/*! This file is auto-generated */
.wp-color-picker{width:80px;direction:ltr}.wp-picker-container .hidden{display:none}.wp-picker-container .wp-color-result.button{min-height:30px;margin:0 6px 6px 0;padding:0 0 0 30px;font-size:11px}.wp-color-result-text{background:#f6f7f7;border-radius:0 2px 2px 0;border-left:1px solid #c3c4c7;color:#50575e;display:block;line-height:2.54545455;padding:0 6px;text-align:center}.wp-color-result:focus,.wp-color-result:hover{background:#f6f7f7;border-color:#8c8f94;color:#1d2327}.wp-color-result:focus:after,.wp-color-result:hover:after{color:#1d2327;border-color:#a7aaad;border-left:1px solid #8c8f94}.wp-picker-container{display:inline-block}.wp-color-result:focus{border-color:#4f94d4;box-shadow:0 0 3px rgba(34,113,177,.8)}.wp-color-result:active{transform:none!important}.wp-picker-open+.wp-picker-input-wrap{display:inline-block;vertical-align:top}.wp-picker-input-wrap label{display:inline-block;vertical-align:top}.form-table .wp-picker-input-wrap label{margin:0!important}.wp-customizer .wp-picker-input-wrap .button.wp-picker-clear,.wp-customizer .wp-picker-input-wrap .button.wp-picker-default,.wp-picker-input-wrap .button.wp-picker-clear,.wp-picker-input-wrap .button.wp-picker-default{margin-left:6px;padding:0 8px;line-height:2.54545455;min-height:30px}.wp-picker-container .iris-square-slider .ui-slider-handle:focus{background-color:#50575e}.wp-picker-container .iris-picker{border-radius:0;border-color:#dcdcde;margin-top:6px}.wp-picker-container input[type=text].wp-color-picker{width:4rem;font-size:12px;font-family:monospace;line-height:2.33333333;margin:0;padding:0 5px;vertical-align:top;min-height:30px}.wp-color-picker::-webkit-input-placeholder{color:#646970}.wp-color-picker::-moz-placeholder{color:#646970}.wp-picker-container input[type=text].iris-error{background-color:#fcf0f1;border-color:#d63638;color:#000}.iris-picker .iris-strip .ui-slider-handle:focus,.iris-picker .ui-square-handle:focus{border-color:#3582c4;border-style:solid;box-shadow:0 0 0 1px #3582c4;outline:2px solid transparent}.iris-picker .iris-palette:focus{box-shadow:0 0 0 2px #3582c4}@media screen and (max-width:782px){.wp-picker-container input[type=text].wp-color-picker{width:5rem;font-size:16px;line-height:1.875;min-height:32px}.wp-customizer .wp-picker-container input[type=text].wp-color-picker{padding:0 5px}.wp-picker-input-wrap .button.wp-picker-clear,.wp-picker-input-wrap .button.wp-picker-default{padding:0 8px;line-height:2.14285714;min-height:32px}.wp-customizer .wp-picker-input-wrap .button.wp-picker-clear,.wp-customizer .wp-picker-input-wrap .button.wp-picker-default{padding:0 8px;font-size:14px;line-height:2.14285714;min-height:32px}.wp-picker-container .wp-color-result.button{padding:0 0 0 40px;font-size:14px;line-height:2.14285714}.wp-customizer .wp-picker-container .wp-color-result.button{font-size:14px;line-height:2.14285714}.wp-picker-container .wp-color-result-text{padding:0 14px;font-size:inherit;line-height:inherit}.wp-customizer .wp-picker-container .wp-color-result-text{padding:0 10px}}
/*!
 * Bootstrap v4.6.0 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
    --blue: #007bff;
    --indigo: #6610f2;
    --purple: #6f42c1;
    --pink: #e83e8c;
    --red: #dc3545;
    --orange: #fd7e14;
    --yellow: #ffc107;
    --green: #28a745;
    --teal: #20c997;
    --cyan: #17a2b8;
    --white: #fff;
    --gray: #6c757d;
    --gray-dark: #343a40;
    --primary: #df6d13;
    --secondary: #134e6b;
    --success: #77c18c;
    --info: #58aadb;
    --warning: #ffbe4d;
    --danger: #df6d13;
    --light: #dfe4e6;
    --dark: #141414;
    --white: #fff;
    --black: #000;
    --lighter: #f0f2f2;
    --gray: #8a9294;
    --darker: #292c2d;
    --breakpoint-xs: 0;
    --breakpoint-sm: 576px;
    --breakpoint-md: 768px;
    --breakpoint-lg: 992px;
    --breakpoint-xl: 1200px;
    --font-family-sans-serif: "Inter", sans-serif;
    --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas,
        "Liberation Mono", "Courier New", monospace;
}
*,
::after,
::before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
html {
    font-family: sans-serif;
    line-height: 1.15;
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: transparent;
}
article,
aside,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section {
    display: block;
}
body {
    margin: 0;
    font-family: Inter, sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 1.5;
    text-align: left;
}
[tabindex="-1"]:focus:not(:focus-visible) {
    outline: 0 !important;
}
hr {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
    overflow: visible;
}
.cart_totals h2,
.woocommerce-column__title,
h1,
h2,
h3,
h4,
h5,
h6 {
    margin-top: 0;
}
dl,
ol,
p,
ul {
    margin-top: 0;
    margin-bottom: 1rem;
}
abbr[data-original-title],
abbr[title] {
    text-decoration: underline;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
    cursor: help;
    border-bottom: 0;
    -webkit-text-decoration-skip-ink: none;
    text-decoration-skip-ink: none;
}
address {
    margin-bottom: 1rem;
    font-style: normal;
    line-height: inherit;
}
ol ol,
ol ul,
ul ol,
ul ul {
    margin-bottom: 0;
}
b,
dt,
strong {
    font-weight: 600;
}
dd {
    margin-bottom: 0.5rem;
    margin-left: 0;
}
sub,
sup {
    position: relative;
    font-size: 75%;
    line-height: 0;
    vertical-align: baseline;
}
sub {
    bottom: -0.25em;
}
sup {
    top: -0.5em;
}
a {
    color: #df6d13;
    text-decoration: none;
    background-color: transparent;
}
a:hover {
    color: #df6d13;
    text-decoration: underline;
}
a:not([href]):not([class]),
a:not([href]):not([class]):hover {
    color: inherit;
    text-decoration: none;
}
code,
kbd,
pre,
samp {
    font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
        "Courier New", monospace;
    font-size: 1em;
}
pre {
    margin-top: 0;
    margin-bottom: 1rem;
    overflow: auto;
    -ms-overflow-style: scrollbar;
}
figure {
    margin: 0 0 1rem;
}
img {
    vertical-align: middle;
    border-style: none;
    height: auto;
    max-width: 100%;
}
svg {
    overflow: hidden;
    vertical-align: middle;
}
caption {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
    color: #8a9294;
    text-align: left;
    caption-side: bottom;
}
th {
    text-align: inherit;
    text-align: -webkit-match-parent;
}
button {
    border-radius: 0;
}
button:focus:not(:focus-visible) {
    outline: 0;
}
button,
input,
optgroup,
select,
textarea {
    margin: 0;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}
button,
input {
    overflow: visible;
}
button,
select {
    text-transform: none;
}
[role="button"],
[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled),
button:not(:disabled) {
    cursor: pointer;
}
select {
    word-wrap: normal;
}
[type="button"],
[type="reset"],
[type="submit"],
button {
    -webkit-appearance: button;
}
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner,
button::-moz-focus-inner {
    padding: 0;
    border-style: none;
}
input[type="checkbox"],
input[type="radio"] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0;
}
textarea {
    overflow: auto;
    resize: vertical;
}
fieldset {
    min-width: 0;
    padding: 0;
    margin: 2rem 0 0;
    border: 0;
}
legend {
    display: block;
    width: 100%;
    max-width: 100%;
    padding: 0;
    margin-bottom: 0.5rem;
    line-height: inherit;
    color: inherit;
    white-space: normal;
}
progress {
    vertical-align: baseline;
}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
    height: auto;
}
[type="search"] {
    outline-offset: -2px;
    -webkit-appearance: none;
}
[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}
::-webkit-file-upload-button {
    font: inherit;
    -webkit-appearance: button;
}
output {
    display: inline-block;
}
summary {
    display: list-item;
    cursor: pointer;
}
template {
    display: none;
}
[hidden] {
    display: none !important;
}
.cart_totals h2,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.woocommerce-column__title,
h1,
h2,
h3,
h4,
h5,
h6 {
    margin-bottom: 2rem;
    font-weight: 100;
    line-height: 1.2;
}
.h1,
h1 {
    font-size: 3.6rem;
}
.h2,
h2 {
    font-size: 2.8rem;
}
.h3,
h3 {
    font-size: 2.2rem;
}
.cart_totals h2,
.h4,
.woocommerce-column__title,
h4 {
    font-size: 2rem;
}
.h5,
h5 {
    font-size: 1.8rem;
}
.h6,
h6 {
    font-size: 1.6rem;
}
.lead {
    font-size: 2rem;
    font-weight: 300;
}
.display-1 {
    font-size: 6rem;
    font-weight: 300;
    line-height: 1.2;
}
.display-2 {
    font-size: 5.5rem;
    font-weight: 300;
    line-height: 1.2;
}
.display-3 {
    font-size: 4.5rem;
    font-weight: 300;
    line-height: 1.2;
}
.display-4 {
    font-size: 3.5rem;
    font-weight: 300;
    line-height: 1.2;
}
hr {
    margin-top: 2rem;
    margin-bottom: 2rem;
    border: 0;
    border-top: 0.2rem solid #141414;
}
.small,
small {
    font-size: 80%;
    font-weight: 400;
}
.mark,
mark {
    padding: 0.2em;
    background-color: rgba(177, 217, 219, 0.5);
}
.list-inline,
.list-unstyled {
    padding-left: 0;
    list-style: none;
}
.list-inline-item {
    display: inline-block;
}
.list-inline-item:not(:last-child) {
    margin-right: 0.5rem;
}
.initialism {
    font-size: 90%;
    text-transform: uppercase;
}
.blockquote {
    margin-bottom: 2rem;
    font-size: 1.6rem;
}
.blockquote-footer {
    display: block;
    font-size: 80%;
    color: #6c757d;
}
.blockquote-footer::before {
    content: "\2014\00A0";
}
.img-fluid {
    max-width: 100%;
    height: auto;
}
.img-thumbnail {
    padding: 0.25rem;
    background-color: #f0f2f2;
    border: 0.2rem solid #dee2e6;
    border-radius: 0.3rem;
    max-width: 100%;
    height: auto;
}
.figure {
    display: inline-block;
}
.figure-img {
    margin-bottom: 1rem;
    line-height: 1;
}
.figure-caption {
    font-size: 90%;
    color: #6c757d;
}
code {
    font-size: 87.5%;
    color: #e83e8c;
    word-wrap: break-word;
}
a > code {
    color: inherit;
}
kbd {
    padding: 0.2rem 0.4rem;
    font-size: 87.5%;
    color: #fff;
    background-color: #212529;
    border-radius: 0.3rem;
}
kbd kbd {
    padding: 0;
    font-size: 100%;
    font-weight: 600;
}
pre {
    display: block;
    font-size: 87.5%;
    background: #fff;
    color: #000;
}
pre code {
    font-size: inherit;
    color: inherit;
    word-break: normal;
}
.pre-scrollable {
    max-height: 340px;
    overflow-y: scroll;
}
.container,
.container-fluid,
.container-lg,
.container-md,
.container-sm,
.container-xl {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
}
@media (min-width: 576px) {
    .container,
    .container-sm {
        max-width: 540px;
    }
}
@media (min-width: 768px) {
    .container,
    .container-md,
    .container-sm {
        max-width: 720px;
    }
}
@media (min-width: 992px) {
    .container,
    .container-lg,
    .container-md,
    .container-sm {
        max-width: 960px;
    }
}
@media (min-width: 1200px) {
    .container,
    .container-lg,
    .container-md,
    .container-sm,
    .container-xl {
        max-width: 1140px;
    }
}
.col2-set,
.row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -10px;
    margin-left: -10px;
}
.no-gutters {
    margin-right: 0;
    margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*="col-"] {
    padding-right: 0;
    padding-left: 0;
}
.col,
.col-1,
.col-10,
.col-11,
.col-12,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-auto,
.col-lg,
.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-auto,
.col-md,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-auto,
.col-sm,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-auto,
.col-xl,
.col-xl-1,
.col-xl-10,
.col-xl-11,
.col-xl-12,
.col-xl-2,
.col-xl-3,
.col-xl-4,
.col-xl-5,
.col-xl-6,
.col-xl-7,
.col-xl-8,
.col-xl-9,
.col-xl-auto,
.col2-set .col-1,
.col2-set .col-2 {
    position: relative;
    width: 100%;
    padding-right: 10px;
    padding-left: 10px;
}
.col {
    -webkit-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}
.row-cols-1 > * {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
.row-cols-2 > * {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
.row-cols-3 > * {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 33.33333%;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
}
.row-cols-4 > * {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 25%;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
}
.row-cols-5 > * {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 20%;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
}
.row-cols-6 > * {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 16.66667%;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
}
.col-auto {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}
.col-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 8.33333%;
    -ms-flex: 0 0 8.33333%;
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
}
.col-2 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 16.66667%;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
}
.col-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 25%;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
}
.col-4 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 33.33333%;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
}
.col-5 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 41.66667%;
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
}
.col-6 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
.col-7 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 58.33333%;
    -ms-flex: 0 0 58.33333%;
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
}
.col-8 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 66.66667%;
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
}
.col-9 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 75%;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
}
.col-10 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 83.33333%;
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
}
.col-11 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 91.66667%;
    -ms-flex: 0 0 91.66667%;
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
}
.col-12,
.col2-set .col-1,
.col2-set .col-2 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
.order-first {
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
}
.order-last {
    -webkit-box-ordinal-group: 14;
    -webkit-order: 13;
    -ms-flex-order: 13;
    order: 13;
}
.order-0 {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
}
.order-1 {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
}
.order-2 {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
}
.order-3 {
    -webkit-box-ordinal-group: 4;
    -webkit-order: 3;
    -ms-flex-order: 3;
    order: 3;
}
.order-4 {
    -webkit-box-ordinal-group: 5;
    -webkit-order: 4;
    -ms-flex-order: 4;
    order: 4;
}
.order-5 {
    -webkit-box-ordinal-group: 6;
    -webkit-order: 5;
    -ms-flex-order: 5;
    order: 5;
}
.order-6 {
    -webkit-box-ordinal-group: 7;
    -webkit-order: 6;
    -ms-flex-order: 6;
    order: 6;
}
.order-7 {
    -webkit-box-ordinal-group: 8;
    -webkit-order: 7;
    -ms-flex-order: 7;
    order: 7;
}
.order-8 {
    -webkit-box-ordinal-group: 9;
    -webkit-order: 8;
    -ms-flex-order: 8;
    order: 8;
}
.order-9 {
    -webkit-box-ordinal-group: 10;
    -webkit-order: 9;
    -ms-flex-order: 9;
    order: 9;
}
.order-10 {
    -webkit-box-ordinal-group: 11;
    -webkit-order: 10;
    -ms-flex-order: 10;
    order: 10;
}
.order-11 {
    -webkit-box-ordinal-group: 12;
    -webkit-order: 11;
    -ms-flex-order: 11;
    order: 11;
}
.order-12 {
    -webkit-box-ordinal-group: 13;
    -webkit-order: 12;
    -ms-flex-order: 12;
    order: 12;
}
.offset-1 {
    margin-left: 8.33333%;
}
.offset-2 {
    margin-left: 16.66667%;
}
.offset-3 {
    margin-left: 25%;
}
.offset-4 {
    margin-left: 33.33333%;
}
.offset-5 {
    margin-left: 41.66667%;
}
.offset-6 {
    margin-left: 50%;
}
.offset-7 {
    margin-left: 58.33333%;
}
.offset-8 {
    margin-left: 66.66667%;
}
.offset-9 {
    margin-left: 75%;
}
.offset-10 {
    margin-left: 83.33333%;
}
.offset-11 {
    margin-left: 91.66667%;
}
@media (min-width: 576px) {
    .col-sm {
        -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%;
    }
    .row-cols-sm-1 > * {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .row-cols-sm-2 > * {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }
    .row-cols-sm-3 > * {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 33.33333%;
        -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
        max-width: 33.33333%;
    }
    .row-cols-sm-4 > * {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 25%;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }
    .row-cols-sm-5 > * {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 20%;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }
    .row-cols-sm-6 > * {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 16.66667%;
        -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
        max-width: 16.66667%;
    }
    .col-sm-auto {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: 100%;
    }
    .col-sm-1 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 8.33333%;
        -ms-flex: 0 0 8.33333%;
        flex: 0 0 8.33333%;
        max-width: 8.33333%;
    }
    .col-sm-2 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 16.66667%;
        -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
        max-width: 16.66667%;
    }
    .col-sm-3 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 25%;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }
    .col-sm-4 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 33.33333%;
        -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
        max-width: 33.33333%;
    }
    .col-sm-5 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 41.66667%;
        -ms-flex: 0 0 41.66667%;
        flex: 0 0 41.66667%;
        max-width: 41.66667%;
    }
    .col-sm-6 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }
    .col-sm-7 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 58.33333%;
        -ms-flex: 0 0 58.33333%;
        flex: 0 0 58.33333%;
        max-width: 58.33333%;
    }
    .col-sm-8 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 66.66667%;
        -ms-flex: 0 0 66.66667%;
        flex: 0 0 66.66667%;
        max-width: 66.66667%;
    }
    .col-sm-9 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 75%;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
    }
    .col-sm-10 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 83.33333%;
        -ms-flex: 0 0 83.33333%;
        flex: 0 0 83.33333%;
        max-width: 83.33333%;
    }
    .col-sm-11 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 91.66667%;
        -ms-flex: 0 0 91.66667%;
        flex: 0 0 91.66667%;
        max-width: 91.66667%;
    }
    .col-sm-12 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .order-sm-first {
        -webkit-box-ordinal-group: 0;
        -webkit-order: -1;
        -ms-flex-order: -1;
        order: -1;
    }
    .order-sm-last {
        -webkit-box-ordinal-group: 14;
        -webkit-order: 13;
        -ms-flex-order: 13;
        order: 13;
    }
    .order-sm-0 {
        -webkit-box-ordinal-group: 1;
        -webkit-order: 0;
        -ms-flex-order: 0;
        order: 0;
    }
    .order-sm-1 {
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1;
    }
    .order-sm-2 {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2;
    }
    .order-sm-3 {
        -webkit-box-ordinal-group: 4;
        -webkit-order: 3;
        -ms-flex-order: 3;
        order: 3;
    }
    .order-sm-4 {
        -webkit-box-ordinal-group: 5;
        -webkit-order: 4;
        -ms-flex-order: 4;
        order: 4;
    }
    .order-sm-5 {
        -webkit-box-ordinal-group: 6;
        -webkit-order: 5;
        -ms-flex-order: 5;
        order: 5;
    }
    .order-sm-6 {
        -webkit-box-ordinal-group: 7;
        -webkit-order: 6;
        -ms-flex-order: 6;
        order: 6;
    }
    .order-sm-7 {
        -webkit-box-ordinal-group: 8;
        -webkit-order: 7;
        -ms-flex-order: 7;
        order: 7;
    }
    .order-sm-8 {
        -webkit-box-ordinal-group: 9;
        -webkit-order: 8;
        -ms-flex-order: 8;
        order: 8;
    }
    .order-sm-9 {
        -webkit-box-ordinal-group: 10;
        -webkit-order: 9;
        -ms-flex-order: 9;
        order: 9;
    }
    .order-sm-10 {
        -webkit-box-ordinal-group: 11;
        -webkit-order: 10;
        -ms-flex-order: 10;
        order: 10;
    }
    .order-sm-11 {
        -webkit-box-ordinal-group: 12;
        -webkit-order: 11;
        -ms-flex-order: 11;
        order: 11;
    }
    .order-sm-12 {
        -webkit-box-ordinal-group: 13;
        -webkit-order: 12;
        -ms-flex-order: 12;
        order: 12;
    }
    .offset-sm-0 {
        margin-left: 0;
    }
    .offset-sm-1 {
        margin-left: 8.33333%;
    }
    .offset-sm-2 {
        margin-left: 16.66667%;
    }
    .offset-sm-3 {
        margin-left: 25%;
    }
    .offset-sm-4 {
        margin-left: 33.33333%;
    }
    .offset-sm-5 {
        margin-left: 41.66667%;
    }
    .offset-sm-6 {
        margin-left: 50%;
    }
    .offset-sm-7 {
        margin-left: 58.33333%;
    }
    .offset-sm-8 {
        margin-left: 66.66667%;
    }
    .offset-sm-9 {
        margin-left: 75%;
    }
    .offset-sm-10 {
        margin-left: 83.33333%;
    }
    .offset-sm-11 {
        margin-left: 91.66667%;
    }
}
@media (min-width: 768px) {
    .col-md {
        -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%;
    }
    .row-cols-md-1 > * {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .row-cols-md-2 > * {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }
    .row-cols-md-3 > * {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 33.33333%;
        -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
        max-width: 33.33333%;
    }
    .row-cols-md-4 > * {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 25%;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }
    .row-cols-md-5 > * {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 20%;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }
    .row-cols-md-6 > * {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 16.66667%;
        -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
        max-width: 16.66667%;
    }
    .col-md-auto {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: 100%;
    }
    .col-md-1 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 8.33333%;
        -ms-flex: 0 0 8.33333%;
        flex: 0 0 8.33333%;
        max-width: 8.33333%;
    }
    .col-md-2 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 16.66667%;
        -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
        max-width: 16.66667%;
    }
    .col-md-3 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 25%;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }
    .col-md-4 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 33.33333%;
        -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
        max-width: 33.33333%;
    }
    .col-md-5 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 41.66667%;
        -ms-flex: 0 0 41.66667%;
        flex: 0 0 41.66667%;
        max-width: 41.66667%;
    }
    .col-md-6,
    .col2-set .col-1,
    .col2-set .col-2 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }
    .col-md-7 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 58.33333%;
        -ms-flex: 0 0 58.33333%;
        flex: 0 0 58.33333%;
        max-width: 58.33333%;
    }
    .col-md-8 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 66.66667%;
        -ms-flex: 0 0 66.66667%;
        flex: 0 0 66.66667%;
        max-width: 66.66667%;
    }
    .col-md-9 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 75%;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
    }
    .col-md-10 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 83.33333%;
        -ms-flex: 0 0 83.33333%;
        flex: 0 0 83.33333%;
        max-width: 83.33333%;
    }
    .col-md-11 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 91.66667%;
        -ms-flex: 0 0 91.66667%;
        flex: 0 0 91.66667%;
        max-width: 91.66667%;
    }
    .col-md-12 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .order-md-first {
        -webkit-box-ordinal-group: 0;
        -webkit-order: -1;
        -ms-flex-order: -1;
        order: -1;
    }
    .order-md-last {
        -webkit-box-ordinal-group: 14;
        -webkit-order: 13;
        -ms-flex-order: 13;
        order: 13;
    }
    .order-md-0 {
        -webkit-box-ordinal-group: 1;
        -webkit-order: 0;
        -ms-flex-order: 0;
        order: 0;
    }
    .order-md-1 {
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1;
    }
    .order-md-2 {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2;
    }
    .order-md-3 {
        -webkit-box-ordinal-group: 4;
        -webkit-order: 3;
        -ms-flex-order: 3;
        order: 3;
    }
    .order-md-4 {
        -webkit-box-ordinal-group: 5;
        -webkit-order: 4;
        -ms-flex-order: 4;
        order: 4;
    }
    .order-md-5 {
        -webkit-box-ordinal-group: 6;
        -webkit-order: 5;
        -ms-flex-order: 5;
        order: 5;
    }
    .order-md-6 {
        -webkit-box-ordinal-group: 7;
        -webkit-order: 6;
        -ms-flex-order: 6;
        order: 6;
    }
    .order-md-7 {
        -webkit-box-ordinal-group: 8;
        -webkit-order: 7;
        -ms-flex-order: 7;
        order: 7;
    }
    .order-md-8 {
        -webkit-box-ordinal-group: 9;
        -webkit-order: 8;
        -ms-flex-order: 8;
        order: 8;
    }
    .order-md-9 {
        -webkit-box-ordinal-group: 10;
        -webkit-order: 9;
        -ms-flex-order: 9;
        order: 9;
    }
    .order-md-10 {
        -webkit-box-ordinal-group: 11;
        -webkit-order: 10;
        -ms-flex-order: 10;
        order: 10;
    }
    .order-md-11 {
        -webkit-box-ordinal-group: 12;
        -webkit-order: 11;
        -ms-flex-order: 11;
        order: 11;
    }
    .order-md-12 {
        -webkit-box-ordinal-group: 13;
        -webkit-order: 12;
        -ms-flex-order: 12;
        order: 12;
    }
    .offset-md-0 {
        margin-left: 0;
    }
    .offset-md-1 {
        margin-left: 8.33333%;
    }
    .offset-md-2 {
        margin-left: 16.66667%;
    }
    .offset-md-3 {
        margin-left: 25%;
    }
    .offset-md-4 {
        margin-left: 33.33333%;
    }
    .offset-md-5 {
        margin-left: 41.66667%;
    }
    .offset-md-6 {
        margin-left: 50%;
    }
    .offset-md-7 {
        margin-left: 58.33333%;
    }
    .offset-md-8 {
        margin-left: 66.66667%;
    }
    .offset-md-9 {
        margin-left: 75%;
    }
    .offset-md-10 {
        margin-left: 83.33333%;
    }
    .offset-md-11 {
        margin-left: 91.66667%;
    }
}
@media (min-width: 992px) {
    .col-lg {
        -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%;
    }
    .row-cols-lg-1 > * {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .row-cols-lg-2 > * {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }
    .row-cols-lg-3 > * {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 33.33333%;
        -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
        max-width: 33.33333%;
    }
    .row-cols-lg-4 > * {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 25%;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }
    .row-cols-lg-5 > * {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 20%;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }
    .row-cols-lg-6 > * {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 16.66667%;
        -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
        max-width: 16.66667%;
    }
    .col-lg-auto {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: 100%;
    }
    .col-lg-1 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 8.33333%;
        -ms-flex: 0 0 8.33333%;
        flex: 0 0 8.33333%;
        max-width: 8.33333%;
    }
    .col-lg-2 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 16.66667%;
        -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
        max-width: 16.66667%;
    }
    .col-lg-3 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 25%;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }
    .col-lg-4 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 33.33333%;
        -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
        max-width: 33.33333%;
    }
    .col-lg-5 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 41.66667%;
        -ms-flex: 0 0 41.66667%;
        flex: 0 0 41.66667%;
        max-width: 41.66667%;
    }
    .col-lg-6 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }
    .col-lg-7 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 58.33333%;
        -ms-flex: 0 0 58.33333%;
        flex: 0 0 58.33333%;
        max-width: 58.33333%;
    }
    .col-lg-8 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 66.66667%;
        -ms-flex: 0 0 66.66667%;
        flex: 0 0 66.66667%;
        max-width: 66.66667%;
    }
    .col-lg-9 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 75%;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
    }
    .col-lg-10 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 83.33333%;
        -ms-flex: 0 0 83.33333%;
        flex: 0 0 83.33333%;
        max-width: 83.33333%;
    }
    .col-lg-11 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 91.66667%;
        -ms-flex: 0 0 91.66667%;
        flex: 0 0 91.66667%;
        max-width: 91.66667%;
    }
    .col-lg-12 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .order-lg-first {
        -webkit-box-ordinal-group: 0;
        -webkit-order: -1;
        -ms-flex-order: -1;
        order: -1;
    }
    .order-lg-last {
        -webkit-box-ordinal-group: 14;
        -webkit-order: 13;
        -ms-flex-order: 13;
        order: 13;
    }
    .order-lg-0 {
        -webkit-box-ordinal-group: 1;
        -webkit-order: 0;
        -ms-flex-order: 0;
        order: 0;
    }
    .order-lg-1 {
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1;
    }
    .order-lg-2 {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2;
    }
    .order-lg-3 {
        -webkit-box-ordinal-group: 4;
        -webkit-order: 3;
        -ms-flex-order: 3;
        order: 3;
    }
    .order-lg-4 {
        -webkit-box-ordinal-group: 5;
        -webkit-order: 4;
        -ms-flex-order: 4;
        order: 4;
    }
    .order-lg-5 {
        -webkit-box-ordinal-group: 6;
        -webkit-order: 5;
        -ms-flex-order: 5;
        order: 5;
    }
    .order-lg-6 {
        -webkit-box-ordinal-group: 7;
        -webkit-order: 6;
        -ms-flex-order: 6;
        order: 6;
    }
    .order-lg-7 {
        -webkit-box-ordinal-group: 8;
        -webkit-order: 7;
        -ms-flex-order: 7;
        order: 7;
    }
    .order-lg-8 {
        -webkit-box-ordinal-group: 9;
        -webkit-order: 8;
        -ms-flex-order: 8;
        order: 8;
    }
    .order-lg-9 {
        -webkit-box-ordinal-group: 10;
        -webkit-order: 9;
        -ms-flex-order: 9;
        order: 9;
    }
    .order-lg-10 {
        -webkit-box-ordinal-group: 11;
        -webkit-order: 10;
        -ms-flex-order: 10;
        order: 10;
    }
    .order-lg-11 {
        -webkit-box-ordinal-group: 12;
        -webkit-order: 11;
        -ms-flex-order: 11;
        order: 11;
    }
    .order-lg-12 {
        -webkit-box-ordinal-group: 13;
        -webkit-order: 12;
        -ms-flex-order: 12;
        order: 12;
    }
    .offset-lg-0 {
        margin-left: 0;
    }
    .offset-lg-1 {
        margin-left: 8.33333%;
    }
    .offset-lg-2 {
        margin-left: 16.66667%;
    }
    .offset-lg-3 {
        margin-left: 25%;
    }
    .offset-lg-4 {
        margin-left: 33.33333%;
    }
    .offset-lg-5 {
        margin-left: 41.66667%;
    }
    .offset-lg-6 {
        margin-left: 50%;
    }
    .offset-lg-7 {
        margin-left: 58.33333%;
    }
    .offset-lg-8 {
        margin-left: 66.66667%;
    }
    .offset-lg-9 {
        margin-left: 75%;
    }
    .offset-lg-10 {
        margin-left: 83.33333%;
    }
    .offset-lg-11 {
        margin-left: 91.66667%;
    }
}
@media (min-width: 1200px) {
    .col-xl {
        -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%;
    }
    .row-cols-xl-1 > * {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .row-cols-xl-2 > * {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }
    .row-cols-xl-3 > * {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 33.33333%;
        -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
        max-width: 33.33333%;
    }
    .row-cols-xl-4 > * {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 25%;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }
    .row-cols-xl-5 > * {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 20%;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }
    .row-cols-xl-6 > * {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 16.66667%;
        -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
        max-width: 16.66667%;
    }
    .col-xl-auto {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: 100%;
    }
    .col-xl-1 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 8.33333%;
        -ms-flex: 0 0 8.33333%;
        flex: 0 0 8.33333%;
        max-width: 8.33333%;
    }
    .col-xl-2 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 16.66667%;
        -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
        max-width: 16.66667%;
    }
    .col-xl-3 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 25%;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }
    .col-xl-4 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 33.33333%;
        -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
        max-width: 33.33333%;
    }
    .col-xl-5 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 41.66667%;
        -ms-flex: 0 0 41.66667%;
        flex: 0 0 41.66667%;
        max-width: 41.66667%;
    }
    .col-xl-6 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }
    .col-xl-7 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 58.33333%;
        -ms-flex: 0 0 58.33333%;
        flex: 0 0 58.33333%;
        max-width: 58.33333%;
    }
    .col-xl-8 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 66.66667%;
        -ms-flex: 0 0 66.66667%;
        flex: 0 0 66.66667%;
        max-width: 66.66667%;
    }
    .col-xl-9 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 75%;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
    }
    .col-xl-10 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 83.33333%;
        -ms-flex: 0 0 83.33333%;
        flex: 0 0 83.33333%;
        max-width: 83.33333%;
    }
    .col-xl-11 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 91.66667%;
        -ms-flex: 0 0 91.66667%;
        flex: 0 0 91.66667%;
        max-width: 91.66667%;
    }
    .col-xl-12 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .order-xl-first {
        -webkit-box-ordinal-group: 0;
        -webkit-order: -1;
        -ms-flex-order: -1;
        order: -1;
    }
    .order-xl-last {
        -webkit-box-ordinal-group: 14;
        -webkit-order: 13;
        -ms-flex-order: 13;
        order: 13;
    }
    .order-xl-0 {
        -webkit-box-ordinal-group: 1;
        -webkit-order: 0;
        -ms-flex-order: 0;
        order: 0;
    }
    .order-xl-1 {
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1;
    }
    .order-xl-2 {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2;
    }
    .order-xl-3 {
        -webkit-box-ordinal-group: 4;
        -webkit-order: 3;
        -ms-flex-order: 3;
        order: 3;
    }
    .order-xl-4 {
        -webkit-box-ordinal-group: 5;
        -webkit-order: 4;
        -ms-flex-order: 4;
        order: 4;
    }
    .order-xl-5 {
        -webkit-box-ordinal-group: 6;
        -webkit-order: 5;
        -ms-flex-order: 5;
        order: 5;
    }
    .order-xl-6 {
        -webkit-box-ordinal-group: 7;
        -webkit-order: 6;
        -ms-flex-order: 6;
        order: 6;
    }
    .order-xl-7 {
        -webkit-box-ordinal-group: 8;
        -webkit-order: 7;
        -ms-flex-order: 7;
        order: 7;
    }
    .order-xl-8 {
        -webkit-box-ordinal-group: 9;
        -webkit-order: 8;
        -ms-flex-order: 8;
        order: 8;
    }
    .order-xl-9 {
        -webkit-box-ordinal-group: 10;
        -webkit-order: 9;
        -ms-flex-order: 9;
        order: 9;
    }
    .order-xl-10 {
        -webkit-box-ordinal-group: 11;
        -webkit-order: 10;
        -ms-flex-order: 10;
        order: 10;
    }
    .order-xl-11 {
        -webkit-box-ordinal-group: 12;
        -webkit-order: 11;
        -ms-flex-order: 11;
        order: 11;
    }
    .order-xl-12 {
        -webkit-box-ordinal-group: 13;
        -webkit-order: 12;
        -ms-flex-order: 12;
        order: 12;
    }
    .offset-xl-0 {
        margin-left: 0;
    }
    .offset-xl-1 {
        margin-left: 8.33333%;
    }
    .offset-xl-2 {
        margin-left: 16.66667%;
    }
    .offset-xl-3 {
        margin-left: 25%;
    }
    .offset-xl-4 {
        margin-left: 33.33333%;
    }
    .offset-xl-5 {
        margin-left: 41.66667%;
    }
    .offset-xl-6 {
        margin-left: 50%;
    }
    .offset-xl-7 {
        margin-left: 58.33333%;
    }
    .offset-xl-8 {
        margin-left: 66.66667%;
    }
    .offset-xl-9 {
        margin-left: 75%;
    }
    .offset-xl-10 {
        margin-left: 83.33333%;
    }
    .offset-xl-11 {
        margin-left: 91.66667%;
    }
}
.table {
    width: 100%;
    margin-bottom: 2rem;
    color: #141414;
}
.table td,
.table th {
    padding: 0.75rem;
    vertical-align: top;
    border-top: 0.2rem solid #dfe4e6;
}
.table thead th {
    vertical-align: bottom;
    border-bottom: 0.4rem solid #dfe4e6;
}
.table tbody + tbody {
    border-top: 0.4rem solid #dfe4e6;
}
.table-sm td,
.table-sm th {
    padding: 0.3rem;
}
.table-bordered,
.table-bordered td,
.table-bordered th {
    border: 0.2rem solid #dfe4e6;
}
.table-bordered thead td,
.table-bordered thead th {
    border-bottom-width: 0.4rem;
}
.table-borderless tbody + tbody,
.table-borderless td,
.table-borderless th,
.table-borderless thead th {
    border: 0;
}
.table-striped tbody tr:nth-of-type(odd) {
    background-color: rgba(0, 0, 0, 0.05);
}
.table-hover tbody tr:hover {
    color: #141414;
    background-color: rgba(0, 0, 0, 0.075);
}
.table-primary,
.table-primary > td,
.table-primary > th {
    background-color: #ffd9cd;
}
.table-primary tbody + tbody,
.table-primary td,
.table-primary th,
.table-primary thead th {
    border-color: #ffb9a2;
}
.table-hover .table-primary:hover,
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
    background-color: #ffc6b4;
}
.table-secondary,
.table-secondary > td,
.table-secondary > th {
    background-color: #e9f4f5;
}
.table-secondary tbody + tbody,
.table-secondary td,
.table-secondary th,
.table-secondary thead th {
    border-color: #d6ebec;
}
.table-hover .table-secondary:hover,
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
    background-color: #d7ebed;
}
.table-success,
.table-success > td,
.table-success > th {
    background-color: #d9eedf;
}
.table-success tbody + tbody,
.table-success td,
.table-success th,
.table-success thead th {
    border-color: #b8dfc3;
}
.table-hover .table-success:hover,
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
    background-color: #c7e6d0;
}
.table-info,
.table-info > td,
.table-info > th {
    background-color: #d0e7f5;
}
.table-info tbody + tbody,
.table-info td,
.table-info th,
.table-info thead th {
    border-color: #a8d3ec;
}
.table-hover .table-info:hover,
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
    background-color: #bbdcf1;
}
.table-warning,
.table-warning > td,
.table-warning > th {
    background-color: #ffedcd;
}
.table-warning tbody + tbody,
.table-warning td,
.table-warning th,
.table-warning thead th {
    border-color: #ffdda2;
}
.table-hover .table-warning:hover,
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
    background-color: #ffe4b4;
}
.table-danger,
.table-danger > td,
.table-danger > th {
    background-color: #ffd9cd;
}
.table-danger tbody + tbody,
.table-danger td,
.table-danger th,
.table-danger thead th {
    border-color: #ffb9a2;
}
.table-hover .table-danger:hover,
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
    background-color: #ffc6b4;
}
.table-light,
.table-light > td,
.table-light > th {
    background-color: #f6f7f8;
}
.table-light tbody + tbody,
.table-light td,
.table-light th,
.table-light thead th {
    border-color: #eef1f2;
}
.table-hover .table-light:hover,
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
    background-color: #e8eaed;
}
.table-dark,
.table-dark > td,
.table-dark > th {
    background-color: #cdcfcf;
}
.table-dark tbody + tbody,
.table-dark td,
.table-dark th,
.table-dark thead th {
    border-color: #a3a6a6;
}
.table-hover .table-dark:hover,
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
    background-color: #c0c3c3;
}
.table-white,
.table-white > td,
.table-white > th {
    background-color: #fff;
}
.table-white tbody + tbody,
.table-white td,
.table-white th,
.table-white thead th {
    border-color: #fff;
}
.table-hover .table-white:hover,
.table-hover .table-white:hover > td,
.table-hover .table-white:hover > th {
    background-color: #f2f2f2;
}
.table-black,
.table-black > td,
.table-black > th {
    background-color: #b8b8b8;
}
.table-black tbody + tbody,
.table-black td,
.table-black th,
.table-black thead th {
    border-color: #7a7a7a;
}
.table-hover .table-black:hover,
.table-hover .table-black:hover > td,
.table-hover .table-black:hover > th {
    background-color: #ababab;
}
.table-lighter,
.table-lighter > td,
.table-lighter > th {
    background-color: #fbfbfb;
}
.table-lighter tbody + tbody,
.table-lighter td,
.table-lighter th,
.table-lighter thead th {
    border-color: #f7f8f8;
}
.table-hover .table-lighter:hover,
.table-hover .table-lighter:hover > td,
.table-hover .table-lighter:hover > th {
    background-color: #eee;
}
.table-gray,
.table-gray > td,
.table-gray > th {
    background-color: #dee0e1;
}
.table-gray tbody + tbody,
.table-gray td,
.table-gray th,
.table-gray thead th {
    border-color: #c2c6c7;
}
.table-hover .table-gray:hover,
.table-hover .table-gray:hover > td,
.table-hover .table-gray:hover > th {
    background-color: #d1d3d5;
}
.table-darker,
.table-darker > td,
.table-darker > th {
    background-color: #c3c4c4;
}
.table-darker tbody + tbody,
.table-darker td,
.table-darker th,
.table-darker thead th {
    border-color: #909192;
}
.table-hover .table-darker:hover,
.table-hover .table-darker:hover > td,
.table-hover .table-darker:hover > th {
    background-color: #b6b7b7;
}
.table-active,
.table-active > td,
.table-active > th,
.table-hover .table-active:hover,
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
    background-color: rgba(0, 0, 0, 0.075);
}
.table .thead-dark th {
    color: #fff;
    background-color: #343a40;
    border-color: #454d55;
}
.table .thead-light th {
    color: #495057;
    background-color: #e9ecef;
    border-color: #dfe4e6;
}
.table-dark {
    color: #fff;
    background-color: #343a40;
}
.table-dark td,
.table-dark th,
.table-dark thead th {
    border-color: #454d55;
}
.table-dark.table-bordered {
    border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
    background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
    color: #fff;
    background-color: rgba(255, 255, 255, 0.075);
}
@media (max-width: 575.98px) {
    .table-responsive-sm {
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
    }
    .table-responsive-sm > .table-bordered {
        border: 0;
    }
}
@media (max-width: 767.98px) {
    .table-responsive-md {
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
    }
    .table-responsive-md > .table-bordered {
        border: 0;
    }
}
@media (max-width: 991.98px) {
    .table-responsive-lg {
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
    }
    .table-responsive-lg > .table-bordered {
        border: 0;
    }
}
@media (max-width: 1199.98px) {
    .table-responsive-xl {
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
    }
    .table-responsive-xl > .table-bordered {
        border: 0;
    }
}
.table-responsive {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
    border: 0;
}
.form-control,
.input-text,
.number input,
.select {
    display: block;
    width: 100%;
    padding: 0.2rem 1rem;
    font-size: 1.4rem;
    font-weight: 400;
    line-height: 2;
    color: #141414;
    background-color: #fff;
    background-clip: padding-box;
    border: 0.2rem solid #dfe4e6;
    border-radius: 0.3rem;
    -webkit-transition: border-color 0.15s ease-in-out,
        -webkit-box-shadow 0.15s ease-in-out;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out,
        -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
    .form-control,
    .input-text,
    .number input,
    .select {
        -webkit-transition: none;
        transition: none;
    }
}
.form-control::-ms-expand,
.input-text::-ms-expand,
.number input::-ms-expand,
.select::-ms-expand {
    background-color: transparent;
    border: 0;
}
.form-control:-moz-focusring,
.input-text:-moz-focusring,
.number input:-moz-focusring,
.select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #141414;
}
.form-control:focus,
.input-text:focus,
.number input:focus,
.select:focus {
    color: #141414;
    background-color: #fff;
    border-color: rgba(138, 146, 148, 0.25);
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.form-control::-webkit-input-placeholder,
.input-text::-webkit-input-placeholder,
.number input::-webkit-input-placeholder,
.select::-webkit-input-placeholder {
    color: #6c757d;
    opacity: 1;
}
.form-control::-moz-placeholder,
.input-text::-moz-placeholder,
.number input::-moz-placeholder,
.select::-moz-placeholder {
    color: #6c757d;
    opacity: 1;
}
.form-control:-ms-input-placeholder,
.input-text:-ms-input-placeholder,
.number input:-ms-input-placeholder,
.select:-ms-input-placeholder {
    color: #6c757d;
    opacity: 1;
}
.form-control::-ms-input-placeholder,
.input-text::-ms-input-placeholder,
.number input::-ms-input-placeholder,
.select::-ms-input-placeholder {
    color: #6c757d;
    opacity: 1;
}
.form-control::placeholder,
.input-text::placeholder,
.number input::placeholder,
.select::placeholder {
    color: #6c757d;
    opacity: 1;
}
.form-control:disabled,
.form-control[readonly],
.input-text:disabled,
.input-text[readonly],
.number input:disabled,
.number input[readonly],
.select:disabled,
.select[readonly] {
    background-color: #dfe4e6;
    opacity: 1;
}
.number input[type="date"],
.number input[type="datetime-local"],
.number input[type="month"],
.number input[type="time"],
input.input-text[type="date"],
input.input-text[type="datetime-local"],
input.input-text[type="month"],
input.input-text[type="time"],
input.select[type="date"],
input.select[type="datetime-local"],
input.select[type="month"],
input.select[type="time"],
input[type="date"].form-control,
input[type="datetime-local"].form-control,
input[type="month"].form-control,
input[type="time"].form-control {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
select.form-control:focus::-ms-value,
select.input-text:focus::-ms-value,
select.select:focus::-ms-value {
    color: #141414;
    background-color: #fff;
}
.form-control-file,
.form-control-range {
    display: block;
    width: 100%;
}
.col-form-label {
    padding-top: 0.4rem;
    padding-bottom: 0.4rem;
    margin-bottom: 0;
    font-size: inherit;
    line-height: 2;
}
.col-form-label-lg {
    padding-top: 0.7rem;
    padding-bottom: 0.7rem;
    font-size: 2rem;
    line-height: 1.5;
}
.col-form-label-sm {
    padding-top: 0.45rem;
    padding-bottom: 0.45rem;
    font-size: 1.4rem;
    line-height: 1.5;
}
.form-control-plaintext {
    display: block;
    width: 100%;
    padding: 0.2rem 0;
    margin-bottom: 0;
    font-size: 1.4rem;
    line-height: 2;
    color: #141414;
    background-color: transparent;
    border: solid transparent;
    border-width: 0.2rem 0;
}
.form-control-plaintext.form-control-lg,
.form-control-plaintext.form-control-sm {
    padding-right: 0;
    padding-left: 0;
}
.form-control-sm {
    height: -webkit-calc(1.5em + 0.9rem);
    height: calc(1.5em + 0.9rem);
    padding: 0.25rem 0.5rem;
    font-size: 1.4rem;
    line-height: 1.5;
    border-radius: 0.3rem;
}
.form-control-lg {
    height: -webkit-calc(1.5em + 1.4rem);
    height: calc(1.5em + 1.4rem);
    padding: 0.5rem 1rem;
    font-size: 2rem;
    line-height: 1.5;
    border-radius: 0.3rem;
}
select.form-control[multiple],
select.form-control[size],
select.input-text[multiple],
select.input-text[size],
select.select[multiple],
select.select[size],
textarea.form-control,
textarea.input-text,
textarea.select {
    height: auto;
}
.form-group {
    margin-bottom: 1rem;
}
.form-text {
    display: block;
    margin-top: 0.25rem;
}
.form-row {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: 0;
    margin-left: 0;
}
.form-row > .col,
.form-row > [class*="col-"] {
    padding-right: 0;
    padding-left: 0;
}
.form-check {
    position: relative;
    display: block;
    padding-left: 1.25rem;
}
.form-check-input {
    position: absolute;
    margin-top: 0.3rem;
    margin-left: -1.25rem;
}
.form-check-input:disabled ~ .form-check-label,
.form-check-input[disabled] ~ .form-check-label {
    color: #8a9294;
}
.form-check-label {
    margin-bottom: 0;
}
.form-check-inline {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    padding-left: 0;
    margin-right: 0.75rem;
}
.form-check-inline .form-check-input {
    position: static;
    margin-top: 0;
    margin-right: 0.3125rem;
    margin-left: 0;
}
.valid-feedback {
    display: none;
    width: 100%;
    margin-top: 0.25rem;
    font-size: 80%;
    color: #77c18c;
}
.valid-tooltip {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 5;
    display: none;
    max-width: 100%;
    padding: 0.25rem 0.5rem;
    margin-top: 0.1rem;
    font-size: 1.4rem;
    line-height: 1.5;
    color: #212529;
    background-color: rgba(119, 193, 140, 0.9);
    border-radius: 0.3rem;
}
.form-row > .col > .valid-tooltip,
.form-row > [class*="col-"] > .valid-tooltip {
    left: 0;
}
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip,
.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip {
    display: block;
}
.form-control.is-valid,
.is-valid.input-text,
.is-valid.select,
.number .was-validated input:valid,
.number input.is-valid,
.was-validated .form-control:valid,
.was-validated .input-text:valid,
.was-validated .number input:valid,
.was-validated .select:valid {
    border-color: #77c18c;
    padding-right: -webkit-calc(2em + 0.4rem);
    padding-right: calc(2em + 0.4rem);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2377c18c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: right -webkit-calc(0.5em + 0.1rem) center;
    background-position: right calc(0.5em + 0.1rem) center;
    background-size: -webkit-calc(1em + 0.2rem) -webkit-calc(1em + 0.2rem);
    background-size: calc(1em + 0.2rem) calc(1em + 0.2rem);
}
.form-control.is-valid:focus,
.is-valid.input-text:focus,
.is-valid.select:focus,
.number .was-validated input:valid:focus,
.number input.is-valid:focus,
.was-validated .form-control:valid:focus,
.was-validated .input-text:valid:focus,
.was-validated .number input:valid:focus,
.was-validated .select:valid:focus {
    border-color: #77c18c;
    -webkit-box-shadow: 0 0 0 0 rgba(119, 193, 140, 0.25);
    box-shadow: 0 0 0 0 rgba(119, 193, 140, 0.25);
}
.was-validated textarea.form-control:valid,
.was-validated textarea.input-text:valid,
.was-validated textarea.select:valid,
textarea.form-control.is-valid,
textarea.is-valid.input-text,
textarea.is-valid.select {
    padding-right: -webkit-calc(2em + 0.4rem);
    padding-right: calc(2em + 0.4rem);
    background-position: top -webkit-calc(0.5em + 0.1rem) right -webkit-calc(
            0.5em + 0.1rem
        );
    background-position: top calc(0.5em + 0.1rem) right calc(0.5em + 0.1rem);
}
.custom-select.is-valid,
.was-validated .custom-select:valid {
    border-color: #77c18c;
    padding-right: -webkit-calc(0.75em + 2.3rem);
    padding-right: calc(0.75em + 2.3rem);
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e")
            right 1rem center/8px 10px no-repeat,
        url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2377c18c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e")
            center right 2rem / calc(1em + 0.2rem) -webkit-calc(1em + 0.2rem) no-repeat
            #fff;
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e")
            right 1rem center/8px 10px no-repeat,
        url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2377c18c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e")
            center right 2rem / calc(1em + 0.2rem) calc(1em + 0.2rem) no-repeat
            #fff;
}
.custom-select.is-valid:focus,
.was-validated .custom-select:valid:focus {
    border-color: #77c18c;
    -webkit-box-shadow: 0 0 0 0 rgba(119, 193, 140, 0.25);
    box-shadow: 0 0 0 0 rgba(119, 193, 140, 0.25);
}
.form-check-input.is-valid ~ .form-check-label,
.was-validated .form-check-input:valid ~ .form-check-label {
    color: #77c18c;
}
.form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip,
.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip {
    display: block;
}
.custom-control-input.is-valid ~ .custom-control-label,
.was-validated .custom-control-input:valid ~ .custom-control-label {
    color: #77c18c;
}
.custom-control-input.is-valid ~ .custom-control-label::before,
.was-validated .custom-control-input:valid ~ .custom-control-label::before {
    border-color: #77c18c;
}
.custom-control-input.is-valid:checked ~ .custom-control-label::before,
.was-validated
    .custom-control-input:valid:checked
    ~ .custom-control-label::before {
    border-color: #9ad1aa;
    background-color: #9ad1aa;
}
.custom-control-input.is-valid:focus ~ .custom-control-label::before,
.was-validated
    .custom-control-input:valid:focus
    ~ .custom-control-label::before {
    -webkit-box-shadow: 0 0 0 0 rgba(119, 193, 140, 0.25);
    box-shadow: 0 0 0 0 rgba(119, 193, 140, 0.25);
}
.custom-control-input.is-valid:focus:not(:checked)
    ~ .custom-control-label::before,
.was-validated
    .custom-control-input:valid:focus:not(:checked)
    ~ .custom-control-label::before {
    border-color: #77c18c;
}
.custom-file-input.is-valid ~ .custom-file-label,
.was-validated .custom-file-input:valid ~ .custom-file-label {
    border-color: #77c18c;
}
.custom-file-input.is-valid:focus ~ .custom-file-label,
.was-validated .custom-file-input:valid:focus ~ .custom-file-label {
    border-color: #77c18c;
    -webkit-box-shadow: 0 0 0 0 rgba(119, 193, 140, 0.25);
    box-shadow: 0 0 0 0 rgba(119, 193, 140, 0.25);
}
.invalid-feedback {
    display: none;
    width: 100%;
    margin-top: 0.25rem;
    font-size: 80%;
    color: #df6d13;
}
.invalid-tooltip {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 5;
    display: none;
    max-width: 100%;
    padding: 0.25rem 0.5rem;
    margin-top: 0.1rem;
    font-size: 1.4rem;
    line-height: 1.5;
    color: #212529;
    background-color: rgba(255, 120, 77, 0.9);
    border-radius: 0.3rem;
}
.form-row > .col > .invalid-tooltip,
.form-row > [class*="col-"] > .invalid-tooltip {
    left: 0;
}
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip,
.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip {
    display: block;
}
.form-control.is-invalid,
.is-invalid.input-text,
.is-invalid.select,
.number .was-validated input:invalid,
.number input.is-invalid,
.was-validated .form-control:invalid,
.was-validated .input-text:invalid,
.was-validated .number input:invalid,
.was-validated .select:invalid {
    border-color: #df6d13;
    padding-right: -webkit-calc(2em + 0.4rem);
    padding-right: calc(2em + 0.4rem);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23df6d13' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23df6d13' stroke='none'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: right -webkit-calc(0.5em + 0.1rem) center;
    background-position: right calc(0.5em + 0.1rem) center;
    background-size: -webkit-calc(1em + 0.2rem) -webkit-calc(1em + 0.2rem);
    background-size: calc(1em + 0.2rem) calc(1em + 0.2rem);
}
.form-control.is-invalid:focus,
.is-invalid.input-text:focus,
.is-invalid.select:focus,
.number .was-validated input:invalid:focus,
.number input.is-invalid:focus,
.was-validated .form-control:invalid:focus,
.was-validated .input-text:invalid:focus,
.was-validated .number input:invalid:focus,
.was-validated .select:invalid:focus {
    border-color: #df6d13;
    -webkit-box-shadow: 0 0 0 0 rgba(255, 120, 77, 0.25);
    box-shadow: 0 0 0 0 rgba(255, 120, 77, 0.25);
}
.was-validated textarea.form-control:invalid,
.was-validated textarea.input-text:invalid,
.was-validated textarea.select:invalid,
textarea.form-control.is-invalid,
textarea.is-invalid.input-text,
textarea.is-invalid.select {
    padding-right: -webkit-calc(2em + 0.4rem);
    padding-right: calc(2em + 0.4rem);
    background-position: top -webkit-calc(0.5em + 0.1rem) right -webkit-calc(
            0.5em + 0.1rem
        );
    background-position: top calc(0.5em + 0.1rem) right calc(0.5em + 0.1rem);
}
.custom-select.is-invalid,
.was-validated .custom-select:invalid {
    border-color: #df6d13;
    padding-right: -webkit-calc(0.75em + 2.3rem);
    padding-right: calc(0.75em + 2.3rem);
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e")
            right 1rem center/8px 10px no-repeat,
        url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23df6d13' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23df6d13' stroke='none'/%3e%3c/svg%3e")
            center right 2rem / calc(1em + 0.2rem) -webkit-calc(1em + 0.2rem) no-repeat
            #fff;
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e")
            right 1rem center/8px 10px no-repeat,
        url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23df6d13' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23df6d13' stroke='none'/%3e%3c/svg%3e")
            center right 2rem / calc(1em + 0.2rem) calc(1em + 0.2rem) no-repeat
            #fff;
}
.custom-select.is-invalid:focus,
.was-validated .custom-select:invalid:focus {
    border-color: #df6d13;
    -webkit-box-shadow: 0 0 0 0 rgba(255, 120, 77, 0.25);
    box-shadow: 0 0 0 0 rgba(255, 120, 77, 0.25);
}
.form-check-input.is-invalid ~ .form-check-label,
.was-validated .form-check-input:invalid ~ .form-check-label {
    color: #df6d13;
}
.form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip,
.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip {
    display: block;
}
.custom-control-input.is-invalid ~ .custom-control-label,
.was-validated .custom-control-input:invalid ~ .custom-control-label {
    color: #df6d13;
}
.custom-control-input.is-invalid ~ .custom-control-label::before,
.was-validated .custom-control-input:invalid ~ .custom-control-label::before {
    border-color: #df6d13;
}
.custom-control-input.is-invalid:checked ~ .custom-control-label::before,
.was-validated
    .custom-control-input:invalid:checked
    ~ .custom-control-label::before {
    border-color: #ff9f80;
    background-color: #ff9f80;
}
.custom-control-input.is-invalid:focus ~ .custom-control-label::before,
.was-validated
    .custom-control-input:invalid:focus
    ~ .custom-control-label::before {
    -webkit-box-shadow: 0 0 0 0 rgba(255, 120, 77, 0.25);
    box-shadow: 0 0 0 0 rgba(255, 120, 77, 0.25);
}
.custom-control-input.is-invalid:focus:not(:checked)
    ~ .custom-control-label::before,
.was-validated
    .custom-control-input:invalid:focus:not(:checked)
    ~ .custom-control-label::before {
    border-color: #df6d13;
}
.custom-file-input.is-invalid ~ .custom-file-label,
.was-validated .custom-file-input:invalid ~ .custom-file-label {
    border-color: #df6d13;
}
.custom-file-input.is-invalid:focus ~ .custom-file-label,
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label {
    border-color: #df6d13;
    -webkit-box-shadow: 0 0 0 0 rgba(255, 120, 77, 0.25);
    box-shadow: 0 0 0 0 rgba(255, 120, 77, 0.25);
}
.form-inline {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}
.form-inline .form-check {
    width: 100%;
}
@media (min-width: 576px) {
    .form-inline label {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin-bottom: 0;
    }
    .form-inline .form-group {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        margin-bottom: 0;
    }
    .form-inline .form-control,
    .form-inline .input-text,
    .form-inline .number input,
    .form-inline .select,
    .number .form-inline input {
        display: inline-block;
        width: auto;
        vertical-align: middle;
    }
    .form-inline .form-control-plaintext {
        display: inline-block;
    }
    .form-inline .custom-select,
    .form-inline .input-group {
        width: auto;
    }
    .form-inline .form-check {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        width: auto;
        padding-left: 0;
    }
    .form-inline .form-check-input {
        position: relative;
        -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
        flex-shrink: 0;
        margin-top: 0;
        margin-right: 0.25rem;
        margin-left: 0;
    }
    .form-inline .custom-control {
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    .form-inline .custom-control-label {
        margin-bottom: 0;
    }
}
.btn,
.button,
.products-list .add_to_cart_button,
.products-list .added_to_cart {
    display: inline-block;
    font-weight: 400;
    color: #141414;
    text-align: center;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: transparent;
    border: 0.2rem solid transparent;
    padding: 0.2rem 2rem;
    font-size: 1.6rem;
    line-height: 2;
    border-radius: 0.3rem;
    -webkit-transition: color 0.15s ease-in-out,
        background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
        -webkit-box-shadow 0.15s ease-in-out;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,
        border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out,
        -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
    .btn,
    .button,
    .products-list .add_to_cart_button,
    .products-list .added_to_cart {
        -webkit-transition: none;
        transition: none;
    }
}
.btn:hover,
.button:hover,
.products-list .add_to_cart_button:hover,
.products-list .added_to_cart:hover {
    color: #141414;
    text-decoration: none;
}
.btn.focus,
.btn:focus,
.button:focus,
.focus.button,
.products-list .add_to_cart_button:focus,
.products-list .added_to_cart:focus,
.products-list .focus.add_to_cart_button,
.products-list .focus.added_to_cart {
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.btn.disabled,
.btn:disabled,
.button:disabled,
.disabled.button,
.products-list .add_to_cart_button:disabled,
.products-list .added_to_cart:disabled,
.products-list .disabled.add_to_cart_button,
.products-list .disabled.added_to_cart {
    opacity: 0.5;
}
.btn:not(:disabled):not(.disabled),
.button:not(:disabled):not(.disabled),
.products-list .add_to_cart_button:not(:disabled):not(.disabled),
.products-list .added_to_cart:not(:disabled):not(.disabled) {
    cursor: pointer;
}
.products-list a.disabled.add_to_cart_button,
.products-list a.disabled.added_to_cart,
.products-list fieldset:disabled a.add_to_cart_button,
.products-list fieldset:disabled a.added_to_cart,
a.btn.disabled,
a.disabled.button,
fieldset:disabled .products-list a.add_to_cart_button,
fieldset:disabled .products-list a.added_to_cart,
fieldset:disabled a.btn,
fieldset:disabled a.button {
    pointer-events: none;
}
#place_order,
.btn-primary,
.button.single_add_to_cart_button,
.wc-proceed-to-checkout .checkout-button {
    background-color: #df6d13;
    border-color: #df6d13;
}
#place_order:focus,
.btn-primary.focus,
.btn-primary:focus,
.button.single_add_to_cart_button:focus,
.focus#place_order,
.focus.button.single_add_to_cart_button,
.wc-proceed-to-checkout .checkout-button:focus,
.wc-proceed-to-checkout .focus.checkout-button {
    color: #fff;
    background-color: #ff5b27;
    border-color: #ff511a;
    -webkit-box-shadow: 0 0 0 0 rgba(222, 108, 72, 0.5);
    box-shadow: 0 0 0 0 rgba(222, 108, 72, 0.5);
}
#place_order:disabled,
.btn-primary.disabled,
.btn-primary:disabled,
.button.single_add_to_cart_button:disabled,
.disabled#place_order,
.disabled.button.single_add_to_cart_button,
.wc-proceed-to-checkout .checkout-button:disabled,
.wc-proceed-to-checkout .disabled.checkout-button {
    color: #212529;
    background-color: #df6d13;
    border-color: #df6d13;
}
#place_order:not(:disabled):not(.disabled).active,
#place_order:not(:disabled):not(.disabled):active,
.btn-primary:not(:disabled):not(.disabled).active,
.btn-primary:not(:disabled):not(.disabled):active,
.button.single_add_to_cart_button:not(:disabled):not(.disabled).active,
.button.single_add_to_cart_button:not(:disabled):not(.disabled):active,
.show > .btn-primary.dropdown-toggle,
.show > .dropdown-toggle#place_order,
.show > .dropdown-toggle.button.single_add_to_cart_button,
.wc-proceed-to-checkout .checkout-button:not(:disabled):not(.disabled).active,
.wc-proceed-to-checkout .checkout-button:not(:disabled):not(.disabled):active,
.wc-proceed-to-checkout .show > .dropdown-toggle.checkout-button {
    color: #fff;
    background-color: #ff511a;
    border-color: #ff480d;
}
#place_order:not(:disabled):not(.disabled).active:focus,
#place_order:not(:disabled):not(.disabled):active:focus,
.btn-primary:not(:disabled):not(.disabled).active:focus,
.btn-primary:not(:disabled):not(.disabled):active:focus,
.button.single_add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.button.single_add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.show > .btn-primary.dropdown-toggle:focus,
.show > .dropdown-toggle#place_order:focus,
.show > .dropdown-toggle.button.single_add_to_cart_button:focus,
.wc-proceed-to-checkout
    .checkout-button:not(:disabled):not(.disabled).active:focus,
.wc-proceed-to-checkout
    .checkout-button:not(:disabled):not(.disabled):active:focus,
.wc-proceed-to-checkout .show > .dropdown-toggle.checkout-button:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(222, 108, 72, 0.5);
    box-shadow: 0 0 0 0 rgba(222, 108, 72, 0.5);
}
.btn-secondary,
.shop_table_responsive td.actions button[name="update_cart"],
.woocommerce-orders-table .button {
    background-color: #134e6b;
    border-color: #134e6b;
}
.btn-secondary.focus,
.btn-secondary:focus,
.shop_table_responsive td.actions button.focus[name="update_cart"],
.shop_table_responsive td.actions button:focus[name="update_cart"],
.woocommerce-orders-table .button:focus,
.woocommerce-orders-table .focus.button {
    color: #212529;
    background-color: #97cccf;
    border-color: #8ec8cb;
    -webkit-box-shadow: 0 0 0 0 rgba(155, 190, 192, 0.5);
    box-shadow: 0 0 0 0 rgba(155, 190, 192, 0.5);
}
.btn-secondary.disabled,
.btn-secondary:disabled,
.shop_table_responsive td.actions button.disabled[name="update_cart"],
.shop_table_responsive td.actions button:disabled[name="update_cart"],
.woocommerce-orders-table .button:disabled,
.woocommerce-orders-table .disabled.button {
    color: #212529;
    background-color: #134e6b;
    border-color: #134e6b;
}
.btn-secondary:not(:disabled):not(.disabled).active,
.btn-secondary:not(:disabled):not(.disabled):active,
.shop_table_responsive
    td.actions
    .show
    > button.dropdown-toggle[name="update_cart"],
.shop_table_responsive
    td.actions
    button:not(:disabled):not(.disabled).active[name="update_cart"],
.shop_table_responsive
    td.actions
    button:not(:disabled):not(.disabled):active[name="update_cart"],
.show > .btn-secondary.dropdown-toggle,
.woocommerce-orders-table .button:not(:disabled):not(.disabled).active,
.woocommerce-orders-table .button:not(:disabled):not(.disabled):active,
.woocommerce-orders-table .show > .dropdown-toggle.button {
    color: #212529;
    background-color: #8ec8cb;
    border-color: #85c4c7;
}
.btn-secondary:not(:disabled):not(.disabled).active:focus,
.btn-secondary:not(:disabled):not(.disabled):active:focus,
.shop_table_responsive
    td.actions
    .show
    > button.dropdown-toggle:focus[name="update_cart"],
.shop_table_responsive
    td.actions
    button:not(:disabled):not(.disabled).active:focus[name="update_cart"],
.shop_table_responsive
    td.actions
    button:not(:disabled):not(.disabled):active:focus[name="update_cart"],
.show > .btn-secondary.dropdown-toggle:focus,
.woocommerce-orders-table .button:not(:disabled):not(.disabled).active:focus,
.woocommerce-orders-table .button:not(:disabled):not(.disabled):active:focus,
.woocommerce-orders-table .show > .dropdown-toggle.button:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(155, 190, 192, 0.5);
    box-shadow: 0 0 0 0 rgba(155, 190, 192, 0.5);
}
.alert.ft-confirmation--success .btn,
.alert.ft-confirmation--success .button,
.alert.ft-confirmation--success .products-list .add_to_cart_button,
.alert.ft-confirmation--success .products-list .added_to_cart,
.alert.is-success .btn,
.alert.is-success .button,
.alert.is-success .products-list .add_to_cart_button,
.alert.is-success .products-list .added_to_cart,
.btn-success,
.ft-confirmation.ft-confirmation--success .btn,
.ft-confirmation.ft-confirmation--success .button,
.ft-confirmation.ft-confirmation--success .products-list .add_to_cart_button,
.ft-confirmation.ft-confirmation--success .products-list .added_to_cart,
.ft-confirmation.is-success .btn,
.ft-confirmation.is-success .button,
.ft-confirmation.is-success .products-list .add_to_cart_button,
.ft-confirmation.is-success .products-list .added_to_cart,
.products-list .alert.ft-confirmation--success .add_to_cart_button,
.products-list .alert.ft-confirmation--success .added_to_cart,
.products-list .alert.is-success .add_to_cart_button,
.products-list .alert.is-success .added_to_cart,
.products-list .ft-confirmation.ft-confirmation--success .add_to_cart_button,
.products-list .ft-confirmation.ft-confirmation--success .added_to_cart,
.products-list .ft-confirmation.is-success .add_to_cart_button,
.products-list .ft-confirmation.is-success .added_to_cart,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--success
    .add_to_cart_button,
.products-list .woocommerce-NoticeGroup.ft-confirmation--success .added_to_cart,
.products-list .woocommerce-NoticeGroup.is-success .add_to_cart_button,
.products-list .woocommerce-NoticeGroup.is-success .added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .add_to_cart_button,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-success
    .add_to_cart_button,
.products-list .woocommerce-form-coupon-toggle > div.is-success .added_to_cart,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .add_to_cart_button,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .added_to_cart,
.products-list
    .woocommerce-notices-wrapper
    > div.is-success
    .add_to_cart_button,
.products-list .woocommerce-notices-wrapper > div.is-success .added_to_cart,
.woocommerce-NoticeGroup.ft-confirmation--success .btn,
.woocommerce-NoticeGroup.ft-confirmation--success .button,
.woocommerce-NoticeGroup.ft-confirmation--success
    .products-list
    .add_to_cart_button,
.woocommerce-NoticeGroup.ft-confirmation--success .products-list .added_to_cart,
.woocommerce-NoticeGroup.is-success .btn,
.woocommerce-NoticeGroup.is-success .button,
.woocommerce-NoticeGroup.is-success .products-list .add_to_cart_button,
.woocommerce-NoticeGroup.is-success .products-list .added_to_cart,
.woocommerce-form-coupon-toggle > div.ft-confirmation--success .btn,
.woocommerce-form-coupon-toggle > div.ft-confirmation--success .button,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .products-list
    .add_to_cart_button,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .products-list
    .added_to_cart,
.woocommerce-form-coupon-toggle > div.is-success .btn,
.woocommerce-form-coupon-toggle > div.is-success .button,
.woocommerce-form-coupon-toggle
    > div.is-success
    .products-list
    .add_to_cart_button,
.woocommerce-form-coupon-toggle > div.is-success .products-list .added_to_cart,
.woocommerce-notices-wrapper > div.ft-confirmation--success .btn,
.woocommerce-notices-wrapper > div.ft-confirmation--success .button,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .products-list
    .add_to_cart_button,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .products-list
    .added_to_cart,
.woocommerce-notices-wrapper > div.is-success .btn,
.woocommerce-notices-wrapper > div.is-success .button,
.woocommerce-notices-wrapper
    > div.is-success
    .products-list
    .add_to_cart_button,
.woocommerce-notices-wrapper > div.is-success .products-list .added_to_cart {
    background-color: #77c18c;
    border-color: #77c18c;
}
.alert.ft-confirmation--success .btn:hover,
.alert.ft-confirmation--success .button:hover,
.alert.ft-confirmation--success .products-list .add_to_cart_button:hover,
.alert.ft-confirmation--success .products-list .added_to_cart:hover,
.alert.is-success .btn:hover,
.alert.is-success .button:hover,
.alert.is-success .products-list .add_to_cart_button:hover,
.alert.is-success .products-list .added_to_cart:hover,
.btn-success:hover,
.ft-confirmation.ft-confirmation--success .btn:hover,
.ft-confirmation.ft-confirmation--success .button:hover,
.ft-confirmation.ft-confirmation--success
    .products-list
    .add_to_cart_button:hover,
.ft-confirmation.ft-confirmation--success .products-list .added_to_cart:hover,
.ft-confirmation.is-success .btn:hover,
.ft-confirmation.is-success .button:hover,
.ft-confirmation.is-success .products-list .add_to_cart_button:hover,
.ft-confirmation.is-success .products-list .added_to_cart:hover,
.products-list .alert.ft-confirmation--success .add_to_cart_button:hover,
.products-list .alert.ft-confirmation--success .added_to_cart:hover,
.products-list .alert.is-success .add_to_cart_button:hover,
.products-list .alert.is-success .added_to_cart:hover,
.products-list
    .ft-confirmation.ft-confirmation--success
    .add_to_cart_button:hover,
.products-list .ft-confirmation.ft-confirmation--success .added_to_cart:hover,
.products-list .ft-confirmation.is-success .add_to_cart_button:hover,
.products-list .ft-confirmation.is-success .added_to_cart:hover,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--success
    .add_to_cart_button:hover,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--success
    .added_to_cart:hover,
.products-list .woocommerce-NoticeGroup.is-success .add_to_cart_button:hover,
.products-list .woocommerce-NoticeGroup.is-success .added_to_cart:hover,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .add_to_cart_button:hover,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .added_to_cart:hover,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-success
    .add_to_cart_button:hover,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-success
    .added_to_cart:hover,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .add_to_cart_button:hover,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .added_to_cart:hover,
.products-list
    .woocommerce-notices-wrapper
    > div.is-success
    .add_to_cart_button:hover,
.products-list
    .woocommerce-notices-wrapper
    > div.is-success
    .added_to_cart:hover,
.woocommerce-NoticeGroup.ft-confirmation--success .btn:hover,
.woocommerce-NoticeGroup.ft-confirmation--success .button:hover,
.woocommerce-NoticeGroup.ft-confirmation--success
    .products-list
    .add_to_cart_button:hover,
.woocommerce-NoticeGroup.ft-confirmation--success
    .products-list
    .added_to_cart:hover,
.woocommerce-NoticeGroup.is-success .btn:hover,
.woocommerce-NoticeGroup.is-success .button:hover,
.woocommerce-NoticeGroup.is-success .products-list .add_to_cart_button:hover,
.woocommerce-NoticeGroup.is-success .products-list .added_to_cart:hover,
.woocommerce-form-coupon-toggle > div.ft-confirmation--success .btn:hover,
.woocommerce-form-coupon-toggle > div.ft-confirmation--success .button:hover,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .products-list
    .add_to_cart_button:hover,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .products-list
    .added_to_cart:hover,
.woocommerce-form-coupon-toggle > div.is-success .btn:hover,
.woocommerce-form-coupon-toggle > div.is-success .button:hover,
.woocommerce-form-coupon-toggle
    > div.is-success
    .products-list
    .add_to_cart_button:hover,
.woocommerce-form-coupon-toggle
    > div.is-success
    .products-list
    .added_to_cart:hover,
.woocommerce-notices-wrapper > div.ft-confirmation--success .btn:hover,
.woocommerce-notices-wrapper > div.ft-confirmation--success .button:hover,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .products-list
    .add_to_cart_button:hover,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .products-list
    .added_to_cart:hover,
.woocommerce-notices-wrapper > div.is-success .btn:hover,
.woocommerce-notices-wrapper > div.is-success .button:hover,
.woocommerce-notices-wrapper
    > div.is-success
    .products-list
    .add_to_cart_button:hover,
.woocommerce-notices-wrapper
    > div.is-success
    .products-list
    .added_to_cart:hover {
    color: #fff;
    background-color: #5db576;
    border-color: #54b16e;
}
.alert.ft-confirmation--success .btn:focus,
.alert.ft-confirmation--success .button:focus,
.alert.ft-confirmation--success .focus.btn,
.alert.ft-confirmation--success .focus.button,
.alert.ft-confirmation--success .products-list .add_to_cart_button:focus,
.alert.ft-confirmation--success .products-list .added_to_cart:focus,
.alert.ft-confirmation--success .products-list .focus.add_to_cart_button,
.alert.ft-confirmation--success .products-list .focus.added_to_cart,
.alert.is-success .btn:focus,
.alert.is-success .button:focus,
.alert.is-success .focus.btn,
.alert.is-success .focus.button,
.alert.is-success .products-list .add_to_cart_button:focus,
.alert.is-success .products-list .added_to_cart:focus,
.alert.is-success .products-list .focus.add_to_cart_button,
.alert.is-success .products-list .focus.added_to_cart,
.btn-success.focus,
.btn-success:focus,
.ft-confirmation.ft-confirmation--success .btn:focus,
.ft-confirmation.ft-confirmation--success .button:focus,
.ft-confirmation.ft-confirmation--success .focus.btn,
.ft-confirmation.ft-confirmation--success .focus.button,
.ft-confirmation.ft-confirmation--success
    .products-list
    .add_to_cart_button:focus,
.ft-confirmation.ft-confirmation--success .products-list .added_to_cart:focus,
.ft-confirmation.ft-confirmation--success
    .products-list
    .focus.add_to_cart_button,
.ft-confirmation.ft-confirmation--success .products-list .focus.added_to_cart,
.ft-confirmation.is-success .btn:focus,
.ft-confirmation.is-success .button:focus,
.ft-confirmation.is-success .focus.btn,
.ft-confirmation.is-success .focus.button,
.ft-confirmation.is-success .products-list .add_to_cart_button:focus,
.ft-confirmation.is-success .products-list .added_to_cart:focus,
.ft-confirmation.is-success .products-list .focus.add_to_cart_button,
.ft-confirmation.is-success .products-list .focus.added_to_cart,
.products-list .alert.ft-confirmation--success .add_to_cart_button:focus,
.products-list .alert.ft-confirmation--success .added_to_cart:focus,
.products-list .alert.ft-confirmation--success .focus.add_to_cart_button,
.products-list .alert.ft-confirmation--success .focus.added_to_cart,
.products-list .alert.is-success .add_to_cart_button:focus,
.products-list .alert.is-success .added_to_cart:focus,
.products-list .alert.is-success .focus.add_to_cart_button,
.products-list .alert.is-success .focus.added_to_cart,
.products-list
    .ft-confirmation.ft-confirmation--success
    .add_to_cart_button:focus,
.products-list .ft-confirmation.ft-confirmation--success .added_to_cart:focus,
.products-list
    .ft-confirmation.ft-confirmation--success
    .focus.add_to_cart_button,
.products-list .ft-confirmation.ft-confirmation--success .focus.added_to_cart,
.products-list .ft-confirmation.is-success .add_to_cart_button:focus,
.products-list .ft-confirmation.is-success .added_to_cart:focus,
.products-list .ft-confirmation.is-success .focus.add_to_cart_button,
.products-list .ft-confirmation.is-success .focus.added_to_cart,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--success
    .add_to_cart_button:focus,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--success
    .added_to_cart:focus,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--success
    .focus.add_to_cart_button,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--success
    .focus.added_to_cart,
.products-list .woocommerce-NoticeGroup.is-success .add_to_cart_button:focus,
.products-list .woocommerce-NoticeGroup.is-success .added_to_cart:focus,
.products-list .woocommerce-NoticeGroup.is-success .focus.add_to_cart_button,
.products-list .woocommerce-NoticeGroup.is-success .focus.added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .add_to_cart_button:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .added_to_cart:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .focus.add_to_cart_button,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .focus.added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-success
    .add_to_cart_button:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-success
    .added_to_cart:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-success
    .focus.add_to_cart_button,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-success
    .focus.added_to_cart,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .add_to_cart_button:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .added_to_cart:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .focus.add_to_cart_button,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .focus.added_to_cart,
.products-list
    .woocommerce-notices-wrapper
    > div.is-success
    .add_to_cart_button:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.is-success
    .added_to_cart:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.is-success
    .focus.add_to_cart_button,
.products-list
    .woocommerce-notices-wrapper
    > div.is-success
    .focus.added_to_cart,
.woocommerce-NoticeGroup.ft-confirmation--success .btn:focus,
.woocommerce-NoticeGroup.ft-confirmation--success .button:focus,
.woocommerce-NoticeGroup.ft-confirmation--success .focus.btn,
.woocommerce-NoticeGroup.ft-confirmation--success .focus.button,
.woocommerce-NoticeGroup.ft-confirmation--success
    .products-list
    .add_to_cart_button:focus,
.woocommerce-NoticeGroup.ft-confirmation--success
    .products-list
    .added_to_cart:focus,
.woocommerce-NoticeGroup.ft-confirmation--success
    .products-list
    .focus.add_to_cart_button,
.woocommerce-NoticeGroup.ft-confirmation--success
    .products-list
    .focus.added_to_cart,
.woocommerce-NoticeGroup.is-success .btn:focus,
.woocommerce-NoticeGroup.is-success .button:focus,
.woocommerce-NoticeGroup.is-success .focus.btn,
.woocommerce-NoticeGroup.is-success .focus.button,
.woocommerce-NoticeGroup.is-success .products-list .add_to_cart_button:focus,
.woocommerce-NoticeGroup.is-success .products-list .added_to_cart:focus,
.woocommerce-NoticeGroup.is-success .products-list .focus.add_to_cart_button,
.woocommerce-NoticeGroup.is-success .products-list .focus.added_to_cart,
.woocommerce-form-coupon-toggle > div.ft-confirmation--success .btn:focus,
.woocommerce-form-coupon-toggle > div.ft-confirmation--success .button:focus,
.woocommerce-form-coupon-toggle > div.ft-confirmation--success .focus.btn,
.woocommerce-form-coupon-toggle > div.ft-confirmation--success .focus.button,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .products-list
    .add_to_cart_button:focus,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .products-list
    .added_to_cart:focus,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .products-list
    .focus.add_to_cart_button,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .products-list
    .focus.added_to_cart,
.woocommerce-form-coupon-toggle > div.is-success .btn:focus,
.woocommerce-form-coupon-toggle > div.is-success .button:focus,
.woocommerce-form-coupon-toggle > div.is-success .focus.btn,
.woocommerce-form-coupon-toggle > div.is-success .focus.button,
.woocommerce-form-coupon-toggle
    > div.is-success
    .products-list
    .add_to_cart_button:focus,
.woocommerce-form-coupon-toggle
    > div.is-success
    .products-list
    .added_to_cart:focus,
.woocommerce-form-coupon-toggle
    > div.is-success
    .products-list
    .focus.add_to_cart_button,
.woocommerce-form-coupon-toggle
    > div.is-success
    .products-list
    .focus.added_to_cart,
.woocommerce-notices-wrapper > div.ft-confirmation--success .btn:focus,
.woocommerce-notices-wrapper > div.ft-confirmation--success .button:focus,
.woocommerce-notices-wrapper > div.ft-confirmation--success .focus.btn,
.woocommerce-notices-wrapper > div.ft-confirmation--success .focus.button,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .products-list
    .add_to_cart_button:focus,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .products-list
    .added_to_cart:focus,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .products-list
    .focus.add_to_cart_button,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .products-list
    .focus.added_to_cart,
.woocommerce-notices-wrapper > div.is-success .btn:focus,
.woocommerce-notices-wrapper > div.is-success .button:focus,
.woocommerce-notices-wrapper > div.is-success .focus.btn,
.woocommerce-notices-wrapper > div.is-success .focus.button,
.woocommerce-notices-wrapper
    > div.is-success
    .products-list
    .add_to_cart_button:focus,
.woocommerce-notices-wrapper
    > div.is-success
    .products-list
    .added_to_cart:focus,
.woocommerce-notices-wrapper
    > div.is-success
    .products-list
    .focus.add_to_cart_button,
.woocommerce-notices-wrapper
    > div.is-success
    .products-list
    .focus.added_to_cart {
    color: #fff;
    background-color: #5db576;
    border-color: #54b16e;
    -webkit-box-shadow: 0 0 0 0 rgba(106, 170, 125, 0.5);
    box-shadow: 0 0 0 0 rgba(106, 170, 125, 0.5);
}
.alert.ft-confirmation--success .btn:disabled,
.alert.ft-confirmation--success .button:disabled,
.alert.ft-confirmation--success .disabled.btn,
.alert.ft-confirmation--success .disabled.button,
.alert.ft-confirmation--success .products-list .add_to_cart_button:disabled,
.alert.ft-confirmation--success .products-list .added_to_cart:disabled,
.alert.ft-confirmation--success .products-list .disabled.add_to_cart_button,
.alert.ft-confirmation--success .products-list .disabled.added_to_cart,
.alert.is-success .btn:disabled,
.alert.is-success .button:disabled,
.alert.is-success .disabled.btn,
.alert.is-success .disabled.button,
.alert.is-success .products-list .add_to_cart_button:disabled,
.alert.is-success .products-list .added_to_cart:disabled,
.alert.is-success .products-list .disabled.add_to_cart_button,
.alert.is-success .products-list .disabled.added_to_cart,
.btn-success.disabled,
.btn-success:disabled,
.ft-confirmation.ft-confirmation--success .btn:disabled,
.ft-confirmation.ft-confirmation--success .button:disabled,
.ft-confirmation.ft-confirmation--success .disabled.btn,
.ft-confirmation.ft-confirmation--success .disabled.button,
.ft-confirmation.ft-confirmation--success
    .products-list
    .add_to_cart_button:disabled,
.ft-confirmation.ft-confirmation--success
    .products-list
    .added_to_cart:disabled,
.ft-confirmation.ft-confirmation--success
    .products-list
    .disabled.add_to_cart_button,
.ft-confirmation.ft-confirmation--success
    .products-list
    .disabled.added_to_cart,
.ft-confirmation.is-success .btn:disabled,
.ft-confirmation.is-success .button:disabled,
.ft-confirmation.is-success .disabled.btn,
.ft-confirmation.is-success .disabled.button,
.ft-confirmation.is-success .products-list .add_to_cart_button:disabled,
.ft-confirmation.is-success .products-list .added_to_cart:disabled,
.ft-confirmation.is-success .products-list .disabled.add_to_cart_button,
.ft-confirmation.is-success .products-list .disabled.added_to_cart,
.products-list .alert.ft-confirmation--success .add_to_cart_button:disabled,
.products-list .alert.ft-confirmation--success .added_to_cart:disabled,
.products-list .alert.ft-confirmation--success .disabled.add_to_cart_button,
.products-list .alert.ft-confirmation--success .disabled.added_to_cart,
.products-list .alert.is-success .add_to_cart_button:disabled,
.products-list .alert.is-success .added_to_cart:disabled,
.products-list .alert.is-success .disabled.add_to_cart_button,
.products-list .alert.is-success .disabled.added_to_cart,
.products-list
    .ft-confirmation.ft-confirmation--success
    .add_to_cart_button:disabled,
.products-list
    .ft-confirmation.ft-confirmation--success
    .added_to_cart:disabled,
.products-list
    .ft-confirmation.ft-confirmation--success
    .disabled.add_to_cart_button,
.products-list
    .ft-confirmation.ft-confirmation--success
    .disabled.added_to_cart,
.products-list .ft-confirmation.is-success .add_to_cart_button:disabled,
.products-list .ft-confirmation.is-success .added_to_cart:disabled,
.products-list .ft-confirmation.is-success .disabled.add_to_cart_button,
.products-list .ft-confirmation.is-success .disabled.added_to_cart,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--success
    .add_to_cart_button:disabled,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--success
    .added_to_cart:disabled,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--success
    .disabled.add_to_cart_button,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--success
    .disabled.added_to_cart,
.products-list .woocommerce-NoticeGroup.is-success .add_to_cart_button:disabled,
.products-list .woocommerce-NoticeGroup.is-success .added_to_cart:disabled,
.products-list .woocommerce-NoticeGroup.is-success .disabled.add_to_cart_button,
.products-list .woocommerce-NoticeGroup.is-success .disabled.added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .add_to_cart_button:disabled,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .added_to_cart:disabled,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .disabled.add_to_cart_button,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .disabled.added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-success
    .add_to_cart_button:disabled,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-success
    .added_to_cart:disabled,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-success
    .disabled.add_to_cart_button,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-success
    .disabled.added_to_cart,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .add_to_cart_button:disabled,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .added_to_cart:disabled,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .disabled.add_to_cart_button,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .disabled.added_to_cart,
.products-list
    .woocommerce-notices-wrapper
    > div.is-success
    .add_to_cart_button:disabled,
.products-list
    .woocommerce-notices-wrapper
    > div.is-success
    .added_to_cart:disabled,
.products-list
    .woocommerce-notices-wrapper
    > div.is-success
    .disabled.add_to_cart_button,
.products-list
    .woocommerce-notices-wrapper
    > div.is-success
    .disabled.added_to_cart,
.woocommerce-NoticeGroup.ft-confirmation--success .btn:disabled,
.woocommerce-NoticeGroup.ft-confirmation--success .button:disabled,
.woocommerce-NoticeGroup.ft-confirmation--success .disabled.btn,
.woocommerce-NoticeGroup.ft-confirmation--success .disabled.button,
.woocommerce-NoticeGroup.ft-confirmation--success
    .products-list
    .add_to_cart_button:disabled,
.woocommerce-NoticeGroup.ft-confirmation--success
    .products-list
    .added_to_cart:disabled,
.woocommerce-NoticeGroup.ft-confirmation--success
    .products-list
    .disabled.add_to_cart_button,
.woocommerce-NoticeGroup.ft-confirmation--success
    .products-list
    .disabled.added_to_cart,
.woocommerce-NoticeGroup.is-success .btn:disabled,
.woocommerce-NoticeGroup.is-success .button:disabled,
.woocommerce-NoticeGroup.is-success .disabled.btn,
.woocommerce-NoticeGroup.is-success .disabled.button,
.woocommerce-NoticeGroup.is-success .products-list .add_to_cart_button:disabled,
.woocommerce-NoticeGroup.is-success .products-list .added_to_cart:disabled,
.woocommerce-NoticeGroup.is-success .products-list .disabled.add_to_cart_button,
.woocommerce-NoticeGroup.is-success .products-list .disabled.added_to_cart,
.woocommerce-form-coupon-toggle > div.ft-confirmation--success .btn:disabled,
.woocommerce-form-coupon-toggle > div.ft-confirmation--success .button:disabled,
.woocommerce-form-coupon-toggle > div.ft-confirmation--success .disabled.btn,
.woocommerce-form-coupon-toggle > div.ft-confirmation--success .disabled.button,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .products-list
    .add_to_cart_button:disabled,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .products-list
    .added_to_cart:disabled,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .products-list
    .disabled.add_to_cart_button,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .products-list
    .disabled.added_to_cart,
.woocommerce-form-coupon-toggle > div.is-success .btn:disabled,
.woocommerce-form-coupon-toggle > div.is-success .button:disabled,
.woocommerce-form-coupon-toggle > div.is-success .disabled.btn,
.woocommerce-form-coupon-toggle > div.is-success .disabled.button,
.woocommerce-form-coupon-toggle
    > div.is-success
    .products-list
    .add_to_cart_button:disabled,
.woocommerce-form-coupon-toggle
    > div.is-success
    .products-list
    .added_to_cart:disabled,
.woocommerce-form-coupon-toggle
    > div.is-success
    .products-list
    .disabled.add_to_cart_button,
.woocommerce-form-coupon-toggle
    > div.is-success
    .products-list
    .disabled.added_to_cart,
.woocommerce-notices-wrapper > div.ft-confirmation--success .btn:disabled,
.woocommerce-notices-wrapper > div.ft-confirmation--success .button:disabled,
.woocommerce-notices-wrapper > div.ft-confirmation--success .disabled.btn,
.woocommerce-notices-wrapper > div.ft-confirmation--success .disabled.button,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .products-list
    .add_to_cart_button:disabled,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .products-list
    .added_to_cart:disabled,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .products-list
    .disabled.add_to_cart_button,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .products-list
    .disabled.added_to_cart,
.woocommerce-notices-wrapper > div.is-success .btn:disabled,
.woocommerce-notices-wrapper > div.is-success .button:disabled,
.woocommerce-notices-wrapper > div.is-success .disabled.btn,
.woocommerce-notices-wrapper > div.is-success .disabled.button,
.woocommerce-notices-wrapper
    > div.is-success
    .products-list
    .add_to_cart_button:disabled,
.woocommerce-notices-wrapper
    > div.is-success
    .products-list
    .added_to_cart:disabled,
.woocommerce-notices-wrapper
    > div.is-success
    .products-list
    .disabled.add_to_cart_button,
.woocommerce-notices-wrapper
    > div.is-success
    .products-list
    .disabled.added_to_cart {
    color: #212529;
    background-color: #77c18c;
    border-color: #77c18c;
}
.alert.ft-confirmation--success .btn:not(:disabled):not(.disabled).active,
.alert.ft-confirmation--success .btn:not(:disabled):not(.disabled):active,
.alert.ft-confirmation--success .button:not(:disabled):not(.disabled).active,
.alert.ft-confirmation--success .button:not(:disabled):not(.disabled):active,
.alert.ft-confirmation--success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.alert.ft-confirmation--success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.alert.ft-confirmation--success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.alert.ft-confirmation--success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.alert.ft-confirmation--success
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button,
.alert.ft-confirmation--success
    .products-list
    .show
    > .dropdown-toggle.added_to_cart,
.alert.ft-confirmation--success .show > .dropdown-toggle.btn,
.alert.ft-confirmation--success .show > .dropdown-toggle.button,
.alert.is-success .btn:not(:disabled):not(.disabled).active,
.alert.is-success .btn:not(:disabled):not(.disabled):active,
.alert.is-success .button:not(:disabled):not(.disabled).active,
.alert.is-success .button:not(:disabled):not(.disabled):active,
.alert.is-success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.alert.is-success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.alert.is-success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.alert.is-success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.alert.is-success .products-list .show > .dropdown-toggle.add_to_cart_button,
.alert.is-success .products-list .show > .dropdown-toggle.added_to_cart,
.alert.is-success .show > .dropdown-toggle.btn,
.alert.is-success .show > .dropdown-toggle.button,
.btn-success:not(:disabled):not(.disabled).active,
.btn-success:not(:disabled):not(.disabled):active,
.ft-confirmation.ft-confirmation--success
    .btn:not(:disabled):not(.disabled).active,
.ft-confirmation.ft-confirmation--success
    .btn:not(:disabled):not(.disabled):active,
.ft-confirmation.ft-confirmation--success
    .button:not(:disabled):not(.disabled).active,
.ft-confirmation.ft-confirmation--success
    .button:not(:disabled):not(.disabled):active,
.ft-confirmation.ft-confirmation--success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.ft-confirmation.ft-confirmation--success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.ft-confirmation.ft-confirmation--success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.ft-confirmation.ft-confirmation--success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.ft-confirmation.ft-confirmation--success
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button,
.ft-confirmation.ft-confirmation--success
    .products-list
    .show
    > .dropdown-toggle.added_to_cart,
.ft-confirmation.ft-confirmation--success .show > .dropdown-toggle.btn,
.ft-confirmation.ft-confirmation--success .show > .dropdown-toggle.button,
.ft-confirmation.is-success .btn:not(:disabled):not(.disabled).active,
.ft-confirmation.is-success .btn:not(:disabled):not(.disabled):active,
.ft-confirmation.is-success .button:not(:disabled):not(.disabled).active,
.ft-confirmation.is-success .button:not(:disabled):not(.disabled):active,
.ft-confirmation.is-success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.ft-confirmation.is-success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.ft-confirmation.is-success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.ft-confirmation.is-success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.ft-confirmation.is-success
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button,
.ft-confirmation.is-success
    .products-list
    .show
    > .dropdown-toggle.added_to_cart,
.ft-confirmation.is-success .show > .dropdown-toggle.btn,
.ft-confirmation.is-success .show > .dropdown-toggle.button,
.products-list
    .alert.ft-confirmation--success
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .alert.ft-confirmation--success
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .alert.ft-confirmation--success
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .alert.ft-confirmation--success
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .alert.ft-confirmation--success
    .show
    > .dropdown-toggle.add_to_cart_button,
.products-list
    .alert.ft-confirmation--success
    .show
    > .dropdown-toggle.added_to_cart,
.products-list
    .alert.is-success
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .alert.is-success
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .alert.is-success
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .alert.is-success
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list .alert.is-success .show > .dropdown-toggle.add_to_cart_button,
.products-list .alert.is-success .show > .dropdown-toggle.added_to_cart,
.products-list
    .ft-confirmation.ft-confirmation--success
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .ft-confirmation.ft-confirmation--success
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .ft-confirmation.ft-confirmation--success
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .ft-confirmation.ft-confirmation--success
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .ft-confirmation.ft-confirmation--success
    .show
    > .dropdown-toggle.add_to_cart_button,
.products-list
    .ft-confirmation.ft-confirmation--success
    .show
    > .dropdown-toggle.added_to_cart,
.products-list
    .ft-confirmation.is-success
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .ft-confirmation.is-success
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .ft-confirmation.is-success
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .ft-confirmation.is-success
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .ft-confirmation.is-success
    .show
    > .dropdown-toggle.add_to_cart_button,
.products-list
    .ft-confirmation.is-success
    .show
    > .dropdown-toggle.added_to_cart,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--success
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--success
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--success
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--success
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--success
    .show
    > .dropdown-toggle.add_to_cart_button,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--success
    .show
    > .dropdown-toggle.added_to_cart,
.products-list
    .woocommerce-NoticeGroup.is-success
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-NoticeGroup.is-success
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-NoticeGroup.is-success
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-NoticeGroup.is-success
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-NoticeGroup.is-success
    .show
    > .dropdown-toggle.add_to_cart_button,
.products-list
    .woocommerce-NoticeGroup.is-success
    .show
    > .dropdown-toggle.added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .show
    > .dropdown-toggle.add_to_cart_button,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .show
    > .dropdown-toggle.added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-success
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-success
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-success
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-success
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-success
    .show
    > .dropdown-toggle.add_to_cart_button,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-success
    .show
    > .dropdown-toggle.added_to_cart,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .show
    > .dropdown-toggle.add_to_cart_button,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .show
    > .dropdown-toggle.added_to_cart,
.products-list
    .woocommerce-notices-wrapper
    > div.is-success
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-notices-wrapper
    > div.is-success
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-notices-wrapper
    > div.is-success
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-notices-wrapper
    > div.is-success
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-notices-wrapper
    > div.is-success
    .show
    > .dropdown-toggle.add_to_cart_button,
.products-list
    .woocommerce-notices-wrapper
    > div.is-success
    .show
    > .dropdown-toggle.added_to_cart,
.show > .btn-success.dropdown-toggle,
.woocommerce-NoticeGroup.ft-confirmation--success
    .btn:not(:disabled):not(.disabled).active,
.woocommerce-NoticeGroup.ft-confirmation--success
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.ft-confirmation--success
    .button:not(:disabled):not(.disabled).active,
.woocommerce-NoticeGroup.ft-confirmation--success
    .button:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.ft-confirmation--success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.woocommerce-NoticeGroup.ft-confirmation--success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.ft-confirmation--success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.woocommerce-NoticeGroup.ft-confirmation--success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.ft-confirmation--success
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button,
.woocommerce-NoticeGroup.ft-confirmation--success
    .products-list
    .show
    > .dropdown-toggle.added_to_cart,
.woocommerce-NoticeGroup.ft-confirmation--success .show > .dropdown-toggle.btn,
.woocommerce-NoticeGroup.ft-confirmation--success
    .show
    > .dropdown-toggle.button,
.woocommerce-NoticeGroup.is-success .btn:not(:disabled):not(.disabled).active,
.woocommerce-NoticeGroup.is-success .btn:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.is-success
    .button:not(:disabled):not(.disabled).active,
.woocommerce-NoticeGroup.is-success
    .button:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.is-success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.woocommerce-NoticeGroup.is-success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.is-success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.woocommerce-NoticeGroup.is-success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.is-success
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button,
.woocommerce-NoticeGroup.is-success
    .products-list
    .show
    > .dropdown-toggle.added_to_cart,
.woocommerce-NoticeGroup.is-success .show > .dropdown-toggle.btn,
.woocommerce-NoticeGroup.is-success .show > .dropdown-toggle.button,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .btn:not(:disabled):not(.disabled).active,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .button:not(:disabled):not(.disabled).active,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .button:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .products-list
    .show
    > .dropdown-toggle.added_to_cart,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .show
    > .dropdown-toggle.btn,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .show
    > .dropdown-toggle.button,
.woocommerce-form-coupon-toggle
    > div.is-success
    .btn:not(:disabled):not(.disabled).active,
.woocommerce-form-coupon-toggle
    > div.is-success
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.is-success
    .button:not(:disabled):not(.disabled).active,
.woocommerce-form-coupon-toggle
    > div.is-success
    .button:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.is-success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.woocommerce-form-coupon-toggle
    > div.is-success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.is-success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.woocommerce-form-coupon-toggle
    > div.is-success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.is-success
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button,
.woocommerce-form-coupon-toggle
    > div.is-success
    .products-list
    .show
    > .dropdown-toggle.added_to_cart,
.woocommerce-form-coupon-toggle > div.is-success .show > .dropdown-toggle.btn,
.woocommerce-form-coupon-toggle
    > div.is-success
    .show
    > .dropdown-toggle.button,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .btn:not(:disabled):not(.disabled).active,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .button:not(:disabled):not(.disabled).active,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .button:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .products-list
    .show
    > .dropdown-toggle.added_to_cart,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .show
    > .dropdown-toggle.btn,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .show
    > .dropdown-toggle.button,
.woocommerce-notices-wrapper
    > div.is-success
    .btn:not(:disabled):not(.disabled).active,
.woocommerce-notices-wrapper
    > div.is-success
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.is-success
    .button:not(:disabled):not(.disabled).active,
.woocommerce-notices-wrapper
    > div.is-success
    .button:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.is-success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.woocommerce-notices-wrapper
    > div.is-success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.is-success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.woocommerce-notices-wrapper
    > div.is-success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.is-success
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button,
.woocommerce-notices-wrapper
    > div.is-success
    .products-list
    .show
    > .dropdown-toggle.added_to_cart,
.woocommerce-notices-wrapper > div.is-success .show > .dropdown-toggle.btn,
.woocommerce-notices-wrapper > div.is-success .show > .dropdown-toggle.button {
    color: #fff;
    background-color: #54b16e;
    border-color: #4eab68;
}
.alert.ft-confirmation--success .btn:not(:disabled):not(.disabled).active:focus,
.alert.ft-confirmation--success .btn:not(:disabled):not(.disabled):active:focus,
.alert.ft-confirmation--success
    .button:not(:disabled):not(.disabled).active:focus,
.alert.ft-confirmation--success
    .button:not(:disabled):not(.disabled):active:focus,
.alert.ft-confirmation--success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.alert.ft-confirmation--success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.alert.ft-confirmation--success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.alert.ft-confirmation--success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.alert.ft-confirmation--success
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.alert.ft-confirmation--success
    .products-list
    .show
    > .dropdown-toggle.added_to_cart:focus,
.alert.ft-confirmation--success .show > .dropdown-toggle.btn:focus,
.alert.ft-confirmation--success .show > .dropdown-toggle.button:focus,
.alert.is-success .btn:not(:disabled):not(.disabled).active:focus,
.alert.is-success .btn:not(:disabled):not(.disabled):active:focus,
.alert.is-success .button:not(:disabled):not(.disabled).active:focus,
.alert.is-success .button:not(:disabled):not(.disabled):active:focus,
.alert.is-success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.alert.is-success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.alert.is-success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.alert.is-success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.alert.is-success
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.alert.is-success .products-list .show > .dropdown-toggle.added_to_cart:focus,
.alert.is-success .show > .dropdown-toggle.btn:focus,
.alert.is-success .show > .dropdown-toggle.button:focus,
.btn-success:not(:disabled):not(.disabled).active:focus,
.btn-success:not(:disabled):not(.disabled):active:focus,
.ft-confirmation.ft-confirmation--success
    .btn:not(:disabled):not(.disabled).active:focus,
.ft-confirmation.ft-confirmation--success
    .btn:not(:disabled):not(.disabled):active:focus,
.ft-confirmation.ft-confirmation--success
    .button:not(:disabled):not(.disabled).active:focus,
.ft-confirmation.ft-confirmation--success
    .button:not(:disabled):not(.disabled):active:focus,
.ft-confirmation.ft-confirmation--success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.ft-confirmation.ft-confirmation--success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.ft-confirmation.ft-confirmation--success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.ft-confirmation.ft-confirmation--success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.ft-confirmation.ft-confirmation--success
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.ft-confirmation.ft-confirmation--success
    .products-list
    .show
    > .dropdown-toggle.added_to_cart:focus,
.ft-confirmation.ft-confirmation--success .show > .dropdown-toggle.btn:focus,
.ft-confirmation.ft-confirmation--success .show > .dropdown-toggle.button:focus,
.ft-confirmation.is-success .btn:not(:disabled):not(.disabled).active:focus,
.ft-confirmation.is-success .btn:not(:disabled):not(.disabled):active:focus,
.ft-confirmation.is-success .button:not(:disabled):not(.disabled).active:focus,
.ft-confirmation.is-success .button:not(:disabled):not(.disabled):active:focus,
.ft-confirmation.is-success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.ft-confirmation.is-success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.ft-confirmation.is-success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.ft-confirmation.is-success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.ft-confirmation.is-success
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.ft-confirmation.is-success
    .products-list
    .show
    > .dropdown-toggle.added_to_cart:focus,
.ft-confirmation.is-success .show > .dropdown-toggle.btn:focus,
.ft-confirmation.is-success .show > .dropdown-toggle.button:focus,
.products-list
    .alert.ft-confirmation--success
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .alert.ft-confirmation--success
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .alert.ft-confirmation--success
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .alert.ft-confirmation--success
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .alert.ft-confirmation--success
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list
    .alert.ft-confirmation--success
    .show
    > .dropdown-toggle.added_to_cart:focus,
.products-list
    .alert.is-success
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .alert.is-success
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .alert.is-success
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .alert.is-success
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .alert.is-success
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list .alert.is-success .show > .dropdown-toggle.added_to_cart:focus,
.products-list
    .ft-confirmation.ft-confirmation--success
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .ft-confirmation.ft-confirmation--success
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .ft-confirmation.ft-confirmation--success
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .ft-confirmation.ft-confirmation--success
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .ft-confirmation.ft-confirmation--success
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list
    .ft-confirmation.ft-confirmation--success
    .show
    > .dropdown-toggle.added_to_cart:focus,
.products-list
    .ft-confirmation.is-success
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .ft-confirmation.is-success
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .ft-confirmation.is-success
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .ft-confirmation.is-success
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .ft-confirmation.is-success
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list
    .ft-confirmation.is-success
    .show
    > .dropdown-toggle.added_to_cart:focus,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--success
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--success
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--success
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--success
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--success
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--success
    .show
    > .dropdown-toggle.added_to_cart:focus,
.products-list
    .woocommerce-NoticeGroup.is-success
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-NoticeGroup.is-success
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-NoticeGroup.is-success
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-NoticeGroup.is-success
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-NoticeGroup.is-success
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list
    .woocommerce-NoticeGroup.is-success
    .show
    > .dropdown-toggle.added_to_cart:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .show
    > .dropdown-toggle.added_to_cart:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-success
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-success
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-success
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-success
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-success
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-success
    .show
    > .dropdown-toggle.added_to_cart:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .show
    > .dropdown-toggle.added_to_cart:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.is-success
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.is-success
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.is-success
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.is-success
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.is-success
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.is-success
    .show
    > .dropdown-toggle.added_to_cart:focus,
.show > .btn-success.dropdown-toggle:focus,
.woocommerce-NoticeGroup.ft-confirmation--success
    .btn:not(:disabled):not(.disabled).active:focus,
.woocommerce-NoticeGroup.ft-confirmation--success
    .btn:not(:disabled):not(.disabled):active:focus,
.woocommerce-NoticeGroup.ft-confirmation--success
    .button:not(:disabled):not(.disabled).active:focus,
.woocommerce-NoticeGroup.ft-confirmation--success
    .button:not(:disabled):not(.disabled):active:focus,
.woocommerce-NoticeGroup.ft-confirmation--success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.woocommerce-NoticeGroup.ft-confirmation--success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.woocommerce-NoticeGroup.ft-confirmation--success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.woocommerce-NoticeGroup.ft-confirmation--success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.woocommerce-NoticeGroup.ft-confirmation--success
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.woocommerce-NoticeGroup.ft-confirmation--success
    .products-list
    .show
    > .dropdown-toggle.added_to_cart:focus,
.woocommerce-NoticeGroup.ft-confirmation--success
    .show
    > .dropdown-toggle.btn:focus,
.woocommerce-NoticeGroup.ft-confirmation--success
    .show
    > .dropdown-toggle.button:focus,
.woocommerce-NoticeGroup.is-success
    .btn:not(:disabled):not(.disabled).active:focus,
.woocommerce-NoticeGroup.is-success
    .btn:not(:disabled):not(.disabled):active:focus,
.woocommerce-NoticeGroup.is-success
    .button:not(:disabled):not(.disabled).active:focus,
.woocommerce-NoticeGroup.is-success
    .button:not(:disabled):not(.disabled):active:focus,
.woocommerce-NoticeGroup.is-success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.woocommerce-NoticeGroup.is-success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.woocommerce-NoticeGroup.is-success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.woocommerce-NoticeGroup.is-success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.woocommerce-NoticeGroup.is-success
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.woocommerce-NoticeGroup.is-success
    .products-list
    .show
    > .dropdown-toggle.added_to_cart:focus,
.woocommerce-NoticeGroup.is-success .show > .dropdown-toggle.btn:focus,
.woocommerce-NoticeGroup.is-success .show > .dropdown-toggle.button:focus,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .btn:not(:disabled):not(.disabled).active:focus,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .btn:not(:disabled):not(.disabled):active:focus,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .button:not(:disabled):not(.disabled).active:focus,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .button:not(:disabled):not(.disabled):active:focus,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .products-list
    .show
    > .dropdown-toggle.added_to_cart:focus,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .show
    > .dropdown-toggle.btn:focus,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .show
    > .dropdown-toggle.button:focus,
.woocommerce-form-coupon-toggle
    > div.is-success
    .btn:not(:disabled):not(.disabled).active:focus,
.woocommerce-form-coupon-toggle
    > div.is-success
    .btn:not(:disabled):not(.disabled):active:focus,
.woocommerce-form-coupon-toggle
    > div.is-success
    .button:not(:disabled):not(.disabled).active:focus,
.woocommerce-form-coupon-toggle
    > div.is-success
    .button:not(:disabled):not(.disabled):active:focus,
.woocommerce-form-coupon-toggle
    > div.is-success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.woocommerce-form-coupon-toggle
    > div.is-success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.woocommerce-form-coupon-toggle
    > div.is-success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.woocommerce-form-coupon-toggle
    > div.is-success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.woocommerce-form-coupon-toggle
    > div.is-success
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.woocommerce-form-coupon-toggle
    > div.is-success
    .products-list
    .show
    > .dropdown-toggle.added_to_cart:focus,
.woocommerce-form-coupon-toggle
    > div.is-success
    .show
    > .dropdown-toggle.btn:focus,
.woocommerce-form-coupon-toggle
    > div.is-success
    .show
    > .dropdown-toggle.button:focus,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .btn:not(:disabled):not(.disabled).active:focus,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .btn:not(:disabled):not(.disabled):active:focus,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .button:not(:disabled):not(.disabled).active:focus,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .button:not(:disabled):not(.disabled):active:focus,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .products-list
    .show
    > .dropdown-toggle.added_to_cart:focus,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .show
    > .dropdown-toggle.btn:focus,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .show
    > .dropdown-toggle.button:focus,
.woocommerce-notices-wrapper
    > div.is-success
    .btn:not(:disabled):not(.disabled).active:focus,
.woocommerce-notices-wrapper
    > div.is-success
    .btn:not(:disabled):not(.disabled):active:focus,
.woocommerce-notices-wrapper
    > div.is-success
    .button:not(:disabled):not(.disabled).active:focus,
.woocommerce-notices-wrapper
    > div.is-success
    .button:not(:disabled):not(.disabled):active:focus,
.woocommerce-notices-wrapper
    > div.is-success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.woocommerce-notices-wrapper
    > div.is-success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.woocommerce-notices-wrapper
    > div.is-success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.woocommerce-notices-wrapper
    > div.is-success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.woocommerce-notices-wrapper
    > div.is-success
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.woocommerce-notices-wrapper
    > div.is-success
    .products-list
    .show
    > .dropdown-toggle.added_to_cart:focus,
.woocommerce-notices-wrapper
    > div.is-success
    .show
    > .dropdown-toggle.btn:focus,
.woocommerce-notices-wrapper
    > div.is-success
    .show
    > .dropdown-toggle.button:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(106, 170, 125, 0.5);
    box-shadow: 0 0 0 0 rgba(106, 170, 125, 0.5);
}
.alert.is-info .btn,
.alert.is-info .button,
.alert.is-info .products-list .add_to_cart_button,
.alert.is-info .products-list .added_to_cart,
.alert.woocommerce-info .btn,
.alert.woocommerce-info .button,
.alert.woocommerce-info .products-list .add_to_cart_button,
.alert.woocommerce-info .products-list .added_to_cart,
.alert.woocommerce-message .btn,
.alert.woocommerce-message .button,
.alert.woocommerce-message .products-list .add_to_cart_button,
.alert.woocommerce-message .products-list .added_to_cart,
.btn-info,
.ft-confirmation.is-info .btn,
.ft-confirmation.is-info .button,
.ft-confirmation.is-info .products-list .add_to_cart_button,
.ft-confirmation.is-info .products-list .added_to_cart,
.ft-confirmation.woocommerce-info .btn,
.ft-confirmation.woocommerce-info .button,
.ft-confirmation.woocommerce-info .products-list .add_to_cart_button,
.ft-confirmation.woocommerce-info .products-list .added_to_cart,
.ft-confirmation.woocommerce-message .btn,
.ft-confirmation.woocommerce-message .button,
.ft-confirmation.woocommerce-message .products-list .add_to_cart_button,
.ft-confirmation.woocommerce-message .products-list .added_to_cart,
.products-list .alert.is-info .add_to_cart_button,
.products-list .alert.is-info .added_to_cart,
.products-list .alert.woocommerce-info .add_to_cart_button,
.products-list .alert.woocommerce-info .added_to_cart,
.products-list .alert.woocommerce-message .add_to_cart_button,
.products-list .alert.woocommerce-message .added_to_cart,
.products-list .ft-confirmation.is-info .add_to_cart_button,
.products-list .ft-confirmation.is-info .added_to_cart,
.products-list .ft-confirmation.woocommerce-info .add_to_cart_button,
.products-list .ft-confirmation.woocommerce-info .added_to_cart,
.products-list .ft-confirmation.woocommerce-message .add_to_cart_button,
.products-list .ft-confirmation.woocommerce-message .added_to_cart,
.products-list .woocommerce-NoticeGroup.is-info .add_to_cart_button,
.products-list .woocommerce-NoticeGroup.is-info .added_to_cart,
.products-list .woocommerce-NoticeGroup.woocommerce-info .add_to_cart_button,
.products-list .woocommerce-NoticeGroup.woocommerce-info .added_to_cart,
.products-list .woocommerce-NoticeGroup.woocommerce-message .add_to_cart_button,
.products-list .woocommerce-NoticeGroup.woocommerce-message .added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-info
    .add_to_cart_button,
.products-list .woocommerce-form-coupon-toggle > div.is-info .added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .add_to_cart_button,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .add_to_cart_button,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .added_to_cart,
.products-list .woocommerce-notices-wrapper > div.is-info .add_to_cart_button,
.products-list .woocommerce-notices-wrapper > div.is-info .added_to_cart,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-info
    .add_to_cart_button,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-info
    .added_to_cart,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-message
    .add_to_cart_button,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-message
    .added_to_cart,
.woocommerce-NoticeGroup.is-info .btn,
.woocommerce-NoticeGroup.is-info .button,
.woocommerce-NoticeGroup.is-info .products-list .add_to_cart_button,
.woocommerce-NoticeGroup.is-info .products-list .added_to_cart,
.woocommerce-NoticeGroup.woocommerce-info .btn,
.woocommerce-NoticeGroup.woocommerce-info .button,
.woocommerce-NoticeGroup.woocommerce-info .products-list .add_to_cart_button,
.woocommerce-NoticeGroup.woocommerce-info .products-list .added_to_cart,
.woocommerce-NoticeGroup.woocommerce-message .btn,
.woocommerce-NoticeGroup.woocommerce-message .button,
.woocommerce-NoticeGroup.woocommerce-message .products-list .add_to_cart_button,
.woocommerce-NoticeGroup.woocommerce-message .products-list .added_to_cart,
.woocommerce-form-coupon-toggle > div.is-info .btn,
.woocommerce-form-coupon-toggle > div.is-info .button,
.woocommerce-form-coupon-toggle
    > div.is-info
    .products-list
    .add_to_cart_button,
.woocommerce-form-coupon-toggle > div.is-info .products-list .added_to_cart,
.woocommerce-form-coupon-toggle > div.woocommerce-info .btn,
.woocommerce-form-coupon-toggle > div.woocommerce-info .button,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .products-list
    .add_to_cart_button,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .products-list
    .added_to_cart,
.woocommerce-form-coupon-toggle > div.woocommerce-message .btn,
.woocommerce-form-coupon-toggle > div.woocommerce-message .button,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .products-list
    .add_to_cart_button,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .products-list
    .added_to_cart,
.woocommerce-notices-wrapper > div.is-info .btn,
.woocommerce-notices-wrapper > div.is-info .button,
.woocommerce-notices-wrapper > div.is-info .products-list .add_to_cart_button,
.woocommerce-notices-wrapper > div.is-info .products-list .added_to_cart,
.woocommerce-notices-wrapper > div.woocommerce-info .btn,
.woocommerce-notices-wrapper > div.woocommerce-info .button,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .products-list
    .add_to_cart_button,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .products-list
    .added_to_cart,
.woocommerce-notices-wrapper > div.woocommerce-message .btn,
.woocommerce-notices-wrapper > div.woocommerce-message .button,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .products-list
    .add_to_cart_button,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .products-list
    .added_to_cart {
    background-color: #58aadb;
    border-color: #58aadb;
}
.alert.is-info .btn:hover,
.alert.is-info .button:hover,
.alert.is-info .products-list .add_to_cart_button:hover,
.alert.is-info .products-list .added_to_cart:hover,
.alert.woocommerce-info .btn:hover,
.alert.woocommerce-info .button:hover,
.alert.woocommerce-info .products-list .add_to_cart_button:hover,
.alert.woocommerce-info .products-list .added_to_cart:hover,
.alert.woocommerce-message .btn:hover,
.alert.woocommerce-message .button:hover,
.alert.woocommerce-message .products-list .add_to_cart_button:hover,
.alert.woocommerce-message .products-list .added_to_cart:hover,
.btn-info:hover,
.ft-confirmation.is-info .btn:hover,
.ft-confirmation.is-info .button:hover,
.ft-confirmation.is-info .products-list .add_to_cart_button:hover,
.ft-confirmation.is-info .products-list .added_to_cart:hover,
.ft-confirmation.woocommerce-info .btn:hover,
.ft-confirmation.woocommerce-info .button:hover,
.ft-confirmation.woocommerce-info .products-list .add_to_cart_button:hover,
.ft-confirmation.woocommerce-info .products-list .added_to_cart:hover,
.ft-confirmation.woocommerce-message .btn:hover,
.ft-confirmation.woocommerce-message .button:hover,
.ft-confirmation.woocommerce-message .products-list .add_to_cart_button:hover,
.ft-confirmation.woocommerce-message .products-list .added_to_cart:hover,
.products-list .alert.is-info .add_to_cart_button:hover,
.products-list .alert.is-info .added_to_cart:hover,
.products-list .alert.woocommerce-info .add_to_cart_button:hover,
.products-list .alert.woocommerce-info .added_to_cart:hover,
.products-list .alert.woocommerce-message .add_to_cart_button:hover,
.products-list .alert.woocommerce-message .added_to_cart:hover,
.products-list .ft-confirmation.is-info .add_to_cart_button:hover,
.products-list .ft-confirmation.is-info .added_to_cart:hover,
.products-list .ft-confirmation.woocommerce-info .add_to_cart_button:hover,
.products-list .ft-confirmation.woocommerce-info .added_to_cart:hover,
.products-list .ft-confirmation.woocommerce-message .add_to_cart_button:hover,
.products-list .ft-confirmation.woocommerce-message .added_to_cart:hover,
.products-list .woocommerce-NoticeGroup.is-info .add_to_cart_button:hover,
.products-list .woocommerce-NoticeGroup.is-info .added_to_cart:hover,
.products-list
    .woocommerce-NoticeGroup.woocommerce-info
    .add_to_cart_button:hover,
.products-list .woocommerce-NoticeGroup.woocommerce-info .added_to_cart:hover,
.products-list
    .woocommerce-NoticeGroup.woocommerce-message
    .add_to_cart_button:hover,
.products-list
    .woocommerce-NoticeGroup.woocommerce-message
    .added_to_cart:hover,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-info
    .add_to_cart_button:hover,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-info
    .added_to_cart:hover,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .add_to_cart_button:hover,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .added_to_cart:hover,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .add_to_cart_button:hover,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .added_to_cart:hover,
.products-list
    .woocommerce-notices-wrapper
    > div.is-info
    .add_to_cart_button:hover,
.products-list .woocommerce-notices-wrapper > div.is-info .added_to_cart:hover,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-info
    .add_to_cart_button:hover,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-info
    .added_to_cart:hover,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-message
    .add_to_cart_button:hover,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-message
    .added_to_cart:hover,
.woocommerce-NoticeGroup.is-info .btn:hover,
.woocommerce-NoticeGroup.is-info .button:hover,
.woocommerce-NoticeGroup.is-info .products-list .add_to_cart_button:hover,
.woocommerce-NoticeGroup.is-info .products-list .added_to_cart:hover,
.woocommerce-NoticeGroup.woocommerce-info .btn:hover,
.woocommerce-NoticeGroup.woocommerce-info .button:hover,
.woocommerce-NoticeGroup.woocommerce-info
    .products-list
    .add_to_cart_button:hover,
.woocommerce-NoticeGroup.woocommerce-info .products-list .added_to_cart:hover,
.woocommerce-NoticeGroup.woocommerce-message .btn:hover,
.woocommerce-NoticeGroup.woocommerce-message .button:hover,
.woocommerce-NoticeGroup.woocommerce-message
    .products-list
    .add_to_cart_button:hover,
.woocommerce-NoticeGroup.woocommerce-message
    .products-list
    .added_to_cart:hover,
.woocommerce-form-coupon-toggle > div.is-info .btn:hover,
.woocommerce-form-coupon-toggle > div.is-info .button:hover,
.woocommerce-form-coupon-toggle
    > div.is-info
    .products-list
    .add_to_cart_button:hover,
.woocommerce-form-coupon-toggle
    > div.is-info
    .products-list
    .added_to_cart:hover,
.woocommerce-form-coupon-toggle > div.woocommerce-info .btn:hover,
.woocommerce-form-coupon-toggle > div.woocommerce-info .button:hover,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .products-list
    .add_to_cart_button:hover,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .products-list
    .added_to_cart:hover,
.woocommerce-form-coupon-toggle > div.woocommerce-message .btn:hover,
.woocommerce-form-coupon-toggle > div.woocommerce-message .button:hover,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .products-list
    .add_to_cart_button:hover,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .products-list
    .added_to_cart:hover,
.woocommerce-notices-wrapper > div.is-info .btn:hover,
.woocommerce-notices-wrapper > div.is-info .button:hover,
.woocommerce-notices-wrapper
    > div.is-info
    .products-list
    .add_to_cart_button:hover,
.woocommerce-notices-wrapper > div.is-info .products-list .added_to_cart:hover,
.woocommerce-notices-wrapper > div.woocommerce-info .btn:hover,
.woocommerce-notices-wrapper > div.woocommerce-info .button:hover,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .products-list
    .add_to_cart_button:hover,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .products-list
    .added_to_cart:hover,
.woocommerce-notices-wrapper > div.woocommerce-message .btn:hover,
.woocommerce-notices-wrapper > div.woocommerce-message .button:hover,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .products-list
    .add_to_cart_button:hover,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .products-list
    .added_to_cart:hover {
    color: #fff;
    background-color: #399ad4;
    border-color: #2e95d2;
}
.alert.is-info .btn:focus,
.alert.is-info .button:focus,
.alert.is-info .focus.btn,
.alert.is-info .focus.button,
.alert.is-info .products-list .add_to_cart_button:focus,
.alert.is-info .products-list .added_to_cart:focus,
.alert.is-info .products-list .focus.add_to_cart_button,
.alert.is-info .products-list .focus.added_to_cart,
.alert.woocommerce-info .btn:focus,
.alert.woocommerce-info .button:focus,
.alert.woocommerce-info .focus.btn,
.alert.woocommerce-info .focus.button,
.alert.woocommerce-info .products-list .add_to_cart_button:focus,
.alert.woocommerce-info .products-list .added_to_cart:focus,
.alert.woocommerce-info .products-list .focus.add_to_cart_button,
.alert.woocommerce-info .products-list .focus.added_to_cart,
.alert.woocommerce-message .btn:focus,
.alert.woocommerce-message .button:focus,
.alert.woocommerce-message .focus.btn,
.alert.woocommerce-message .focus.button,
.alert.woocommerce-message .products-list .add_to_cart_button:focus,
.alert.woocommerce-message .products-list .added_to_cart:focus,
.alert.woocommerce-message .products-list .focus.add_to_cart_button,
.alert.woocommerce-message .products-list .focus.added_to_cart,
.btn-info.focus,
.btn-info:focus,
.ft-confirmation.is-info .btn:focus,
.ft-confirmation.is-info .button:focus,
.ft-confirmation.is-info .focus.btn,
.ft-confirmation.is-info .focus.button,
.ft-confirmation.is-info .products-list .add_to_cart_button:focus,
.ft-confirmation.is-info .products-list .added_to_cart:focus,
.ft-confirmation.is-info .products-list .focus.add_to_cart_button,
.ft-confirmation.is-info .products-list .focus.added_to_cart,
.ft-confirmation.woocommerce-info .btn:focus,
.ft-confirmation.woocommerce-info .button:focus,
.ft-confirmation.woocommerce-info .focus.btn,
.ft-confirmation.woocommerce-info .focus.button,
.ft-confirmation.woocommerce-info .products-list .add_to_cart_button:focus,
.ft-confirmation.woocommerce-info .products-list .added_to_cart:focus,
.ft-confirmation.woocommerce-info .products-list .focus.add_to_cart_button,
.ft-confirmation.woocommerce-info .products-list .focus.added_to_cart,
.ft-confirmation.woocommerce-message .btn:focus,
.ft-confirmation.woocommerce-message .button:focus,
.ft-confirmation.woocommerce-message .focus.btn,
.ft-confirmation.woocommerce-message .focus.button,
.ft-confirmation.woocommerce-message .products-list .add_to_cart_button:focus,
.ft-confirmation.woocommerce-message .products-list .added_to_cart:focus,
.ft-confirmation.woocommerce-message .products-list .focus.add_to_cart_button,
.ft-confirmation.woocommerce-message .products-list .focus.added_to_cart,
.products-list .alert.is-info .add_to_cart_button:focus,
.products-list .alert.is-info .added_to_cart:focus,
.products-list .alert.is-info .focus.add_to_cart_button,
.products-list .alert.is-info .focus.added_to_cart,
.products-list .alert.woocommerce-info .add_to_cart_button:focus,
.products-list .alert.woocommerce-info .added_to_cart:focus,
.products-list .alert.woocommerce-info .focus.add_to_cart_button,
.products-list .alert.woocommerce-info .focus.added_to_cart,
.products-list .alert.woocommerce-message .add_to_cart_button:focus,
.products-list .alert.woocommerce-message .added_to_cart:focus,
.products-list .alert.woocommerce-message .focus.add_to_cart_button,
.products-list .alert.woocommerce-message .focus.added_to_cart,
.products-list .ft-confirmation.is-info .add_to_cart_button:focus,
.products-list .ft-confirmation.is-info .added_to_cart:focus,
.products-list .ft-confirmation.is-info .focus.add_to_cart_button,
.products-list .ft-confirmation.is-info .focus.added_to_cart,
.products-list .ft-confirmation.woocommerce-info .add_to_cart_button:focus,
.products-list .ft-confirmation.woocommerce-info .added_to_cart:focus,
.products-list .ft-confirmation.woocommerce-info .focus.add_to_cart_button,
.products-list .ft-confirmation.woocommerce-info .focus.added_to_cart,
.products-list .ft-confirmation.woocommerce-message .add_to_cart_button:focus,
.products-list .ft-confirmation.woocommerce-message .added_to_cart:focus,
.products-list .ft-confirmation.woocommerce-message .focus.add_to_cart_button,
.products-list .ft-confirmation.woocommerce-message .focus.added_to_cart,
.products-list .woocommerce-NoticeGroup.is-info .add_to_cart_button:focus,
.products-list .woocommerce-NoticeGroup.is-info .added_to_cart:focus,
.products-list .woocommerce-NoticeGroup.is-info .focus.add_to_cart_button,
.products-list .woocommerce-NoticeGroup.is-info .focus.added_to_cart,
.products-list
    .woocommerce-NoticeGroup.woocommerce-info
    .add_to_cart_button:focus,
.products-list .woocommerce-NoticeGroup.woocommerce-info .added_to_cart:focus,
.products-list
    .woocommerce-NoticeGroup.woocommerce-info
    .focus.add_to_cart_button,
.products-list .woocommerce-NoticeGroup.woocommerce-info .focus.added_to_cart,
.products-list
    .woocommerce-NoticeGroup.woocommerce-message
    .add_to_cart_button:focus,
.products-list
    .woocommerce-NoticeGroup.woocommerce-message
    .added_to_cart:focus,
.products-list
    .woocommerce-NoticeGroup.woocommerce-message
    .focus.add_to_cart_button,
.products-list
    .woocommerce-NoticeGroup.woocommerce-message
    .focus.added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-info
    .add_to_cart_button:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-info
    .added_to_cart:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-info
    .focus.add_to_cart_button,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-info
    .focus.added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .add_to_cart_button:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .added_to_cart:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .focus.add_to_cart_button,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .focus.added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .add_to_cart_button:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .added_to_cart:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .focus.add_to_cart_button,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .focus.added_to_cart,
.products-list
    .woocommerce-notices-wrapper
    > div.is-info
    .add_to_cart_button:focus,
.products-list .woocommerce-notices-wrapper > div.is-info .added_to_cart:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.is-info
    .focus.add_to_cart_button,
.products-list .woocommerce-notices-wrapper > div.is-info .focus.added_to_cart,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-info
    .add_to_cart_button:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-info
    .added_to_cart:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-info
    .focus.add_to_cart_button,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-info
    .focus.added_to_cart,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-message
    .add_to_cart_button:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-message
    .added_to_cart:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-message
    .focus.add_to_cart_button,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-message
    .focus.added_to_cart,
.woocommerce-NoticeGroup.is-info .btn:focus,
.woocommerce-NoticeGroup.is-info .button:focus,
.woocommerce-NoticeGroup.is-info .focus.btn,
.woocommerce-NoticeGroup.is-info .focus.button,
.woocommerce-NoticeGroup.is-info .products-list .add_to_cart_button:focus,
.woocommerce-NoticeGroup.is-info .products-list .added_to_cart:focus,
.woocommerce-NoticeGroup.is-info .products-list .focus.add_to_cart_button,
.woocommerce-NoticeGroup.is-info .products-list .focus.added_to_cart,
.woocommerce-NoticeGroup.woocommerce-info .btn:focus,
.woocommerce-NoticeGroup.woocommerce-info .button:focus,
.woocommerce-NoticeGroup.woocommerce-info .focus.btn,
.woocommerce-NoticeGroup.woocommerce-info .focus.button,
.woocommerce-NoticeGroup.woocommerce-info
    .products-list
    .add_to_cart_button:focus,
.woocommerce-NoticeGroup.woocommerce-info .products-list .added_to_cart:focus,
.woocommerce-NoticeGroup.woocommerce-info
    .products-list
    .focus.add_to_cart_button,
.woocommerce-NoticeGroup.woocommerce-info .products-list .focus.added_to_cart,
.woocommerce-NoticeGroup.woocommerce-message .btn:focus,
.woocommerce-NoticeGroup.woocommerce-message .button:focus,
.woocommerce-NoticeGroup.woocommerce-message .focus.btn,
.woocommerce-NoticeGroup.woocommerce-message .focus.button,
.woocommerce-NoticeGroup.woocommerce-message
    .products-list
    .add_to_cart_button:focus,
.woocommerce-NoticeGroup.woocommerce-message
    .products-list
    .added_to_cart:focus,
.woocommerce-NoticeGroup.woocommerce-message
    .products-list
    .focus.add_to_cart_button,
.woocommerce-NoticeGroup.woocommerce-message
    .products-list
    .focus.added_to_cart,
.woocommerce-form-coupon-toggle > div.is-info .btn:focus,
.woocommerce-form-coupon-toggle > div.is-info .button:focus,
.woocommerce-form-coupon-toggle > div.is-info .focus.btn,
.woocommerce-form-coupon-toggle > div.is-info .focus.button,
.woocommerce-form-coupon-toggle
    > div.is-info
    .products-list
    .add_to_cart_button:focus,
.woocommerce-form-coupon-toggle
    > div.is-info
    .products-list
    .added_to_cart:focus,
.woocommerce-form-coupon-toggle
    > div.is-info
    .products-list
    .focus.add_to_cart_button,
.woocommerce-form-coupon-toggle
    > div.is-info
    .products-list
    .focus.added_to_cart,
.woocommerce-form-coupon-toggle > div.woocommerce-info .btn:focus,
.woocommerce-form-coupon-toggle > div.woocommerce-info .button:focus,
.woocommerce-form-coupon-toggle > div.woocommerce-info .focus.btn,
.woocommerce-form-coupon-toggle > div.woocommerce-info .focus.button,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .products-list
    .add_to_cart_button:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .products-list
    .added_to_cart:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .products-list
    .focus.add_to_cart_button,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .products-list
    .focus.added_to_cart,
.woocommerce-form-coupon-toggle > div.woocommerce-message .btn:focus,
.woocommerce-form-coupon-toggle > div.woocommerce-message .button:focus,
.woocommerce-form-coupon-toggle > div.woocommerce-message .focus.btn,
.woocommerce-form-coupon-toggle > div.woocommerce-message .focus.button,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .products-list
    .add_to_cart_button:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .products-list
    .added_to_cart:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .products-list
    .focus.add_to_cart_button,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .products-list
    .focus.added_to_cart,
.woocommerce-notices-wrapper > div.is-info .btn:focus,
.woocommerce-notices-wrapper > div.is-info .button:focus,
.woocommerce-notices-wrapper > div.is-info .focus.btn,
.woocommerce-notices-wrapper > div.is-info .focus.button,
.woocommerce-notices-wrapper
    > div.is-info
    .products-list
    .add_to_cart_button:focus,
.woocommerce-notices-wrapper > div.is-info .products-list .added_to_cart:focus,
.woocommerce-notices-wrapper
    > div.is-info
    .products-list
    .focus.add_to_cart_button,
.woocommerce-notices-wrapper > div.is-info .products-list .focus.added_to_cart,
.woocommerce-notices-wrapper > div.woocommerce-info .btn:focus,
.woocommerce-notices-wrapper > div.woocommerce-info .button:focus,
.woocommerce-notices-wrapper > div.woocommerce-info .focus.btn,
.woocommerce-notices-wrapper > div.woocommerce-info .focus.button,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .products-list
    .add_to_cart_button:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .products-list
    .added_to_cart:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .products-list
    .focus.add_to_cart_button,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .products-list
    .focus.added_to_cart,
.woocommerce-notices-wrapper > div.woocommerce-message .btn:focus,
.woocommerce-notices-wrapper > div.woocommerce-message .button:focus,
.woocommerce-notices-wrapper > div.woocommerce-message .focus.btn,
.woocommerce-notices-wrapper > div.woocommerce-message .focus.button,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .products-list
    .add_to_cart_button:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .products-list
    .added_to_cart:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .products-list
    .focus.add_to_cart_button,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .products-list
    .focus.added_to_cart {
    color: #fff;
    background-color: #399ad4;
    border-color: #2e95d2;
    -webkit-box-shadow: 0 0 0 0 rgba(80, 150, 192, 0.5);
    box-shadow: 0 0 0 0 rgba(80, 150, 192, 0.5);
}
.alert.is-info .btn:disabled,
.alert.is-info .button:disabled,
.alert.is-info .disabled.btn,
.alert.is-info .disabled.button,
.alert.is-info .products-list .add_to_cart_button:disabled,
.alert.is-info .products-list .added_to_cart:disabled,
.alert.is-info .products-list .disabled.add_to_cart_button,
.alert.is-info .products-list .disabled.added_to_cart,
.alert.woocommerce-info .btn:disabled,
.alert.woocommerce-info .button:disabled,
.alert.woocommerce-info .disabled.btn,
.alert.woocommerce-info .disabled.button,
.alert.woocommerce-info .products-list .add_to_cart_button:disabled,
.alert.woocommerce-info .products-list .added_to_cart:disabled,
.alert.woocommerce-info .products-list .disabled.add_to_cart_button,
.alert.woocommerce-info .products-list .disabled.added_to_cart,
.alert.woocommerce-message .btn:disabled,
.alert.woocommerce-message .button:disabled,
.alert.woocommerce-message .disabled.btn,
.alert.woocommerce-message .disabled.button,
.alert.woocommerce-message .products-list .add_to_cart_button:disabled,
.alert.woocommerce-message .products-list .added_to_cart:disabled,
.alert.woocommerce-message .products-list .disabled.add_to_cart_button,
.alert.woocommerce-message .products-list .disabled.added_to_cart,
.btn-info.disabled,
.btn-info:disabled,
.ft-confirmation.is-info .btn:disabled,
.ft-confirmation.is-info .button:disabled,
.ft-confirmation.is-info .disabled.btn,
.ft-confirmation.is-info .disabled.button,
.ft-confirmation.is-info .products-list .add_to_cart_button:disabled,
.ft-confirmation.is-info .products-list .added_to_cart:disabled,
.ft-confirmation.is-info .products-list .disabled.add_to_cart_button,
.ft-confirmation.is-info .products-list .disabled.added_to_cart,
.ft-confirmation.woocommerce-info .btn:disabled,
.ft-confirmation.woocommerce-info .button:disabled,
.ft-confirmation.woocommerce-info .disabled.btn,
.ft-confirmation.woocommerce-info .disabled.button,
.ft-confirmation.woocommerce-info .products-list .add_to_cart_button:disabled,
.ft-confirmation.woocommerce-info .products-list .added_to_cart:disabled,
.ft-confirmation.woocommerce-info .products-list .disabled.add_to_cart_button,
.ft-confirmation.woocommerce-info .products-list .disabled.added_to_cart,
.ft-confirmation.woocommerce-message .btn:disabled,
.ft-confirmation.woocommerce-message .button:disabled,
.ft-confirmation.woocommerce-message .disabled.btn,
.ft-confirmation.woocommerce-message .disabled.button,
.ft-confirmation.woocommerce-message
    .products-list
    .add_to_cart_button:disabled,
.ft-confirmation.woocommerce-message .products-list .added_to_cart:disabled,
.ft-confirmation.woocommerce-message
    .products-list
    .disabled.add_to_cart_button,
.ft-confirmation.woocommerce-message .products-list .disabled.added_to_cart,
.products-list .alert.is-info .add_to_cart_button:disabled,
.products-list .alert.is-info .added_to_cart:disabled,
.products-list .alert.is-info .disabled.add_to_cart_button,
.products-list .alert.is-info .disabled.added_to_cart,
.products-list .alert.woocommerce-info .add_to_cart_button:disabled,
.products-list .alert.woocommerce-info .added_to_cart:disabled,
.products-list .alert.woocommerce-info .disabled.add_to_cart_button,
.products-list .alert.woocommerce-info .disabled.added_to_cart,
.products-list .alert.woocommerce-message .add_to_cart_button:disabled,
.products-list .alert.woocommerce-message .added_to_cart:disabled,
.products-list .alert.woocommerce-message .disabled.add_to_cart_button,
.products-list .alert.woocommerce-message .disabled.added_to_cart,
.products-list .ft-confirmation.is-info .add_to_cart_button:disabled,
.products-list .ft-confirmation.is-info .added_to_cart:disabled,
.products-list .ft-confirmation.is-info .disabled.add_to_cart_button,
.products-list .ft-confirmation.is-info .disabled.added_to_cart,
.products-list .ft-confirmation.woocommerce-info .add_to_cart_button:disabled,
.products-list .ft-confirmation.woocommerce-info .added_to_cart:disabled,
.products-list .ft-confirmation.woocommerce-info .disabled.add_to_cart_button,
.products-list .ft-confirmation.woocommerce-info .disabled.added_to_cart,
.products-list
    .ft-confirmation.woocommerce-message
    .add_to_cart_button:disabled,
.products-list .ft-confirmation.woocommerce-message .added_to_cart:disabled,
.products-list
    .ft-confirmation.woocommerce-message
    .disabled.add_to_cart_button,
.products-list .ft-confirmation.woocommerce-message .disabled.added_to_cart,
.products-list .woocommerce-NoticeGroup.is-info .add_to_cart_button:disabled,
.products-list .woocommerce-NoticeGroup.is-info .added_to_cart:disabled,
.products-list .woocommerce-NoticeGroup.is-info .disabled.add_to_cart_button,
.products-list .woocommerce-NoticeGroup.is-info .disabled.added_to_cart,
.products-list
    .woocommerce-NoticeGroup.woocommerce-info
    .add_to_cart_button:disabled,
.products-list
    .woocommerce-NoticeGroup.woocommerce-info
    .added_to_cart:disabled,
.products-list
    .woocommerce-NoticeGroup.woocommerce-info
    .disabled.add_to_cart_button,
.products-list
    .woocommerce-NoticeGroup.woocommerce-info
    .disabled.added_to_cart,
.products-list
    .woocommerce-NoticeGroup.woocommerce-message
    .add_to_cart_button:disabled,
.products-list
    .woocommerce-NoticeGroup.woocommerce-message
    .added_to_cart:disabled,
.products-list
    .woocommerce-NoticeGroup.woocommerce-message
    .disabled.add_to_cart_button,
.products-list
    .woocommerce-NoticeGroup.woocommerce-message
    .disabled.added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-info
    .add_to_cart_button:disabled,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-info
    .added_to_cart:disabled,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-info
    .disabled.add_to_cart_button,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-info
    .disabled.added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .add_to_cart_button:disabled,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .added_to_cart:disabled,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .disabled.add_to_cart_button,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .disabled.added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .add_to_cart_button:disabled,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .added_to_cart:disabled,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .disabled.add_to_cart_button,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .disabled.added_to_cart,
.products-list
    .woocommerce-notices-wrapper
    > div.is-info
    .add_to_cart_button:disabled,
.products-list
    .woocommerce-notices-wrapper
    > div.is-info
    .added_to_cart:disabled,
.products-list
    .woocommerce-notices-wrapper
    > div.is-info
    .disabled.add_to_cart_button,
.products-list
    .woocommerce-notices-wrapper
    > div.is-info
    .disabled.added_to_cart,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-info
    .add_to_cart_button:disabled,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-info
    .added_to_cart:disabled,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-info
    .disabled.add_to_cart_button,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-info
    .disabled.added_to_cart,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-message
    .add_to_cart_button:disabled,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-message
    .added_to_cart:disabled,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-message
    .disabled.add_to_cart_button,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-message
    .disabled.added_to_cart,
.woocommerce-NoticeGroup.is-info .btn:disabled,
.woocommerce-NoticeGroup.is-info .button:disabled,
.woocommerce-NoticeGroup.is-info .disabled.btn,
.woocommerce-NoticeGroup.is-info .disabled.button,
.woocommerce-NoticeGroup.is-info .products-list .add_to_cart_button:disabled,
.woocommerce-NoticeGroup.is-info .products-list .added_to_cart:disabled,
.woocommerce-NoticeGroup.is-info .products-list .disabled.add_to_cart_button,
.woocommerce-NoticeGroup.is-info .products-list .disabled.added_to_cart,
.woocommerce-NoticeGroup.woocommerce-info .btn:disabled,
.woocommerce-NoticeGroup.woocommerce-info .button:disabled,
.woocommerce-NoticeGroup.woocommerce-info .disabled.btn,
.woocommerce-NoticeGroup.woocommerce-info .disabled.button,
.woocommerce-NoticeGroup.woocommerce-info
    .products-list
    .add_to_cart_button:disabled,
.woocommerce-NoticeGroup.woocommerce-info
    .products-list
    .added_to_cart:disabled,
.woocommerce-NoticeGroup.woocommerce-info
    .products-list
    .disabled.add_to_cart_button,
.woocommerce-NoticeGroup.woocommerce-info
    .products-list
    .disabled.added_to_cart,
.woocommerce-NoticeGroup.woocommerce-message .btn:disabled,
.woocommerce-NoticeGroup.woocommerce-message .button:disabled,
.woocommerce-NoticeGroup.woocommerce-message .disabled.btn,
.woocommerce-NoticeGroup.woocommerce-message .disabled.button,
.woocommerce-NoticeGroup.woocommerce-message
    .products-list
    .add_to_cart_button:disabled,
.woocommerce-NoticeGroup.woocommerce-message
    .products-list
    .added_to_cart:disabled,
.woocommerce-NoticeGroup.woocommerce-message
    .products-list
    .disabled.add_to_cart_button,
.woocommerce-NoticeGroup.woocommerce-message
    .products-list
    .disabled.added_to_cart,
.woocommerce-form-coupon-toggle > div.is-info .btn:disabled,
.woocommerce-form-coupon-toggle > div.is-info .button:disabled,
.woocommerce-form-coupon-toggle > div.is-info .disabled.btn,
.woocommerce-form-coupon-toggle > div.is-info .disabled.button,
.woocommerce-form-coupon-toggle
    > div.is-info
    .products-list
    .add_to_cart_button:disabled,
.woocommerce-form-coupon-toggle
    > div.is-info
    .products-list
    .added_to_cart:disabled,
.woocommerce-form-coupon-toggle
    > div.is-info
    .products-list
    .disabled.add_to_cart_button,
.woocommerce-form-coupon-toggle
    > div.is-info
    .products-list
    .disabled.added_to_cart,
.woocommerce-form-coupon-toggle > div.woocommerce-info .btn:disabled,
.woocommerce-form-coupon-toggle > div.woocommerce-info .button:disabled,
.woocommerce-form-coupon-toggle > div.woocommerce-info .disabled.btn,
.woocommerce-form-coupon-toggle > div.woocommerce-info .disabled.button,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .products-list
    .add_to_cart_button:disabled,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .products-list
    .added_to_cart:disabled,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .products-list
    .disabled.add_to_cart_button,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .products-list
    .disabled.added_to_cart,
.woocommerce-form-coupon-toggle > div.woocommerce-message .btn:disabled,
.woocommerce-form-coupon-toggle > div.woocommerce-message .button:disabled,
.woocommerce-form-coupon-toggle > div.woocommerce-message .disabled.btn,
.woocommerce-form-coupon-toggle > div.woocommerce-message .disabled.button,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .products-list
    .add_to_cart_button:disabled,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .products-list
    .added_to_cart:disabled,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .products-list
    .disabled.add_to_cart_button,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .products-list
    .disabled.added_to_cart,
.woocommerce-notices-wrapper > div.is-info .btn:disabled,
.woocommerce-notices-wrapper > div.is-info .button:disabled,
.woocommerce-notices-wrapper > div.is-info .disabled.btn,
.woocommerce-notices-wrapper > div.is-info .disabled.button,
.woocommerce-notices-wrapper
    > div.is-info
    .products-list
    .add_to_cart_button:disabled,
.woocommerce-notices-wrapper
    > div.is-info
    .products-list
    .added_to_cart:disabled,
.woocommerce-notices-wrapper
    > div.is-info
    .products-list
    .disabled.add_to_cart_button,
.woocommerce-notices-wrapper
    > div.is-info
    .products-list
    .disabled.added_to_cart,
.woocommerce-notices-wrapper > div.woocommerce-info .btn:disabled,
.woocommerce-notices-wrapper > div.woocommerce-info .button:disabled,
.woocommerce-notices-wrapper > div.woocommerce-info .disabled.btn,
.woocommerce-notices-wrapper > div.woocommerce-info .disabled.button,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .products-list
    .add_to_cart_button:disabled,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .products-list
    .added_to_cart:disabled,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .products-list
    .disabled.add_to_cart_button,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .products-list
    .disabled.added_to_cart,
.woocommerce-notices-wrapper > div.woocommerce-message .btn:disabled,
.woocommerce-notices-wrapper > div.woocommerce-message .button:disabled,
.woocommerce-notices-wrapper > div.woocommerce-message .disabled.btn,
.woocommerce-notices-wrapper > div.woocommerce-message .disabled.button,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .products-list
    .add_to_cart_button:disabled,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .products-list
    .added_to_cart:disabled,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .products-list
    .disabled.add_to_cart_button,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .products-list
    .disabled.added_to_cart {
    color: #212529;
    background-color: #58aadb;
    border-color: #58aadb;
}
.alert.is-info .btn:not(:disabled):not(.disabled).active,
.alert.is-info .btn:not(:disabled):not(.disabled):active,
.alert.is-info .button:not(:disabled):not(.disabled).active,
.alert.is-info .button:not(:disabled):not(.disabled):active,
.alert.is-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.alert.is-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.alert.is-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.alert.is-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.alert.is-info .products-list .show > .dropdown-toggle.add_to_cart_button,
.alert.is-info .products-list .show > .dropdown-toggle.added_to_cart,
.alert.is-info .show > .dropdown-toggle.btn,
.alert.is-info .show > .dropdown-toggle.button,
.alert.woocommerce-info .btn:not(:disabled):not(.disabled).active,
.alert.woocommerce-info .btn:not(:disabled):not(.disabled):active,
.alert.woocommerce-info .button:not(:disabled):not(.disabled).active,
.alert.woocommerce-info .button:not(:disabled):not(.disabled):active,
.alert.woocommerce-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.alert.woocommerce-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.alert.woocommerce-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.alert.woocommerce-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.alert.woocommerce-info
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button,
.alert.woocommerce-info .products-list .show > .dropdown-toggle.added_to_cart,
.alert.woocommerce-info .show > .dropdown-toggle.btn,
.alert.woocommerce-info .show > .dropdown-toggle.button,
.alert.woocommerce-message .btn:not(:disabled):not(.disabled).active,
.alert.woocommerce-message .btn:not(:disabled):not(.disabled):active,
.alert.woocommerce-message .button:not(:disabled):not(.disabled).active,
.alert.woocommerce-message .button:not(:disabled):not(.disabled):active,
.alert.woocommerce-message
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.alert.woocommerce-message
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.alert.woocommerce-message
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.alert.woocommerce-message
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.alert.woocommerce-message
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button,
.alert.woocommerce-message
    .products-list
    .show
    > .dropdown-toggle.added_to_cart,
.alert.woocommerce-message .show > .dropdown-toggle.btn,
.alert.woocommerce-message .show > .dropdown-toggle.button,
.btn-info:not(:disabled):not(.disabled).active,
.btn-info:not(:disabled):not(.disabled):active,
.ft-confirmation.is-info .btn:not(:disabled):not(.disabled).active,
.ft-confirmation.is-info .btn:not(:disabled):not(.disabled):active,
.ft-confirmation.is-info .button:not(:disabled):not(.disabled).active,
.ft-confirmation.is-info .button:not(:disabled):not(.disabled):active,
.ft-confirmation.is-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.ft-confirmation.is-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.ft-confirmation.is-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.ft-confirmation.is-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.ft-confirmation.is-info
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button,
.ft-confirmation.is-info .products-list .show > .dropdown-toggle.added_to_cart,
.ft-confirmation.is-info .show > .dropdown-toggle.btn,
.ft-confirmation.is-info .show > .dropdown-toggle.button,
.ft-confirmation.woocommerce-info .btn:not(:disabled):not(.disabled).active,
.ft-confirmation.woocommerce-info .btn:not(:disabled):not(.disabled):active,
.ft-confirmation.woocommerce-info .button:not(:disabled):not(.disabled).active,
.ft-confirmation.woocommerce-info .button:not(:disabled):not(.disabled):active,
.ft-confirmation.woocommerce-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.ft-confirmation.woocommerce-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.ft-confirmation.woocommerce-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.ft-confirmation.woocommerce-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.ft-confirmation.woocommerce-info
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button,
.ft-confirmation.woocommerce-info
    .products-list
    .show
    > .dropdown-toggle.added_to_cart,
.ft-confirmation.woocommerce-info .show > .dropdown-toggle.btn,
.ft-confirmation.woocommerce-info .show > .dropdown-toggle.button,
.ft-confirmation.woocommerce-message .btn:not(:disabled):not(.disabled).active,
.ft-confirmation.woocommerce-message .btn:not(:disabled):not(.disabled):active,
.ft-confirmation.woocommerce-message
    .button:not(:disabled):not(.disabled).active,
.ft-confirmation.woocommerce-message
    .button:not(:disabled):not(.disabled):active,
.ft-confirmation.woocommerce-message
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.ft-confirmation.woocommerce-message
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.ft-confirmation.woocommerce-message
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.ft-confirmation.woocommerce-message
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.ft-confirmation.woocommerce-message
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button,
.ft-confirmation.woocommerce-message
    .products-list
    .show
    > .dropdown-toggle.added_to_cart,
.ft-confirmation.woocommerce-message .show > .dropdown-toggle.btn,
.ft-confirmation.woocommerce-message .show > .dropdown-toggle.button,
.products-list
    .alert.is-info
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .alert.is-info
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .alert.is-info
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .alert.is-info
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list .alert.is-info .show > .dropdown-toggle.add_to_cart_button,
.products-list .alert.is-info .show > .dropdown-toggle.added_to_cart,
.products-list
    .alert.woocommerce-info
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .alert.woocommerce-info
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .alert.woocommerce-info
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .alert.woocommerce-info
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .alert.woocommerce-info
    .show
    > .dropdown-toggle.add_to_cart_button,
.products-list .alert.woocommerce-info .show > .dropdown-toggle.added_to_cart,
.products-list
    .alert.woocommerce-message
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .alert.woocommerce-message
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .alert.woocommerce-message
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .alert.woocommerce-message
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .alert.woocommerce-message
    .show
    > .dropdown-toggle.add_to_cart_button,
.products-list
    .alert.woocommerce-message
    .show
    > .dropdown-toggle.added_to_cart,
.products-list
    .ft-confirmation.is-info
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .ft-confirmation.is-info
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .ft-confirmation.is-info
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .ft-confirmation.is-info
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .ft-confirmation.is-info
    .show
    > .dropdown-toggle.add_to_cart_button,
.products-list .ft-confirmation.is-info .show > .dropdown-toggle.added_to_cart,
.products-list
    .ft-confirmation.woocommerce-info
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .ft-confirmation.woocommerce-info
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .ft-confirmation.woocommerce-info
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .ft-confirmation.woocommerce-info
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .ft-confirmation.woocommerce-info
    .show
    > .dropdown-toggle.add_to_cart_button,
.products-list
    .ft-confirmation.woocommerce-info
    .show
    > .dropdown-toggle.added_to_cart,
.products-list
    .ft-confirmation.woocommerce-message
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .ft-confirmation.woocommerce-message
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .ft-confirmation.woocommerce-message
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .ft-confirmation.woocommerce-message
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .ft-confirmation.woocommerce-message
    .show
    > .dropdown-toggle.add_to_cart_button,
.products-list
    .ft-confirmation.woocommerce-message
    .show
    > .dropdown-toggle.added_to_cart,
.products-list
    .woocommerce-NoticeGroup.is-info
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-NoticeGroup.is-info
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-NoticeGroup.is-info
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-NoticeGroup.is-info
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-NoticeGroup.is-info
    .show
    > .dropdown-toggle.add_to_cart_button,
.products-list
    .woocommerce-NoticeGroup.is-info
    .show
    > .dropdown-toggle.added_to_cart,
.products-list
    .woocommerce-NoticeGroup.woocommerce-info
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-NoticeGroup.woocommerce-info
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-NoticeGroup.woocommerce-info
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-NoticeGroup.woocommerce-info
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-NoticeGroup.woocommerce-info
    .show
    > .dropdown-toggle.add_to_cart_button,
.products-list
    .woocommerce-NoticeGroup.woocommerce-info
    .show
    > .dropdown-toggle.added_to_cart,
.products-list
    .woocommerce-NoticeGroup.woocommerce-message
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-NoticeGroup.woocommerce-message
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-NoticeGroup.woocommerce-message
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-NoticeGroup.woocommerce-message
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-NoticeGroup.woocommerce-message
    .show
    > .dropdown-toggle.add_to_cart_button,
.products-list
    .woocommerce-NoticeGroup.woocommerce-message
    .show
    > .dropdown-toggle.added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-info
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-info
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-info
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-info
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-info
    .show
    > .dropdown-toggle.add_to_cart_button,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-info
    .show
    > .dropdown-toggle.added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .show
    > .dropdown-toggle.add_to_cart_button,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .show
    > .dropdown-toggle.added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .show
    > .dropdown-toggle.add_to_cart_button,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .show
    > .dropdown-toggle.added_to_cart,
.products-list
    .woocommerce-notices-wrapper
    > div.is-info
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-notices-wrapper
    > div.is-info
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-notices-wrapper
    > div.is-info
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-notices-wrapper
    > div.is-info
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-notices-wrapper
    > div.is-info
    .show
    > .dropdown-toggle.add_to_cart_button,
.products-list
    .woocommerce-notices-wrapper
    > div.is-info
    .show
    > .dropdown-toggle.added_to_cart,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-info
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-info
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-info
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-info
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-info
    .show
    > .dropdown-toggle.add_to_cart_button,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-info
    .show
    > .dropdown-toggle.added_to_cart,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-message
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-message
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-message
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-message
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-message
    .show
    > .dropdown-toggle.add_to_cart_button,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-message
    .show
    > .dropdown-toggle.added_to_cart,
.show > .btn-info.dropdown-toggle,
.woocommerce-NoticeGroup.is-info .btn:not(:disabled):not(.disabled).active,
.woocommerce-NoticeGroup.is-info .btn:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.is-info .button:not(:disabled):not(.disabled).active,
.woocommerce-NoticeGroup.is-info .button:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.is-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.woocommerce-NoticeGroup.is-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.is-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.woocommerce-NoticeGroup.is-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.is-info
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button,
.woocommerce-NoticeGroup.is-info
    .products-list
    .show
    > .dropdown-toggle.added_to_cart,
.woocommerce-NoticeGroup.is-info .show > .dropdown-toggle.btn,
.woocommerce-NoticeGroup.is-info .show > .dropdown-toggle.button,
.woocommerce-NoticeGroup.woocommerce-info
    .btn:not(:disabled):not(.disabled).active,
.woocommerce-NoticeGroup.woocommerce-info
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.woocommerce-info
    .button:not(:disabled):not(.disabled).active,
.woocommerce-NoticeGroup.woocommerce-info
    .button:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.woocommerce-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.woocommerce-NoticeGroup.woocommerce-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.woocommerce-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.woocommerce-NoticeGroup.woocommerce-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.woocommerce-info
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button,
.woocommerce-NoticeGroup.woocommerce-info
    .products-list
    .show
    > .dropdown-toggle.added_to_cart,
.woocommerce-NoticeGroup.woocommerce-info .show > .dropdown-toggle.btn,
.woocommerce-NoticeGroup.woocommerce-info .show > .dropdown-toggle.button,
.woocommerce-NoticeGroup.woocommerce-message
    .btn:not(:disabled):not(.disabled).active,
.woocommerce-NoticeGroup.woocommerce-message
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.woocommerce-message
    .button:not(:disabled):not(.disabled).active,
.woocommerce-NoticeGroup.woocommerce-message
    .button:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.woocommerce-message
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.woocommerce-NoticeGroup.woocommerce-message
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.woocommerce-message
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.woocommerce-NoticeGroup.woocommerce-message
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.woocommerce-message
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button,
.woocommerce-NoticeGroup.woocommerce-message
    .products-list
    .show
    > .dropdown-toggle.added_to_cart,
.woocommerce-NoticeGroup.woocommerce-message .show > .dropdown-toggle.btn,
.woocommerce-NoticeGroup.woocommerce-message .show > .dropdown-toggle.button,
.woocommerce-form-coupon-toggle
    > div.is-info
    .btn:not(:disabled):not(.disabled).active,
.woocommerce-form-coupon-toggle
    > div.is-info
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.is-info
    .button:not(:disabled):not(.disabled).active,
.woocommerce-form-coupon-toggle
    > div.is-info
    .button:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.is-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.woocommerce-form-coupon-toggle
    > div.is-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.is-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.woocommerce-form-coupon-toggle
    > div.is-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.is-info
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button,
.woocommerce-form-coupon-toggle
    > div.is-info
    .products-list
    .show
    > .dropdown-toggle.added_to_cart,
.woocommerce-form-coupon-toggle > div.is-info .show > .dropdown-toggle.btn,
.woocommerce-form-coupon-toggle > div.is-info .show > .dropdown-toggle.button,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .btn:not(:disabled):not(.disabled).active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .button:not(:disabled):not(.disabled).active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .button:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .products-list
    .show
    > .dropdown-toggle.added_to_cart,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .show
    > .dropdown-toggle.btn,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .show
    > .dropdown-toggle.button,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .btn:not(:disabled):not(.disabled).active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .button:not(:disabled):not(.disabled).active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .button:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .products-list
    .show
    > .dropdown-toggle.added_to_cart,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .show
    > .dropdown-toggle.btn,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .show
    > .dropdown-toggle.button,
.woocommerce-notices-wrapper
    > div.is-info
    .btn:not(:disabled):not(.disabled).active,
.woocommerce-notices-wrapper
    > div.is-info
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.is-info
    .button:not(:disabled):not(.disabled).active,
.woocommerce-notices-wrapper
    > div.is-info
    .button:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.is-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.woocommerce-notices-wrapper
    > div.is-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.is-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.woocommerce-notices-wrapper
    > div.is-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.is-info
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button,
.woocommerce-notices-wrapper
    > div.is-info
    .products-list
    .show
    > .dropdown-toggle.added_to_cart,
.woocommerce-notices-wrapper > div.is-info .show > .dropdown-toggle.btn,
.woocommerce-notices-wrapper > div.is-info .show > .dropdown-toggle.button,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .btn:not(:disabled):not(.disabled).active,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .button:not(:disabled):not(.disabled).active,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .button:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .products-list
    .show
    > .dropdown-toggle.added_to_cart,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .show
    > .dropdown-toggle.btn,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .show
    > .dropdown-toggle.button,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .btn:not(:disabled):not(.disabled).active,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .button:not(:disabled):not(.disabled).active,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .button:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .products-list
    .show
    > .dropdown-toggle.added_to_cart,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .show
    > .dropdown-toggle.btn,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .show
    > .dropdown-toggle.button {
    color: #fff;
    background-color: #2e95d2;
    border-color: #2b8dc8;
}
.alert.is-info .btn:not(:disabled):not(.disabled).active:focus,
.alert.is-info .btn:not(:disabled):not(.disabled):active:focus,
.alert.is-info .button:not(:disabled):not(.disabled).active:focus,
.alert.is-info .button:not(:disabled):not(.disabled):active:focus,
.alert.is-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.alert.is-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.alert.is-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.alert.is-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.alert.is-info .products-list .show > .dropdown-toggle.add_to_cart_button:focus,
.alert.is-info .products-list .show > .dropdown-toggle.added_to_cart:focus,
.alert.is-info .show > .dropdown-toggle.btn:focus,
.alert.is-info .show > .dropdown-toggle.button:focus,
.alert.woocommerce-info .btn:not(:disabled):not(.disabled).active:focus,
.alert.woocommerce-info .btn:not(:disabled):not(.disabled):active:focus,
.alert.woocommerce-info .button:not(:disabled):not(.disabled).active:focus,
.alert.woocommerce-info .button:not(:disabled):not(.disabled):active:focus,
.alert.woocommerce-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.alert.woocommerce-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.alert.woocommerce-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.alert.woocommerce-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.alert.woocommerce-info
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.alert.woocommerce-info
    .products-list
    .show
    > .dropdown-toggle.added_to_cart:focus,
.alert.woocommerce-info .show > .dropdown-toggle.btn:focus,
.alert.woocommerce-info .show > .dropdown-toggle.button:focus,
.alert.woocommerce-message .btn:not(:disabled):not(.disabled).active:focus,
.alert.woocommerce-message .btn:not(:disabled):not(.disabled):active:focus,
.alert.woocommerce-message .button:not(:disabled):not(.disabled).active:focus,
.alert.woocommerce-message .button:not(:disabled):not(.disabled):active:focus,
.alert.woocommerce-message
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.alert.woocommerce-message
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.alert.woocommerce-message
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.alert.woocommerce-message
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.alert.woocommerce-message
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.alert.woocommerce-message
    .products-list
    .show
    > .dropdown-toggle.added_to_cart:focus,
.alert.woocommerce-message .show > .dropdown-toggle.btn:focus,
.alert.woocommerce-message .show > .dropdown-toggle.button:focus,
.btn-info:not(:disabled):not(.disabled).active:focus,
.btn-info:not(:disabled):not(.disabled):active:focus,
.ft-confirmation.is-info .btn:not(:disabled):not(.disabled).active:focus,
.ft-confirmation.is-info .btn:not(:disabled):not(.disabled):active:focus,
.ft-confirmation.is-info .button:not(:disabled):not(.disabled).active:focus,
.ft-confirmation.is-info .button:not(:disabled):not(.disabled):active:focus,
.ft-confirmation.is-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.ft-confirmation.is-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.ft-confirmation.is-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.ft-confirmation.is-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.ft-confirmation.is-info
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.ft-confirmation.is-info
    .products-list
    .show
    > .dropdown-toggle.added_to_cart:focus,
.ft-confirmation.is-info .show > .dropdown-toggle.btn:focus,
.ft-confirmation.is-info .show > .dropdown-toggle.button:focus,
.ft-confirmation.woocommerce-info
    .btn:not(:disabled):not(.disabled).active:focus,
.ft-confirmation.woocommerce-info
    .btn:not(:disabled):not(.disabled):active:focus,
.ft-confirmation.woocommerce-info
    .button:not(:disabled):not(.disabled).active:focus,
.ft-confirmation.woocommerce-info
    .button:not(:disabled):not(.disabled):active:focus,
.ft-confirmation.woocommerce-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.ft-confirmation.woocommerce-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.ft-confirmation.woocommerce-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.ft-confirmation.woocommerce-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.ft-confirmation.woocommerce-info
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.ft-confirmation.woocommerce-info
    .products-list
    .show
    > .dropdown-toggle.added_to_cart:focus,
.ft-confirmation.woocommerce-info .show > .dropdown-toggle.btn:focus,
.ft-confirmation.woocommerce-info .show > .dropdown-toggle.button:focus,
.ft-confirmation.woocommerce-message
    .btn:not(:disabled):not(.disabled).active:focus,
.ft-confirmation.woocommerce-message
    .btn:not(:disabled):not(.disabled):active:focus,
.ft-confirmation.woocommerce-message
    .button:not(:disabled):not(.disabled).active:focus,
.ft-confirmation.woocommerce-message
    .button:not(:disabled):not(.disabled):active:focus,
.ft-confirmation.woocommerce-message
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.ft-confirmation.woocommerce-message
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.ft-confirmation.woocommerce-message
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.ft-confirmation.woocommerce-message
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.ft-confirmation.woocommerce-message
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.ft-confirmation.woocommerce-message
    .products-list
    .show
    > .dropdown-toggle.added_to_cart:focus,
.ft-confirmation.woocommerce-message .show > .dropdown-toggle.btn:focus,
.ft-confirmation.woocommerce-message .show > .dropdown-toggle.button:focus,
.products-list
    .alert.is-info
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .alert.is-info
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .alert.is-info
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .alert.is-info
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list .alert.is-info .show > .dropdown-toggle.add_to_cart_button:focus,
.products-list .alert.is-info .show > .dropdown-toggle.added_to_cart:focus,
.products-list
    .alert.woocommerce-info
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .alert.woocommerce-info
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .alert.woocommerce-info
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .alert.woocommerce-info
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .alert.woocommerce-info
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list
    .alert.woocommerce-info
    .show
    > .dropdown-toggle.added_to_cart:focus,
.products-list
    .alert.woocommerce-message
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .alert.woocommerce-message
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .alert.woocommerce-message
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .alert.woocommerce-message
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .alert.woocommerce-message
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list
    .alert.woocommerce-message
    .show
    > .dropdown-toggle.added_to_cart:focus,
.products-list
    .ft-confirmation.is-info
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .ft-confirmation.is-info
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .ft-confirmation.is-info
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .ft-confirmation.is-info
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .ft-confirmation.is-info
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list
    .ft-confirmation.is-info
    .show
    > .dropdown-toggle.added_to_cart:focus,
.products-list
    .ft-confirmation.woocommerce-info
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .ft-confirmation.woocommerce-info
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .ft-confirmation.woocommerce-info
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .ft-confirmation.woocommerce-info
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .ft-confirmation.woocommerce-info
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list
    .ft-confirmation.woocommerce-info
    .show
    > .dropdown-toggle.added_to_cart:focus,
.products-list
    .ft-confirmation.woocommerce-message
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .ft-confirmation.woocommerce-message
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .ft-confirmation.woocommerce-message
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .ft-confirmation.woocommerce-message
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .ft-confirmation.woocommerce-message
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list
    .ft-confirmation.woocommerce-message
    .show
    > .dropdown-toggle.added_to_cart:focus,
.products-list
    .woocommerce-NoticeGroup.is-info
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-NoticeGroup.is-info
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-NoticeGroup.is-info
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-NoticeGroup.is-info
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-NoticeGroup.is-info
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list
    .woocommerce-NoticeGroup.is-info
    .show
    > .dropdown-toggle.added_to_cart:focus,
.products-list
    .woocommerce-NoticeGroup.woocommerce-info
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-NoticeGroup.woocommerce-info
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-NoticeGroup.woocommerce-info
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-NoticeGroup.woocommerce-info
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-NoticeGroup.woocommerce-info
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list
    .woocommerce-NoticeGroup.woocommerce-info
    .show
    > .dropdown-toggle.added_to_cart:focus,
.products-list
    .woocommerce-NoticeGroup.woocommerce-message
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-NoticeGroup.woocommerce-message
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-NoticeGroup.woocommerce-message
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-NoticeGroup.woocommerce-message
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-NoticeGroup.woocommerce-message
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list
    .woocommerce-NoticeGroup.woocommerce-message
    .show
    > .dropdown-toggle.added_to_cart:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-info
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-info
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-info
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-info
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-info
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-info
    .show
    > .dropdown-toggle.added_to_cart:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .show
    > .dropdown-toggle.added_to_cart:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .show
    > .dropdown-toggle.added_to_cart:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.is-info
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.is-info
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.is-info
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.is-info
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.is-info
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.is-info
    .show
    > .dropdown-toggle.added_to_cart:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-info
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-info
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-info
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-info
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-info
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-info
    .show
    > .dropdown-toggle.added_to_cart:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-message
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-message
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-message
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-message
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-message
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-message
    .show
    > .dropdown-toggle.added_to_cart:focus,
.show > .btn-info.dropdown-toggle:focus,
.woocommerce-NoticeGroup.is-info
    .btn:not(:disabled):not(.disabled).active:focus,
.woocommerce-NoticeGroup.is-info
    .btn:not(:disabled):not(.disabled):active:focus,
.woocommerce-NoticeGroup.is-info
    .button:not(:disabled):not(.disabled).active:focus,
.woocommerce-NoticeGroup.is-info
    .button:not(:disabled):not(.disabled):active:focus,
.woocommerce-NoticeGroup.is-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.woocommerce-NoticeGroup.is-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.woocommerce-NoticeGroup.is-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.woocommerce-NoticeGroup.is-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.woocommerce-NoticeGroup.is-info
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.woocommerce-NoticeGroup.is-info
    .products-list
    .show
    > .dropdown-toggle.added_to_cart:focus,
.woocommerce-NoticeGroup.is-info .show > .dropdown-toggle.btn:focus,
.woocommerce-NoticeGroup.is-info .show > .dropdown-toggle.button:focus,
.woocommerce-NoticeGroup.woocommerce-info
    .btn:not(:disabled):not(.disabled).active:focus,
.woocommerce-NoticeGroup.woocommerce-info
    .btn:not(:disabled):not(.disabled):active:focus,
.woocommerce-NoticeGroup.woocommerce-info
    .button:not(:disabled):not(.disabled).active:focus,
.woocommerce-NoticeGroup.woocommerce-info
    .button:not(:disabled):not(.disabled):active:focus,
.woocommerce-NoticeGroup.woocommerce-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.woocommerce-NoticeGroup.woocommerce-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.woocommerce-NoticeGroup.woocommerce-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.woocommerce-NoticeGroup.woocommerce-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.woocommerce-NoticeGroup.woocommerce-info
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.woocommerce-NoticeGroup.woocommerce-info
    .products-list
    .show
    > .dropdown-toggle.added_to_cart:focus,
.woocommerce-NoticeGroup.woocommerce-info .show > .dropdown-toggle.btn:focus,
.woocommerce-NoticeGroup.woocommerce-info .show > .dropdown-toggle.button:focus,
.woocommerce-NoticeGroup.woocommerce-message
    .btn:not(:disabled):not(.disabled).active:focus,
.woocommerce-NoticeGroup.woocommerce-message
    .btn:not(:disabled):not(.disabled):active:focus,
.woocommerce-NoticeGroup.woocommerce-message
    .button:not(:disabled):not(.disabled).active:focus,
.woocommerce-NoticeGroup.woocommerce-message
    .button:not(:disabled):not(.disabled):active:focus,
.woocommerce-NoticeGroup.woocommerce-message
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.woocommerce-NoticeGroup.woocommerce-message
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.woocommerce-NoticeGroup.woocommerce-message
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.woocommerce-NoticeGroup.woocommerce-message
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.woocommerce-NoticeGroup.woocommerce-message
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.woocommerce-NoticeGroup.woocommerce-message
    .products-list
    .show
    > .dropdown-toggle.added_to_cart:focus,
.woocommerce-NoticeGroup.woocommerce-message .show > .dropdown-toggle.btn:focus,
.woocommerce-NoticeGroup.woocommerce-message
    .show
    > .dropdown-toggle.button:focus,
.woocommerce-form-coupon-toggle
    > div.is-info
    .btn:not(:disabled):not(.disabled).active:focus,
.woocommerce-form-coupon-toggle
    > div.is-info
    .btn:not(:disabled):not(.disabled):active:focus,
.woocommerce-form-coupon-toggle
    > div.is-info
    .button:not(:disabled):not(.disabled).active:focus,
.woocommerce-form-coupon-toggle
    > div.is-info
    .button:not(:disabled):not(.disabled):active:focus,
.woocommerce-form-coupon-toggle
    > div.is-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.woocommerce-form-coupon-toggle
    > div.is-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.woocommerce-form-coupon-toggle
    > div.is-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.woocommerce-form-coupon-toggle
    > div.is-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.woocommerce-form-coupon-toggle
    > div.is-info
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.woocommerce-form-coupon-toggle
    > div.is-info
    .products-list
    .show
    > .dropdown-toggle.added_to_cart:focus,
.woocommerce-form-coupon-toggle
    > div.is-info
    .show
    > .dropdown-toggle.btn:focus,
.woocommerce-form-coupon-toggle
    > div.is-info
    .show
    > .dropdown-toggle.button:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .btn:not(:disabled):not(.disabled).active:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .btn:not(:disabled):not(.disabled):active:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .button:not(:disabled):not(.disabled).active:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .button:not(:disabled):not(.disabled):active:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .products-list
    .show
    > .dropdown-toggle.added_to_cart:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .show
    > .dropdown-toggle.btn:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .show
    > .dropdown-toggle.button:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .btn:not(:disabled):not(.disabled).active:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .btn:not(:disabled):not(.disabled):active:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .button:not(:disabled):not(.disabled).active:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .button:not(:disabled):not(.disabled):active:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .products-list
    .show
    > .dropdown-toggle.added_to_cart:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .show
    > .dropdown-toggle.btn:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .show
    > .dropdown-toggle.button:focus,
.woocommerce-notices-wrapper
    > div.is-info
    .btn:not(:disabled):not(.disabled).active:focus,
.woocommerce-notices-wrapper
    > div.is-info
    .btn:not(:disabled):not(.disabled):active:focus,
.woocommerce-notices-wrapper
    > div.is-info
    .button:not(:disabled):not(.disabled).active:focus,
.woocommerce-notices-wrapper
    > div.is-info
    .button:not(:disabled):not(.disabled):active:focus,
.woocommerce-notices-wrapper
    > div.is-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.woocommerce-notices-wrapper
    > div.is-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.woocommerce-notices-wrapper
    > div.is-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.woocommerce-notices-wrapper
    > div.is-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.woocommerce-notices-wrapper
    > div.is-info
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.woocommerce-notices-wrapper
    > div.is-info
    .products-list
    .show
    > .dropdown-toggle.added_to_cart:focus,
.woocommerce-notices-wrapper > div.is-info .show > .dropdown-toggle.btn:focus,
.woocommerce-notices-wrapper
    > div.is-info
    .show
    > .dropdown-toggle.button:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .btn:not(:disabled):not(.disabled).active:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .btn:not(:disabled):not(.disabled):active:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .button:not(:disabled):not(.disabled).active:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .button:not(:disabled):not(.disabled):active:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .products-list
    .show
    > .dropdown-toggle.added_to_cart:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .show
    > .dropdown-toggle.btn:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .show
    > .dropdown-toggle.button:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .btn:not(:disabled):not(.disabled).active:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .btn:not(:disabled):not(.disabled):active:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .button:not(:disabled):not(.disabled).active:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .button:not(:disabled):not(.disabled):active:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .products-list
    .show
    > .dropdown-toggle.added_to_cart:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .show
    > .dropdown-toggle.btn:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .show
    > .dropdown-toggle.button:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(80, 150, 192, 0.5);
    box-shadow: 0 0 0 0 rgba(80, 150, 192, 0.5);
}
.alert.is-warning .btn,
.alert.is-warning .button,
.alert.is-warning .products-list .add_to_cart_button,
.alert.is-warning .products-list .added_to_cart,
.btn-warning,
.ft-confirmation.is-warning .btn,
.ft-confirmation.is-warning .button,
.ft-confirmation.is-warning .products-list .add_to_cart_button,
.ft-confirmation.is-warning .products-list .added_to_cart,
.products-list .alert.is-warning .add_to_cart_button,
.products-list .alert.is-warning .added_to_cart,
.products-list .ft-confirmation.is-warning .add_to_cart_button,
.products-list .ft-confirmation.is-warning .added_to_cart,
.products-list .woocommerce-NoticeGroup.is-warning .add_to_cart_button,
.products-list .woocommerce-NoticeGroup.is-warning .added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-warning
    .add_to_cart_button,
.products-list .woocommerce-form-coupon-toggle > div.is-warning .added_to_cart,
.products-list
    .woocommerce-notices-wrapper
    > div.is-warning
    .add_to_cart_button,
.products-list .woocommerce-notices-wrapper > div.is-warning .added_to_cart,
.woocommerce-NoticeGroup.is-warning .btn,
.woocommerce-NoticeGroup.is-warning .button,
.woocommerce-NoticeGroup.is-warning .products-list .add_to_cart_button,
.woocommerce-NoticeGroup.is-warning .products-list .added_to_cart,
.woocommerce-form-coupon-toggle > div.is-warning .btn,
.woocommerce-form-coupon-toggle > div.is-warning .button,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .products-list
    .add_to_cart_button,
.woocommerce-form-coupon-toggle > div.is-warning .products-list .added_to_cart,
.woocommerce-notices-wrapper > div.is-warning .btn,
.woocommerce-notices-wrapper > div.is-warning .button,
.woocommerce-notices-wrapper
    > div.is-warning
    .products-list
    .add_to_cart_button,
.woocommerce-notices-wrapper > div.is-warning .products-list .added_to_cart {
    background-color: #ffbe4d;
    border-color: #ffbe4d;
}
.alert.is-warning .btn:hover,
.alert.is-warning .button:hover,
.alert.is-warning .products-list .add_to_cart_button:hover,
.alert.is-warning .products-list .added_to_cart:hover,
.btn-warning:hover,
.ft-confirmation.is-warning .btn:hover,
.ft-confirmation.is-warning .button:hover,
.ft-confirmation.is-warning .products-list .add_to_cart_button:hover,
.ft-confirmation.is-warning .products-list .added_to_cart:hover,
.products-list .alert.is-warning .add_to_cart_button:hover,
.products-list .alert.is-warning .added_to_cart:hover,
.products-list .ft-confirmation.is-warning .add_to_cart_button:hover,
.products-list .ft-confirmation.is-warning .added_to_cart:hover,
.products-list .woocommerce-NoticeGroup.is-warning .add_to_cart_button:hover,
.products-list .woocommerce-NoticeGroup.is-warning .added_to_cart:hover,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-warning
    .add_to_cart_button:hover,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-warning
    .added_to_cart:hover,
.products-list
    .woocommerce-notices-wrapper
    > div.is-warning
    .add_to_cart_button:hover,
.products-list
    .woocommerce-notices-wrapper
    > div.is-warning
    .added_to_cart:hover,
.woocommerce-NoticeGroup.is-warning .btn:hover,
.woocommerce-NoticeGroup.is-warning .button:hover,
.woocommerce-NoticeGroup.is-warning .products-list .add_to_cart_button:hover,
.woocommerce-NoticeGroup.is-warning .products-list .added_to_cart:hover,
.woocommerce-form-coupon-toggle > div.is-warning .btn:hover,
.woocommerce-form-coupon-toggle > div.is-warning .button:hover,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .products-list
    .add_to_cart_button:hover,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .products-list
    .added_to_cart:hover,
.woocommerce-notices-wrapper > div.is-warning .btn:hover,
.woocommerce-notices-wrapper > div.is-warning .button:hover,
.woocommerce-notices-wrapper
    > div.is-warning
    .products-list
    .add_to_cart_button:hover,
.woocommerce-notices-wrapper
    > div.is-warning
    .products-list
    .added_to_cart:hover {
    color: #212529;
    background-color: #ffb027;
    border-color: #ffab1a;
}
.alert.is-warning .btn:focus,
.alert.is-warning .button:focus,
.alert.is-warning .focus.btn,
.alert.is-warning .focus.button,
.alert.is-warning .products-list .add_to_cart_button:focus,
.alert.is-warning .products-list .added_to_cart:focus,
.alert.is-warning .products-list .focus.add_to_cart_button,
.alert.is-warning .products-list .focus.added_to_cart,
.btn-warning.focus,
.btn-warning:focus,
.ft-confirmation.is-warning .btn:focus,
.ft-confirmation.is-warning .button:focus,
.ft-confirmation.is-warning .focus.btn,
.ft-confirmation.is-warning .focus.button,
.ft-confirmation.is-warning .products-list .add_to_cart_button:focus,
.ft-confirmation.is-warning .products-list .added_to_cart:focus,
.ft-confirmation.is-warning .products-list .focus.add_to_cart_button,
.ft-confirmation.is-warning .products-list .focus.added_to_cart,
.products-list .alert.is-warning .add_to_cart_button:focus,
.products-list .alert.is-warning .added_to_cart:focus,
.products-list .alert.is-warning .focus.add_to_cart_button,
.products-list .alert.is-warning .focus.added_to_cart,
.products-list .ft-confirmation.is-warning .add_to_cart_button:focus,
.products-list .ft-confirmation.is-warning .added_to_cart:focus,
.products-list .ft-confirmation.is-warning .focus.add_to_cart_button,
.products-list .ft-confirmation.is-warning .focus.added_to_cart,
.products-list .woocommerce-NoticeGroup.is-warning .add_to_cart_button:focus,
.products-list .woocommerce-NoticeGroup.is-warning .added_to_cart:focus,
.products-list .woocommerce-NoticeGroup.is-warning .focus.add_to_cart_button,
.products-list .woocommerce-NoticeGroup.is-warning .focus.added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-warning
    .add_to_cart_button:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-warning
    .added_to_cart:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-warning
    .focus.add_to_cart_button,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-warning
    .focus.added_to_cart,
.products-list
    .woocommerce-notices-wrapper
    > div.is-warning
    .add_to_cart_button:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.is-warning
    .added_to_cart:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.is-warning
    .focus.add_to_cart_button,
.products-list
    .woocommerce-notices-wrapper
    > div.is-warning
    .focus.added_to_cart,
.woocommerce-NoticeGroup.is-warning .btn:focus,
.woocommerce-NoticeGroup.is-warning .button:focus,
.woocommerce-NoticeGroup.is-warning .focus.btn,
.woocommerce-NoticeGroup.is-warning .focus.button,
.woocommerce-NoticeGroup.is-warning .products-list .add_to_cart_button:focus,
.woocommerce-NoticeGroup.is-warning .products-list .added_to_cart:focus,
.woocommerce-NoticeGroup.is-warning .products-list .focus.add_to_cart_button,
.woocommerce-NoticeGroup.is-warning .products-list .focus.added_to_cart,
.woocommerce-form-coupon-toggle > div.is-warning .btn:focus,
.woocommerce-form-coupon-toggle > div.is-warning .button:focus,
.woocommerce-form-coupon-toggle > div.is-warning .focus.btn,
.woocommerce-form-coupon-toggle > div.is-warning .focus.button,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .products-list
    .add_to_cart_button:focus,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .products-list
    .added_to_cart:focus,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .products-list
    .focus.add_to_cart_button,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .products-list
    .focus.added_to_cart,
.woocommerce-notices-wrapper > div.is-warning .btn:focus,
.woocommerce-notices-wrapper > div.is-warning .button:focus,
.woocommerce-notices-wrapper > div.is-warning .focus.btn,
.woocommerce-notices-wrapper > div.is-warning .focus.button,
.woocommerce-notices-wrapper
    > div.is-warning
    .products-list
    .add_to_cart_button:focus,
.woocommerce-notices-wrapper
    > div.is-warning
    .products-list
    .added_to_cart:focus,
.woocommerce-notices-wrapper
    > div.is-warning
    .products-list
    .focus.add_to_cart_button,
.woocommerce-notices-wrapper
    > div.is-warning
    .products-list
    .focus.added_to_cart {
    color: #212529;
    background-color: #ffb027;
    border-color: #ffab1a;
    -webkit-box-shadow: 0 0 0 0 rgba(222, 167, 72, 0.5);
    box-shadow: 0 0 0 0 rgba(222, 167, 72, 0.5);
}
.alert.is-warning .btn:disabled,
.alert.is-warning .button:disabled,
.alert.is-warning .disabled.btn,
.alert.is-warning .disabled.button,
.alert.is-warning .products-list .add_to_cart_button:disabled,
.alert.is-warning .products-list .added_to_cart:disabled,
.alert.is-warning .products-list .disabled.add_to_cart_button,
.alert.is-warning .products-list .disabled.added_to_cart,
.btn-warning.disabled,
.btn-warning:disabled,
.ft-confirmation.is-warning .btn:disabled,
.ft-confirmation.is-warning .button:disabled,
.ft-confirmation.is-warning .disabled.btn,
.ft-confirmation.is-warning .disabled.button,
.ft-confirmation.is-warning .products-list .add_to_cart_button:disabled,
.ft-confirmation.is-warning .products-list .added_to_cart:disabled,
.ft-confirmation.is-warning .products-list .disabled.add_to_cart_button,
.ft-confirmation.is-warning .products-list .disabled.added_to_cart,
.products-list .alert.is-warning .add_to_cart_button:disabled,
.products-list .alert.is-warning .added_to_cart:disabled,
.products-list .alert.is-warning .disabled.add_to_cart_button,
.products-list .alert.is-warning .disabled.added_to_cart,
.products-list .ft-confirmation.is-warning .add_to_cart_button:disabled,
.products-list .ft-confirmation.is-warning .added_to_cart:disabled,
.products-list .ft-confirmation.is-warning .disabled.add_to_cart_button,
.products-list .ft-confirmation.is-warning .disabled.added_to_cart,
.products-list .woocommerce-NoticeGroup.is-warning .add_to_cart_button:disabled,
.products-list .woocommerce-NoticeGroup.is-warning .added_to_cart:disabled,
.products-list .woocommerce-NoticeGroup.is-warning .disabled.add_to_cart_button,
.products-list .woocommerce-NoticeGroup.is-warning .disabled.added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-warning
    .add_to_cart_button:disabled,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-warning
    .added_to_cart:disabled,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-warning
    .disabled.add_to_cart_button,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-warning
    .disabled.added_to_cart,
.products-list
    .woocommerce-notices-wrapper
    > div.is-warning
    .add_to_cart_button:disabled,
.products-list
    .woocommerce-notices-wrapper
    > div.is-warning
    .added_to_cart:disabled,
.products-list
    .woocommerce-notices-wrapper
    > div.is-warning
    .disabled.add_to_cart_button,
.products-list
    .woocommerce-notices-wrapper
    > div.is-warning
    .disabled.added_to_cart,
.woocommerce-NoticeGroup.is-warning .btn:disabled,
.woocommerce-NoticeGroup.is-warning .button:disabled,
.woocommerce-NoticeGroup.is-warning .disabled.btn,
.woocommerce-NoticeGroup.is-warning .disabled.button,
.woocommerce-NoticeGroup.is-warning .products-list .add_to_cart_button:disabled,
.woocommerce-NoticeGroup.is-warning .products-list .added_to_cart:disabled,
.woocommerce-NoticeGroup.is-warning .products-list .disabled.add_to_cart_button,
.woocommerce-NoticeGroup.is-warning .products-list .disabled.added_to_cart,
.woocommerce-form-coupon-toggle > div.is-warning .btn:disabled,
.woocommerce-form-coupon-toggle > div.is-warning .button:disabled,
.woocommerce-form-coupon-toggle > div.is-warning .disabled.btn,
.woocommerce-form-coupon-toggle > div.is-warning .disabled.button,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .products-list
    .add_to_cart_button:disabled,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .products-list
    .added_to_cart:disabled,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .products-list
    .disabled.add_to_cart_button,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .products-list
    .disabled.added_to_cart,
.woocommerce-notices-wrapper > div.is-warning .btn:disabled,
.woocommerce-notices-wrapper > div.is-warning .button:disabled,
.woocommerce-notices-wrapper > div.is-warning .disabled.btn,
.woocommerce-notices-wrapper > div.is-warning .disabled.button,
.woocommerce-notices-wrapper
    > div.is-warning
    .products-list
    .add_to_cart_button:disabled,
.woocommerce-notices-wrapper
    > div.is-warning
    .products-list
    .added_to_cart:disabled,
.woocommerce-notices-wrapper
    > div.is-warning
    .products-list
    .disabled.add_to_cart_button,
.woocommerce-notices-wrapper
    > div.is-warning
    .products-list
    .disabled.added_to_cart {
    color: #212529;
    background-color: #ffbe4d;
    border-color: #ffbe4d;
}
.alert.is-warning .btn:not(:disabled):not(.disabled).active,
.alert.is-warning .btn:not(:disabled):not(.disabled):active,
.alert.is-warning .button:not(:disabled):not(.disabled).active,
.alert.is-warning .button:not(:disabled):not(.disabled):active,
.alert.is-warning
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.alert.is-warning
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.alert.is-warning
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.alert.is-warning
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.alert.is-warning .products-list .show > .dropdown-toggle.add_to_cart_button,
.alert.is-warning .products-list .show > .dropdown-toggle.added_to_cart,
.alert.is-warning .show > .dropdown-toggle.btn,
.alert.is-warning .show > .dropdown-toggle.button,
.btn-warning:not(:disabled):not(.disabled).active,
.btn-warning:not(:disabled):not(.disabled):active,
.ft-confirmation.is-warning .btn:not(:disabled):not(.disabled).active,
.ft-confirmation.is-warning .btn:not(:disabled):not(.disabled):active,
.ft-confirmation.is-warning .button:not(:disabled):not(.disabled).active,
.ft-confirmation.is-warning .button:not(:disabled):not(.disabled):active,
.ft-confirmation.is-warning
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.ft-confirmation.is-warning
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.ft-confirmation.is-warning
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.ft-confirmation.is-warning
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.ft-confirmation.is-warning
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button,
.ft-confirmation.is-warning
    .products-list
    .show
    > .dropdown-toggle.added_to_cart,
.ft-confirmation.is-warning .show > .dropdown-toggle.btn,
.ft-confirmation.is-warning .show > .dropdown-toggle.button,
.products-list
    .alert.is-warning
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .alert.is-warning
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .alert.is-warning
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .alert.is-warning
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list .alert.is-warning .show > .dropdown-toggle.add_to_cart_button,
.products-list .alert.is-warning .show > .dropdown-toggle.added_to_cart,
.products-list
    .ft-confirmation.is-warning
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .ft-confirmation.is-warning
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .ft-confirmation.is-warning
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .ft-confirmation.is-warning
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .ft-confirmation.is-warning
    .show
    > .dropdown-toggle.add_to_cart_button,
.products-list
    .ft-confirmation.is-warning
    .show
    > .dropdown-toggle.added_to_cart,
.products-list
    .woocommerce-NoticeGroup.is-warning
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-NoticeGroup.is-warning
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-NoticeGroup.is-warning
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-NoticeGroup.is-warning
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-NoticeGroup.is-warning
    .show
    > .dropdown-toggle.add_to_cart_button,
.products-list
    .woocommerce-NoticeGroup.is-warning
    .show
    > .dropdown-toggle.added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-warning
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-warning
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-warning
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-warning
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-warning
    .show
    > .dropdown-toggle.add_to_cart_button,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-warning
    .show
    > .dropdown-toggle.added_to_cart,
.products-list
    .woocommerce-notices-wrapper
    > div.is-warning
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-notices-wrapper
    > div.is-warning
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-notices-wrapper
    > div.is-warning
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-notices-wrapper
    > div.is-warning
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-notices-wrapper
    > div.is-warning
    .show
    > .dropdown-toggle.add_to_cart_button,
.products-list
    .woocommerce-notices-wrapper
    > div.is-warning
    .show
    > .dropdown-toggle.added_to_cart,
.show > .btn-warning.dropdown-toggle,
.woocommerce-NoticeGroup.is-warning .btn:not(:disabled):not(.disabled).active,
.woocommerce-NoticeGroup.is-warning .btn:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.is-warning
    .button:not(:disabled):not(.disabled).active,
.woocommerce-NoticeGroup.is-warning
    .button:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.is-warning
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.woocommerce-NoticeGroup.is-warning
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.is-warning
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.woocommerce-NoticeGroup.is-warning
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.is-warning
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button,
.woocommerce-NoticeGroup.is-warning
    .products-list
    .show
    > .dropdown-toggle.added_to_cart,
.woocommerce-NoticeGroup.is-warning .show > .dropdown-toggle.btn,
.woocommerce-NoticeGroup.is-warning .show > .dropdown-toggle.button,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .btn:not(:disabled):not(.disabled).active,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .button:not(:disabled):not(.disabled).active,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .button:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .products-list
    .show
    > .dropdown-toggle.added_to_cart,
.woocommerce-form-coupon-toggle > div.is-warning .show > .dropdown-toggle.btn,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .show
    > .dropdown-toggle.button,
.woocommerce-notices-wrapper
    > div.is-warning
    .btn:not(:disabled):not(.disabled).active,
.woocommerce-notices-wrapper
    > div.is-warning
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.is-warning
    .button:not(:disabled):not(.disabled).active,
.woocommerce-notices-wrapper
    > div.is-warning
    .button:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.is-warning
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.woocommerce-notices-wrapper
    > div.is-warning
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.is-warning
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.woocommerce-notices-wrapper
    > div.is-warning
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.is-warning
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button,
.woocommerce-notices-wrapper
    > div.is-warning
    .products-list
    .show
    > .dropdown-toggle.added_to_cart,
.woocommerce-notices-wrapper > div.is-warning .show > .dropdown-toggle.btn,
.woocommerce-notices-wrapper > div.is-warning .show > .dropdown-toggle.button {
    color: #212529;
    background-color: #ffab1a;
    border-color: #ffa70d;
}
.alert.is-warning .btn:not(:disabled):not(.disabled).active:focus,
.alert.is-warning .btn:not(:disabled):not(.disabled):active:focus,
.alert.is-warning .button:not(:disabled):not(.disabled).active:focus,
.alert.is-warning .button:not(:disabled):not(.disabled):active:focus,
.alert.is-warning
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.alert.is-warning
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.alert.is-warning
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.alert.is-warning
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.alert.is-warning
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.alert.is-warning .products-list .show > .dropdown-toggle.added_to_cart:focus,
.alert.is-warning .show > .dropdown-toggle.btn:focus,
.alert.is-warning .show > .dropdown-toggle.button:focus,
.btn-warning:not(:disabled):not(.disabled).active:focus,
.btn-warning:not(:disabled):not(.disabled):active:focus,
.ft-confirmation.is-warning .btn:not(:disabled):not(.disabled).active:focus,
.ft-confirmation.is-warning .btn:not(:disabled):not(.disabled):active:focus,
.ft-confirmation.is-warning .button:not(:disabled):not(.disabled).active:focus,
.ft-confirmation.is-warning .button:not(:disabled):not(.disabled):active:focus,
.ft-confirmation.is-warning
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.ft-confirmation.is-warning
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.ft-confirmation.is-warning
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.ft-confirmation.is-warning
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.ft-confirmation.is-warning
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.ft-confirmation.is-warning
    .products-list
    .show
    > .dropdown-toggle.added_to_cart:focus,
.ft-confirmation.is-warning .show > .dropdown-toggle.btn:focus,
.ft-confirmation.is-warning .show > .dropdown-toggle.button:focus,
.products-list
    .alert.is-warning
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .alert.is-warning
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .alert.is-warning
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .alert.is-warning
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .alert.is-warning
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list .alert.is-warning .show > .dropdown-toggle.added_to_cart:focus,
.products-list
    .ft-confirmation.is-warning
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .ft-confirmation.is-warning
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .ft-confirmation.is-warning
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .ft-confirmation.is-warning
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .ft-confirmation.is-warning
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list
    .ft-confirmation.is-warning
    .show
    > .dropdown-toggle.added_to_cart:focus,
.products-list
    .woocommerce-NoticeGroup.is-warning
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-NoticeGroup.is-warning
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-NoticeGroup.is-warning
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-NoticeGroup.is-warning
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-NoticeGroup.is-warning
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list
    .woocommerce-NoticeGroup.is-warning
    .show
    > .dropdown-toggle.added_to_cart:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-warning
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-warning
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-warning
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-warning
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-warning
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-warning
    .show
    > .dropdown-toggle.added_to_cart:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.is-warning
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.is-warning
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.is-warning
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.is-warning
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.is-warning
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.is-warning
    .show
    > .dropdown-toggle.added_to_cart:focus,
.show > .btn-warning.dropdown-toggle:focus,
.woocommerce-NoticeGroup.is-warning
    .btn:not(:disabled):not(.disabled).active:focus,
.woocommerce-NoticeGroup.is-warning
    .btn:not(:disabled):not(.disabled):active:focus,
.woocommerce-NoticeGroup.is-warning
    .button:not(:disabled):not(.disabled).active:focus,
.woocommerce-NoticeGroup.is-warning
    .button:not(:disabled):not(.disabled):active:focus,
.woocommerce-NoticeGroup.is-warning
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.woocommerce-NoticeGroup.is-warning
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.woocommerce-NoticeGroup.is-warning
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.woocommerce-NoticeGroup.is-warning
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.woocommerce-NoticeGroup.is-warning
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.woocommerce-NoticeGroup.is-warning
    .products-list
    .show
    > .dropdown-toggle.added_to_cart:focus,
.woocommerce-NoticeGroup.is-warning .show > .dropdown-toggle.btn:focus,
.woocommerce-NoticeGroup.is-warning .show > .dropdown-toggle.button:focus,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .btn:not(:disabled):not(.disabled).active:focus,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .btn:not(:disabled):not(.disabled):active:focus,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .button:not(:disabled):not(.disabled).active:focus,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .button:not(:disabled):not(.disabled):active:focus,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .products-list
    .show
    > .dropdown-toggle.added_to_cart:focus,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .show
    > .dropdown-toggle.btn:focus,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .show
    > .dropdown-toggle.button:focus,
.woocommerce-notices-wrapper
    > div.is-warning
    .btn:not(:disabled):not(.disabled).active:focus,
.woocommerce-notices-wrapper
    > div.is-warning
    .btn:not(:disabled):not(.disabled):active:focus,
.woocommerce-notices-wrapper
    > div.is-warning
    .button:not(:disabled):not(.disabled).active:focus,
.woocommerce-notices-wrapper
    > div.is-warning
    .button:not(:disabled):not(.disabled):active:focus,
.woocommerce-notices-wrapper
    > div.is-warning
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.woocommerce-notices-wrapper
    > div.is-warning
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.woocommerce-notices-wrapper
    > div.is-warning
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.woocommerce-notices-wrapper
    > div.is-warning
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.woocommerce-notices-wrapper
    > div.is-warning
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.woocommerce-notices-wrapper
    > div.is-warning
    .products-list
    .show
    > .dropdown-toggle.added_to_cart:focus,
.woocommerce-notices-wrapper
    > div.is-warning
    .show
    > .dropdown-toggle.btn:focus,
.woocommerce-notices-wrapper
    > div.is-warning
    .show
    > .dropdown-toggle.button:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(222, 167, 72, 0.5);
    box-shadow: 0 0 0 0 rgba(222, 167, 72, 0.5);
}
.alert.ft-confirmation--invalid .btn,
.alert.ft-confirmation--invalid .button,
.alert.ft-confirmation--invalid .products-list .add_to_cart_button,
.alert.ft-confirmation--invalid .products-list .added_to_cart,
.alert.is-danger .btn,
.alert.is-danger .button,
.alert.is-danger .products-list .add_to_cart_button,
.alert.is-danger .products-list .added_to_cart,
.alert.woocommerce-NoticeGroup-checkout .btn,
.alert.woocommerce-NoticeGroup-checkout .button,
.alert.woocommerce-NoticeGroup-checkout .products-list .add_to_cart_button,
.alert.woocommerce-NoticeGroup-checkout .products-list .added_to_cart,
.btn-danger,
.ft-confirmation.ft-confirmation--invalid .btn,
.ft-confirmation.ft-confirmation--invalid .button,
.ft-confirmation.ft-confirmation--invalid .products-list .add_to_cart_button,
.ft-confirmation.ft-confirmation--invalid .products-list .added_to_cart,
.ft-confirmation.is-danger .btn,
.ft-confirmation.is-danger .button,
.ft-confirmation.is-danger .products-list .add_to_cart_button,
.ft-confirmation.is-danger .products-list .added_to_cart,
.ft-confirmation.woocommerce-NoticeGroup-checkout .btn,
.ft-confirmation.woocommerce-NoticeGroup-checkout .button,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button,
.ft-confirmation.woocommerce-NoticeGroup-checkout .products-list .added_to_cart,
.products-list .alert.ft-confirmation--invalid .add_to_cart_button,
.products-list .alert.ft-confirmation--invalid .added_to_cart,
.products-list .alert.is-danger .add_to_cart_button,
.products-list .alert.is-danger .added_to_cart,
.products-list .alert.woocommerce-NoticeGroup-checkout .add_to_cart_button,
.products-list .alert.woocommerce-NoticeGroup-checkout .added_to_cart,
.products-list .ft-confirmation.ft-confirmation--invalid .add_to_cart_button,
.products-list .ft-confirmation.ft-confirmation--invalid .added_to_cart,
.products-list .ft-confirmation.is-danger .add_to_cart_button,
.products-list .ft-confirmation.is-danger .added_to_cart,
.products-list
    .ft-confirmation.woocommerce-NoticeGroup-checkout
    .add_to_cart_button,
.products-list .ft-confirmation.woocommerce-NoticeGroup-checkout .added_to_cart,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--invalid
    .add_to_cart_button,
.products-list .woocommerce-NoticeGroup.ft-confirmation--invalid .added_to_cart,
.products-list .woocommerce-NoticeGroup.is-danger .add_to_cart_button,
.products-list .woocommerce-NoticeGroup.is-danger .added_to_cart,
.products-list
    .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .add_to_cart_button,
.products-list
    .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .add_to_cart_button,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-danger
    .add_to_cart_button,
.products-list .woocommerce-form-coupon-toggle > div.is-danger .added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .add_to_cart_button,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .added_to_cart,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .add_to_cart_button,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .added_to_cart,
.products-list .woocommerce-notices-wrapper > div.is-danger .add_to_cart_button,
.products-list .woocommerce-notices-wrapper > div.is-danger .added_to_cart,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .add_to_cart_button,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .added_to_cart,
.woocommerce-NoticeGroup.ft-confirmation--invalid .btn,
.woocommerce-NoticeGroup.ft-confirmation--invalid .button,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .products-list
    .add_to_cart_button,
.woocommerce-NoticeGroup.ft-confirmation--invalid .products-list .added_to_cart,
.woocommerce-NoticeGroup.is-danger .btn,
.woocommerce-NoticeGroup.is-danger .button,
.woocommerce-NoticeGroup.is-danger .products-list .add_to_cart_button,
.woocommerce-NoticeGroup.is-danger .products-list .added_to_cart,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout .btn,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout .button,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart,
.woocommerce-form-coupon-toggle > div.ft-confirmation--invalid .btn,
.woocommerce-form-coupon-toggle > div.ft-confirmation--invalid .button,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .products-list
    .add_to_cart_button,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .products-list
    .added_to_cart,
.woocommerce-form-coupon-toggle > div.is-danger .btn,
.woocommerce-form-coupon-toggle > div.is-danger .button,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .products-list
    .add_to_cart_button,
.woocommerce-form-coupon-toggle > div.is-danger .products-list .added_to_cart,
.woocommerce-form-coupon-toggle > div.woocommerce-NoticeGroup-checkout .btn,
.woocommerce-form-coupon-toggle > div.woocommerce-NoticeGroup-checkout .button,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart,
.woocommerce-notices-wrapper > div.ft-confirmation--invalid .btn,
.woocommerce-notices-wrapper > div.ft-confirmation--invalid .button,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .products-list
    .add_to_cart_button,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .products-list
    .added_to_cart,
.woocommerce-notices-wrapper > div.is-danger .btn,
.woocommerce-notices-wrapper > div.is-danger .button,
.woocommerce-notices-wrapper > div.is-danger .products-list .add_to_cart_button,
.woocommerce-notices-wrapper > div.is-danger .products-list .added_to_cart,
.woocommerce-notices-wrapper > div.woocommerce-NoticeGroup-checkout .btn,
.woocommerce-notices-wrapper > div.woocommerce-NoticeGroup-checkout .button,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart {
    background-color: #df6d13;
    border-color: #df6d13;
}
.alert.ft-confirmation--invalid .btn:hover,
.alert.ft-confirmation--invalid .button:hover,
.alert.ft-confirmation--invalid .products-list .add_to_cart_button:hover,
.alert.ft-confirmation--invalid .products-list .added_to_cart:hover,
.alert.is-danger .btn:hover,
.alert.is-danger .button:hover,
.alert.is-danger .products-list .add_to_cart_button:hover,
.alert.is-danger .products-list .added_to_cart:hover,
.alert.woocommerce-NoticeGroup-checkout .btn:hover,
.alert.woocommerce-NoticeGroup-checkout .button:hover,
.alert.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:hover,
.alert.woocommerce-NoticeGroup-checkout .products-list .added_to_cart:hover,
.btn-danger:hover,
.ft-confirmation.ft-confirmation--invalid .btn:hover,
.ft-confirmation.ft-confirmation--invalid .button:hover,
.ft-confirmation.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:hover,
.ft-confirmation.ft-confirmation--invalid .products-list .added_to_cart:hover,
.ft-confirmation.is-danger .btn:hover,
.ft-confirmation.is-danger .button:hover,
.ft-confirmation.is-danger .products-list .add_to_cart_button:hover,
.ft-confirmation.is-danger .products-list .added_to_cart:hover,
.ft-confirmation.woocommerce-NoticeGroup-checkout .btn:hover,
.ft-confirmation.woocommerce-NoticeGroup-checkout .button:hover,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:hover,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:hover,
.products-list .alert.ft-confirmation--invalid .add_to_cart_button:hover,
.products-list .alert.ft-confirmation--invalid .added_to_cart:hover,
.products-list .alert.is-danger .add_to_cart_button:hover,
.products-list .alert.is-danger .added_to_cart:hover,
.products-list
    .alert.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:hover,
.products-list .alert.woocommerce-NoticeGroup-checkout .added_to_cart:hover,
.products-list
    .ft-confirmation.ft-confirmation--invalid
    .add_to_cart_button:hover,
.products-list .ft-confirmation.ft-confirmation--invalid .added_to_cart:hover,
.products-list .ft-confirmation.is-danger .add_to_cart_button:hover,
.products-list .ft-confirmation.is-danger .added_to_cart:hover,
.products-list
    .ft-confirmation.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:hover,
.products-list
    .ft-confirmation.woocommerce-NoticeGroup-checkout
    .added_to_cart:hover,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--invalid
    .add_to_cart_button:hover,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--invalid
    .added_to_cart:hover,
.products-list .woocommerce-NoticeGroup.is-danger .add_to_cart_button:hover,
.products-list .woocommerce-NoticeGroup.is-danger .added_to_cart:hover,
.products-list
    .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:hover,
.products-list
    .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .added_to_cart:hover,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .add_to_cart_button:hover,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .added_to_cart:hover,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-danger
    .add_to_cart_button:hover,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-danger
    .added_to_cart:hover,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:hover,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .added_to_cart:hover,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .add_to_cart_button:hover,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .added_to_cart:hover,
.products-list
    .woocommerce-notices-wrapper
    > div.is-danger
    .add_to_cart_button:hover,
.products-list
    .woocommerce-notices-wrapper
    > div.is-danger
    .added_to_cart:hover,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:hover,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .added_to_cart:hover,
.woocommerce-NoticeGroup.ft-confirmation--invalid .btn:hover,
.woocommerce-NoticeGroup.ft-confirmation--invalid .button:hover,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:hover,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .products-list
    .added_to_cart:hover,
.woocommerce-NoticeGroup.is-danger .btn:hover,
.woocommerce-NoticeGroup.is-danger .button:hover,
.woocommerce-NoticeGroup.is-danger .products-list .add_to_cart_button:hover,
.woocommerce-NoticeGroup.is-danger .products-list .added_to_cart:hover,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout .btn:hover,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout .button:hover,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:hover,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:hover,
.woocommerce-form-coupon-toggle > div.ft-confirmation--invalid .btn:hover,
.woocommerce-form-coupon-toggle > div.ft-confirmation--invalid .button:hover,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:hover,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .products-list
    .added_to_cart:hover,
.woocommerce-form-coupon-toggle > div.is-danger .btn:hover,
.woocommerce-form-coupon-toggle > div.is-danger .button:hover,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .products-list
    .add_to_cart_button:hover,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .products-list
    .added_to_cart:hover,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .btn:hover,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .button:hover,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:hover,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:hover,
.woocommerce-notices-wrapper > div.ft-confirmation--invalid .btn:hover,
.woocommerce-notices-wrapper > div.ft-confirmation--invalid .button:hover,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:hover,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .products-list
    .added_to_cart:hover,
.woocommerce-notices-wrapper > div.is-danger .btn:hover,
.woocommerce-notices-wrapper > div.is-danger .button:hover,
.woocommerce-notices-wrapper
    > div.is-danger
    .products-list
    .add_to_cart_button:hover,
.woocommerce-notices-wrapper
    > div.is-danger
    .products-list
    .added_to_cart:hover,
.woocommerce-notices-wrapper > div.woocommerce-NoticeGroup-checkout .btn:hover,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .button:hover,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:hover,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:hover {
    color: #fff;
    background-color: #ff5b27;
    border-color: #ff511a;
}
.alert.ft-confirmation--invalid .btn:focus,
.alert.ft-confirmation--invalid .button:focus,
.alert.ft-confirmation--invalid .focus.btn,
.alert.ft-confirmation--invalid .focus.button,
.alert.ft-confirmation--invalid .products-list .add_to_cart_button:focus,
.alert.ft-confirmation--invalid .products-list .added_to_cart:focus,
.alert.ft-confirmation--invalid .products-list .focus.add_to_cart_button,
.alert.ft-confirmation--invalid .products-list .focus.added_to_cart,
.alert.is-danger .btn:focus,
.alert.is-danger .button:focus,
.alert.is-danger .focus.btn,
.alert.is-danger .focus.button,
.alert.is-danger .products-list .add_to_cart_button:focus,
.alert.is-danger .products-list .added_to_cart:focus,
.alert.is-danger .products-list .focus.add_to_cart_button,
.alert.is-danger .products-list .focus.added_to_cart,
.alert.woocommerce-NoticeGroup-checkout .btn:focus,
.alert.woocommerce-NoticeGroup-checkout .button:focus,
.alert.woocommerce-NoticeGroup-checkout .focus.btn,
.alert.woocommerce-NoticeGroup-checkout .focus.button,
.alert.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:focus,
.alert.woocommerce-NoticeGroup-checkout .products-list .added_to_cart:focus,
.alert.woocommerce-NoticeGroup-checkout
    .products-list
    .focus.add_to_cart_button,
.alert.woocommerce-NoticeGroup-checkout .products-list .focus.added_to_cart,
.btn-danger.focus,
.btn-danger:focus,
.ft-confirmation.ft-confirmation--invalid .btn:focus,
.ft-confirmation.ft-confirmation--invalid .button:focus,
.ft-confirmation.ft-confirmation--invalid .focus.btn,
.ft-confirmation.ft-confirmation--invalid .focus.button,
.ft-confirmation.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:focus,
.ft-confirmation.ft-confirmation--invalid .products-list .added_to_cart:focus,
.ft-confirmation.ft-confirmation--invalid
    .products-list
    .focus.add_to_cart_button,
.ft-confirmation.ft-confirmation--invalid .products-list .focus.added_to_cart,
.ft-confirmation.is-danger .btn:focus,
.ft-confirmation.is-danger .button:focus,
.ft-confirmation.is-danger .focus.btn,
.ft-confirmation.is-danger .focus.button,
.ft-confirmation.is-danger .products-list .add_to_cart_button:focus,
.ft-confirmation.is-danger .products-list .added_to_cart:focus,
.ft-confirmation.is-danger .products-list .focus.add_to_cart_button,
.ft-confirmation.is-danger .products-list .focus.added_to_cart,
.ft-confirmation.woocommerce-NoticeGroup-checkout .btn:focus,
.ft-confirmation.woocommerce-NoticeGroup-checkout .button:focus,
.ft-confirmation.woocommerce-NoticeGroup-checkout .focus.btn,
.ft-confirmation.woocommerce-NoticeGroup-checkout .focus.button,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:focus,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:focus,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .products-list
    .focus.add_to_cart_button,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .products-list
    .focus.added_to_cart,
.products-list .alert.ft-confirmation--invalid .add_to_cart_button:focus,
.products-list .alert.ft-confirmation--invalid .added_to_cart:focus,
.products-list .alert.ft-confirmation--invalid .focus.add_to_cart_button,
.products-list .alert.ft-confirmation--invalid .focus.added_to_cart,
.products-list .alert.is-danger .add_to_cart_button:focus,
.products-list .alert.is-danger .added_to_cart:focus,
.products-list .alert.is-danger .focus.add_to_cart_button,
.products-list .alert.is-danger .focus.added_to_cart,
.products-list
    .alert.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:focus,
.products-list .alert.woocommerce-NoticeGroup-checkout .added_to_cart:focus,
.products-list
    .alert.woocommerce-NoticeGroup-checkout
    .focus.add_to_cart_button,
.products-list .alert.woocommerce-NoticeGroup-checkout .focus.added_to_cart,
.products-list
    .ft-confirmation.ft-confirmation--invalid
    .add_to_cart_button:focus,
.products-list .ft-confirmation.ft-confirmation--invalid .added_to_cart:focus,
.products-list
    .ft-confirmation.ft-confirmation--invalid
    .focus.add_to_cart_button,
.products-list .ft-confirmation.ft-confirmation--invalid .focus.added_to_cart,
.products-list .ft-confirmation.is-danger .add_to_cart_button:focus,
.products-list .ft-confirmation.is-danger .added_to_cart:focus,
.products-list .ft-confirmation.is-danger .focus.add_to_cart_button,
.products-list .ft-confirmation.is-danger .focus.added_to_cart,
.products-list
    .ft-confirmation.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:focus,
.products-list
    .ft-confirmation.woocommerce-NoticeGroup-checkout
    .added_to_cart:focus,
.products-list
    .ft-confirmation.woocommerce-NoticeGroup-checkout
    .focus.add_to_cart_button,
.products-list
    .ft-confirmation.woocommerce-NoticeGroup-checkout
    .focus.added_to_cart,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--invalid
    .add_to_cart_button:focus,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--invalid
    .added_to_cart:focus,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--invalid
    .focus.add_to_cart_button,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--invalid
    .focus.added_to_cart,
.products-list .woocommerce-NoticeGroup.is-danger .add_to_cart_button:focus,
.products-list .woocommerce-NoticeGroup.is-danger .added_to_cart:focus,
.products-list .woocommerce-NoticeGroup.is-danger .focus.add_to_cart_button,
.products-list .woocommerce-NoticeGroup.is-danger .focus.added_to_cart,
.products-list
    .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:focus,
.products-list
    .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .added_to_cart:focus,
.products-list
    .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .focus.add_to_cart_button,
.products-list
    .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .focus.added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .add_to_cart_button:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .added_to_cart:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .focus.add_to_cart_button,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .focus.added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-danger
    .add_to_cart_button:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-danger
    .added_to_cart:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-danger
    .focus.add_to_cart_button,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-danger
    .focus.added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .added_to_cart:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .focus.add_to_cart_button,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .focus.added_to_cart,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .add_to_cart_button:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .added_to_cart:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .focus.add_to_cart_button,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .focus.added_to_cart,
.products-list
    .woocommerce-notices-wrapper
    > div.is-danger
    .add_to_cart_button:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.is-danger
    .added_to_cart:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.is-danger
    .focus.add_to_cart_button,
.products-list
    .woocommerce-notices-wrapper
    > div.is-danger
    .focus.added_to_cart,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .added_to_cart:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .focus.add_to_cart_button,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .focus.added_to_cart,
.woocommerce-NoticeGroup.ft-confirmation--invalid .btn:focus,
.woocommerce-NoticeGroup.ft-confirmation--invalid .button:focus,
.woocommerce-NoticeGroup.ft-confirmation--invalid .focus.btn,
.woocommerce-NoticeGroup.ft-confirmation--invalid .focus.button,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:focus,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .products-list
    .added_to_cart:focus,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .products-list
    .focus.add_to_cart_button,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .products-list
    .focus.added_to_cart,
.woocommerce-NoticeGroup.is-danger .btn:focus,
.woocommerce-NoticeGroup.is-danger .button:focus,
.woocommerce-NoticeGroup.is-danger .focus.btn,
.woocommerce-NoticeGroup.is-danger .focus.button,
.woocommerce-NoticeGroup.is-danger .products-list .add_to_cart_button:focus,
.woocommerce-NoticeGroup.is-danger .products-list .added_to_cart:focus,
.woocommerce-NoticeGroup.is-danger .products-list .focus.add_to_cart_button,
.woocommerce-NoticeGroup.is-danger .products-list .focus.added_to_cart,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout .btn:focus,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout .button:focus,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout .focus.btn,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout .focus.button,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:focus,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:focus,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .products-list
    .focus.add_to_cart_button,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .products-list
    .focus.added_to_cart,
.woocommerce-form-coupon-toggle > div.ft-confirmation--invalid .btn:focus,
.woocommerce-form-coupon-toggle > div.ft-confirmation--invalid .button:focus,
.woocommerce-form-coupon-toggle > div.ft-confirmation--invalid .focus.btn,
.woocommerce-form-coupon-toggle > div.ft-confirmation--invalid .focus.button,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:focus,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .products-list
    .added_to_cart:focus,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .products-list
    .focus.add_to_cart_button,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .products-list
    .focus.added_to_cart,
.woocommerce-form-coupon-toggle > div.is-danger .btn:focus,
.woocommerce-form-coupon-toggle > div.is-danger .button:focus,
.woocommerce-form-coupon-toggle > div.is-danger .focus.btn,
.woocommerce-form-coupon-toggle > div.is-danger .focus.button,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .products-list
    .add_to_cart_button:focus,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .products-list
    .added_to_cart:focus,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .products-list
    .focus.add_to_cart_button,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .products-list
    .focus.added_to_cart,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .btn:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .button:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .focus.btn,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .focus.button,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .focus.add_to_cart_button,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .focus.added_to_cart,
.woocommerce-notices-wrapper > div.ft-confirmation--invalid .btn:focus,
.woocommerce-notices-wrapper > div.ft-confirmation--invalid .button:focus,
.woocommerce-notices-wrapper > div.ft-confirmation--invalid .focus.btn,
.woocommerce-notices-wrapper > div.ft-confirmation--invalid .focus.button,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:focus,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .products-list
    .added_to_cart:focus,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .products-list
    .focus.add_to_cart_button,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .products-list
    .focus.added_to_cart,
.woocommerce-notices-wrapper > div.is-danger .btn:focus,
.woocommerce-notices-wrapper > div.is-danger .button:focus,
.woocommerce-notices-wrapper > div.is-danger .focus.btn,
.woocommerce-notices-wrapper > div.is-danger .focus.button,
.woocommerce-notices-wrapper
    > div.is-danger
    .products-list
    .add_to_cart_button:focus,
.woocommerce-notices-wrapper
    > div.is-danger
    .products-list
    .added_to_cart:focus,
.woocommerce-notices-wrapper
    > div.is-danger
    .products-list
    .focus.add_to_cart_button,
.woocommerce-notices-wrapper
    > div.is-danger
    .products-list
    .focus.added_to_cart,
.woocommerce-notices-wrapper > div.woocommerce-NoticeGroup-checkout .btn:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .button:focus,
.woocommerce-notices-wrapper > div.woocommerce-NoticeGroup-checkout .focus.btn,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .focus.button,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .focus.add_to_cart_button,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .focus.added_to_cart {
    color: #fff;
    background-color: #ff5b27;
    border-color: #ff511a;
    -webkit-box-shadow: 0 0 0 0 rgba(222, 108, 72, 0.5);
    box-shadow: 0 0 0 0 rgba(222, 108, 72, 0.5);
}
.alert.ft-confirmation--invalid .btn:disabled,
.alert.ft-confirmation--invalid .button:disabled,
.alert.ft-confirmation--invalid .disabled.btn,
.alert.ft-confirmation--invalid .disabled.button,
.alert.ft-confirmation--invalid .products-list .add_to_cart_button:disabled,
.alert.ft-confirmation--invalid .products-list .added_to_cart:disabled,
.alert.ft-confirmation--invalid .products-list .disabled.add_to_cart_button,
.alert.ft-confirmation--invalid .products-list .disabled.added_to_cart,
.alert.is-danger .btn:disabled,
.alert.is-danger .button:disabled,
.alert.is-danger .disabled.btn,
.alert.is-danger .disabled.button,
.alert.is-danger .products-list .add_to_cart_button:disabled,
.alert.is-danger .products-list .added_to_cart:disabled,
.alert.is-danger .products-list .disabled.add_to_cart_button,
.alert.is-danger .products-list .disabled.added_to_cart,
.alert.woocommerce-NoticeGroup-checkout .btn:disabled,
.alert.woocommerce-NoticeGroup-checkout .button:disabled,
.alert.woocommerce-NoticeGroup-checkout .disabled.btn,
.alert.woocommerce-NoticeGroup-checkout .disabled.button,
.alert.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:disabled,
.alert.woocommerce-NoticeGroup-checkout .products-list .added_to_cart:disabled,
.alert.woocommerce-NoticeGroup-checkout
    .products-list
    .disabled.add_to_cart_button,
.alert.woocommerce-NoticeGroup-checkout .products-list .disabled.added_to_cart,
.btn-danger.disabled,
.btn-danger:disabled,
.ft-confirmation.ft-confirmation--invalid .btn:disabled,
.ft-confirmation.ft-confirmation--invalid .button:disabled,
.ft-confirmation.ft-confirmation--invalid .disabled.btn,
.ft-confirmation.ft-confirmation--invalid .disabled.button,
.ft-confirmation.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:disabled,
.ft-confirmation.ft-confirmation--invalid
    .products-list
    .added_to_cart:disabled,
.ft-confirmation.ft-confirmation--invalid
    .products-list
    .disabled.add_to_cart_button,
.ft-confirmation.ft-confirmation--invalid
    .products-list
    .disabled.added_to_cart,
.ft-confirmation.is-danger .btn:disabled,
.ft-confirmation.is-danger .button:disabled,
.ft-confirmation.is-danger .disabled.btn,
.ft-confirmation.is-danger .disabled.button,
.ft-confirmation.is-danger .products-list .add_to_cart_button:disabled,
.ft-confirmation.is-danger .products-list .added_to_cart:disabled,
.ft-confirmation.is-danger .products-list .disabled.add_to_cart_button,
.ft-confirmation.is-danger .products-list .disabled.added_to_cart,
.ft-confirmation.woocommerce-NoticeGroup-checkout .btn:disabled,
.ft-confirmation.woocommerce-NoticeGroup-checkout .button:disabled,
.ft-confirmation.woocommerce-NoticeGroup-checkout .disabled.btn,
.ft-confirmation.woocommerce-NoticeGroup-checkout .disabled.button,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:disabled,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:disabled,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .products-list
    .disabled.add_to_cart_button,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .products-list
    .disabled.added_to_cart,
.products-list .alert.ft-confirmation--invalid .add_to_cart_button:disabled,
.products-list .alert.ft-confirmation--invalid .added_to_cart:disabled,
.products-list .alert.ft-confirmation--invalid .disabled.add_to_cart_button,
.products-list .alert.ft-confirmation--invalid .disabled.added_to_cart,
.products-list .alert.is-danger .add_to_cart_button:disabled,
.products-list .alert.is-danger .added_to_cart:disabled,
.products-list .alert.is-danger .disabled.add_to_cart_button,
.products-list .alert.is-danger .disabled.added_to_cart,
.products-list
    .alert.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:disabled,
.products-list .alert.woocommerce-NoticeGroup-checkout .added_to_cart:disabled,
.products-list
    .alert.woocommerce-NoticeGroup-checkout
    .disabled.add_to_cart_button,
.products-list .alert.woocommerce-NoticeGroup-checkout .disabled.added_to_cart,
.products-list
    .ft-confirmation.ft-confirmation--invalid
    .add_to_cart_button:disabled,
.products-list
    .ft-confirmation.ft-confirmation--invalid
    .added_to_cart:disabled,
.products-list
    .ft-confirmation.ft-confirmation--invalid
    .disabled.add_to_cart_button,
.products-list
    .ft-confirmation.ft-confirmation--invalid
    .disabled.added_to_cart,
.products-list .ft-confirmation.is-danger .add_to_cart_button:disabled,
.products-list .ft-confirmation.is-danger .added_to_cart:disabled,
.products-list .ft-confirmation.is-danger .disabled.add_to_cart_button,
.products-list .ft-confirmation.is-danger .disabled.added_to_cart,
.products-list
    .ft-confirmation.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:disabled,
.products-list
    .ft-confirmation.woocommerce-NoticeGroup-checkout
    .added_to_cart:disabled,
.products-list
    .ft-confirmation.woocommerce-NoticeGroup-checkout
    .disabled.add_to_cart_button,
.products-list
    .ft-confirmation.woocommerce-NoticeGroup-checkout
    .disabled.added_to_cart,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--invalid
    .add_to_cart_button:disabled,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--invalid
    .added_to_cart:disabled,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--invalid
    .disabled.add_to_cart_button,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--invalid
    .disabled.added_to_cart,
.products-list .woocommerce-NoticeGroup.is-danger .add_to_cart_button:disabled,
.products-list .woocommerce-NoticeGroup.is-danger .added_to_cart:disabled,
.products-list .woocommerce-NoticeGroup.is-danger .disabled.add_to_cart_button,
.products-list .woocommerce-NoticeGroup.is-danger .disabled.added_to_cart,
.products-list
    .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:disabled,
.products-list
    .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .added_to_cart:disabled,
.products-list
    .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .disabled.add_to_cart_button,
.products-list
    .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .disabled.added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .add_to_cart_button:disabled,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .added_to_cart:disabled,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .disabled.add_to_cart_button,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .disabled.added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-danger
    .add_to_cart_button:disabled,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-danger
    .added_to_cart:disabled,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-danger
    .disabled.add_to_cart_button,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-danger
    .disabled.added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:disabled,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .added_to_cart:disabled,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .disabled.add_to_cart_button,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .disabled.added_to_cart,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .add_to_cart_button:disabled,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .added_to_cart:disabled,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .disabled.add_to_cart_button,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .disabled.added_to_cart,
.products-list
    .woocommerce-notices-wrapper
    > div.is-danger
    .add_to_cart_button:disabled,
.products-list
    .woocommerce-notices-wrapper
    > div.is-danger
    .added_to_cart:disabled,
.products-list
    .woocommerce-notices-wrapper
    > div.is-danger
    .disabled.add_to_cart_button,
.products-list
    .woocommerce-notices-wrapper
    > div.is-danger
    .disabled.added_to_cart,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:disabled,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .added_to_cart:disabled,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .disabled.add_to_cart_button,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .disabled.added_to_cart,
.woocommerce-NoticeGroup.ft-confirmation--invalid .btn:disabled,
.woocommerce-NoticeGroup.ft-confirmation--invalid .button:disabled,
.woocommerce-NoticeGroup.ft-confirmation--invalid .disabled.btn,
.woocommerce-NoticeGroup.ft-confirmation--invalid .disabled.button,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:disabled,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .products-list
    .added_to_cart:disabled,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .products-list
    .disabled.add_to_cart_button,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .products-list
    .disabled.added_to_cart,
.woocommerce-NoticeGroup.is-danger .btn:disabled,
.woocommerce-NoticeGroup.is-danger .button:disabled,
.woocommerce-NoticeGroup.is-danger .disabled.btn,
.woocommerce-NoticeGroup.is-danger .disabled.button,
.woocommerce-NoticeGroup.is-danger .products-list .add_to_cart_button:disabled,
.woocommerce-NoticeGroup.is-danger .products-list .added_to_cart:disabled,
.woocommerce-NoticeGroup.is-danger .products-list .disabled.add_to_cart_button,
.woocommerce-NoticeGroup.is-danger .products-list .disabled.added_to_cart,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout .btn:disabled,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout .button:disabled,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout .disabled.btn,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout .disabled.button,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:disabled,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:disabled,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .products-list
    .disabled.add_to_cart_button,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .products-list
    .disabled.added_to_cart,
.woocommerce-form-coupon-toggle > div.ft-confirmation--invalid .btn:disabled,
.woocommerce-form-coupon-toggle > div.ft-confirmation--invalid .button:disabled,
.woocommerce-form-coupon-toggle > div.ft-confirmation--invalid .disabled.btn,
.woocommerce-form-coupon-toggle > div.ft-confirmation--invalid .disabled.button,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:disabled,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .products-list
    .added_to_cart:disabled,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .products-list
    .disabled.add_to_cart_button,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .products-list
    .disabled.added_to_cart,
.woocommerce-form-coupon-toggle > div.is-danger .btn:disabled,
.woocommerce-form-coupon-toggle > div.is-danger .button:disabled,
.woocommerce-form-coupon-toggle > div.is-danger .disabled.btn,
.woocommerce-form-coupon-toggle > div.is-danger .disabled.button,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .products-list
    .add_to_cart_button:disabled,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .products-list
    .added_to_cart:disabled,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .products-list
    .disabled.add_to_cart_button,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .products-list
    .disabled.added_to_cart,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .btn:disabled,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .button:disabled,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .disabled.btn,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .disabled.button,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:disabled,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:disabled,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .disabled.add_to_cart_button,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .disabled.added_to_cart,
.woocommerce-notices-wrapper > div.ft-confirmation--invalid .btn:disabled,
.woocommerce-notices-wrapper > div.ft-confirmation--invalid .button:disabled,
.woocommerce-notices-wrapper > div.ft-confirmation--invalid .disabled.btn,
.woocommerce-notices-wrapper > div.ft-confirmation--invalid .disabled.button,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:disabled,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .products-list
    .added_to_cart:disabled,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .products-list
    .disabled.add_to_cart_button,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .products-list
    .disabled.added_to_cart,
.woocommerce-notices-wrapper > div.is-danger .btn:disabled,
.woocommerce-notices-wrapper > div.is-danger .button:disabled,
.woocommerce-notices-wrapper > div.is-danger .disabled.btn,
.woocommerce-notices-wrapper > div.is-danger .disabled.button,
.woocommerce-notices-wrapper
    > div.is-danger
    .products-list
    .add_to_cart_button:disabled,
.woocommerce-notices-wrapper
    > div.is-danger
    .products-list
    .added_to_cart:disabled,
.woocommerce-notices-wrapper
    > div.is-danger
    .products-list
    .disabled.add_to_cart_button,
.woocommerce-notices-wrapper
    > div.is-danger
    .products-list
    .disabled.added_to_cart,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .btn:disabled,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .button:disabled,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .disabled.btn,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .disabled.button,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:disabled,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:disabled,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .disabled.add_to_cart_button,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .disabled.added_to_cart {
    color: #212529;
    background-color: #df6d13;
    border-color: #df6d13;
}
.alert.ft-confirmation--invalid .btn:not(:disabled):not(.disabled).active,
.alert.ft-confirmation--invalid .btn:not(:disabled):not(.disabled):active,
.alert.ft-confirmation--invalid .button:not(:disabled):not(.disabled).active,
.alert.ft-confirmation--invalid .button:not(:disabled):not(.disabled):active,
.alert.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.alert.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.alert.ft-confirmation--invalid
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.alert.ft-confirmation--invalid
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.alert.ft-confirmation--invalid
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button,
.alert.ft-confirmation--invalid
    .products-list
    .show
    > .dropdown-toggle.added_to_cart,
.alert.ft-confirmation--invalid .show > .dropdown-toggle.btn,
.alert.ft-confirmation--invalid .show > .dropdown-toggle.button,
.alert.is-danger .btn:not(:disabled):not(.disabled).active,
.alert.is-danger .btn:not(:disabled):not(.disabled):active,
.alert.is-danger .button:not(:disabled):not(.disabled).active,
.alert.is-danger .button:not(:disabled):not(.disabled):active,
.alert.is-danger
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.alert.is-danger
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.alert.is-danger
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.alert.is-danger
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.alert.is-danger .products-list .show > .dropdown-toggle.add_to_cart_button,
.alert.is-danger .products-list .show > .dropdown-toggle.added_to_cart,
.alert.is-danger .show > .dropdown-toggle.btn,
.alert.is-danger .show > .dropdown-toggle.button,
.alert.woocommerce-NoticeGroup-checkout
    .btn:not(:disabled):not(.disabled).active,
.alert.woocommerce-NoticeGroup-checkout
    .btn:not(:disabled):not(.disabled):active,
.alert.woocommerce-NoticeGroup-checkout
    .button:not(:disabled):not(.disabled).active,
.alert.woocommerce-NoticeGroup-checkout
    .button:not(:disabled):not(.disabled):active,
.alert.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.alert.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.alert.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.alert.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.alert.woocommerce-NoticeGroup-checkout
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button,
.alert.woocommerce-NoticeGroup-checkout
    .products-list
    .show
    > .dropdown-toggle.added_to_cart,
.alert.woocommerce-NoticeGroup-checkout .show > .dropdown-toggle.btn,
.alert.woocommerce-NoticeGroup-checkout .show > .dropdown-toggle.button,
.btn-danger:not(:disabled):not(.disabled).active,
.btn-danger:not(:disabled):not(.disabled):active,
.ft-confirmation.ft-confirmation--invalid
    .btn:not(:disabled):not(.disabled).active,
.ft-confirmation.ft-confirmation--invalid
    .btn:not(:disabled):not(.disabled):active,
.ft-confirmation.ft-confirmation--invalid
    .button:not(:disabled):not(.disabled).active,
.ft-confirmation.ft-confirmation--invalid
    .button:not(:disabled):not(.disabled):active,
.ft-confirmation.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.ft-confirmation.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.ft-confirmation.ft-confirmation--invalid
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.ft-confirmation.ft-confirmation--invalid
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.ft-confirmation.ft-confirmation--invalid
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button,
.ft-confirmation.ft-confirmation--invalid
    .products-list
    .show
    > .dropdown-toggle.added_to_cart,
.ft-confirmation.ft-confirmation--invalid .show > .dropdown-toggle.btn,
.ft-confirmation.ft-confirmation--invalid .show > .dropdown-toggle.button,
.ft-confirmation.is-danger .btn:not(:disabled):not(.disabled).active,
.ft-confirmation.is-danger .btn:not(:disabled):not(.disabled):active,
.ft-confirmation.is-danger .button:not(:disabled):not(.disabled).active,
.ft-confirmation.is-danger .button:not(:disabled):not(.disabled):active,
.ft-confirmation.is-danger
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.ft-confirmation.is-danger
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.ft-confirmation.is-danger
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.ft-confirmation.is-danger
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.ft-confirmation.is-danger
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button,
.ft-confirmation.is-danger
    .products-list
    .show
    > .dropdown-toggle.added_to_cart,
.ft-confirmation.is-danger .show > .dropdown-toggle.btn,
.ft-confirmation.is-danger .show > .dropdown-toggle.button,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .btn:not(:disabled):not(.disabled).active,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .btn:not(:disabled):not(.disabled):active,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .button:not(:disabled):not(.disabled).active,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .button:not(:disabled):not(.disabled):active,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .products-list
    .show
    > .dropdown-toggle.added_to_cart,
.ft-confirmation.woocommerce-NoticeGroup-checkout .show > .dropdown-toggle.btn,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .show
    > .dropdown-toggle.button,
.products-list
    .alert.ft-confirmation--invalid
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .alert.ft-confirmation--invalid
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .alert.ft-confirmation--invalid
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .alert.ft-confirmation--invalid
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .alert.ft-confirmation--invalid
    .show
    > .dropdown-toggle.add_to_cart_button,
.products-list
    .alert.ft-confirmation--invalid
    .show
    > .dropdown-toggle.added_to_cart,
.products-list
    .alert.is-danger
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .alert.is-danger
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .alert.is-danger
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .alert.is-danger
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list .alert.is-danger .show > .dropdown-toggle.add_to_cart_button,
.products-list .alert.is-danger .show > .dropdown-toggle.added_to_cart,
.products-list
    .alert.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .alert.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .alert.woocommerce-NoticeGroup-checkout
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .alert.woocommerce-NoticeGroup-checkout
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .alert.woocommerce-NoticeGroup-checkout
    .show
    > .dropdown-toggle.add_to_cart_button,
.products-list
    .alert.woocommerce-NoticeGroup-checkout
    .show
    > .dropdown-toggle.added_to_cart,
.products-list
    .ft-confirmation.ft-confirmation--invalid
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .ft-confirmation.ft-confirmation--invalid
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .ft-confirmation.ft-confirmation--invalid
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .ft-confirmation.ft-confirmation--invalid
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .ft-confirmation.ft-confirmation--invalid
    .show
    > .dropdown-toggle.add_to_cart_button,
.products-list
    .ft-confirmation.ft-confirmation--invalid
    .show
    > .dropdown-toggle.added_to_cart,
.products-list
    .ft-confirmation.is-danger
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .ft-confirmation.is-danger
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .ft-confirmation.is-danger
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .ft-confirmation.is-danger
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .ft-confirmation.is-danger
    .show
    > .dropdown-toggle.add_to_cart_button,
.products-list
    .ft-confirmation.is-danger
    .show
    > .dropdown-toggle.added_to_cart,
.products-list
    .ft-confirmation.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .ft-confirmation.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .ft-confirmation.woocommerce-NoticeGroup-checkout
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .ft-confirmation.woocommerce-NoticeGroup-checkout
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .ft-confirmation.woocommerce-NoticeGroup-checkout
    .show
    > .dropdown-toggle.add_to_cart_button,
.products-list
    .ft-confirmation.woocommerce-NoticeGroup-checkout
    .show
    > .dropdown-toggle.added_to_cart,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--invalid
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--invalid
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--invalid
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--invalid
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--invalid
    .show
    > .dropdown-toggle.add_to_cart_button,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--invalid
    .show
    > .dropdown-toggle.added_to_cart,
.products-list
    .woocommerce-NoticeGroup.is-danger
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-NoticeGroup.is-danger
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-NoticeGroup.is-danger
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-NoticeGroup.is-danger
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-NoticeGroup.is-danger
    .show
    > .dropdown-toggle.add_to_cart_button,
.products-list
    .woocommerce-NoticeGroup.is-danger
    .show
    > .dropdown-toggle.added_to_cart,
.products-list
    .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .show
    > .dropdown-toggle.add_to_cart_button,
.products-list
    .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .show
    > .dropdown-toggle.added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .show
    > .dropdown-toggle.add_to_cart_button,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .show
    > .dropdown-toggle.added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-danger
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-danger
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-danger
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-danger
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-danger
    .show
    > .dropdown-toggle.add_to_cart_button,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-danger
    .show
    > .dropdown-toggle.added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .show
    > .dropdown-toggle.add_to_cart_button,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .show
    > .dropdown-toggle.added_to_cart,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .show
    > .dropdown-toggle.add_to_cart_button,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .show
    > .dropdown-toggle.added_to_cart,
.products-list
    .woocommerce-notices-wrapper
    > div.is-danger
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-notices-wrapper
    > div.is-danger
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-notices-wrapper
    > div.is-danger
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-notices-wrapper
    > div.is-danger
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-notices-wrapper
    > div.is-danger
    .show
    > .dropdown-toggle.add_to_cart_button,
.products-list
    .woocommerce-notices-wrapper
    > div.is-danger
    .show
    > .dropdown-toggle.added_to_cart,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .added_to_cart:not(:disabled):not(.disabled).active,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .show
    > .dropdown-toggle.add_to_cart_button,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .show
    > .dropdown-toggle.added_to_cart,
.show > .btn-danger.dropdown-toggle,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .btn:not(:disabled):not(.disabled).active,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .button:not(:disabled):not(.disabled).active,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .button:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .products-list
    .show
    > .dropdown-toggle.added_to_cart,
.woocommerce-NoticeGroup.ft-confirmation--invalid .show > .dropdown-toggle.btn,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .show
    > .dropdown-toggle.button,
.woocommerce-NoticeGroup.is-danger .btn:not(:disabled):not(.disabled).active,
.woocommerce-NoticeGroup.is-danger .btn:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.is-danger .button:not(:disabled):not(.disabled).active,
.woocommerce-NoticeGroup.is-danger .button:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.is-danger
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.woocommerce-NoticeGroup.is-danger
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.is-danger
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.woocommerce-NoticeGroup.is-danger
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.is-danger
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button,
.woocommerce-NoticeGroup.is-danger
    .products-list
    .show
    > .dropdown-toggle.added_to_cart,
.woocommerce-NoticeGroup.is-danger .show > .dropdown-toggle.btn,
.woocommerce-NoticeGroup.is-danger .show > .dropdown-toggle.button,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .btn:not(:disabled):not(.disabled).active,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .button:not(:disabled):not(.disabled).active,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .button:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .products-list
    .show
    > .dropdown-toggle.added_to_cart,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .show
    > .dropdown-toggle.btn,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .show
    > .dropdown-toggle.button,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .btn:not(:disabled):not(.disabled).active,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .button:not(:disabled):not(.disabled).active,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .button:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .products-list
    .show
    > .dropdown-toggle.added_to_cart,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .show
    > .dropdown-toggle.btn,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .show
    > .dropdown-toggle.button,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .btn:not(:disabled):not(.disabled).active,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .button:not(:disabled):not(.disabled).active,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .button:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .products-list
    .show
    > .dropdown-toggle.added_to_cart,
.woocommerce-form-coupon-toggle > div.is-danger .show > .dropdown-toggle.btn,
.woocommerce-form-coupon-toggle > div.is-danger .show > .dropdown-toggle.button,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .btn:not(:disabled):not(.disabled).active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .button:not(:disabled):not(.disabled).active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .button:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .show
    > .dropdown-toggle.added_to_cart,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .show
    > .dropdown-toggle.btn,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .show
    > .dropdown-toggle.button,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .btn:not(:disabled):not(.disabled).active,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .button:not(:disabled):not(.disabled).active,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .button:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .products-list
    .show
    > .dropdown-toggle.added_to_cart,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .show
    > .dropdown-toggle.btn,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .show
    > .dropdown-toggle.button,
.woocommerce-notices-wrapper
    > div.is-danger
    .btn:not(:disabled):not(.disabled).active,
.woocommerce-notices-wrapper
    > div.is-danger
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.is-danger
    .button:not(:disabled):not(.disabled).active,
.woocommerce-notices-wrapper
    > div.is-danger
    .button:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.is-danger
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.woocommerce-notices-wrapper
    > div.is-danger
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.is-danger
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.woocommerce-notices-wrapper
    > div.is-danger
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.is-danger
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button,
.woocommerce-notices-wrapper
    > div.is-danger
    .products-list
    .show
    > .dropdown-toggle.added_to_cart,
.woocommerce-notices-wrapper > div.is-danger .show > .dropdown-toggle.btn,
.woocommerce-notices-wrapper > div.is-danger .show > .dropdown-toggle.button,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .btn:not(:disabled):not(.disabled).active,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .button:not(:disabled):not(.disabled).active,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .button:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .show
    > .dropdown-toggle.added_to_cart,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .show
    > .dropdown-toggle.btn,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .show
    > .dropdown-toggle.button {
    color: #fff;
    background-color: #ff511a;
    border-color: #ff480d;
}
.alert.ft-confirmation--invalid .btn:not(:disabled):not(.disabled).active:focus,
.alert.ft-confirmation--invalid .btn:not(:disabled):not(.disabled):active:focus,
.alert.ft-confirmation--invalid
    .button:not(:disabled):not(.disabled).active:focus,
.alert.ft-confirmation--invalid
    .button:not(:disabled):not(.disabled):active:focus,
.alert.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.alert.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.alert.ft-confirmation--invalid
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.alert.ft-confirmation--invalid
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.alert.ft-confirmation--invalid
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.alert.ft-confirmation--invalid
    .products-list
    .show
    > .dropdown-toggle.added_to_cart:focus,
.alert.ft-confirmation--invalid .show > .dropdown-toggle.btn:focus,
.alert.ft-confirmation--invalid .show > .dropdown-toggle.button:focus,
.alert.is-danger .btn:not(:disabled):not(.disabled).active:focus,
.alert.is-danger .btn:not(:disabled):not(.disabled):active:focus,
.alert.is-danger .button:not(:disabled):not(.disabled).active:focus,
.alert.is-danger .button:not(:disabled):not(.disabled):active:focus,
.alert.is-danger
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.alert.is-danger
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.alert.is-danger
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.alert.is-danger
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.alert.is-danger
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.alert.is-danger .products-list .show > .dropdown-toggle.added_to_cart:focus,
.alert.is-danger .show > .dropdown-toggle.btn:focus,
.alert.is-danger .show > .dropdown-toggle.button:focus,
.alert.woocommerce-NoticeGroup-checkout
    .btn:not(:disabled):not(.disabled).active:focus,
.alert.woocommerce-NoticeGroup-checkout
    .btn:not(:disabled):not(.disabled):active:focus,
.alert.woocommerce-NoticeGroup-checkout
    .button:not(:disabled):not(.disabled).active:focus,
.alert.woocommerce-NoticeGroup-checkout
    .button:not(:disabled):not(.disabled):active:focus,
.alert.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.alert.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.alert.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.alert.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.alert.woocommerce-NoticeGroup-checkout
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.alert.woocommerce-NoticeGroup-checkout
    .products-list
    .show
    > .dropdown-toggle.added_to_cart:focus,
.alert.woocommerce-NoticeGroup-checkout .show > .dropdown-toggle.btn:focus,
.alert.woocommerce-NoticeGroup-checkout .show > .dropdown-toggle.button:focus,
.btn-danger:not(:disabled):not(.disabled).active:focus,
.btn-danger:not(:disabled):not(.disabled):active:focus,
.ft-confirmation.ft-confirmation--invalid
    .btn:not(:disabled):not(.disabled).active:focus,
.ft-confirmation.ft-confirmation--invalid
    .btn:not(:disabled):not(.disabled):active:focus,
.ft-confirmation.ft-confirmation--invalid
    .button:not(:disabled):not(.disabled).active:focus,
.ft-confirmation.ft-confirmation--invalid
    .button:not(:disabled):not(.disabled):active:focus,
.ft-confirmation.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.ft-confirmation.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.ft-confirmation.ft-confirmation--invalid
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.ft-confirmation.ft-confirmation--invalid
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.ft-confirmation.ft-confirmation--invalid
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.ft-confirmation.ft-confirmation--invalid
    .products-list
    .show
    > .dropdown-toggle.added_to_cart:focus,
.ft-confirmation.ft-confirmation--invalid .show > .dropdown-toggle.btn:focus,
.ft-confirmation.ft-confirmation--invalid .show > .dropdown-toggle.button:focus,
.ft-confirmation.is-danger .btn:not(:disabled):not(.disabled).active:focus,
.ft-confirmation.is-danger .btn:not(:disabled):not(.disabled):active:focus,
.ft-confirmation.is-danger .button:not(:disabled):not(.disabled).active:focus,
.ft-confirmation.is-danger .button:not(:disabled):not(.disabled):active:focus,
.ft-confirmation.is-danger
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.ft-confirmation.is-danger
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.ft-confirmation.is-danger
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.ft-confirmation.is-danger
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.ft-confirmation.is-danger
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.ft-confirmation.is-danger
    .products-list
    .show
    > .dropdown-toggle.added_to_cart:focus,
.ft-confirmation.is-danger .show > .dropdown-toggle.btn:focus,
.ft-confirmation.is-danger .show > .dropdown-toggle.button:focus,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .btn:not(:disabled):not(.disabled).active:focus,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .btn:not(:disabled):not(.disabled):active:focus,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .button:not(:disabled):not(.disabled).active:focus,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .button:not(:disabled):not(.disabled):active:focus,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .products-list
    .show
    > .dropdown-toggle.added_to_cart:focus,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .show
    > .dropdown-toggle.btn:focus,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .show
    > .dropdown-toggle.button:focus,
.products-list
    .alert.ft-confirmation--invalid
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .alert.ft-confirmation--invalid
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .alert.ft-confirmation--invalid
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .alert.ft-confirmation--invalid
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .alert.ft-confirmation--invalid
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list
    .alert.ft-confirmation--invalid
    .show
    > .dropdown-toggle.added_to_cart:focus,
.products-list
    .alert.is-danger
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .alert.is-danger
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .alert.is-danger
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .alert.is-danger
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .alert.is-danger
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list .alert.is-danger .show > .dropdown-toggle.added_to_cart:focus,
.products-list
    .alert.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .alert.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .alert.woocommerce-NoticeGroup-checkout
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .alert.woocommerce-NoticeGroup-checkout
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .alert.woocommerce-NoticeGroup-checkout
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list
    .alert.woocommerce-NoticeGroup-checkout
    .show
    > .dropdown-toggle.added_to_cart:focus,
.products-list
    .ft-confirmation.ft-confirmation--invalid
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .ft-confirmation.ft-confirmation--invalid
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .ft-confirmation.ft-confirmation--invalid
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .ft-confirmation.ft-confirmation--invalid
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .ft-confirmation.ft-confirmation--invalid
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list
    .ft-confirmation.ft-confirmation--invalid
    .show
    > .dropdown-toggle.added_to_cart:focus,
.products-list
    .ft-confirmation.is-danger
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .ft-confirmation.is-danger
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .ft-confirmation.is-danger
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .ft-confirmation.is-danger
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .ft-confirmation.is-danger
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list
    .ft-confirmation.is-danger
    .show
    > .dropdown-toggle.added_to_cart:focus,
.products-list
    .ft-confirmation.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .ft-confirmation.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .ft-confirmation.woocommerce-NoticeGroup-checkout
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .ft-confirmation.woocommerce-NoticeGroup-checkout
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .ft-confirmation.woocommerce-NoticeGroup-checkout
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list
    .ft-confirmation.woocommerce-NoticeGroup-checkout
    .show
    > .dropdown-toggle.added_to_cart:focus,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--invalid
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--invalid
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--invalid
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--invalid
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--invalid
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--invalid
    .show
    > .dropdown-toggle.added_to_cart:focus,
.products-list
    .woocommerce-NoticeGroup.is-danger
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-NoticeGroup.is-danger
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-NoticeGroup.is-danger
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-NoticeGroup.is-danger
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-NoticeGroup.is-danger
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list
    .woocommerce-NoticeGroup.is-danger
    .show
    > .dropdown-toggle.added_to_cart:focus,
.products-list
    .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list
    .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .show
    > .dropdown-toggle.added_to_cart:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .show
    > .dropdown-toggle.added_to_cart:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-danger
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-danger
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-danger
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-danger
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-danger
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-danger
    .show
    > .dropdown-toggle.added_to_cart:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .show
    > .dropdown-toggle.added_to_cart:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .show
    > .dropdown-toggle.added_to_cart:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.is-danger
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.is-danger
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.is-danger
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.is-danger
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.is-danger
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.is-danger
    .show
    > .dropdown-toggle.added_to_cart:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .show
    > .dropdown-toggle.added_to_cart:focus,
.show > .btn-danger.dropdown-toggle:focus,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .btn:not(:disabled):not(.disabled).active:focus,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .btn:not(:disabled):not(.disabled):active:focus,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .button:not(:disabled):not(.disabled).active:focus,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .button:not(:disabled):not(.disabled):active:focus,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .products-list
    .show
    > .dropdown-toggle.added_to_cart:focus,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .show
    > .dropdown-toggle.btn:focus,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .show
    > .dropdown-toggle.button:focus,
.woocommerce-NoticeGroup.is-danger
    .btn:not(:disabled):not(.disabled).active:focus,
.woocommerce-NoticeGroup.is-danger
    .btn:not(:disabled):not(.disabled):active:focus,
.woocommerce-NoticeGroup.is-danger
    .button:not(:disabled):not(.disabled).active:focus,
.woocommerce-NoticeGroup.is-danger
    .button:not(:disabled):not(.disabled):active:focus,
.woocommerce-NoticeGroup.is-danger
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.woocommerce-NoticeGroup.is-danger
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.woocommerce-NoticeGroup.is-danger
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.woocommerce-NoticeGroup.is-danger
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.woocommerce-NoticeGroup.is-danger
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.woocommerce-NoticeGroup.is-danger
    .products-list
    .show
    > .dropdown-toggle.added_to_cart:focus,
.woocommerce-NoticeGroup.is-danger .show > .dropdown-toggle.btn:focus,
.woocommerce-NoticeGroup.is-danger .show > .dropdown-toggle.button:focus,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .btn:not(:disabled):not(.disabled).active:focus,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .btn:not(:disabled):not(.disabled):active:focus,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .button:not(:disabled):not(.disabled).active:focus,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .button:not(:disabled):not(.disabled):active:focus,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .products-list
    .show
    > .dropdown-toggle.added_to_cart:focus,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .show
    > .dropdown-toggle.btn:focus,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .show
    > .dropdown-toggle.button:focus,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .btn:not(:disabled):not(.disabled).active:focus,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .btn:not(:disabled):not(.disabled):active:focus,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .button:not(:disabled):not(.disabled).active:focus,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .button:not(:disabled):not(.disabled):active:focus,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .products-list
    .show
    > .dropdown-toggle.added_to_cart:focus,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .show
    > .dropdown-toggle.btn:focus,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .show
    > .dropdown-toggle.button:focus,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .btn:not(:disabled):not(.disabled).active:focus,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .btn:not(:disabled):not(.disabled):active:focus,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .button:not(:disabled):not(.disabled).active:focus,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .button:not(:disabled):not(.disabled):active:focus,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .products-list
    .show
    > .dropdown-toggle.added_to_cart:focus,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .show
    > .dropdown-toggle.btn:focus,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .show
    > .dropdown-toggle.button:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .btn:not(:disabled):not(.disabled).active:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .btn:not(:disabled):not(.disabled):active:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .button:not(:disabled):not(.disabled).active:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .button:not(:disabled):not(.disabled):active:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .show
    > .dropdown-toggle.added_to_cart:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .show
    > .dropdown-toggle.btn:focus,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .show
    > .dropdown-toggle.button:focus,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .btn:not(:disabled):not(.disabled).active:focus,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .btn:not(:disabled):not(.disabled):active:focus,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .button:not(:disabled):not(.disabled).active:focus,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .button:not(:disabled):not(.disabled):active:focus,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .products-list
    .show
    > .dropdown-toggle.added_to_cart:focus,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .show
    > .dropdown-toggle.btn:focus,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .show
    > .dropdown-toggle.button:focus,
.woocommerce-notices-wrapper
    > div.is-danger
    .btn:not(:disabled):not(.disabled).active:focus,
.woocommerce-notices-wrapper
    > div.is-danger
    .btn:not(:disabled):not(.disabled):active:focus,
.woocommerce-notices-wrapper
    > div.is-danger
    .button:not(:disabled):not(.disabled).active:focus,
.woocommerce-notices-wrapper
    > div.is-danger
    .button:not(:disabled):not(.disabled):active:focus,
.woocommerce-notices-wrapper
    > div.is-danger
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.woocommerce-notices-wrapper
    > div.is-danger
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.woocommerce-notices-wrapper
    > div.is-danger
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.woocommerce-notices-wrapper
    > div.is-danger
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.woocommerce-notices-wrapper
    > div.is-danger
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.woocommerce-notices-wrapper
    > div.is-danger
    .products-list
    .show
    > .dropdown-toggle.added_to_cart:focus,
.woocommerce-notices-wrapper > div.is-danger .show > .dropdown-toggle.btn:focus,
.woocommerce-notices-wrapper
    > div.is-danger
    .show
    > .dropdown-toggle.button:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .btn:not(:disabled):not(.disabled).active:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .btn:not(:disabled):not(.disabled):active:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .button:not(:disabled):not(.disabled).active:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .button:not(:disabled):not(.disabled):active:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .show
    > .dropdown-toggle.add_to_cart_button:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .show
    > .dropdown-toggle.added_to_cart:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .show
    > .dropdown-toggle.btn:focus,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .show
    > .dropdown-toggle.button:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(222, 108, 72, 0.5);
    box-shadow: 0 0 0 0 rgba(222, 108, 72, 0.5);
}
.btn-light,
.products-list .added_to_cart {
    background-color: #dfe4e6;
    border-color: #dfe4e6;
}
.btn-light.focus,
.btn-light:focus,
.products-list .added_to_cart:focus,
.products-list .focus.added_to_cart {
    color: #212529;
    background-color: #cad2d5;
    border-color: #c2ccd0;
    -webkit-box-shadow: 0 0 0 0 rgba(195, 199, 202, 0.5);
    box-shadow: 0 0 0 0 rgba(195, 199, 202, 0.5);
}
.btn-light.disabled,
.btn-light:disabled,
.products-list .added_to_cart:disabled,
.products-list .disabled.added_to_cart {
    color: #212529;
    background-color: #dfe4e6;
    border-color: #dfe4e6;
}
.btn-light:not(:disabled):not(.disabled).active,
.btn-light:not(:disabled):not(.disabled):active,
.products-list .added_to_cart:not(:disabled):not(.disabled).active,
.products-list .added_to_cart:not(:disabled):not(.disabled):active,
.products-list .show > .dropdown-toggle.added_to_cart,
.show > .btn-light.dropdown-toggle {
    color: #212529;
    background-color: #c2ccd0;
    border-color: #bbc6ca;
}
.btn-light:not(:disabled):not(.disabled).active:focus,
.btn-light:not(:disabled):not(.disabled):active:focus,
.products-list .added_to_cart:not(:disabled):not(.disabled).active:focus,
.products-list .added_to_cart:not(:disabled):not(.disabled):active:focus,
.products-list .show > .dropdown-toggle.added_to_cart:focus,
.show > .btn-light.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(195, 199, 202, 0.5);
    box-shadow: 0 0 0 0 rgba(195, 199, 202, 0.5);
}
.btn-dark {
    background-color: #141414;
    border-color: #141414;
}
.btn-dark.focus,
.btn-dark:focus {
    color: #fff;
    background-color: #3c3f40;
    border-color: #35393a;
    -webkit-box-shadow: 0 0 0 0 rgba(105, 109, 110, 0.5);
    box-shadow: 0 0 0 0 rgba(105, 109, 110, 0.5);
}
.btn-dark.disabled,
.btn-dark:disabled {
    color: #fff;
    background-color: #141414;
    border-color: #141414;
}
.btn-dark:not(:disabled):not(.disabled).active,
.btn-dark:not(:disabled):not(.disabled):active,
.show > .btn-dark.dropdown-toggle {
    color: #fff;
    background-color: #35393a;
    border-color: #2f3233;
}
.btn-dark:not(:disabled):not(.disabled).active:focus,
.btn-dark:not(:disabled):not(.disabled):active:focus,
.show > .btn-dark.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(105, 109, 110, 0.5);
    box-shadow: 0 0 0 0 rgba(105, 109, 110, 0.5);
}
.btn-white {
    background-color: #fff;
    border-color: #fff;
}
.btn-white.focus,
.btn-white:focus {
    color: #212529;
    background-color: #ececec;
    border-color: #e6e6e6;
    -webkit-box-shadow: 0 0 0 0 rgba(222, 222, 223, 0.5);
    box-shadow: 0 0 0 0 rgba(222, 222, 223, 0.5);
}
.btn-white.disabled,
.btn-white:disabled {
    color: #212529;
    background-color: #fff;
    border-color: #fff;
}
.btn-white:not(:disabled):not(.disabled).active,
.btn-white:not(:disabled):not(.disabled):active,
.show > .btn-white.dropdown-toggle {
    color: #212529;
    background-color: #e6e6e6;
    border-color: #dfdfdf;
}
.btn-white:not(:disabled):not(.disabled).active:focus,
.btn-white:not(:disabled):not(.disabled):active:focus,
.show > .btn-white.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(222, 222, 223, 0.5);
    box-shadow: 0 0 0 0 rgba(222, 222, 223, 0.5);
}
.btn-black,
.btn-black:hover {
    color: #fff;
    background-color: #000;
    border-color: #000;
}
.btn-black.focus,
.btn-black:focus {
    color: #fff;
    background-color: #000;
    border-color: #000;
    -webkit-box-shadow: 0 0 0 0 rgba(38, 38, 38, 0.5);
    box-shadow: 0 0 0 0 rgba(38, 38, 38, 0.5);
}
.btn-black.disabled,
.btn-black:disabled,
.btn-black:not(:disabled):not(.disabled).active,
.btn-black:not(:disabled):not(.disabled):active,
.show > .btn-black.dropdown-toggle {
    color: #fff;
    background-color: #000;
    border-color: #000;
}
.btn-black:not(:disabled):not(.disabled).active:focus,
.btn-black:not(:disabled):not(.disabled):active:focus,
.show > .btn-black.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(38, 38, 38, 0.5);
    box-shadow: 0 0 0 0 rgba(38, 38, 38, 0.5);
}
.btn-lighter {
    background-color: #f0f2f2;
    border-color: #f0f2f2;
}
.btn-lighter.focus,
.btn-lighter:focus {
    color: #212529;
    background-color: #dce0e0;
    border-color: #d5dada;
    -webkit-box-shadow: 0 0 0 0 rgba(209, 211, 212, 0.5);
    box-shadow: 0 0 0 0 rgba(209, 211, 212, 0.5);
}
.btn-lighter.disabled,
.btn-lighter:disabled {
    color: #212529;
    background-color: #f0f2f2;
    border-color: #f0f2f2;
}
.btn-lighter:not(:disabled):not(.disabled).active,
.btn-lighter:not(:disabled):not(.disabled):active,
.show > .btn-lighter.dropdown-toggle {
    color: #212529;
    background-color: #d5dada;
    border-color: #ced4d4;
}
.btn-lighter:not(:disabled):not(.disabled).active:focus,
.btn-lighter:not(:disabled):not(.disabled):active:focus,
.show > .btn-lighter.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(209, 211, 212, 0.5);
    box-shadow: 0 0 0 0 rgba(209, 211, 212, 0.5);
}
.btn-gray,
.button,
.products-list .add_to_cart_button {
    background-color: #8a9294;
    border-color: #8a9294;
}
.btn-gray.focus,
.btn-gray:focus,
.button:focus,
.focus.button,
.products-list .add_to_cart_button:focus,
.products-list .focus.add_to_cart_button {
    color: #fff;
    background-color: #767f81;
    border-color: #70797b;
    -webkit-box-shadow: 0 0 0 0 rgba(156, 162, 164, 0.5);
    box-shadow: 0 0 0 0 rgba(156, 162, 164, 0.5);
}
.btn-gray.disabled,
.btn-gray:disabled,
.button:disabled,
.disabled.button,
.products-list .add_to_cart_button:disabled,
.products-list .disabled.add_to_cart_button {
    color: #fff;
    background-color: #8a9294;
    border-color: #8a9294;
}
.btn-gray:not(:disabled):not(.disabled).active,
.btn-gray:not(:disabled):not(.disabled):active,
.button:not(:disabled):not(.disabled).active,
.button:not(:disabled):not(.disabled):active,
.products-list .add_to_cart_button:not(:disabled):not(.disabled).active,
.products-list .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list .show > .dropdown-toggle.add_to_cart_button,
.show > .btn-gray.dropdown-toggle,
.show > .dropdown-toggle.button {
    color: #fff;
    background-color: #70797b;
    border-color: #6a7274;
}
.btn-gray:not(:disabled):not(.disabled).active:focus,
.btn-gray:not(:disabled):not(.disabled):active:focus,
.button:not(:disabled):not(.disabled).active:focus,
.button:not(:disabled):not(.disabled):active:focus,
.products-list .add_to_cart_button:not(:disabled):not(.disabled).active:focus,
.products-list .add_to_cart_button:not(:disabled):not(.disabled):active:focus,
.products-list .show > .dropdown-toggle.add_to_cart_button:focus,
.show > .btn-gray.dropdown-toggle:focus,
.show > .dropdown-toggle.button:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(156, 162, 164, 0.5);
    box-shadow: 0 0 0 0 rgba(156, 162, 164, 0.5);
}
.btn-darker {
    background-color: #292c2d;
    border-color: #292c2d;
}
.btn-darker.focus,
.btn-darker:focus {
    color: #fff;
    background-color: #171819;
    border-color: #111212;
    -webkit-box-shadow: 0 0 0 0 rgba(73, 76, 77, 0.5);
    box-shadow: 0 0 0 0 rgba(73, 76, 77, 0.5);
}
.btn-darker.disabled,
.btn-darker:disabled {
    color: #fff;
    background-color: #292c2d;
    border-color: #292c2d;
}
.btn-darker:not(:disabled):not(.disabled).active,
.btn-darker:not(:disabled):not(.disabled):active,
.show > .btn-darker.dropdown-toggle {
    color: #fff;
    background-color: #111212;
    border-color: #0b0b0c;
}
.btn-darker:not(:disabled):not(.disabled).active:focus,
.btn-darker:not(:disabled):not(.disabled):active:focus,
.show > .btn-darker.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(73, 76, 77, 0.5);
    box-shadow: 0 0 0 0 rgba(73, 76, 77, 0.5);
}
.btn-outline-primary {
    color: #df6d13;
    border-color: #df6d13;
}
.btn-outline-primary:hover {
    color: #212529;
    background-color: #df6d13;
    border-color: #df6d13;
}
.btn-outline-primary.focus,
.btn-outline-primary:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(255, 120, 77, 0.5);
    box-shadow: 0 0 0 0 rgba(255, 120, 77, 0.5);
}
.btn-outline-primary.disabled,
.btn-outline-primary:disabled {
    color: #df6d13;
    background-color: transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled).active,
.btn-outline-primary:not(:disabled):not(.disabled):active,
.show > .btn-outline-primary.dropdown-toggle {
    color: #212529;
    background-color: #df6d13;
    border-color: #df6d13;
}
.btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.btn-outline-primary:not(:disabled):not(.disabled):active:focus,
.show > .btn-outline-primary.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(255, 120, 77, 0.5);
    box-shadow: 0 0 0 0 rgba(255, 120, 77, 0.5);
}
.btn-outline-secondary {
    color: #134e6b;
    border-color: #134e6b;
}
.btn-outline-secondary:hover {
    color: #212529;
    background-color: #134e6b;
    border-color: #134e6b;
}
.btn-outline-secondary.focus,
.btn-outline-secondary:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(177, 217, 219, 0.5);
    box-shadow: 0 0 0 0 rgba(177, 217, 219, 0.5);
}
.btn-outline-secondary.disabled,
.btn-outline-secondary:disabled {
    color: #134e6b;
    background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled).active,
.btn-outline-secondary:not(:disabled):not(.disabled):active,
.show > .btn-outline-secondary.dropdown-toggle {
    color: #212529;
    background-color: #134e6b;
    border-color: #134e6b;
}
.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
.show > .btn-outline-secondary.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(177, 217, 219, 0.5);
    box-shadow: 0 0 0 0 rgba(177, 217, 219, 0.5);
}
.btn-outline-success {
    color: #77c18c;
    border-color: #77c18c;
}
.btn-outline-success:hover {
    color: #212529;
    background-color: #77c18c;
    border-color: #77c18c;
}
.btn-outline-success.focus,
.btn-outline-success:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(119, 193, 140, 0.5);
    box-shadow: 0 0 0 0 rgba(119, 193, 140, 0.5);
}
.btn-outline-success.disabled,
.btn-outline-success:disabled {
    color: #77c18c;
    background-color: transparent;
}
.btn-outline-success:not(:disabled):not(.disabled).active,
.btn-outline-success:not(:disabled):not(.disabled):active,
.show > .btn-outline-success.dropdown-toggle {
    color: #212529;
    background-color: #77c18c;
    border-color: #77c18c;
}
.btn-outline-success:not(:disabled):not(.disabled).active:focus,
.btn-outline-success:not(:disabled):not(.disabled):active:focus,
.show > .btn-outline-success.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(119, 193, 140, 0.5);
    box-shadow: 0 0 0 0 rgba(119, 193, 140, 0.5);
}
.btn-outline-info {
    color: #58aadb;
    border-color: #58aadb;
}
.btn-outline-info:hover {
    color: #212529;
    background-color: #58aadb;
    border-color: #58aadb;
}
.btn-outline-info.focus,
.btn-outline-info:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(88, 170, 219, 0.5);
    box-shadow: 0 0 0 0 rgba(88, 170, 219, 0.5);
}
.btn-outline-info.disabled,
.btn-outline-info:disabled {
    color: #58aadb;
    background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled).active,
.btn-outline-info:not(:disabled):not(.disabled):active,
.show > .btn-outline-info.dropdown-toggle {
    color: #212529;
    background-color: #58aadb;
    border-color: #58aadb;
}
.btn-outline-info:not(:disabled):not(.disabled).active:focus,
.btn-outline-info:not(:disabled):not(.disabled):active:focus,
.show > .btn-outline-info.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(88, 170, 219, 0.5);
    box-shadow: 0 0 0 0 rgba(88, 170, 219, 0.5);
}
.btn-outline-warning {
    color: #ffbe4d;
    border-color: #ffbe4d;
}
.btn-outline-warning:hover {
    color: #212529;
    background-color: #ffbe4d;
    border-color: #ffbe4d;
}
.btn-outline-warning.focus,
.btn-outline-warning:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(255, 190, 77, 0.5);
    box-shadow: 0 0 0 0 rgba(255, 190, 77, 0.5);
}
.btn-outline-warning.disabled,
.btn-outline-warning:disabled {
    color: #ffbe4d;
    background-color: transparent;
}
.btn-outline-warning:not(:disabled):not(.disabled).active,
.btn-outline-warning:not(:disabled):not(.disabled):active,
.show > .btn-outline-warning.dropdown-toggle {
    color: #212529;
    background-color: #ffbe4d;
    border-color: #ffbe4d;
}
.btn-outline-warning:not(:disabled):not(.disabled).active:focus,
.btn-outline-warning:not(:disabled):not(.disabled):active:focus,
.show > .btn-outline-warning.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(255, 190, 77, 0.5);
    box-shadow: 0 0 0 0 rgba(255, 190, 77, 0.5);
}
.btn-outline-danger {
    color: #df6d13;
    border-color: #df6d13;
}
.btn-outline-danger:hover {
    color: #212529;
    background-color: #df6d13;
    border-color: #df6d13;
}
.btn-outline-danger.focus,
.btn-outline-danger:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(255, 120, 77, 0.5);
    box-shadow: 0 0 0 0 rgba(255, 120, 77, 0.5);
}
.btn-outline-danger.disabled,
.btn-outline-danger:disabled {
    color: #df6d13;
    background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled).active,
.btn-outline-danger:not(:disabled):not(.disabled):active,
.show > .btn-outline-danger.dropdown-toggle {
    color: #212529;
    background-color: #df6d13;
    border-color: #df6d13;
}
.btn-outline-danger:not(:disabled):not(.disabled).active:focus,
.btn-outline-danger:not(:disabled):not(.disabled):active:focus,
.show > .btn-outline-danger.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(255, 120, 77, 0.5);
    box-shadow: 0 0 0 0 rgba(255, 120, 77, 0.5);
}
.btn-outline-light {
    color: #dfe4e6;
    border-color: #dfe4e6;
}
.btn-outline-light:hover {
    color: #212529;
    background-color: #dfe4e6;
    border-color: #dfe4e6;
}
.btn-outline-light.focus,
.btn-outline-light:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(223, 228, 230, 0.5);
    box-shadow: 0 0 0 0 rgba(223, 228, 230, 0.5);
}
.btn-outline-light.disabled,
.btn-outline-light:disabled {
    color: #dfe4e6;
    background-color: transparent;
}
.btn-outline-light:not(:disabled):not(.disabled).active,
.btn-outline-light:not(:disabled):not(.disabled):active,
.show > .btn-outline-light.dropdown-toggle {
    color: #212529;
    background-color: #dfe4e6;
    border-color: #dfe4e6;
}
.btn-outline-light:not(:disabled):not(.disabled).active:focus,
.btn-outline-light:not(:disabled):not(.disabled):active:focus,
.show > .btn-outline-light.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(223, 228, 230, 0.5);
    box-shadow: 0 0 0 0 rgba(223, 228, 230, 0.5);
}
.btn-outline-dark {
    color: #141414;
    border-color: #141414;
}
.btn-outline-dark:hover {
    color: #fff;
    background-color: #141414;
    border-color: #141414;
}
.btn-outline-dark.focus,
.btn-outline-dark:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(78, 83, 84, 0.5);
    box-shadow: 0 0 0 0 rgba(78, 83, 84, 0.5);
}
.btn-outline-dark.disabled,
.btn-outline-dark:disabled {
    color: #141414;
    background-color: transparent;
}
.btn-outline-dark:not(:disabled):not(.disabled).active,
.btn-outline-dark:not(:disabled):not(.disabled):active,
.show > .btn-outline-dark.dropdown-toggle {
    color: #fff;
    background-color: #141414;
    border-color: #141414;
}
.btn-outline-dark:not(:disabled):not(.disabled).active:focus,
.btn-outline-dark:not(:disabled):not(.disabled):active:focus,
.show > .btn-outline-dark.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(78, 83, 84, 0.5);
    box-shadow: 0 0 0 0 rgba(78, 83, 84, 0.5);
}
.btn-outline-white {
    color: #fff;
    border-color: #fff;
}
.btn-outline-white:hover {
    color: #212529;
    background-color: #fff;
    border-color: #fff;
}
.btn-outline-white.focus,
.btn-outline-white:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
    box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
}
.btn-outline-white.disabled,
.btn-outline-white:disabled {
    color: #fff;
    background-color: transparent;
}
.btn-outline-white:not(:disabled):not(.disabled).active,
.btn-outline-white:not(:disabled):not(.disabled):active,
.show > .btn-outline-white.dropdown-toggle {
    color: #212529;
    background-color: #fff;
    border-color: #fff;
}
.btn-outline-white:not(:disabled):not(.disabled).active:focus,
.btn-outline-white:not(:disabled):not(.disabled):active:focus,
.show > .btn-outline-white.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
    box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
}
.btn-outline-black {
    color: #000;
    border-color: #000;
}
.btn-outline-black:hover {
    color: #fff;
    background-color: #000;
    border-color: #000;
}
.btn-outline-black.focus,
.btn-outline-black:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.5);
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.5);
}
.btn-outline-black.disabled,
.btn-outline-black:disabled {
    color: #000;
    background-color: transparent;
}
.btn-outline-black:not(:disabled):not(.disabled).active,
.btn-outline-black:not(:disabled):not(.disabled):active,
.show > .btn-outline-black.dropdown-toggle {
    color: #fff;
    background-color: #000;
    border-color: #000;
}
.btn-outline-black:not(:disabled):not(.disabled).active:focus,
.btn-outline-black:not(:disabled):not(.disabled):active:focus,
.show > .btn-outline-black.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.5);
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.5);
}
.btn-outline-lighter {
    color: #f0f2f2;
    border-color: #f0f2f2;
}
.btn-outline-lighter:hover {
    color: #212529;
    background-color: #f0f2f2;
    border-color: #f0f2f2;
}
.btn-outline-lighter.focus,
.btn-outline-lighter:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(240, 242, 242, 0.5);
    box-shadow: 0 0 0 0 rgba(240, 242, 242, 0.5);
}
.btn-outline-lighter.disabled,
.btn-outline-lighter:disabled {
    color: #f0f2f2;
    background-color: transparent;
}
.btn-outline-lighter:not(:disabled):not(.disabled).active,
.btn-outline-lighter:not(:disabled):not(.disabled):active,
.show > .btn-outline-lighter.dropdown-toggle {
    color: #212529;
    background-color: #f0f2f2;
    border-color: #f0f2f2;
}
.btn-outline-lighter:not(:disabled):not(.disabled).active:focus,
.btn-outline-lighter:not(:disabled):not(.disabled):active:focus,
.show > .btn-outline-lighter.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(240, 242, 242, 0.5);
    box-shadow: 0 0 0 0 rgba(240, 242, 242, 0.5);
}
.btn-outline-gray {
    color: #8a9294;
    border-color: #8a9294;
}
.btn-outline-gray:hover {
    color: #fff;
    background-color: #8a9294;
    border-color: #8a9294;
}
.btn-outline-gray.focus,
.btn-outline-gray:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(138, 146, 148, 0.5);
    box-shadow: 0 0 0 0 rgba(138, 146, 148, 0.5);
}
.btn-outline-gray.disabled,
.btn-outline-gray:disabled {
    color: #8a9294;
    background-color: transparent;
}
.btn-outline-gray:not(:disabled):not(.disabled).active,
.btn-outline-gray:not(:disabled):not(.disabled):active,
.show > .btn-outline-gray.dropdown-toggle {
    color: #fff;
    background-color: #8a9294;
    border-color: #8a9294;
}
.btn-outline-gray:not(:disabled):not(.disabled).active:focus,
.btn-outline-gray:not(:disabled):not(.disabled):active:focus,
.show > .btn-outline-gray.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(138, 146, 148, 0.5);
    box-shadow: 0 0 0 0 rgba(138, 146, 148, 0.5);
}
.btn-outline-darker {
    color: #292c2d;
    border-color: #292c2d;
}
.btn-outline-darker:hover {
    color: #fff;
    background-color: #292c2d;
    border-color: #292c2d;
}
.btn-outline-darker.focus,
.btn-outline-darker:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(41, 44, 45, 0.5);
    box-shadow: 0 0 0 0 rgba(41, 44, 45, 0.5);
}
.btn-outline-darker.disabled,
.btn-outline-darker:disabled {
    color: #292c2d;
    background-color: transparent;
}
.btn-outline-darker:not(:disabled):not(.disabled).active,
.btn-outline-darker:not(:disabled):not(.disabled):active,
.show > .btn-outline-darker.dropdown-toggle {
    color: #fff;
    background-color: #292c2d;
    border-color: #292c2d;
}
.btn-outline-darker:not(:disabled):not(.disabled).active:focus,
.btn-outline-darker:not(:disabled):not(.disabled):active:focus,
.show > .btn-outline-darker.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(41, 44, 45, 0.5);
    box-shadow: 0 0 0 0 rgba(41, 44, 45, 0.5);
}
.btn-link {
    font-weight: 400;
    color: #df6d13;
    text-decoration: none;
}
.btn-link:hover {
    color: #df6d13;
    text-decoration: underline;
}
.btn-link.focus,
.btn-link:focus {
    text-decoration: underline;
}
.btn-link.disabled,
.btn-link:disabled {
    color: #8a9294;
    pointer-events: none;
}
.btn-group-lg > .btn,
.btn-group-lg > .button,
.btn-lg,
.products-list .btn-group-lg > .add_to_cart_button,
.products-list .btn-group-lg > .added_to_cart {
    padding: 0.5rem 4rem;
    font-size: 2rem;
    line-height: 1.5;
    border-radius: 0.3rem;
}
.alert .btn,
.alert .button,
.btn-group-sm > .btn,
.btn-group-sm > .button,
.btn-sm,
.ft-confirmation .btn,
.ft-confirmation .button,
.products-list .add_to_cart_button,
.products-list .added_to_cart,
.products-list .woocommerce-form-coupon-toggle > div .add_to_cart_button,
.products-list .woocommerce-form-coupon-toggle > div .added_to_cart,
.products-list .woocommerce-notices-wrapper > div .add_to_cart_button,
.products-list .woocommerce-notices-wrapper > div .added_to_cart,
.widget .btn,
.widget .button,
.woocommerce-NoticeGroup .btn,
.woocommerce-NoticeGroup .button,
.woocommerce-form-coupon-toggle > div .btn,
.woocommerce-form-coupon-toggle > div .button,
.woocommerce-form-coupon-toggle > div .products-list .add_to_cart_button,
.woocommerce-form-coupon-toggle > div .products-list .added_to_cart,
.woocommerce-notices-wrapper > div .btn,
.woocommerce-notices-wrapper > div .button,
.woocommerce-notices-wrapper > div .products-list .add_to_cart_button,
.woocommerce-notices-wrapper > div .products-list .added_to_cart,
.woocommerce-orders-table .button {
    padding: 0.25rem 1rem;
    font-size: 1.4rem;
    line-height: 1.5;
    border-radius: 0.3rem;
}
.btn-block,
.wc-proceed-to-checkout .checkout-button {
    width: 100%;
}
.btn-block + .btn-block,
.wc-proceed-to-checkout .btn-block + .checkout-button,
.wc-proceed-to-checkout .checkout-button + .btn-block,
.wc-proceed-to-checkout .checkout-button + .checkout-button {
    margin-top: 0.5rem;
}
.wc-proceed-to-checkout input.checkout-button[type="button"],
.wc-proceed-to-checkout input.checkout-button[type="reset"],
.wc-proceed-to-checkout input.checkout-button[type="submit"],
input[type="button"].btn-block,
input[type="reset"].btn-block,
input[type="submit"].btn-block {
    width: 100%;
}
.fade {
    -webkit-transition: opacity 0.15s linear;
    transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
    .fade {
        -webkit-transition: none;
        transition: none;
    }
}
.fade:not(.show) {
    opacity: 0;
}
.collapse:not(.show) {
    display: none;
}
.collapsing {
    position: relative;
    height: 0;
    overflow: hidden;
    -webkit-transition: height 0.35s;
    transition: height 0.35s;
}
@media (prefers-reduced-motion: reduce) {
    .collapsing {
        -webkit-transition: none;
        transition: none;
    }
}
.dropdown,
.dropleft,
.dropright,
.dropup {
    position: relative;
}
.dropdown-toggle {
    white-space: nowrap;
}
.dropdown-toggle::after {
    display: inline-block;
    margin-left: 0.255em;
    vertical-align: 0.255em;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-bottom: 0;
    border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
    margin-left: 0;
}
.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 10rem;
    padding: 0.5rem 0;
    margin: 0.125rem 0 0;
    font-size: 1.6rem;
    color: #141414;
    text-align: left;
    list-style: none;
    background-color: #fff;
    background-clip: padding-box;
    border: 0.2rem solid rgba(0, 0, 0, 0.15);
    border-radius: 0.3rem;
}
.dropdown-menu-left {
    right: auto;
    left: 0;
}
.dropdown-menu-right {
    right: 0;
    left: auto;
}
@media (min-width: 576px) {
    .dropdown-menu-sm-left {
        right: auto;
        left: 0;
    }
    .dropdown-menu-sm-right {
        right: 0;
        left: auto;
    }
}
@media (min-width: 768px) {
    .dropdown-menu-md-left {
        right: auto;
        left: 0;
    }
    .dropdown-menu-md-right {
        right: 0;
        left: auto;
    }
}
@media (min-width: 992px) {
    .dropdown-menu-lg-left {
        right: auto;
        left: 0;
    }
    .dropdown-menu-lg-right {
        right: 0;
        left: auto;
    }
}
@media (min-width: 1200px) {
    .dropdown-menu-xl-left {
        right: auto;
        left: 0;
    }
    .dropdown-menu-xl-right {
        right: 0;
        left: auto;
    }
}
.dropup .dropdown-menu {
    top: auto;
    bottom: 100%;
    margin-top: 0;
    margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
    display: inline-block;
    margin-left: 0.255em;
    vertical-align: 0.255em;
    content: "";
    border-top: 0;
    border-right: 0.3em solid transparent;
    border-bottom: 0.3em solid;
    border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
    margin-left: 0;
}
.dropright .dropdown-menu {
    top: 0;
    right: auto;
    left: 100%;
    margin-top: 0;
    margin-left: 0.125rem;
}
.dropright .dropdown-toggle::after {
    display: inline-block;
    margin-left: 0.255em;
    content: "";
    border-top: 0.3em solid transparent;
    border-right: 0;
    border-bottom: 0.3em solid transparent;
    border-left: 0.3em solid;
    vertical-align: 0;
}
.dropright .dropdown-toggle:empty::after {
    margin-left: 0;
}
.dropleft .dropdown-menu {
    top: 0;
    right: 100%;
    left: auto;
    margin-top: 0;
    margin-right: 0.125rem;
}
.dropleft .dropdown-toggle::after {
    margin-left: 0.255em;
    vertical-align: 0.255em;
    content: "";
    display: none;
}
.dropleft .dropdown-toggle::before {
    display: inline-block;
    margin-right: 0.255em;
    content: "";
    border-top: 0.3em solid transparent;
    border-right: 0.3em solid;
    border-bottom: 0.3em solid transparent;
    vertical-align: 0;
}
.dropleft .dropdown-toggle:empty::after {
    margin-left: 0;
}
.dropdown-menu[x-placement^="bottom"],
.dropdown-menu[x-placement^="left"],
.dropdown-menu[x-placement^="right"],
.dropdown-menu[x-placement^="top"] {
    right: auto;
    bottom: auto;
}
.dropdown-divider {
    height: 0;
    margin: 1rem 0;
    overflow: hidden;
    border-top: 1px solid #e9ecef;
}
.dropdown-item {
    display: block;
    width: 100%;
    padding: 0.25rem 1.5rem;
    clear: both;
    font-weight: 400;
    color: #212529;
    text-align: inherit;
    white-space: nowrap;
    background-color: transparent;
    border: 0;
}
.dropdown-item:focus,
.dropdown-item:hover {
    color: #16181b;
    text-decoration: none;
    background-color: #f8f9fa;
}
.dropdown-item.active,
.dropdown-item:active {
    color: #fff;
    text-decoration: none;
    background-color: #df6d13;
}
.dropdown-item.disabled,
.dropdown-item:disabled {
    color: #6c757d;
    pointer-events: none;
    background-color: transparent;
}
.dropdown-menu.show {
    display: block;
}
.dropdown-header {
    display: block;
    padding: 0.5rem 1.5rem;
    margin-bottom: 0;
    font-size: 1.4rem;
    color: #6c757d;
    white-space: nowrap;
}
.dropdown-item-text {
    display: block;
    padding: 0.25rem 1.5rem;
    color: #212529;
}
.btn-group,
.btn-group-vertical {
    position: relative;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    vertical-align: middle;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .button,
.btn-group > .btn,
.btn-group > .button,
.products-list .btn-group-vertical > .add_to_cart_button,
.products-list .btn-group-vertical > .added_to_cart,
.products-list .btn-group > .add_to_cart_button,
.products-list .btn-group > .added_to_cart {
    position: relative;
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
}
.btn-group-vertical > .active.button,
.btn-group-vertical > .btn.active,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:hover,
.btn-group-vertical > .button:active,
.btn-group-vertical > .button:focus,
.btn-group-vertical > .button:hover,
.btn-group > .active.button,
.btn-group > .btn.active,
.btn-group > .btn:active,
.btn-group > .btn:focus,
.btn-group > .btn:hover,
.btn-group > .button:active,
.btn-group > .button:focus,
.btn-group > .button:hover,
.products-list .btn-group-vertical > .active.add_to_cart_button,
.products-list .btn-group-vertical > .active.added_to_cart,
.products-list .btn-group-vertical > .add_to_cart_button:active,
.products-list .btn-group-vertical > .add_to_cart_button:focus,
.products-list .btn-group-vertical > .add_to_cart_button:hover,
.products-list .btn-group-vertical > .added_to_cart:active,
.products-list .btn-group-vertical > .added_to_cart:focus,
.products-list .btn-group-vertical > .added_to_cart:hover,
.products-list .btn-group > .active.add_to_cart_button,
.products-list .btn-group > .active.added_to_cart,
.products-list .btn-group > .add_to_cart_button:active,
.products-list .btn-group > .add_to_cart_button:focus,
.products-list .btn-group > .add_to_cart_button:hover,
.products-list .btn-group > .added_to_cart:active,
.products-list .btn-group > .added_to_cart:focus,
.products-list .btn-group > .added_to_cart:hover {
    z-index: 1;
}
.btn-toolbar {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}
.btn-toolbar .input-group {
    width: auto;
}
.btn-group > .btn-group:not(:first-child),
.btn-group > .btn:not(:first-child),
.btn-group > .button:not(:first-child),
.products-list .btn-group > .add_to_cart_button:not(:first-child),
.products-list .btn-group > .added_to_cart:not(:first-child) {
    margin-left: -0.2rem;
}
.btn-group > .btn-group:not(:last-child) > .btn,
.btn-group > .btn-group:not(:last-child) > .button,
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .button:not(:last-child):not(.dropdown-toggle),
.products-list
    .btn-group
    > .add_to_cart_button:not(:last-child):not(.dropdown-toggle),
.products-list
    .btn-group
    > .added_to_cart:not(:last-child):not(.dropdown-toggle),
.products-list .btn-group > .btn-group:not(:last-child) > .add_to_cart_button,
.products-list .btn-group > .btn-group:not(:last-child) > .added_to_cart {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.btn-group > .btn-group:not(:first-child) > .btn,
.btn-group > .btn-group:not(:first-child) > .button,
.btn-group > .btn:not(:first-child),
.btn-group > .button:not(:first-child),
.products-list .btn-group > .add_to_cart_button:not(:first-child),
.products-list .btn-group > .added_to_cart:not(:first-child),
.products-list .btn-group > .btn-group:not(:first-child) > .add_to_cart_button,
.products-list .btn-group > .btn-group:not(:first-child) > .added_to_cart {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.dropdown-toggle-split {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
}
.dropdown-toggle-split::after,
.dropright .dropdown-toggle-split::after,
.dropup .dropdown-toggle-split::after {
    margin-left: 0;
}
.dropleft .dropdown-toggle-split::before {
    margin-right: 0;
}
.alert .btn + .dropdown-toggle-split,
.alert .button + .dropdown-toggle-split,
.btn-group-sm > .btn + .dropdown-toggle-split,
.btn-group-sm > .button + .dropdown-toggle-split,
.btn-sm + .dropdown-toggle-split,
.ft-confirmation .btn + .dropdown-toggle-split,
.ft-confirmation .button + .dropdown-toggle-split,
.products-list .add_to_cart_button + .dropdown-toggle-split,
.products-list .added_to_cart + .dropdown-toggle-split,
.products-list .alert .add_to_cart_button + .dropdown-toggle-split,
.products-list .alert .added_to_cart + .dropdown-toggle-split,
.products-list .btn-group-sm > .add_to_cart_button + .dropdown-toggle-split,
.products-list .btn-group-sm > .added_to_cart + .dropdown-toggle-split,
.products-list .ft-confirmation .add_to_cart_button + .dropdown-toggle-split,
.products-list .ft-confirmation .added_to_cart + .dropdown-toggle-split,
.products-list .widget .add_to_cart_button + .dropdown-toggle-split,
.products-list .widget .added_to_cart + .dropdown-toggle-split,
.products-list
    .woocommerce-NoticeGroup
    .add_to_cart_button
    + .dropdown-toggle-split,
.products-list .woocommerce-NoticeGroup .added_to_cart + .dropdown-toggle-split,
.products-list
    .woocommerce-form-coupon-toggle
    > div
    .add_to_cart_button
    + .dropdown-toggle-split,
.products-list
    .woocommerce-form-coupon-toggle
    > div
    .added_to_cart
    + .dropdown-toggle-split,
.products-list
    .woocommerce-notices-wrapper
    > div
    .add_to_cart_button
    + .dropdown-toggle-split,
.products-list
    .woocommerce-notices-wrapper
    > div
    .added_to_cart
    + .dropdown-toggle-split,
.widget .btn + .dropdown-toggle-split,
.widget .button + .dropdown-toggle-split,
.woocommerce-NoticeGroup .btn + .dropdown-toggle-split,
.woocommerce-NoticeGroup .button + .dropdown-toggle-split,
.woocommerce-form-coupon-toggle > div .btn + .dropdown-toggle-split,
.woocommerce-form-coupon-toggle > div .button + .dropdown-toggle-split,
.woocommerce-notices-wrapper > div .btn + .dropdown-toggle-split,
.woocommerce-notices-wrapper > div .button + .dropdown-toggle-split,
.woocommerce-orders-table .button + .dropdown-toggle-split {
    padding-right: 0.75rem;
    padding-left: 0.75rem;
}
.btn-group-lg > .btn + .dropdown-toggle-split,
.btn-group-lg > .button + .dropdown-toggle-split,
.btn-lg + .dropdown-toggle-split,
.products-list .btn-group-lg > .add_to_cart_button + .dropdown-toggle-split,
.products-list .btn-group-lg > .added_to_cart + .dropdown-toggle-split {
    padding-right: 3rem;
    padding-left: 3rem;
}
.btn-group-vertical {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .button,
.products-list .btn-group-vertical > .add_to_cart_button,
.products-list .btn-group-vertical > .added_to_cart {
    width: 100%;
}
.btn-group-vertical > .btn-group:not(:first-child),
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .button:not(:first-child),
.products-list .btn-group-vertical > .add_to_cart_button:not(:first-child),
.products-list .btn-group-vertical > .added_to_cart:not(:first-child) {
    margin-top: -0.2rem;
}
.btn-group-vertical > .btn-group:not(:last-child) > .btn,
.btn-group-vertical > .btn-group:not(:last-child) > .button,
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .button:not(:last-child):not(.dropdown-toggle),
.products-list
    .btn-group-vertical
    > .add_to_cart_button:not(:last-child):not(.dropdown-toggle),
.products-list
    .btn-group-vertical
    > .added_to_cart:not(:last-child):not(.dropdown-toggle),
.products-list
    .btn-group-vertical
    > .btn-group:not(:last-child)
    > .add_to_cart_button,
.products-list
    .btn-group-vertical
    > .btn-group:not(:last-child)
    > .added_to_cart {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn-group:not(:first-child) > .btn,
.btn-group-vertical > .btn-group:not(:first-child) > .button,
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .button:not(:first-child),
.products-list .btn-group-vertical > .add_to_cart_button:not(:first-child),
.products-list .btn-group-vertical > .added_to_cart:not(:first-child),
.products-list
    .btn-group-vertical
    > .btn-group:not(:first-child)
    > .add_to_cart_button,
.products-list
    .btn-group-vertical
    > .btn-group:not(:first-child)
    > .added_to_cart {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn,
.btn-group-toggle > .btn-group > .button,
.btn-group-toggle > .button,
.products-list .btn-group-toggle > .add_to_cart_button,
.products-list .btn-group-toggle > .added_to_cart,
.products-list .btn-group-toggle > .btn-group > .add_to_cart_button,
.products-list .btn-group-toggle > .btn-group > .added_to_cart {
    margin-bottom: 0;
}
.btn-group-toggle > .btn input[type="checkbox"],
.btn-group-toggle > .btn input[type="radio"],
.btn-group-toggle > .btn-group > .btn input[type="checkbox"],
.btn-group-toggle > .btn-group > .btn input[type="radio"],
.btn-group-toggle > .btn-group > .button input[type="checkbox"],
.btn-group-toggle > .btn-group > .button input[type="radio"],
.btn-group-toggle > .button input[type="checkbox"],
.btn-group-toggle > .button input[type="radio"],
.products-list .btn-group-toggle > .add_to_cart_button input[type="checkbox"],
.products-list .btn-group-toggle > .add_to_cart_button input[type="radio"],
.products-list .btn-group-toggle > .added_to_cart input[type="checkbox"],
.products-list .btn-group-toggle > .added_to_cart input[type="radio"],
.products-list
    .btn-group-toggle
    > .btn-group
    > .add_to_cart_button
    input[type="checkbox"],
.products-list
    .btn-group-toggle
    > .btn-group
    > .add_to_cart_button
    input[type="radio"],
.products-list
    .btn-group-toggle
    > .btn-group
    > .added_to_cart
    input[type="checkbox"],
.products-list
    .btn-group-toggle
    > .btn-group
    > .added_to_cart
    input[type="radio"] {
    position: absolute;
    clip: rect(0, 0, 0, 0);
    pointer-events: none;
}
.input-group {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    width: 100%;
}
.input-group > .custom-file,
.input-group > .custom-select,
.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .input-text,
.input-group > .select,
.number .input-group > input {
    position: relative;
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    width: 1%;
    min-width: 0;
    margin-bottom: 0;
}
.input-group > .custom-file + .custom-file,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .input-text,
.input-group > .custom-file + .select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .input-text,
.input-group > .custom-select + .select,
.input-group > .form-control + .custom-file,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .form-control,
.input-group > .form-control + .input-text,
.input-group > .form-control + .select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .input-text,
.input-group > .form-control-plaintext + .select,
.input-group > .input-text + .custom-file,
.input-group > .input-text + .custom-select,
.input-group > .input-text + .form-control,
.input-group > .input-text + .input-text,
.input-group > .input-text + .select,
.input-group > .select + .custom-file,
.input-group > .select + .custom-select,
.input-group > .select + .form-control,
.input-group > .select + .input-text,
.input-group > .select + .select,
.number .input-group > .custom-file + input,
.number .input-group > .custom-select + input,
.number .input-group > .form-control + input,
.number .input-group > .form-control-plaintext + input,
.number .input-group > .input-text + input,
.number .input-group > .select + input,
.number .input-group > input + .custom-file,
.number .input-group > input + .custom-select,
.number .input-group > input + .form-control,
.number .input-group > input + .input-text,
.number .input-group > input + .select,
.number .input-group > input + input {
    margin-left: -0.2rem;
}
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label,
.input-group > .custom-select:focus,
.input-group > .form-control:focus,
.input-group > .input-text:focus,
.input-group > .select:focus,
.number .input-group > input:focus {
    z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
    z-index: 4;
}
.input-group > .custom-select:not(:first-child),
.input-group > .form-control:not(:first-child),
.input-group > .input-text:not(:first-child),
.input-group > .select:not(:first-child),
.number .input-group > input:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.input-group > .custom-file {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}
.input-group > .custom-file:not(:first-child) .custom-file-label,
.input-group > .custom-file:not(:last-child) .custom-file-label {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.input-group.has-validation
    > .custom-file:nth-last-child(n + 3)
    .custom-file-label::after,
.input-group.has-validation > .custom-select:nth-last-child(n + 3),
.input-group.has-validation > .form-control:nth-last-child(n + 3),
.input-group.has-validation > .input-text:nth-last-child(n + 3),
.input-group.has-validation > .select:nth-last-child(n + 3),
.input-group:not(.has-validation)
    > .custom-file:not(:last-child)
    .custom-file-label::after,
.input-group:not(.has-validation) > .custom-select:not(:last-child),
.input-group:not(.has-validation) > .form-control:not(:last-child),
.input-group:not(.has-validation) > .input-text:not(:last-child),
.input-group:not(.has-validation) > .select:not(:last-child),
.number .input-group.has-validation > input:nth-last-child(n + 3),
.number .input-group:not(.has-validation) > input:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.input-group-append,
.input-group-prepend {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}
.input-group-append .btn,
.input-group-append .button,
.input-group-append .products-list .add_to_cart_button,
.input-group-append .products-list .added_to_cart,
.input-group-prepend .btn,
.input-group-prepend .button,
.input-group-prepend .products-list .add_to_cart_button,
.input-group-prepend .products-list .added_to_cart,
.products-list .input-group-append .add_to_cart_button,
.products-list .input-group-append .added_to_cart,
.products-list .input-group-prepend .add_to_cart_button,
.products-list .input-group-prepend .added_to_cart {
    position: relative;
    z-index: 2;
}
.input-group-append .btn:focus,
.input-group-append .button:focus,
.input-group-append .products-list .add_to_cart_button:focus,
.input-group-append .products-list .added_to_cart:focus,
.input-group-prepend .btn:focus,
.input-group-prepend .button:focus,
.input-group-prepend .products-list .add_to_cart_button:focus,
.input-group-prepend .products-list .added_to_cart:focus,
.products-list .input-group-append .add_to_cart_button:focus,
.products-list .input-group-append .added_to_cart:focus,
.products-list .input-group-prepend .add_to_cart_button:focus,
.products-list .input-group-prepend .added_to_cart:focus {
    z-index: 3;
}
.input-group-append .btn + .btn,
.input-group-append .btn + .button,
.input-group-append .btn + .input-group-text,
.input-group-append .button + .btn,
.input-group-append .button + .button,
.input-group-append .button + .input-group-text,
.input-group-append .input-group-text + .btn,
.input-group-append .input-group-text + .button,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .products-list .add_to_cart_button + .add_to_cart_button,
.input-group-append .products-list .add_to_cart_button + .added_to_cart,
.input-group-append .products-list .add_to_cart_button + .btn,
.input-group-append .products-list .add_to_cart_button + .button,
.input-group-append .products-list .add_to_cart_button + .input-group-text,
.input-group-append .products-list .added_to_cart + .add_to_cart_button,
.input-group-append .products-list .added_to_cart + .added_to_cart,
.input-group-append .products-list .added_to_cart + .btn,
.input-group-append .products-list .added_to_cart + .button,
.input-group-append .products-list .added_to_cart + .input-group-text,
.input-group-append .products-list .btn + .add_to_cart_button,
.input-group-append .products-list .btn + .added_to_cart,
.input-group-append .products-list .button + .add_to_cart_button,
.input-group-append .products-list .button + .added_to_cart,
.input-group-append .products-list .input-group-text + .add_to_cart_button,
.input-group-append .products-list .input-group-text + .added_to_cart,
.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .button,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .button + .btn,
.input-group-prepend .button + .button,
.input-group-prepend .button + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-prepend .input-group-text + .button,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .products-list .add_to_cart_button + .add_to_cart_button,
.input-group-prepend .products-list .add_to_cart_button + .added_to_cart,
.input-group-prepend .products-list .add_to_cart_button + .btn,
.input-group-prepend .products-list .add_to_cart_button + .button,
.input-group-prepend .products-list .add_to_cart_button + .input-group-text,
.input-group-prepend .products-list .added_to_cart + .add_to_cart_button,
.input-group-prepend .products-list .added_to_cart + .added_to_cart,
.input-group-prepend .products-list .added_to_cart + .btn,
.input-group-prepend .products-list .added_to_cart + .button,
.input-group-prepend .products-list .added_to_cart + .input-group-text,
.input-group-prepend .products-list .btn + .add_to_cart_button,
.input-group-prepend .products-list .btn + .added_to_cart,
.input-group-prepend .products-list .button + .add_to_cart_button,
.input-group-prepend .products-list .button + .added_to_cart,
.input-group-prepend .products-list .input-group-text + .add_to_cart_button,
.input-group-prepend .products-list .input-group-text + .added_to_cart,
.products-list .input-group-append .add_to_cart_button + .add_to_cart_button,
.products-list .input-group-append .add_to_cart_button + .added_to_cart,
.products-list .input-group-append .add_to_cart_button + .btn,
.products-list .input-group-append .add_to_cart_button + .button,
.products-list .input-group-append .add_to_cart_button + .input-group-text,
.products-list .input-group-append .added_to_cart + .add_to_cart_button,
.products-list .input-group-append .added_to_cart + .added_to_cart,
.products-list .input-group-append .added_to_cart + .btn,
.products-list .input-group-append .added_to_cart + .button,
.products-list .input-group-append .added_to_cart + .input-group-text,
.products-list .input-group-append .btn + .add_to_cart_button,
.products-list .input-group-append .btn + .added_to_cart,
.products-list .input-group-append .button + .add_to_cart_button,
.products-list .input-group-append .button + .added_to_cart,
.products-list .input-group-append .input-group-text + .add_to_cart_button,
.products-list .input-group-append .input-group-text + .added_to_cart,
.products-list .input-group-prepend .add_to_cart_button + .add_to_cart_button,
.products-list .input-group-prepend .add_to_cart_button + .added_to_cart,
.products-list .input-group-prepend .add_to_cart_button + .btn,
.products-list .input-group-prepend .add_to_cart_button + .button,
.products-list .input-group-prepend .add_to_cart_button + .input-group-text,
.products-list .input-group-prepend .added_to_cart + .add_to_cart_button,
.products-list .input-group-prepend .added_to_cart + .added_to_cart,
.products-list .input-group-prepend .added_to_cart + .btn,
.products-list .input-group-prepend .added_to_cart + .button,
.products-list .input-group-prepend .added_to_cart + .input-group-text,
.products-list .input-group-prepend .btn + .add_to_cart_button,
.products-list .input-group-prepend .btn + .added_to_cart,
.products-list .input-group-prepend .button + .add_to_cart_button,
.products-list .input-group-prepend .button + .added_to_cart,
.products-list .input-group-prepend .input-group-text + .add_to_cart_button,
.products-list .input-group-prepend .input-group-text + .added_to_cart {
    margin-left: -0.2rem;
}
.input-group-prepend {
    margin-right: -0.2rem;
}
.input-group-append {
    margin-left: -0.2rem;
}
.input-group-text {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0.2rem 1rem;
    margin-bottom: 0;
    font-size: 1.4rem;
    font-weight: 400;
    line-height: 2;
    color: #141414;
    text-align: center;
    white-space: nowrap;
    background-color: #e9ecef;
    border: 0.2rem solid #dfe4e6;
    border-radius: 0.3rem;
}
.input-group-text input[type="checkbox"],
.input-group-text input[type="radio"] {
    margin-top: 0;
}
.input-group-lg > .custom-select,
.input-group-lg > .form-control:not(textarea),
.input-group-lg > .input-text:not(textarea),
.input-group-lg > .select:not(textarea),
.number .input-group-lg > input:not(textarea) {
    height: -webkit-calc(1.5em + 1.4rem);
    height: calc(1.5em + 1.4rem);
}
.input-group-lg > .custom-select,
.input-group-lg > .form-control,
.input-group-lg > .input-group-append > .btn,
.input-group-lg > .input-group-append > .button,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-prepend > .button,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-text,
.input-group-lg > .select,
.number .input-group-lg > input,
.products-list .input-group-lg > .input-group-append > .add_to_cart_button,
.products-list .input-group-lg > .input-group-append > .added_to_cart,
.products-list .input-group-lg > .input-group-prepend > .add_to_cart_button,
.products-list .input-group-lg > .input-group-prepend > .added_to_cart {
    padding: 0.5rem 1rem;
    font-size: 2rem;
    line-height: 1.5;
    border-radius: 0.3rem;
}
.input-group-sm > .custom-select,
.input-group-sm > .form-control:not(textarea),
.input-group-sm > .input-text:not(textarea),
.input-group-sm > .select:not(textarea),
.number .input-group-sm > input:not(textarea) {
    height: -webkit-calc(1.5em + 0.9rem);
    height: calc(1.5em + 0.9rem);
}
.input-group-sm > .custom-select,
.input-group-sm > .form-control,
.input-group-sm > .input-group-append > .btn,
.input-group-sm > .input-group-append > .button,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-prepend > .button,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-text,
.input-group-sm > .select,
.number .input-group-sm > input,
.products-list .input-group-sm > .input-group-append > .add_to_cart_button,
.products-list .input-group-sm > .input-group-append > .added_to_cart,
.products-list .input-group-sm > .input-group-prepend > .add_to_cart_button,
.products-list .input-group-sm > .input-group-prepend > .added_to_cart {
    padding: 0.25rem 0.5rem;
    font-size: 1.4rem;
    line-height: 1.5;
    border-radius: 0.3rem;
}
.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
    padding-right: 2rem;
}
.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .btn,
.input-group.has-validation
    > .input-group-append:nth-last-child(n + 3)
    > .button,
.input-group.has-validation
    > .input-group-append:nth-last-child(n + 3)
    > .input-group-text,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
.input-group:not(.has-validation)
    > .input-group-append:not(:last-child)
    > .button,
.input-group:not(.has-validation)
    > .input-group-append:not(:last-child)
    > .input-group-text,
.input-group
    > .input-group-append:last-child
    > .btn:not(:last-child):not(.dropdown-toggle),
.input-group
    > .input-group-append:last-child
    > .button:not(:last-child):not(.dropdown-toggle),
.input-group
    > .input-group-append:last-child
    > .input-group-text:not(:last-child),
.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .button,
.input-group > .input-group-prepend > .input-group-text,
.products-list
    .input-group.has-validation
    > .input-group-append:nth-last-child(n + 3)
    > .add_to_cart_button,
.products-list
    .input-group.has-validation
    > .input-group-append:nth-last-child(n + 3)
    > .added_to_cart,
.products-list
    .input-group:not(.has-validation)
    > .input-group-append:not(:last-child)
    > .add_to_cart_button,
.products-list
    .input-group:not(.has-validation)
    > .input-group-append:not(:last-child)
    > .added_to_cart,
.products-list
    .input-group
    > .input-group-append:last-child
    > .add_to_cart_button:not(:last-child):not(.dropdown-toggle),
.products-list
    .input-group
    > .input-group-append:last-child
    > .added_to_cart:not(:last-child):not(.dropdown-toggle),
.products-list .input-group > .input-group-prepend > .add_to_cart_button,
.products-list .input-group > .input-group-prepend > .added_to_cart {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .button,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .button:not(:first-child),
.input-group
    > .input-group-prepend:first-child
    > .input-group-text:not(:first-child),
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .button,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.products-list .input-group > .input-group-append > .add_to_cart_button,
.products-list .input-group > .input-group-append > .added_to_cart,
.products-list
    .input-group
    > .input-group-prepend:first-child
    > .add_to_cart_button:not(:first-child),
.products-list
    .input-group
    > .input-group-prepend:first-child
    > .added_to_cart:not(:first-child),
.products-list
    .input-group
    > .input-group-prepend:not(:first-child)
    > .add_to_cart_button,
.products-list
    .input-group
    > .input-group-prepend:not(:first-child)
    > .added_to_cart {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.custom-control {
    position: relative;
    z-index: 1;
    display: block;
    min-height: 2.4rem;
    padding-left: 1.5rem;
    -webkit-print-color-adjust: exact;
    color-adjust: exact;
}
.custom-control-inline {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    margin-right: 1rem;
}
.custom-control-input {
    position: absolute;
    left: 0;
    z-index: -1;
    width: 1rem;
    height: 1.7rem;
    opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
    color: #fff;
    border-color: #df6d13;
    background-color: #df6d13;
}
.custom-control-input:focus ~ .custom-control-label::before {
    -webkit-box-shadow: none;
    box-shadow: none;
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
    border-color: rgba(138, 146, 148, 0.25);
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
    color: #fff;
    background-color: #fff;
    border-color: #fff;
}
.custom-control-input:disabled ~ .custom-control-label,
.custom-control-input[disabled] ~ .custom-control-label {
    color: #6c757d;
}
.custom-control-input:disabled ~ .custom-control-label::before,
.custom-control-input[disabled] ~ .custom-control-label::before {
    background-color: #dfe4e6;
}
.custom-control-label {
    position: relative;
    margin-bottom: 0;
    vertical-align: top;
}
.custom-control-label::before {
    position: absolute;
    top: 0.7rem;
    left: -1.5rem;
    display: block;
    width: 1rem;
    height: 1rem;
    pointer-events: none;
    content: "";
    background-color: #fff;
    border: 0.2rem solid #adb5bd;
}
.custom-control-label::after {
    position: absolute;
    top: 0.7rem;
    left: -1.5rem;
    display: block;
    width: 1rem;
    height: 1rem;
    content: "";
    background: 50%/50% 50% no-repeat;
}
.custom-checkbox .custom-control-label::before {
    border-radius: 0.3rem;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox
    .custom-control-input:indeterminate
    ~ .custom-control-label::before {
    border-color: #df6d13;
    background-color: #df6d13;
}
.custom-checkbox
    .custom-control-input:indeterminate
    ~ .custom-control-label::after {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");
}
.custom-checkbox
    .custom-control-input:disabled:checked
    ~ .custom-control-label::before {
    background-color: rgba(255, 120, 77, 0.5);
}
.custom-checkbox
    .custom-control-input:disabled:indeterminate
    ~ .custom-control-label::before {
    background-color: rgba(255, 120, 77, 0.5);
}
.custom-radio .custom-control-label::before {
    border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.custom-radio
    .custom-control-input:disabled:checked
    ~ .custom-control-label::before {
    background-color: rgba(255, 120, 77, 0.5);
}
.custom-switch {
    padding-left: 2.25rem;
}
.custom-switch .custom-control-label::before {
    left: -2.25rem;
    width: 1.75rem;
    pointer-events: all;
    border-radius: 0.5rem;
}
.custom-switch .custom-control-label::after {
    top: 1.1rem;
    left: -1.85rem;
    width: 0.2rem;
    height: 0.2rem;
    background-color: #adb5bd;
    border-radius: 0.5rem;
    -webkit-transition: background-color 0.15s ease-in-out,
        border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out,
        -webkit-box-shadow 0.15s ease-in-out;
    transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out,
        border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out,
        -webkit-transform 0.15s ease-in-out,
        -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
    .custom-switch .custom-control-label::after {
        -webkit-transition: none;
        transition: none;
    }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
    background-color: #fff;
    -webkit-transform: translateX(0.75rem);
    -ms-transform: translateX(0.75rem);
    transform: translateX(0.75rem);
}
.custom-switch
    .custom-control-input:disabled:checked
    ~ .custom-control-label::before {
    background-color: rgba(255, 120, 77, 0.5);
}
.custom-select {
    display: inline-block;
    width: 100%;
    height: -webkit-calc(2em + 0.8rem);
    height: calc(2em + 0.8rem);
    padding: 0.2rem 2rem 0.2rem 1rem;
    font-size: 1.4rem;
    font-weight: 400;
    line-height: 2;
    color: #141414;
    vertical-align: middle;
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e")
        right 1rem center/8px 10px no-repeat #fff;
    border: 0.2rem solid #dfe4e6;
    border-radius: 0.3rem;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
.custom-select:focus {
    border-color: rgba(138, 146, 148, 0.25);
    outline: 0;
    -webkit-box-shadow: 0 0 0 0 rgba(255, 120, 77, 0.25);
    box-shadow: 0 0 0 0 rgba(255, 120, 77, 0.25);
}
.custom-select:focus::-ms-value {
    color: #141414;
    background-color: #fff;
}
.custom-select[multiple],
.custom-select[size]:not([size="1"]) {
    height: auto;
    padding-right: 1rem;
    background-image: none;
}
.custom-select:disabled {
    color: #6c757d;
    background-color: #e9ecef;
}
.custom-select::-ms-expand {
    display: none;
}
.custom-select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #141414;
}
.custom-select-sm {
    height: -webkit-calc(1.5em + 0.9rem);
    height: calc(1.5em + 0.9rem);
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
    padding-left: 0.5rem;
    font-size: 1.4rem;
}
.custom-select-lg {
    height: -webkit-calc(1.5em + 1.4rem);
    height: calc(1.5em + 1.4rem);
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    padding-left: 1rem;
    font-size: 2rem;
}
.custom-file {
    position: relative;
    display: inline-block;
    width: 100%;
    height: -webkit-calc(2em + 0.8rem);
    height: calc(2em + 0.8rem);
    margin-bottom: 0;
}
.custom-file-input {
    position: relative;
    z-index: 2;
    width: 100%;
    height: -webkit-calc(2em + 0.8rem);
    height: calc(2em + 0.8rem);
    margin: 0;
    overflow: hidden;
    opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
    border-color: rgba(138, 146, 148, 0.25);
    -webkit-box-shadow: none;
    box-shadow: none;
}
.custom-file-input:disabled ~ .custom-file-label,
.custom-file-input[disabled] ~ .custom-file-label {
    background-color: #dfe4e6;
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
    content: "Browse";
}
.custom-file-input ~ .custom-file-label[data-browse]::after {
    content: attr(data-browse);
}
.custom-file-label {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1;
    height: -webkit-calc(2em + 0.8rem);
    height: calc(2em + 0.8rem);
    padding: 0.2rem 1rem;
    overflow: hidden;
    font-weight: 400;
    line-height: 2;
    color: #141414;
    background-color: #fff;
    border: 0.2rem solid #dfe4e6;
    border-radius: 0.3rem;
}
.custom-file-label::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 3;
    display: block;
    height: -webkit-calc(2em + 0.4rem);
    height: calc(2em + 0.4rem);
    padding: 0.2rem 1rem;
    line-height: 2;
    color: #141414;
    content: "Browse";
    background-color: #e9ecef;
    border-left: inherit;
    border-radius: 0 0.3rem 0.3rem 0;
}
.custom-range {
    width: 100%;
    height: 1rem;
    padding: 0;
    background-color: transparent;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
.custom-range:focus {
    outline: 0;
}
.custom-range:focus::-webkit-slider-thumb {
    -webkit-box-shadow: 0 0 0 1px #f0f2f2, none;
    box-shadow: 0 0 0 1px #f0f2f2, none;
}
.custom-range:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #f0f2f2, none;
}
.custom-range:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #f0f2f2, none;
}
.custom-range::-moz-focus-outer {
    border: 0;
}
.custom-range::-webkit-slider-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: -0.25rem;
    background-color: #df6d13;
    border: 0;
    border-radius: 1rem;
    -webkit-transition: background-color 0.15s ease-in-out,
        border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
    transition: background-color 0.15s ease-in-out,
        border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out,
        -webkit-box-shadow 0.15s ease-in-out;
    -webkit-appearance: none;
    appearance: none;
}
@media (prefers-reduced-motion: reduce) {
    .custom-range::-webkit-slider-thumb {
        -webkit-transition: none;
        transition: none;
    }
}
.custom-range::-webkit-slider-thumb:active {
    background-color: #fff;
}
.custom-range::-webkit-slider-runnable-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent;
    border-radius: 1rem;
}
.custom-range::-moz-range-thumb {
    width: 1rem;
    height: 1rem;
    background-color: #df6d13;
    border: 0;
    border-radius: 1rem;
    -moz-transition: background-color 0.15s ease-in-out,
        border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    transition: background-color 0.15s ease-in-out,
        border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    -moz-appearance: none;
    appearance: none;
}
@media (prefers-reduced-motion: reduce) {
    .custom-range::-moz-range-thumb {
        -moz-transition: none;
        transition: none;
    }
}
.custom-range::-moz-range-thumb:active {
    background-color: #fff;
}
.custom-range::-moz-range-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent;
    border-radius: 1rem;
}
.custom-range::-ms-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    background-color: #df6d13;
    border: 0;
    border-radius: 1rem;
    -ms-transition: background-color 0.15s ease-in-out,
        border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    transition: background-color 0.15s ease-in-out,
        border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    appearance: none;
}
@media (prefers-reduced-motion: reduce) {
    .custom-range::-ms-thumb {
        -ms-transition: none;
        transition: none;
    }
}
.custom-range::-ms-thumb:active {
    background-color: #fff;
}
.custom-range::-ms-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: transparent;
    border-color: transparent;
    border-width: 0.5rem;
}
.custom-range::-ms-fill-lower {
    background-color: #dee2e6;
    border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
    margin-right: 15px;
    background-color: #dee2e6;
    border-radius: 1rem;
}
.custom-range:disabled::-webkit-slider-thumb {
    background-color: #adb5bd;
}
.custom-range:disabled::-webkit-slider-runnable-track {
    cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
    background-color: #adb5bd;
}
.custom-range:disabled::-moz-range-track {
    cursor: default;
}
.custom-range:disabled::-ms-thumb {
    background-color: #adb5bd;
}
.custom-control-label::before,
.custom-file-label,
.custom-select {
    -webkit-transition: background-color 0.15s ease-in-out,
        border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
    transition: background-color 0.15s ease-in-out,
        border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out,
        -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
    .custom-control-label::before,
    .custom-file-label,
    .custom-select {
        -webkit-transition: none;
        transition: none;
    }
}
.nav {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
}
.nav-link {
    display: block;
    padding: 0.5rem 1rem;
}
.nav-link:focus,
.nav-link:hover {
    text-decoration: none;
}
.nav-link.disabled {
    color: #6c757d;
    pointer-events: none;
    cursor: default;
}
.nav-tabs {
    border-bottom: 0.2rem solid #dee2e6;
}
.nav-tabs .nav-link {
    margin-bottom: -0.2rem;
    border: 0.2rem solid transparent;
    border-top-left-radius: 0.3rem;
    border-top-right-radius: 0.3rem;
}
.nav-tabs .nav-link:focus,
.nav-tabs .nav-link:hover {
    border-color: #e9ecef #e9ecef #dee2e6;
}
.nav-tabs .nav-link.disabled {
    color: #6c757d;
    background-color: transparent;
    border-color: transparent;
}
.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active {
    color: #495057;
    background-color: #f0f2f2;
    border-color: #dee2e6 #dee2e6 #f0f2f2;
}
.nav-tabs .dropdown-menu {
    margin-top: -0.2rem;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.nav-pills .nav-link {
    border-radius: 0.3rem;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
    color: #fff;
    background-color: #df6d13;
}
.nav-fill .nav-item,
.nav-fill > .nav-link {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    text-align: center;
}
.nav-justified .nav-item,
.nav-justified > .nav-link {
    -webkit-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    text-align: center;
}
.tab-content > .tab-pane {
    display: none;
}
.tab-content > .active {
    display: block;
}
.navbar {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem 2rem;
}
.navbar .container,
.navbar .container-fluid,
.navbar .container-lg,
.navbar .container-md,
.navbar .container-sm,
.navbar .container-xl {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.navbar-brand {
    display: inline-block;
    padding-top: 0.2rem;
    padding-bottom: 0.2rem;
    margin-right: 2rem;
    font-size: 2rem;
    line-height: inherit;
    white-space: nowrap;
}
.navbar-brand:focus,
.navbar-brand:hover {
    text-decoration: none;
}
.navbar-nav {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
}
.navbar-nav .nav-link {
    padding-right: 0;
    padding-left: 0;
}
.navbar-nav .dropdown-menu {
    position: static;
    float: none;
}
.navbar-text {
    display: inline-block;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}
.navbar-collapse {
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}
.navbar-toggler {
    padding: 0.25rem 0.75rem;
    font-size: 2rem;
    line-height: 1;
    background-color: transparent;
    border: 0.2rem solid transparent;
    border-radius: 0.3rem;
}
.navbar-toggler:focus,
.navbar-toggler:hover {
    text-decoration: none;
}
.navbar-toggler-icon {
    display: inline-block;
    width: 1.5em;
    height: 1.5em;
    vertical-align: middle;
    content: "";
    background: 50%/100% 100% no-repeat;
}
.navbar-nav-scroll {
    max-height: 75vh;
    overflow-y: auto;
}
@media (max-width: 575.98px) {
    .navbar-expand-sm > .container,
    .navbar-expand-sm > .container-fluid,
    .navbar-expand-sm > .container-lg,
    .navbar-expand-sm > .container-md,
    .navbar-expand-sm > .container-sm,
    .navbar-expand-sm > .container-xl {
        padding-right: 0;
        padding-left: 0;
    }
}
@media (min-width: 576px) {
    .navbar-expand-sm {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-flow: row nowrap;
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start;
    }
    .navbar-expand-sm .navbar-nav {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
    }
    .navbar-expand-sm .navbar-nav .dropdown-menu {
        position: absolute;
    }
    .navbar-expand-sm .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .navbar-expand-sm > .container,
    .navbar-expand-sm > .container-fluid,
    .navbar-expand-sm > .container-lg,
    .navbar-expand-sm > .container-md,
    .navbar-expand-sm > .container-sm,
    .navbar-expand-sm > .container-xl {
        -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    }
    .navbar-expand-sm .navbar-nav-scroll {
        overflow: visible;
    }
    .navbar-expand-sm .navbar-collapse {
        display: -webkit-box !important;
        display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
        flex-basis: auto;
    }
    .navbar-expand-sm .navbar-toggler {
        display: none;
    }
}
@media (max-width: 767.98px) {
    .navbar-expand-md > .container,
    .navbar-expand-md > .container-fluid,
    .navbar-expand-md > .container-lg,
    .navbar-expand-md > .container-md,
    .navbar-expand-md > .container-sm,
    .navbar-expand-md > .container-xl {
        padding-right: 0;
        padding-left: 0;
    }
}
@media (min-width: 768px) {
    .navbar-expand-md {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-flow: row nowrap;
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start;
    }
    .navbar-expand-md .navbar-nav {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
    }
    .navbar-expand-md .navbar-nav .dropdown-menu {
        position: absolute;
    }
    .navbar-expand-md .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .navbar-expand-md > .container,
    .navbar-expand-md > .container-fluid,
    .navbar-expand-md > .container-lg,
    .navbar-expand-md > .container-md,
    .navbar-expand-md > .container-sm,
    .navbar-expand-md > .container-xl {
        -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    }
    .navbar-expand-md .navbar-nav-scroll {
        overflow: visible;
    }
    .navbar-expand-md .navbar-collapse {
        display: -webkit-box !important;
        display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
        flex-basis: auto;
    }
    .navbar-expand-md .navbar-toggler {
        display: none;
    }
}
@media (max-width: 991.98px) {
    .navbar-expand-lg > .container,
    .navbar-expand-lg > .container-fluid,
    .navbar-expand-lg > .container-lg,
    .navbar-expand-lg > .container-md,
    .navbar-expand-lg > .container-sm,
    .navbar-expand-lg > .container-xl {
        padding-right: 0;
        padding-left: 0;
    }
}
@media (min-width: 992px) {
    .navbar-expand-lg {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-flow: row nowrap;
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start;
    }
    .navbar-expand-lg .navbar-nav {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
    }
    .navbar-expand-lg .navbar-nav .dropdown-menu {
        position: absolute;
    }
    .navbar-expand-lg .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .navbar-expand-lg > .container,
    .navbar-expand-lg > .container-fluid,
    .navbar-expand-lg > .container-lg,
    .navbar-expand-lg > .container-md,
    .navbar-expand-lg > .container-sm,
    .navbar-expand-lg > .container-xl {
        -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    }
    .navbar-expand-lg .navbar-nav-scroll {
        overflow: visible;
    }
    .navbar-expand-lg .navbar-collapse {
        display: -webkit-box !important;
        display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
        flex-basis: auto;
    }
    .navbar-expand-lg .navbar-toggler {
        display: none;
    }
}
@media (max-width: 1199.98px) {
    .navbar-expand-xl > .container,
    .navbar-expand-xl > .container-fluid,
    .navbar-expand-xl > .container-lg,
    .navbar-expand-xl > .container-md,
    .navbar-expand-xl > .container-sm,
    .navbar-expand-xl > .container-xl {
        padding-right: 0;
        padding-left: 0;
    }
}
@media (min-width: 1200px) {
    .navbar-expand-xl {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-flow: row nowrap;
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start;
    }
    .navbar-expand-xl .navbar-nav {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
    }
    .navbar-expand-xl .navbar-nav .dropdown-menu {
        position: absolute;
    }
    .navbar-expand-xl .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .navbar-expand-xl > .container,
    .navbar-expand-xl > .container-fluid,
    .navbar-expand-xl > .container-lg,
    .navbar-expand-xl > .container-md,
    .navbar-expand-xl > .container-sm,
    .navbar-expand-xl > .container-xl {
        -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    }
    .navbar-expand-xl .navbar-nav-scroll {
        overflow: visible;
    }
    .navbar-expand-xl .navbar-collapse {
        display: -webkit-box !important;
        display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
        flex-basis: auto;
    }
    .navbar-expand-xl .navbar-toggler {
        display: none;
    }
}
.navbar-expand {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row nowrap;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}
.navbar-expand .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
    position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-lg,
.navbar-expand > .container-md,
.navbar-expand > .container-sm,
.navbar-expand > .container-xl {
    padding-right: 0;
    padding-left: 0;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
}
.navbar-expand .navbar-nav-scroll {
    overflow: visible;
}
.navbar-expand .navbar-collapse {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-flex-basis: auto;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
}
.navbar-expand .navbar-toggler {
    display: none;
}
.navbar-light .navbar-brand,
.navbar-light .navbar-brand:focus,
.navbar-light .navbar-brand:hover {
    color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
    color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-nav .nav-link:focus,
.navbar-light .navbar-nav .nav-link:hover {
    color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
    color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.active,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .show > .nav-link {
    color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
    color: rgba(0, 0, 0, 0.5);
    border-color: rgba(0, 0, 0, 0.1);
}
.navbar-light .navbar-toggler-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
    color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-text a,
.navbar-light .navbar-text a:focus,
.navbar-light .navbar-text a:hover {
    color: rgba(0, 0, 0, 0.9);
}
.navbar-dark .navbar-brand,
.navbar-dark .navbar-brand:focus,
.navbar-dark .navbar-brand:hover {
    color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
    color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-nav .nav-link:focus,
.navbar-dark .navbar-nav .nav-link:hover {
    color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
    color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.active,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .show > .nav-link {
    color: #fff;
}
.navbar-dark .navbar-toggler {
    color: rgba(255, 255, 255, 0.5);
    border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-dark .navbar-text {
    color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-text a,
.navbar-dark .navbar-text a:focus,
.navbar-dark .navbar-text a:hover {
    color: #fff;
}
.card {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 0.2rem solid rgba(0, 0, 0, 0.125);
    border-radius: 0.3rem;
}
.card > hr {
    margin-right: 0;
    margin-left: 0;
}
.card > .list-group {
    border-top: inherit;
    border-bottom: inherit;
}
.card > .list-group:first-child {
    border-top-width: 0;
    border-top-left-radius: 0.1rem;
    border-top-right-radius: 0.1rem;
}
.card > .list-group:last-child {
    border-bottom-width: 0;
    border-bottom-right-radius: 0.1rem;
    border-bottom-left-radius: 0.1rem;
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
    border-top: 0;
}
.card-body {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    min-height: 1px;
    padding: 1.25rem;
}
.card-title {
    margin-bottom: 0.75rem;
}
.card-subtitle {
    margin-top: -0.375rem;
    margin-bottom: 0;
}
.card-text:last-child {
    margin-bottom: 0;
}
.card-link:hover {
    text-decoration: none;
}
.card-link + .card-link {
    margin-left: 1.25rem;
}
.card-header {
    padding: 0.75rem 1.25rem;
    margin-bottom: 0;
    background-color: rgba(0, 0, 0, 0.03);
    border-bottom: 0.2rem solid rgba(0, 0, 0, 0.125);
}
.card-header:first-child {
    border-radius: 0.1rem 0.1rem 0 0;
}
.card-footer {
    padding: 0.75rem 1.25rem;
    background-color: rgba(0, 0, 0, 0.03);
    border-top: 0.2rem solid rgba(0, 0, 0, 0.125);
}
.card-footer:last-child {
    border-radius: 0 0 0.1rem 0.1rem;
}
.card-header-tabs {
    margin-right: -0.625rem;
    margin-bottom: -0.75rem;
    margin-left: -0.625rem;
    border-bottom: 0;
}
.card-header-pills {
    margin-right: -0.625rem;
    margin-left: -0.625rem;
}
.card-img-overlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    padding: 1.25rem;
    border-radius: 0.1rem;
}
.card-img,
.card-img-bottom,
.card-img-top {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100%;
}
.card-img,
.card-img-top {
    border-top-left-radius: 0.1rem;
    border-top-right-radius: 0.1rem;
}
.card-img,
.card-img-bottom {
    border-bottom-right-radius: 0.1rem;
    border-bottom-left-radius: 0.1rem;
}
.card-deck .card {
    margin-bottom: 10px;
}
@media (min-width: 576px) {
    .card-deck {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap;
        margin-right: -10px;
        margin-left: -10px;
    }
    .card-deck .card {
        -webkit-box-flex: 1;
        -webkit-flex: 1 0 0%;
        -ms-flex: 1 0 0%;
        flex: 1 0 0%;
        margin-right: 10px;
        margin-bottom: 0;
        margin-left: 10px;
    }
}
.card-group > .card {
    margin-bottom: 10px;
}
@media (min-width: 576px) {
    .card-group {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap;
    }
    .card-group > .card {
        -webkit-box-flex: 1;
        -webkit-flex: 1 0 0%;
        -ms-flex: 1 0 0%;
        flex: 1 0 0%;
        margin-bottom: 0;
    }
    .card-group > .card + .card {
        margin-left: 0;
        border-left: 0;
    }
    .card-group > .card:not(:last-child) {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
    }
    .card-group > .card:not(:last-child) .card-header,
    .card-group > .card:not(:last-child) .card-img-top {
        border-top-right-radius: 0;
    }
    .card-group > .card:not(:last-child) .card-footer,
    .card-group > .card:not(:last-child) .card-img-bottom {
        border-bottom-right-radius: 0;
    }
    .card-group > .card:not(:first-child) {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
    }
    .card-group > .card:not(:first-child) .card-header,
    .card-group > .card:not(:first-child) .card-img-top {
        border-top-left-radius: 0;
    }
    .card-group > .card:not(:first-child) .card-footer,
    .card-group > .card:not(:first-child) .card-img-bottom {
        border-bottom-left-radius: 0;
    }
    .card-columns {
        -webkit-column-count: 3;
        -moz-column-count: 3;
        column-count: 3;
        -webkit-column-gap: 1.25rem;
        -moz-column-gap: 1.25rem;
        column-gap: 1.25rem;
        orphans: 1;
        widows: 1;
    }
    .card-columns .card {
        display: inline-block;
        width: 100%;
    }
}
.card-columns .card {
    margin-bottom: 0.75rem;
}
.accordion {
    overflow-anchor: none;
}
.accordion > .card {
    overflow: hidden;
}
.accordion > .card:not(:last-of-type) {
    border-bottom: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.accordion > .card:not(:first-of-type) {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.accordion > .card > .card-header {
    border-radius: 0;
    margin-bottom: -0.2rem;
}
.breadcrumb {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 0.75rem 1rem;
    margin-bottom: 1rem;
    list-style: none;
    background-color: #e9ecef;
    border-radius: 0.3rem;
}
.breadcrumb-item + .breadcrumb-item {
    padding-left: 0.5rem;
}
.breadcrumb-item + .breadcrumb-item::before {
    float: left;
    padding-right: 0.5rem;
    color: #6c757d;
    content: "/";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
    text-decoration: none;
}
.breadcrumb-item.active {
    color: #6c757d;
}
.pagination {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-left: 0;
    list-style: none;
    border-radius: 0.3rem;
}
.page-link {
    position: relative;
    display: block;
    padding: 0.5rem 0.75rem;
    margin-left: -0.2rem;
    line-height: 1.25;
    color: #df6d13;
    background-color: #fff;
    border: 0.2rem solid #dee2e6;
}
.page-link:hover {
    z-index: 2;
    color: #df6d13;
    text-decoration: none;
    background-color: #e9ecef;
    border-color: #dee2e6;
}
.page-link:focus {
    z-index: 3;
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.page-item:first-child .page-link {
    margin-left: 0;
    border-top-left-radius: 0.3rem;
    border-bottom-left-radius: 0.3rem;
}
.page-item:last-child .page-link {
    border-top-right-radius: 0.3rem;
    border-bottom-right-radius: 0.3rem;
}
.page-item.active .page-link {
    z-index: 3;
    color: #fff;
    background-color: #df6d13;
    border-color: #df6d13;
}
.page-item.disabled .page-link {
    color: #6c757d;
    pointer-events: none;
    cursor: auto;
    background-color: #fff;
    border-color: #dee2e6;
}
.pagination-lg .page-link {
    padding: 0.75rem 1.5rem;
    font-size: 2rem;
    line-height: 1.5;
}
.pagination-lg .page-item:first-child .page-link {
    border-top-left-radius: 0.3rem;
    border-bottom-left-radius: 0.3rem;
}
.pagination-lg .page-item:last-child .page-link {
    border-top-right-radius: 0.3rem;
    border-bottom-right-radius: 0.3rem;
}
.pagination-sm .page-link {
    padding: 0.25rem 0.5rem;
    font-size: 1.4rem;
    line-height: 1.5;
}
.pagination-sm .page-item:first-child .page-link {
    border-top-left-radius: 0.3rem;
    border-bottom-left-radius: 0.3rem;
}
.pagination-sm .page-item:last-child .page-link {
    border-top-right-radius: 0.3rem;
    border-bottom-right-radius: 0.3rem;
}
.badge {
    display: inline-block;
    padding: 0.25em 0.4em;
    font-size: 75%;
    font-weight: 600;
    line-height: 1;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: 0.3rem;
    -webkit-transition: color 0.15s ease-in-out,
        background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
        -webkit-box-shadow 0.15s ease-in-out;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,
        border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out,
        -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
    .badge {
        -webkit-transition: none;
        transition: none;
    }
}
a.badge:focus,
a.badge:hover {
    text-decoration: none;
}
.badge:empty {
    display: none;
}
.btn .badge,
.button .badge,
.products-list .add_to_cart_button .badge,
.products-list .added_to_cart .badge {
    position: relative;
    top: -1px;
}
.badge-pill {
    padding-right: 0.6em;
    padding-left: 0.6em;
    border-radius: 10rem;
}
.badge-primary {
    color: #212529;
    background-color: #df6d13;
}
a.badge-primary:focus,
a.badge-primary:hover {
    color: #212529;
    background-color: #ff511a;
}
a.badge-primary.focus,
a.badge-primary:focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 0 rgba(255, 120, 77, 0.5);
    box-shadow: 0 0 0 0 rgba(255, 120, 77, 0.5);
}
.badge-secondary {
    color: #212529;
    background-color: #134e6b;
}
a.badge-secondary:focus,
a.badge-secondary:hover {
    color: #212529;
    background-color: #8ec8cb;
}
a.badge-secondary.focus,
a.badge-secondary:focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 0 rgba(177, 217, 219, 0.5);
    box-shadow: 0 0 0 0 rgba(177, 217, 219, 0.5);
}
.badge-success {
    color: #212529;
    background-color: #77c18c;
}
a.badge-success:focus,
a.badge-success:hover {
    color: #212529;
    background-color: #54b16e;
}
a.badge-success.focus,
a.badge-success:focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 0 rgba(119, 193, 140, 0.5);
    box-shadow: 0 0 0 0 rgba(119, 193, 140, 0.5);
}
.badge-info {
    color: #212529;
    background-color: #58aadb;
}
a.badge-info:focus,
a.badge-info:hover {
    color: #212529;
    background-color: #2e95d2;
}
a.badge-info.focus,
a.badge-info:focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 0 rgba(88, 170, 219, 0.5);
    box-shadow: 0 0 0 0 rgba(88, 170, 219, 0.5);
}
.badge-warning {
    color: #212529;
    background-color: #ffbe4d;
}
a.badge-warning:focus,
a.badge-warning:hover {
    color: #212529;
    background-color: #ffab1a;
}
a.badge-warning.focus,
a.badge-warning:focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 0 rgba(255, 190, 77, 0.5);
    box-shadow: 0 0 0 0 rgba(255, 190, 77, 0.5);
}
.badge-danger {
    color: #212529;
    background-color: #df6d13;
}
a.badge-danger:focus,
a.badge-danger:hover {
    color: #212529;
    background-color: #ff511a;
}
a.badge-danger.focus,
a.badge-danger:focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 0 rgba(255, 120, 77, 0.5);
    box-shadow: 0 0 0 0 rgba(255, 120, 77, 0.5);
}
.badge-light {
    color: #212529;
    background-color: #dfe4e6;
}
a.badge-light:focus,
a.badge-light:hover {
    color: #212529;
    background-color: #c2ccd0;
}
a.badge-light.focus,
a.badge-light:focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 0 rgba(223, 228, 230, 0.5);
    box-shadow: 0 0 0 0 rgba(223, 228, 230, 0.5);
}
.badge-dark {
    color: #fff;
    background-color: #141414;
}
a.badge-dark:focus,
a.badge-dark:hover {
    color: #fff;
    background-color: #35393a;
}
a.badge-dark.focus,
a.badge-dark:focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 0 rgba(78, 83, 84, 0.5);
    box-shadow: 0 0 0 0 rgba(78, 83, 84, 0.5);
}
.badge-white {
    color: #212529;
    background-color: #fff;
}
a.badge-white:focus,
a.badge-white:hover {
    color: #212529;
    background-color: #e6e6e6;
}
a.badge-white.focus,
a.badge-white:focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
    box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
}
.badge-black,
a.badge-black:focus,
a.badge-black:hover {
    color: #fff;
    background-color: #000;
}
a.badge-black.focus,
a.badge-black:focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.5);
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.5);
}
.badge-lighter {
    color: #212529;
    background-color: #f0f2f2;
}
a.badge-lighter:focus,
a.badge-lighter:hover {
    color: #212529;
    background-color: #d5dada;
}
a.badge-lighter.focus,
a.badge-lighter:focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 0 rgba(240, 242, 242, 0.5);
    box-shadow: 0 0 0 0 rgba(240, 242, 242, 0.5);
}
.badge-gray {
    color: #fff;
    background-color: #8a9294;
}
a.badge-gray:focus,
a.badge-gray:hover {
    color: #fff;
    background-color: #70797b;
}
a.badge-gray.focus,
a.badge-gray:focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 0 rgba(138, 146, 148, 0.5);
    box-shadow: 0 0 0 0 rgba(138, 146, 148, 0.5);
}
.badge-darker {
    color: #fff;
    background-color: #292c2d;
}
a.badge-darker:focus,
a.badge-darker:hover {
    color: #fff;
    background-color: #111212;
}
a.badge-darker.focus,
a.badge-darker:focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 0 rgba(41, 44, 45, 0.5);
    box-shadow: 0 0 0 0 rgba(41, 44, 45, 0.5);
}
.jumbotron {
    padding: 2rem 1rem;
    margin-bottom: 2rem;
    background-color: #e9ecef;
    border-radius: 0.3rem;
}
@media (min-width: 576px) {
    .jumbotron {
        padding: 4rem 2rem;
    }
}
.jumbotron-fluid {
    padding-right: 0;
    padding-left: 0;
    border-radius: 0;
}
.alert {
    border-radius: 0.3rem;
}
.alert-heading {
    color: inherit;
}
.alert-link {
    font-weight: 600;
}
.alert-dismissible {
    padding-right: 4.9rem;
}
.alert-dismissible .close {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    padding: 0.75rem 1.25rem;
    color: inherit;
}
.alert-primary {
    color: #853e28;
    background-color: #ffe4db;
    border-color: #ffd9cd;
}
.alert-primary hr {
    border-top-color: #ffc6b4;
}
.alert-primary .alert-link {
    color: #5e2c1c;
}
.alert-secondary {
    color: #5c7172;
    background-color: #eff7f8;
    border-color: #e9f4f5;
}
.alert-secondary hr {
    border-top-color: #d7ebed;
}
.alert-secondary .alert-link {
    color: #455556;
}
.alert-success {
    color: #3e6449;
    background-color: #e4f3e8;
    border-color: #d9eedf;
}
.alert-success hr {
    border-top-color: #c7e6d0;
}
.alert-success .alert-link {
    color: #2a4532;
}
.alert-info {
    color: #2e5872;
    background-color: #deeef8;
    border-color: #d0e7f5;
}
.alert-info hr {
    border-top-color: #bbdcf1;
}
.alert-info .alert-link {
    color: #1f3c4e;
}
.alert-warning {
    color: #856328;
    background-color: #fff2db;
    border-color: #ffedcd;
}
.alert-warning hr {
    border-top-color: #ffe4b4;
}
.alert-warning .alert-link {
    color: #5e461c;
}
.alert-danger {
    color: #853e28;
    background-color: #ffe4db;
    border-color: #ffd9cd;
}
.alert-danger hr {
    border-top-color: #ffc6b4;
}
.alert-danger .alert-link {
    color: #5e2c1c;
}
.alert-light {
    color: #747778;
    background-color: #f9fafa;
    border-color: #f6f7f8;
}
.alert-light hr {
    border-top-color: #e8eaed;
}
.alert-light .alert-link {
    color: #5b5d5e;
}
.alert-dark {
    color: #292b2c;
    background-color: #dcdddd;
    border-color: #cdcfcf;
}
.alert-dark hr {
    border-top-color: #c0c3c3;
}
.alert-dark .alert-link {
    color: #101112;
}
.alert-white {
    color: #858585;
    background-color: #fff;
    border-color: #fff;
}
.alert-white hr {
    border-top-color: #f2f2f2;
}
.alert-white .alert-link {
    color: #6c6c6c;
}
.alert-black {
    color: #000;
    background-color: #ccc;
    border-color: #b8b8b8;
}
.alert-black hr {
    border-top-color: #ababab;
}
.alert-black .alert-link {
    color: #000;
}
.alert-lighter {
    color: #7d7e7e;
    background-color: #fcfcfc;
    border-color: #fbfbfb;
}
.alert-lighter hr {
    border-top-color: #eee;
}
.alert-lighter .alert-link {
    color: #646464;
}
.alert-gray {
    color: #484c4d;
    background-color: #e8e9ea;
    border-color: #dee0e1;
}
.alert-gray hr {
    border-top-color: #d1d3d5;
}
.alert-gray .alert-link {
    color: #2f3233;
}
.alert-darker {
    color: #151717;
    background-color: #d4d5d5;
    border-color: #c3c4c4;
}
.alert-darker hr {
    border-top-color: #b6b7b7;
}
.alert-darker .alert-link {
    color: #000;
}
@-webkit-keyframes progress-bar-stripes {
    from {
        background-position: 1rem 0;
    }
    to {
        background-position: 0 0;
    }
}
@keyframes progress-bar-stripes {
    from {
        background-position: 1rem 0;
    }
    to {
        background-position: 0 0;
    }
}
.progress {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 1rem;
    overflow: hidden;
    line-height: 0;
    font-size: 1.2rem;
    background-color: #e9ecef;
    border-radius: 0.3rem;
}
.progress-bar {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    overflow: hidden;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    background-color: #df6d13;
    -webkit-transition: width 0.6s;
    transition: width 0.6s;
}
.progress-bar-striped {
    background-image: -webkit-linear-gradient(
        45deg,
        rgba(255, 255, 255, 0.15) 25%,
        transparent 25%,
        transparent 50%,
        rgba(255, 255, 255, 0.15) 50%,
        rgba(255, 255, 255, 0.15) 75%,
        transparent 75%,
        transparent
    );
    background-image: linear-gradient(
        45deg,
        rgba(255, 255, 255, 0.15) 25%,
        transparent 25%,
        transparent 50%,
        rgba(255, 255, 255, 0.15) 50%,
        rgba(255, 255, 255, 0.15) 75%,
        transparent 75%,
        transparent
    );
    background-size: 1rem 1rem;
}
.progress-bar-animated {
    -webkit-animation: 1s linear infinite progress-bar-stripes;
    animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
    .progress-bar {
        -webkit-transition: none;
        transition: none;
    }
    .progress-bar-animated {
        -webkit-animation: none;
        animation: none;
    }
}
.media {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.media-body {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
}
.list-group {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-left: 0;
    margin-bottom: 0;
    border-radius: 0.3rem;
}
.list-group-item-action {
    width: 100%;
    color: #495057;
    text-align: inherit;
}
.list-group-item-action:focus,
.list-group-item-action:hover {
    z-index: 1;
    color: #495057;
    text-decoration: none;
    background-color: #f8f9fa;
}
.list-group-item-action:active {
    color: #141414;
    background-color: #e9ecef;
}
.list-group-item {
    position: relative;
    display: block;
    padding: 0.75rem 1.25rem;
    background-color: #fff;
    border: 0.2rem solid rgba(0, 0, 0, 0.125);
}
.list-group-item:first-child {
    border-top-left-radius: inherit;
    border-top-right-radius: inherit;
}
.list-group-item:last-child {
    border-bottom-right-radius: inherit;
    border-bottom-left-radius: inherit;
}
.list-group-item.disabled,
.list-group-item:disabled {
    color: #6c757d;
    pointer-events: none;
    background-color: #fff;
}
.list-group-item.active {
    z-index: 2;
    color: #fff;
    background-color: #df6d13;
    border-color: #df6d13;
}
.list-group-item + .list-group-item {
    border-top-width: 0;
}
.list-group-item + .list-group-item.active {
    margin-top: -0.2rem;
    border-top-width: 0.2rem;
}
.list-group-horizontal {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child {
    border-bottom-left-radius: 0.3rem;
    border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child {
    border-top-right-radius: 0.3rem;
    border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
    margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
    border-top-width: 0.2rem;
    border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
    margin-left: -0.2rem;
    border-left-width: 0.2rem;
}
@media (min-width: 576px) {
    .list-group-horizontal-sm {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
    }
    .list-group-horizontal-sm > .list-group-item:first-child {
        border-bottom-left-radius: 0.3rem;
        border-top-right-radius: 0;
    }
    .list-group-horizontal-sm > .list-group-item:last-child {
        border-top-right-radius: 0.3rem;
        border-bottom-left-radius: 0;
    }
    .list-group-horizontal-sm > .list-group-item.active {
        margin-top: 0;
    }
    .list-group-horizontal-sm > .list-group-item + .list-group-item {
        border-top-width: 0.2rem;
        border-left-width: 0;
    }
    .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
        margin-left: -0.2rem;
        border-left-width: 0.2rem;
    }
}
@media (min-width: 768px) {
    .list-group-horizontal-md {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
    }
    .list-group-horizontal-md > .list-group-item:first-child {
        border-bottom-left-radius: 0.3rem;
        border-top-right-radius: 0;
    }
    .list-group-horizontal-md > .list-group-item:last-child {
        border-top-right-radius: 0.3rem;
        border-bottom-left-radius: 0;
    }
    .list-group-horizontal-md > .list-group-item.active {
        margin-top: 0;
    }
    .list-group-horizontal-md > .list-group-item + .list-group-item {
        border-top-width: 0.2rem;
        border-left-width: 0;
    }
    .list-group-horizontal-md > .list-group-item + .list-group-item.active {
        margin-left: -0.2rem;
        border-left-width: 0.2rem;
    }
}
@media (min-width: 992px) {
    .list-group-horizontal-lg {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
    }
    .list-group-horizontal-lg > .list-group-item:first-child {
        border-bottom-left-radius: 0.3rem;
        border-top-right-radius: 0;
    }
    .list-group-horizontal-lg > .list-group-item:last-child {
        border-top-right-radius: 0.3rem;
        border-bottom-left-radius: 0;
    }
    .list-group-horizontal-lg > .list-group-item.active {
        margin-top: 0;
    }
    .list-group-horizontal-lg > .list-group-item + .list-group-item {
        border-top-width: 0.2rem;
        border-left-width: 0;
    }
    .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
        margin-left: -0.2rem;
        border-left-width: 0.2rem;
    }
}
@media (min-width: 1200px) {
    .list-group-horizontal-xl {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
    }
    .list-group-horizontal-xl > .list-group-item:first-child {
        border-bottom-left-radius: 0.3rem;
        border-top-right-radius: 0;
    }
    .list-group-horizontal-xl > .list-group-item:last-child {
        border-top-right-radius: 0.3rem;
        border-bottom-left-radius: 0;
    }
    .list-group-horizontal-xl > .list-group-item.active {
        margin-top: 0;
    }
    .list-group-horizontal-xl > .list-group-item + .list-group-item {
        border-top-width: 0.2rem;
        border-left-width: 0;
    }
    .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
        margin-left: -0.2rem;
        border-left-width: 0.2rem;
    }
}
.list-group-flush {
    border-radius: 0;
}
.list-group-flush > .list-group-item {
    border-width: 0 0 0.2rem;
}
.list-group-flush > .list-group-item:last-child {
    border-bottom-width: 0;
}
.list-group-item-primary {
    color: #853e28;
    background-color: #ffd9cd;
}
.list-group-item-primary.list-group-item-action:focus,
.list-group-item-primary.list-group-item-action:hover {
    color: #853e28;
    background-color: #ffc6b4;
}
.list-group-item-primary.list-group-item-action.active {
    color: #fff;
    background-color: #853e28;
    border-color: #853e28;
}
.list-group-item-secondary {
    color: #5c7172;
    background-color: #e9f4f5;
}
.list-group-item-secondary.list-group-item-action:focus,
.list-group-item-secondary.list-group-item-action:hover {
    color: #5c7172;
    background-color: #d7ebed;
}
.list-group-item-secondary.list-group-item-action.active {
    color: #fff;
    background-color: #5c7172;
    border-color: #5c7172;
}
.list-group-item-success {
    color: #3e6449;
    background-color: #d9eedf;
}
.list-group-item-success.list-group-item-action:focus,
.list-group-item-success.list-group-item-action:hover {
    color: #3e6449;
    background-color: #c7e6d0;
}
.list-group-item-success.list-group-item-action.active {
    color: #fff;
    background-color: #3e6449;
    border-color: #3e6449;
}
.list-group-item-info {
    color: #2e5872;
    background-color: #d0e7f5;
}
.list-group-item-info.list-group-item-action:focus,
.list-group-item-info.list-group-item-action:hover {
    color: #2e5872;
    background-color: #bbdcf1;
}
.list-group-item-info.list-group-item-action.active {
    color: #fff;
    background-color: #2e5872;
    border-color: #2e5872;
}
.list-group-item-warning {
    color: #856328;
    background-color: #ffedcd;
}
.list-group-item-warning.list-group-item-action:focus,
.list-group-item-warning.list-group-item-action:hover {
    color: #856328;
    background-color: #ffe4b4;
}
.list-group-item-warning.list-group-item-action.active {
    color: #fff;
    background-color: #856328;
    border-color: #856328;
}
.list-group-item-danger {
    color: #853e28;
    background-color: #ffd9cd;
}
.list-group-item-danger.list-group-item-action:focus,
.list-group-item-danger.list-group-item-action:hover {
    color: #853e28;
    background-color: #ffc6b4;
}
.list-group-item-danger.list-group-item-action.active {
    color: #fff;
    background-color: #853e28;
    border-color: #853e28;
}
.list-group-item-light {
    color: #747778;
    background-color: #f6f7f8;
}
.list-group-item-light.list-group-item-action:focus,
.list-group-item-light.list-group-item-action:hover {
    color: #747778;
    background-color: #e8eaed;
}
.list-group-item-light.list-group-item-action.active {
    color: #fff;
    background-color: #747778;
    border-color: #747778;
}
.list-group-item-dark {
    color: #292b2c;
    background-color: #cdcfcf;
}
.list-group-item-dark.list-group-item-action:focus,
.list-group-item-dark.list-group-item-action:hover {
    color: #292b2c;
    background-color: #c0c3c3;
}
.list-group-item-dark.list-group-item-action.active {
    color: #fff;
    background-color: #292b2c;
    border-color: #292b2c;
}
.list-group-item-white {
    color: #858585;
    background-color: #fff;
}
.list-group-item-white.list-group-item-action:focus,
.list-group-item-white.list-group-item-action:hover {
    color: #858585;
    background-color: #f2f2f2;
}
.list-group-item-white.list-group-item-action.active {
    color: #fff;
    background-color: #858585;
    border-color: #858585;
}
.list-group-item-black {
    color: #000;
    background-color: #b8b8b8;
}
.list-group-item-black.list-group-item-action:focus,
.list-group-item-black.list-group-item-action:hover {
    color: #000;
    background-color: #ababab;
}
.list-group-item-black.list-group-item-action.active {
    color: #fff;
    background-color: #000;
    border-color: #000;
}
.list-group-item-lighter {
    color: #7d7e7e;
    background-color: #fbfbfb;
}
.list-group-item-lighter.list-group-item-action:focus,
.list-group-item-lighter.list-group-item-action:hover {
    color: #7d7e7e;
    background-color: #eee;
}
.list-group-item-lighter.list-group-item-action.active {
    color: #fff;
    background-color: #7d7e7e;
    border-color: #7d7e7e;
}
.list-group-item-gray {
    color: #484c4d;
    background-color: #dee0e1;
}
.list-group-item-gray.list-group-item-action:focus,
.list-group-item-gray.list-group-item-action:hover {
    color: #484c4d;
    background-color: #d1d3d5;
}
.list-group-item-gray.list-group-item-action.active {
    color: #fff;
    background-color: #484c4d;
    border-color: #484c4d;
}
.list-group-item-darker {
    color: #151717;
    background-color: #c3c4c4;
}
.list-group-item-darker.list-group-item-action:focus,
.list-group-item-darker.list-group-item-action:hover {
    color: #151717;
    background-color: #b6b7b7;
}
.list-group-item-darker.list-group-item-action.active {
    color: #fff;
    background-color: #151717;
    border-color: #151717;
}
.close {
    float: right;
    font-size: 2.4rem;
    font-weight: 600;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: 0.5;
}
.close:hover {
    color: #000;
    text-decoration: none;
}
.close:not(:disabled):not(.disabled):focus,
.close:not(:disabled):not(.disabled):hover {
    opacity: 0.75;
}
button.close {
    padding: 0;
    background-color: transparent;
    border: 0;
}
a.close.disabled {
    pointer-events: none;
}
.toast {
    -webkit-flex-basis: 350px;
    -ms-flex-preferred-size: 350px;
    flex-basis: 350px;
    max-width: 350px;
    font-size: 0.875rem;
    background-color: rgba(255, 255, 255, 0.85);
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
    box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
    opacity: 0;
    border-radius: 0.25rem;
}
.toast:not(:last-child) {
    margin-bottom: 0.75rem;
}
.toast.showing {
    opacity: 1;
}
.toast.show {
    display: block;
    opacity: 1;
}
.toast.hide {
    display: none;
}
.toast-header {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0.25rem 0.75rem;
    color: #6c757d;
    background-color: rgba(255, 255, 255, 0.85);
    background-clip: padding-box;
    border-bottom: 1px solid rgba(0, 0, 0, 0.05);
    border-top-left-radius: -webkit-calc(0.25rem - 1px);
    border-top-left-radius: calc(0.25rem - 1px);
    border-top-right-radius: -webkit-calc(0.25rem - 1px);
    border-top-right-radius: calc(0.25rem - 1px);
}
.toast-body {
    padding: 0.75rem;
}
.modal-open {
    overflow: hidden;
}
.modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}
.modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    display: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    outline: 0;
}
.modal-dialog {
    position: relative;
    width: auto;
    margin: 0.5rem;
    pointer-events: none;
}
.modal.fade .modal-dialog {
    -webkit-transition: -webkit-transform 0.3s ease-out;
    transition: transform 0.3s ease-out;
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translate(0, -50px);
    -ms-transform: translate(0, -50px);
    transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
    .modal.fade .modal-dialog {
        -webkit-transition: none;
        transition: none;
    }
}
.modal.show .modal-dialog {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
}
.modal.modal-static .modal-dialog {
    -webkit-transform: scale(1.02);
    -ms-transform: scale(1.02);
    transform: scale(1.02);
}
.modal-dialog-scrollable {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-height: -webkit-calc(100% - 1rem);
    max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
    max-height: -webkit-calc(100vh - 1rem);
    max-height: calc(100vh - 1rem);
    overflow: hidden;
}
.modal-dialog-scrollable .modal-footer,
.modal-dialog-scrollable .modal-header {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
    overflow-y: auto;
}
.modal-dialog-centered {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    min-height: -webkit-calc(100% - 1rem);
    min-height: calc(100% - 1rem);
}
.modal-dialog-centered::before {
    display: block;
    height: -webkit-calc(100vh - 1rem);
    height: calc(100vh - 1rem);
    height: -webkit-min-content;
    height: -moz-min-content;
    height: min-content;
    content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 100%;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
    max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
    content: none;
}
.modal-content {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-color: #fff;
    background-clip: padding-box;
    border: 0.2rem solid rgba(0, 0, 0, 0.2);
    border-radius: 0.3rem;
    outline: 0;
}
.modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #000;
}
.modal-backdrop.fade {
    opacity: 0;
}
.modal-backdrop.show {
    opacity: 0.5;
}
.modal-header {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem;
    border-bottom: 0.2rem solid #dfe4e6;
    border-top-left-radius: 0.1rem;
    border-top-right-radius: 0.1rem;
}
.modal-header .close {
    padding: 1rem;
    margin: -1rem -1rem -1rem auto;
}
.modal-title {
    margin-bottom: 0;
    line-height: 1.5;
}
.modal-body {
    position: relative;
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1rem;
}
.modal-footer {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding: 0.75rem;
    border-top: 0.2rem solid #dfe4e6;
    border-bottom-right-radius: 0.1rem;
    border-bottom-left-radius: 0.1rem;
}
.modal-footer > * {
    margin: 0.25rem;
}
.modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}
@media (min-width: 576px) {
    .modal-dialog {
        max-width: 500px;
        margin: 1.75rem auto;
    }
    .modal-dialog-scrollable {
        max-height: -webkit-calc(100% - 3.5rem);
        max-height: calc(100% - 3.5rem);
    }
    .modal-dialog-scrollable .modal-content {
        max-height: -webkit-calc(100vh - 3.5rem);
        max-height: calc(100vh - 3.5rem);
    }
    .modal-dialog-centered {
        min-height: -webkit-calc(100% - 3.5rem);
        min-height: calc(100% - 3.5rem);
    }
    .modal-dialog-centered::before {
        height: -webkit-calc(100vh - 3.5rem);
        height: calc(100vh - 3.5rem);
        height: -webkit-min-content;
        height: -moz-min-content;
        height: min-content;
    }
    .modal-sm {
        max-width: 300px;
    }
}
@media (min-width: 992px) {
    .modal-lg,
    .modal-xl {
        max-width: 800px;
    }
}
@media (min-width: 1200px) {
    .modal-xl {
        max-width: 1140px;
    }
}
.tooltip {
    position: absolute;
    z-index: 1070;
    display: block;
    margin: 0;
    font-family: Inter, sans-serif;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    word-break: normal;
    word-spacing: normal;
    white-space: normal;
    line-break: auto;
    font-size: 1.4rem;
    word-wrap: break-word;
    opacity: 0;
}
.tooltip.show {
    opacity: 0.9;
}
.tooltip .arrow {
    position: absolute;
    display: block;
    width: 0.8rem;
    height: 0.4rem;
}
.tooltip .arrow::before {
    position: absolute;
    content: "";
    border-color: transparent;
    border-style: solid;
}
.bs-tooltip-auto[x-placement^="top"],
.bs-tooltip-top {
    padding: 0.4rem 0;
}
.bs-tooltip-auto[x-placement^="top"] .arrow,
.bs-tooltip-top .arrow {
    bottom: 0;
}
.bs-tooltip-auto[x-placement^="top"] .arrow::before,
.bs-tooltip-top .arrow::before {
    top: 0;
    border-width: 0.4rem 0.4rem 0;
    border-top-color: #000;
}
.bs-tooltip-auto[x-placement^="right"],
.bs-tooltip-right {
    padding: 0 0.4rem;
}
.bs-tooltip-auto[x-placement^="right"] .arrow,
.bs-tooltip-right .arrow {
    left: 0;
    width: 0.4rem;
    height: 0.8rem;
}
.bs-tooltip-auto[x-placement^="right"] .arrow::before,
.bs-tooltip-right .arrow::before {
    right: 0;
    border-width: 0.4rem 0.4rem 0.4rem 0;
    border-right-color: #000;
}
.bs-tooltip-auto[x-placement^="bottom"],
.bs-tooltip-bottom {
    padding: 0.4rem 0;
}
.bs-tooltip-auto[x-placement^="bottom"] .arrow,
.bs-tooltip-bottom .arrow {
    top: 0;
}
.bs-tooltip-auto[x-placement^="bottom"] .arrow::before,
.bs-tooltip-bottom .arrow::before {
    bottom: 0;
    border-width: 0 0.4rem 0.4rem;
    border-bottom-color: #000;
}
.bs-tooltip-auto[x-placement^="left"],
.bs-tooltip-left {
    padding: 0 0.4rem;
}
.bs-tooltip-auto[x-placement^="left"] .arrow,
.bs-tooltip-left .arrow {
    right: 0;
    width: 0.4rem;
    height: 0.8rem;
}
.bs-tooltip-auto[x-placement^="left"] .arrow::before,
.bs-tooltip-left .arrow::before {
    left: 0;
    border-width: 0.4rem 0 0.4rem 0.4rem;
    border-left-color: #000;
}
.tooltip-inner {
    max-width: 200px;
    padding: 0.25rem 0.5rem;
    color: #fff;
    text-align: center;
    background-color: #000;
    border-radius: 0.3rem;
}
.popover {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1060;
    display: block;
    max-width: 276px;
    font-family: Inter, sans-serif;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    word-break: normal;
    word-spacing: normal;
    white-space: normal;
    line-break: auto;
    font-size: 1.4rem;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: padding-box;
    border: 0.2rem solid rgba(0, 0, 0, 0.2);
    border-radius: 0.3rem;
}
.popover .arrow {
    position: absolute;
    display: block;
    width: 1rem;
    height: 0.5rem;
    margin: 0 0.3rem;
}
.popover .arrow::after,
.popover .arrow::before {
    position: absolute;
    display: block;
    content: "";
    border-color: transparent;
    border-style: solid;
}
.bs-popover-auto[x-placement^="top"],
.bs-popover-top {
    margin-bottom: 0.5rem;
}
.bs-popover-auto[x-placement^="top"] > .arrow,
.bs-popover-top > .arrow {
    bottom: -0.7rem;
}
.bs-popover-auto[x-placement^="top"] > .arrow::before,
.bs-popover-top > .arrow::before {
    bottom: 0;
    border-width: 0.5rem 0.5rem 0;
    border-top-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-auto[x-placement^="top"] > .arrow::after,
.bs-popover-top > .arrow::after {
    bottom: 0.2rem;
    border-width: 0.5rem 0.5rem 0;
    border-top-color: #fff;
}
.bs-popover-auto[x-placement^="right"],
.bs-popover-right {
    margin-left: 0.5rem;
}
.bs-popover-auto[x-placement^="right"] > .arrow,
.bs-popover-right > .arrow {
    left: -0.7rem;
    width: 0.5rem;
    height: 1rem;
    margin: 0.3rem 0;
}
.bs-popover-auto[x-placement^="right"] > .arrow::before,
.bs-popover-right > .arrow::before {
    left: 0;
    border-width: 0.5rem 0.5rem 0.5rem 0;
    border-right-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-auto[x-placement^="right"] > .arrow::after,
.bs-popover-right > .arrow::after {
    left: 0.2rem;
    border-width: 0.5rem 0.5rem 0.5rem 0;
    border-right-color: #fff;
}
.bs-popover-auto[x-placement^="bottom"],
.bs-popover-bottom {
    margin-top: 0.5rem;
}
.bs-popover-auto[x-placement^="bottom"] > .arrow,
.bs-popover-bottom > .arrow {
    top: -0.7rem;
}
.bs-popover-auto[x-placement^="bottom"] > .arrow::before,
.bs-popover-bottom > .arrow::before {
    top: 0;
    border-width: 0 0.5rem 0.5rem;
    border-bottom-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-auto[x-placement^="bottom"] > .arrow::after,
.bs-popover-bottom > .arrow::after {
    top: 0.2rem;
    border-width: 0 0.5rem 0.5rem;
    border-bottom-color: #fff;
}
.bs-popover-auto[x-placement^="bottom"] .popover-header::before,
.bs-popover-bottom .popover-header::before {
    position: absolute;
    top: 0;
    left: 50%;
    display: block;
    width: 1rem;
    margin-left: -0.5rem;
    content: "";
    border-bottom: 0.2rem solid #f7f7f7;
}
.bs-popover-auto[x-placement^="left"],
.bs-popover-left {
    margin-right: 0.5rem;
}
.bs-popover-auto[x-placement^="left"] > .arrow,
.bs-popover-left > .arrow {
    right: -0.7rem;
    width: 0.5rem;
    height: 1rem;
    margin: 0.3rem 0;
}
.bs-popover-auto[x-placement^="left"] > .arrow::before,
.bs-popover-left > .arrow::before {
    right: 0;
    border-width: 0.5rem 0 0.5rem 0.5rem;
    border-left-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-auto[x-placement^="left"] > .arrow::after,
.bs-popover-left > .arrow::after {
    right: 0.2rem;
    border-width: 0.5rem 0 0.5rem 0.5rem;
    border-left-color: #fff;
}
.popover-header {
    padding: 0.5rem 0.75rem;
    margin-bottom: 0;
    font-size: 1.6rem;
    background-color: #f7f7f7;
    border-bottom: 0.2rem solid #ebebeb;
    border-top-left-radius: 0.1rem;
    border-top-right-radius: 0.1rem;
}
.popover-header:empty {
    display: none;
}
.popover-body {
    padding: 0.5rem 0.75rem;
    color: #141414;
}
.carousel {
    position: relative;
}
.carousel.pointer-event {
    -ms-touch-action: pan-y;
    touch-action: pan-y;
}
.carousel-inner {
    position: relative;
    width: 100%;
    overflow: hidden;
}
.carousel-inner::after {
    display: block;
    clear: both;
    content: "";
}
.carousel-item {
    position: relative;
    display: none;
    float: left;
    width: 100%;
    margin-right: -100%;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transition: -webkit-transform 0.6s ease-in-out;
    transition: transform 0.6s ease-in-out;
    transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
    .carousel-item {
        -webkit-transition: none;
        transition: none;
    }
}
.carousel-item-next,
.carousel-item-prev,
.carousel-item.active {
    display: block;
}
.active.carousel-item-right,
.carousel-item-next:not(.carousel-item-left) {
    -webkit-transform: translateX(100%);
    -ms-transform: translateX(100%);
    transform: translateX(100%);
}
.active.carousel-item-left,
.carousel-item-prev:not(.carousel-item-right) {
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
}
.carousel-fade .carousel-item {
    opacity: 0;
    -webkit-transition-property: opacity;
    transition-property: opacity;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
}
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right,
.carousel-fade .carousel-item.active {
    z-index: 1;
    opacity: 1;
}
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
    z-index: 0;
    opacity: 0;
    -webkit-transition: opacity 0.6s;
    transition: opacity 0.6s;
}
@media (prefers-reduced-motion: reduce) {
    .carousel-fade .active.carousel-item-left,
    .carousel-fade .active.carousel-item-right {
        -webkit-transition: none;
        transition: none;
    }
}
.carousel-control-next,
.carousel-control-prev {
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 15%;
    color: #fff;
    text-align: center;
    opacity: 0.5;
    -webkit-transition: opacity 0.15s;
    transition: opacity 0.15s;
}
@media (prefers-reduced-motion: reduce) {
    .carousel-control-next,
    .carousel-control-prev {
        -webkit-transition: none;
        transition: none;
    }
}
.carousel-control-next:focus,
.carousel-control-next:hover,
.carousel-control-prev:focus,
.carousel-control-prev:hover {
    color: #fff;
    text-decoration: none;
    outline: 0;
    opacity: 0.9;
}
.carousel-control-prev {
    left: 0;
}
.carousel-control-next {
    right: 0;
}
.carousel-control-next-icon,
.carousel-control-prev-icon {
    display: inline-block;
    width: 20px;
    height: 20px;
    background: 50%/100% 100% no-repeat;
}
.carousel-control-prev-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");
}
.carousel-control-next-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");
}
.carousel-indicators {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 15;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding-left: 0;
    margin-right: 15%;
    margin-left: 15%;
    list-style: none;
}
.carousel-indicators li {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 auto;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    width: 30px;
    height: 3px;
    margin-right: 3px;
    margin-left: 3px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #fff;
    background-clip: padding-box;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    opacity: 0.5;
    -webkit-transition: opacity 0.6s;
    transition: opacity 0.6s;
}
.carousel-indicators .active {
    opacity: 1;
}
.carousel-caption {
    position: absolute;
    right: 15%;
    bottom: 20px;
    left: 15%;
    z-index: 10;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #fff;
    text-align: center;
}
@-webkit-keyframes spinner-border {
    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
@keyframes spinner-border {
    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
.spinner-border {
    display: inline-block;
    width: 2rem;
    height: 2rem;
    vertical-align: text-bottom;
    border: 0.25em solid currentColor;
    border-right-color: transparent;
    border-radius: 50%;
    -webkit-animation: 0.75s linear infinite spinner-border;
    animation: 0.75s linear infinite spinner-border;
}
.spinner-border-sm {
    width: 1rem;
    height: 1rem;
    border-width: 0.2em;
}
@-webkit-keyframes spinner-grow {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0);
    }
    50% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}
@keyframes spinner-grow {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0);
    }
    50% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}
.spinner-grow {
    display: inline-block;
    width: 2rem;
    height: 2rem;
    vertical-align: text-bottom;
    background-color: currentColor;
    border-radius: 50%;
    opacity: 0;
    -webkit-animation: 0.75s linear infinite spinner-grow;
    animation: 0.75s linear infinite spinner-grow;
}
.spinner-grow-sm {
    width: 1rem;
    height: 1rem;
}
@media (prefers-reduced-motion: reduce) {
    .carousel-indicators li {
        -webkit-transition: none;
        transition: none;
    }
    .spinner-border,
    .spinner-grow {
        -webkit-animation-duration: 1.5s;
        animation-duration: 1.5s;
    }
}
.align-baseline {
    vertical-align: baseline !important;
}
.align-top {
    vertical-align: top !important;
}
.align-middle {
    vertical-align: middle !important;
}
.align-bottom {
    vertical-align: bottom !important;
}
.align-text-bottom {
    vertical-align: text-bottom !important;
}
.align-text-top {
    vertical-align: text-top !important;
}
.bg-primary {
    background-color: #df6d13 !important;
}
a.bg-primary:focus,
a.bg-primary:hover,
button.bg-primary:focus,
button.bg-primary:hover {
    background-color: #ff511a !important;
}
.bg-secondary {
    background-color: #134e6b !important;
}
a.bg-secondary:focus,
a.bg-secondary:hover,
button.bg-secondary:focus,
button.bg-secondary:hover {
    background-color: #8ec8cb !important;
}
.bg-success {
    background-color: #77c18c !important;
}
a.bg-success:focus,
a.bg-success:hover,
button.bg-success:focus,
button.bg-success:hover {
    background-color: #54b16e !important;
}
.bg-info {
    background-color: #58aadb !important;
}
a.bg-info:focus,
a.bg-info:hover,
button.bg-info:focus,
button.bg-info:hover {
    background-color: #2e95d2 !important;
}
.bg-warning {
    background-color: #ffbe4d !important;
}
a.bg-warning:focus,
a.bg-warning:hover,
button.bg-warning:focus,
button.bg-warning:hover {
    background-color: #ffab1a !important;
}
.bg-danger {
    background-color: #df6d13 !important;
}
a.bg-danger:focus,
a.bg-danger:hover,
button.bg-danger:focus,
button.bg-danger:hover {
    background-color: #ff511a !important;
}
.bg-light {
    background-color: #dfe4e6 !important;
}
a.bg-light:focus,
a.bg-light:hover,
button.bg-light:focus,
button.bg-light:hover {
    background-color: #c2ccd0 !important;
}
.bg-dark {
    background-color: #141414 !important;
}
a.bg-dark:focus,
a.bg-dark:hover,
button.bg-dark:focus,
button.bg-dark:hover {
    background-color: #35393a !important;
}
a.bg-white:focus,
a.bg-white:hover,
button.bg-white:focus,
button.bg-white:hover {
    background-color: #e6e6e6 !important;
}
.bg-black,
a.bg-black:focus,
a.bg-black:hover,
button.bg-black:focus,
button.bg-black:hover {
    background-color: #000 !important;
}
.bg-lighter {
    background-color: #f0f2f2 !important;
}
a.bg-lighter:focus,
a.bg-lighter:hover,
button.bg-lighter:focus,
button.bg-lighter:hover {
    background-color: #d5dada !important;
}
.bg-gray {
    background-color: #8a9294 !important;
}
a.bg-gray:focus,
a.bg-gray:hover,
button.bg-gray:focus,
button.bg-gray:hover {
    background-color: #70797b !important;
}
.bg-darker {
    background-color: #292c2d !important;
}
a.bg-darker:focus,
a.bg-darker:hover,
button.bg-darker:focus,
button.bg-darker:hover {
    background-color: #111212 !important;
}
.bg-white {
    background-color: #fff !important;
}
.bg-transparent {
    background-color: transparent !important;
}
.border {
    border: 0.2rem solid #dfe4e6 !important;
}
.border-top {
    border-top: 0.2rem solid #dfe4e6 !important;
}
.border-right {
    border-right: 0.2rem solid #dfe4e6 !important;
}
.border-bottom {
    border-bottom: 0.2rem solid #dfe4e6 !important;
}
.border-left {
    border-left: 0.2rem solid #dfe4e6 !important;
}
.border-0 {
    border: 0 !important;
}
.border-top-0 {
    border-top: 0 !important;
}
.border-right-0 {
    border-right: 0 !important;
}
.border-bottom-0 {
    border-bottom: 0 !important;
}
.border-left-0 {
    border-left: 0 !important;
}
.border-primary {
    border-color: #df6d13 !important;
}
.border-secondary {
    border-color: #134e6b !important;
}
.border-success {
    border-color: #77c18c !important;
}
.border-info {
    border-color: #58aadb !important;
}
.border-warning {
    border-color: #ffbe4d !important;
}
.border-danger {
    border-color: #df6d13 !important;
}
.border-light {
    border-color: #dfe4e6 !important;
}
.border-dark {
    border-color: #141414 !important;
}
.border-black {
    border-color: #000 !important;
}
.border-lighter {
    border-color: #f0f2f2 !important;
}
.border-gray {
    border-color: #8a9294 !important;
}
.border-darker {
    border-color: #292c2d !important;
}
.border-white {
    border-color: #fff !important;
}
.rounded,
.rounded-sm {
    border-radius: 0.3rem !important;
}
.rounded-top {
    border-top-left-radius: 0.3rem !important;
    border-top-right-radius: 0.3rem !important;
}
.rounded-right {
    border-top-right-radius: 0.3rem !important;
    border-bottom-right-radius: 0.3rem !important;
}
.rounded-bottom {
    border-bottom-right-radius: 0.3rem !important;
    border-bottom-left-radius: 0.3rem !important;
}
.rounded-left {
    border-top-left-radius: 0.3rem !important;
    border-bottom-left-radius: 0.3rem !important;
}
.rounded-lg {
    border-radius: 0.3rem !important;
}
.rounded-circle {
    border-radius: 50% !important;
}
.rounded-pill {
    border-radius: 50rem !important;
}
.rounded-0 {
    border-radius: 0 !important;
}
.clearfix::after {
    display: block;
    clear: both;
    content: "";
}
.d-none {
    display: none !important;
}
.d-inline {
    display: inline !important;
}
.d-inline-block {
    display: inline-block !important;
}
.d-block {
    display: block !important;
}
.d-table {
    display: table !important;
}
.d-table-row {
    display: table-row !important;
}
.d-table-cell {
    display: table-cell !important;
}
.d-flex {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
}
.d-inline-flex {
    display: -webkit-inline-box !important;
    display: -webkit-inline-flex !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
}
@media (min-width: 576px) {
    .d-sm-none {
        display: none !important;
    }
    .d-sm-inline {
        display: inline !important;
    }
    .d-sm-inline-block {
        display: inline-block !important;
    }
    .d-sm-block {
        display: block !important;
    }
    .d-sm-table {
        display: table !important;
    }
    .d-sm-table-row {
        display: table-row !important;
    }
    .d-sm-table-cell {
        display: table-cell !important;
    }
    .d-sm-flex {
        display: -webkit-box !important;
        display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }
    .d-sm-inline-flex {
        display: -webkit-inline-box !important;
        display: -webkit-inline-flex !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important;
    }
}
@media (min-width: 768px) {
    .d-md-none {
        display: none !important;
    }
    .d-md-inline {
        display: inline !important;
    }
    .d-md-inline-block {
        display: inline-block !important;
    }
    .d-md-block {
        display: block !important;
    }
    .d-md-table {
        display: table !important;
    }
    .d-md-table-row {
        display: table-row !important;
    }
    .d-md-table-cell {
        display: table-cell !important;
    }
    .d-md-flex {
        display: -webkit-box !important;
        display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }
    .d-md-inline-flex {
        display: -webkit-inline-box !important;
        display: -webkit-inline-flex !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important;
    }
}
@media (min-width: 992px) {
    .d-lg-none {
        display: none !important;
    }
    .d-lg-inline {
        display: inline !important;
    }
    .d-lg-inline-block {
        display: inline-block !important;
    }
    .d-lg-block {
        display: block !important;
    }
    .d-lg-table {
        display: table !important;
    }
    .d-lg-table-row {
        display: table-row !important;
    }
    .d-lg-table-cell {
        display: table-cell !important;
    }
    .d-lg-flex {
        display: -webkit-box !important;
        display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }
    .d-lg-inline-flex {
        display: -webkit-inline-box !important;
        display: -webkit-inline-flex !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important;
    }
}
@media (min-width: 1200px) {
    .d-xl-none {
        display: none !important;
    }
    .d-xl-inline {
        display: inline !important;
    }
    .d-xl-inline-block {
        display: inline-block !important;
    }
    .d-xl-block {
        display: block !important;
    }
    .d-xl-table {
        display: table !important;
    }
    .d-xl-table-row {
        display: table-row !important;
    }
    .d-xl-table-cell {
        display: table-cell !important;
    }
    .d-xl-flex {
        display: -webkit-box !important;
        display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }
    .d-xl-inline-flex {
        display: -webkit-inline-box !important;
        display: -webkit-inline-flex !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important;
    }
}
@media print {
    .d-print-none {
        display: none !important;
    }
    .d-print-inline {
        display: inline !important;
    }
    .d-print-inline-block {
        display: inline-block !important;
    }
    .d-print-block {
        display: block !important;
    }
    .d-print-table {
        display: table !important;
    }
    .d-print-table-row {
        display: table-row !important;
    }
    .d-print-table-cell {
        display: table-cell !important;
    }
    .d-print-flex {
        display: -webkit-box !important;
        display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }
    .d-print-inline-flex {
        display: -webkit-inline-box !important;
        display: -webkit-inline-flex !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important;
    }
}
.embed-responsive {
    position: relative;
    display: block;
    width: 100%;
    padding: 0;
    overflow: hidden;
}
.embed-responsive::before {
    display: block;
    content: "";
}
.embed-responsive .embed-responsive-item,
.embed-responsive embed,
.embed-responsive iframe,
.embed-responsive object,
.embed-responsive video {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}
.embed-responsive-21by9::before {
    padding-top: 42.85714%;
}
.embed-responsive-16by9::before {
    padding-top: 56.25%;
}
.embed-responsive-4by3::before {
    padding-top: 75%;
}
.embed-responsive-1by1::before {
    padding-top: 100%;
}
.flex-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -webkit-flex-direction: row !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
}
.flex-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -webkit-flex-direction: column !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
}
.flex-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -webkit-flex-direction: row-reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
}
.flex-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -webkit-flex-direction: column-reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
}
.flex-wrap {
    -webkit-flex-wrap: wrap !important;
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
}
.flex-nowrap {
    -webkit-flex-wrap: nowrap !important;
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
}
.flex-wrap-reverse {
    -webkit-flex-wrap: wrap-reverse !important;
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
}
.flex-fill {
    -webkit-box-flex: 1 !important;
    -webkit-flex: 1 1 auto !important;
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
}
.flex-grow-0 {
    -webkit-box-flex: 0 !important;
    -webkit-flex-grow: 0 !important;
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
}
.flex-grow-1 {
    -webkit-box-flex: 1 !important;
    -webkit-flex-grow: 1 !important;
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
}
.flex-shrink-0 {
    -webkit-flex-shrink: 0 !important;
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
}
.flex-shrink-1 {
    -webkit-flex-shrink: 1 !important;
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
}
.justify-content-start {
    -webkit-box-pack: start !important;
    -webkit-justify-content: flex-start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
}
.justify-content-end {
    -webkit-box-pack: end !important;
    -webkit-justify-content: flex-end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
}
.justify-content-center {
    -webkit-box-pack: center !important;
    -webkit-justify-content: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
}
.justify-content-between {
    -webkit-box-pack: justify !important;
    -webkit-justify-content: space-between !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
}
.justify-content-around {
    -webkit-justify-content: space-around !important;
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
}
.align-items-start {
    -webkit-box-align: start !important;
    -webkit-align-items: flex-start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
}
.align-items-end {
    -webkit-box-align: end !important;
    -webkit-align-items: flex-end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
}
.align-items-center {
    -webkit-box-align: center !important;
    -webkit-align-items: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
}
.align-items-baseline {
    -webkit-box-align: baseline !important;
    -webkit-align-items: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
}
.align-items-stretch {
    -webkit-box-align: stretch !important;
    -webkit-align-items: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
}
.align-content-start {
    -webkit-align-content: flex-start !important;
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
}
.align-content-end {
    -webkit-align-content: flex-end !important;
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
}
.align-content-center {
    -webkit-align-content: center !important;
    -ms-flex-line-pack: center !important;
    align-content: center !important;
}
.align-content-between {
    -webkit-align-content: space-between !important;
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
}
.align-content-around {
    -webkit-align-content: space-around !important;
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
}
.align-content-stretch {
    -webkit-align-content: stretch !important;
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
}
.align-self-auto {
    -webkit-align-self: auto !important;
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
}
.align-self-start {
    -webkit-align-self: flex-start !important;
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
}
.align-self-end {
    -webkit-align-self: flex-end !important;
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
}
.align-self-center {
    -webkit-align-self: center !important;
    -ms-flex-item-align: center !important;
    align-self: center !important;
}
.align-self-baseline {
    -webkit-align-self: baseline !important;
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
}
.align-self-stretch {
    -webkit-align-self: stretch !important;
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
}
@media (min-width: 576px) {
    .flex-sm-row {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -webkit-flex-direction: row !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important;
    }
    .flex-sm-column {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -webkit-flex-direction: column !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
    }
    .flex-sm-row-reverse {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: reverse !important;
        -webkit-flex-direction: row-reverse !important;
        -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important;
    }
    .flex-sm-column-reverse {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: reverse !important;
        -webkit-flex-direction: column-reverse !important;
        -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important;
    }
    .flex-sm-wrap {
        -webkit-flex-wrap: wrap !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
    }
    .flex-sm-nowrap {
        -webkit-flex-wrap: nowrap !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
    }
    .flex-sm-wrap-reverse {
        -webkit-flex-wrap: wrap-reverse !important;
        -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
    }
    .flex-sm-fill {
        -webkit-box-flex: 1 !important;
        -webkit-flex: 1 1 auto !important;
        -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important;
    }
    .flex-sm-grow-0 {
        -webkit-box-flex: 0 !important;
        -webkit-flex-grow: 0 !important;
        -ms-flex-positive: 0 !important;
        flex-grow: 0 !important;
    }
    .flex-sm-grow-1 {
        -webkit-box-flex: 1 !important;
        -webkit-flex-grow: 1 !important;
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important;
    }
    .flex-sm-shrink-0 {
        -webkit-flex-shrink: 0 !important;
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
    }
    .flex-sm-shrink-1 {
        -webkit-flex-shrink: 1 !important;
        -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
    }
    .justify-content-sm-start {
        -webkit-box-pack: start !important;
        -webkit-justify-content: flex-start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
    }
    .justify-content-sm-end {
        -webkit-box-pack: end !important;
        -webkit-justify-content: flex-end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important;
    }
    .justify-content-sm-center {
        -webkit-box-pack: center !important;
        -webkit-justify-content: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
    }
    .justify-content-sm-between {
        -webkit-box-pack: justify !important;
        -webkit-justify-content: space-between !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;
    }
    .justify-content-sm-around {
        -webkit-justify-content: space-around !important;
        -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
    }
    .align-items-sm-start {
        -webkit-box-align: start !important;
        -webkit-align-items: flex-start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
    }
    .align-items-sm-end {
        -webkit-box-align: end !important;
        -webkit-align-items: flex-end !important;
        -ms-flex-align: end !important;
        align-items: flex-end !important;
    }
    .align-items-sm-center {
        -webkit-box-align: center !important;
        -webkit-align-items: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
    }
    .align-items-sm-baseline {
        -webkit-box-align: baseline !important;
        -webkit-align-items: baseline !important;
        -ms-flex-align: baseline !important;
        align-items: baseline !important;
    }
    .align-items-sm-stretch {
        -webkit-box-align: stretch !important;
        -webkit-align-items: stretch !important;
        -ms-flex-align: stretch !important;
        align-items: stretch !important;
    }
    .align-content-sm-start {
        -webkit-align-content: flex-start !important;
        -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
    }
    .align-content-sm-end {
        -webkit-align-content: flex-end !important;
        -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
    }
    .align-content-sm-center {
        -webkit-align-content: center !important;
        -ms-flex-line-pack: center !important;
        align-content: center !important;
    }
    .align-content-sm-between {
        -webkit-align-content: space-between !important;
        -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
    }
    .align-content-sm-around {
        -webkit-align-content: space-around !important;
        -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
    }
    .align-content-sm-stretch {
        -webkit-align-content: stretch !important;
        -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
    }
    .align-self-sm-auto {
        -webkit-align-self: auto !important;
        -ms-flex-item-align: auto !important;
        align-self: auto !important;
    }
    .align-self-sm-start {
        -webkit-align-self: flex-start !important;
        -ms-flex-item-align: start !important;
        align-self: flex-start !important;
    }
    .align-self-sm-end {
        -webkit-align-self: flex-end !important;
        -ms-flex-item-align: end !important;
        align-self: flex-end !important;
    }
    .align-self-sm-center {
        -webkit-align-self: center !important;
        -ms-flex-item-align: center !important;
        align-self: center !important;
    }
    .align-self-sm-baseline {
        -webkit-align-self: baseline !important;
        -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
    }
    .align-self-sm-stretch {
        -webkit-align-self: stretch !important;
        -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
    }
}
@media (min-width: 768px) {
    .flex-md-row {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -webkit-flex-direction: row !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important;
    }
    .flex-md-column {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -webkit-flex-direction: column !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
    }
    .flex-md-row-reverse {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: reverse !important;
        -webkit-flex-direction: row-reverse !important;
        -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important;
    }
    .flex-md-column-reverse {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: reverse !important;
        -webkit-flex-direction: column-reverse !important;
        -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important;
    }
    .flex-md-wrap {
        -webkit-flex-wrap: wrap !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
    }
    .flex-md-nowrap {
        -webkit-flex-wrap: nowrap !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
    }
    .flex-md-wrap-reverse {
        -webkit-flex-wrap: wrap-reverse !important;
        -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
    }
    .flex-md-fill {
        -webkit-box-flex: 1 !important;
        -webkit-flex: 1 1 auto !important;
        -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important;
    }
    .flex-md-grow-0 {
        -webkit-box-flex: 0 !important;
        -webkit-flex-grow: 0 !important;
        -ms-flex-positive: 0 !important;
        flex-grow: 0 !important;
    }
    .flex-md-grow-1 {
        -webkit-box-flex: 1 !important;
        -webkit-flex-grow: 1 !important;
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important;
    }
    .flex-md-shrink-0 {
        -webkit-flex-shrink: 0 !important;
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
    }
    .flex-md-shrink-1 {
        -webkit-flex-shrink: 1 !important;
        -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
    }
    .justify-content-md-start {
        -webkit-box-pack: start !important;
        -webkit-justify-content: flex-start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
    }
    .justify-content-md-end {
        -webkit-box-pack: end !important;
        -webkit-justify-content: flex-end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important;
    }
    .justify-content-md-center {
        -webkit-box-pack: center !important;
        -webkit-justify-content: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
    }
    .justify-content-md-between {
        -webkit-box-pack: justify !important;
        -webkit-justify-content: space-between !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;
    }
    .justify-content-md-around {
        -webkit-justify-content: space-around !important;
        -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
    }
    .align-items-md-start {
        -webkit-box-align: start !important;
        -webkit-align-items: flex-start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
    }
    .align-items-md-end {
        -webkit-box-align: end !important;
        -webkit-align-items: flex-end !important;
        -ms-flex-align: end !important;
        align-items: flex-end !important;
    }
    .align-items-md-center {
        -webkit-box-align: center !important;
        -webkit-align-items: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
    }
    .align-items-md-baseline {
        -webkit-box-align: baseline !important;
        -webkit-align-items: baseline !important;
        -ms-flex-align: baseline !important;
        align-items: baseline !important;
    }
    .align-items-md-stretch {
        -webkit-box-align: stretch !important;
        -webkit-align-items: stretch !important;
        -ms-flex-align: stretch !important;
        align-items: stretch !important;
    }
    .align-content-md-start {
        -webkit-align-content: flex-start !important;
        -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
    }
    .align-content-md-end {
        -webkit-align-content: flex-end !important;
        -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
    }
    .align-content-md-center {
        -webkit-align-content: center !important;
        -ms-flex-line-pack: center !important;
        align-content: center !important;
    }
    .align-content-md-between {
        -webkit-align-content: space-between !important;
        -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
    }
    .align-content-md-around {
        -webkit-align-content: space-around !important;
        -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
    }
    .align-content-md-stretch {
        -webkit-align-content: stretch !important;
        -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
    }
    .align-self-md-auto {
        -webkit-align-self: auto !important;
        -ms-flex-item-align: auto !important;
        align-self: auto !important;
    }
    .align-self-md-start {
        -webkit-align-self: flex-start !important;
        -ms-flex-item-align: start !important;
        align-self: flex-start !important;
    }
    .align-self-md-end {
        -webkit-align-self: flex-end !important;
        -ms-flex-item-align: end !important;
        align-self: flex-end !important;
    }
    .align-self-md-center {
        -webkit-align-self: center !important;
        -ms-flex-item-align: center !important;
        align-self: center !important;
    }
    .align-self-md-baseline {
        -webkit-align-self: baseline !important;
        -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
    }
    .align-self-md-stretch {
        -webkit-align-self: stretch !important;
        -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
    }
}
@media (min-width: 992px) {
    .flex-lg-row {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -webkit-flex-direction: row !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important;
    }
    .flex-lg-column {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -webkit-flex-direction: column !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
    }
    .flex-lg-row-reverse {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: reverse !important;
        -webkit-flex-direction: row-reverse !important;
        -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important;
    }
    .flex-lg-column-reverse {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: reverse !important;
        -webkit-flex-direction: column-reverse !important;
        -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important;
    }
    .flex-lg-wrap {
        -webkit-flex-wrap: wrap !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
    }
    .flex-lg-nowrap {
        -webkit-flex-wrap: nowrap !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
    }
    .flex-lg-wrap-reverse {
        -webkit-flex-wrap: wrap-reverse !important;
        -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
    }
    .flex-lg-fill {
        -webkit-box-flex: 1 !important;
        -webkit-flex: 1 1 auto !important;
        -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important;
    }
    .flex-lg-grow-0 {
        -webkit-box-flex: 0 !important;
        -webkit-flex-grow: 0 !important;
        -ms-flex-positive: 0 !important;
        flex-grow: 0 !important;
    }
    .flex-lg-grow-1 {
        -webkit-box-flex: 1 !important;
        -webkit-flex-grow: 1 !important;
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important;
    }
    .flex-lg-shrink-0 {
        -webkit-flex-shrink: 0 !important;
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
    }
    .flex-lg-shrink-1 {
        -webkit-flex-shrink: 1 !important;
        -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
    }
    .justify-content-lg-start {
        -webkit-box-pack: start !important;
        -webkit-justify-content: flex-start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
    }
    .justify-content-lg-end {
        -webkit-box-pack: end !important;
        -webkit-justify-content: flex-end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important;
    }
    .justify-content-lg-center {
        -webkit-box-pack: center !important;
        -webkit-justify-content: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
    }
    .justify-content-lg-between {
        -webkit-box-pack: justify !important;
        -webkit-justify-content: space-between !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;
    }
    .justify-content-lg-around {
        -webkit-justify-content: space-around !important;
        -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
    }
    .align-items-lg-start {
        -webkit-box-align: start !important;
        -webkit-align-items: flex-start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
    }
    .align-items-lg-end {
        -webkit-box-align: end !important;
        -webkit-align-items: flex-end !important;
        -ms-flex-align: end !important;
        align-items: flex-end !important;
    }
    .align-items-lg-center {
        -webkit-box-align: center !important;
        -webkit-align-items: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
    }
    .align-items-lg-baseline {
        -webkit-box-align: baseline !important;
        -webkit-align-items: baseline !important;
        -ms-flex-align: baseline !important;
        align-items: baseline !important;
    }
    .align-items-lg-stretch {
        -webkit-box-align: stretch !important;
        -webkit-align-items: stretch !important;
        -ms-flex-align: stretch !important;
        align-items: stretch !important;
    }
    .align-content-lg-start {
        -webkit-align-content: flex-start !important;
        -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
    }
    .align-content-lg-end {
        -webkit-align-content: flex-end !important;
        -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
    }
    .align-content-lg-center {
        -webkit-align-content: center !important;
        -ms-flex-line-pack: center !important;
        align-content: center !important;
    }
    .align-content-lg-between {
        -webkit-align-content: space-between !important;
        -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
    }
    .align-content-lg-around {
        -webkit-align-content: space-around !important;
        -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
    }
    .align-content-lg-stretch {
        -webkit-align-content: stretch !important;
        -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
    }
    .align-self-lg-auto {
        -webkit-align-self: auto !important;
        -ms-flex-item-align: auto !important;
        align-self: auto !important;
    }
    .align-self-lg-start {
        -webkit-align-self: flex-start !important;
        -ms-flex-item-align: start !important;
        align-self: flex-start !important;
    }
    .align-self-lg-end {
        -webkit-align-self: flex-end !important;
        -ms-flex-item-align: end !important;
        align-self: flex-end !important;
    }
    .align-self-lg-center {
        -webkit-align-self: center !important;
        -ms-flex-item-align: center !important;
        align-self: center !important;
    }
    .align-self-lg-baseline {
        -webkit-align-self: baseline !important;
        -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
    }
    .align-self-lg-stretch {
        -webkit-align-self: stretch !important;
        -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
    }
}
.float-left {
    float: left !important;
}
.float-right {
    float: right !important;
}
.float-none {
    float: none !important;
}
@media (min-width: 576px) {
    .float-sm-left {
        float: left !important;
    }
    .float-sm-right {
        float: right !important;
    }
    .float-sm-none {
        float: none !important;
    }
}
@media (min-width: 768px) {
    .float-md-left {
        float: left !important;
    }
    .float-md-right {
        float: right !important;
    }
    .float-md-none {
        float: none !important;
    }
}
@media (min-width: 992px) {
    .float-lg-left {
        float: left !important;
    }
    .float-lg-right {
        float: right !important;
    }
    .float-lg-none {
        float: none !important;
    }
}
.user-select-all {
    -webkit-user-select: all !important;
    -moz-user-select: all !important;
    user-select: all !important;
}
.user-select-auto {
    -webkit-user-select: auto !important;
    -moz-user-select: auto !important;
    -ms-user-select: auto !important;
    user-select: auto !important;
}
.user-select-none {
    -webkit-user-select: none !important;
    -moz-user-select: none !important;
    -ms-user-select: none !important;
    user-select: none !important;
}
.overflow-auto {
    overflow: auto !important;
}
.overflow-hidden {
    overflow: hidden !important;
}
.position-static {
    position: static !important;
}
.position-relative {
    position: relative !important;
}
.position-absolute {
    position: absolute !important;
}
.position-fixed {
    position: fixed !important;
}
.position-sticky {
    position: -webkit-sticky !important;
    position: sticky !important;
}
.fixed-top {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1030;
}
.fixed-bottom {
    position: fixed;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1030;
}
@supports ((position: -webkit-sticky) or (position: sticky)) {
    .sticky-top {
        position: -webkit-sticky;
        position: sticky;
        top: 0;
        z-index: 1020;
    }
}
.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    overflow: visible;
    clip: auto;
    white-space: normal;
}
.shadow,
.shadow-lg,
.shadow-sm {
    -webkit-box-shadow: 0.2rem 0.3rem 0 rgba(0, 0, 0, 0.05) !important;
    box-shadow: 0.2rem 0.3rem 0 rgba(0, 0, 0, 0.05) !important;
}
.shadow-none {
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
}
.w-25 {
    width: 25% !important;
}
.w-50 {
    width: 50% !important;
}
.w-75 {
    width: 75% !important;
}
.w-100 {
    width: 100% !important;
}
.w-auto {
    width: auto !important;
}
.h-25 {
    height: 25% !important;
}
.h-50 {
    height: 50% !important;
}
.h-75 {
    height: 75% !important;
}
.h-100 {
    height: 100% !important;
}
.h-auto {
    height: auto !important;
}
.mw-100 {
    max-width: 100% !important;
}
.mh-100 {
    max-height: 100% !important;
}
.min-vw-100 {
    min-width: 100vw !important;
}
.min-vh-100 {
    min-height: 100vh !important;
}
.vw-100 {
    width: 100vw !important;
}
.vh-100 {
    height: 100vh !important;
}
.m-0 {
    margin: 0 !important;
}
.mt-0,
.my-0 {
    margin-top: 0 !important;
}
.mr-0,
.mx-0 {
    margin-right: 0 !important;
}
.mb-0,
.my-0 {
    margin-bottom: 0 !important;
}
.ml-0,
.mx-0 {
    margin-left: 0 !important;
}
.m-1 {
    margin: 0.5rem !important;
}
.mt-1,
.my-1 {
    margin-top: 0.5rem !important;
}
.mr-1,
.mx-1 {
    margin-right: 0.5rem !important;
}
.mb-1,
.my-1 {
    margin-bottom: 0.5rem !important;
}
.ml-1,
.mx-1 {
    margin-left: 0.5rem !important;
}
.m-2 {
    margin: 1rem !important;
}
.mt-2,
.my-2 {
    margin-top: 1rem !important;
}
.mr-2,
.mx-2 {
    margin-right: 1rem !important;
}
.mb-2,
.my-2 {
    margin-bottom: 1rem !important;
}
.ml-2,
.mx-2 {
    margin-left: 1rem !important;
}
.m-3 {
    margin: 2rem !important;
}
.mt-3,
.my-3 {
    margin-top: 2rem !important;
}
.mr-3,
.mx-3 {
    margin-right: 2rem !important;
}
.mb-3,
.my-3 {
    margin-bottom: 2rem !important;
}
.ml-3,
.mx-3 {
    margin-left: 2rem !important;
}
.m-4 {
    margin: 4rem !important;
}
.mt-4,
.my-4 {
    margin-top: 4rem !important;
}
.mr-4,
.mx-4 {
    margin-right: 4rem !important;
}
.mb-4,
.my-4 {
    margin-bottom: 4rem !important;
}
.ml-4,
.mx-4 {
    margin-left: 4rem !important;
}
.m-5 {
    margin: 6rem !important;
}
.mt-5,
.my-5 {
    margin-top: 6rem !important;
}
.mr-5,
.mx-5 {
    margin-right: 6rem !important;
}
.mb-5,
.my-5 {
    margin-bottom: 6rem !important;
}
.ml-5,
.mx-5 {
    margin-left: 6rem !important;
}
.p-0 {
    padding: 0 !important;
}
.pt-0,
.py-0 {
    padding-top: 0 !important;
}
.pr-0,
.px-0 {
    padding-right: 0 !important;
}
.pb-0,
.py-0 {
    padding-bottom: 0 !important;
}
.pl-0,
.px-0 {
    padding-left: 0 !important;
}
.p-1 {
    padding: 0.5rem !important;
}
.pt-1,
.py-1 {
    padding-top: 0.5rem !important;
}
.pr-1,
.px-1 {
    padding-right: 0.5rem !important;
}
.pb-1,
.py-1 {
    padding-bottom: 0.5rem !important;
}
.pl-1,
.px-1 {
    padding-left: 0.5rem !important;
}
.p-2 {
    padding: 1rem !important;
}
.pt-2,
.py-2 {
    padding-top: 1rem !important;
}
.pr-2,
.px-2 {
    padding-right: 1rem !important;
}
.pb-2,
.py-2 {
    padding-bottom: 1rem !important;
}
.pl-2,
.px-2 {
    padding-left: 1rem !important;
}
.p-3 {
    padding: 2rem !important;
}
.pt-3,
.py-3 {
    padding-top: 2rem !important;
}
.pr-3,
.px-3 {
    padding-right: 2rem !important;
}
.pb-3,
.py-3 {
    padding-bottom: 2rem !important;
}
.pl-3,
.px-3 {
    padding-left: 2rem !important;
}
.p-4 {
    padding: 4rem !important;
}
.pt-4,
.py-4 {
    padding-top: 4rem !important;
}
.pr-4,
.px-4 {
    padding-right: 4rem !important;
}
.pb-4,
.py-4 {
    padding-bottom: 4rem !important;
}
.pl-4,
.px-4 {
    padding-left: 4rem !important;
}
.p-5 {
    padding: 6rem !important;
}
.pt-5,
.py-5 {
    padding-top: 6rem !important;
}
.pr-5,
.px-5 {
    padding-right: 6rem !important;
}
.pb-5,
.py-5 {
    padding-bottom: 6rem !important;
}
.pl-5,
.px-5 {
    padding-left: 6rem !important;
}
.m-n1 {
    margin: -0.5rem !important;
}
.mt-n1,
.my-n1 {
    margin-top: -0.5rem !important;
}
.mr-n1,
.mx-n1 {
    margin-right: -0.5rem !important;
}
.mb-n1,
.my-n1 {
    margin-bottom: -0.5rem !important;
}
.ml-n1,
.mx-n1 {
    margin-left: -0.5rem !important;
}
.m-n2 {
    margin: -1rem !important;
}
.mt-n2,
.my-n2 {
    margin-top: -1rem !important;
}
.mr-n2,
.mx-n2 {
    margin-right: -1rem !important;
}
.mb-n2,
.my-n2 {
    margin-bottom: -1rem !important;
}
.ml-n2,
.mx-n2 {
    margin-left: -1rem !important;
}
.m-n3 {
    margin: -2rem !important;
}
.mt-n3,
.my-n3 {
    margin-top: -2rem !important;
}
.mr-n3,
.mx-n3 {
    margin-right: -2rem !important;
}
.mb-n3,
.my-n3 {
    margin-bottom: -2rem !important;
}
.ml-n3,
.mx-n3 {
    margin-left: -2rem !important;
}
.m-n4 {
    margin: -4rem !important;
}
.mt-n4,
.my-n4 {
    margin-top: -4rem !important;
}
.mr-n4,
.mx-n4 {
    margin-right: -4rem !important;
}
.mb-n4,
.my-n4 {
    margin-bottom: -4rem !important;
}
.ml-n4,
.mx-n4 {
    margin-left: -4rem !important;
}
.m-n5 {
    margin: -6rem !important;
}
.mt-n5,
.my-n5 {
    margin-top: -6rem !important;
}
.mr-n5,
.mx-n5 {
    margin-right: -6rem !important;
}
.mb-n5,
.my-n5 {
    margin-bottom: -6rem !important;
}
.ml-n5,
.mx-n5 {
    margin-left: -6rem !important;
}
.m-auto {
    margin: auto !important;
}
.mt-auto,
.my-auto {
    margin-top: auto !important;
}
.mr-auto,
.mx-auto {
    margin-right: auto !important;
}
.mb-auto,
.my-auto {
    margin-bottom: auto !important;
}
.ml-auto,
.mx-auto {
    margin-left: auto !important;
}
@media (min-width: 576px) {
    .m-sm-0 {
        margin: 0 !important;
    }
    .mt-sm-0,
    .my-sm-0 {
        margin-top: 0 !important;
    }
    .mr-sm-0,
    .mx-sm-0 {
        margin-right: 0 !important;
    }
    .mb-sm-0,
    .my-sm-0 {
        margin-bottom: 0 !important;
    }
    .ml-sm-0,
    .mx-sm-0 {
        margin-left: 0 !important;
    }
    .m-sm-1 {
        margin: 0.5rem !important;
    }
    .mt-sm-1,
    .my-sm-1 {
        margin-top: 0.5rem !important;
    }
    .mr-sm-1,
    .mx-sm-1 {
        margin-right: 0.5rem !important;
    }
    .mb-sm-1,
    .my-sm-1 {
        margin-bottom: 0.5rem !important;
    }
    .ml-sm-1,
    .mx-sm-1 {
        margin-left: 0.5rem !important;
    }
    .m-sm-2 {
        margin: 1rem !important;
    }
    .mt-sm-2,
    .my-sm-2 {
        margin-top: 1rem !important;
    }
    .mr-sm-2,
    .mx-sm-2 {
        margin-right: 1rem !important;
    }
    .mb-sm-2,
    .my-sm-2 {
        margin-bottom: 1rem !important;
    }
    .ml-sm-2,
    .mx-sm-2 {
        margin-left: 1rem !important;
    }
    .m-sm-3 {
        margin: 2rem !important;
    }
    .mt-sm-3,
    .my-sm-3 {
        margin-top: 2rem !important;
    }
    .mr-sm-3,
    .mx-sm-3 {
        margin-right: 2rem !important;
    }
    .mb-sm-3,
    .my-sm-3 {
        margin-bottom: 2rem !important;
    }
    .ml-sm-3,
    .mx-sm-3 {
        margin-left: 2rem !important;
    }
    .m-sm-4 {
        margin: 4rem !important;
    }
    .mt-sm-4,
    .my-sm-4 {
        margin-top: 4rem !important;
    }
    .mr-sm-4,
    .mx-sm-4 {
        margin-right: 4rem !important;
    }
    .mb-sm-4,
    .my-sm-4 {
        margin-bottom: 4rem !important;
    }
    .ml-sm-4,
    .mx-sm-4 {
        margin-left: 4rem !important;
    }
    .m-sm-5 {
        margin: 6rem !important;
    }
    .mt-sm-5,
    .my-sm-5 {
        margin-top: 6rem !important;
    }
    .mr-sm-5,
    .mx-sm-5 {
        margin-right: 6rem !important;
    }
    .mb-sm-5,
    .my-sm-5 {
        margin-bottom: 6rem !important;
    }
    .ml-sm-5,
    .mx-sm-5 {
        margin-left: 6rem !important;
    }
    .p-sm-0 {
        padding: 0 !important;
    }
    .pt-sm-0,
    .py-sm-0 {
        padding-top: 0 !important;
    }
    .pr-sm-0,
    .px-sm-0 {
        padding-right: 0 !important;
    }
    .pb-sm-0,
    .py-sm-0 {
        padding-bottom: 0 !important;
    }
    .pl-sm-0,
    .px-sm-0 {
        padding-left: 0 !important;
    }
    .p-sm-1 {
        padding: 0.5rem !important;
    }
    .pt-sm-1,
    .py-sm-1 {
        padding-top: 0.5rem !important;
    }
    .pr-sm-1,
    .px-sm-1 {
        padding-right: 0.5rem !important;
    }
    .pb-sm-1,
    .py-sm-1 {
        padding-bottom: 0.5rem !important;
    }
    .pl-sm-1,
    .px-sm-1 {
        padding-left: 0.5rem !important;
    }
    .p-sm-2 {
        padding: 1rem !important;
    }
    .pt-sm-2,
    .py-sm-2 {
        padding-top: 1rem !important;
    }
    .pr-sm-2,
    .px-sm-2 {
        padding-right: 1rem !important;
    }
    .pb-sm-2,
    .py-sm-2 {
        padding-bottom: 1rem !important;
    }
    .pl-sm-2,
    .px-sm-2 {
        padding-left: 1rem !important;
    }
    .p-sm-3 {
        padding: 2rem !important;
    }
    .pt-sm-3,
    .py-sm-3 {
        padding-top: 2rem !important;
    }
    .pr-sm-3,
    .px-sm-3 {
        padding-right: 2rem !important;
    }
    .pb-sm-3,
    .py-sm-3 {
        padding-bottom: 2rem !important;
    }
    .pl-sm-3,
    .px-sm-3 {
        padding-left: 2rem !important;
    }
    .p-sm-4 {
        padding: 4rem !important;
    }
    .pt-sm-4,
    .py-sm-4 {
        padding-top: 4rem !important;
    }
    .pr-sm-4,
    .px-sm-4 {
        padding-right: 4rem !important;
    }
    .pb-sm-4,
    .py-sm-4 {
        padding-bottom: 4rem !important;
    }
    .pl-sm-4,
    .px-sm-4 {
        padding-left: 4rem !important;
    }
    .p-sm-5 {
        padding: 6rem !important;
    }
    .pt-sm-5,
    .py-sm-5 {
        padding-top: 6rem !important;
    }
    .pr-sm-5,
    .px-sm-5 {
        padding-right: 6rem !important;
    }
    .pb-sm-5,
    .py-sm-5 {
        padding-bottom: 6rem !important;
    }
    .pl-sm-5,
    .px-sm-5 {
        padding-left: 6rem !important;
    }
    .m-sm-n1 {
        margin: -0.5rem !important;
    }
    .mt-sm-n1,
    .my-sm-n1 {
        margin-top: -0.5rem !important;
    }
    .mr-sm-n1,
    .mx-sm-n1 {
        margin-right: -0.5rem !important;
    }
    .mb-sm-n1,
    .my-sm-n1 {
        margin-bottom: -0.5rem !important;
    }
    .ml-sm-n1,
    .mx-sm-n1 {
        margin-left: -0.5rem !important;
    }
    .m-sm-n2 {
        margin: -1rem !important;
    }
    .mt-sm-n2,
    .my-sm-n2 {
        margin-top: -1rem !important;
    }
    .mr-sm-n2,
    .mx-sm-n2 {
        margin-right: -1rem !important;
    }
    .mb-sm-n2,
    .my-sm-n2 {
        margin-bottom: -1rem !important;
    }
    .ml-sm-n2,
    .mx-sm-n2 {
        margin-left: -1rem !important;
    }
    .m-sm-n3 {
        margin: -2rem !important;
    }
    .mt-sm-n3,
    .my-sm-n3 {
        margin-top: -2rem !important;
    }
    .mr-sm-n3,
    .mx-sm-n3 {
        margin-right: -2rem !important;
    }
    .mb-sm-n3,
    .my-sm-n3 {
        margin-bottom: -2rem !important;
    }
    .ml-sm-n3,
    .mx-sm-n3 {
        margin-left: -2rem !important;
    }
    .m-sm-n4 {
        margin: -4rem !important;
    }
    .mt-sm-n4,
    .my-sm-n4 {
        margin-top: -4rem !important;
    }
    .mr-sm-n4,
    .mx-sm-n4 {
        margin-right: -4rem !important;
    }
    .mb-sm-n4,
    .my-sm-n4 {
        margin-bottom: -4rem !important;
    }
    .ml-sm-n4,
    .mx-sm-n4 {
        margin-left: -4rem !important;
    }
    .m-sm-n5 {
        margin: -6rem !important;
    }
    .mt-sm-n5,
    .my-sm-n5 {
        margin-top: -6rem !important;
    }
    .mr-sm-n5,
    .mx-sm-n5 {
        margin-right: -6rem !important;
    }
    .mb-sm-n5,
    .my-sm-n5 {
        margin-bottom: -6rem !important;
    }
    .ml-sm-n5,
    .mx-sm-n5 {
        margin-left: -6rem !important;
    }
    .m-sm-auto {
        margin: auto !important;
    }
    .mt-sm-auto,
    .my-sm-auto {
        margin-top: auto !important;
    }
    .mr-sm-auto,
    .mx-sm-auto {
        margin-right: auto !important;
    }
    .mb-sm-auto,
    .my-sm-auto {
        margin-bottom: auto !important;
    }
    .ml-sm-auto,
    .mx-sm-auto {
        margin-left: auto !important;
    }
}
@media (min-width: 768px) {
    .m-md-0 {
        margin: 0 !important;
    }
    .mt-md-0,
    .my-md-0 {
        margin-top: 0 !important;
    }
    .mr-md-0,
    .mx-md-0 {
        margin-right: 0 !important;
    }
    .mb-md-0,
    .my-md-0 {
        margin-bottom: 0 !important;
    }
    .ml-md-0,
    .mx-md-0 {
        margin-left: 0 !important;
    }
    .m-md-1 {
        margin: 0.5rem !important;
    }
    .mt-md-1,
    .my-md-1 {
        margin-top: 0.5rem !important;
    }
    .mr-md-1,
    .mx-md-1 {
        margin-right: 0.5rem !important;
    }
    .mb-md-1,
    .my-md-1 {
        margin-bottom: 0.5rem !important;
    }
    .ml-md-1,
    .mx-md-1 {
        margin-left: 0.5rem !important;
    }
    .m-md-2 {
        margin: 1rem !important;
    }
    .mt-md-2,
    .my-md-2 {
        margin-top: 1rem !important;
    }
    .mr-md-2,
    .mx-md-2 {
        margin-right: 1rem !important;
    }
    .mb-md-2,
    .my-md-2 {
        margin-bottom: 1rem !important;
    }
    .ml-md-2,
    .mx-md-2 {
        margin-left: 1rem !important;
    }
    .m-md-3 {
        margin: 2rem !important;
    }
    .mt-md-3,
    .my-md-3 {
        margin-top: 2rem !important;
    }
    .mr-md-3,
    .mx-md-3 {
        margin-right: 2rem !important;
    }
    .mb-md-3,
    .my-md-3 {
        margin-bottom: 2rem !important;
    }
    .ml-md-3,
    .mx-md-3 {
        margin-left: 2rem !important;
    }
    .m-md-4 {
        margin: 4rem !important;
    }
    .mt-md-4,
    .my-md-4 {
        margin-top: 4rem !important;
    }
    .mr-md-4,
    .mx-md-4 {
        margin-right: 4rem !important;
    }
    .mb-md-4,
    .my-md-4 {
        margin-bottom: 4rem !important;
    }
    .ml-md-4,
    .mx-md-4 {
        margin-left: 4rem !important;
    }
    .m-md-5 {
        margin: 6rem !important;
    }
    .mt-md-5,
    .my-md-5 {
        margin-top: 6rem !important;
    }
    .mr-md-5,
    .mx-md-5 {
        margin-right: 6rem !important;
    }
    .mb-md-5,
    .my-md-5 {
        margin-bottom: 6rem !important;
    }
    .ml-md-5,
    .mx-md-5 {
        margin-left: 6rem !important;
    }
    .p-md-0 {
        padding: 0 !important;
    }
    .pt-md-0,
    .py-md-0 {
        padding-top: 0 !important;
    }
    .pr-md-0,
    .px-md-0 {
        padding-right: 0 !important;
    }
    .pb-md-0,
    .py-md-0 {
        padding-bottom: 0 !important;
    }
    .pl-md-0,
    .px-md-0 {
        padding-left: 0 !important;
    }
    .p-md-1 {
        padding: 0.5rem !important;
    }
    .pt-md-1,
    .py-md-1 {
        padding-top: 0.5rem !important;
    }
    .pr-md-1,
    .px-md-1 {
        padding-right: 0.5rem !important;
    }
    .pb-md-1,
    .py-md-1 {
        padding-bottom: 0.5rem !important;
    }
    .pl-md-1,
    .px-md-1 {
        padding-left: 0.5rem !important;
    }
    .p-md-2 {
        padding: 1rem !important;
    }
    .pt-md-2,
    .py-md-2 {
        padding-top: 1rem !important;
    }
    .pr-md-2,
    .px-md-2 {
        padding-right: 1rem !important;
    }
    .pb-md-2,
    .py-md-2 {
        padding-bottom: 1rem !important;
    }
    .pl-md-2,
    .px-md-2 {
        padding-left: 1rem !important;
    }
    .p-md-3 {
        padding: 2rem !important;
    }
    .pt-md-3,
    .py-md-3 {
        padding-top: 2rem !important;
    }
    .pr-md-3,
    .px-md-3 {
        padding-right: 2rem !important;
    }
    .pb-md-3,
    .py-md-3 {
        padding-bottom: 2rem !important;
    }
    .pl-md-3,
    .px-md-3 {
        padding-left: 2rem !important;
    }
    .p-md-4 {
        padding: 4rem !important;
    }
    .pt-md-4,
    .py-md-4 {
        padding-top: 4rem !important;
    }
    .pr-md-4,
    .px-md-4 {
        padding-right: 4rem !important;
    }
    .pb-md-4,
    .py-md-4 {
        padding-bottom: 4rem !important;
    }
    .pl-md-4,
    .px-md-4 {
        padding-left: 4rem !important;
    }
    .p-md-5 {
        padding: 6rem !important;
    }
    .pt-md-5,
    .py-md-5 {
        padding-top: 6rem !important;
    }
    .pr-md-5,
    .px-md-5 {
        padding-right: 6rem !important;
    }
    .pb-md-5,
    .py-md-5 {
        padding-bottom: 6rem !important;
    }
    .pl-md-5,
    .px-md-5 {
        padding-left: 6rem !important;
    }
    .m-md-n1 {
        margin: -0.5rem !important;
    }
    .mt-md-n1,
    .my-md-n1 {
        margin-top: -0.5rem !important;
    }
    .mr-md-n1,
    .mx-md-n1 {
        margin-right: -0.5rem !important;
    }
    .mb-md-n1,
    .my-md-n1 {
        margin-bottom: -0.5rem !important;
    }
    .ml-md-n1,
    .mx-md-n1 {
        margin-left: -0.5rem !important;
    }
    .m-md-n2 {
        margin: -1rem !important;
    }
    .mt-md-n2,
    .my-md-n2 {
        margin-top: -1rem !important;
    }
    .mr-md-n2,
    .mx-md-n2 {
        margin-right: -1rem !important;
    }
    .mb-md-n2,
    .my-md-n2 {
        margin-bottom: -1rem !important;
    }
    .ml-md-n2,
    .mx-md-n2 {
        margin-left: -1rem !important;
    }
    .m-md-n3 {
        margin: -2rem !important;
    }
    .mt-md-n3,
    .my-md-n3 {
        margin-top: -2rem !important;
    }
    .mr-md-n3,
    .mx-md-n3 {
        margin-right: -2rem !important;
    }
    .mb-md-n3,
    .my-md-n3 {
        margin-bottom: -2rem !important;
    }
    .ml-md-n3,
    .mx-md-n3 {
        margin-left: -2rem !important;
    }
    .m-md-n4 {
        margin: -4rem !important;
    }
    .mt-md-n4,
    .my-md-n4 {
        margin-top: -4rem !important;
    }
    .mr-md-n4,
    .mx-md-n4 {
        margin-right: -4rem !important;
    }
    .mb-md-n4,
    .my-md-n4 {
        margin-bottom: -4rem !important;
    }
    .ml-md-n4,
    .mx-md-n4 {
        margin-left: -4rem !important;
    }
    .m-md-n5 {
        margin: -6rem !important;
    }
    .mt-md-n5,
    .my-md-n5 {
        margin-top: -6rem !important;
    }
    .mr-md-n5,
    .mx-md-n5 {
        margin-right: -6rem !important;
    }
    .mb-md-n5,
    .my-md-n5 {
        margin-bottom: -6rem !important;
    }
    .ml-md-n5,
    .mx-md-n5 {
        margin-left: -6rem !important;
    }
    .m-md-auto {
        margin: auto !important;
    }
    .mt-md-auto,
    .my-md-auto {
        margin-top: auto !important;
    }
    .mr-md-auto,
    .mx-md-auto {
        margin-right: auto !important;
    }
    .mb-md-auto,
    .my-md-auto {
        margin-bottom: auto !important;
    }
    .ml-md-auto,
    .mx-md-auto {
        margin-left: auto !important;
    }
}
@media (min-width: 992px) {
    .m-lg-0 {
        margin: 0 !important;
    }
    .mt-lg-0,
    .my-lg-0 {
        margin-top: 0 !important;
    }
    .mr-lg-0,
    .mx-lg-0 {
        margin-right: 0 !important;
    }
    .mb-lg-0,
    .my-lg-0 {
        margin-bottom: 0 !important;
    }
    .ml-lg-0,
    .mx-lg-0 {
        margin-left: 0 !important;
    }
    .m-lg-1 {
        margin: 0.5rem !important;
    }
    .mt-lg-1,
    .my-lg-1 {
        margin-top: 0.5rem !important;
    }
    .mr-lg-1,
    .mx-lg-1 {
        margin-right: 0.5rem !important;
    }
    .mb-lg-1,
    .my-lg-1 {
        margin-bottom: 0.5rem !important;
    }
    .ml-lg-1,
    .mx-lg-1 {
        margin-left: 0.5rem !important;
    }
    .m-lg-2 {
        margin: 1rem !important;
    }
    .mt-lg-2,
    .my-lg-2 {
        margin-top: 1rem !important;
    }
    .mr-lg-2,
    .mx-lg-2 {
        margin-right: 1rem !important;
    }
    .mb-lg-2,
    .my-lg-2 {
        margin-bottom: 1rem !important;
    }
    .ml-lg-2,
    .mx-lg-2 {
        margin-left: 1rem !important;
    }
    .m-lg-3 {
        margin: 2rem !important;
    }
    .mt-lg-3,
    .my-lg-3 {
        margin-top: 2rem !important;
    }
    .mr-lg-3,
    .mx-lg-3 {
        margin-right: 2rem !important;
    }
    .mb-lg-3,
    .my-lg-3 {
        margin-bottom: 2rem !important;
    }
    .ml-lg-3,
    .mx-lg-3 {
        margin-left: 2rem !important;
    }
    .m-lg-4 {
        margin: 4rem !important;
    }
    .mt-lg-4,
    .my-lg-4 {
        margin-top: 4rem !important;
    }
    .mr-lg-4,
    .mx-lg-4 {
        margin-right: 4rem !important;
    }
    .mb-lg-4,
    .my-lg-4 {
        margin-bottom: 4rem !important;
    }
    .ml-lg-4,
    .mx-lg-4 {
        margin-left: 4rem !important;
    }
    .m-lg-5 {
        margin: 6rem !important;
    }
    .mt-lg-5,
    .my-lg-5 {
        margin-top: 6rem !important;
    }
    .mr-lg-5,
    .mx-lg-5 {
        margin-right: 6rem !important;
    }
    .mb-lg-5,
    .my-lg-5 {
        margin-bottom: 6rem !important;
    }
    .ml-lg-5,
    .mx-lg-5 {
        margin-left: 6rem !important;
    }
    .p-lg-0 {
        padding: 0 !important;
    }
    .pt-lg-0,
    .py-lg-0 {
        padding-top: 0 !important;
    }
    .pr-lg-0,
    .px-lg-0 {
        padding-right: 0 !important;
    }
    .pb-lg-0,
    .py-lg-0 {
        padding-bottom: 0 !important;
    }
    .pl-lg-0,
    .px-lg-0 {
        padding-left: 0 !important;
    }
    .p-lg-1 {
        padding: 0.5rem !important;
    }
    .pt-lg-1,
    .py-lg-1 {
        padding-top: 0.5rem !important;
    }
    .pr-lg-1,
    .px-lg-1 {
        padding-right: 0.5rem !important;
    }
    .pb-lg-1,
    .py-lg-1 {
        padding-bottom: 0.5rem !important;
    }
    .pl-lg-1,
    .px-lg-1 {
        padding-left: 0.5rem !important;
    }
    .p-lg-2 {
        padding: 1rem !important;
    }
    .pt-lg-2,
    .py-lg-2 {
        padding-top: 1rem !important;
    }
    .pr-lg-2,
    .px-lg-2 {
        padding-right: 1rem !important;
    }
    .pb-lg-2,
    .py-lg-2 {
        padding-bottom: 1rem !important;
    }
    .pl-lg-2,
    .px-lg-2 {
        padding-left: 1rem !important;
    }
    .p-lg-3 {
        padding: 2rem !important;
    }
    .pt-lg-3,
    .py-lg-3 {
        padding-top: 2rem !important;
    }
    .pr-lg-3,
    .px-lg-3 {
        padding-right: 2rem !important;
    }
    .pb-lg-3,
    .py-lg-3 {
        padding-bottom: 2rem !important;
    }
    .pl-lg-3,
    .px-lg-3 {
        padding-left: 2rem !important;
    }
    .p-lg-4 {
        padding: 4rem !important;
    }
    .pt-lg-4,
    .py-lg-4 {
        padding-top: 4rem !important;
    }
    .pr-lg-4,
    .px-lg-4 {
        padding-right: 4rem !important;
    }
    .pb-lg-4,
    .py-lg-4 {
        padding-bottom: 4rem !important;
    }
    .pl-lg-4,
    .px-lg-4 {
        padding-left: 4rem !important;
    }
    .p-lg-5 {
        padding: 6rem !important;
    }
    .pt-lg-5,
    .py-lg-5 {
        padding-top: 6rem !important;
    }
    .pr-lg-5,
    .px-lg-5 {
        padding-right: 6rem !important;
    }
    .pb-lg-5,
    .py-lg-5 {
        padding-bottom: 6rem !important;
    }
    .pl-lg-5,
    .px-lg-5 {
        padding-left: 6rem !important;
    }
    .m-lg-n1 {
        margin: -0.5rem !important;
    }
    .mt-lg-n1,
    .my-lg-n1 {
        margin-top: -0.5rem !important;
    }
    .mr-lg-n1,
    .mx-lg-n1 {
        margin-right: -0.5rem !important;
    }
    .mb-lg-n1,
    .my-lg-n1 {
        margin-bottom: -0.5rem !important;
    }
    .ml-lg-n1,
    .mx-lg-n1 {
        margin-left: -0.5rem !important;
    }
    .m-lg-n2 {
        margin: -1rem !important;
    }
    .mt-lg-n2,
    .my-lg-n2 {
        margin-top: -1rem !important;
    }
    .mr-lg-n2,
    .mx-lg-n2 {
        margin-right: -1rem !important;
    }
    .mb-lg-n2,
    .my-lg-n2 {
        margin-bottom: -1rem !important;
    }
    .ml-lg-n2,
    .mx-lg-n2 {
        margin-left: -1rem !important;
    }
    .m-lg-n3 {
        margin: -2rem !important;
    }
    .mt-lg-n3,
    .my-lg-n3 {
        margin-top: -2rem !important;
    }
    .mr-lg-n3,
    .mx-lg-n3 {
        margin-right: -2rem !important;
    }
    .mb-lg-n3,
    .my-lg-n3 {
        margin-bottom: -2rem !important;
    }
    .ml-lg-n3,
    .mx-lg-n3 {
        margin-left: -2rem !important;
    }
    .m-lg-n4 {
        margin: -4rem !important;
    }
    .mt-lg-n4,
    .my-lg-n4 {
        margin-top: -4rem !important;
    }
    .mr-lg-n4,
    .mx-lg-n4 {
        margin-right: -4rem !important;
    }
    .mb-lg-n4,
    .my-lg-n4 {
        margin-bottom: -4rem !important;
    }
    .ml-lg-n4,
    .mx-lg-n4 {
        margin-left: -4rem !important;
    }
    .m-lg-n5 {
        margin: -6rem !important;
    }
    .mt-lg-n5,
    .my-lg-n5 {
        margin-top: -6rem !important;
    }
    .mr-lg-n5,
    .mx-lg-n5 {
        margin-right: -6rem !important;
    }
    .mb-lg-n5,
    .my-lg-n5 {
        margin-bottom: -6rem !important;
    }
    .ml-lg-n5,
    .mx-lg-n5 {
        margin-left: -6rem !important;
    }
    .m-lg-auto {
        margin: auto !important;
    }
    .mt-lg-auto,
    .my-lg-auto {
        margin-top: auto !important;
    }
    .mr-lg-auto,
    .mx-lg-auto {
        margin-right: auto !important;
    }
    .mb-lg-auto,
    .my-lg-auto {
        margin-bottom: auto !important;
    }
    .ml-lg-auto,
    .mx-lg-auto {
        margin-left: auto !important;
    }
}
.stretched-link::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    pointer-events: auto;
    content: "";
    background-color: rgba(0, 0, 0, 0);
}
.text-monospace {
    font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
        "Courier New", monospace !important;
}
.text-justify {
    text-align: justify !important;
}
.text-wrap {
    white-space: normal !important;
}
.text-nowrap {
    white-space: nowrap !important;
}
.text-truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.text-left {
    text-align: left !important;
}
.text-right {
    text-align: right !important;
}
.text-center {
    text-align: center !important;
}
@media (min-width: 576px) {
    .text-sm-left {
        text-align: left !important;
    }
    .text-sm-right {
        text-align: right !important;
    }
    .text-sm-center {
        text-align: center !important;
    }
}
@media (min-width: 768px) {
    .text-md-left {
        text-align: left !important;
    }
    .text-md-right {
        text-align: right !important;
    }
    .text-md-center {
        text-align: center !important;
    }
}
@media (min-width: 992px) {
    .text-lg-left {
        text-align: left !important;
    }
    .text-lg-right {
        text-align: right !important;
    }
    .text-lg-center {
        text-align: center !important;
    }
}
@media (min-width: 1200px) {
    .flex-xl-row {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -webkit-flex-direction: row !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important;
    }
    .flex-xl-column {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -webkit-flex-direction: column !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
    }
    .flex-xl-row-reverse {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: reverse !important;
        -webkit-flex-direction: row-reverse !important;
        -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important;
    }
    .flex-xl-column-reverse {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: reverse !important;
        -webkit-flex-direction: column-reverse !important;
        -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important;
    }
    .flex-xl-wrap {
        -webkit-flex-wrap: wrap !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
    }
    .flex-xl-nowrap {
        -webkit-flex-wrap: nowrap !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
    }
    .flex-xl-wrap-reverse {
        -webkit-flex-wrap: wrap-reverse !important;
        -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
    }
    .flex-xl-fill {
        -webkit-box-flex: 1 !important;
        -webkit-flex: 1 1 auto !important;
        -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important;
    }
    .flex-xl-grow-0 {
        -webkit-box-flex: 0 !important;
        -webkit-flex-grow: 0 !important;
        -ms-flex-positive: 0 !important;
        flex-grow: 0 !important;
    }
    .flex-xl-grow-1 {
        -webkit-box-flex: 1 !important;
        -webkit-flex-grow: 1 !important;
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important;
    }
    .flex-xl-shrink-0 {
        -webkit-flex-shrink: 0 !important;
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
    }
    .flex-xl-shrink-1 {
        -webkit-flex-shrink: 1 !important;
        -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
    }
    .justify-content-xl-start {
        -webkit-box-pack: start !important;
        -webkit-justify-content: flex-start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
    }
    .justify-content-xl-end {
        -webkit-box-pack: end !important;
        -webkit-justify-content: flex-end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important;
    }
    .justify-content-xl-center {
        -webkit-box-pack: center !important;
        -webkit-justify-content: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
    }
    .justify-content-xl-between {
        -webkit-box-pack: justify !important;
        -webkit-justify-content: space-between !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;
    }
    .justify-content-xl-around {
        -webkit-justify-content: space-around !important;
        -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
    }
    .align-items-xl-start {
        -webkit-box-align: start !important;
        -webkit-align-items: flex-start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
    }
    .align-items-xl-end {
        -webkit-box-align: end !important;
        -webkit-align-items: flex-end !important;
        -ms-flex-align: end !important;
        align-items: flex-end !important;
    }
    .align-items-xl-center {
        -webkit-box-align: center !important;
        -webkit-align-items: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
    }
    .align-items-xl-baseline {
        -webkit-box-align: baseline !important;
        -webkit-align-items: baseline !important;
        -ms-flex-align: baseline !important;
        align-items: baseline !important;
    }
    .align-items-xl-stretch {
        -webkit-box-align: stretch !important;
        -webkit-align-items: stretch !important;
        -ms-flex-align: stretch !important;
        align-items: stretch !important;
    }
    .align-content-xl-start {
        -webkit-align-content: flex-start !important;
        -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
    }
    .align-content-xl-end {
        -webkit-align-content: flex-end !important;
        -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
    }
    .align-content-xl-center {
        -webkit-align-content: center !important;
        -ms-flex-line-pack: center !important;
        align-content: center !important;
    }
    .align-content-xl-between {
        -webkit-align-content: space-between !important;
        -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
    }
    .align-content-xl-around {
        -webkit-align-content: space-around !important;
        -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
    }
    .align-content-xl-stretch {
        -webkit-align-content: stretch !important;
        -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
    }
    .align-self-xl-auto {
        -webkit-align-self: auto !important;
        -ms-flex-item-align: auto !important;
        align-self: auto !important;
    }
    .align-self-xl-start {
        -webkit-align-self: flex-start !important;
        -ms-flex-item-align: start !important;
        align-self: flex-start !important;
    }
    .align-self-xl-end {
        -webkit-align-self: flex-end !important;
        -ms-flex-item-align: end !important;
        align-self: flex-end !important;
    }
    .align-self-xl-center {
        -webkit-align-self: center !important;
        -ms-flex-item-align: center !important;
        align-self: center !important;
    }
    .align-self-xl-baseline {
        -webkit-align-self: baseline !important;
        -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
    }
    .align-self-xl-stretch {
        -webkit-align-self: stretch !important;
        -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
    }
    .float-xl-left {
        float: left !important;
    }
    .float-xl-right {
        float: right !important;
    }
    .float-xl-none {
        float: none !important;
    }
    .m-xl-0 {
        margin: 0 !important;
    }
    .mt-xl-0,
    .my-xl-0 {
        margin-top: 0 !important;
    }
    .mr-xl-0,
    .mx-xl-0 {
        margin-right: 0 !important;
    }
    .mb-xl-0,
    .my-xl-0 {
        margin-bottom: 0 !important;
    }
    .ml-xl-0,
    .mx-xl-0 {
        margin-left: 0 !important;
    }
    .m-xl-1 {
        margin: 0.5rem !important;
    }
    .mt-xl-1,
    .my-xl-1 {
        margin-top: 0.5rem !important;
    }
    .mr-xl-1,
    .mx-xl-1 {
        margin-right: 0.5rem !important;
    }
    .mb-xl-1,
    .my-xl-1 {
        margin-bottom: 0.5rem !important;
    }
    .ml-xl-1,
    .mx-xl-1 {
        margin-left: 0.5rem !important;
    }
    .m-xl-2 {
        margin: 1rem !important;
    }
    .mt-xl-2,
    .my-xl-2 {
        margin-top: 1rem !important;
    }
    .mr-xl-2,
    .mx-xl-2 {
        margin-right: 1rem !important;
    }
    .mb-xl-2,
    .my-xl-2 {
        margin-bottom: 1rem !important;
    }
    .ml-xl-2,
    .mx-xl-2 {
        margin-left: 1rem !important;
    }
    .m-xl-3 {
        margin: 2rem !important;
    }
    .mt-xl-3,
    .my-xl-3 {
        margin-top: 2rem !important;
    }
    .mr-xl-3,
    .mx-xl-3 {
        margin-right: 2rem !important;
    }
    .mb-xl-3,
    .my-xl-3 {
        margin-bottom: 2rem !important;
    }
    .ml-xl-3,
    .mx-xl-3 {
        margin-left: 2rem !important;
    }
    .m-xl-4 {
        margin: 4rem !important;
    }
    .mt-xl-4,
    .my-xl-4 {
        margin-top: 4rem !important;
    }
    .mr-xl-4,
    .mx-xl-4 {
        margin-right: 4rem !important;
    }
    .mb-xl-4,
    .my-xl-4 {
        margin-bottom: 4rem !important;
    }
    .ml-xl-4,
    .mx-xl-4 {
        margin-left: 4rem !important;
    }
    .m-xl-5 {
        margin: 6rem !important;
    }
    .mt-xl-5,
    .my-xl-5 {
        margin-top: 6rem !important;
    }
    .mr-xl-5,
    .mx-xl-5 {
        margin-right: 6rem !important;
    }
    .mb-xl-5,
    .my-xl-5 {
        margin-bottom: 6rem !important;
    }
    .ml-xl-5,
    .mx-xl-5 {
        margin-left: 6rem !important;
    }
    .p-xl-0 {
        padding: 0 !important;
    }
    .pt-xl-0,
    .py-xl-0 {
        padding-top: 0 !important;
    }
    .pr-xl-0,
    .px-xl-0 {
        padding-right: 0 !important;
    }
    .pb-xl-0,
    .py-xl-0 {
        padding-bottom: 0 !important;
    }
    .pl-xl-0,
    .px-xl-0 {
        padding-left: 0 !important;
    }
    .p-xl-1 {
        padding: 0.5rem !important;
    }
    .pt-xl-1,
    .py-xl-1 {
        padding-top: 0.5rem !important;
    }
    .pr-xl-1,
    .px-xl-1 {
        padding-right: 0.5rem !important;
    }
    .pb-xl-1,
    .py-xl-1 {
        padding-bottom: 0.5rem !important;
    }
    .pl-xl-1,
    .px-xl-1 {
        padding-left: 0.5rem !important;
    }
    .p-xl-2 {
        padding: 1rem !important;
    }
    .pt-xl-2,
    .py-xl-2 {
        padding-top: 1rem !important;
    }
    .pr-xl-2,
    .px-xl-2 {
        padding-right: 1rem !important;
    }
    .pb-xl-2,
    .py-xl-2 {
        padding-bottom: 1rem !important;
    }
    .pl-xl-2,
    .px-xl-2 {
        padding-left: 1rem !important;
    }
    .p-xl-3 {
        padding: 2rem !important;
    }
    .pt-xl-3,
    .py-xl-3 {
        padding-top: 2rem !important;
    }
    .pr-xl-3,
    .px-xl-3 {
        padding-right: 2rem !important;
    }
    .pb-xl-3,
    .py-xl-3 {
        padding-bottom: 2rem !important;
    }
    .pl-xl-3,
    .px-xl-3 {
        padding-left: 2rem !important;
    }
    .p-xl-4 {
        padding: 4rem !important;
    }
    .pt-xl-4,
    .py-xl-4 {
        padding-top: 4rem !important;
    }
    .pr-xl-4,
    .px-xl-4 {
        padding-right: 4rem !important;
    }
    .pb-xl-4,
    .py-xl-4 {
        padding-bottom: 4rem !important;
    }
    .pl-xl-4,
    .px-xl-4 {
        padding-left: 4rem !important;
    }
    .p-xl-5 {
        padding: 6rem !important;
    }
    .pt-xl-5,
    .py-xl-5 {
        padding-top: 6rem !important;
    }
    .pr-xl-5,
    .px-xl-5 {
        padding-right: 6rem !important;
    }
    .pb-xl-5,
    .py-xl-5 {
        padding-bottom: 6rem !important;
    }
    .pl-xl-5,
    .px-xl-5 {
        padding-left: 6rem !important;
    }
    .m-xl-n1 {
        margin: -0.5rem !important;
    }
    .mt-xl-n1,
    .my-xl-n1 {
        margin-top: -0.5rem !important;
    }
    .mr-xl-n1,
    .mx-xl-n1 {
        margin-right: -0.5rem !important;
    }
    .mb-xl-n1,
    .my-xl-n1 {
        margin-bottom: -0.5rem !important;
    }
    .ml-xl-n1,
    .mx-xl-n1 {
        margin-left: -0.5rem !important;
    }
    .m-xl-n2 {
        margin: -1rem !important;
    }
    .mt-xl-n2,
    .my-xl-n2 {
        margin-top: -1rem !important;
    }
    .mr-xl-n2,
    .mx-xl-n2 {
        margin-right: -1rem !important;
    }
    .mb-xl-n2,
    .my-xl-n2 {
        margin-bottom: -1rem !important;
    }
    .ml-xl-n2,
    .mx-xl-n2 {
        margin-left: -1rem !important;
    }
    .m-xl-n3 {
        margin: -2rem !important;
    }
    .mt-xl-n3,
    .my-xl-n3 {
        margin-top: -2rem !important;
    }
    .mr-xl-n3,
    .mx-xl-n3 {
        margin-right: -2rem !important;
    }
    .mb-xl-n3,
    .my-xl-n3 {
        margin-bottom: -2rem !important;
    }
    .ml-xl-n3,
    .mx-xl-n3 {
        margin-left: -2rem !important;
    }
    .m-xl-n4 {
        margin: -4rem !important;
    }
    .mt-xl-n4,
    .my-xl-n4 {
        margin-top: -4rem !important;
    }
    .mr-xl-n4,
    .mx-xl-n4 {
        margin-right: -4rem !important;
    }
    .mb-xl-n4,
    .my-xl-n4 {
        margin-bottom: -4rem !important;
    }
    .ml-xl-n4,
    .mx-xl-n4 {
        margin-left: -4rem !important;
    }
    .m-xl-n5 {
        margin: -6rem !important;
    }
    .mt-xl-n5,
    .my-xl-n5 {
        margin-top: -6rem !important;
    }
    .mr-xl-n5,
    .mx-xl-n5 {
        margin-right: -6rem !important;
    }
    .mb-xl-n5,
    .my-xl-n5 {
        margin-bottom: -6rem !important;
    }
    .ml-xl-n5,
    .mx-xl-n5 {
        margin-left: -6rem !important;
    }
    .m-xl-auto {
        margin: auto !important;
    }
    .mt-xl-auto,
    .my-xl-auto {
        margin-top: auto !important;
    }
    .mr-xl-auto,
    .mx-xl-auto {
        margin-right: auto !important;
    }
    .mb-xl-auto,
    .my-xl-auto {
        margin-bottom: auto !important;
    }
    .ml-xl-auto,
    .mx-xl-auto {
        margin-left: auto !important;
    }
    .text-xl-left {
        text-align: left !important;
    }
    .text-xl-right {
        text-align: right !important;
    }
    .text-xl-center {
        text-align: center !important;
    }
}
.text-lowercase {
    text-transform: lowercase !important;
}
.text-uppercase {
    text-transform: uppercase !important;
}
.text-capitalize {
    text-transform: capitalize !important;
}
.font-weight-light,
.font-weight-lighter {
    font-weight: 100 !important;
}
.font-weight-normal {
    font-weight: 400 !important;
}
.font-weight-bold,
.font-weight-bolder {
    font-weight: 600 !important;
}
.font-italic {
    font-style: italic !important;
}
.text-primary {
    color: #df6d13 !important;
    fill: #df6d13;
}
.text-secondary {
    color: #134e6b !important;
    fill: #134e6b;
}
.text-success {
    color: #77c18c !important;
    fill: #77c18c;
}
.text-info {
    color: #58aadb !important;
    fill: #58aadb;
}
.text-warning {
    color: #ffbe4d !important;
    fill: #ffbe4d;
}
.text-danger {
    color: #df6d13 !important;
    fill: #df6d13;
}
.text-light {
    color: #dfe4e6 !important;
    fill: #dfe4e6;
}
.text-dark {
    color: #141414 !important;
    fill: #141414;
}
.text-white {
    color: #fff !important;
    fill: #fff;
}
.text-black {
    color: #000 !important;
    fill: #000;
}
.text-lighter {
    color: #f0f2f2 !important;
    fill: #f0f2f2;
}
.text-gray {
    color: #8a9294 !important;
    fill: #8a9294;
}
.text-darker {
    color: #292c2d !important;
    fill: #292c2d;
}
.text-body {
    color: #141414 !important;
}
.text-muted {
    color: #8a9294 !important;
}
.text-black-50 {
    color: rgba(0, 0, 0, 0.5) !important;
}
.text-white-50 {
    color: rgba(255, 255, 255, 0.5) !important;
}
.text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0;
}
.text-decoration-none {
    text-decoration: none !important;
}
.text-break {
    word-break: break-word !important;
    word-wrap: break-word !important;
}
.text-reset {
    color: inherit !important;
}
.visible {
    visibility: visible !important;
}
.invisible {
    visibility: hidden !important;
}
@media print {
    *,
    ::after,
    ::before {
        text-shadow: none !important;
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
    }
    a:not(.btn):not(.button) {
        text-decoration: underline;
    }
    abbr[title]::after {
        content: " (" attr(title) ")";
    }
    pre {
        white-space: pre-wrap !important;
    }
    blockquote,
    pre {
        border: 0.2rem solid #adb5bd;
        page-break-inside: avoid;
    }
    thead {
        display: table-header-group;
    }
    img,
    tr {
        page-break-inside: avoid;
    }
    h2,
    h3,
    p {
        orphans: 3;
        widows: 3;
    }
    h2,
    h3 {
        page-break-after: avoid;
    }
    @page {
        size: a3;
    }
    .container,
    body {
        min-width: 992px !important;
    }
    .navbar {
        display: none;
    }
    .badge {
        border: 0.2rem solid #000;
    }
    .table {
        border-collapse: collapse !important;
    }
    .table td,
    .table th {
        background-color: #fff !important;
    }
    .table-bordered td,
    .table-bordered th {
        border: 1px solid #dee2e6 !important;
    }
    .table-dark {
        color: inherit;
    }
    .table-dark tbody + tbody,
    .table-dark td,
    .table-dark th,
    .table-dark thead th {
        border-color: #dfe4e6;
    }
    .table .thead-dark th {
        color: inherit;
        border-color: #dfe4e6;
    }
}
html {
    font-size: 62.5%;
    height: 100%;
    overflow-x: hidden;
    width: 100%;
}
body {
    background-color: #292c2d;
    color: #141414;
    fill: #141414;
    height: auto;
    min-height: 100%;
    overflow-x: hidden;
    width: 100%;
}
.screen-reader-text {
    border: 0;
    clip: rect(1px, 1px, 1px, 1px);
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
    word-wrap: normal !important;
}
.loading-screen {
    position: fixed;
    background: url(//sosdebouchage.ca/wp-content/themes/sushi/assets/css/../img/loading.svg) center center/6.4rem 6.4rem no-repeat;
    height: 100vh;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 1;
}
.site {
    background-color: #f0f2f2;
    opacity: 0;
    position: relative;
    -webkit-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
    z-index: 2;
}
.site.is-shown {
    opacity: 1;
}
.site.is-loading {
    opacity: 0.25;
}
.site:before {
    background: #000;
    content: "";
    display: block;
    height: 100%;
    left: 0;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    -webkit-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
    width: 100%;
    z-index: 10;
}
.site.nav-opened:before {
    opacity: 0.5;
}
.site-footer,
main {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
}
.nav-opened .site-footer,
.nav-opened main {
    -webkit-transform: translateX(2rem);
    -ms-transform: translateX(2rem);
    transform: translateX(2rem);
}
.container,
.container-fluid,
.container-lg,
.container-md,
.container-sm,
.container-xl {
    padding: 0 2rem;
}
[class$="-list"] > .col2-set,
[class$="-list"] > .row {
    margin-bottom: -1rem;
    margin-top: -1rem;
}
[class$="-list"] > .col2-set > .col,
[class$="-list"] > .col2-set > [class*="col-"],
[class$="-list"] > .row > .col,
[class$="-list"] > .row > [class*="col-"] {
    padding-bottom: 1rem;
    padding-top: 1rem;
}
@media (min-width: 768px) {
    .container,
    .container-fluid,
    .container-lg,
    .container-md,
    .container-sm,
    .container-xl {
        padding: 0 3rem;
    }
    .col2-set,
    .row {
        margin: 0 -1.5rem;
    }
    .col2-set > .col,
    .col2-set > [class*="col-"],
    .row > .col,
    .row > [class*="col-"] {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
    [class$="-list"] > .col2-set,
    [class$="-list"] > .row {
        margin-bottom: -1.5rem;
        margin-top: -1.5rem;
    }
    [class$="-list"] > .col2-set > .col,
    [class$="-list"] > .col2-set > [class*="col-"],
    [class$="-list"] > .row > .col,
    [class$="-list"] > .row > [class*="col-"] {
        padding-bottom: 1.5rem;
        padding-top: 1.5rem;
    }
}
@media (min-width: 992px) {
    .container,
    .container-fluid,
    .container-lg,
    .container-md,
    .container-sm,
    .container-xl {
        padding: 0 4rem;
    }
    .col2-set,
    .row {
        margin: 0 -2rem;
    }
    .col2-set > .col,
    .col2-set > [class*="col-"],
    .row > .col,
    .row > [class*="col-"] {
        padding-left: 2rem;
        padding-right: 2rem;
    }
    [class$="-list"] > .col2-set,
    [class$="-list"] > .row {
        margin-bottom: -2rem;
        margin-top: -2rem;
    }
    [class$="-list"] > .col2-set > .col,
    [class$="-list"] > .col2-set > [class*="col-"],
    [class$="-list"] > .row > .col,
    [class$="-list"] > .row > [class*="col-"] {
        padding-bottom: 2rem;
        padding-top: 2rem;
    }
}
body.is-maintenance {
    background-color: #f0f2f2;
}
body.is-maintenance .site {
    height: 100vh;
}
body.is-maintenance .container,
body.is-maintenance .page {
    height: 100%;
}
.maintenance {
    left: 50%;
    padding: 2rem;
    position: fixed;
    text-align: center;
    top: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    width: 100%;
}
.maintenance p:last-of-type {
    margin: 0;
}
.maintenance-logo {
    display: inline-block;
    margin-bottom: 4rem;
    width: 20rem;
}
a {
    -webkit-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
}
.is-resize a {
    -webkit-transition: none;
    transition: none;
}
blockquote {
    margin: 2rem 0;
    padding: 2rem;
    position: relative;
}
blockquote:after,
blockquote:before {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    content: "";
    display: block;
    height: 10rem;
    opacity: 0.2;
    position: absolute;
    top: -2rem;
    width: 10rem;
}
blockquote:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 27 27' style='enable-background:new 0 0 27 27;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E.st0%7Bfill:%23FFFFFF;%7D%3C/style%3E%3Cpath class='st0' d='M7.3,9.4c-0.5,0-0.9,0.1-1.4,0.2c1.4-1.2,3.2-2,5.2-2c0.6,0,1-0.4,1-1s-0.4-1-1-1c-5.4,0-9.8,4.4-9.8,9.8 c0,3.3,2.7,6,6,6s6-2.7,6-6S10.6,9.4,7.3,9.4z M7.3,19.4c-2.2,0-4-1.8-4-4s1.8-4,4-4s4,1.8,4,4S9.5,19.4,7.3,19.4z'/%3E%3Cpath class='st0' d='M19.7,9.4c-0.5,0-0.9,0.1-1.4,0.2c1.4-1.2,3.2-2,5.2-2c0.6,0,1-0.4,1-1s-0.4-1-1-1c-5.2,0-9.5,4.1-9.8,9.2 c0,0.2,0,0.4,0,0.6c0,3.3,2.7,6,6,6s6-2.7,6-6S23,9.4,19.7,9.4z M19.7,19.4c-2.2,0-4-1.8-4-4s1.8-4,4-4s4,1.8,4,4 S21.9,19.4,19.7,19.4z'/%3E%3C/svg%3E");
    left: -2rem;
}
blockquote:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 27 27' style='enable-background:new 0 0 27 27;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class='st0' d='M19.7,17.6c0.5,0,0.9-0.1,1.4-0.2c-1.4,1.2-3.2,2-5.2,2c-0.6,0-1,0.4-1,1s0.4,1,1,1c5.4,0,9.8-4.4,9.8-9.8 c0-3.3-2.7-6-6-6s-6,2.7-6,6S16.4,17.6,19.7,17.6z M19.7,7.6c2.2,0,4,1.8,4,4s-1.8,4-4,4s-4-1.8-4-4S17.5,7.6,19.7,7.6z'/%3E%3Cpath class='st0' d='M7.3,17.6c0.5,0,0.9-0.1,1.4-0.2c-1.4,1.2-3.2,2-5.2,2c-0.6,0-1,0.4-1,1s0.4,1,1,1c5.2,0,9.5-4.1,9.8-9.2 c0-0.2,0-0.4,0-0.6c0-3.3-2.7-6-6-6s-6,2.7-6,6S4,17.6,7.3,17.6z M7.3,7.6c2.2,0,4,1.8,4,4s-1.8,4-4,4s-4-1.8-4-4S5.1,7.6,7.3,7.6z' /%3E%3C/svg%3E");
    display: none;
    right: -2rem;
}
blockquote cite {
    display: block;
    font-size: 1.4rem;
    margin-top: 2rem;
}
abbr.required {
    color: #df6d13;
    text-decoration: none;
}
.text-primary hr {
    border-color: #df6d13;
}
.text-secondary hr {
    border-color: #134e6b;
}
.text-success hr {
    border-color: #77c18c;
}
.text-info hr {
    border-color: #58aadb;
}
.text-warning hr {
    border-color: #ffbe4d;
}
.text-danger hr {
    border-color: #df6d13;
}
.text-light hr {
    border-color: #dfe4e6;
}
.text-dark hr {
    border-color: #141414;
}
.text-white hr {
    border-color: #fff;
}
.text-black hr {
    border-color: #000;
}
.text-lighter hr {
    border-color: #f0f2f2;
}
.text-gray hr {
    border-color: #8a9294;
}
.text-darker hr {
    border-color: #292c2d;
}
@media (min-width: 768px) {
    .h1,
    h1 {
        font-size: 4.5rem;
        margin-bottom: 2rem;
    }
    .h2,
    h2 {
        font-size: 3.5rem;
        margin-bottom: 2rem;
    }
    .h3,
    h3 {
        font-size: 2.75rem;
        margin-bottom: 2rem;
    }
    .cart_totals h2,
    .h4,
    .woocommerce-column__title,
    h4 {
        font-size: 2.5rem;
        margin-bottom: 2rem;
    }
    .h5,
    h5 {
        font-size: 2.25rem;
        margin-bottom: 2rem;
    }
    .h6,
    h6 {
        font-size: 2rem;
        margin-bottom: 2rem;
    }
}
@media (min-width: 992px) {
    .h1,
    h1 {
        font-size: 5.4rem;
        margin-bottom: 4rem;
    }
    .h2,
    h2 {
        font-size: 4.2rem;
        margin-bottom: 4rem;
    }
    .h3,
    h3 {
        font-size: 3.3rem;
        margin-bottom: 4rem;
    }
    .cart_totals h2,
    .h4,
    .woocommerce-column__title,
    h4 {
        font-size: 3rem;
        margin-bottom: 4rem;
    }
    .h5,
    h5 {
        font-size: 2.7rem;
        margin-bottom: 4rem;
    }
    .h6,
    h6 {
        font-size: 2.4rem;
        margin-bottom: 4rem;
    }
}
.block {
    overflow: hidden;
    padding: 4rem 0;
    position: relative;
}
.block .container,
.block .container-fluid,
.block .container-lg,
.block .container-md,
.block .container-sm,
.block .container-xl {
    position: relative;
    z-index: 2;
}
.block.align-top .col2-set,
.block.align-top .row {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.block.align-center .col2-set,
.block.align-center .row {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}
.block.align-bottom .col2-set,
.block.align-bottom .row {
    -webkit-box-align: end;
    -webkit-align-items: end;
    -ms-flex-align: end;
    align-items: end;
}
.block.bg-black:not(.bg-image) + .block.bg-black,
.block.bg-danger:not(.bg-image) + .block.bg-danger,
.block.bg-dark:not(.bg-image) + .block.bg-dark,
.block.bg-darker:not(.bg-image) + .block.bg-darker,
.block.bg-gray:not(.bg-image) + .block.bg-gray,
.block.bg-info:not(.bg-image) + .block.bg-info,
.block.bg-light:not(.bg-image) + .block.bg-light,
.block.bg-lighter:not(.bg-image) + .block.bg-lighter,
.block.bg-none:not(.bg-image) + .block.bg-none,
.block.bg-primary:not(.bg-image) + .block.bg-primary,
.block.bg-secondary:not(.bg-image) + .block.bg-secondary,
.block.bg-success:not(.bg-image) + .block.bg-success,
.block.bg-warning:not(.bg-image) + .block.bg-warning,
.block.bg-white:not(.bg-image) + .block.bg-white {
    padding-top: 0;
}
.block.pad-none {
    padding: 0;
}
.block.pad-sm {
    padding: 3rem 0;
}
.block.pad-lg {
    padding: 8rem 0;
}
@media (min-width: 768px) {
    .block {
        padding: 6rem 0;
    }
    .block.pad-none {
        padding: 0;
    }
    .block.pad-sm {
        padding: 4rem 0;
    }
    .block.pad-lg {
        padding: 10rem 0;
    }
}
@media (min-width: 992px) {
    .block {
        padding: 8rem 0;
    }
    .block.pad-none {
        padding: 0;
    }
    .block.pad-sm {
        padding: 5rem 0;
    }
    .block.pad-lg {
        padding: 12rem 0;
    }
}
@media (min-width: 1200px) {
    .h1,
    h1 {
        font-size: 6.3rem;
    }
    .h2,
    h2 {
        font-size: 4.9rem;
    }
    .h3,
    h3 {
        font-size: 3.85rem;
    }
    .cart_totals h2,
    .h4,
    .woocommerce-column__title,
    h4 {
        font-size: 3.5rem;
    }
    .h5,
    h5 {
        font-size: 3.15rem;
    }
    .h6,
    h6 {
        font-size: 2.8rem;
    }
    .block {
        padding: 10rem 0;
    }
    .block.pad-none {
        padding: 0;
    }
    .block.pad-sm {
        padding: 6rem 0;
    }
    .block.pad-lg {
        padding: 14rem 0;
    }
}
.block-background {
    height: 100%;
}
.block-background.pattern:before {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0IDQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQgNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtvcGFjaXR5OjAuMTU7fQo8L3N0eWxlPgo8cmVjdCBjbGFzcz0ic3QwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+CjxyZWN0IHg9IjIiIHk9IjIiIGNsYXNzPSJzdDAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4KPC9zdmc+Cg==);
    background-size: 4px 4px;
    content: "";
    display: block;
    height: 100%;
    left: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2;
}
.block-background video {
    left: 0;
    min-height: 100%;
    min-width: 100%;
    position: absolute;
    top: 0;
    z-index: 1;
}
.col-first {
    margin-bottom: 4rem;
}
@media (min-width: 768px) {
    .col-first {
        margin-bottom: 0;
    }
}
.search-form {
    background: #fff;
    border-radius: 0.3rem;
    margin-bottom: 1rem;
    position: relative;
    z-index: 2;
}
.site-header .search-form input,
.site-header .search-form input:focus {
    border-color: #fff;
}
.products-list .site-header .search-form .add_to_cart_button,
.products-list .site-header .search-form .add_to_cart_button:active,
.products-list .site-header .search-form .add_to_cart_button:focus,
.products-list .site-header .search-form .added_to_cart,
.products-list .site-header .search-form .added_to_cart:active,
.products-list .site-header .search-form .added_to_cart:focus,
.site-header .search-form .btn,
.site-header .search-form .btn:active,
.site-header .search-form .btn:focus,
.site-header .search-form .button,
.site-header .search-form .button:active,
.site-header .search-form .button:focus,
.site-header .search-form .products-list .add_to_cart_button,
.site-header .search-form .products-list .add_to_cart_button:active,
.site-header .search-form .products-list .add_to_cart_button:focus,
.site-header .search-form .products-list .added_to_cart,
.site-header .search-form .products-list .added_to_cart:active,
.site-header .search-form .products-list .added_to_cart:focus {
    background: #fff;
    border-color: #fff;
    fill: #141414;
    height: 4rem;
    padding-left: 1rem;
    padding-right: 1rem;
    -webkit-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
}
.products-list .site-header .search-form .add_to_cart_button:active:hover,
.products-list .site-header .search-form .add_to_cart_button:focus:hover,
.products-list .site-header .search-form .add_to_cart_button:hover,
.products-list .site-header .search-form .added_to_cart:active:hover,
.products-list .site-header .search-form .added_to_cart:focus:hover,
.products-list .site-header .search-form .added_to_cart:hover,
.site-header .search-form .btn:active:hover,
.site-header .search-form .btn:focus:hover,
.site-header .search-form .btn:hover,
.site-header .search-form .button:active:hover,
.site-header .search-form .button:focus:hover,
.site-header .search-form .button:hover,
.site-header .search-form .products-list .add_to_cart_button:active:hover,
.site-header .search-form .products-list .add_to_cart_button:focus:hover,
.site-header .search-form .products-list .add_to_cart_button:hover,
.site-header .search-form .products-list .added_to_cart:active:hover,
.site-header .search-form .products-list .added_to_cart:focus:hover,
.site-header .search-form .products-list .added_to_cart:hover {
    fill: #df6d13;
}
.products-list .site-header .search-form .add_to_cart_button:active.is-active,
.products-list .site-header .search-form .add_to_cart_button:focus.is-active,
.products-list .site-header .search-form .added_to_cart:active.is-active,
.products-list .site-header .search-form .added_to_cart:focus.is-active,
.products-list .site-header .search-form .is-active.add_to_cart_button,
.products-list .site-header .search-form .is-active.added_to_cart,
.site-header .search-form .btn.is-active,
.site-header .search-form .btn:active.is-active,
.site-header .search-form .btn:focus.is-active,
.site-header .search-form .button:active.is-active,
.site-header .search-form .button:focus.is-active,
.site-header .search-form .is-active.button,
.site-header .search-form .products-list .add_to_cart_button:active.is-active,
.site-header .search-form .products-list .add_to_cart_button:focus.is-active,
.site-header .search-form .products-list .added_to_cart:active.is-active,
.site-header .search-form .products-list .added_to_cart:focus.is-active,
.site-header .search-form .products-list .is-active.add_to_cart_button,
.site-header .search-form .products-list .is-active.added_to_cart {
    border-color: #fff;
    fill: #df6d13;
}
.search-item {
    position: relative;
}
.search-item:after {
    background-color: #dfe4e6;
    bottom: -1rem;
    content: "";
    display: block;
    height: 0.2rem;
    left: 0;
    position: absolute;
    right: 0;
}
.search-item p {
    margin-bottom: 0;
}
@media (min-width: 768px) {
    .search-item:after {
        bottom: -1.5rem;
    }
}
@media (min-width: 992px) {
    .site-header .search-form {
        margin-bottom: 0;
        margin-left: 1rem;
        -webkit-box-ordinal-group: 6;
        -webkit-order: 5;
        -ms-flex-order: 5;
        order: 5;
    }
    .products-list .site-header .search-form .add_to_cart_button,
    .products-list .site-header .search-form .add_to_cart_button:active,
    .products-list .site-header .search-form .added_to_cart,
    .products-list .site-header .search-form .added_to_cart:active,
    .site-header .search-form .btn,
    .site-header .search-form .btn:active,
    .site-header .search-form .button,
    .site-header .search-form .button:active,
    .site-header .search-form .products-list .add_to_cart_button,
    .site-header .search-form .products-list .add_to_cart_button:active,
    .site-header .search-form .products-list .added_to_cart,
    .site-header .search-form .products-list .added_to_cart:active {
        background: 0 0;
        border-color: transparent;
    }
    .site-header .search-form input {
        opacity: 0;
        pointer-events: none;
        position: absolute !important;
        right: 100%;
        top: 0;
        -webkit-transform: translateX(2rem);
        -ms-transform: translateX(2rem);
        transform: translateX(2rem);
        -webkit-transition: 0.3s ease-in-out;
        transition: 0.3s ease-in-out;
        width: 20rem !important;
    }
    .products-list .search-opened .site-header .search-form .add_to_cart_button,
    .products-list .search-opened .site-header .search-form .added_to_cart,
    .search-opened .site-header .search-form .btn,
    .search-opened .site-header .search-form .button,
    .search-opened .site-header .search-form .products-list .add_to_cart_button,
    .search-opened .site-header .search-form .products-list .added_to_cart {
        background: #fff;
        border-color: #fff;
        fill: #df6d13;
    }
    .search-opened .site-header .search-form input {
        opacity: 1;
        pointer-events: auto;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }
    .search-item:after {
        bottom: -2rem;
    }
}
.sidebar {
    margin-top: 2rem;
    display: none;
}
.sidebar.is-active {
    display: block;
}
.sidebar .widget:last-child {
    margin-bottom: 0;
}
@media (min-width: 768px) {
    .sidebar {
        margin-top: 0;
        display: block;
    }
}
.sidebar-toggle {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
}
@media (min-width: 768px) {
    .sidebar-toggle {
        display: none;
    }
}
.widget {
    background: #fff;
    border-radius: 0.3rem;
    font-size: 1.4rem;
    margin-bottom: 4rem;
    padding: 2rem;
}
.widget ul {
    color: #8a9294;
    list-style: none;
    margin: 0;
    padding: 0;
}
.wc-layered-nav-term {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.wc-layered-nav-term a {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
}
.wc-layered-nav-term span {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
}
.wc-layered-nav-term:before {
    content: "";
    position: relative;
    top: -0.2rem;
    border-bottom: 1px dotted #dfe4e6;
    display: block;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
    -webkit-box-flex: 2;
    -webkit-flex-grow: 2;
    -ms-flex-positive: 2;
    flex-grow: 2;
}
.widget-title {
    margin-bottom: 1rem;
    text-align: center;
}
.wp-calendar-table {
    width: 100%;
}
.wp-calendar-table td,
.wp-calendar-table th {
    font-size: 1.4rem;
    padding: 0.5rem;
    text-align: center;
}
.wp-calendar-table th {
    background-color: #dfe4e6;
    border: 0.1rem solid rgba(0, 0, 0, 0.15);
}
.wp-calendar-table td {
    border: 0.1rem solid #dfe4e6;
    text-align: right;
}
.wp-calendar-table td.pad {
    background-color: #f0f2f2;
}
.wp-calendar-table td#today {
    background-color: #dfe4e6;
}
.wp-calendar-table caption {
    background-color: #8a9294;
    color: #fff;
    text-align: center;
}
.wp-calendar-nav {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: 1rem;
}
.widget_ft_form_widget .ft-row {
    margin: 0;
}
.widget_ft_form_widget .ft-field {
    -webkit-box-flex: 2;
    -webkit-flex: 2 0 50%;
    -ms-flex: 2 0 50%;
    flex: 2 0 50%;
    max-width: none;
    padding: 0 !important;
}
.widget_ft_form_widget .ft-field--button {
    -webkit-box-flex: 1;
    -webkit-flex: 1 0;
    -ms-flex: 1 0;
    flex: 1 0;
}
.number .widget_ft_form_widget input,
.widget_ft_form_widget .form-control,
.widget_ft_form_widget .input-text,
.widget_ft_form_widget .number input,
.widget_ft_form_widget .select {
    border-radius: 0.3rem 0 0 0.3rem;
}
.products-list .widget_ft_form_widget .add_to_cart_button,
.products-list .widget_ft_form_widget .added_to_cart,
.widget_ft_form_widget .btn,
.widget_ft_form_widget .button,
.widget_ft_form_widget .products-list .add_to_cart_button,
.widget_ft_form_widget .products-list .added_to_cart {
    border-radius: 0 0.3rem 0.3rem 0;
}
.widget_media_gallery .col2-set,
.widget_media_gallery .row {
    margin: 0 -1rem;
}
.widget_media_gallery .col {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    padding-left: 1rem;
    padding-right: 1rem;
}
.widget_media_gallery .gallery {
    margin-bottom: -2rem;
}
.widget_media_gallery .gallery-item {
    margin-bottom: 2rem;
}
.help-page pre {
    color: #292c2d;
    background: #f0f2f2;
}
.help-page pre p {
    color: #8a9294;
    display: inline-block;
    margin: 0;
}
.page-footer {
    background-color: #292c2d;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0IDQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQgNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtvcGFjaXR5OjAuMTU7fQo8L3N0eWxlPgo8cmVjdCBjbGFzcz0ic3QwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+CjxyZWN0IHg9IjIiIHk9IjIiIGNsYXNzPSJzdDAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4KPC9zdmc+Cg==);
    background-size: 4px 4px;
    color: #dfe4e6;
}
.page-footer .widget-list {
    font-size: 1.4rem;
}
.page-footer .widget-title {
    color: #8a9294;
    text-align: left;
}
.number .page-footer .widget_ft_form_widget input,
.page-footer .widget_ft_form_widget .form-control,
.page-footer .widget_ft_form_widget .input-text,
.page-footer .widget_ft_form_widget .number input,
.page-footer .widget_ft_form_widget .select {
    border-color: #fff;
}
.page-footer .ft-autofill {
    display: none;
}
.page-footer dl {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.page-footer dd,
.page-footer dt {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
}
.page-footer dd {
    text-align: right;
}
.footer-nav {
    color: #8a9294;
    font-size: 1.4rem;
    margin-top: 4rem;
    text-align: center;
}
.footer-nav ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
.footer-nav li {
    display: block;
}
.footer-nav a {
    color: #8a9294;
    padding: 0.5rem 1rem;
}
.footer-nav a:hover {
    color: #fff;
    text-decoration: none;
}
.site-footer {
    background-color: #000;
    color: #8a9294;
    font-size: 1.4rem;
    padding: 2rem 0;
    text-align: center;
    position: relative;
}
.site-footer:before {
    content: "";
    display: block;
    background: #000;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-transform: translateY(-0.2rem);
    -ms-transform: translateY(-0.2rem);
    transform: translateY(-0.2rem);
    z-index: -1;
}
.site-footer a {
    color: #dfe4e6;
}
.site-footer a:hover {
    color: #fff;
    text-decoration: none;
}
@media (min-width: 768px) {
    .widget-title {
        margin-bottom: 1.5rem;
    }
    .footer-nav li {
        display: inline-block;
    }
    .footer-nav li:after {
        content: "|";
        display: inline-block;
        left: 0.4rem;
        position: relative;
    }
    .footer-nav li:last-child:after {
        display: none;
    }
    .site-footer {
        text-align: left;
    }
    .site-footer .container {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
}
.site-cookies {
    bottom: 0;
    color: #fff;
    left: 0;
    padding: 1rem;
    position: fixed;
    -webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%);
    -webkit-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
    width: 100%;
    z-index: 2;
}
.site-cookies:before {
    display: block;
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    opacity: 0.85;
    background: #000;
}
.site-cookies.reveal {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
}
.site-cookies .container {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.site-cookies p {
    margin: 0;
}
.site-header {
    background: #fff;
    -webkit-box-shadow: 0 0.5rem 0 rgba(0, 0, 0, 0.05);
    box-shadow: 0 0.5rem 0 rgba(0, 0, 0, 0.05);
    left: 0;
    position: fixed;
    text-align: center;
    top: 0;
    -webkit-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
    width: 100%;
    z-index: 10;
}
.is-resize .site-header {
    -webkit-transition: none;
    transition: none;
}
.has-banner .nav-opened .site-header,
.has-banner .nav-sticky .site-header {
    -webkit-transform: translateY(-3.1rem);
    -ms-transform: translateY(-3.1rem);
    transform: translateY(-3.1rem);
}
.site-header:before {
    background: #000;
    content: "";
    display: block;
    height: 100%;
    left: 0;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    -webkit-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
    width: 100%;
    z-index: 2;
}
.search-opened .site-header:before {
    opacity: 0.25;
}
.site-header .holder {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.site-header > .container {
    padding-bottom: 1.5rem;
    padding-top: 1.5rem;
}
.site-logo {
    display: inline-block;
    height: 4rem;
    width: auto;
}
.site-logo img {
    height: 100%;
    max-width: none;
}
.site-logo svg {
    height: 100%;
    width: auto;
}
@media (min-width: 992px) {
    .widget-title {
        margin-bottom: 2rem;
    }
    .site-header {
        padding: 0;
    }
    .site-header .holder {
        padding: 2rem 0;
    }
    .site-header > .container {
        padding-bottom: 0;
        padding-top: 0;
    }
    .has-secondary-nav .nav-sticky .site-header {
        -webkit-transform: translateY(-3.2rem);
        -ms-transform: translateY(-3.2rem);
        transform: translateY(-3.2rem);
    }
    .has-secondary-nav.has-banner .nav-sticky .site-header {
        -webkit-transform: translateY(-6.3rem);
        -ms-transform: translateY(-6.3rem);
        transform: translateY(-6.3rem);
    }
    .site-logo {
        height: 5rem;
    }
}
.site-call {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    fill: #141414;
    height: 4rem;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 0.5rem;
    width: 4rem;
}
.primary-nav {
    position: relative;
    z-index: 1;
}
.search-opened .primary-nav {
    pointer-events: none;
}
.primary-nav .menu {
    list-style: none;
    margin: 0 -2rem;
    padding: 0;
}
.primary-nav li {
    display: block;
    margin: 0;
    position: relative;
    text-align: left;
}
.primary-nav li.is-active > a:after {
    -webkit-transform: translateY(-50%) rotate(180deg);
    -ms-transform: translateY(-50%) rotate(180deg);
    transform: translateY(-50%) rotate(180deg);
}
.primary-nav a {
    color: #fff;
    display: block;
    fill: #fff;
    padding: 1rem 2rem;
    position: relative;
    border-bottom: 0.1rem solid rgba(255, 255, 255, 0.1);
}
.primary-nav a:hover {
    color: #fff;
    fill: #fff;
    text-decoration: none;
}
.primary-nav .current-menu-item > a {
    color: #fff;
    background: rgba(0, 0, 0, 0.15);
}
.primary-nav .menu-item-has-children > a:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 24 24' style='enable-background:new 0 0 24 24;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%238a9294;%7D%0A%3C/style%3E%3Cpath class='st0' d='M24,8c0,0.4-0.2,0.7-0.5,0.9l-10.8,8c-0.4,0.3-0.9,0.3-1.3,0L0.5,9C0,8.6-0.1,7.9,0.2,7.4 c0.4-0.5,1.1-0.6,1.6-0.3L12,14.5l10.2-7.4c0.5-0.4,1.2-0.3,1.6,0.3C23.9,7.6,24,7.8,24,8L24,8z'/%3E%3C/svg%3E");
    background-position: center center;
    background-size: 1.2rem 1.2rem;
    content: "";
    display: block;
    height: 1.2rem;
    position: absolute;
    right: 2rem;
    top: 50%;
    -webkit-transform: translateY(-50%) rotate(0);
    -ms-transform: translateY(-50%) rotate(0);
    transform: translateY(-50%) rotate(0);
    -webkit-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
    width: 1.2rem;
}
.primary-nav .sub-menu {
    background: rgba(0, 0, 0, 0.15);
    display: none;
    margin: 0;
    padding: 0;
}
.primary-nav .sub-menu a {
    color: #dfe4e6;
    display: block;
    font-size: 1.4rem;
    margin: 0;
    padding-left: 4rem;
    white-space: nowrap;
}
.primary-nav .sub-menu a:hover {
    color: #fff;
}
.primary-nav .sub-menu .sub-menu {
    background: rgba(0, 0, 0, 0.15);
}
.primary-nav .sub-menu .sub-menu a {
    color: #8a9294;
    padding-left: 6rem;
}
@media (min-width: 992px) {
    .site-call {
        display: none;
    }
    .primary-nav {
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        justify-content: flex-end;
    }
    .no-touchevents .primary-nav li:hover > .sub-menu {
        display: block;
    }
    .primary-nav .menu {
        margin: 0;
    }
    .primary-nav .menu li {
        display: inline-block;
        border: none;
    }
    .primary-nav .menu a {
        color: #141414;
        fill: #141414;
        padding: 1rem;
    }
    .primary-nav .menu a:hover {
        color: #df6d13;
        fill: #df6d13;
    }
    .primary-nav .menu > .menu-item-has-children > a {
        padding-right: 3.2rem;
    }
    .primary-nav .menu > .menu-item-has-children > a:after {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 24 24' style='enable-background:new 0 0 24 24;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%238a9294;%7D%0A%3C/style%3E%3Cpath class='st0' d='M24,8c0,0.4-0.2,0.7-0.5,0.9l-10.8,8c-0.4,0.3-0.9,0.3-1.3,0L0.5,9C0,8.6-0.1,7.9,0.2,7.4 c0.4-0.5,1.1-0.6,1.6-0.3L12,14.5l10.2-7.4c0.5-0.4,1.2-0.3,1.6,0.3C23.9,7.6,24,7.8,24,8L24,8z'/%3E%3C/svg%3E");
        background-position: center center;
        background-size: 1.2rem 1.2rem;
        content: "";
        display: block;
        height: 1.2rem;
        position: absolute;
        right: 1rem;
        top: 50%;
        -webkit-transform: translateY(-50%) rotate(0);
        -ms-transform: translateY(-50%) rotate(0);
        transform: translateY(-50%) rotate(0);
        -webkit-transition: 0.3s ease-in-out;
        transition: 0.3s ease-in-out;
        width: 1.2rem;
    }
    .primary-nav .menu > .menu-item-has-children.is-active > a:after {
        -webkit-transform: translateY(-50%) rotate(180deg);
        -ms-transform: translateY(-50%) rotate(180deg);
        transform: translateY(-50%) rotate(180deg);
    }
    .primary-nav .menu > .current-menu-item > a {
        background: 0 0;
        color: #df6d13;
        fill: #df6d13;
    }
    .primary-nav .menu > .current-menu-item > a:before {
        background-color: #df6d13;
        bottom: 0.2rem;
        content: "";
        display: block;
        height: 0.2rem;
        left: 1rem;
        position: absolute;
        right: 1rem;
    }
    .primary-nav .menu > .current-menu-item > a:after {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 24 24' style='enable-background:new 0 0 24 24;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23df6d13;%7D%0A%3C/style%3E%3Cpath class='st0' d='M24,8c0,0.4-0.2,0.7-0.5,0.9l-10.8,8c-0.4,0.3-0.9,0.3-1.3,0L0.5,9C0,8.6-0.1,7.9,0.2,7.4 c0.4-0.5,1.1-0.6,1.6-0.3L12,14.5l10.2-7.4c0.5-0.4,1.2-0.3,1.6,0.3C23.9,7.6,24,7.8,24,8L24,8z'/%3E%3C/svg%3E");
    }
    .has-search .primary-nav .menu,
    .has-woocommerce .primary-nav .menu {
        margin: 0 2rem 0 0;
    }
    .primary-nav .sub-menu {
        background-color: #f0f2f2;
        border-radius: 0.3rem;
        -webkit-box-shadow: 0.2rem 0.3rem 0 rgba(0, 0, 0, 0.05);
        box-shadow: 0.2rem 0.3rem 0 rgba(0, 0, 0, 0.05);
        display: none;
        left: -0.5rem;
        position: absolute;
        top: 100%;
    }
    .primary-nav .sub-menu li {
        display: block;
    }
    .primary-nav .sub-menu a {
        color: #141414;
        margin: 0.2rem;
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
    .primary-nav .sub-menu a:hover {
        background-color: #dfe4e6;
        color: #141414;
    }
    .primary-nav .sub-menu > .menu-item-has-children > a {
        padding-right: 3rem;
    }
    .primary-nav .sub-menu > .menu-item-has-children > a:after {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 24 24' style='enable-background:new 0 0 24 24;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%238a9294;%7D%0A%3C/style%3E%3Cpath class='st0' d='M8,0c0.4,0,0.7,0.2,0.9,0.5l8,10.8c0.3,0.4,0.3,0.9,0,1.3L9,23.5c-0.4,0.5-1.1,0.6-1.6,0.3 c-0.5-0.4-0.6-1.1-0.3-1.6L14.5,12L7.1,1.8C6.7,1.3,6.8,0.6,7.4,0.2C7.6,0.1,7.8,0,8,0L8,0z'/%3E%3C/svg%3E");
        background-position: center center;
        background-size: 1.2rem 1.2rem;
        content: "";
        display: block;
        height: 1.2rem;
        position: absolute;
        right: 1rem;
        top: 50%;
        -webkit-transform: translateY(-50%) rotate(0);
        -ms-transform: translateY(-50%) rotate(0);
        transform: translateY(-50%) rotate(0);
        -webkit-transition: 0.3s ease-in-out;
        transition: 0.3s ease-in-out;
        width: 1.2rem;
    }
    .primary-nav .sub-menu > .menu-item-has-children.is-active > a:after {
        -webkit-transform: translateY(-50%) rotate(180deg);
        -ms-transform: translateY(-50%) rotate(180deg);
        transform: translateY(-50%) rotate(180deg);
    }
    .primary-nav .sub-menu > .current-menu-item > a {
        background-color: #df6d13;
        color: #fff;
        fill: #fff;
    }
    .primary-nav .sub-menu > .current-menu-item > a:after {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 24 24' style='enable-background:new 0 0 24 24;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23fff;%7D%0A%3C/style%3E%3Cpath class='st0' d='M8,0c0.4,0,0.7,0.2,0.9,0.5l8,10.8c0.3,0.4,0.3,0.9,0,1.3L9,23.5c-0.4,0.5-1.1,0.6-1.6,0.3 c-0.5-0.4-0.6-1.1-0.3-1.6L14.5,12L7.1,1.8C6.7,1.3,6.8,0.6,7.4,0.2C7.6,0.1,7.8,0,8,0L8,0z'/%3E%3C/svg%3E");
    }
    .primary-nav .sub-menu .sub-menu {
        background-color: #f0f2f2;
        border-radius: 0 0.3rem 0.3rem;
        left: 100%;
        top: -0.2rem;
    }
    .primary-nav .sub-menu .sub-menu a {
        color: #141414;
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
    .primary-nav .sub-menu .sub-menu > .current-menu-item > a {
        background-color: #df6d13;
        color: #fff;
        fill: #fff;
    }
}
.secondary-nav {
    list-style: none;
    opacity: 0;
    position: relative;
    padding: 0 0 2rem;
}
.search-opened .secondary-nav {
    pointer-events: none;
}
.secondary-nav .menu {
    margin: 0 -2rem;
    padding: 0;
}
.secondary-nav .menu li {
    border-bottom: 0.1rem solid rgba(255, 255, 255, 0.1);
    display: block;
    margin: 0;
    position: relative;
    text-align: left;
}
.secondary-nav .menu a {
    color: #dfe4e6;
    display: inline-block;
    fill: #dfe4e6;
    padding: 1rem 2rem;
}
.secondary-nav .menu a:hover {
    color: #fff;
    fill: #fff;
    text-decoration: none;
}
.secondary-nav .menu .current-menu-item > a {
    color: #fff;
    background: rgba(0, 0, 0, 0.15);
}
.is-shown .secondary-nav {
    opacity: 1;
}
@media (min-width: 992px) {
    .secondary-nav {
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0IDQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQgNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtvcGFjaXR5OjAuMTU7fQo8L3N0eWxlPgo8cmVjdCBjbGFzcz0ic3QwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+CjxyZWN0IHg9IjIiIHk9IjIiIGNsYXNzPSJzdDAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4KPC9zdmc+Cg==);
        background-size: 4px 4px;
        background-color: #292c2d;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        text-align: right;
        padding: 0;
    }
    .secondary-nav:before {
        background-color: #292c2d;
        content: "";
        display: block;
        height: 100%;
        left: 50%;
        position: absolute;
        top: 0;
        -webkit-transform: translatex(-50%);
        -ms-transform: translatex(-50%);
        transform: translatex(-50%);
        width: 300%;
        z-index: -1;
    }
    .secondary-nav .menu {
        margin: 0;
    }
    .secondary-nav .menu li {
        border: none;
        display: inline-block;
    }
    .secondary-nav .menu a {
        color: #8a9294;
        fill: #8a9294;
        font-size: 1.4rem;
        padding: 0.5rem 1rem;
    }
}
.site-nav {
    background-color: #292c2d;
    height: -webkit-calc(100vh - 7rem);
    height: calc(100vh - 7rem);
    left: 0;
    padding: 2rem 0;
    position: absolute;
    top: 100%;
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
    -webkit-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
    width: 100%;
    z-index: 2;
}
.is-resize .site-nav {
    -webkit-transition: none;
    transition: none;
}
.has-woocommerce .site-nav {
    padding: 2rem 0 8rem;
}
.nav-opened .site-nav {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
}
.site-nav .container {
    height: 100%;
    overflow: auto;
}
@media (min-width: 992px) {
    .site-nav {
        background: 0 0;
        height: auto;
        padding: 0;
        position: relative;
        top: 0;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }
    .has-woocommerce .site-nav {
        padding: 0;
    }
    .site-nav .container {
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: auto;
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        overflow: visible;
        padding: 0;
    }
}
.site-nav-opener {
    display: block;
    height: 4rem;
    position: relative;
    width: 4rem;
}
.site-nav-opener span {
    background-color: #141414;
    display: block;
    height: 0.2rem;
    left: 0.5rem;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
    width: 3rem;
}
.site-nav-opener span:after,
.site-nav-opener span:before {
    background-color: #141414;
    content: "";
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    -webkit-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    -webkit-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
    width: 100%;
}
.site-nav-opener span:before {
    -webkit-transform: translateY(-0.8rem);
    -ms-transform: translateY(-0.8rem);
    transform: translateY(-0.8rem);
}
.site-nav-opener span:after {
    -webkit-transform: translateY(0.8rem);
    -ms-transform: translateY(0.8rem);
    transform: translateY(0.8rem);
}
.site-nav-opener.is-active span {
    background: rgba(0, 0, 0, 0);
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
}
.site-nav-opener.is-active span:before {
    -webkit-transform: translateY(0) rotate(-135deg);
    -ms-transform: translateY(0) rotate(-135deg);
    transform: translateY(0) rotate(-135deg);
}
.site-nav-opener.is-active span:after {
    -webkit-transform: translateY(0) rotate(-45deg);
    -ms-transform: translateY(0) rotate(-45deg);
    transform: translateY(0) rotate(-45deg);
}
@media (min-width: 992px) {
    .site-nav-opener {
        display: none;
    }
}
.shop-nav {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background: #000;
    bottom: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: space-evenly;
    -webkit-justify-content: space-evenly;
    -ms-flex-pack: space-evenly;
    justify-content: space-evenly;
    left: 0;
    list-style: none;
    margin: 0;
    opacity: 0;
    padding: 1rem 0;
    position: fixed;
    right: 0;
    z-index: 9999;
}
.is-shown .shop-nav {
    opacity: 1;
}
.shop-nav a {
    display: block;
    fill: #141414;
    height: 4rem;
    padding: 0.5rem;
    position: relative;
    width: 4rem;
}
.shop-nav li {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.shop-nav .cart-count {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #df6d13;
    border-radius: 100%;
    color: #fff;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    display: flex;
    font-size: 1.2rem;
    height: 2rem;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 2rem;
}
@media (min-width: 992px) {
    .shop-nav {
        background: 0 0;
        position: relative;
        width: auto;
    }
    .shop-nav a {
        height: 3.6rem;
        padding: 0.5rem;
        width: 3.6rem;
    }
    .shop-nav a:hover {
        fill: #df6d13;
    }
    .shop-nav .account-icon {
        display: none;
    }
}
.comments-list {
    background: #fff;
    -webkit-box-shadow: 0.2rem 0.3rem 0 rgba(0, 0, 0, 0.05);
    box-shadow: 0.2rem 0.3rem 0 rgba(0, 0, 0, 0.05);
    border-radius: 0.3rem;
    padding: 0 1rem;
    color: #141414;
}
.comments-list .col2-set,
.comments-list .row {
    margin-top: 0;
    margin-bottom: 0;
}
@media (min-width: 768px) {
    .comments-list {
        padding: 0 1.5rem;
    }
}
@media (min-width: 992px) {
    .comments-list {
        padding: 0 2rem;
    }
}
.comment-reply {
    padding: 1rem 0;
    margin-top: 1rem;
}
.comment-reply .ft-autofill {
    display: none;
}
.comment-unapproved > .media-body:before,
.sub-comment-unapproved > .media-body:before {
    background-color: #df6d13;
    content: "";
    display: block;
    height: -webkit-calc(100% + 2rem);
    height: calc(100% + 2rem);
    left: -1rem;
    opacity: 0.1;
    position: absolute;
    top: -1rem;
    width: -webkit-calc(100% + 2rem);
    width: calc(100% + 2rem);
}
.comment,
.sub-comment {
    font-size: 1.4rem;
}
.comment .media-body,
.sub-comment .media-body {
    position: relative;
}
.comment p,
.sub-comment p {
    color: #8a9294;
}
.comment p:last-of-type,
.sub-comment p:last-of-type {
    margin: 0;
}
.comment img,
.sub-comment img {
    border-radius: 0.3rem;
    margin-right: 1rem;
}
.comment {
    position: relative;
}
.comment:after {
    content: "";
    display: block;
    position: absolute;
    bottom: -1rem;
    left: -1rem;
    right: -1rem;
    height: 0.2rem;
    background-color: #dfe4e6;
}
@media (min-width: 768px) {
    .comment-reply {
        padding: 1.5rem 0;
        margin-top: 1.5rem;
    }
    .comment img,
    .sub-comment img {
        margin-right: 1.5rem;
    }
    .comment:after {
        bottom: -1.5rem;
        left: -1.5rem;
        right: -1.5rem;
    }
}
@media (min-width: 992px) {
    .comment-reply {
        padding: 2rem 0;
        margin-top: 2rem;
    }
    .comment img,
    .sub-comment img {
        margin-right: 2rem;
    }
    .comment:after {
        bottom: -2rem;
        left: -2rem;
        right: -2rem;
    }
}
.no-comment {
    margin: 0;
    position: relative;
}
.no-comment:after {
    content: "";
    display: block;
    position: absolute;
    bottom: -1rem;
    left: -1rem;
    right: -1rem;
    height: 0.2rem;
    background-color: #dfe4e6;
}
.sub-comment {
    margin-left: -5.8rem;
    padding-top: 1rem;
}
.sub-comment img {
    width: 4.8rem;
    height: 4.8rem;
}
@media (min-width: 768px) {
    .no-comment:after {
        bottom: -1.5rem;
        left: -1.5rem;
        right: -1.5rem;
    }
    .sub-comment {
        margin-left: -6.3rem;
        padding-top: 1.5rem;
    }
    fieldset {
        margin-top: 3rem;
    }
}
@media (min-width: 992px) {
    .no-comment:after {
        bottom: -2rem;
        left: -2rem;
        right: -2rem;
    }
    .sub-comment {
        margin-left: -6.8rem;
        padding-top: 2rem;
    }
}
.comment-author {
    font-size: 1.6rem;
    vertical-align: middle;
}
.comment-time {
    margin: 0 1rem;
    display: inline-block;
    vertical-align: middle;
    opacity: 0.5;
}
.faq-list {
    border-radius: 0.3rem;
    -webkit-box-shadow: 0.2rem 0.3rem 0 rgba(0, 0, 0, 0.05);
    box-shadow: 0.2rem 0.3rem 0 rgba(0, 0, 0, 0.05);
    overflow: hidden;
}
.faq-item {
    background: #fff;
    text-align: left;
}
.bg-white .faq-item {
    background-color: #f0f2f2;
}
.faq-question {
    color: #141414;
    display: block;
    fill: #141414;
    padding: 1.5rem 6rem 1.5rem 2rem;
    position: relative;
    text-decoration: none;
}
.faq-question:hover {
    background-color: #f5f7f7;
    color: #141414;
    fill: #141414;
    text-decoration: none;
}
.faq-question .icon {
    background-color: #f0f2f2;
    border-radius: 100%;
    height: 3rem;
    padding: 0.75rem;
    position: absolute;
    right: 2rem;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
    width: 3rem;
}
.is-active .faq-question {
    color: #fff;
    background-color: #141414;
}
.is-active .faq-question .icon {
    -webkit-transform: translateY(-50%) rotate(180deg);
    -ms-transform: translateY(-50%) rotate(180deg);
    transform: translateY(-50%) rotate(180deg);
}
.faq-answer {
    border-bottom: 0.2rem solid #dfe4e6;
    color: #141414;
    display: none;
    padding: 2rem;
}
.bg-primary .faq-item .icon {
    background-color: #df6d13;
    fill: #fff;
}
.bg-secondary .faq-item .icon {
    background-color: #134e6b;
    fill: #fff;
}
.bg-success .faq-item .icon {
    background-color: #77c18c;
    fill: #fff;
}
.bg-info .faq-item .icon {
    background-color: #58aadb;
    fill: #fff;
}
.bg-warning .faq-item .icon {
    background-color: #ffbe4d;
    fill: #141414;
}
.bg-danger .faq-item .icon {
    background-color: #df6d13;
    fill: #fff;
}
.bg-light .faq-item .icon {
    background-color: #dfe4e6;
    fill: #141414;
}
.bg-dark .faq-item .icon {
    background-color: #141414;
    fill: #fff;
}
.bg-white .faq-item .icon {
    background-color: #fff;
    fill: #141414;
}
.bg-black .faq-item .icon {
    background-color: #000;
    fill: #fff;
}
.bg-lighter .faq-item .icon {
    background-color: #f0f2f2;
    fill: #141414;
}
.bg-gray .faq-item .icon {
    background-color: #8a9294;
    fill: #fff;
}
.bg-darker .faq-item .icon {
    background-color: #292c2d;
    fill: #fff;
}
.block-features .col2-set,
.block-features .row {
    -webkit-box-align: stretch !important;
    -webkit-align-items: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
}
.feature-item {
    background: #fff;
    border-radius: 0.3rem;
    -webkit-box-shadow: 0.2rem 0.3rem 0 rgba(0, 0, 0, 0.05);
    box-shadow: 0.2rem 0.3rem 0 rgba(0, 0, 0, 0.05);
    color: #141414;
    fill: #141414;
    height: 100%;
    padding: 4rem 2rem;
    position: relative;
    text-align: center;
}
.feature-item a {
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2;
}
.feature-item a:hover {
    background: rgba(0, 0, 0, 0.05);
}
.feature-item .icon {
    margin-bottom: 2rem;
}
.feature-item h3 {
    margin-bottom: 1rem;
}
.bg-white .feature-item {
    background-color: #f0f2f2;
}
.bg-primary .features-item {
    fill: #df6d13;
}
.bg-secondary .features-item {
    fill: #134e6b;
}
.bg-success .features-item {
    fill: #77c18c;
}
.bg-info .features-item {
    fill: #58aadb;
}
.bg-warning .features-item {
    fill: #ffbe4d;
}
.bg-danger .features-item {
    fill: #df6d13;
}
.bg-light .features-item {
    fill: #dfe4e6;
}
.bg-dark .features-item {
    fill: #141414;
}
.bg-white .features-item {
    fill: #fff;
}
.bg-black .features-item {
    fill: #000;
}
.bg-lighter .features-item {
    fill: #f0f2f2;
}
.bg-gray .features-item {
    fill: #8a9294;
}
.bg-darker .features-item {
    fill: #292c2d;
}
label {
    display: inline-block;
    color: inherit;
    font-size: 1.4rem;
    margin-bottom: 0.5rem;
}
.form-control,
.input-text,
.number input,
.select {
    height: 4rem;
}
.ft-field {
    margin-bottom: 2rem;
}
.ft-field.ft-invalid .form-control,
.ft-field.ft-invalid .input-text,
.ft-field.ft-invalid .number input,
.ft-field.ft-invalid .select,
.number .ft-field.ft-invalid input {
    border-color: #df6d13;
}
.ft-field.ft-success .form-control,
.ft-field.ft-success .input-text,
.ft-field.ft-success .number input,
.ft-field.ft-success .select,
.number .ft-field.ft-success input {
    border-color: #77c18c;
}
span.ft-invalid {
    color: #df6d13;
    font-size: 1.3rem;
}
.ft-autofill {
    font-size: 1.4rem;
}
.ft-field--hidden {
    margin: 0;
}
.form-row {
    display: block;
    font-size: 1.4rem;
}
.form-row em {
    color: #8a9294;
}
legend {
    font-size: 1.6rem;
    text-transform: uppercase;
}
.block-google-map {
    padding: 0 !important;
}
.map {
    height: 50vh;
}
.map h3 {
    margin-bottom: 1rem;
}
.map-holder {
    position: relative;
}
.map-loader {
    background: rgba(138, 146, 148, 0.5);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 2;
    display: none;
}
.map-loader:before {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    background: url(//sosdebouchage.ca/wp-content/themes/sushi/assets/css/../img/loading.svg) center center/cover no-repeat;
    width: 5rem;
    height: 5rem;
    -webkit-transform: translateY(-50%) translateX(-50%);
    -ms-transform: translateY(-50%) translateX(-50%);
    transform: translateY(-50%) translateX(-50%);
    z-index: 2;
}
.map-error .alert {
    margin: 0 !important;
}
.search-points button,
.search-points input {
    -webkit-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
}
.map-filters {
    text-align: center;
}
.map-filters .badge,
.map-filters small {
    display: none;
}
.map-filters .badge {
    background: #dfe4e6;
    color: #8a9294;
}
.map-filters .badge:hover {
    color: inherit;
}
.map-filters .badge.is-active {
    color: #fff;
}
.map-filters .badge.is-active.badge-you {
    background: #ffbe4d;
}
.map-filters .badge.is-active.badge-restaurant {
    background: #77c18c;
}
.map-filters .badge.is-active.badge-grocery {
    background: #df6d13;
}
.map-filters .badge.is-active.badge-institution {
    background: #58aadb;
}
.search-points #address {
    -webkit-box-flex: 4;
    -webkit-flex-grow: 4;
    -ms-flex-positive: 4;
    flex-grow: 4;
}
.hero {
    height: auto;
    overflow: hidden;
    padding: 15rem 0 8rem;
    position: relative;
}
.hero .container {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    pointer-events: none;
    position: relative;
    z-index: 3;
}
.hero .swiper-direction {
    -webkit-transform: translateY(-webkit-calc(-50% + 5rem));
    -ms-transform: translateY(calc(-50% + 5rem));
    transform: translateY(calc(-50% + 5rem));
}
.has-banner .hero {
    padding: 18rem 0 8rem;
}
.has-banner .hero .swiper-direction {
    -webkit-transform: translateY(-webkit-calc(-50% + 8rem));
    -ms-transform: translateY(calc(-50% + 8rem));
    transform: translateY(calc(-50% + 8rem));
}
@media (min-width: 768px) {
    .hero {
        padding: 19rem 0 12rem;
    }
    .has-banner .hero {
        padding: 22rem 0 12rem;
    }
}
@media (min-width: 992px) {
    fieldset {
        margin-top: 4rem;
    }
    .hero {
        padding: 28rem 0 16rem;
    }
    .hero.hero-fullscreen .container {
        height: -webkit-calc(100% - 12.8rem);
        height: calc(100% - 12.8rem);
        margin-top: 12.8rem;
    }
    .has-banner .hero {
        padding: 31rem 0 16rem;
    }
}
.hero-fullscreen {
    height: auto;
    overflow: hidden;
    padding: 15rem 0 8rem;
    position: relative;
}
@media (min-width: 992px) {
    .hero-fullscreen {
        height: 100vh;
        padding: 0;
    }
}
.hero-background {
    height: 100%;
    left: 0;
    top: 0;
    position: absolute;
    width: 100%;
}
.hero-background.pattern:before {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0IDQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQgNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtvcGFjaXR5OjAuMTU7fQo8L3N0eWxlPgo8cmVjdCBjbGFzcz0ic3QwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+CjxyZWN0IHg9IjIiIHk9IjIiIGNsYXNzPSJzdDAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4KPC9zdmc+Cg==);
    background-size: 4px 4px;
    content: "";
    display: block;
    height: 100%;
    left: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2;
}
.hero-background video {
    left: 0;
    min-height: 100%;
    min-width: 100%;
    position: absolute;
    top: 0;
    z-index: 1;
}
.hero-caption {
    text-align: center;
}
.home .hero-caption {
    max-width: 75%;
}
.home .hero-caption h1 {
    width: 50rem;
    max-width: 100%;
}
.hero-caption h1 {
    margin-bottom: 2rem;
}
.hero-caption p {
    margin: 2rem 0 0;
}
.hero-caption a {
    pointer-events: auto;
}
.hero-caption .post-meta {
    margin: 2rem 0;
    pointer-events: auto;
}
.hero-caption .post-tags {
    pointer-events: auto;
    margin: -1rem 0 0;
}
.hero-caption .btn,
.hero-caption .button,
.hero-caption .products-list .add_to_cart_button,
.hero-caption .products-list .added_to_cart,
.products-list .hero-caption .add_to_cart_button,
.products-list .hero-caption .added_to_cart {
    margin-top: 4rem;
    pointer-events: auto;
}
.hero-scroll {
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: hero-scroll;
    animation-name: hero-scroll;
    -webkit-animation-timing-function: ease;
    animation-timing-function: ease;
    bottom: 2rem;
    display: block;
    fill: inherit;
    height: 4rem;
    left: 50%;
    opacity: 0.5;
    padding: 0.5rem;
    position: absolute;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 4rem;
    z-index: 4;
}
.hero-scroll:hover {
    opacity: 1;
}
@-webkit-keyframes hero-scroll {
    0%,
    100% {
        -webkit-transform: translateX(-50%) translateY(-50%);
        transform: translateX(-50%) translateY(-50%);
    }
    50% {
        -webkit-transform: translateX(-50%) translateY(0);
        transform: translateX(-50%) translateY(0);
    }
}
@keyframes hero-scroll {
    0%,
    100% {
        -webkit-transform: translateX(-50%) translateY(-50%);
        transform: translateX(-50%) translateY(-50%);
    }
    50% {
        -webkit-transform: translateX(-50%) translateY(0);
        transform: translateX(-50%) translateY(0);
    }
}
.portfolio-item {
    border-radius: 0.2rem;
    -webkit-box-shadow: 0.2rem 0.3rem 0 rgba(0, 0, 0, 0.05);
    box-shadow: 0.2rem 0.3rem 0 rgba(0, 0, 0, 0.05);
}
.portfolio-item .title {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background: #fff;
    color: #141414;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    fill: #141414;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem 2rem;
}
.portfolio-item .title:hover {
    color: #df6d13;
    fill: #df6d13;
    text-decoration: none;
}
.bg-white .portfolio-item .title {
    background-color: #f0f2f2;
}
.block-posts .col2-set,
.block-posts .row {
    -webkit-box-align: stretch !important;
    -webkit-align-items: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
}
.block-posts .col {
    margin: 2rem 0;
}
.block-posts .post-item {
    height: 100%;
    margin: 0;
}
.block-posts .container-lg {
    position: relative;
    padding: 0;
}
.block-posts .swiper-container {
    padding-bottom: 0.4rem;
}
.block-posts .swiper-slide {
    padding: 0;
    width: -webkit-calc(100% - 3rem);
    width: calc(100% - 3rem);
}
.block-posts .swiper-next {
    right: -2rem;
}
.block-posts .swiper-prev {
    left: -2rem;
}
@media (min-width: 576px) {
    .block-posts .swiper-slide {
        width: -webkit-calc(50% - 4rem);
        width: calc(50% - 4rem);
    }
}
.post-item {
    background: #fff;
    -webkit-box-shadow: 0.2rem 0.3rem 0 rgba(0, 0, 0, 0.05);
    box-shadow: 0.2rem 0.3rem 0 rgba(0, 0, 0, 0.05);
    color: #141414;
    margin-bottom: 2rem;
    padding: 2rem;
    position: relative;
}
.post-item h2 {
    margin: 2rem 0;
    text-align: center;
}
.post-item h2 a {
    color: #141414;
}
.post-item h2 a:hover {
    color: #df6d13;
    text-decoration: none;
}
@media (min-width: 768px) {
    .home .hero-caption {
        max-width: 50%;
    }
    .post-item {
        margin-bottom: 3rem;
    }
}
@media (min-width: 992px) {
    .block-posts .container-lg {
        position: relative;
        padding: 0 4rem;
    }
    .block-posts .swiper-container {
        margin: 0 -2rem;
    }
    .block-posts .swiper-slide {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 33.3333%;
        -ms-flex: 0 0 33.3333%;
        flex: 0 0 33.3333%;
        max-width: 33.3333%;
        padding-left: 2rem;
        padding-right: 2rem;
        width: auto;
    }
    .post-item {
        margin-bottom: 4rem;
    }
}
.post-meta {
    font-size: 1.4rem;
    list-style: none;
    margin: 2rem 0;
    padding: 0;
    text-align: center;
}
.hero-caption .post-meta a,
.hero-caption .post-meta li {
    color: #fff;
}
.post-meta li {
    color: #8a9294;
    display: inline-block;
    padding: 0 1rem 0 0.6rem;
    position: relative;
}
.post-meta li:after {
    content: "/";
    display: block;
    position: absolute;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
.post-meta li:last-child:after {
    display: none;
}
.post-meta a {
    color: #8a9294;
}
.post-meta a:hover {
    color: #df6d13;
    text-decoration: none;
}
.post-tags {
    margin-bottom: 1rem;
    margin-top: -1rem;
    text-align: center;
}
.post-date {
    background: #fff;
    bottom: 0;
    font-size: 3rem;
    position: absolute;
    right: 0;
    text-align: center;
}
.post-date span {
    display: block;
    line-height: 1;
}
.post-date span:first-child {
    background: #fff;
    color: #141414;
    font-size: 3rem;
    padding: 1rem 0;
}
.post-date span:last-child {
    background-color: #df6d13;
    color: #fff;
    font-size: 1.2rem;
    padding: 0.5rem;
}
.post-excerpt {
    margin: 0;
}
.post-excerpt a {
    display: inline-block;
    white-space: nowrap;
}
.tabs-nav {
    list-style: none;
    margin: 0;
    padding: 0;
}
.tabs-nav li {
    display: inline-block;
    margin-right: 0.2rem;
}
.tabs-nav a {
    background: #fff;
    border-radius: 0.3rem 0.3rem 0 0;
    border: 0.2rem solid #fff;
    color: #141414;
    display: block;
    line-height: 2;
    opacity: 0.5;
    padding: 0.2rem 2rem;
    white-space: nowrap;
}
.tabs-nav a:hover {
    color: #141414;
    opacity: 0.75;
    text-decoration: none;
}
.tabs-nav a.is-active {
    opacity: 1;
}
.bg-white .tabs-nav a {
    background-color: #f0f2f2;
    border-color: #f0f2f2;
}
.tabs-content {
    background: #fff;
}
.bg-white .tabs-content {
    background-color: #f0f2f2;
}
.tabs-item {
    background: #fff;
    border-radius: 0 0.3rem 0.3rem;
    -webkit-box-shadow: 0.2rem 0.3rem 0 rgba(0, 0, 0, 0.05);
    box-shadow: 0.2rem 0.3rem 0 rgba(0, 0, 0, 0.05);
    color: #141414;
    display: none;
    fill: #141414;
    height: 100%;
    padding: 2rem;
    position: relative;
}
.bg-white .tabs-item {
    background-color: #f0f2f2;
}
.team-item h3 {
    margin-bottom: 1rem;
}
.team-item p:last-of-type {
    margin: 0;
}
.woocommerce-MyAccount-navigation {
    margin-bottom: 2rem;
}
@media (min-width: 768px) {
    .woocommerce-MyAccount-navigation {
        margin-bottom: 3rem;
    }
}
@media (min-width: 992px) {
    .woocommerce-MyAccount-navigation {
        margin-bottom: 4rem;
    }
}
.quantity {
    display: inline-block;
    vertical-align: middle;
}
.quantity .number {
    margin: 0;
}
.shop_table_responsive td.product-remove {
    text-align: center;
    width: 2rem;
    fill: #df6d13;
    padding: 0 !important;
}
.shop_table_responsive td.product-remove a {
    opacity: 0.5;
    position: absolute;
    top: 1rem;
    right: 1rem;
    font-size: 3rem;
    line-height: 1;
    width: 2rem;
    height: 2rem;
    display: block;
}
.shop_table_responsive td.product-remove a:hover {
    opacity: 1;
    text-decoration: none;
}
@media (min-width: 768px) {
    .shop_table_responsive td.product-remove {
        padding: 1rem !important;
    }
    .shop_table_responsive td.product-remove a {
        position: relative;
        top: 0;
        right: 0;
    }
}
.shop_table_responsive td.product-thumbnail {
    padding-left: 25%;
    padding-right: 25%;
    padding-top: 2rem;
}
@media (min-width: 576px) {
    .shop_table_responsive td.product-thumbnail {
        padding-left: 35%;
        padding-right: 35%;
    }
}
@media (min-width: 768px) {
    .shop_table_responsive td.product-thumbnail {
        width: 10rem;
        padding-left: 1rem;
        padding-right: 1rem;
    }
}
.shop_table_responsive td.actions {
    text-align: center;
    background-color: #f0f2f2;
    padding: 0;
}
.coupon {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    vertical-align: middle;
    width: 100%;
    margin-bottom: 2rem;
}
.coupon label {
    display: none;
}
.coupon .button {
    border-radius: 0 0.3rem 0.3rem 0;
    white-space: nowrap;
}
.coupon input {
    border-radius: 0.3rem 0 0 0.3rem;
    border-right: 0;
    width: 15rem;
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 auto;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
}
.cart_totals {
    margin-top: 2rem;
}
.cart_totals th {
    border-top: 0.2rem solid #f0f2f2;
}
@media (min-width: 768px) {
    .shop_table_responsive td.actions {
        text-align: right;
        padding-top: 2rem;
    }
    .coupon {
        float: left;
        margin-bottom: 0;
        width: auto;
    }
    .coupon input {
        width: 15rem;
    }
    .cart_totals {
        margin-top: 3rem;
        float: right;
        width: 50%;
    }
}
@media (min-width: 992px) {
    .coupon input {
        width: auto;
    }
    .cart_totals {
        margin-top: 4rem;
    }
}
.wc-proceed-to-checkout {
    margin-top: 2rem;
}
.col2-set {
    margin-bottom: 2rem;
}
.woocommerce-input-wrapper {
    display: block;
}
.checkout_coupon .coupon {
    float: none;
    margin-bottom: 2rem;
}
@media (min-width: 768px) {
    .checkout_coupon .coupon,
    .col2-set {
        margin-bottom: 3rem;
    }
}
@media (min-width: 992px) {
    .checkout_coupon .coupon,
    .col2-set {
        margin-bottom: 4rem;
    }
}
.wc_payment_methods,
.woocommerce-shipping-methods {
    margin: 0;
    padding: 0;
    list-style: none;
}
.woocommerce-privacy-policy-text {
    font-size: 1.4rem;
    color: #8a9294;
}
.woocommerce-checkout-payment {
    background-color: #dfe4e6;
    padding: 2rem;
    border-radius: 0.3rem;
    margin-top: 2rem;
}
@media (min-width: 768px) {
    .woocommerce-checkout-payment {
        margin-top: 3rem;
    }
}
@media (min-width: 992px) {
    .woocommerce-checkout-payment {
        margin-top: 4rem;
    }
}
.woocommerce-customer-details,
.woocommerce-order-details {
    margin-top: 2rem;
}
.woocommerce-columns--addresses {
    margin-bottom: 0 !important;
}
#place_order,
.woocommerce-columns--addresses > div {
    margin-top: 2rem;
}
table.order_details td,
table.order_details th {
    width: 50%;
}
ul.order_details {
    font-size: 1.4rem;
}
.products-list {
    margin-bottom: 2rem;
}
@media (min-width: 768px) {
    #place_order,
    .woocommerce-customer-details,
    .woocommerce-order-details {
        margin-top: 3rem;
    }
    .products-list {
        margin-bottom: 3rem;
    }
}
@media (min-width: 992px) {
    #place_order,
    .woocommerce-customer-details,
    .woocommerce-order-details {
        margin-top: 4rem;
    }
    .products-list {
        margin-bottom: 4rem;
    }
}
.products-list .added_to_cart {
    clear: both;
    margin-top: 0.5rem;
}
.product-item {
    text-align: center;
}
.product-item h2 {
    font-size: 2rem;
    margin: 1rem 0 0;
}
.product-item .amount {
    font-size: 1.4rem;
}
.product-actions {
    margin-top: 2rem;
}
.products-filter {
    display: block;
    margin-top: 2rem;
    margin-bottom: 2rem;
}
@media (min-width: 768px) {
    .products-filter {
        margin-bottom: 3rem;
        margin-top: 0;
    }
}
@media (min-width: 992px) {
    .products-filter {
        margin-bottom: 4rem;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
}
.woocommerce-result-count {
    font-size: 1.4rem;
    text-align: center;
    margin: 2rem 0;
}
@media (min-width: 992px) {
    .woocommerce-result-count {
        margin: 0;
        -webkit-box-ordinal-group: 1;
        -webkit-order: 0;
        -ms-flex-order: 0;
        order: 0;
    }
    .woocommerce-ordering {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2;
    }
}
.product-image .swiper-slide {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    height: 0;
    padding-bottom: 100%;
    position: relative;
}
.product-image .swiper-slide a {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2;
}
.product-thumbnails .swiper-slide {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    cursor: -webkit-grab;
    cursor: grab;
    height: 0;
    opacity: 0.25;
    padding-bottom: 25%;
    -webkit-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
}
.product-thumbnails .swiper-slide.swiper-slide-thumb-active {
    opacity: 1;
}
.product-images {
    border-radius: 0.3rem;
    -webkit-box-shadow: 0.2rem 0.3rem 0 rgba(0, 0, 0, 0.05);
    box-shadow: 0.2rem 0.3rem 0 rgba(0, 0, 0, 0.05);
    margin-bottom: 4rem;
    overflow: hidden;
}
@media (min-width: 768px) {
    .product-images {
        margin-bottom: 0;
    }
}
.summary .h4 {
    margin-bottom: 2rem;
}
.summary .price ins {
    color: #df6d13;
}
.woocommerce-product-details__short-description {
    margin-bottom: 2rem;
}
@media (min-width: 768px) {
    .woocommerce-product-details__short-description {
        margin-bottom: 3rem;
    }
}
.product form.cart {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 0;
}
.product form.cart.variations_form {
    display: block;
}
.product form.cart .number {
    margin: 0;
}
@media (min-width: 992px) {
    .woocommerce-product-details__short-description {
        margin-bottom: 4rem;
    }
    .product form.cart {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        margin-bottom: 2rem;
    }
    .product form.cart .number {
        margin: 0;
    }
    .product form.cart .quantity {
        margin-right: 2rem;
    }
}
.product_meta {
    color: #8a9294;
    font-size: 1.4rem;
}
.product_meta span {
    display: inline-block;
    margin-right: 2rem;
}
table.variations,
table.variations tbody,
table.variations td,
table.variations tr {
    display: block;
}
table.variations td {
    background: 0 0;
    border: none;
    padding: 0;
}
.woocommerce-variation {
    margin: 2rem 0;
}
.single_add_to_cart_button {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}
.woocommerce-variation-add-to-cart {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 0;
}
.woocommerce-variation-add-to-cart .number {
    margin: 0;
}
@media (min-width: 992px) {
    .woocommerce-variation-add-to-cart {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        margin-bottom: 2rem;
    }
    .woocommerce-variation-add-to-cart .number {
        margin: 0;
    }
    .woocommerce-variation-add-to-cart .quantity {
        margin-right: 2rem;
    }
}
input[type="checkbox"] {
    height: auto;
    width: auto;
}
input[type="checkbox"]:checked,
input[type="checkbox"]:not(:checked) {
    left: -9999px;
    position: absolute;
}
input[type="checkbox"]:checked + label,
input[type="checkbox"]:not(:checked) + label {
    cursor: pointer;
    margin: 1rem 1rem 1rem 0;
    padding-left: 3rem;
    position: relative;
    vertical-align: middle;
}
input[type="checkbox"]:checked + label:before,
input[type="checkbox"]:not(:checked) + label:before {
    background-color: #fff;
    border: 0.2rem solid #dfe4e6;
    content: "";
    display: inline-block;
    height: 2rem;
    left: 0;
    margin: 0;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    vertical-align: middle;
    width: 2rem;
}
input[type="checkbox"]:checked + label:after,
input[type="checkbox"]:not(:checked) + label:after {
    background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 24 24' style='enable-background:new 0 0 24 24;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%238a9294;%7D%0A%3C/style%3E%3Cpath class='st0' d='M14.9,12l6.5-6.5c0.8-0.8,0.8-2.1,0-2.9c-0.8-0.8-2.1-0.8-2.9,0L12,9.1L5.5,2.6c-0.8-0.8-2.1-0.8-2.9,0 c-0.8,0.8-0.8,2.1,0,2.9L9.1,12l-6.5,6.5c-0.8,0.8-0.8,2.1,0,2.9c0.8,0.8,2.1,0.8,2.9,0l6.5-6.5l6.5,6.5c0.4,0.4,0.9,0.6,1.4,0.6 s1.1-0.2,1.4-0.6c0.8-0.8,0.8-2.1,0-2.9L14.9,12z'/%3E%3C/svg%3E%0A");
    content: "";
    height: 1.2rem;
    left: 0.4rem;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: 0.2s ease-out;
    transition: 0.2s ease-out;
    width: 1.2rem;
}
input[type="checkbox"]:not(:checked) + label:after {
    display: none;
}
input[type="checkbox"]:checked + label:after {
    display: block;
}
input[type="checkbox"]:disabled + label {
    cursor: not-allowed;
}
.ft-checkbox {
    margin-right: 0 !important;
}
.checkbox-info {
    background-color: #58aadb;
    border-radius: 100%;
    color: #fff;
    cursor: help;
    display: inline-block;
    font-size: 1.4rem;
    height: 1.6rem;
    line-height: 1.6rem;
    margin-left: 0.5rem;
    text-align: center;
    vertical-align: middle;
    width: 1.6rem;
}
.checkbox-info:active,
.no-touchevents .checkbox-info:hover {
    color: #fff;
    text-decoration: none;
}
input[type="radio"] {
    height: auto;
    width: auto;
}
input[type="radio"]:checked,
input[type="radio"]:not(:checked) {
    left: -9999px;
    position: absolute;
}
input[type="radio"]:checked + label,
input[type="radio"]:not(:checked) + label {
    cursor: pointer;
    display: block;
    margin: 1rem 1rem 1rem 0;
    padding-left: 3rem;
    position: relative;
    vertical-align: middle;
}
input[type="radio"]:checked + label:before,
input[type="radio"]:not(:checked) + label:before {
    background-color: #fff;
    border-radius: 100%;
    border: 0.2rem solid #dfe4e6;
    content: "";
    display: inline-block;
    height: 2rem;
    left: 0;
    margin: 0;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    vertical-align: middle;
    width: 2rem;
}
input[type="radio"]:checked + label:after,
input[type="radio"]:not(:checked) + label:after {
    background-color: #8a9294;
    border-radius: 100%;
    content: "";
    height: 1.2rem;
    left: 0.4rem;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: 0.2s ease-out;
    transition: 0.2s ease-out;
    width: 1.2rem;
}
input[type="radio"]:not(:checked) + label:after {
    display: none;
}
input[type="radio"]:checked + label:after {
    display: block;
}
input[type="radio"]:disabled + label {
    cursor: not-allowed;
}
.select {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
}
.select:after {
    background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 24 24' style='enable-background:new 0 0 24 24;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%238a9294;%7D%0A%3C/style%3E%3Cpath class='st0' d='M24,8c0,0.4-0.2,0.7-0.5,0.9l-10.8,8c-0.4,0.3-0.9,0.3-1.3,0L0.5,9C0,8.6-0.1,7.9,0.2,7.4 c0.4-0.5,1.1-0.6,1.6-0.3L12,14.5l10.2-7.4c0.5-0.4,1.2-0.3,1.6,0.3C23.9,7.6,24,7.8,24,8L24,8z'/%3E%3C/svg%3E");
    content: "";
    display: block;
    height: 2rem;
    position: absolute;
    right: 1rem;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 2rem;
}
.select.is-disabled {
    background-color: #dfe4e6;
    opacity: 1;
}
.ft-invalid .select {
    background-color: #fff;
    border-color: #df6d13;
    color: #df6d13;
}
.ft-invalid .select:before {
    border-top-color: #df6d13;
}
.ft-success .select {
    border-color: #77c18c;
}
.select select {
    border: none;
    color: #141414;
    cursor: pointer;
    height: 100%;
    left: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 3;
}
.select select:disabled {
    cursor: not-allowed;
}
.select-choice {
    display: inline-block;
    font-size: 1em;
    overflow: hidden;
    padding-right: 3rem;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
}
.ft-color-holder {
    position: relative;
}
.ft-color-holder a {
    -webkit-transition: 00s;
    transition: 00s;
}
.iris-picker .iris-strip .ui-slider-handle {
    left: -8px !important;
    right: -8px !important;
}
.ft-color {
    height: 3.6rem;
    position: absolute;
    right: 0.2rem;
    top: 0.2rem;
    width: 3.6rem;
}
.ui-datepicker-calendar {
    text-align: center;
}
.ui-datepicker-calendar th {
    padding: 0.5rem;
}
.ui-datepicker-calendar td {
    padding: 0;
}
.ui-datepicker-calendar td a {
    padding: 0.5rem;
}
.ui-datepicker-calendar td a:hover {
    background-color: #df6d13;
    color: #fff;
    text-decoration: none;
}
.ui-datepicker-calendar a {
    color: #8a9294;
    display: block;
    text-align: center;
}
.ui-datepicker-calendar .ui-datepicker-current-day {
    background-color: #dfe4e6;
}
.ui-datepicker-calendar .ui-datepicker-today {
    background-color: #f0f2f2;
}
.ui-datepicker-header {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #8a9294;
    color: #fff;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-size: 1.4rem;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 0.5rem;
    text-align: center;
}
.ui-datepicker-header a {
    color: #fff;
    cursor: pointer;
    display: block;
    height: 0;
    padding: 0 0.2rem;
    text-indent: -99999rem;
    width: 0;
}
.ui-datepicker-title {
    text-transform: uppercase;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
}
.ui-datepicker-prev {
    border-top: 0.6rem solid transparent;
    border-bottom: 0.6rem solid transparent;
    border-right: 0.6rem solid #fff;
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
}
.ui-datepicker-next {
    border-top: 0.6rem solid transparent;
    border-bottom: 0.6rem solid transparent;
    border-left: 0.6rem solid #fff;
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
}
.file {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    width: 100%;
}
.file button {
    display: table-cell;
    vertical-align: middle;
    border-radius: 0.3rem 0 0 0.3rem;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}
.file input[type="file"] {
    left: 0;
    margin: 0;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
}
.file.is-disabled {
    cursor: not-allowed;
    opacity: 0.5;
}
.file-selected {
    background-color: #fff;
    border-radius: 0 0.3rem 0.3rem 0;
    border: 0.2rem solid #dfe4e6;
    border-left: 0;
    color: #141414;
    -webkit-flex-shrink: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    font-size: 1.4rem;
    line-height: 3.6rem;
    margin: 0;
    max-width: 100%;
    overflow: hidden;
    padding: 0 4rem 0 1rem;
    text-overflow: ellipsis;
    vertical-align: middle;
    white-space: nowrap;
    width: 100%;
}
.ft-invalid .file-selected {
    background-color: #fff;
    border-color: #df6d13 !important;
    color: #df6d13 !important;
}
.file-remove {
    color: #141414;
    cursor: pointer;
    display: none;
    font-size: 2.4rem;
    opacity: 0.5;
    position: absolute !important;
    right: 0.2rem;
    text-align: center;
    text-decoration: none;
    top: 45%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 4rem;
}
.is-active .file-remove {
    display: block;
}
.file-remove:hover {
    opacity: 1;
    text-decoration: none;
    color: #141414;
}
.ft-field--file span.ft-invalid {
    bottom: -0.7rem;
}
.ft-field--file .file {
    margin: 0;
}
.files {
    margin: 4rem 0 -2rem;
}
.file-item {
    position: relative;
    text-align: center;
    margin: 2rem 0;
}
.file-item:hover {
    fill: #df6d13;
}
.file-item a {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 2;
}
.file-item .icon {
    margin-bottom: 1rem;
    -webkit-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
}
.file-item .h6 {
    margin: 0;
}
.number {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin: 0 0 2rem;
    position: relative;
    width: 100%;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
}
.number input {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-left: 0;
    border-radius: 0;
    border-right: 0;
    margin: 0;
}
@media (min-width: 768px) {
    .number input {
        -webkit-appearance: textfield;
        -moz-appearance: textfield;
        appearance: textfield;
    }
}
.number input::-webkit-inner-spin-button,
.number input::-webkit-outer-spin-button {
    -webkit-appearance: none;
    appearance: none;
    margin: 0;
}
.number-minus,
.number-plus {
    background-color: #8a9294;
    border: 0;
    color: #fff;
    cursor: pointer;
    padding: 0;
    width: 2rem;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 2rem;
    -ms-flex: 0 0 2rem;
    flex: 0 0 2rem;
}
.no-touchevents .number-minus:hover,
.no-touchevents .number-plus:hover {
    background-color: #141414;
}
.no-touchevents .number-minus:active:hover,
.no-touchevents .number-plus:active:hover,
.number-minus:active,
.number-minus:focus,
.number-plus:active,
.number-plus:focus {
    background-color: #141414;
    color: #fff;
    fill: #fff;
}
.no-touchevents .number-minus:disabled:hover,
.no-touchevents .number-plus:disabled:hover,
.number-minus:disabled,
.number-plus:disabled {
    background-color: #8a9294;
    cursor: not-allowed;
    opacity: 0.5;
}
.number-plus {
    border-radius: 0 0.3rem 0.3rem 0;
}
.number-minus {
    border-radius: 0.3rem 0 0 0.3rem;
}
.ui-slider {
    background-color: #dfe4e6;
    height: 0.3rem;
    margin: 2rem 0.5rem;
    position: relative;
}
.ui-slider-horizontal .ui-slider-handle {
    background-color: #df6d13;
    border-radius: 100%;
    cursor: pointer;
    display: block;
    height: 1.5rem;
    margin-top: 0.1rem;
    position: absolute;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    width: 1.5rem;
}
.ui-slider-range {
    background-color: #df6d13;
    height: 100%;
    position: absolute;
}
.price_slider_amount {
    text-align: center;
}
.price_slider_amount .button {
    margin-bottom: 2rem;
}
.btn,
.button,
.products-list .add_to_cart_button,
.products-list .added_to_cart {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    position: relative;
    overflow: hidden;
}
.btn:before,
.button:before,
.products-list .add_to_cart_button:before,
.products-list .added_to_cart:before {
    background: rgba(255, 255, 255, 0.1);
    content: "";
    display: block;
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    -webkit-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
    width: 100%;
    z-index: 1;
}
.btn:hover:before,
.button:hover:before,
.products-list .add_to_cart_button:hover:before,
.products-list .added_to_cart:hover:before {
    opacity: 1;
}
.btn.loading:before,
.loading.button:before,
.products-list .loading.add_to_cart_button:before,
.products-list .loading.added_to_cart:before {
    background: url(//sosdebouchage.ca/wp-content/themes/sushi/assets/css/../img/loading.svg) center center/cover no-repeat;
    content: "";
    display: inline-block;
    width: 2rem;
    height: 2rem;
    margin-right: 1rem;
}
.btn[disabled],
.button[disabled],
.products-list .add_to_cart_button[disabled],
.products-list .added_to_cart[disabled] {
    cursor: not-allowed;
}
.btn-block,
.wc-proceed-to-checkout .checkout-button {
    text-align: center;
    display: block;
}
.btn-icon-left svg {
    margin-right: 1rem;
}
.btn-icon-right svg {
    margin-left: 1rem;
}
.btn-white {
    color: #141414;
    fill: #141414;
}
.btn-white:hover,
.btn-white:not(:disabled):not(.disabled).is-active,
.btn-white:not(:disabled):not(.disabled):active {
    background-color: #fff;
    border-color: #fff;
    color: #141414;
    fill: #141414;
}
.btn-black {
    color: #fff;
    fill: #fff;
}
.btn-black:hover,
.btn-black:not(:disabled):not(.disabled).is-active,
.btn-black:not(:disabled):not(.disabled):active {
    background-color: #000;
    border-color: #000;
    color: #fff;
    fill: #fff;
}
#place_order,
.btn-primary,
.button.single_add_to_cart_button,
.wc-proceed-to-checkout .checkout-button {
    color: #fff;
    fill: #fff;
}
#place_order:hover,
#place_order:not(:disabled):not(.disabled).is-active,
#place_order:not(:disabled):not(.disabled):active,
.btn-primary:hover,
.btn-primary:not(:disabled):not(.disabled).is-active,
.btn-primary:not(:disabled):not(.disabled):active,
.button.single_add_to_cart_button:hover,
.button.single_add_to_cart_button:not(:disabled):not(.disabled).is-active,
.button.single_add_to_cart_button:not(:disabled):not(.disabled):active,
.wc-proceed-to-checkout .checkout-button:hover,
.wc-proceed-to-checkout
    .checkout-button:not(:disabled):not(.disabled).is-active,
.wc-proceed-to-checkout .checkout-button:not(:disabled):not(.disabled):active {
    background-color: #df6d13;
    border-color: #df6d13;
    color: #fff;
    fill: #fff;
}
.btn-secondary,
.shop_table_responsive td.actions button[name="update_cart"],
.woocommerce-orders-table .button {
    color: #fff;
    fill: #fff;
}
.btn-secondary:hover,
.shop_table_responsive td.actions button:hover[name="update_cart"],
.woocommerce-orders-table .button:hover {
    background-color: #134e6b;
    border-color: #134e6b;
    color: #fff;
    fill: #fff;
}
.btn-secondary:not(:disabled):not(.disabled).is-active,
.btn-secondary:not(:disabled):not(.disabled):active,
.shop_table_responsive
    td.actions
    button:not(:disabled):not(.disabled).is-active[name="update_cart"],
.shop_table_responsive
    td.actions
    button:not(:disabled):not(.disabled):active[name="update_cart"],
.woocommerce-orders-table .button:not(:disabled):not(.disabled).is-active,
.woocommerce-orders-table .button:not(:disabled):not(.disabled):active {
    background-color: #134e6b;
    border-color: #134e6b;
    color: #fff;
    fill: #fff;
}
.alert.ft-confirmation--success .btn,
.alert.ft-confirmation--success .button,
.alert.ft-confirmation--success .products-list .add_to_cart_button,
.alert.ft-confirmation--success .products-list .added_to_cart,
.alert.is-success .btn,
.alert.is-success .button,
.alert.is-success .products-list .add_to_cart_button,
.alert.is-success .products-list .added_to_cart,
.btn-success,
.ft-confirmation.ft-confirmation--success .btn,
.ft-confirmation.ft-confirmation--success .button,
.ft-confirmation.ft-confirmation--success .products-list .add_to_cart_button,
.ft-confirmation.ft-confirmation--success .products-list .added_to_cart,
.ft-confirmation.is-success .btn,
.ft-confirmation.is-success .button,
.ft-confirmation.is-success .products-list .add_to_cart_button,
.ft-confirmation.is-success .products-list .added_to_cart,
.products-list .alert.ft-confirmation--success .add_to_cart_button,
.products-list .alert.ft-confirmation--success .added_to_cart,
.products-list .alert.is-success .add_to_cart_button,
.products-list .alert.is-success .added_to_cart,
.products-list .ft-confirmation.ft-confirmation--success .add_to_cart_button,
.products-list .ft-confirmation.ft-confirmation--success .added_to_cart,
.products-list .ft-confirmation.is-success .add_to_cart_button,
.products-list .ft-confirmation.is-success .added_to_cart,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--success
    .add_to_cart_button,
.products-list .woocommerce-NoticeGroup.ft-confirmation--success .added_to_cart,
.products-list .woocommerce-NoticeGroup.is-success .add_to_cart_button,
.products-list .woocommerce-NoticeGroup.is-success .added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .add_to_cart_button,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-success
    .add_to_cart_button,
.products-list .woocommerce-form-coupon-toggle > div.is-success .added_to_cart,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .add_to_cart_button,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .added_to_cart,
.products-list
    .woocommerce-notices-wrapper
    > div.is-success
    .add_to_cart_button,
.products-list .woocommerce-notices-wrapper > div.is-success .added_to_cart,
.woocommerce-NoticeGroup.ft-confirmation--success .btn,
.woocommerce-NoticeGroup.ft-confirmation--success .button,
.woocommerce-NoticeGroup.ft-confirmation--success
    .products-list
    .add_to_cart_button,
.woocommerce-NoticeGroup.ft-confirmation--success .products-list .added_to_cart,
.woocommerce-NoticeGroup.is-success .btn,
.woocommerce-NoticeGroup.is-success .button,
.woocommerce-NoticeGroup.is-success .products-list .add_to_cart_button,
.woocommerce-NoticeGroup.is-success .products-list .added_to_cart,
.woocommerce-form-coupon-toggle > div.ft-confirmation--success .btn,
.woocommerce-form-coupon-toggle > div.ft-confirmation--success .button,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .products-list
    .add_to_cart_button,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .products-list
    .added_to_cart,
.woocommerce-form-coupon-toggle > div.is-success .btn,
.woocommerce-form-coupon-toggle > div.is-success .button,
.woocommerce-form-coupon-toggle
    > div.is-success
    .products-list
    .add_to_cart_button,
.woocommerce-form-coupon-toggle > div.is-success .products-list .added_to_cart,
.woocommerce-notices-wrapper > div.ft-confirmation--success .btn,
.woocommerce-notices-wrapper > div.ft-confirmation--success .button,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .products-list
    .add_to_cart_button,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .products-list
    .added_to_cart,
.woocommerce-notices-wrapper > div.is-success .btn,
.woocommerce-notices-wrapper > div.is-success .button,
.woocommerce-notices-wrapper
    > div.is-success
    .products-list
    .add_to_cart_button,
.woocommerce-notices-wrapper > div.is-success .products-list .added_to_cart {
    color: #fff;
    fill: #fff;
}
.alert.ft-confirmation--success .btn:hover,
.alert.ft-confirmation--success .btn:not(:disabled):not(.disabled).is-active,
.alert.ft-confirmation--success .btn:not(:disabled):not(.disabled):active,
.alert.ft-confirmation--success .button:hover,
.alert.ft-confirmation--success .button:not(:disabled):not(.disabled).is-active,
.alert.ft-confirmation--success .button:not(:disabled):not(.disabled):active,
.alert.ft-confirmation--success .products-list .add_to_cart_button:hover,
.alert.ft-confirmation--success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.alert.ft-confirmation--success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.alert.ft-confirmation--success .products-list .added_to_cart:hover,
.alert.ft-confirmation--success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.alert.ft-confirmation--success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.alert.is-success .btn:hover,
.alert.is-success .btn:not(:disabled):not(.disabled).is-active,
.alert.is-success .btn:not(:disabled):not(.disabled):active,
.alert.is-success .button:hover,
.alert.is-success .button:not(:disabled):not(.disabled).is-active,
.alert.is-success .button:not(:disabled):not(.disabled):active,
.alert.is-success .products-list .add_to_cart_button:hover,
.alert.is-success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.alert.is-success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.alert.is-success .products-list .added_to_cart:hover,
.alert.is-success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.alert.is-success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.btn-success:hover,
.btn-success:not(:disabled):not(.disabled).is-active,
.btn-success:not(:disabled):not(.disabled):active,
.ft-confirmation.ft-confirmation--success .btn:hover,
.ft-confirmation.ft-confirmation--success
    .btn:not(:disabled):not(.disabled).is-active,
.ft-confirmation.ft-confirmation--success
    .btn:not(:disabled):not(.disabled):active,
.ft-confirmation.ft-confirmation--success .button:hover,
.ft-confirmation.ft-confirmation--success
    .button:not(:disabled):not(.disabled).is-active,
.ft-confirmation.ft-confirmation--success
    .button:not(:disabled):not(.disabled):active,
.ft-confirmation.ft-confirmation--success
    .products-list
    .add_to_cart_button:hover,
.ft-confirmation.ft-confirmation--success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.ft-confirmation.ft-confirmation--success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.ft-confirmation.ft-confirmation--success .products-list .added_to_cart:hover,
.ft-confirmation.ft-confirmation--success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.ft-confirmation.ft-confirmation--success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.ft-confirmation.is-success .btn:hover,
.ft-confirmation.is-success .btn:not(:disabled):not(.disabled).is-active,
.ft-confirmation.is-success .btn:not(:disabled):not(.disabled):active,
.ft-confirmation.is-success .button:hover,
.ft-confirmation.is-success .button:not(:disabled):not(.disabled).is-active,
.ft-confirmation.is-success .button:not(:disabled):not(.disabled):active,
.ft-confirmation.is-success .products-list .add_to_cart_button:hover,
.ft-confirmation.is-success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.ft-confirmation.is-success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.ft-confirmation.is-success .products-list .added_to_cart:hover,
.ft-confirmation.is-success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.ft-confirmation.is-success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list .alert.ft-confirmation--success .add_to_cart_button:hover,
.products-list
    .alert.ft-confirmation--success
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .alert.ft-confirmation--success
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list .alert.ft-confirmation--success .added_to_cart:hover,
.products-list
    .alert.ft-confirmation--success
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .alert.ft-confirmation--success
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list .alert.is-success .add_to_cart_button:hover,
.products-list
    .alert.is-success
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .alert.is-success
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list .alert.is-success .added_to_cart:hover,
.products-list
    .alert.is-success
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .alert.is-success
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .ft-confirmation.ft-confirmation--success
    .add_to_cart_button:hover,
.products-list
    .ft-confirmation.ft-confirmation--success
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .ft-confirmation.ft-confirmation--success
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list .ft-confirmation.ft-confirmation--success .added_to_cart:hover,
.products-list
    .ft-confirmation.ft-confirmation--success
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .ft-confirmation.ft-confirmation--success
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list .ft-confirmation.is-success .add_to_cart_button:hover,
.products-list
    .ft-confirmation.is-success
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .ft-confirmation.is-success
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list .ft-confirmation.is-success .added_to_cart:hover,
.products-list
    .ft-confirmation.is-success
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .ft-confirmation.is-success
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--success
    .add_to_cart_button:hover,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--success
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--success
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--success
    .added_to_cart:hover,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--success
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--success
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list .woocommerce-NoticeGroup.is-success .add_to_cart_button:hover,
.products-list
    .woocommerce-NoticeGroup.is-success
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-NoticeGroup.is-success
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list .woocommerce-NoticeGroup.is-success .added_to_cart:hover,
.products-list
    .woocommerce-NoticeGroup.is-success
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-NoticeGroup.is-success
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .add_to_cart_button:hover,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .added_to_cart:hover,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-success
    .add_to_cart_button:hover,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-success
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-success
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-success
    .added_to_cart:hover,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-success
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-success
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .add_to_cart_button:hover,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .added_to_cart:hover,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-notices-wrapper
    > div.is-success
    .add_to_cart_button:hover,
.products-list
    .woocommerce-notices-wrapper
    > div.is-success
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-notices-wrapper
    > div.is-success
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-notices-wrapper
    > div.is-success
    .added_to_cart:hover,
.products-list
    .woocommerce-notices-wrapper
    > div.is-success
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-notices-wrapper
    > div.is-success
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.ft-confirmation--success .btn:hover,
.woocommerce-NoticeGroup.ft-confirmation--success
    .btn:not(:disabled):not(.disabled).is-active,
.woocommerce-NoticeGroup.ft-confirmation--success
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.ft-confirmation--success .button:hover,
.woocommerce-NoticeGroup.ft-confirmation--success
    .button:not(:disabled):not(.disabled).is-active,
.woocommerce-NoticeGroup.ft-confirmation--success
    .button:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.ft-confirmation--success
    .products-list
    .add_to_cart_button:hover,
.woocommerce-NoticeGroup.ft-confirmation--success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.woocommerce-NoticeGroup.ft-confirmation--success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.ft-confirmation--success
    .products-list
    .added_to_cart:hover,
.woocommerce-NoticeGroup.ft-confirmation--success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.woocommerce-NoticeGroup.ft-confirmation--success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.is-success .btn:hover,
.woocommerce-NoticeGroup.is-success
    .btn:not(:disabled):not(.disabled).is-active,
.woocommerce-NoticeGroup.is-success .btn:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.is-success .button:hover,
.woocommerce-NoticeGroup.is-success
    .button:not(:disabled):not(.disabled).is-active,
.woocommerce-NoticeGroup.is-success
    .button:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.is-success .products-list .add_to_cart_button:hover,
.woocommerce-NoticeGroup.is-success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.woocommerce-NoticeGroup.is-success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.is-success .products-list .added_to_cart:hover,
.woocommerce-NoticeGroup.is-success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.woocommerce-NoticeGroup.is-success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle > div.ft-confirmation--success .btn:hover,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .btn:not(:disabled):not(.disabled).is-active,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle > div.ft-confirmation--success .button:hover,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .button:not(:disabled):not(.disabled).is-active,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .button:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .products-list
    .add_to_cart_button:hover,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .products-list
    .added_to_cart:hover,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle > div.is-success .btn:hover,
.woocommerce-form-coupon-toggle
    > div.is-success
    .btn:not(:disabled):not(.disabled).is-active,
.woocommerce-form-coupon-toggle
    > div.is-success
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle > div.is-success .button:hover,
.woocommerce-form-coupon-toggle
    > div.is-success
    .button:not(:disabled):not(.disabled).is-active,
.woocommerce-form-coupon-toggle
    > div.is-success
    .button:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.is-success
    .products-list
    .add_to_cart_button:hover,
.woocommerce-form-coupon-toggle
    > div.is-success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.woocommerce-form-coupon-toggle
    > div.is-success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.is-success
    .products-list
    .added_to_cart:hover,
.woocommerce-form-coupon-toggle
    > div.is-success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.woocommerce-form-coupon-toggle
    > div.is-success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper > div.ft-confirmation--success .btn:hover,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .btn:not(:disabled):not(.disabled).is-active,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper > div.ft-confirmation--success .button:hover,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .button:not(:disabled):not(.disabled).is-active,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .button:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .products-list
    .add_to_cart_button:hover,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .products-list
    .added_to_cart:hover,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.woocommerce-notices-wrapper
    > div.ft-confirmation--success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper > div.is-success .btn:hover,
.woocommerce-notices-wrapper
    > div.is-success
    .btn:not(:disabled):not(.disabled).is-active,
.woocommerce-notices-wrapper
    > div.is-success
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper > div.is-success .button:hover,
.woocommerce-notices-wrapper
    > div.is-success
    .button:not(:disabled):not(.disabled).is-active,
.woocommerce-notices-wrapper
    > div.is-success
    .button:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.is-success
    .products-list
    .add_to_cart_button:hover,
.woocommerce-notices-wrapper
    > div.is-success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.woocommerce-notices-wrapper
    > div.is-success
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.is-success
    .products-list
    .added_to_cart:hover,
.woocommerce-notices-wrapper
    > div.is-success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.woocommerce-notices-wrapper
    > div.is-success
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active {
    background-color: #77c18c;
    border-color: #77c18c;
    color: #fff;
    fill: #fff;
}
.alert.is-info .btn,
.alert.is-info .button,
.alert.is-info .products-list .add_to_cart_button,
.alert.is-info .products-list .added_to_cart,
.alert.woocommerce-info .btn,
.alert.woocommerce-info .button,
.alert.woocommerce-info .products-list .add_to_cart_button,
.alert.woocommerce-info .products-list .added_to_cart,
.alert.woocommerce-message .btn,
.alert.woocommerce-message .button,
.alert.woocommerce-message .products-list .add_to_cart_button,
.alert.woocommerce-message .products-list .added_to_cart,
.btn-info,
.ft-confirmation.is-info .btn,
.ft-confirmation.is-info .button,
.ft-confirmation.is-info .products-list .add_to_cart_button,
.ft-confirmation.is-info .products-list .added_to_cart,
.ft-confirmation.woocommerce-info .btn,
.ft-confirmation.woocommerce-info .button,
.ft-confirmation.woocommerce-info .products-list .add_to_cart_button,
.ft-confirmation.woocommerce-info .products-list .added_to_cart,
.ft-confirmation.woocommerce-message .btn,
.ft-confirmation.woocommerce-message .button,
.ft-confirmation.woocommerce-message .products-list .add_to_cart_button,
.ft-confirmation.woocommerce-message .products-list .added_to_cart,
.products-list .alert.is-info .add_to_cart_button,
.products-list .alert.is-info .added_to_cart,
.products-list .alert.woocommerce-info .add_to_cart_button,
.products-list .alert.woocommerce-info .added_to_cart,
.products-list .alert.woocommerce-message .add_to_cart_button,
.products-list .alert.woocommerce-message .added_to_cart,
.products-list .ft-confirmation.is-info .add_to_cart_button,
.products-list .ft-confirmation.is-info .added_to_cart,
.products-list .ft-confirmation.woocommerce-info .add_to_cart_button,
.products-list .ft-confirmation.woocommerce-info .added_to_cart,
.products-list .ft-confirmation.woocommerce-message .add_to_cart_button,
.products-list .ft-confirmation.woocommerce-message .added_to_cart,
.products-list .woocommerce-NoticeGroup.is-info .add_to_cart_button,
.products-list .woocommerce-NoticeGroup.is-info .added_to_cart,
.products-list .woocommerce-NoticeGroup.woocommerce-info .add_to_cart_button,
.products-list .woocommerce-NoticeGroup.woocommerce-info .added_to_cart,
.products-list .woocommerce-NoticeGroup.woocommerce-message .add_to_cart_button,
.products-list .woocommerce-NoticeGroup.woocommerce-message .added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-info
    .add_to_cart_button,
.products-list .woocommerce-form-coupon-toggle > div.is-info .added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .add_to_cart_button,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .add_to_cart_button,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .added_to_cart,
.products-list .woocommerce-notices-wrapper > div.is-info .add_to_cart_button,
.products-list .woocommerce-notices-wrapper > div.is-info .added_to_cart,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-info
    .add_to_cart_button,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-info
    .added_to_cart,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-message
    .add_to_cart_button,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-message
    .added_to_cart,
.woocommerce-NoticeGroup.is-info .btn,
.woocommerce-NoticeGroup.is-info .button,
.woocommerce-NoticeGroup.is-info .products-list .add_to_cart_button,
.woocommerce-NoticeGroup.is-info .products-list .added_to_cart,
.woocommerce-NoticeGroup.woocommerce-info .btn,
.woocommerce-NoticeGroup.woocommerce-info .button,
.woocommerce-NoticeGroup.woocommerce-info .products-list .add_to_cart_button,
.woocommerce-NoticeGroup.woocommerce-info .products-list .added_to_cart,
.woocommerce-NoticeGroup.woocommerce-message .btn,
.woocommerce-NoticeGroup.woocommerce-message .button,
.woocommerce-NoticeGroup.woocommerce-message .products-list .add_to_cart_button,
.woocommerce-NoticeGroup.woocommerce-message .products-list .added_to_cart,
.woocommerce-form-coupon-toggle > div.is-info .btn,
.woocommerce-form-coupon-toggle > div.is-info .button,
.woocommerce-form-coupon-toggle
    > div.is-info
    .products-list
    .add_to_cart_button,
.woocommerce-form-coupon-toggle > div.is-info .products-list .added_to_cart,
.woocommerce-form-coupon-toggle > div.woocommerce-info .btn,
.woocommerce-form-coupon-toggle > div.woocommerce-info .button,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .products-list
    .add_to_cart_button,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .products-list
    .added_to_cart,
.woocommerce-form-coupon-toggle > div.woocommerce-message .btn,
.woocommerce-form-coupon-toggle > div.woocommerce-message .button,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .products-list
    .add_to_cart_button,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .products-list
    .added_to_cart,
.woocommerce-notices-wrapper > div.is-info .btn,
.woocommerce-notices-wrapper > div.is-info .button,
.woocommerce-notices-wrapper > div.is-info .products-list .add_to_cart_button,
.woocommerce-notices-wrapper > div.is-info .products-list .added_to_cart,
.woocommerce-notices-wrapper > div.woocommerce-info .btn,
.woocommerce-notices-wrapper > div.woocommerce-info .button,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .products-list
    .add_to_cart_button,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .products-list
    .added_to_cart,
.woocommerce-notices-wrapper > div.woocommerce-message .btn,
.woocommerce-notices-wrapper > div.woocommerce-message .button,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .products-list
    .add_to_cart_button,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .products-list
    .added_to_cart {
    color: #fff;
    fill: #fff;
}
.alert.is-info .btn:hover,
.alert.is-info .btn:not(:disabled):not(.disabled).is-active,
.alert.is-info .btn:not(:disabled):not(.disabled):active,
.alert.is-info .button:hover,
.alert.is-info .button:not(:disabled):not(.disabled).is-active,
.alert.is-info .button:not(:disabled):not(.disabled):active,
.alert.is-info .products-list .add_to_cart_button:hover,
.alert.is-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.alert.is-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.alert.is-info .products-list .added_to_cart:hover,
.alert.is-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.alert.is-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.alert.woocommerce-info .btn:hover,
.alert.woocommerce-info .btn:not(:disabled):not(.disabled).is-active,
.alert.woocommerce-info .btn:not(:disabled):not(.disabled):active,
.alert.woocommerce-info .button:hover,
.alert.woocommerce-info .button:not(:disabled):not(.disabled).is-active,
.alert.woocommerce-info .button:not(:disabled):not(.disabled):active,
.alert.woocommerce-info .products-list .add_to_cart_button:hover,
.alert.woocommerce-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.alert.woocommerce-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.alert.woocommerce-info .products-list .added_to_cart:hover,
.alert.woocommerce-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.alert.woocommerce-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.alert.woocommerce-message .btn:hover,
.alert.woocommerce-message .btn:not(:disabled):not(.disabled).is-active,
.alert.woocommerce-message .btn:not(:disabled):not(.disabled):active,
.alert.woocommerce-message .button:hover,
.alert.woocommerce-message .button:not(:disabled):not(.disabled).is-active,
.alert.woocommerce-message .button:not(:disabled):not(.disabled):active,
.alert.woocommerce-message .products-list .add_to_cart_button:hover,
.alert.woocommerce-message
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.alert.woocommerce-message
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.alert.woocommerce-message .products-list .added_to_cart:hover,
.alert.woocommerce-message
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.alert.woocommerce-message
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.btn-info:hover,
.btn-info:not(:disabled):not(.disabled).is-active,
.btn-info:not(:disabled):not(.disabled):active,
.ft-confirmation.is-info .btn:hover,
.ft-confirmation.is-info .btn:not(:disabled):not(.disabled).is-active,
.ft-confirmation.is-info .btn:not(:disabled):not(.disabled):active,
.ft-confirmation.is-info .button:hover,
.ft-confirmation.is-info .button:not(:disabled):not(.disabled).is-active,
.ft-confirmation.is-info .button:not(:disabled):not(.disabled):active,
.ft-confirmation.is-info .products-list .add_to_cart_button:hover,
.ft-confirmation.is-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.ft-confirmation.is-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.ft-confirmation.is-info .products-list .added_to_cart:hover,
.ft-confirmation.is-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.ft-confirmation.is-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.ft-confirmation.woocommerce-info .btn:hover,
.ft-confirmation.woocommerce-info .btn:not(:disabled):not(.disabled).is-active,
.ft-confirmation.woocommerce-info .btn:not(:disabled):not(.disabled):active,
.ft-confirmation.woocommerce-info .button:hover,
.ft-confirmation.woocommerce-info
    .button:not(:disabled):not(.disabled).is-active,
.ft-confirmation.woocommerce-info .button:not(:disabled):not(.disabled):active,
.ft-confirmation.woocommerce-info .products-list .add_to_cart_button:hover,
.ft-confirmation.woocommerce-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.ft-confirmation.woocommerce-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.ft-confirmation.woocommerce-info .products-list .added_to_cart:hover,
.ft-confirmation.woocommerce-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.ft-confirmation.woocommerce-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.ft-confirmation.woocommerce-message .btn:hover,
.ft-confirmation.woocommerce-message
    .btn:not(:disabled):not(.disabled).is-active,
.ft-confirmation.woocommerce-message .btn:not(:disabled):not(.disabled):active,
.ft-confirmation.woocommerce-message .button:hover,
.ft-confirmation.woocommerce-message
    .button:not(:disabled):not(.disabled).is-active,
.ft-confirmation.woocommerce-message
    .button:not(:disabled):not(.disabled):active,
.ft-confirmation.woocommerce-message .products-list .add_to_cart_button:hover,
.ft-confirmation.woocommerce-message
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.ft-confirmation.woocommerce-message
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.ft-confirmation.woocommerce-message .products-list .added_to_cart:hover,
.ft-confirmation.woocommerce-message
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.ft-confirmation.woocommerce-message
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list .alert.is-info .add_to_cart_button:hover,
.products-list
    .alert.is-info
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .alert.is-info
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list .alert.is-info .added_to_cart:hover,
.products-list
    .alert.is-info
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .alert.is-info
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list .alert.woocommerce-info .add_to_cart_button:hover,
.products-list
    .alert.woocommerce-info
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .alert.woocommerce-info
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list .alert.woocommerce-info .added_to_cart:hover,
.products-list
    .alert.woocommerce-info
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .alert.woocommerce-info
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list .alert.woocommerce-message .add_to_cart_button:hover,
.products-list
    .alert.woocommerce-message
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .alert.woocommerce-message
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list .alert.woocommerce-message .added_to_cart:hover,
.products-list
    .alert.woocommerce-message
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .alert.woocommerce-message
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list .ft-confirmation.is-info .add_to_cart_button:hover,
.products-list
    .ft-confirmation.is-info
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .ft-confirmation.is-info
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list .ft-confirmation.is-info .added_to_cart:hover,
.products-list
    .ft-confirmation.is-info
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .ft-confirmation.is-info
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list .ft-confirmation.woocommerce-info .add_to_cart_button:hover,
.products-list
    .ft-confirmation.woocommerce-info
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .ft-confirmation.woocommerce-info
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list .ft-confirmation.woocommerce-info .added_to_cart:hover,
.products-list
    .ft-confirmation.woocommerce-info
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .ft-confirmation.woocommerce-info
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list .ft-confirmation.woocommerce-message .add_to_cart_button:hover,
.products-list
    .ft-confirmation.woocommerce-message
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .ft-confirmation.woocommerce-message
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list .ft-confirmation.woocommerce-message .added_to_cart:hover,
.products-list
    .ft-confirmation.woocommerce-message
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .ft-confirmation.woocommerce-message
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list .woocommerce-NoticeGroup.is-info .add_to_cart_button:hover,
.products-list
    .woocommerce-NoticeGroup.is-info
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-NoticeGroup.is-info
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list .woocommerce-NoticeGroup.is-info .added_to_cart:hover,
.products-list
    .woocommerce-NoticeGroup.is-info
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-NoticeGroup.is-info
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-NoticeGroup.woocommerce-info
    .add_to_cart_button:hover,
.products-list
    .woocommerce-NoticeGroup.woocommerce-info
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-NoticeGroup.woocommerce-info
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list .woocommerce-NoticeGroup.woocommerce-info .added_to_cart:hover,
.products-list
    .woocommerce-NoticeGroup.woocommerce-info
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-NoticeGroup.woocommerce-info
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-NoticeGroup.woocommerce-message
    .add_to_cart_button:hover,
.products-list
    .woocommerce-NoticeGroup.woocommerce-message
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-NoticeGroup.woocommerce-message
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-NoticeGroup.woocommerce-message
    .added_to_cart:hover,
.products-list
    .woocommerce-NoticeGroup.woocommerce-message
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-NoticeGroup.woocommerce-message
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-info
    .add_to_cart_button:hover,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-info
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-info
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-info
    .added_to_cart:hover,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-info
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-info
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .add_to_cart_button:hover,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .added_to_cart:hover,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .add_to_cart_button:hover,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .added_to_cart:hover,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-notices-wrapper
    > div.is-info
    .add_to_cart_button:hover,
.products-list
    .woocommerce-notices-wrapper
    > div.is-info
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-notices-wrapper
    > div.is-info
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list .woocommerce-notices-wrapper > div.is-info .added_to_cart:hover,
.products-list
    .woocommerce-notices-wrapper
    > div.is-info
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-notices-wrapper
    > div.is-info
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-info
    .add_to_cart_button:hover,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-info
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-info
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-info
    .added_to_cart:hover,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-info
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-info
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-message
    .add_to_cart_button:hover,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-message
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-message
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-message
    .added_to_cart:hover,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-message
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-message
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.is-info .btn:hover,
.woocommerce-NoticeGroup.is-info .btn:not(:disabled):not(.disabled).is-active,
.woocommerce-NoticeGroup.is-info .btn:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.is-info .button:hover,
.woocommerce-NoticeGroup.is-info
    .button:not(:disabled):not(.disabled).is-active,
.woocommerce-NoticeGroup.is-info .button:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.is-info .products-list .add_to_cart_button:hover,
.woocommerce-NoticeGroup.is-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.woocommerce-NoticeGroup.is-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.is-info .products-list .added_to_cart:hover,
.woocommerce-NoticeGroup.is-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.woocommerce-NoticeGroup.is-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.woocommerce-info .btn:hover,
.woocommerce-NoticeGroup.woocommerce-info
    .btn:not(:disabled):not(.disabled).is-active,
.woocommerce-NoticeGroup.woocommerce-info
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.woocommerce-info .button:hover,
.woocommerce-NoticeGroup.woocommerce-info
    .button:not(:disabled):not(.disabled).is-active,
.woocommerce-NoticeGroup.woocommerce-info
    .button:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.woocommerce-info
    .products-list
    .add_to_cart_button:hover,
.woocommerce-NoticeGroup.woocommerce-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.woocommerce-NoticeGroup.woocommerce-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.woocommerce-info .products-list .added_to_cart:hover,
.woocommerce-NoticeGroup.woocommerce-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.woocommerce-NoticeGroup.woocommerce-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.woocommerce-message .btn:hover,
.woocommerce-NoticeGroup.woocommerce-message
    .btn:not(:disabled):not(.disabled).is-active,
.woocommerce-NoticeGroup.woocommerce-message
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.woocommerce-message .button:hover,
.woocommerce-NoticeGroup.woocommerce-message
    .button:not(:disabled):not(.disabled).is-active,
.woocommerce-NoticeGroup.woocommerce-message
    .button:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.woocommerce-message
    .products-list
    .add_to_cart_button:hover,
.woocommerce-NoticeGroup.woocommerce-message
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.woocommerce-NoticeGroup.woocommerce-message
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.woocommerce-message
    .products-list
    .added_to_cart:hover,
.woocommerce-NoticeGroup.woocommerce-message
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.woocommerce-NoticeGroup.woocommerce-message
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle > div.is-info .btn:hover,
.woocommerce-form-coupon-toggle
    > div.is-info
    .btn:not(:disabled):not(.disabled).is-active,
.woocommerce-form-coupon-toggle
    > div.is-info
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle > div.is-info .button:hover,
.woocommerce-form-coupon-toggle
    > div.is-info
    .button:not(:disabled):not(.disabled).is-active,
.woocommerce-form-coupon-toggle
    > div.is-info
    .button:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.is-info
    .products-list
    .add_to_cart_button:hover,
.woocommerce-form-coupon-toggle
    > div.is-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.woocommerce-form-coupon-toggle
    > div.is-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.is-info
    .products-list
    .added_to_cart:hover,
.woocommerce-form-coupon-toggle
    > div.is-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.woocommerce-form-coupon-toggle
    > div.is-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle > div.woocommerce-info .btn:hover,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .btn:not(:disabled):not(.disabled).is-active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle > div.woocommerce-info .button:hover,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .button:not(:disabled):not(.disabled).is-active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .button:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .products-list
    .add_to_cart_button:hover,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .products-list
    .added_to_cart:hover,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle > div.woocommerce-message .btn:hover,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .btn:not(:disabled):not(.disabled).is-active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle > div.woocommerce-message .button:hover,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .button:not(:disabled):not(.disabled).is-active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .button:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .products-list
    .add_to_cart_button:hover,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .products-list
    .added_to_cart:hover,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-message
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper > div.is-info .btn:hover,
.woocommerce-notices-wrapper
    > div.is-info
    .btn:not(:disabled):not(.disabled).is-active,
.woocommerce-notices-wrapper
    > div.is-info
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper > div.is-info .button:hover,
.woocommerce-notices-wrapper
    > div.is-info
    .button:not(:disabled):not(.disabled).is-active,
.woocommerce-notices-wrapper
    > div.is-info
    .button:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.is-info
    .products-list
    .add_to_cart_button:hover,
.woocommerce-notices-wrapper
    > div.is-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.woocommerce-notices-wrapper
    > div.is-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper > div.is-info .products-list .added_to_cart:hover,
.woocommerce-notices-wrapper
    > div.is-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.woocommerce-notices-wrapper
    > div.is-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper > div.woocommerce-info .btn:hover,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .btn:not(:disabled):not(.disabled).is-active,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper > div.woocommerce-info .button:hover,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .button:not(:disabled):not(.disabled).is-active,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .button:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .products-list
    .add_to_cart_button:hover,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .products-list
    .added_to_cart:hover,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.woocommerce-notices-wrapper
    > div.woocommerce-info
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper > div.woocommerce-message .btn:hover,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .btn:not(:disabled):not(.disabled).is-active,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper > div.woocommerce-message .button:hover,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .button:not(:disabled):not(.disabled).is-active,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .button:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .products-list
    .add_to_cart_button:hover,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .products-list
    .added_to_cart:hover,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.woocommerce-notices-wrapper
    > div.woocommerce-message
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active {
    background-color: #58aadb;
    border-color: #58aadb;
    color: #fff;
    fill: #fff;
}
.alert.is-warning .btn,
.alert.is-warning .button,
.alert.is-warning .products-list .add_to_cart_button,
.alert.is-warning .products-list .added_to_cart,
.btn-warning,
.ft-confirmation.is-warning .btn,
.ft-confirmation.is-warning .button,
.ft-confirmation.is-warning .products-list .add_to_cart_button,
.ft-confirmation.is-warning .products-list .added_to_cart,
.products-list .alert.is-warning .add_to_cart_button,
.products-list .alert.is-warning .added_to_cart,
.products-list .ft-confirmation.is-warning .add_to_cart_button,
.products-list .ft-confirmation.is-warning .added_to_cart,
.products-list .woocommerce-NoticeGroup.is-warning .add_to_cart_button,
.products-list .woocommerce-NoticeGroup.is-warning .added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-warning
    .add_to_cart_button,
.products-list .woocommerce-form-coupon-toggle > div.is-warning .added_to_cart,
.products-list
    .woocommerce-notices-wrapper
    > div.is-warning
    .add_to_cart_button,
.products-list .woocommerce-notices-wrapper > div.is-warning .added_to_cart,
.woocommerce-NoticeGroup.is-warning .btn,
.woocommerce-NoticeGroup.is-warning .button,
.woocommerce-NoticeGroup.is-warning .products-list .add_to_cart_button,
.woocommerce-NoticeGroup.is-warning .products-list .added_to_cart,
.woocommerce-form-coupon-toggle > div.is-warning .btn,
.woocommerce-form-coupon-toggle > div.is-warning .button,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .products-list
    .add_to_cart_button,
.woocommerce-form-coupon-toggle > div.is-warning .products-list .added_to_cart,
.woocommerce-notices-wrapper > div.is-warning .btn,
.woocommerce-notices-wrapper > div.is-warning .button,
.woocommerce-notices-wrapper
    > div.is-warning
    .products-list
    .add_to_cart_button,
.woocommerce-notices-wrapper > div.is-warning .products-list .added_to_cart {
    color: #141414;
    fill: #141414;
}
.alert.is-warning .btn:hover,
.alert.is-warning .btn:not(:disabled):not(.disabled).is-active,
.alert.is-warning .btn:not(:disabled):not(.disabled):active,
.alert.is-warning .button:hover,
.alert.is-warning .button:not(:disabled):not(.disabled).is-active,
.alert.is-warning .button:not(:disabled):not(.disabled):active,
.alert.is-warning .products-list .add_to_cart_button:hover,
.alert.is-warning
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.alert.is-warning
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.alert.is-warning .products-list .added_to_cart:hover,
.alert.is-warning
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.alert.is-warning
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.btn-warning:hover,
.btn-warning:not(:disabled):not(.disabled).is-active,
.btn-warning:not(:disabled):not(.disabled):active,
.ft-confirmation.is-warning .btn:hover,
.ft-confirmation.is-warning .btn:not(:disabled):not(.disabled).is-active,
.ft-confirmation.is-warning .btn:not(:disabled):not(.disabled):active,
.ft-confirmation.is-warning .button:hover,
.ft-confirmation.is-warning .button:not(:disabled):not(.disabled).is-active,
.ft-confirmation.is-warning .button:not(:disabled):not(.disabled):active,
.ft-confirmation.is-warning .products-list .add_to_cart_button:hover,
.ft-confirmation.is-warning
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.ft-confirmation.is-warning
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.ft-confirmation.is-warning .products-list .added_to_cart:hover,
.ft-confirmation.is-warning
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.ft-confirmation.is-warning
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list .alert.is-warning .add_to_cart_button:hover,
.products-list
    .alert.is-warning
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .alert.is-warning
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list .alert.is-warning .added_to_cart:hover,
.products-list
    .alert.is-warning
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .alert.is-warning
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list .ft-confirmation.is-warning .add_to_cart_button:hover,
.products-list
    .ft-confirmation.is-warning
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .ft-confirmation.is-warning
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list .ft-confirmation.is-warning .added_to_cart:hover,
.products-list
    .ft-confirmation.is-warning
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .ft-confirmation.is-warning
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list .woocommerce-NoticeGroup.is-warning .add_to_cart_button:hover,
.products-list
    .woocommerce-NoticeGroup.is-warning
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-NoticeGroup.is-warning
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list .woocommerce-NoticeGroup.is-warning .added_to_cart:hover,
.products-list
    .woocommerce-NoticeGroup.is-warning
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-NoticeGroup.is-warning
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-warning
    .add_to_cart_button:hover,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-warning
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-warning
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-warning
    .added_to_cart:hover,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-warning
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-warning
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-notices-wrapper
    > div.is-warning
    .add_to_cart_button:hover,
.products-list
    .woocommerce-notices-wrapper
    > div.is-warning
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-notices-wrapper
    > div.is-warning
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-notices-wrapper
    > div.is-warning
    .added_to_cart:hover,
.products-list
    .woocommerce-notices-wrapper
    > div.is-warning
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-notices-wrapper
    > div.is-warning
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.is-warning .btn:hover,
.woocommerce-NoticeGroup.is-warning
    .btn:not(:disabled):not(.disabled).is-active,
.woocommerce-NoticeGroup.is-warning .btn:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.is-warning .button:hover,
.woocommerce-NoticeGroup.is-warning
    .button:not(:disabled):not(.disabled).is-active,
.woocommerce-NoticeGroup.is-warning
    .button:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.is-warning .products-list .add_to_cart_button:hover,
.woocommerce-NoticeGroup.is-warning
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.woocommerce-NoticeGroup.is-warning
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.is-warning .products-list .added_to_cart:hover,
.woocommerce-NoticeGroup.is-warning
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.woocommerce-NoticeGroup.is-warning
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle > div.is-warning .btn:hover,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .btn:not(:disabled):not(.disabled).is-active,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle > div.is-warning .button:hover,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .button:not(:disabled):not(.disabled).is-active,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .button:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .products-list
    .add_to_cart_button:hover,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .products-list
    .added_to_cart:hover,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.woocommerce-form-coupon-toggle
    > div.is-warning
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper > div.is-warning .btn:hover,
.woocommerce-notices-wrapper
    > div.is-warning
    .btn:not(:disabled):not(.disabled).is-active,
.woocommerce-notices-wrapper
    > div.is-warning
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper > div.is-warning .button:hover,
.woocommerce-notices-wrapper
    > div.is-warning
    .button:not(:disabled):not(.disabled).is-active,
.woocommerce-notices-wrapper
    > div.is-warning
    .button:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.is-warning
    .products-list
    .add_to_cart_button:hover,
.woocommerce-notices-wrapper
    > div.is-warning
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.woocommerce-notices-wrapper
    > div.is-warning
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.is-warning
    .products-list
    .added_to_cart:hover,
.woocommerce-notices-wrapper
    > div.is-warning
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.woocommerce-notices-wrapper
    > div.is-warning
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active {
    background-color: #ffbe4d;
    border-color: #ffbe4d;
    color: #141414;
    fill: #141414;
}
.alert.ft-confirmation--invalid .btn,
.alert.ft-confirmation--invalid .button,
.alert.ft-confirmation--invalid .products-list .add_to_cart_button,
.alert.ft-confirmation--invalid .products-list .added_to_cart,
.alert.is-danger .btn,
.alert.is-danger .button,
.alert.is-danger .products-list .add_to_cart_button,
.alert.is-danger .products-list .added_to_cart,
.alert.woocommerce-NoticeGroup-checkout .btn,
.alert.woocommerce-NoticeGroup-checkout .button,
.alert.woocommerce-NoticeGroup-checkout .products-list .add_to_cart_button,
.alert.woocommerce-NoticeGroup-checkout .products-list .added_to_cart,
.btn-danger,
.ft-confirmation.ft-confirmation--invalid .btn,
.ft-confirmation.ft-confirmation--invalid .button,
.ft-confirmation.ft-confirmation--invalid .products-list .add_to_cart_button,
.ft-confirmation.ft-confirmation--invalid .products-list .added_to_cart,
.ft-confirmation.is-danger .btn,
.ft-confirmation.is-danger .button,
.ft-confirmation.is-danger .products-list .add_to_cart_button,
.ft-confirmation.is-danger .products-list .added_to_cart,
.ft-confirmation.woocommerce-NoticeGroup-checkout .btn,
.ft-confirmation.woocommerce-NoticeGroup-checkout .button,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button,
.ft-confirmation.woocommerce-NoticeGroup-checkout .products-list .added_to_cart,
.products-list .alert.ft-confirmation--invalid .add_to_cart_button,
.products-list .alert.ft-confirmation--invalid .added_to_cart,
.products-list .alert.is-danger .add_to_cart_button,
.products-list .alert.is-danger .added_to_cart,
.products-list .alert.woocommerce-NoticeGroup-checkout .add_to_cart_button,
.products-list .alert.woocommerce-NoticeGroup-checkout .added_to_cart,
.products-list .ft-confirmation.ft-confirmation--invalid .add_to_cart_button,
.products-list .ft-confirmation.ft-confirmation--invalid .added_to_cart,
.products-list .ft-confirmation.is-danger .add_to_cart_button,
.products-list .ft-confirmation.is-danger .added_to_cart,
.products-list
    .ft-confirmation.woocommerce-NoticeGroup-checkout
    .add_to_cart_button,
.products-list .ft-confirmation.woocommerce-NoticeGroup-checkout .added_to_cart,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--invalid
    .add_to_cart_button,
.products-list .woocommerce-NoticeGroup.ft-confirmation--invalid .added_to_cart,
.products-list .woocommerce-NoticeGroup.is-danger .add_to_cart_button,
.products-list .woocommerce-NoticeGroup.is-danger .added_to_cart,
.products-list
    .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .add_to_cart_button,
.products-list
    .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .add_to_cart_button,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-danger
    .add_to_cart_button,
.products-list .woocommerce-form-coupon-toggle > div.is-danger .added_to_cart,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .add_to_cart_button,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .added_to_cart,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .add_to_cart_button,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .added_to_cart,
.products-list .woocommerce-notices-wrapper > div.is-danger .add_to_cart_button,
.products-list .woocommerce-notices-wrapper > div.is-danger .added_to_cart,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .add_to_cart_button,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .added_to_cart,
.woocommerce-NoticeGroup.ft-confirmation--invalid .btn,
.woocommerce-NoticeGroup.ft-confirmation--invalid .button,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .products-list
    .add_to_cart_button,
.woocommerce-NoticeGroup.ft-confirmation--invalid .products-list .added_to_cart,
.woocommerce-NoticeGroup.is-danger .btn,
.woocommerce-NoticeGroup.is-danger .button,
.woocommerce-NoticeGroup.is-danger .products-list .add_to_cart_button,
.woocommerce-NoticeGroup.is-danger .products-list .added_to_cart,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout .btn,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout .button,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart,
.woocommerce-form-coupon-toggle > div.ft-confirmation--invalid .btn,
.woocommerce-form-coupon-toggle > div.ft-confirmation--invalid .button,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .products-list
    .add_to_cart_button,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .products-list
    .added_to_cart,
.woocommerce-form-coupon-toggle > div.is-danger .btn,
.woocommerce-form-coupon-toggle > div.is-danger .button,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .products-list
    .add_to_cart_button,
.woocommerce-form-coupon-toggle > div.is-danger .products-list .added_to_cart,
.woocommerce-form-coupon-toggle > div.woocommerce-NoticeGroup-checkout .btn,
.woocommerce-form-coupon-toggle > div.woocommerce-NoticeGroup-checkout .button,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart,
.woocommerce-notices-wrapper > div.ft-confirmation--invalid .btn,
.woocommerce-notices-wrapper > div.ft-confirmation--invalid .button,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .products-list
    .add_to_cart_button,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .products-list
    .added_to_cart,
.woocommerce-notices-wrapper > div.is-danger .btn,
.woocommerce-notices-wrapper > div.is-danger .button,
.woocommerce-notices-wrapper > div.is-danger .products-list .add_to_cart_button,
.woocommerce-notices-wrapper > div.is-danger .products-list .added_to_cart,
.woocommerce-notices-wrapper > div.woocommerce-NoticeGroup-checkout .btn,
.woocommerce-notices-wrapper > div.woocommerce-NoticeGroup-checkout .button,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart {
    color: #fff;
    fill: #fff;
}
.alert.ft-confirmation--invalid .btn:hover,
.alert.ft-confirmation--invalid .btn:not(:disabled):not(.disabled).is-active,
.alert.ft-confirmation--invalid .btn:not(:disabled):not(.disabled):active,
.alert.ft-confirmation--invalid .button:hover,
.alert.ft-confirmation--invalid .button:not(:disabled):not(.disabled).is-active,
.alert.ft-confirmation--invalid .button:not(:disabled):not(.disabled):active,
.alert.ft-confirmation--invalid .products-list .add_to_cart_button:hover,
.alert.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.alert.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.alert.ft-confirmation--invalid .products-list .added_to_cart:hover,
.alert.ft-confirmation--invalid
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.alert.ft-confirmation--invalid
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.alert.is-danger .btn:hover,
.alert.is-danger .btn:not(:disabled):not(.disabled).is-active,
.alert.is-danger .btn:not(:disabled):not(.disabled):active,
.alert.is-danger .button:hover,
.alert.is-danger .button:not(:disabled):not(.disabled).is-active,
.alert.is-danger .button:not(:disabled):not(.disabled):active,
.alert.is-danger .products-list .add_to_cart_button:hover,
.alert.is-danger
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.alert.is-danger
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.alert.is-danger .products-list .added_to_cart:hover,
.alert.is-danger
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.alert.is-danger
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.alert.woocommerce-NoticeGroup-checkout .btn:hover,
.alert.woocommerce-NoticeGroup-checkout
    .btn:not(:disabled):not(.disabled).is-active,
.alert.woocommerce-NoticeGroup-checkout
    .btn:not(:disabled):not(.disabled):active,
.alert.woocommerce-NoticeGroup-checkout .button:hover,
.alert.woocommerce-NoticeGroup-checkout
    .button:not(:disabled):not(.disabled).is-active,
.alert.woocommerce-NoticeGroup-checkout
    .button:not(:disabled):not(.disabled):active,
.alert.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:hover,
.alert.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.alert.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.alert.woocommerce-NoticeGroup-checkout .products-list .added_to_cart:hover,
.alert.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.alert.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.btn-danger:hover,
.btn-danger:not(:disabled):not(.disabled).is-active,
.btn-danger:not(:disabled):not(.disabled):active,
.ft-confirmation.ft-confirmation--invalid .btn:hover,
.ft-confirmation.ft-confirmation--invalid
    .btn:not(:disabled):not(.disabled).is-active,
.ft-confirmation.ft-confirmation--invalid
    .btn:not(:disabled):not(.disabled):active,
.ft-confirmation.ft-confirmation--invalid .button:hover,
.ft-confirmation.ft-confirmation--invalid
    .button:not(:disabled):not(.disabled).is-active,
.ft-confirmation.ft-confirmation--invalid
    .button:not(:disabled):not(.disabled):active,
.ft-confirmation.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:hover,
.ft-confirmation.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.ft-confirmation.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.ft-confirmation.ft-confirmation--invalid .products-list .added_to_cart:hover,
.ft-confirmation.ft-confirmation--invalid
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.ft-confirmation.ft-confirmation--invalid
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.ft-confirmation.is-danger .btn:hover,
.ft-confirmation.is-danger .btn:not(:disabled):not(.disabled).is-active,
.ft-confirmation.is-danger .btn:not(:disabled):not(.disabled):active,
.ft-confirmation.is-danger .button:hover,
.ft-confirmation.is-danger .button:not(:disabled):not(.disabled).is-active,
.ft-confirmation.is-danger .button:not(:disabled):not(.disabled):active,
.ft-confirmation.is-danger .products-list .add_to_cart_button:hover,
.ft-confirmation.is-danger
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.ft-confirmation.is-danger
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.ft-confirmation.is-danger .products-list .added_to_cart:hover,
.ft-confirmation.is-danger
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.ft-confirmation.is-danger
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.ft-confirmation.woocommerce-NoticeGroup-checkout .btn:hover,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .btn:not(:disabled):not(.disabled).is-active,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .btn:not(:disabled):not(.disabled):active,
.ft-confirmation.woocommerce-NoticeGroup-checkout .button:hover,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .button:not(:disabled):not(.disabled).is-active,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .button:not(:disabled):not(.disabled):active,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:hover,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:hover,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.ft-confirmation.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list .alert.ft-confirmation--invalid .add_to_cart_button:hover,
.products-list
    .alert.ft-confirmation--invalid
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .alert.ft-confirmation--invalid
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list .alert.ft-confirmation--invalid .added_to_cart:hover,
.products-list
    .alert.ft-confirmation--invalid
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .alert.ft-confirmation--invalid
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list .alert.is-danger .add_to_cart_button:hover,
.products-list
    .alert.is-danger
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .alert.is-danger
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list .alert.is-danger .added_to_cart:hover,
.products-list
    .alert.is-danger
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .alert.is-danger
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .alert.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:hover,
.products-list
    .alert.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .alert.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list .alert.woocommerce-NoticeGroup-checkout .added_to_cart:hover,
.products-list
    .alert.woocommerce-NoticeGroup-checkout
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .alert.woocommerce-NoticeGroup-checkout
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .ft-confirmation.ft-confirmation--invalid
    .add_to_cart_button:hover,
.products-list
    .ft-confirmation.ft-confirmation--invalid
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .ft-confirmation.ft-confirmation--invalid
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list .ft-confirmation.ft-confirmation--invalid .added_to_cart:hover,
.products-list
    .ft-confirmation.ft-confirmation--invalid
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .ft-confirmation.ft-confirmation--invalid
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list .ft-confirmation.is-danger .add_to_cart_button:hover,
.products-list
    .ft-confirmation.is-danger
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .ft-confirmation.is-danger
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list .ft-confirmation.is-danger .added_to_cart:hover,
.products-list
    .ft-confirmation.is-danger
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .ft-confirmation.is-danger
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .ft-confirmation.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:hover,
.products-list
    .ft-confirmation.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .ft-confirmation.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .ft-confirmation.woocommerce-NoticeGroup-checkout
    .added_to_cart:hover,
.products-list
    .ft-confirmation.woocommerce-NoticeGroup-checkout
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .ft-confirmation.woocommerce-NoticeGroup-checkout
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--invalid
    .add_to_cart_button:hover,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--invalid
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--invalid
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--invalid
    .added_to_cart:hover,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--invalid
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-NoticeGroup.ft-confirmation--invalid
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list .woocommerce-NoticeGroup.is-danger .add_to_cart_button:hover,
.products-list
    .woocommerce-NoticeGroup.is-danger
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-NoticeGroup.is-danger
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list .woocommerce-NoticeGroup.is-danger .added_to_cart:hover,
.products-list
    .woocommerce-NoticeGroup.is-danger
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-NoticeGroup.is-danger
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:hover,
.products-list
    .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .added_to_cart:hover,
.products-list
    .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .add_to_cart_button:hover,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .added_to_cart:hover,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-danger
    .add_to_cart_button:hover,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-danger
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-danger
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-danger
    .added_to_cart:hover,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-danger
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.is-danger
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:hover,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .added_to_cart:hover,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .add_to_cart_button:hover,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .added_to_cart:hover,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-notices-wrapper
    > div.is-danger
    .add_to_cart_button:hover,
.products-list
    .woocommerce-notices-wrapper
    > div.is-danger
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-notices-wrapper
    > div.is-danger
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-notices-wrapper
    > div.is-danger
    .added_to_cart:hover,
.products-list
    .woocommerce-notices-wrapper
    > div.is-danger
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-notices-wrapper
    > div.is-danger
    .added_to_cart:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:hover,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .added_to_cart:hover,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list
    .woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.ft-confirmation--invalid .btn:hover,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .btn:not(:disabled):not(.disabled).is-active,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.ft-confirmation--invalid .button:hover,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .button:not(:disabled):not(.disabled).is-active,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .button:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:hover,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .products-list
    .added_to_cart:hover,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.woocommerce-NoticeGroup.ft-confirmation--invalid
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.is-danger .btn:hover,
.woocommerce-NoticeGroup.is-danger .btn:not(:disabled):not(.disabled).is-active,
.woocommerce-NoticeGroup.is-danger .btn:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.is-danger .button:hover,
.woocommerce-NoticeGroup.is-danger
    .button:not(:disabled):not(.disabled).is-active,
.woocommerce-NoticeGroup.is-danger .button:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.is-danger .products-list .add_to_cart_button:hover,
.woocommerce-NoticeGroup.is-danger
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.woocommerce-NoticeGroup.is-danger
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.is-danger .products-list .added_to_cart:hover,
.woocommerce-NoticeGroup.is-danger
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.woocommerce-NoticeGroup.is-danger
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout .btn:hover,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .btn:not(:disabled):not(.disabled).is-active,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout .button:hover,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .button:not(:disabled):not(.disabled).is-active,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .button:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:hover,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:hover,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle > div.ft-confirmation--invalid .btn:hover,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .btn:not(:disabled):not(.disabled).is-active,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle > div.ft-confirmation--invalid .button:hover,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .button:not(:disabled):not(.disabled).is-active,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .button:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:hover,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .products-list
    .added_to_cart:hover,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.woocommerce-form-coupon-toggle
    > div.ft-confirmation--invalid
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle > div.is-danger .btn:hover,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .btn:not(:disabled):not(.disabled).is-active,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle > div.is-danger .button:hover,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .button:not(:disabled):not(.disabled).is-active,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .button:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .products-list
    .add_to_cart_button:hover,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .products-list
    .added_to_cart:hover,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.woocommerce-form-coupon-toggle
    > div.is-danger
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .btn:hover,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .btn:not(:disabled):not(.disabled).is-active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .button:hover,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .button:not(:disabled):not(.disabled).is-active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .button:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:hover,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:hover,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.woocommerce-form-coupon-toggle
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper > div.ft-confirmation--invalid .btn:hover,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .btn:not(:disabled):not(.disabled).is-active,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper > div.ft-confirmation--invalid .button:hover,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .button:not(:disabled):not(.disabled).is-active,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .button:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:hover,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .products-list
    .added_to_cart:hover,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.woocommerce-notices-wrapper
    > div.ft-confirmation--invalid
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper > div.is-danger .btn:hover,
.woocommerce-notices-wrapper
    > div.is-danger
    .btn:not(:disabled):not(.disabled).is-active,
.woocommerce-notices-wrapper
    > div.is-danger
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper > div.is-danger .button:hover,
.woocommerce-notices-wrapper
    > div.is-danger
    .button:not(:disabled):not(.disabled).is-active,
.woocommerce-notices-wrapper
    > div.is-danger
    .button:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.is-danger
    .products-list
    .add_to_cart_button:hover,
.woocommerce-notices-wrapper
    > div.is-danger
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.woocommerce-notices-wrapper
    > div.is-danger
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.is-danger
    .products-list
    .added_to_cart:hover,
.woocommerce-notices-wrapper
    > div.is-danger
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.woocommerce-notices-wrapper
    > div.is-danger
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper > div.woocommerce-NoticeGroup-checkout .btn:hover,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .btn:not(:disabled):not(.disabled).is-active,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .btn:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .button:hover,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .button:not(:disabled):not(.disabled).is-active,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .button:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:hover,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .add_to_cart_button:not(:disabled):not(.disabled):active,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:hover,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:not(:disabled):not(.disabled).is-active,
.woocommerce-notices-wrapper
    > div.woocommerce-NoticeGroup-checkout
    .products-list
    .added_to_cart:not(:disabled):not(.disabled):active {
    background-color: #df6d13;
    border-color: #df6d13;
    color: #fff;
    fill: #fff;
}
.btn-lighter {
    color: #141414;
    fill: #141414;
}
.btn-lighter:hover,
.btn-lighter:not(:disabled):not(.disabled).is-active,
.btn-lighter:not(:disabled):not(.disabled):active {
    background-color: #f0f2f2;
    border-color: #f0f2f2;
    color: #141414;
    fill: #141414;
}
.btn-light,
.products-list .added_to_cart {
    color: #141414;
    fill: #141414;
}
.btn-light:hover,
.btn-light:not(:disabled):not(.disabled).is-active,
.btn-light:not(:disabled):not(.disabled):active,
.products-list .added_to_cart:hover,
.products-list .added_to_cart:not(:disabled):not(.disabled).is-active,
.products-list .added_to_cart:not(:disabled):not(.disabled):active {
    background-color: #dfe4e6;
    border-color: #dfe4e6;
    color: #141414;
    fill: #141414;
}
.btn-gray,
.button,
.products-list .add_to_cart_button {
    color: #fff;
    fill: #fff;
}
.btn-gray:hover,
.btn-gray:not(:disabled):not(.disabled).is-active,
.btn-gray:not(:disabled):not(.disabled):active,
.button:hover,
.button:not(:disabled):not(.disabled).is-active,
.button:not(:disabled):not(.disabled):active,
.products-list .add_to_cart_button:hover,
.products-list .add_to_cart_button:not(:disabled):not(.disabled).is-active,
.products-list .add_to_cart_button:not(:disabled):not(.disabled):active {
    background-color: #8a9294;
    border-color: #8a9294;
    color: #fff;
    fill: #fff;
}
.btn-dark {
    color: #fff;
    fill: #fff;
}
.btn-dark:hover,
.btn-dark:not(:disabled):not(.disabled).is-active,
.btn-dark:not(:disabled):not(.disabled):active {
    background-color: #141414;
    border-color: #141414;
    color: #fff;
    fill: #fff;
}
.btn-darker {
    color: #fff;
    fill: #fff;
}
.btn-darker:hover,
.btn-darker:not(:disabled):not(.disabled).is-active,
.btn-darker:not(:disabled):not(.disabled):active {
    background-color: #292c2d;
    border-color: #292c2d;
    color: #fff;
    fill: #fff;
}
.image {
    border-radius: 0.3rem;
    height: 0;
    overflow: hidden;
    position: relative;
    -webkit-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
    width: 100%;
}
.image.image-link:hover {
    opacity: 0.5;
}
.image:last-child {
    margin: 0;
}
.image a {
    display: inline-block;
}
.image img {
    height: 100%;
    left: 0;
    -o-object-fit: cover;
    object-fit: cover;
    position: absolute;
    top: 0;
    width: 100%;
}
.image.image-none {
    height: auto;
}
.image.image-none img {
    height: auto;
    position: relative;
    width: auto;
}
.image figure {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    margin: 0;
}
.image figcaption {
    display: none;
}
.image-up {
    border-radius: 0 0 0.3rem 0.3rem;
}
.image-right {
    border-radius: 0.3rem 0 0 0.3rem;
}
.image-down {
    border-radius: 0.3rem 0.3rem 0 0;
}
.image-left {
    border-radius: 0 0.3rem 0.3rem 0;
}
.image-square {
    padding-bottom: 100%;
}
.image-portrait {
    padding-bottom: 133.33%;
}
.image-landscape {
    padding-bottom: 75%;
}
.image-wide {
    padding-bottom: 56.25%;
}
.parallax-image {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    height: -webkit-calc(100% + 20rem);
    height: calc(100% + 20rem);
    position: absolute;
    top: -10rem;
    width: 100%;
    will-change: transform;
}
.fixed-image,
.normal-image {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.fixed-image {
    background-attachment: fixed;
}
.icons-page {
    padding-bottom: 4rem;
    padding-top: 4rem;
}
.icon-col {
    padding-bottom: 0.5rem;
    padding-top: 0.5rem;
}
.icon-col span {
    display: inline-block;
    margin-right: 1rem;
}
.icon {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    height: 100%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    line-height: 1;
    vertical-align: top;
    width: 100%;
}
.icon-xs {
    height: 1.6rem;
    width: 1.6rem;
}
.icon-sm {
    height: 2rem;
    width: 2rem;
}
.icon-md {
    height: 2.4rem;
    width: 2.4rem;
}
.icon-lg {
    height: 3.2rem;
    width: 3.2rem;
}
.icon-xl {
    height: 4.8rem;
    width: 4.8rem;
}
.embed-container {
    height: auto;
    max-width: 100%;
    overflow: hidden;
    padding-bottom: 56.25%;
    position: relative;
}
.embed-container embed,
.embed-container iframe,
.embed-container object {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.embed-background {
    height: 100%;
    position: relative;
    width: 100%;
}
.embed-background iframe {
    height: -webkit-calc((100vw * 9)/ 16);
    height: calc((100vw * 9) / 16);
    left: 50%;
    min-height: 100%;
    position: absolute;
    top: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    width: 100%;
}
@media (max-aspect-ratio: 16 / 9) {
    .embed-background iframe {
        height: 100%;
        min-width: 100%;
        width: -webkit-calc((100vh * 16)/ 9);
        width: calc((100vh * 16) / 9);
    }
}
.swiper-container {
    height: 100%;
}
.swiper-direction {
    display: none;
    fill: inherit;
    height: 4rem;
    opacity: 0.5;
    padding: 0.5rem;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 4rem;
    z-index: 10;
}
.swiper-direction:hover {
    opacity: 1;
}
@media (min-width: 992px) {
    .swiper-direction {
        display: block;
    }
}
.swiper-prev {
    left: 2rem;
}
.swiper-next {
    right: 2rem;
}
.swiper-slide {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.slideshow {
    border-radius: 0.3rem;
    fill: #fff;
    overflow: hidden;
    position: relative;
    -webkit-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
    width: 100%;
}
.slideshow .image {
    border-radius: 0;
}
.slideshow-square {
    padding-bottom: 100%;
}
.slideshow-portrait {
    padding-bottom: 133.33%;
}
.slideshow-landscape {
    padding-bottom: 75%;
}
.slideshow-wide {
    padding-bottom: 56.25%;
}
.nav-links,
.page-numbers {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%;
}
.nav-links a,
.page-numbers a {
    color: #141414;
    display: inline-block;
    fill: #141414;
    margin: 0 0.5rem;
    line-height: 1;
}
.nav-links a:hover,
.page-numbers a:hover {
    color: #df6d13;
    fill: #df6d13;
    text-decoration: none;
}
.nav-links span,
.page-numbers span {
    color: #8a9294;
    display: inline-block;
    margin: 0 0.5rem;
    opacity: 0.5;
}
.page-numbers {
    padding: 0;
    list-style: none;
}
table {
    border-collapse: collapse;
    width: 100%;
    font-size: 1.4rem;
}
table td,
table th {
    padding: 1rem;
    vertical-align: middle;
}
table thead th {
    background-color: #8a9294;
    color: #fff;
}
table td {
    background: #fff;
    text-align: left;
    border: 0.2rem solid #f0f2f2;
}
table td.value {
    position: relative;
}
table.shop_table_responsive,
table.table-responsive {
    display: block;
}
table.shop_table_responsive th,
table.shop_table_responsive thead,
table.table-responsive th,
table.table-responsive thead {
    display: none;
}
table.shop_table_responsive tbody,
table.table-responsive tbody {
    display: block;
}
table.shop_table_responsive tr,
table.table-responsive tr {
    margin-bottom: 2rem;
    display: block;
    position: relative;
}
table.shop_table_responsive tr td:first-child,
table.table-responsive tr td:first-child {
    padding-top: 2rem;
}
table.shop_table_responsive tr td:last-child,
table.table-responsive tr td:last-child {
    padding-bottom: 2rem;
}
table.shop_table_responsive td,
table.table-responsive td {
    display: block;
    padding: 0.5rem 2rem;
    border: none;
}
table.shop_table_responsive td[data-title],
table.table-responsive td[data-title] {
    text-align: right;
}
table.shop_table_responsive td[data-title]:before,
table.table-responsive td[data-title]:before {
    content: attr(data-title) ": ";
    float: left;
}
table caption {
    background-color: #8a9294;
    color: #fff;
    text-align: center;
}
@media (min-width: 768px) {
    table tbody th,
    table tfoot th {
        text-align: right;
    }
    table.shop_table_responsive,
    table.table-responsive {
        display: table;
    }
    table.shop_table_responsive thead,
    table.table-responsive thead {
        display: table-header-group;
    }
    table.shop_table_responsive tbody,
    table.table-responsive tbody {
        display: table-row-group;
    }
    table.shop_table_responsive tr,
    table.table-responsive tr {
        display: table-row;
        position: static;
    }
    table.shop_table_responsive tr td:first-child,
    table.table-responsive tr td:first-child {
        padding-top: 1rem;
    }
    table.shop_table_responsive tr td:last-child,
    table.table-responsive tr td:last-child {
        padding-bottom: 1rem;
    }
    table.shop_table_responsive td,
    table.shop_table_responsive th,
    table.table-responsive td,
    table.table-responsive th {
        display: table-cell;
        padding: 1rem;
    }
    table.shop_table_responsive td,
    table.shop_table_responsive td[data-title],
    table.table-responsive td,
    table.table-responsive td[data-title] {
        text-align: left;
        border: 0.2rem solid #f0f2f2;
    }
    table.shop_table_responsive td:before,
    table.shop_table_responsive td[data-title]:before,
    table.table-responsive td:before,
    table.table-responsive td[data-title]:before {
        display: none;
    }
}
.alert,
.ft-confirmation,
.woocommerce-NoticeGroup,
.woocommerce-form-coupon-toggle > div,
.woocommerce-notices-wrapper > div {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 0;
    color: #134e6b;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-size: 1.4rem;
    font-weight: 500;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 2rem;
    padding: 1rem 2rem 1rem 5.5rem;
    position: relative;
}
@media (min-width: 768px) {
    .alert,
    .ft-confirmation,
    .woocommerce-NoticeGroup,
    .woocommerce-form-coupon-toggle > div,
    .woocommerce-notices-wrapper > div {
        margin-bottom: 3rem;
    }
}
@media (min-width: 992px) {
    .alert,
    .ft-confirmation,
    .woocommerce-NoticeGroup,
    .woocommerce-form-coupon-toggle > div,
    .woocommerce-notices-wrapper > div {
        margin-bottom: 4rem;
    }
}
.alert .close,
.ft-confirmation .close,
.woocommerce-NoticeGroup .close,
.woocommerce-form-coupon-toggle > div .close,
.woocommerce-notices-wrapper > div .close {
    position: relative;
    top: -0.2rem;
}
.alert .btn,
.alert .button,
.alert .products-list .add_to_cart_button,
.alert .products-list .added_to_cart,
.ft-confirmation .btn,
.ft-confirmation .button,
.ft-confirmation .products-list .add_to_cart_button,
.ft-confirmation .products-list .added_to_cart,
.products-list .alert .add_to_cart_button,
.products-list .alert .added_to_cart,
.products-list .ft-confirmation .add_to_cart_button,
.products-list .ft-confirmation .added_to_cart,
.products-list .woocommerce-NoticeGroup .add_to_cart_button,
.products-list .woocommerce-NoticeGroup .added_to_cart,
.products-list .woocommerce-form-coupon-toggle > div .add_to_cart_button,
.products-list .woocommerce-form-coupon-toggle > div .added_to_cart,
.products-list .woocommerce-notices-wrapper > div .add_to_cart_button,
.products-list .woocommerce-notices-wrapper > div .added_to_cart,
.woocommerce-NoticeGroup .btn,
.woocommerce-NoticeGroup .button,
.woocommerce-NoticeGroup .products-list .add_to_cart_button,
.woocommerce-NoticeGroup .products-list .added_to_cart,
.woocommerce-form-coupon-toggle > div .btn,
.woocommerce-form-coupon-toggle > div .button,
.woocommerce-form-coupon-toggle > div .products-list .add_to_cart_button,
.woocommerce-form-coupon-toggle > div .products-list .added_to_cart,
.woocommerce-notices-wrapper > div .btn,
.woocommerce-notices-wrapper > div .button,
.woocommerce-notices-wrapper > div .products-list .add_to_cart_button,
.woocommerce-notices-wrapper > div .products-list .added_to_cart {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
    text-decoration: none;
}
.alert a,
.ft-confirmation a,
.woocommerce-NoticeGroup a,
.woocommerce-form-coupon-toggle > div a,
.woocommerce-notices-wrapper > div a {
    text-decoration: underline;
}
.alert a:hover,
.ft-confirmation a:hover,
.woocommerce-NoticeGroup a:hover,
.woocommerce-form-coupon-toggle > div a:hover,
.woocommerce-notices-wrapper > div a:hover {
    text-decoration: none;
}
.alert:before,
.ft-confirmation:before,
.woocommerce-NoticeGroup:before,
.woocommerce-form-coupon-toggle > div:before,
.woocommerce-notices-wrapper > div:before {
    background-color: #134e6b;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 2.4rem 2.4rem;
    content: "";
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 4rem;
}
.alert:after,
.ft-confirmation:after,
.woocommerce-NoticeGroup:after,
.woocommerce-form-coupon-toggle > div:after,
.woocommerce-notices-wrapper > div:after {
    background-color: #134e6b;
    content: "";
    display: block;
    height: 100%;
    left: 0;
    opacity: 0.1;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: -1;
}
.alert.ft-confirmation--invalid,
.alert.is-danger,
.alert.woocommerce-NoticeGroup-checkout,
.ft-confirmation.ft-confirmation--invalid,
.ft-confirmation.is-danger,
.ft-confirmation.woocommerce-NoticeGroup-checkout,
.woocommerce-NoticeGroup.ft-confirmation--invalid,
.woocommerce-NoticeGroup.is-danger,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout,
.woocommerce-form-coupon-toggle > div.ft-confirmation--invalid,
.woocommerce-form-coupon-toggle > div.is-danger,
.woocommerce-form-coupon-toggle > div.woocommerce-NoticeGroup-checkout,
.woocommerce-notices-wrapper > div.ft-confirmation--invalid,
.woocommerce-notices-wrapper > div.is-danger,
.woocommerce-notices-wrapper > div.woocommerce-NoticeGroup-checkout {
    color: #df6d13;
}
.alert.ft-confirmation--invalid .close,
.alert.is-danger .close,
.alert.woocommerce-NoticeGroup-checkout .close,
.ft-confirmation.ft-confirmation--invalid .close,
.ft-confirmation.is-danger .close,
.ft-confirmation.woocommerce-NoticeGroup-checkout .close,
.woocommerce-NoticeGroup.ft-confirmation--invalid .close,
.woocommerce-NoticeGroup.is-danger .close,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout .close,
.woocommerce-form-coupon-toggle > div.ft-confirmation--invalid .close,
.woocommerce-form-coupon-toggle > div.is-danger .close,
.woocommerce-form-coupon-toggle > div.woocommerce-NoticeGroup-checkout .close,
.woocommerce-notices-wrapper > div.ft-confirmation--invalid .close,
.woocommerce-notices-wrapper > div.is-danger .close,
.woocommerce-notices-wrapper > div.woocommerce-NoticeGroup-checkout .close {
    color: #df6d13;
    fill: #df6d13;
}
.alert.ft-confirmation--invalid a,
.alert.is-danger a,
.alert.woocommerce-NoticeGroup-checkout a,
.ft-confirmation.ft-confirmation--invalid a,
.ft-confirmation.is-danger a,
.ft-confirmation.woocommerce-NoticeGroup-checkout a,
.woocommerce-NoticeGroup.ft-confirmation--invalid a,
.woocommerce-NoticeGroup.is-danger a,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout a,
.woocommerce-form-coupon-toggle > div.ft-confirmation--invalid a,
.woocommerce-form-coupon-toggle > div.is-danger a,
.woocommerce-form-coupon-toggle > div.woocommerce-NoticeGroup-checkout a,
.woocommerce-notices-wrapper > div.ft-confirmation--invalid a,
.woocommerce-notices-wrapper > div.is-danger a,
.woocommerce-notices-wrapper > div.woocommerce-NoticeGroup-checkout a {
    color: #df6d13;
}
.alert.ft-confirmation--invalid:before,
.alert.is-danger:before,
.alert.woocommerce-NoticeGroup-checkout:before,
.ft-confirmation.ft-confirmation--invalid:before,
.ft-confirmation.is-danger:before,
.ft-confirmation.woocommerce-NoticeGroup-checkout:before,
.woocommerce-NoticeGroup.ft-confirmation--invalid:before,
.woocommerce-NoticeGroup.is-danger:before,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout:before,
.woocommerce-form-coupon-toggle > div.ft-confirmation--invalid:before,
.woocommerce-form-coupon-toggle > div.is-danger:before,
.woocommerce-form-coupon-toggle > div.woocommerce-NoticeGroup-checkout:before,
.woocommerce-notices-wrapper > div.ft-confirmation--invalid:before,
.woocommerce-notices-wrapper > div.is-danger:before,
.woocommerce-notices-wrapper > div.woocommerce-NoticeGroup-checkout:before {
    background-color: #df6d13;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 23.5 23.4' style='enable-background:new 0 0 23.5 23.4;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23fff;%7D%0A%3C/style%3E%3Cpath class='st0' d='M15.3,8.2c-0.4-0.4-1-0.4-1.4,0l-2.1,2.1L9.7,8.2c-0.4-0.4-1-0.4-1.4,0c-0.4,0.4-0.4,1,0,1.4l2.1,2.1l-2.1,2.1 c-0.4,0.4-0.4,1,0,1.4c0.2,0.2,0.5,0.3,0.7,0.3c0.3,0,0.5-0.1,0.7-0.3l2.1-2.1l2.1,2.1c0.2,0.2,0.5,0.3,0.7,0.3 c0.3,0,0.5-0.1,0.7-0.3c0.4-0.4,0.4-1,0-1.4l-2.1-2.1l2.1-2.1C15.7,9.2,15.7,8.6,15.3,8.2z'/%3E%3Cpath class='st0' d='M20.1,3.4C17.9,1.2,14.9,0,11.8,0S5.7,1.1,3.5,3.4C1.3,5.6,0,8.6,0,11.7s1.2,6.1,3.4,8.3s5.2,3.4,8.3,3.4 s6.1-1.2,8.3-3.4C24.7,15.4,24.7,8,20.1,3.4z M18.7,18.6c-1.8,1.8-4.3,2.9-6.9,2.9s-5.1-1-6.9-2.9C3.1,16.8,2,14.3,2,11.7 s1-5.1,2.9-6.9C6.7,3,9.2,1.9,11.8,1.9s5.1,1,6.9,2.9C22.5,8.6,22.5,14.8,18.7,18.6z'/%3E%3C/svg%3E");
}
.alert.ft-confirmation--invalid:after,
.alert.is-danger:after,
.alert.woocommerce-NoticeGroup-checkout:after,
.ft-confirmation.ft-confirmation--invalid:after,
.ft-confirmation.is-danger:after,
.ft-confirmation.woocommerce-NoticeGroup-checkout:after,
.woocommerce-NoticeGroup.ft-confirmation--invalid:after,
.woocommerce-NoticeGroup.is-danger:after,
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout:after,
.woocommerce-form-coupon-toggle > div.ft-confirmation--invalid:after,
.woocommerce-form-coupon-toggle > div.is-danger:after,
.woocommerce-form-coupon-toggle > div.woocommerce-NoticeGroup-checkout:after,
.woocommerce-notices-wrapper > div.ft-confirmation--invalid:after,
.woocommerce-notices-wrapper > div.is-danger:after,
.woocommerce-notices-wrapper > div.woocommerce-NoticeGroup-checkout:after {
    background-color: #df6d13;
}
.alert.ft-confirmation--success,
.alert.is-success,
.ft-confirmation.ft-confirmation--success,
.ft-confirmation.is-success,
.woocommerce-NoticeGroup.ft-confirmation--success,
.woocommerce-NoticeGroup.is-success,
.woocommerce-form-coupon-toggle > div.ft-confirmation--success,
.woocommerce-form-coupon-toggle > div.is-success,
.woocommerce-notices-wrapper > div.ft-confirmation--success,
.woocommerce-notices-wrapper > div.is-success {
    color: #77c18c;
}
.alert.ft-confirmation--success .close,
.alert.is-success .close,
.ft-confirmation.ft-confirmation--success .close,
.ft-confirmation.is-success .close,
.woocommerce-NoticeGroup.ft-confirmation--success .close,
.woocommerce-NoticeGroup.is-success .close,
.woocommerce-form-coupon-toggle > div.ft-confirmation--success .close,
.woocommerce-form-coupon-toggle > div.is-success .close,
.woocommerce-notices-wrapper > div.ft-confirmation--success .close,
.woocommerce-notices-wrapper > div.is-success .close {
    color: #77c18c;
    fill: #77c18c;
}
.alert.ft-confirmation--success a,
.alert.is-success a,
.ft-confirmation.ft-confirmation--success a,
.ft-confirmation.is-success a,
.woocommerce-NoticeGroup.ft-confirmation--success a,
.woocommerce-NoticeGroup.is-success a,
.woocommerce-form-coupon-toggle > div.ft-confirmation--success a,
.woocommerce-form-coupon-toggle > div.is-success a,
.woocommerce-notices-wrapper > div.ft-confirmation--success a,
.woocommerce-notices-wrapper > div.is-success a {
    color: #77c18c;
}
.alert.ft-confirmation--success:before,
.alert.is-success:before,
.ft-confirmation.ft-confirmation--success:before,
.ft-confirmation.is-success:before,
.woocommerce-NoticeGroup.ft-confirmation--success:before,
.woocommerce-NoticeGroup.is-success:before,
.woocommerce-form-coupon-toggle > div.ft-confirmation--success:before,
.woocommerce-form-coupon-toggle > div.is-success:before,
.woocommerce-notices-wrapper > div.ft-confirmation--success:before,
.woocommerce-notices-wrapper > div.is-success:before {
    background-color: #77c18c;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 23.5 23.5' style='enable-background:new 0 0 23.5 23.5;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23fff;%7D%0A%3C/style%3E%3Cpath class='st0' d='M10.6,15.7c-0.3,0-0.5-0.1-0.7-0.3l-2.6-2.7c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l1.8,1.9l5-6.1 c0.3-0.4,1-0.5,1.4-0.1s0.5,1,0.1,1.4l-5.7,7C11.1,15.6,10.9,15.7,10.6,15.7L10.6,15.7L10.6,15.7z'/%3E%3Cpath class='st0' d='M11.8,23.5c-3.1,0-6.1-1.2-8.3-3.4C-1.1,15.5-1.1,8,3.4,3.4C5.6,1.2,8.6,0,11.8,0s6.1,1.2,8.3,3.4 c4.6,4.6,4.6,12.1,0,16.7C17.9,22.3,14.9,23.5,11.8,23.5L11.8,23.5z M11.8,1.9c-2.6,0-5.1,1-6.9,2.9c-3.8,3.8-3.8,10,0,13.8 c1.8,1.8,4.3,2.9,6.9,2.9s5.1-1,6.9-2.9c3.8-3.8,3.8-10,0-13.8C16.9,2.9,14.4,1.9,11.8,1.9L11.8,1.9z'/%3E%3C/svg%3E");
}
.alert.ft-confirmation--success:after,
.alert.is-success:after,
.ft-confirmation.ft-confirmation--success:after,
.ft-confirmation.is-success:after,
.woocommerce-NoticeGroup.ft-confirmation--success:after,
.woocommerce-NoticeGroup.is-success:after,
.woocommerce-form-coupon-toggle > div.ft-confirmation--success:after,
.woocommerce-form-coupon-toggle > div.is-success:after,
.woocommerce-notices-wrapper > div.ft-confirmation--success:after,
.woocommerce-notices-wrapper > div.is-success:after {
    background-color: #77c18c;
}
.alert.is-info,
.alert.woocommerce-info,
.alert.woocommerce-message,
.ft-confirmation.is-info,
.ft-confirmation.woocommerce-info,
.ft-confirmation.woocommerce-message,
.woocommerce-NoticeGroup.is-info,
.woocommerce-NoticeGroup.woocommerce-info,
.woocommerce-NoticeGroup.woocommerce-message,
.woocommerce-form-coupon-toggle > div.is-info,
.woocommerce-form-coupon-toggle > div.woocommerce-info,
.woocommerce-form-coupon-toggle > div.woocommerce-message,
.woocommerce-notices-wrapper > div.is-info,
.woocommerce-notices-wrapper > div.woocommerce-info,
.woocommerce-notices-wrapper > div.woocommerce-message {
    color: #58aadb;
}
.alert.is-info .close,
.alert.woocommerce-info .close,
.alert.woocommerce-message .close,
.ft-confirmation.is-info .close,
.ft-confirmation.woocommerce-info .close,
.ft-confirmation.woocommerce-message .close,
.woocommerce-NoticeGroup.is-info .close,
.woocommerce-NoticeGroup.woocommerce-info .close,
.woocommerce-NoticeGroup.woocommerce-message .close,
.woocommerce-form-coupon-toggle > div.is-info .close,
.woocommerce-form-coupon-toggle > div.woocommerce-info .close,
.woocommerce-form-coupon-toggle > div.woocommerce-message .close,
.woocommerce-notices-wrapper > div.is-info .close,
.woocommerce-notices-wrapper > div.woocommerce-info .close,
.woocommerce-notices-wrapper > div.woocommerce-message .close {
    color: #58aadb;
    fill: #58aadb;
}
.alert.is-info a,
.alert.woocommerce-info a,
.alert.woocommerce-message a,
.ft-confirmation.is-info a,
.ft-confirmation.woocommerce-info a,
.ft-confirmation.woocommerce-message a,
.woocommerce-NoticeGroup.is-info a,
.woocommerce-NoticeGroup.woocommerce-info a,
.woocommerce-NoticeGroup.woocommerce-message a,
.woocommerce-form-coupon-toggle > div.is-info a,
.woocommerce-form-coupon-toggle > div.woocommerce-info a,
.woocommerce-form-coupon-toggle > div.woocommerce-message a,
.woocommerce-notices-wrapper > div.is-info a,
.woocommerce-notices-wrapper > div.woocommerce-info a,
.woocommerce-notices-wrapper > div.woocommerce-message a {
    color: #58aadb;
}
.alert.is-info:before,
.alert.woocommerce-info:before,
.alert.woocommerce-message:before,
.ft-confirmation.is-info:before,
.ft-confirmation.woocommerce-info:before,
.ft-confirmation.woocommerce-message:before,
.woocommerce-NoticeGroup.is-info:before,
.woocommerce-NoticeGroup.woocommerce-info:before,
.woocommerce-NoticeGroup.woocommerce-message:before,
.woocommerce-form-coupon-toggle > div.is-info:before,
.woocommerce-form-coupon-toggle > div.woocommerce-info:before,
.woocommerce-form-coupon-toggle > div.woocommerce-message:before,
.woocommerce-notices-wrapper > div.is-info:before,
.woocommerce-notices-wrapper > div.woocommerce-info:before,
.woocommerce-notices-wrapper > div.woocommerce-message:before {
    background-color: #58aadb;
    background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 24 24' style='enable-background:new 0 0 24 24;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23fff;%7D%0A%3C/style%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M12,8.5c-0.3,0-0.5-0.1-0.7-0.3C11.1,8.1,11,7.8,11,7.5s0.1-0.5,0.3-0.7s0.4-0.3,0.7-0.3s0.5,0.1,0.7,0.3 C12.9,6.9,13,7.2,13,7.5s-0.1,0.6-0.3,0.7C12.5,8.4,12.3,8.5,12,8.5z M13,10.6v5.9c0,0.4-0.1,0.7-0.3,0.9 c-0.2,0.2-0.4,0.3-0.7,0.3s-0.5-0.1-0.7-0.3C11,17.2,11,16.9,11,16.5v-5.8c0-0.4,0.1-0.7,0.3-0.9s0.4-0.3,0.7-0.3s0.5,0.1,0.7,0.3 C12.9,9.9,13,10.2,13,10.6z'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st0' d='M12,23.8c-3.1,0-6.1-1.2-8.3-3.4s-3.4-5.2-3.4-8.3S1.5,6,3.8,3.8C5.9,1.4,8.9,0.2,12,0.2s6.1,1.2,8.3,3.4 c4.6,4.6,4.6,12.1,0,16.7C18.1,22.6,15.1,23.8,12,23.8L12,23.8z M12,2.2c-2.6,0-5.1,1-6.9,2.9C3.2,6.9,2.2,9.4,2.2,12 s1,5.1,2.9,6.9c1.8,1.8,4.3,2.9,6.9,2.9s5.1-1,6.9-2.9c3.8-3.8,3.8-10,0-13.8C17.1,3.2,14.6,2.2,12,2.2L12,2.2z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.alert.is-info:after,
.alert.woocommerce-info:after,
.alert.woocommerce-message:after,
.ft-confirmation.is-info:after,
.ft-confirmation.woocommerce-info:after,
.ft-confirmation.woocommerce-message:after,
.woocommerce-NoticeGroup.is-info:after,
.woocommerce-NoticeGroup.woocommerce-info:after,
.woocommerce-NoticeGroup.woocommerce-message:after,
.woocommerce-form-coupon-toggle > div.is-info:after,
.woocommerce-form-coupon-toggle > div.woocommerce-info:after,
.woocommerce-form-coupon-toggle > div.woocommerce-message:after,
.woocommerce-notices-wrapper > div.is-info:after,
.woocommerce-notices-wrapper > div.woocommerce-info:after,
.woocommerce-notices-wrapper > div.woocommerce-message:after {
    background-color: #58aadb;
}
.alert.is-warning,
.ft-confirmation.is-warning,
.woocommerce-NoticeGroup.is-warning,
.woocommerce-form-coupon-toggle > div.is-warning,
.woocommerce-notices-wrapper > div.is-warning {
    color: #ffbe4d;
}
.alert.is-warning .close,
.ft-confirmation.is-warning .close,
.woocommerce-NoticeGroup.is-warning .close,
.woocommerce-form-coupon-toggle > div.is-warning .close,
.woocommerce-notices-wrapper > div.is-warning .close {
    color: #ffbe4d;
    fill: #ffbe4d;
}
.alert.is-warning a,
.ft-confirmation.is-warning a,
.woocommerce-NoticeGroup.is-warning a,
.woocommerce-form-coupon-toggle > div.is-warning a,
.woocommerce-notices-wrapper > div.is-warning a {
    color: #ffbe4d;
}
.alert.is-warning:before,
.ft-confirmation.is-warning:before,
.woocommerce-NoticeGroup.is-warning:before,
.woocommerce-form-coupon-toggle > div.is-warning:before,
.woocommerce-notices-wrapper > div.is-warning:before {
    background-color: #ffbe4d;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 26.6 23.2' style='enable-background:new 0 0 26.6 23.2;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23fff;%7D%0A%3C/style%3E%3Cpath class='st0' d='M12.5,14.1l-0.2-3.3c0-0.6-0.1-1.1-0.1-1.4c0-0.4,0.1-0.7,0.3-0.9s0.5-0.3,0.8-0.3c0.4,0,0.7,0.1,0.8,0.4 c0.1,0.3,0.2,0.7,0.2,1.2c0,0.3,0,0.6,0,0.9L14,14.1c0,0.4-0.1,0.7-0.2,0.9c-0.1,0.2-0.3,0.3-0.5,0.3s-0.4-0.1-0.5-0.3 C12.6,14.9,12.6,14.5,12.5,14.1z M13.2,18.6c-0.3,0-0.5-0.1-0.7-0.3c-0.2-0.2-0.3-0.4-0.3-0.8c0-0.3,0.1-0.5,0.3-0.7 s0.4-0.3,0.7-0.3s0.5,0.1,0.7,0.3c0.2,0.2,0.3,0.4,0.3,0.7c0,0.3-0.1,0.6-0.3,0.8S13.6,18.6,13.2,18.6z'/%3E%3Cpath class='st0' d='M25.6,23.2H1c-0.4,0-0.7-0.2-0.9-0.5s-0.2-0.7,0-1L12.5,0.5c0.4-0.6,1.4-0.6,1.7,0l12.3,21.3 c0.2,0.3,0.2,0.7,0,1C26.4,23,26,23.2,25.6,23.2L25.6,23.2z M2.8,21.2h21.1L13.4,3L2.8,21.2L2.8,21.2z'/%3E%3C/svg%3E");
}
.alert.is-warning:after,
.ft-confirmation.is-warning:after,
.woocommerce-NoticeGroup.is-warning:after,
.woocommerce-form-coupon-toggle > div.is-warning:after,
.woocommerce-notices-wrapper > div.is-warning:after {
    background-color: #ffbe4d;
}
ul.woocommerce-error {
    margin: 0;
    padding: 0;
    list-style: none;
}
.banner {
    background-color: #df6d13;
    color: #fff;
    font-size: 1.4rem;
    margin: 0;
    padding: 0.5rem 0;
    position: relative;
    text-align: center;
}
.banner a {
    color: #fff;
    text-decoration: underline;
}
.banner a:hover {
    color: #fff;
    text-decoration: none;
}
.social-medias {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    list-style: none;
    margin: 2rem 0 0;
    padding: 0;
}
.social-medias li {
    margin: 0 0.5rem;
}
.social-medias a {
    display: block;
    fill: #8a9294;
    height: 4rem;
    padding: 0.5rem;
    width: 4rem;
}
.social-medias a:hover {
    fill: #fff;
}
@media (min-width: 992px) {
    .social-medias {
        margin: 0;
    }
    .social-medias li {
        margin: 0 0 0 0.5rem;
    }
    .social-medias a {
        fill: #8a9294;
        height: 3.1rem;
        padding: 0.5rem;
        width: 2.4rem;
    }
    .social-medias a:hover {
        fill: #fff;
    }
    .page-footer .social-medias {
        margin: 2rem 0 0;
    }
    .page-footer .social-medias li {
        margin: 0 0 0 0.5rem;
    }
    .page-footer .social-medias a {
        height: 4rem;
        width: 4rem;
    }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9ib290c3RyYXAuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcm9vdC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yZWJvb3Quc2NzcyIsIi4uLy4uL3N0eWxlLmNzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy92ZW5kb3IvX3Jmcy5zY3NzIiwiLi4vLi4vc3R5bGUvZnJvbnRlbmQvc3R5bGUuY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9faG92ZXIuc2NzcyIsIi4uLy4uL3N0eWxlL2Zyb250ZW5kL2Jhc2UvX2RvY3VtZW50LnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3R5cGUuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3RzLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2ltYWdlcy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9faW1hZ2Uuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY29kZS5zY3NzIiwiLi4vLi4vc3R5bGUvZnJvbnRlbmQvYmFzZS9fdHlwb2dyYXBoeS5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19ncmlkLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdGFibGVzLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190YWJsZS1yb3cuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZm9ybXMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2Zvcm1zLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190cmFuc2l0aW9ucy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19kcm9wZG93bi5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2FyZXQuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX25hdi1kaXZpZGVyLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbi1ncm91cC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19pbnB1dC1ncm91cC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jdXN0b20tZm9ybXMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2LnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdmJhci5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jYXJkLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JyZWFkY3J1bWIuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19iYWRnZS5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFkZ2Uuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fanVtYm90cm9uLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2FsZXJ0LnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19hbGVydC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wcm9ncmVzcy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19tZWRpYS5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19saXN0LWdyb3VwLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nsb3NlLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RvYXN0cy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19tb2RhbC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190b29sdGlwLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19yZXNldC10ZXh0LnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BvcG92ZXIuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2Fyb3VzZWwuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3NwaW5uZXJzLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19hbGlnbi5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19iYWNrZ3JvdW5kLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19ib3JkZXJzLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19kaXNwbGF5LnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19lbWJlZC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxleC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxvYXQuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2ludGVyYWN0aW9ucy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fb3ZlcmZsb3cuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3Bvc2l0aW9uLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zY3JlZW5yZWFkZXJzLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19zY3JlZW4tcmVhZGVyLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zaGFkb3dzLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zaXppbmcuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NwYWNpbmcuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL190ZXh0LnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MiLCIuLi8uLi9zdHlsZS9mcm9udGVuZC9sYXlvdXQvX2NvbnRlbnQuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtaGlkZS5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fdmlzaWJpbGl0eS5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wcmludC5zY3NzIiwiLi4vLi4vc3R5bGUvZnJvbnRlbmQvYmFzZS9fZ3JpZC5zY3NzIiwiLi4vLi4vc3R5bGUvZnJvbnRlbmQvYmFzZS9fbWFpbnRlbmFuY2Uuc2NzcyIsIi4uLy4uL3N0eWxlL2Zyb250ZW5kL2xheW91dC9fZm9vdGVyLnNjc3MiLCIuLi8uLi9zdHlsZS9mcm9udGVuZC9sYXlvdXQvX2hlYWRlci5zY3NzIiwiLi4vLi4vc3R5bGUvZnJvbnRlbmQvYmxvY2tzL19jb21tZW50LnNjc3MiLCIuLi8uLi9zdHlsZS9mcm9udGVuZC9ibG9ja3MvX2Zvcm0uc2NzcyIsIi4uLy4uL3N0eWxlL2Zyb250ZW5kL2Jsb2Nrcy9fZmFxLnNjc3MiLCIuLi8uLi9zdHlsZS9mcm9udGVuZC9ibG9ja3MvX2ZlYXR1cmUuc2NzcyIsIi4uLy4uL3N0eWxlL2Zyb250ZW5kL2Jsb2Nrcy9fZ29vZ2xlLW1hcC5zY3NzIiwiLi4vLi4vc3R5bGUvZnJvbnRlbmQvYmxvY2tzL19oZXJvLnNjc3MiLCIuLi8uLi9zdHlsZS9mcm9udGVuZC9ibG9ja3MvX3BvcnRmb2xpby5zY3NzIiwiLi4vLi4vc3R5bGUvZnJvbnRlbmQvYmxvY2tzL19wb3N0LnNjc3MiLCIuLi8uLi9zdHlsZS9mcm9udGVuZC9ibG9ja3MvX3RhYi5zY3NzIiwiLi4vLi4vc3R5bGUvZnJvbnRlbmQvYmxvY2tzL190ZWFtLnNjc3MiLCIuLi8uLi9zdHlsZS9mcm9udGVuZC9ibG9ja3MvX3dvb2NvbW1lcmNlLnNjc3MiLCIuLi8uLi9zdHlsZS9mcm9udGVuZC9lbGVtZW50cy9fZm9ybS5zY3NzIiwiLi4vLi4vc3R5bGUvZnJvbnRlbmQvZWxlbWVudHMvX21lZGlhLnNjc3MiLCIuLi8uLi9zdHlsZS9mcm9udGVuZC9lbGVtZW50cy9fcGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7OztBQ0FBLE1BR0ksT0FBQSxRQUFBLFNBQUEsUUFBQSxTQUFBLFFBQUEsT0FBQSxRQUFBLE1BQUEsUUFBQSxTQUFBLFFBQUEsU0FBQSxRQUFBLFFBQUEsUUFBQSxPQUFBLFFBQUEsT0FBQSxRQUFBLFFBQUEsS0FBQSxPQUFBLFFBQUEsWUFBQSxRQUlBLFVBQUEsUUFBQSxZQUFBLFFBQUEsVUFBQSxRQUFBLE9BQUEsUUFBQSxVQUFBLFFBQUEsU0FBQSxRQUFBLFFBQUEsUUFBQSxPQUFBLFFBQUEsUUFBQSxLQUFBLFFBQUEsS0FBQSxVQUFBLFFBQUEsT0FBQSxRQUFBLFNBQUEsUUFJQSxnQkFBQSxFQUFBLGdCQUFBLE1BQUEsZ0JBQUEsTUFBQSxnQkFBQSxNQUFBLGdCQUFBLE9BS0YseUJBQUEsT0FBQSxDQUFBLFdBQ0Esd0JBQUEsY0FBQSxDQUFBLEtBQUEsQ0FBQSxNQUFBLENBQUEsUUFBQSxDQUFBLGlCQUFBLENBQUEsYUFBQSxDQUFBLFVDQ0YsRUMwQkEsUUFEQSxTRHRCRSxtQkFBQSxXQUFBLFdBQUEsV0FHRixLQUNFLFlBQUEsV0FDQSxZQUFBLEtBQ0EseUJBQUEsS0FDQSw0QkFBQSxZQU1GLFFBQUEsTUFBQSxXQUFBLE9BQUEsT0FBQSxPQUFBLE9BQUEsS0FBQSxJQUFBLFFBQ0UsUUFBQSxNQVVGLEtBQ0UsT0FBQSxFQUNBLFlBQUEsS0FBQSxDQUFBLFdFZ0ZJLFVBQUEsT0Y5RUosWUFBQSxJQUNBLFlBQUEsSUFFQSxXQUFBLEtHa0JGLDBDSEpFLFFBQUEsWUFTRixHQUNFLG1CQUFBLFlBQUEsV0FBQSxZQUNBLE9BQUEsRUFDQSxTQUFBLFFBYUYsZ0JBQUEsMkJBQUEsR0FBQSxHQUFBLEdBQUEsR0FBQSxHQUFBLEdBQ0UsV0FBQSxFQ21CRixHRGlCQSxHQTVCQSxFQ1VBLEdEVEUsV0FBQSxFQUNBLGNBQUEsS0NU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LFVBQUEsVUVTUSxPRmJSLGlCQUFBLEVBQUEsYUFBQSxFQUFBLEVBQUEsSUFBQSxTQUFBLEVBQUEsRUFBQSxJQUFBLEtBQUEsRUFBQSxFQUFBLElBSUEsVUFBQSxJRVNRLE9GYlIsaUJBQUEsRUFBQSxhQUFBLEVBQUEsRUFBQSxVQUFBLFNBQUEsRUFBQSxFQUFBLFVBQUEsS0FBQSxFQUFBLEVBQUEsVUFJQSxVQUFBLFVFU1EsT0ZiUixpQkFBQSxFQUFBLGFBQUEsRUFBQSxFQUFBLFVBQUEsU0FBQSxFQUFBLEVBQUEsVUFBQSxLQUFBLEVBQUEsRUFBQSxVQUlBLFVBQUEsVUVTUSxPRmJSLGlCQUFBLEVBQUEsYUFBQSxFQUFBLEVBQUEsSUFBQSxTQUFBLEVBQUEsRUFBQSxJQUFBLEtBQUEsRUFBQSxFQUFBLElBSUEsVUFBQSxJRVNRLFFGYlIsaUJBQUEsRUFBQSxhQUFBLEVBQUEsRUFBQSxVQUFBLFNBQUEsRUFBQSxFQUFBLFVBQUEsS0FBQSxFQUFBLEVBQUEsVUFJQSxVQUFBLFVFU1EsUUZiUixpQkFBQSxFQUFBLGFBQUEsRUFBQSxFQUFBLFVBQUEsU0FBQSxFQUFBLEVBQUEsVUFBQSxLQUFBLEVBQUEsRUFBQSxVQUlBLFVBQUEsVUVTUSxRQUFBLGlCQUFBLGlCRmJSLGlCQUFBLEVBQUEsYUFBQSxFQUFBLEVBQUEsS0FBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBSUEsVUFBQSxLRWVJLGFBQXdCLDBCQUFBLEVBQUEsY0FBQSxHQUFBLGVBQUEsR0FBQSxNQUFBLEdBRXhCLFlBQXVCLDBCQUFBLEdBQUEsY0FBQSxHQUFBLGVBQUEsR0FBQSxNQUFBLEdBR3JCLFNBQXdCLDBCQUFBLEVBQUEsY0FBQSxFQUFBLGVBQUEsRUFBQSxNQUFBLEVBQXhCLFNBQXdCLDBCQUFBLEVBQUEsY0FBQSxFQUFBLGVBQUEsRUFBQSxNQUFBLEVBQXhCLFNBQXdCLDBCQUFBLEVBQUEsY0FBQSxFQUFBLGVBQUEsRUFBQSxNQUFBLEVBQXhCLFNBQXdCLDBCQUFBLEVBQUEsY0FBQSxFQUFBLGVBQUEsRUFB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QUFBLGFBQUEsRUFBQSxFQUFBLElBQUEsU0FBQSxFQUFBLEVBQUEsSUFBQSxLQUFBLEVBQUEsRUFBQSxJQUlBLFVBQUEsSUVTUSxVRmJSLGlCQUFBLEVBQUEsYUFBQSxFQUFBLEVBQUEsVUFBQSxTQUFBLEVBQUEsRUFBQSxVQUFBLEtBQUEsRUFBQSxFQUFBLFVBSUEsVUFBQSxVRVNRLFVGYlIsaUJBQUEsRUFBQSxhQUFBLEVBQUEsRUFBQSxVQUFBLFNBQUEsRUFBQSxFQUFBLFVBQUEsS0FBQSxFQUFBLEVBQUEsVUFJQSxVQUFBLFVFU1EsVUZiUixpQkFBQSxFQUFBLGFBQUEsRUFBQSxFQUFBLElBQUEsU0FBQSxFQUFBLEVBQUEsSUFBQSxLQUFBLEVBQUEsRUFBQSxJQUlBLFVBQUEsSUVTUSxXRmJSLGlCQUFBLEVBQUEsYUFBQSxFQUFBLEVBQUEsVUFBQSxTQUFBLEVBQUEsRUFBQSxVQUFBLEtBQUEsRUFBQSxFQUFBLFVBSUEsVUFBQSxVRVNRLFdGYlIsaUJBQUEsRUFBQSxhQUFBLEVBQUEsRUFBQSxVQUFBLFNBQUEsRUFBQSxFQUFBLFVBQUEsS0FBQSxFQUFBLEVBQUEsVUFJQSxVQUFBLFVFU1EsV0ZiUixpQkFBQSxFQUFBLGFBQUEsRUFBQSxFQUFBLEtBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUlBLFVBQUEsS0VlSSxnQkFBd0IsMEJBQUEsRUFBQSxjQUFBLEdBQUEsZUFBQSxHQUFBLE1BQUEsR0FFeEIsZUFBdUIsMEJBQUEsR0FBQSxjQUFBLEdBQUEsZUFBQSxHQUFBLE1BQUEsR0FHckIsWUFBd0IsMEJBQUEsRUFBQSxjQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFBeEIsWUFBd0IsMEJBQUEsRUFBQSxjQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFBeEIsWUFBd0IsMEJBQUEsRUFBQSxjQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFBeEIsWUFBd0IsMEJBQUEsRUFBQSxjQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFBeEIsWUFBd0IsMEJBQUEsRUFBQSxjQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFBeEIsWUFBd0IsMEJBQUEsRUFBQSxjQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFBeEIsWUFBd0IsMEJBQUEsRUFBQSxjQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFBeEIsWUFBd0IsMEJBQUEsRUFBQSxjQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFBeEIsWUFBd0IsMEJBQUEsRUFBQSxjQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFBeEIsWUFBd0IsMEJBQUEsR0FBQSxjQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFBeEIsYUFBd0IsMEJBQUEsR0FBQSxjQUFBLEdBQUEsZUFBQSxHQUFBLE1BQUEsR0FBeEIsYUFBd0IsMEJBQUEsR0FBQSxjQUFBLEdBQUEsZUFBQSxHQUFBLE1BQUEsR0FBeEIsYUFBd0IsMEJBQUEsR0FBQSxjQUFBLEdBQUEsZUFBQSxHQUFBLE1BQUEsR0FPcEIsYUZoQlYsWUFBQSxFRWdCVSxhRmhCVixZQUFBLFNFZ0JVLGFGaEJWLFlBQUEsVUVnQlUsYUZoQlYsWUFBQSxJRWdCVSxhRmhCVixZQUFBLFVFZ0JVLGFGaEJWLFlBQUEsVUVnQlUsYUZoQlYsWUFBQSxJRWdCVSxhRmhCVixZQUFBLFVFZ0JVLGFGaEJWLFlBQUEsVUVnQlUsYUZoQlYsWUFBQSxJRWdCVSxjRmhCVixZQUFBLFVFZ0JVLGNGaEJWLFlBQUEsV0NLRSx5QkMzQkUsUUFDRSxtQkFBQSxFQUFBLHdCQUFBLEVBQUEsV0FBQSxFQUNBLGlCQUFBLEVBQUEsa0JBQUEsRUFBQSxrQkFBQSxFQUFBLFVBQUEsRUFDQSxVQUFBLEtBS0UsaUJGd0JOLGlCQUFBLEVBQUEsYUFBQSxFQUFBLEVBQUEsS0FBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLRXpCTSxpQkZ3Qk4saUJBQUEsRUFBQSxhQUFBLEVBQUEsRUFBQSxJQUFBLFNBQUEsRUFBQSxFQUFBLElBQUEsS0FBQSxFQUFBLEVBQUEsSUFDQSxVQUFBLElFekJNLGlCRndCTixpQkFBQSxFQUFBLGFBQUEsRUFBQSxFQUFBLFVBQUEsU0FBQSxFQUFBLEVBQUEsVUFBQSxLQUFBLEVBQUEsRUFBQSxVQUNBLFVBQUEsVUV6Qk0saUJGd0JOLGlCQUFBLEVBQUEsYUFBQSxFQUFBLEVBQUEsSUFBQSxTQUFBLEVBQUEsRUFBQSxJQUFBLEtBQUEsRUFBQSxFQUFBLElBQ0EsVUFBQSxJRXpCTSxpQkZ3Qk4saUJBQUEsRUFBQSxhQUFBLEVBQUEsRUFBQSxJQUFBLFNBQUEsRUFBQSxFQUFBLElBQUEsS0FBQSxFQUFBLEVBQUEsSUFDQSxVQUFBLElFekJNLGlCRndCTixpQkFBQSxFQUFBLGFBQUEsRUFBQSxFQUFBLFVBQUEsU0FBQSxFQUFBLEVBQUEsVUFBQSxLQUFBLEVBQUEsRUFBQSxVQUNBLFVBQUEsVUVuQkUsYUZDSixpQkFBQSxFQUFBLGFBQUEsRUFBQSxFQUFBLEtBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLE1BQUEsS0FDQSxVQUFBLEtFR1EsVUZiUixpQkFBQSxFQUFBLGFBQUEsRUFBQSxFQUFBLFNBQUEsU0FBQSxFQUFBLEVBQUEsU0FBQSxLQUFBLEVBQUEsRUFBQSxTQUlBLFVBQUEsU0VTUSxVRmJSLGlCQUFBLEVBQUEsYUFBQSxFQUFBLEVBQUEsVUFBQSxTQUFBLEVBQUEsRUFBQSxVQUFBLEtBQUEsRUFBQSxFQUFBLFVBSUEsVUFBQSxVRVNRLFVGYlIsaUJBQUEsRUFBQSxhQUFBLEVBQUEsRUFBQSxJQUFBLFNBQUEsRUFBQSxFQUFBLElBQUEsS0FBQSxFQUFBLEVBQUEsSUFJQSxVQUFBLElFU1EsVUZiUixpQkFBQSxFQUFBLGFBQUEsRUFBQSxFQUFBLFVBQUEsU0FBQSxFQUFBLEVBQUEsVUFBQSxLQUFBLEVBQUEsRUFBQSxVQUlBLFVBQUEsVUVTUSxVRmJSLGlCQUFBLEVBQUEsYUFBQSxFQUFBLEVBQUEsVUFBQSxTQUFBLEVBQUEsRUFBQSxVQUFBLEtBQUEsRUFBQSxFQUFBLFVBSUEsVUFBQSxVRVNRLFVBQUEsaUJBQUEsaUJGYlIsaUJBQUEsRUFBQSxhQUFBLEVBQUEsRUFBQSxJQUFBLFNBQUEsRUFBQSxFQUFBLElBQUEsS0FBQSxFQUFBLEVBQUEsSUFJQSxVQUFBLElFU1EsVUZiUixpQkFBQSxFQUFBLGFBQUEsRUFBQSxFQUFBLFVBQUEsU0FBQSxFQUFBLEVBQUEsVUFBQSxLQUFBLEVBQUEsRUFBQSxVQUlBLFVBQUEsVUVTUSxVRmJSLGlCQUFBLEVBQUEsYUFBQSxFQUFBLEVBQUEsVUFBQSxTQUFBLEVBQUEsRUFBQSxVQUFBLEtBQUEsRUFBQSxFQUFBLFVBSUEsVUFBQSxVRVNRLFVGYlIsaUJBQUEsRUFBQSxhQUFBLEVBQUEsRUFBQSxJQUFBLFNBQUEsRUFBQSxFQUFBLElBQUEsS0FBQSxFQUFBLEVBQUEsSUFJQSxVQUFBLElFU1EsV0ZiUixpQkFBQSxFQUFBLGFBQUEsRUFBQSxFQUFBLFVBQUEsU0FBQSxFQUFBLEVBQUEsVUFBQSxLQUFBLEVBQUEsRUFBQSxVQUlBLFVBQUEsVUVTUSxXRmJSLGlCQUFBLEVBQUEsYUFBQSxFQUFBLEVBQUEsVUFBQSxTQUFBLEVBQUEsRUFBQSxVQUFBLEtBQUEsRUFBQSxFQUFBLFVBSUEsVUFBQSxVRVNRLFdGYlIsaUJBQUEsRUFBQSxhQUFBLEVBQUEsRUFBQSxLQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FJQSxVQUFBLEtFZUksZ0JBQXdCLDBCQUFBLEVBQUEsY0FBQSxHQUFBLGVBQUEsR0FBQSxNQUFBLEdBRXhCLGVBQXVCLDBCQUFBLEdBQUEsY0FBQSxHQUFBLGVBQUEsR0FBQSxNQUFBLEdBR3JCLFlBQXdCLDBCQUFBLEVBQUEsY0FBQSxFQUFBLGVBQUEsRUFBQSxNQUFBLEVBQXhCLFlBQXdCLDBCQUFBLEVBQUEsY0FBQSxFQUFBLGVBQUEsRUFBQSxNQUFBLEVBQXhCLFlBQXdCLDBCQUFBLEVBQUEsY0FBQSxFQUFBLGVBQUEsRUFBQSxNQUFBLEVBQXhCLFlBQXdCLDBCQUFBLEVBQUEsY0FBQSxFQUFBLGVBQUEsRUFBQSxNQUFBLEVBQXhCLFlBQXdCLDBCQUFBLEVBQUEsY0FBQSxFQUFBLGVBQUEsRUFBQSxNQUFBLEVBQXhCLFlBQXdCLDBCQUFBLEVBQUEsY0FBQSxFQUFBLGVBQUEsRUFBQSxNQUFBLEVBQXhCLFlBQXdCLDBCQUFBLEVBQUEsY0FBQSxFQUFBLGVBQUEsRUFBQSxNQUFBLEVBQXhCLFlBQXdCLDBCQUFBLEVBQUEsY0FBQSxFQUFBLGVBQUEsRUFBQSxNQUFBLEVBQXhCLFlBQXdCLDBCQUFBLEVBQUEsY0FBQSxFQUFBLGVBQUEsRUFBQSxNQUFBLEVBQXhCLFlBQXdCLDBCQUFBLEdBQUEsY0FBQSxFQUFBLGVBQUEsRUFBQSxNQUFBLEVBQXhCLGFBQXdCLDBCQUFBLEdBQUEsY0FBQSxHQUFBLGVBQUEsR0FBQSxNQUFBLEdBQXhCLGFBQXdCLDBCQUFBLEdBQUEsY0FBQSxHQUFBLGVBQUEsR0FBQSxNQUFBLEdBQXhCLGFBQXdCLDBCQUFBLEdBQUEsY0FBQSxHQUFBLGVBQUEsR0FBQSxNQUFBLEdBT3BCLGFGaEJWLFlBQUEsRUVnQlUsYUZoQlYsWUFBQSxTRWdCVSxhRmhCVixZQUFBLFVFZ0JVLGFGaEJWLFlBQUEsSUVnQlUsYUZoQlYsWUFBQSxVRWdCVSxhRmhCVixZQUFBLFVFZ0JVLGFGaEJWLFlBQUEsSUVnQlUsYUZoQlYsWUFBQSxVRWdCVSxhRmhCVixZQUFBLFVFZ0JVLGFGaEJWLFlBQUEsSUVnQlUsY0ZoQlYsWUFBQSxVRWdCVSxjRmhCVixZQUFBLFdDS0UseUJDM0JFLFFBQ0UsbUJBQUEsRUFBQSx3QkFBQSxFQUFBLFdBQUEsRUFDQSxpQkFBQSxFQUFBLGtCQUFBLEVBQUEsa0JBQUEsRUFBQSxVQUFBLEVBQ0EsVUFBQSxLQUtFLGlCRndCTixpQkFBQSxFQUFBLGFBQUEsRUFBQSxFQUFBLEtBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0V6Qk0saUJGd0JOLGlCQUFBLEVBQUEsYUFBQSxFQUFBLEVBQUEsSUFBQSxTQUFBLEVBQUEsRUFBQSxJQUFBLEtBQUEsRUFBQSxFQUFBLElBQ0EsVUFBQSxJRXpCTSxpQkZ3Qk4saUJBQUEsRUFBQSxhQUFBLEVBQUEsRUFBQSxVQUFBLFNBQUEsRUFBQSxFQUFBLFVBQUEsS0FBQSxFQUFBLEVBQUEsVUFDQSxVQUFBLFVFekJNLGlCRndCTixpQkFBQSxFQUFBLGFBQUEsRUFBQSxFQUFBLElBQUEsU0FBQSxFQUFBLEVBQUEsSUFBQSxLQUFBLEVBQUEsRUFBQSxJQUNBLFVBQUEsSUV6Qk0saUJGd0JOLGlCQUFBLEVBQUEsYUFBQSxFQUFBLEVBQUEsSUFBQSxTQUFBLEVBQUEsRUFBQSxJQUFBLEtBQUEsRUFBQSxFQUFBLElBQ0EsVUFBQSxJRXpCTSxpQkZ3Qk4saUJBQUEsRUFBQSxhQUFBLEVBQUEsRUFBQSxVQUFBLFNBQUEsRUFBQSxFQUFBLFVBQUEsS0FBQSxFQUFBLEVBQUEsVUFDQSxVQUFBLFVFbkJFLGFGQ0osaUJBQUEsRUFBQSxhQUFBLEVBQUEsRUFBQSxLQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLEtBQ0EsVUFBQSxLRUdRLFVGYlIsaUJBQUEsRUFBQSxhQUFBLEVBQUEsRUFBQSxTQUFBLFNBQUEsRUFBQSxFQUFBLFNBQUEsS0FBQSxFQUFBLEVBQUEsU0FJQSxVQUFBLFNFU1EsVUZiUixpQkFBQSxFQUFBLGFBQUEsRUFBQSxFQUFBLFVBQUEsU0FBQSxFQUFBLEVBQUEsVUFBQSxLQUFBLEVBQUEsRUFBQSxVQUlBLFVBQUEsVUVTUSxVRmJSLGlCQUFBLEVBQUEsYUFBQSxFQUFBLEVBQUEsSUFBQSxTQUFBLEVBQUEsRUFBQSxJQUFBLEtBQUEsRUFBQSxFQUFBLElBSUEsVUFBQSxJRVNRLFVGYlIsaUJBQUEsRUFBQSxhQUFBLEVBQUEsRUFBQSxVQUFBLFNBQUEsRUFBQSxFQUFBLFVBQUEsS0FBQSxFQUFBLEVBQUEsVUFJQSxVQUFBLFVFU1EsVUZiUixpQkFBQSxFQUFBLGFBQUEsRUFBQSxFQUFBLFVBQUEsU0FBQSxFQUFBLEVBQUEsVUFBQSxLQUFBLEVBQUEsRUFBQSxVQUlBLFVBQUEsVUVTUSxVRmJSLGlCQUFBLEVBQUEsYUFBQSxFQUFBLEVBQUEsSUFBQSxTQUFBLEVBQUEsRUFBQSxJQUFBLEtBQUEsRUFBQSxFQUFBLElBSUEsVUFBQSxJRVNRLFVGYlIsaUJBQUEsRUFBQSxhQUFBLEVBQUEsRUFBQSxVQUFBLFNBQUEsRUFBQSxFQUFBLFVBQUEsS0FBQSxFQUFBLEVBQUEsVUFJQSxVQUFBLFVFU1EsVUZiUixpQkFBQSxFQUFBLGFBQUEsRUFBQSxFQUFBLFVBQUEsU0FBQSxFQUFBLEVBQUEsVUFBQSxLQUFBLEVBQUEsRUFBQSxVQUlBLFVBQUEsVUVTUSxVRmJSLGlCQUFBLEVBQUEsYUFBQSxFQUFBLEVBQUEsSUFBQSxTQUFBLEVBQUEsRUFBQSxJQUFBLEtBQUEsRUFBQSxFQUFBLElBSUEsVUFBQSxJRVNRLFdGYlIsaUJBQUEsRUFBQSxhQUFBLEVBQUEsRUFBQSxVQUFBLFNBQUEsRUFBQSxFQUFBLFVBQUEsS0FBQSxFQUFBLEVBQUEsVUFJQSxVQUFBLFVFU1EsV0ZiUixpQkFBQSxFQUFBLGFBQUEsRUFBQSxFQUFBLFVBQUEsU0FBQSxFQUFBLEVBQUEsVUFBQSxLQUFBLEVBQUEsRUFBQSxVQUlBLFVBQUEsVUVTUSxXRmJSLGlCQUFBLEVBQUEsYUFBQSxFQUFBLEVBQUEsS0FBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBSUEsVUFBQSxLRWVJLGdCQUF3QiwwQkFBQSxFQUFBLGNBQUEsR0FBQSxlQUFBLEdBQUEsTUFBQSxHQUV4QixlQUF1QiwwQkFBQSxHQUFBLGNBQUEsR0FBQSxlQUFBLEdBQUEsTUFBQSxHQUdyQixZQUF3QiwwQkFBQSxFQUFBLGNBQUEsRUFBQSxlQUFBLEVBQUEsTUFBQSxFQUF4QixZQUF3QiwwQkFBQSxFQUFBLGNBQUEsRUFBQSxlQUFBLEVBQUEsTUFBQSxFQUF4QixZQUF3QiwwQkFBQSxFQUFBLGNBQUEsRUFBQSxlQUFBLEVBQUEsTUFBQSxFQUF4QixZQUF3QiwwQkFBQSxFQUFBLGNBQUEsRUFBQSxlQUFBLEVBQUEsTUFBQSxFQUF4QixZQUF3QiwwQkFBQSxFQUFBLGNBQUEsRUFBQSxlQUFBLEVBQUEsTUFBQSxF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SUFBQSxLQUFBLEVBQUEsRUFBQSxJQUlBLFVBQUEsSUVTUSxVRmJSLGlCQUFBLEVBQUEsYUFBQSxFQUFBLEVBQUEsVUFBQSxTQUFBLEVBQUEsRUFBQSxVQUFBLEtBQUEsRUFBQSxFQUFBLFVBSUEsVUFBQSxVRVNRLFVGYlIsaUJBQUEsRUFBQSxhQUFBLEVBQUEsRUFBQSxVQUFBLFNBQUEsRUFBQSxFQUFBLFVBQUEsS0FBQSxFQUFBLEVBQUEsVUFJQSxVQUFBLFVFU1EsVUZiUixpQkFBQSxFQUFBLGFBQUEsRUFBQSxFQUFBLElBQUEsU0FBQSxFQUFBLEVBQUEsSUFBQSxLQUFBLEVBQUEsRUFBQSxJQUlBLFVBQUEsSUVTUSxXRmJSLGlCQUFBLEVBQUEsYUFBQSxFQUFBLEVBQUEsVUFBQSxTQUFBLEVBQUEsRUFBQSxVQUFBLEtBQUEsRUFBQSxFQUFBLFVBSUEsVUFBQSxVRVNRLFdGYlIsaUJBQUEsRUFBQSxhQUFBLEVBQUEsRUFBQSxVQUFBLFNBQUEsRUFBQSxFQUFBLFVBQUEsS0FBQSxFQUFBLEVBQUEsVUFJQSxVQUFBLFVFU1EsV0ZiUixpQkFBQSxFQUFBLGFBQUEsRUFBQSxFQUFBLEtBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUlBLFVBQUEsS0VlSSxnQkFBd0IsMEJBQUEsRUFBQSxjQUFBLEdBQUEsZUFBQSxHQUFBLE1BQUEsR0FFeEIsZUFBdUIsMEJBQUEsR0FBQSxjQUFBLEdBQUEsZUFBQSxHQUFBLE1BQUEsR0FHckIsWUFBd0IsMEJBQUEsRUFBQSxjQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFBeEIsWUFBd0IsMEJBQUEsRUFBQSxjQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFBeEIsWUFBd0IsMEJBQUEsRUFBQSxjQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFBeEIsWUFBd0IsMEJBQUEsRUFBQSxjQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFBeEIsWUFBd0IsMEJBQUEsRUFBQSxjQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFBeEIsWUFBd0IsMEJBQUEsRUFBQSxjQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFBeEIsWUFBd0IsMEJBQUEsRUFBQSxjQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFBeEIsWUFBd0IsMEJBQUEsRUFBQSxjQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFBeEIsWUFBd0IsMEJBQUEsRUFBQSxjQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFBeEIsWUFBd0IsMEJBQUEsR0FBQSxjQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFBeEIsYUFBd0IsMEJBQUEsR0FBQSxjQUFBLEdBQUEsZUFBQSxHQUFBLE1BQUEsR0FBeEIsYUFBd0IsMEJBQUEsR0FBQSxjQUFBLEdBQUEsZUFBQSxHQUFBLE1BQUEsR0FBeEIsYUFBd0IsMEJBQUEsR0FBQSxjQUFBLEdBQUEsZUFBQSxHQUFBLE1BQUEsR0FPcEIsYUZoQlYsWUFBQSxFRWdCVSxhRmhCVixZQUFBLFNFZ0JVLGFGaEJWLFlBQUEsVUVnQlUsYUZoQlYsWUFBQSxJRWdCVSxhRmhCVixZQUFBLFVFZ0JVLGFGaEJWLFlBQUEsVUVnQlUsYUZoQlYsWUFBQSxJRWdCVSxhRmhCVixZQUFBLFVFZ0JVLGFGaEJWLFlBQUEsVUVnQlUsYUZoQlYsWUFBQSxJRWdCVSxjRmhCVixZQUFBLFVFZ0JVLGNGaEJWLFlBQUEsV0duREYsT0FDRSxNQUFBLEtBQ0EsY0FBQSxLQUNBLE1BQUEsUWhCMCtERixVZ0I3K0RBLFVBUUksUUFBQSxPQUNBLGVBQUEsSUFDQSxXQUFBLE1BQUEsTUFBQSxRQVZKLGdCQWNJLGVBQUEsT0FDQSxjQUFBLE1BQUEsTUFBQSxRQWZKLG1CQW1CSSxXQUFBLE1BQUEsTUFBQSxRaEIwK0RKLGFnQmorREEsYUFHSSxRQUFBLE1BU0osZ0JoQjg5REEsbUJnQjk5REEsbUJBQ0UsT0FBQSxNQUFBLE1BQUEsUWhCaytERix5QmdCbitEQSx5QkFXTSxvQkFBQSxNaEIrOUROLDhCQUZBLHFCZ0J4OURBLHFCaEJ5OURBLDJCZ0JwOURJLE9BQUEsRUFRSix5Q0FFSSxpQkFBQSxnQmIvREYsNEJhMkVJLE1BQUEsUUFDQSxpQkFBQSxpQkNuRkosZWpCZ2lFRixrQkFEQSxrQmlCM2hFTSxpQkFBQSxRakJtaUVOLDJCQUZBLGtCaUJyaUVFLGtCakJzaUVGLHdCaUIxaEVRLGFBQUEsUWRMTixrQ2NZQSxxQ2pCNmhFRixxQ2lCeGhFUSxpQkFBQSxRQXhCTixpQmpCc2pFRixvQkFEQSxvQmlCampFTSxpQkFBQSxRakJ5akVOLDZCQUZBLG9CaUIzakVFLG9CakI0akVGLDBCaUJoakVRLGFBQUEsUWRMTixvQ2NZQSx1Q2pCbWpFRix1Q2lCOWlFUSxpQkFBQSxRQXhCTixlakI0a0VGLGtCQURBLGtCaUJ2a0VNLGlCQUFBLFFqQitrRU4sMkJBRkEsa0JpQmpsRUUsa0JqQmtsRUYsd0JpQnRrRVEsYUFBQSxRZExOLGtDY1lBLHFDakJ5a0VGLHFDaUJwa0VRLGlCQUFBLFFBeEJOLFlqQmttRUYsZUFEQSxlaUI3bEVNLGlCQUFBLFFqQnFtRU4sd0JBRkEsZWlCdm1FRSxlakJ3bUVGLHFCaUI1bEVRLGFBQUEsUWRMTiwrQmNZQSxrQ2pCK2xFRixrQ2lCMWxFUSxpQkFBQSxRQXhCTixlakJ3bkVGLGtCQURBLGtCaUJubkVNLGlCQUFBLFFqQjJuRU4sMkJBRkEsa0JpQjduRUUsa0JqQjhuRUYsd0JpQmxuRVEsYUFBQSxRZExOLGtDY1lBLHFDakJxbkVGLHFDaUJobkVRLGlCQUFBLFFBeEJOLGNqQjhvRUYsaUJBREEsaUJpQnpvRU0saUJBQUEsUWpCaXBFTiwwQkFGQSxpQmlCbnBFRSxpQmpCb3BFRix1QmlCeG9FUSxhQUFBLFFkTE4saUNjWUEsb0NqQjJvRUYsb0NpQnRvRVEsaUJBQUEsUUF4Qk4sYWpCb3FFRixnQkFEQSxnQmlCL3BFTSxpQkFBQSxRakJ1cUVOLHlCQUZBLGdCaUJ6cUVFLGdCakIwcUVGLHNCaUI5cEVRLGFBQUEsUWRMTixnQ2NZQSxtQ2pCaXFFRixtQ2lCNXBFUSxpQkFBQSxRQXhCTixZakIwckVGLGVBREEsZWlCcnJFTSxpQkFBQSxRakI2ckVOLHdCQUZBLGVpQi9yRUUsZWpCZ3NFRixxQmlCcHJFUSxhQUFBLFFkTE4sK0JjWUEsa0NqQnVyRUYsa0NpQmxyRVEsaUJBQUEsUUF4Qk4sYWpCZ3RFRixnQkFEQSxnQmlCM3NFTSxpQkFBQSxLakJtdEVOLHlCQUZBLGdCaUJydEVFLGdCakJzdEVGLHNCaUIxc0VRLGFBQUEsS2RMTixnQ2NZQSxtQ2pCNnNFRixtQ2lCeHNFUSxpQkFBQSxRQXhCTixhakJzdUVGLGdCQURBLGdCaUJqdUVNLGlCQUFBLFFqQnl1RU4seUJBRkEsZ0JpQjN1RUUsZ0JqQjR1RUYsc0JpQmh1RVEsYUFBQSxRZExOLGdDY1lBLG1DakJtdUVGLG1DaUI5dEVRLGlCQUFBLFFBeEJOLGVqQjR2RUYsa0JBREEsa0JpQnZ2RU0saUJBQUEsUWpCK3ZFTiwyQkFGQSxrQmlCandFRSxrQmpCa3dFRix3QmlCdHZFUSxhQUFBLFFkTE4sa0NjWUEscUNqQnl2RUYscUNpQnB2RVEsaUJBQUEsS0F4Qk4sWWpCa3hFRixlQURBLGVpQjd3RU0saUJBQUEsUWpCcXhFTix3QkFGQSxlaUJ2eEVFLGVqQnd4RUYscUJpQjV3RVEsYUFBQSxRZExOLCtCY1lBLGtDakIrd0VGLGtDaUIxd0VRLGlCQUFBLFFBeEJOLGNqQnd5RUYsaUJBREEsaUJpQm55RU0saUJBQUEsUWpCMnlFTiwwQkFGQSxpQmlCN3lFRSxpQmpCOHlFRix1QmlCbHlFUSxhQUFBLFFkTE4saUNjWUEsb0NqQnF5RUYsb0NpQmh5RVEsaUJBQUEsUUF4Qk4sY2pCOHpFRixpQkFEQSxpQkd0ekVFLGlDY1lBLG9DakJvekVGLG9DaUJuMEVNLGlCQUFBLGlCRHNHTixzQkFHTSxNQUFBLEtBQ0EsaUJBQUEsUUFDQSxhQUFBLFFBTE4sdUJBV00sTUFBQSxRQUNBLGlCQUFBLFFBQ0EsYUFBQSxRQUtOLFlBQ0UsTUFBQSxLQUNBLGlCQUFBLFFoQit0RUYsZWdCanVFQSxlaEJrdUVBLHFCZ0IzdEVJLGFBQUEsUUFQSiwyQkFXSSxPQUFBLEVBWEosb0RBZ0JNLGlCQUFBLHNCYnJJSix1Q2E0SU0sTUFBQSxLQUNBLGlCQUFBLHVCRmhGSiw0QkVpR0EscUJBRUksUUFB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QXhCQSw4REE5QjZCLDBEQXVEa0MsNEZBeEJILHlGQS9CdUYscURBdURzRyx1RkF4QlQsb0ZBM0JoUCxtREF1REEscUZBeEJBLGtGQWhDQSxzREF1REEsd0ZBeEJBLHFGQTlCb0QsaUZBdURrQyxtSEF4QkgsZ0hBL0JxSSw0RUF1RHNHLDhHQXhCVCwyR0cveWpCblQsa0JIaTBqQnFtQixvRHNCNXdqQnJtQixpRG5CckRBLHFESGkwakI0eEMsdUZzQjV3akI1eEMsb0ZuQnJEQSx3REhpMGpCaXNDLDBGc0I1d2pCanNDLHVGbkJyREEsbUZIaTBqQm8zQyxxSHNCNXdqQnAzQyxrSG5CckRBLDhFSGkwakJnbUQsZ0hzQjV3akJobUQsNkduQnJEQSxzQ0hpMGpCc3VCLHdFc0I1d2pCdHVCLHFFbkJyREEseUNIaTBqQjBwQiwyRXNCNXdqQjFwQix3RW5CckRBLG9FSGkwakIreUIsc0dzQjV3akIveUIsbUduQnJEQSwrREhpMGpCNi9CLGlHc0I1d2pCNy9CLDhGbkJyREEsNkRIaTBqQnE2RCwrRnNCNXdqQnI2RCw0Rm5CckRBLGdFSGkwakJrMEQsa0dzQjV3akJsMEQsK0ZuQnJEQSwyRkhpMGpCcWdFLDZIc0I1d2pCcmdFLDBIbkJyREEsc0ZIaTBqQml3RSx3SHNCNXdqQmp3RSxxSHRCeXRqQm9ILHlFQXVEb0UsMkdBeEJOLHdHQS9CaUYsb0VBdUR3SSxzR0F4QlosbUdBakN6UywwREF1RG9FLDRGQXhCTix5RkEvQm1ELHFEQXVEd0ksdUZBeEJaLG9GQTNCL0wsaUZBdURvRSxtSEF4Qk4sZ0hBL0JpRyw0RUF1RHdJLDhHQXhCWiwyR0cveWpCL1osbUZIaTBqQjArQyxxSHNCNXdqQjErQyxrSG5CckRBLDhFSGkwakJpdEQsZ0hzQjV3akJqdEQsNkduQnJEQSxvRUhpMGpCczVCLHNHc0I1d2pCdDVCLG1HbkJyREEsK0RIaTBqQitsQyxpR3NCNXdqQi9sQyw4Rm5CckRBLDJGSGkwakJtb0UsNkhzQjV3akJub0UsMEhuQnJEQSxzRkhpMGpCMDNFLHdIc0I1d2pCMTNFLHFIdEIydWpCd0osMkZBdURvRSw2SEF4Qk4sMEhBL0JxSCxzRkF1RHdJLHdIQXhCWixxSEFqQzdVLDRFQXVEb0UsOEdBeEJOLDJHQS9CdUYsdUVBdUR3SSx5R0F4Qlosc0dBM0JuTyxtR0F1RG9FLHFJQXhCTixrSUEvQnFJLDhGQXVEd0ksZ0lBeEJaLDZIQXZDclQsc0dBdURvRSx3SUF4Qk4scUlBL0IrSSxpR0F1RHdJLG1JQXhCWixnSUFqQ3ZXLHVGQXVEb0UseUhBeEJOLHNIQS9CaUgsa0ZBdUR3SSxvSEF4QlosaUhBM0I3UCw4R0F1RG9FLGdKQXhCTiw2SUEvQitKLHlHQXVEd0ksMklBeEJaLHdJQXZDL1csbUdBdURvRSxxSUF4Qk4sa0lBL0J5SSw4RkF1RHdJLGdJQXhCWiw2SEFqQ2pXLG9GQXVEb0Usc0hBeEJOLG1IQS9CMkcsK0VBdUR3SSxpSEF4QlosOEdBM0J2UCwyR0F1RG9FLDZJQXhCTiwwSUEvQnlKLHNHQXVEd0ksd0lBeEJaLHFJQXJCamhCLDZEQXVEQSwrRkF4QkEsNEZBaENBLGdFQXVEQSxrR0F4QkEsK0ZBOUI4RCwyRkF1RGtDLDZIQXhCSCwwSEEvQnlKLHNGQXVEc0csd0hBeEJULHFIQWpDblYsOENBdURBLGdGQXhCQSw2RUFoQ0EsaURBdURBLG1GQXhCQSxnRkE5QitDLDRFQXVEa0MsOEdBeEJILDJHQS9CMkgsdUVBdURzRyx5R0F4QlQsc0dBM0J0UyxxRUF1REEsdUdBeEJBLG9HQWhDQSx3RUF1REEsMEdBeEJBLHVHQTlCc0UsbUdBdURrQyxxSUF4Qkgsa0lBL0J5Syw4RkF1RHNHLGdJQXhCVCw2SEF2QzNXLHdFQXVEQSwwR0F4QkEsdUdBaENBLDJFQXVEQSw2R0F4QkEsMEdBOUIyRSxzR0F1RGtDLHdJQXhCSCxxSUEvQm1MLGlHQXVEc0csbUlBeEJULGdJQWpDMVgseURBdURBLDJGQXhCQSx3RkFoQ0EsNERBdURBLDhGQXhCQSwyRkE5QjRELHVGQXVEa0MseUhBeEJILHNIQS9CcUosa0ZBdURzRyxvSEF4QlQsaUhBM0I3VSxnRkF1REEsa0hBeEJBLCtHQWhDQSxtRkF1REEscUhBeEJBLGtIQTlCbUYsOEdBdURrQyxnSkF4QkgsNklBL0JtTSx5R0F1RHNHLDJJQXhCVCx3SUF2Q2xaLHFFQXVEQSx1R0F4QkEsb0dBaENBLHdFQXVEQSwwR0F4QkEsdUdBOUJ3RSxtR0F1RGtDLHFJQXhCSCxrSUEvQjZLLDhGQXVEc0csZ0lBeEJULDZIQWpDalgsc0RBdURBLHdGQXhCQSxxRkFoQ0EseURBdURBLDJGQXhCQSx3RkE5QnlELG9GQXVEa0Msc0hBeEJILG1IQS9CK0ksK0VBdURzRyxpSEF4QlQsOEdBM0JwVSw2RUF1REEsK0dBeEJBLDRHQWhDQSxnRkF1REEsa0hBeEJBLCtHQTlCZ0YsMkdBdURrQyw2SUF4QkgsMElBL0I2TCxzR0F1RHNHLHdJQXhCVCxxSThGcHRpQnRZLGlCQUFBLFFBQ0EsYUFBQSxRQUNBLE1BQUEsS0FDQSxLQUFBLEt4RS9pQkQsYXdFd2lCQSxNQUFBLFFBQ0EsS0FBQSxRM0Y5bEJBLG1CMkY0bEJELHFEQUFBLGtEQUtFLGlCQUFBLFFBQ0EsYUFBQSxRQUNBLE1BQUEsUUFDQSxLQUFBLFF4RS9pQkQsV0FBQSw4QndFd2lCQSxNQUFBLFFBQ0EsS0FBQSxRM0Y5bEJBLGlCbUJxREEsbURBQUEsZ0RuQnJEQSxvQ21CcURBLHNFQUFBLG1Fd0U0aUJDLGlCQUFBLFFBQ0EsYUFBQSxRQUNBLE1BQUEsUUFDQSxLQUFBLFF4RS9pQkQsVUFBQSxRQUFBLG1Dd0V3aUJBLE1BQUEsS0FDQSxLQUFBLEszRjlsQkEsZ0JtQnFEQSxrREFBQSwrQ25CckRBLGNtQnFEQSxnREFBQSw2Q25CckRBLHlDbUJxREEsMkVBQUEsd0V3RTRpQkMsaUJBQUEsUUFDQSxhQUFBLFFBQ0EsTUFBQSxLQUNBLEtBQUEsS3hFL2lCRCxVd0V3aUJBLE1BQUEsS0FDQSxLQUFBLEszRjlsQkEsZ0IyRjRsQkQsa0RBQUEsK0NBS0UsaUJBQUEsUUFDQSxhQUFBLFFBQ0EsTUFBQSxLQUNBLEtBQUEsS3hFL2lCRCxZd0V3aUJBLE1BQUEsS0FDQSxLQUFBLEszRjlsQkEsa0IyRjRsQkQsb0RBQUEsaURBS0UsaUJBQUEsUUFDQSxhQUFBLFFBQ0EsTUFBQSxLQUNBLEtBQUEsS0M5bUJILE9BQ0MsY0FBQSxNQUNBLE9BQUEsRUFDQSxTQUFBLE9BQ0EsU0FBQSxTQUNBLG1CQUFBLElBQUEsWUFBQSxXQUFBLElBQUEsWUFDQSxNQUFBLEtBTkQsd0JBU0UsUUFBQSxHQVRGLGtCQWFFLE9BQUEsRUFiRixTQWlCRSxRQUFBLGFBakJGLFdBcUJFLE9BQUEsS0FDQSxLQUFBLEVBQ0EsY0FBQSxNQUFBLFdBQUEsTUFDQSxTQUFBLFNBQ0EsSUFBQSxFQUNBLE1BQUEsS0ExQkYsa0JBOEJFLE9BQUEsS0E5QkYsc0JBaUNHLE9BQUEsS0FDQSxTQUFBLFNBQ0EsTUFBQSxLQW5DSCxjQXdDRSxTQUFBLFNBQ0EsSUFBQSxFQUNBLEtBQUEsRUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLE9BQUEsRUE3Q0Ysa0JBaURFLFFBQUEsS0FJRixVQUNDLGNBQUEsRUFBQSxFQUFBLE1BQUEsTUFHRCxhQUNDLGNBQUEsTUFBQSxFQUFBLEVBQUEsTUFHRCxZQUNDLGNBQUEsTUFBQSxNQUFBLEVBQUEsRUFHRCxZQUNDLGNBQUEsRUFBQSxNQUFBLE1BQUEsRUFHRCxjQUNDLGVBQUEsS0FHRCxnQkFDQyxlQUFBLFFBR0QsaUJBQ0MsZUFBQSxJQUdELFlBQ0MsZUFBQSxPQUdELGdCQUNDLG9CQUFBLE9BQUEsT0FDQSxrQkFBQSxVQUNBLGdCQUFBLE1BQ0EsT0FBQSwyQkFBQSxPQUFBLG1CQUNBLFNBQUEsU0FDQSxJQUFBLE9BQ0EsTUFBQSxLQUNBLFlBQUEsVS9GZzlqQkQsYStGNzhqQkEsY0FFQyxvQkFBQSxPQUFBLE9BQ0Esa0JBQUEsVUFDQSxnQkFBQSxNQUNBLE9BQUEsS0FDQSxLQUFBLEVBRUEsU0FBQSxTQUNBLElBQUEsRUFDQSxNQUFBLEtBR0QsYUFDQyxzQkFBQSxNQUtELFlBQ0MsZUFBQSxLQUNBLFlBQUEsS0FHRCxVQUNDLGVBQUEsTUFDQSxZQUFBLE1BRkQsZUFLRSxRQUFBLGFBQ0EsYUFBQSxLQUlGLE1BQ0Msa0JBQUEsT0FBQSxvQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsUUFBQSxtQkFBQSxRQUFBLG9CQUFBLFFBQUEsbUJBQUEsUUFBQSxZQUNBLE9BQUEsS0FDQSxpQkFBQSxPQUFBLHdCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0EsWUFBQSxFQUNBLGVBQUEsSUFDQSxNQUFBLEtBR0QsU0FDQyxPQUFBLE9BQ0EsTUFBQSxPQUdELFNBQ0MsT0FBQSxLQUNBLE1BQUEsS0FHRCxTQUNDLE9BQUEsT0FDQSxNQUFBLE9BR0QsU0FDQyxPQUFBLE9BQ0EsTUFBQSxPQUdELFNBQ0MsT0FBQSxPQUNBLE1BQUEsT0FLRCxpQkFDSSxPQUFBLEtBQ0EsVUFBQSxLQUNBLFNBQUEsT0FDQSxlQUFBLE9BQ0EsU0FBQSxTL0ZzOWpCSix1QitGMzlqQkEsd0IvRjA5akJBLHdCK0ZoOWpCUSxPQUFBLEtBQ0EsS0FBQSxFQUNBLFNBQUEsU0FDQSxJQUFBLEVBQ0EsTUFBQSxLQUlSLGtCQUNDLE9BQUEsS0FDQSxTQUFBLFNBQ0EsTUFBQSxLQUhELHlCQU1FLE9BQUEsOEJBQUEsT0FBQSxzQkFDQSxLQUFBLElBQ0EsV0FBQSxLQUNBLFNBQUEsU0FDQSxJQUFBLElBQ0Esa0JBQUEsaUJBQUEsaUJBQUEsY0FBQSxpQkFBQSxpQkFBQSxVQUFBLGlCQUFBLGlCQUNBLE1BQUEsS0FFQSxpQ0FkRix5QkFlRyxPQUFBLEtBQ0EsVUFBQSxLQUNBLE1BQUEsOEJBQUEsTUFBQSx1QkFPSCxrQkFDQyxPQUFBLEtBR0Qsa0JBQ0MsUUFBQSxLQUNBLEtBQUEsUUFDQSxPQUFBLEtBQ0EsUUFBQSxHQUNBLFFBQUEsTUFDQSxTQUFBLFNBQ0EsSUFBQSxJQUNBLGtCQUFBLGlCQUFBLGNBQUEsaUJBQUEsVUFBQSxpQkFDQSxNQUFBLEtBQ0EsUUFBQSxHQVZELHdCQWlCRSxRQUFBLEVBR0QseUJBcEJELGtCQXFCRSxRQUFBLE9BSUYsYUFDQyxLQUFBLEtBR0QsYUFDQyxNQUFBLEtBR0QsY0FDQyxvQkFBQSxPQUFBLE9BQ0Esa0JBQUEsVUFDQSxnQkFBQSxNQUdELFdBQ0MsY0FBQSxNQUNBLEtBQUEsS0FDQSxTQUFBLE9BQ0EsU0FBQSxTQUNBLG1CQUFBLElBQUEsWUFBQSxXQUFBLElBQUEsWUFDQSxNQUFBLEtBTkQsa0JBU0UsY0FBQSxFQVlGLGtCQUNDLGVBQUEsS0FHRCxvQkFDQyxlQUFBLFFBR0QscUJBQ0MsZUFBQSxJQUdELGdCQUNDLGVBQUEsT0M5UkQsV2hHZ3ZrQkEsY2dHOXVrQkMsa0JBQUEsT0FBQSxvQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGlCQUFBLE9BQUEsd0JBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxNQUFBLEtBTEQsYWhHaXdrQkEsZ0JnR3p2a0JFLE1BQUEsUUFDQSxRQUFBLGFBQ0EsS0FBQSxRQUNBLE9BQUEsRUFBQSxNQUNBLFlBQUEsRUFaRixtQmhHMHdrQkEsc0JnRzN2a0JHLE1BQUEsUUFDQSxLQUFBLFFBQ0EsZ0JBQUEsS0FqQkgsZ0JoR2l4a0JBLG1CZ0czdmtCRSxNQUFBLFFBQ0EsUUFBQSxhQUNBLE9BQUEsRUFBQSxNQUNBLFFBQUEsR0FJRixjQUNDLFFBQUEsRUFDQSxXQUFBLEtqRzJPRCxNQUNFLGdCQUFBLFNpR3RPRCxNQUFBLEtBQ0EsVUFBQSxPQUZELFNBQUEsU0FLRSxRQUFBLEtBQ0EsZUFBQSxPQU5GLGVBVUUsaUJBQUEsUUFDQSxNQUFBLEtBWEYsU0FlRSxXQUFBLEtBQ0EsV0FBQSxLQUNBLE9BQUEsTUFBQSxNQUFBLFFBakJGLGVBb0JHLFNBQUEsU0FwQkgsNEJBQUEsdUJBMEJFLFFBQUEsTUExQkYsK0JBQUEsa0NBQUEsMEJBQUEsNkJBNkJHLFFBQUEsS0E3Qkgsa0NBQUEsNkJBaUNHLFFBQUEsTUFqQ0gsK0JBQUEsMEJBcUNHLGNBQUEsS0FDQSxRQUFBLE1BQ0EsU0FBQSxTQXZDSCw4Q0FBQSx5Q0EwQ0ksWUFBQSxLQTFDSiw2Q0FBQSx3Q0E4Q0ksZUFBQSxLQTlDSiwrQkFBQSwwQkFtREcsUUFBQSxNQUNBLFFBQUEsTUFBQSxLQUNBLE9BQUEsS0FyREgsMkNBQUEsc0NBeURHLFdBQUEsTUF6REgsa0RBQUEsNkNBNERJLFFBQUEsaUJBQUEsS0FDQSxNQUFBLEtBN0RKLGNBbUVFLGlCQUFBLFFBQ0EsTUFBQSxLQUNBLFdBQUEsT0FHRCx5QkF4RUQsZUFBQSxlQTBFRyxXQUFBLE1BMUVILDRCQUFBLHVCQStFRyxRQUFBLE1BL0VILGtDQUFBLDZCQWtGSSxRQUFBLG1CQWxGSixrQ0FBQSw2QkFzRkksUUFBQSxnQkF0RkosK0JBQUEsMEJBMEZJLFFBQUEsVUFDQSxTQUFBLE9BM0ZKLDhDQUFBLHlDQThGSyxZQUFBLEtBOUZMLDZDQUFBLHdDQWtHSyxlQUFBLEtBbEdMLCtCQUFBLCtCQUFBLDBCQUFBLDBCQXVHSSxRQUFBLFdBQ0EsUUFBQSxLQXhHSiwrQkFBQSwyQ0FBQSwwQkFBQSxzQ0E0R0ksV0FBQSxLQUNBLE9BQUEsTUFBQSxNQUFBLFFBN0dKLHNDQUFBLGtEQUFBLGlDQUFBLDZDQWdISyxRQUFBLE1oR3N2a0JMLE9nR3h1a0JBLGlCaEcydWtCQSx5QkFEQSxvQ0FEQSxpQ2dHcHVrQkMsa0JBQUEsT0FBQSxvQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsT0FBQSxFQUNBLE1BQUEsUUFDQSxRQUFBLFlBQUEsUUFBQSxhQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsVUFBQSxPQUNBLFlBQUEsSUFDQSxpQkFBQSxRQUFBLHdCQUFBLGNBQUEsY0FBQSxRQUFBLGdCQUFBLGNBQ0EsY0FBQSxLQUNBLFFBQUEsS0FBQSxLQUFBLEtBQUEsT0FDQSxTQUFBLFNBRUEseUJoR212a0JDLE9nR253a0JGLGlCaEdzd2tCRSx5QkFEQSxvQ0FEQSxpQ2dHbnZrQkEsY0FBQSxNQUdELHlCaEd5dmtCQyxPZ0c3d2tCRixpQmhHZ3hrQkUseUJBREEsb0NBREEsaUNnR3p2a0JBLGNBQUEsTWhHaXdrQkYsY2dHdHhrQkEsd0JoR3l4a0JBLGdDQURBLDJDQURBLHdDZ0c5dmtCRSxTQUFBLFNBQ0EsSUFBQSxPaEdzd2tCRixZQURBLGVBRUEsMENBRUEscUNnR255a0JBLHNCQUFBLHlCQUFBLG9EQUFBLCtDaEdreWtCQSwwQ0FFQSxxQ2dHcHlrQkEsb0RBQUEsK0NoR3V6a0JBLDREQUVBLHVEQVRBLHVFQUVBLGtFQVRBLG9FQUVBLCtEQVVBLDhCQURBLGlDQUVBLDREQUVBLHVEQVZBLHlDQURBLDRDQUVBLHVFQUVBLGtFQVZBLHNDQURBLHlDQUVBLG9FQUVBLCtEZ0czd2tCRSwwQkFBQSxFQUFBLGNBQUEsRUFBQSxlQUFBLEVBQUEsTUFBQSxFQUNBLGdCQUFBLEtoR215a0JGLFNnR24wa0JBLG1CaEdzMGtCQSwyQkFEQSxzQ0FEQSxtQ2dHaHlrQkUsZ0JBQUEsVWhHdXlrQkYsZWdHMzBrQkEseUJoRzgwa0JBLGlDQURBLDRDQURBLHlDZ0dyeWtCRyxnQkFBQSxLaEc0eWtCSCxjZ0duMWtCQSx3QmhHczFrQkEsZ0NBREEsMkNBREEsd0NnR3h5a0JFLGlCQUFBLFFBQ0Esb0JBQUEsT0FBQSxPQUNBLGtCQUFBLFVBQ0EsZ0JBQUEsT0FBQSxPQUNBLFFBQUEsR0FDQSxRQUFBLE1BQ0EsT0FBQSxLQUNBLEtBQUEsRUFDQSxTQUFBLFNBQ0EsSUFBQSxFQUNBLE1BQUEsS2hHK3lrQkYsYWdHcjJrQkEsdUJoR3cya0JBLCtCQURBLDBDQURBLHVDZ0c1eWtCRSxpQkFBQSxRQUNBLFFBQUEsR0FDQSxRQUFBLE1BQ0EsT0FBQSxLQUNBLEtBQUEsRUFDQSxRQUFBLEdBQ0EsU0FBQSxTQUNBLElBQUEsRUFDQSxNQUFBLEtBQ0EsUUFBQSxHaEdvemtCRixnQ0FEQSxpQkFFQSx3Q2dHeDNrQkEsMENBQUEsMkJBQUEsa0RoR2c0a0JBLGtEQURBLG1DQUVBLDBEQUpBLDZEQURBLDhDQUVBLHFFQUpBLDBEQURBLDJDQUVBLGtFZ0dsemtCRSxNQUFBLFFoRzh6a0JGLHVDQURBLHdCQUVBLCtDZ0d4NGtCQSxpREFBQSxrQ0FBQSx5RGhHZzVrQkEseURBREEsMENBRUEsaUVBSkEsb0VBREEscURBRUEsNEVBSkEsaUVBREEsa0RBRUEseUVnRy96a0JHLE1BQUEsUUFDQSxLQUFBLFFoRzIwa0JILGtDQURBLG1CQUVBLDBDZ0d6NWtCQSw0Q0FBQSw2QkFBQSxvRGhHaTZrQkEsb0RBREEscUNBRUEsNERBSkEsK0RBREEsZ0RBRUEsdUVBSkEsNERBREEsNkNBRUEsb0VnR3Ywa0JHLE1BQUEsUWhHbTFrQkgsdUNBREEsd0JBRUEsK0NnR3o2a0JBLGlEQUFBLGtDQUFBLHlEaEdpN2tCQSx5REFEQSwwQ0FFQSxpRUFKQSxvRUFEQSxxREFFQSw0RUFKQSxpRUFEQSxrREFFQSx5RWdHbjFrQkcsaUJBQUEsUUFDQSxpQkFBQSwrNEJoRysxa0JILHNDQURBLHVCQUVBLDhDZ0cxN2tCQSxnREFBQSxpQ0FBQSx3RGhHazhrQkEsd0RBREEseUNBRUEsZ0VBSkEsbUVBREEsb0RBRUEsMkVBSkEsZ0VBREEsaURBRUEsd0VnRy8xa0JHLGlCQUFBLFFoRzIya0JILGdDQURBLGtCZ0d4OGtCQSwwQ0FBQSw0QmhHKzhrQkEsa0RBREEsb0NBREEsNkRBREEsK0NBREEsMERBREEsNENnR3Qya0JFLE1BQUEsUWhHaTNrQkYsdUNBREEseUJnR3A5a0JBLGlEQUFBLG1DaEcyOWtCQSx5REFEQSwyQ0FEQSxvRUFEQSxzREFEQSxpRUFEQSxtRGdHLzJrQkcsTUFBQSxRQUNBLEtBQUEsUWhHMDNrQkgsa0NBREEsb0JnR2ora0JBLDRDQUFBLDhCaEd3K2tCQSxvREFEQSxzQ0FEQSwrREFEQSxpREFEQSw0REFEQSw4Q2dHbjNrQkcsTUFBQSxRaEc4M2tCSCx1Q0FEQSx5QmdHNytrQkEsaURBQUEsbUNoR28va0JBLHlEQURBLDJDQURBLG9FQURBLHNEQURBLGlFQURBLG1EZ0czM2tCRyxpQkFBQSxRQUNBLGlCQUFBLG95QmhHczRrQkgsc0NBREEsd0JnRzEva0JBLGdEQUFBLGtDaEdpZ2xCQSx3REFEQSwwQ0FEQSxtRUFEQSxxREFEQSxnRUFEQSxrRGdHbjRrQkcsaUJBQUEsUWhHNjRrQkgsZUFFQSx3QkFEQSwyQmdHdmdsQkEseUJBQUEsa0NBQUEscUNoRytnbEJBLGlDQUVBLDBDQURBLDZDQUpBLDRDQUVBLHFEQURBLHdEQUpBLHlDQUVBLGtEQURBLHFEZ0cxNGtCRSxNQUFBLFFoR3M1a0JGLHNCQUVBLCtCQURBLGtDZ0d2aGxCQSxnQ0FBQSx5Q0FBQSw0Q2hHK2hsQkEsd0NBRUEsaURBREEsb0RBSkEsbURBRUEsNERBREEsK0RBSkEsZ0RBRUEseURBREEsNERnR3Y1a0JHLE1BQUEsUUFDQSxLQUFBLFFoR202a0JILGlCQUVBLDBCQURBLDZCZ0d4aWxCQSwyQkFBQSxvQ0FBQSx1Q2hHZ2psQkEsbUNBRUEsNENBREEsK0NBSkEsOENBRUEsdURBREEsMERBSkEsMkNBRUEsb0RBREEsdURnRy81a0JHLE1BQUEsUWhHMjZrQkgsc0JBRUEsK0JBREEsa0NnR3hqbEJBLGdDQUFBLHlDQUFBLDRDaEdna2xCQSx3Q0FFQSxpREFEQSxvREFKQSxtREFFQSw0REFEQSwrREFKQSxnREFFQSx5REFEQSw0RGdHMzZrQkcsaUJBQUEsUUFDQSxpQkFBQSx5akNoR3U3a0JILHFCQUVBLDhCQURBLGlDZ0d6a2xCQSwrQkFBQSx3Q0FBQSwyQ2hHaWxsQkEsdUNBRUEsZ0RBREEsbURBSkEsa0RBRUEsMkRBREEsOERBSkEsK0NBRUEsd0RBREEsMkRnR3Y3a0JHLGlCQUFBLFFoR204a0JILGtCZ0d4bGxCQSw0QmhHMmxsQkEsb0NBREEsK0NBREEsNENnRy83a0JFLE1BQUEsUWhHczhrQkYseUJnR2htbEJBLG1DaEdtbWxCQSwyQ0FEQSxzREFEQSxtRGdHcDhrQkcsTUFBQSxRQUNBLEtBQUEsUWhHMjhrQkgsb0JnR3ptbEJBLDhCaEc0bWxCQSxzQ0FEQSxpREFEQSw4Q2dHcDhrQkcsTUFBQSxRaEcyOGtCSCx5QmdHam5sQkEsbUNoR29ubEJBLDJDQURBLHNEQURBLG1EZ0d4OGtCRyxpQkFBQSxRQUNBLGlCQUFBLDY1QmhHKzhrQkgsd0JnRzFubEJBLGtDaEc2bmxCQSwwQ0FEQSxxREFEQSxrRGdHNThrQkcsaUJBQUEsUUFLSCxxQkFDQyxPQUFBLEVBQ0EsUUFBQSxFQUNBLFdBQUEsS0FLRCxRQUNDLGlCQUFBLFFBQ0EsTUFBQSxLQUNBLFVBQUEsT0FDQSxPQUFBLEVBQ0EsUUFBQSxNQUFBLEVBQ0EsU0FBQSxTQUNBLFdBQUEsT0FQRCxVQVVFLE1BQUEsS0FDQSxnQkFBQSxVQVhGLGdCQWNHLE1BQUEsS0FDQSxnQkFBQSxLQU9ILGVBQ0Msa0JBQUEsT0FBQSxvQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGlCQUFBLE9BQUEsd0JBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxXQUFBLEtBQ0EsT0FBQSxLQUFBLEVBQUEsRUFDQSxRQUFBLEVBTkQsa0JBU0UsT0FBQSxFQUFBLE1BVEYsaUJBYUUsUUFBQSxNQUNBLEtBQUEsUUFDQSxPQUFBLEtBQ0EsUUFBQSxNQUNBLE1BQUEsS0FqQkYsdUJBb0JHLEtBQUEsS0FJRix5QkF4QkQsZUF5QkUsT0FBQSxFQXpCRixrQkE0QkcsT0FBQSxFQUFBLEVBQUEsRUFBQSxNQTVCSCxpQkFnQ0csS0FBQSxRQUNBLE9BQUEsT0FDQSxRQUFBLE1BQ0EsTUFBQSxPQW5DSCx1QkFzQ0ksS0FBQSxLQUlGLDRCQUNDLE9BQUEsS0FBQSxFQUFBLEVBREQsK0JBSUUsT0FBQSxFQUFBLEVBQUEsRUFBQSxNQUpGLDhCQVFFLE9BQUEsS0FDQSxNQUFBIiwiZmlsZSI6InN0eWxlLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6W251bGwsbnVsbCxudWxsLCIvKlxuVGhlbWUgTmFtZTogU3VzaGlraXJpelxuVGhlbWUgVVJJOiBodHRwczovL2JyYXZhZC5jYVxuQXV0aG9yOiBTw6liYXN0aWVuIEdhZ27DqVxuQXV0aG9yIFVSSTogaHR0cHM6Ly9icmF2YWQuY2FcbkRlc2NyaXB0aW9uOiBXb3JkcHJlc3MgYnJhdmFkIHRoZW1lIChTdXNoaWtpcml6KVxuVmVyc2lvbjogMi4yLjNcbkxpY2Vuc2U6IEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHYyIG9yIGxhdGVyXG5MaWNlbnNlIFVSSTogaHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzL2dwbC0yLjAuaHRtbFxuVGV4dCBEb21haW46IGJyYXZhZFxuKi8iLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsXX0= */

:root{--primary-color:#134e6b;--secondary-color:#df6d13;--gray:#141414}html,body{font-family:"Poppins",sans-serif !important}.site{background-color:#fff}.site-nav .tel{background-color:var(--secondary-color);margin-left:2rem;transition:background-color .3s ease}.site-nav .tel:hover{background-color:var(--primary-color)}.site-nav .tel a,.site-nav .tel a:hover{color:#fff !important}@media (max-width:992px){.site-nav .tel{display:none}}a,.primary-nav .menu>.current-menu-item>a{color:var(--secondary-color);fill:var(--secondary-color)}.hero{padding:14rem 0 10rem !important}.block-form{padding-top:10rem !important}.block.bg-black{background-color:var(--gray) !important}#place_order,.btn-primary,.button.single_add_to_cart_button,.wc-proceed-to-checkout .checkout-button{background-color:var(--secondary-color) !important;border:0;border-color:var(--secondary-color) !important;border-radius:0;padding:1rem 3rem}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background-color:#fff !important;color:var(--secondary-color)}.primary-nav .menu a:hover{color:var(--secondary-color)}.primary-nav .sub-menu>.current-menu-item>a{background-color:var(--secondary-color)}.primary-nav .sub-menu>.current-menu-item>a:hover{color:#fff}.feature-item a:hover{background-color:#134e6b00}.feature-item{color:#134e6b;fill:#134e6b}.feature-item:hover{color:#000;fill:#000}form label{font-size:1.5rem;font-weight:700;margin-bottom:.5rem;text-transform:uppercase}.ft-field{text-align:left}.ft-field--button{text-align:right !important}.cart_totals h2,.h1,.h2,.h3,.h4,.h5,.h6,.woocommerce-column__title,h1,h2,h3,h4,h5,h6{font-weight:900 !important}.hero-caption p{font-size:2rem}.widget-list ul{list-style:none;margin:0;padding:0}.page-footer{background-color:var(--gray)}.page-footer img{width:50%}.page-footer .widget-title{color:var(--secondary-color)}.site-footer{background-color:var(--primary-color);color:#fff}.site-footer:before{background-color:var(--primary-color)}.facebook-footer svg{height:2rem;width:2rem}.block-tabs .tabs-nav li a.is-active{border-bottom:2px solid #000;font-weight:700}.block-tabs .tabs-item{box-shadow:none}.block-text-sos{overflow:initial;position:relative}.block-text-sos:before{background-color:var(--secondary-color);bottom:-50px;content:"";height:100px;left:0;position:absolute;width:33vw;z-index:10}.block-text-sos:after{border-color:var(--secondary-color) transparent transparent transparent;border-style:solid;border-width:100px 50px 0 0;bottom:-50px;content:"";height:0;left:33vw;position:absolute;width:0;z-index:10}.block-text-sos h2{color:var(--secondary-color);font-weight:600 !important;text-transform:uppercase}.block-text-sos.bg-none .image-overlay{display:none!important}.block-text-image-sos{overflow:initial;position:relative}.block-text-image-sos.image-left .title-color{color:var(--secondary-color)}.block-text-image-sos.image-left:before{background-color:var(--secondary-color);bottom:50px;content:"";height:100px;left:0;position:absolute;width:33vw;z-index:10}.block-text-image-sos.image-left:after{border-color:var(--secondary-color) transparent transparent transparent;border-style:solid;border-width:100px 50px 0 0;bottom:50px;content:"";height:0;left:33vw;position:absolute;width:0;z-index:10}.block-text-image-sos.image-right .title-color{color:var(--primary-color)}.block-text-image-sos.image-right:before{background-color:var(--primary-color);bottom:50px;content:"";height:100px;position:absolute;right:0;width:33vw;z-index:10}.block-text-image-sos.image-right:after{border-color:transparent transparent var(--primary-color) transparent;border-style:solid;border-width:0 0 100px 50px;bottom:50px;content:"";height:0;position:absolute;right:33vw;width:0;z-index:10}@media (max-width:992px){.block-text-sos:before,.block-text-sos:after,.block-text-image-sos.image-left:before,.block-text-image-sos.image-left:after,.block-text-image-sos.image-right:before,.block-text-image-sos.image-right:after{display:none}.block-text-image-sos .order-last{order:initial !important;-webkit-order:initial !important}}.block-grosse-image img{object-fit:cover;object-position:center;width:100%}.block-comparatif{overflow:hidden}.block-comparatif .title-1{background-color:var(--primary-color);color:#fff;padding:2rem 0;position:relative}.block-comparatif .title-1:before{background-color:var(--primary-color);bottom:0;content:"";height:86px;left:-100%;position:absolute;width:100%;z-index:1}.block-comparatif .title-2{background-color:var(--secondary-color);color:#fff;padding:2rem 0;position:relative}.block-comparatif .title-2:before{background-color:var(--secondary-color);bottom:0;clip-path:polygon(50% 0,100% 0,100% 100%,0% 100%);content:"";height:86px;left:-98px;position:absolute;width:100px}.block-comparatif .title-2:after{background-color:var(--secondary-color);bottom:0;content:"";height:86px;position:absolute;right:-100%;width:100%;z-index:1}.block-comparatif ul{padding:0 2rem}.block-comparatif ul li{font-weight:700}@media(max-width:992px){.block-comparatif .title-1:before,.block-comparatif .title-2:before,.block-comparatif .title-2:after{display:none}.block-comparatif .title-1,.block-comparatif .title-2{margin:2rem 0 1rem;padding:2rem}.block-comparatif ul{padding:1rem 2rem}}