@charset "UTF-8";@font-face {
    font-family: foundation-icons;
    font-style: normal;
    font-weight: 400;
    src: url(fonts/resources/IQOSFont/foundation-icons.eot);
    src: url(fonts/resources/IQOSFont/foundation-icons.eot?#iefix) format("embedded-opentype"),url(fonts/resources/IQOSFont/foundation-icons.woff) format("woff"),url(fonts/resources/IQOSFont/foundation-icons.ttf) format("truetype"),url(fonts/resources/IQOSFont/foundation-icons.svg#fontcustom) format("svg")
}

@font-face {
    font-display: swap;
    font-family: IQOSW02-Bold;
    src: url(fonts/resources/IQOSFont/IQOSW02-Bold.woff2) format("woff2"),url(fonts/resources/IQOSFont/IQOSW02-Bold.woff) format("woff")
}

@font-face {
    font-display: swap;
    font-family: IQOSW05-Bold;
    src: url(fonts/resources/IQOSFont/IQOSW05-Bold.woff2) format("woff2"),url(fonts/resources/IQOSFont/IQOSW05-Bold.woff) format("woff")
}

@font-face {
    font-display: swap;
    font-family: IQOSW04-Bold;
    src: url(fonts/resources/IQOSFont/IQOSW04-Bold.woff2) format("woff2"),url(fonts/resources/IQOSFont/IQOSW04-Bold.woff) format("woff")
}

@font-face {
    font-display: swap;
    font-family: IQOSW10-Bold;
    src: url(fonts/resources/IQOSFont/IQOSW10-Bold.woff2) format("woff2"),url(fonts/resources/IQOSFont/IQOSW10-Bold.woff) format("woff")
}

@font-face {
    font-display: swap;
    font-family: IQOSW02-Light;
    src: url(fonts/resources/IQOSFont/IQOSW02-Light.woff2) format("woff2"),url(fonts/resources/IQOSFont/IQOSW02-Light.woff) format("woff")
}

@font-face {
    font-display: swap;
    font-family: IQOSW05-Light;
    src: url(fonts/resources/IQOSFont/IQOSW05-Light.woff2) format("woff2"),url(fonts/resources/IQOSFont/IQOSW05-Light.woff) format("woff")
}

@font-face {
    font-display: swap;
    font-family: IQOSW04-Regular;
    src: url(fonts/resources/IQOSFont/IQOSW04-Regular.woff2) format("woff2"),url(fonts/resources/IQOSFont/IQOSW04-Regular.woff) format("woff")
}

@font-face {
    font-display: swap;
    font-family: IQOSW01-Regular;
    src: url(fonts/resources/IQOSFont/IQOSW01-Regular.woff2) format("woff2"),url(fonts/resources/IQOSFont/IQOSW01-Regular.woff) format("woff")
}

@font-face {
    font-display: swap;
    font-family: IQOSW10-Regular;
    src: url(fonts/resources/IQOSFont/IQOSW10-Regular.woff2) format("woff2"),url(fonts/resources/IQOSFont/IQOSW10-Regular.woff) format("woff")
}

@font-face {
    font-display: swap;
    font-family: IQOSW05-Regular;
    src: url(fonts/resources/IQOSFont/IQOSW05-Regular.woff2) format("woff2"),url(fonts/resources/IQOSFont/IQOSW05-Regular.woff) format("woff")
}

@font-face {
    font-display: swap;
    font-family: IQOSW02-Regular;
    src: url(fonts/resources/IQOSFont/IQOSW02-Regular.woff2) format("woff2"),url(fonts/resources/IQOSFont/IQOSW02-Regular.woff) format("woff")
}

@font-face {
    font-display: swap;
    font-family: IQOSW10-Light;
    src: url(fonts/resources/IQOSFont/IQOSW10-Light.woff2) format("woff2"),url(fonts/resources/IQOSFont/IQOSW10-Light.woff) format("woff")
}

@font-face {
    font-display: swap;
    font-family: IQOSW04-Light;
    src: url(fonts/resources/IQOSFont/IQOSW04-Light.woff2) format("woff2"),url(fonts/resources/IQOSFont/IQOSW04-Light.woff) format("woff")
}

@font-face {
    font-family: bootstrap-icons;
    src: url(fonts/resources/bootstrapfonts/bootstrap-icons.woff2?856008caa5eb66df68595e734e59580d) format("woff2"),url(fonts/resources/bootstrapfonts/bootstrap-icons.woff?856008caa5eb66df68595e734e59580d) format("woff")
}

.fit-cover {
    -o-object-fit: cover;
    object-fit: cover
}

.fit-contain,.fit-cover {
    -o-object-position: center;
    object-position: center
}

.fit-contain {
    -o-object-fit: contain;
    object-fit: contain
}

.no-scrollbar {
    -webkit-overflow-scrolling: touch
}

.no-scrollbar::-webkit-scrollbar {
    display: none;
    height: 0;
    width: 0
}

:root {
    --nbw-breakpoint-xs: 0;
    --nbw-breakpoint-sm: 576px;
    --nbw-breakpoint-md: 768px;
    --nbw-breakpoint-lg: 992px;
    --nbw-breakpoint-xl: 1200px;
    --nbw-breakpoint-xxl: 1400px;
    --nbw-blue: #0d6efd;
    --nbw-indigo: #6610f2;
    --nbw-purple: #6f42c1;
    --nbw-pink: #d63384;
    --nbw-red: #dc3545;
    --nbw-orange: #fd7e14;
    --nbw-yellow: #ffc107;
    --nbw-green: #198754;
    --nbw-teal: #20c997;
    --nbw-cyan: #0dcaf0;
    --nbw-white: #fff;
    --nbw-gray: #6c757d;
    --nbw-gray-dark: #343a40;
    --nbw-primary: #34303d;
    --nbw-secondary: #00d1d2;
    --nbw-success: #57760c;
    --nbw-info: #0dcaf0;
    --nbw-warning: #e5b052;
    --nbw-danger: #c73636;
    --nbw-light: #fffdfb;
    --nbw-dark: #34303d;
    --nbw-slate: #34303d;
    --nbw-soft-white: #fffdfb;
    --nbw-white: #fffdfb;
    --nbw-hard-white: #f6f4f0;
    --nbw-turquoise: #00d1d2;
    --nbw-amber: #e27d34;
    --nbw-deep-red: #a22f26;
    --nbw-red: #db3826;
    --nbw-blue: #2980b5;
    --nbw-yellow: #ffd040;
    --nbw-slate-05: rgba(52,48,61,.05);
    --nbw-slate-15: rgba(52,48,61,.15);
    --nbw-slate-30: rgba(52,48,61,.3);
    --nbw-slate-50: rgba(52,48,61,.5);
    --nbw-slate-65: rgba(52,48,61,.65);
    --nbw-slate-85: rgba(52,48,61,.85);
    --nbw-soft-white-05: rgba(255,253,251,.05);
    --nbw-soft-white-15: rgba(255,253,251,.15);
    --nbw-soft-white-30: rgba(255,253,251,.3);
    --nbw-soft-white-50: rgba(255,253,251,.5);
    --nbw-soft-white-65: rgba(255,253,251,.65);
    --nbw-soft-white-85: rgba(255,253,251,.85);
    --nbw-signal-green: #57760c;
    --nbw-signal-amber: #e5b052;
    --nbw-signal-red: #c73636;
    --nbw-alpine-blue: #95afd6;
    --nbw-alpine-blue-light: #d5dfef;
    --nbw-blue-2: #3073c2;
    --nbw-blue-2-light: #b1c5e1;
    --nbw-plum: #c085ab;
    --nbw-plum-light: #e6cedd;
    --nbw-blossom-pink: #ce8ea2;
    --nbw-blossom-pink-light: #f0dde3;
    --nbw-copper: #f29e97;
    --nbw-copper-light: #fad9d6;
    --nbw-gold: #e0cec3;
    --nbw-gold-light: #fdf7f0;
    --nbw-dark-bronze: #82756f;
    --nbw-dark-bronze-light: #af9d94;
    --nbw-lemon: #e9dd8a;
    --nbw-lemon-light: #f2ebb9;
    --nbw-mint: #add0ba;
    --nbw-mint-light: #c5dece;
    --nbw-electric-teal: #439093;
    --nbw-electric-teal-light: #b4d3d4;
    --nbw-pewter: #c1c1c0;
    --nbw-pewter-light: #ededed;
    --nbw-steel: #a8c3d0;
    --nbw-steel-light: #d1dfe5;
    --nbw-transparent: transparent;
    --nbw-slate-30-no-op: #b8b7bb;
    --nbw-font-sans-serif: "IQOSW04-Regular";
    --nbw-font-monospace: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
    --nbw-gradient: linear-gradient(180deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,0))
}

/*!
 * Bootstrap v5.0.1 (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)
 */
*,:after,:before {
    box-sizing: border-box
}

:root {
    font-size: 16px
}

@media (prefers-reduced-motion:no-preference) {
    :root {
        scroll-behavior: smooth
    }
}

body {
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background-color: #fffdfb;
    color: #34303d;
    font-family: var(--nbw-font-sans-serif);
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    margin: 0
}

hr {
    background-color: currentColor;
    border: 0;
    color: inherit;
    margin: 1rem 0;
    opacity: .25
}

hr:not([size]) {
    height: 2px
}

.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6 {
    font-family: IQOSW04-Bold,sans-serif;
    font-weight: 500;
    line-height: 1.2;
    margin-bottom: .5rem;
    margin-top: 0
}

.h1,h1 {
    font-size: calc(1.525rem + 3.3vw)
}

@media (min-width: 1200px) {
    .h1,h1 {
        font-size:4rem
    }
}

.h2,h2 {
    font-size: calc(1.475rem + 2.7vw)
}

@media (min-width: 1200px) {
    .h2,h2 {
        font-size:3.5rem
    }
}

.h3,h3 {
    font-size: calc(1.4rem + 1.8vw)
}

@media (min-width: 1200px) {
    .h3,h3 {
        font-size:2.75rem
    }
}

.h4,h4 {
    font-size: calc(1.325rem + .9vw)
}

@media (min-width: 1200px) {
    .h4,h4 {
        font-size:2rem
    }
}

.h5,h5 {
    font-size: calc(1.275rem + .3vw)
}

@media (min-width: 1200px) {
    .h5,h5 {
        font-size:1.5rem
    }
}

.h6,h6 {
    font-size: 90%
}

p {
    margin-bottom: 1.25rem;
    margin-top: 0
}

abbr[data-bs-original-title],abbr[title] {
    cursor: help;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
    -webkit-text-decoration-skip-ink: none;
    text-decoration-skip-ink: none
}

address {
    font-style: normal;
    line-height: inherit;
    margin-bottom: 1rem
}

ol,ul {
}

dl,ol,ul {
    margin-top: 0
}

ol ol,ol ul,ul ol,ul ul {
    margin-bottom: 0
}

dt {
    font-weight: 700
}

dd {
    margin-bottom: .5rem;
    margin-left: 0
}

blockquote {
    margin: 0 0 1rem
}

b,strong {
    font-weight: bolder
}

#location-switcher #switcher-pop-over-content .bw-content>*,.small,small {
    font-size: .875em
}

.mark,mark {
    background-color: #fcf8e3;
    padding: .2em
}

sub,sup {
    font-size: .75em;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

a {
    text-decoration: underline
}

a:hover {
    color: #2a2631
}

a:not([href]):not([class]),a:not([href]):not([class]):hover {
    color: inherit;
    text-decoration: none
}

code,kbd,pre,samp {
    direction: ltr;
    font-family: var(--nbw-font-monospace);
    font-size: 1em;
    unicode-bidi: bidi-override
}

pre {
    display: block;
    font-size: .875em;
    margin-bottom: 1rem;
    margin-top: 0;
    overflow: auto
}

pre code {
    color: inherit;
    font-size: inherit;
    word-break: normal
}

code {
    word-wrap: break-word;
    color: #d63384;
    font-size: .875em
}

a>code {
    color: inherit
}

kbd {
    background-color: #212529;
    border-radius: .2rem;
    color: #fff;
    font-size: .875em;
    padding: .2rem .4rem
}

kbd kbd {
    font-size: 1em;
    font-weight: 700;
    padding: 0
}

figure {
    margin: 0 0 1rem
}

img,svg {
    vertical-align: middle
}

table {
    border-collapse: collapse;
    caption-side: bottom
}

caption {
    color: #7b7881;
    padding-bottom: .5rem;
    padding-top: .5rem;
    text-align: left
}

th {
    text-align: inherit;
    text-align: -webkit-match-parent
}

tbody,td,tfoot,th,thead,tr {
    border: 0 solid;
    border-color: inherit
}

label {
    display: inline-block
}

button {
    border-radius: 0
}

button:focus:not(:focus-visible) {
    outline: 0
}

button,input,optgroup,select,textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    margin: 0
}

button,select {
    text-transform: none
}

[role=button] {
    cursor: pointer
}

select {
    word-wrap: normal
}

select:disabled {
    opacity: 1
}

[list]::-webkit-calendar-picker-indicator {
    display: none
}

[type=button],[type=reset],[type=submit],button {
    -webkit-appearance: button
}

[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled) {
    cursor: pointer
}

::-moz-focus-inner {
    border-style: none;
    padding: 0
}

textarea {
    resize: vertical
}

fieldset {
    border: 0;
    margin: 0;
    min-width: 0;
    padding: 0
}

legend {
    float: left;
    font-size: calc(1.275rem + .3vw);
    line-height: inherit;
    margin-bottom: .5rem;
    padding: 0;
    width: 100%
}

@media (min-width: 1200px) {
    legend {
        font-size:1.5rem
    }
}

legend+* {
    clear: left
}

::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field {
    padding: 0
}

::-webkit-inner-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-color-swatch-wrapper {
    padding: 0
}

::file-selector-button {
    font: inherit
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

output {
    display: inline-block
}

iframe {
    border: 0
}

summary {
    cursor: pointer;
    display: list-item
}

progress {
    vertical-align: baseline
}

[hidden] {
    display: none!important
}

.lead {
    font-size: calc(1.3rem + .6vw);
    font-weight: 300
}

@media (min-width: 1200px) {
    .lead {
        font-size:1.75rem
    }
}

.display-1 {
    font-size: calc(2.225rem + 11.7vw);
    font-weight: 500;
    line-height: 1.2
}

@media (min-width: 1200px) {
    .display-1 {
        font-size:11rem
    }
}

.display-2 {
    font-size: calc(1.725rem + 5.7vw);
    font-weight: 500;
    line-height: 1.2
}

@media (min-width: 1200px) {
    .display-2 {
        font-size:6rem
    }
}

.display-3 {
    font-size: calc(1.525rem + 3.3vw);
    font-weight: 500;
    line-height: 1.2
}

@media (min-width: 1200px) {
    .display-3 {
        font-size:4rem
    }
}

.display-4 {
    font-size: calc(1.475rem + 2.7vw);
    font-weight: 500;
    line-height: 1.2
}

@media (min-width: 1200px) {
    .display-4 {
        font-size:3.5rem
    }
}

.display-5 {
    font-size: calc(1.425rem + 2.1vw);
    font-weight: 500;
    line-height: 1.2
}

@media (min-width: 1200px) {
    .display-5 {
        font-size:3rem
    }
}

.display-6 {
    font-size: calc(1.375rem + 1.5vw);
    font-weight: 500;
    line-height: 1.2
}

@media (min-width: 1200px) {
    .display-6 {
        font-size:2.5rem
    }
}

.list-inline,.list-unstyled {
    list-style: none;
    padding-left: 0
}

.list-inline-item {
    display: inline-block
}

.list-inline-item:not(:last-child) {
    margin-right: .5rem
}

.initialism {
    font-size: .875em;
    text-transform: uppercase
}

.blockquote {
    font-size: calc(1.375rem + 1.5vw);
    margin-bottom: 1rem
}

@media (min-width: 1200px) {
    .blockquote {
        font-size:2.5rem
    }
}

.blockquote>:last-child {
    margin-bottom: 0
}

.blockquote-footer {
    color: rgba(52,48,61,.85);
    font-size: .875em;
    margin-bottom: 1rem;
    margin-top: -1rem
}

.blockquote-footer:before {
    content: "— "
}

.img-fluid,.img-thumbnail {
    height: auto;
    max-width: 100%
}

.img-thumbnail {
    background-color: #fffdfb;
    border: 2px solid #dee2e6;
    border-radius: .25rem;
    padding: .25rem
}

.figure {
    display: inline-block
}

.figure-img {
    line-height: 1;
    margin-bottom: .5rem
}

.figure-caption {
    color: #6c757d;
    font-size: .875em
}

.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xs,.container-xxl,.feature-slider .component .swiper-pagination,.nbw-slider-text-media .js-swiper .swiper-container .swiper-pagination-bullets {
    margin-left: auto;
    margin-right: auto;
    padding-left: var(--nbw-gutter-x,.75rem);
    padding-right: var(--nbw-gutter-x,.75rem);
    width: 100%
}

.container,.feature-slider .component .swiper-pagination,.nbw-slider-text-media .js-swiper .swiper-container .swiper-pagination-bullets {
}

@media (min-width: 576px) {
    .container,.container-sm,.feature-slider .component .swiper-pagination,.nbw-slider-text-media .js-swiper .swiper-container .swiper-pagination-bullets {
        max-width:540px
    }
}

@media (min-width: 768px) {
    .container,.container-md,.container-sm,.feature-slider .component .swiper-pagination,.nbw-slider-text-media .js-swiper .swiper-container .swiper-pagination-bullets {
        max-width:704px
    }
}

@media (min-width: 992px) {
    .container,.container-lg,.container-md,.container-sm,.feature-slider .component .swiper-pagination,.nbw-slider-text-media .js-swiper .swiper-container .swiper-pagination-bullets {
        max-width:960px
    }
}

@media (min-width: 1200px) {
    .container,.container-lg,.container-md,.container-sm,.container-xl,.feature-slider .component .swiper-pagination,.nbw-slider-text-media .js-swiper .swiper-container .swiper-pagination-bullets {
        max-width:1140px
    }
}

@media (min-width: 1400px) {
    .container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl,.feature-slider .component .swiper-pagination,.nbw-slider-text-media .js-swiper .swiper-container .swiper-pagination-bullets {
        max-width:1320px
    }
}

.row {
    --nbw-gutter-x: 1.5rem;
    --nbw-gutter-y: 0;
    display: flex;
    flex-wrap: wrap;
    margin-left: calc(var(--nbw-gutter-x)/-2);
    margin-right: calc(var(--nbw-gutter-x)/-2);
    margin-top: calc(var(--nbw-gutter-y)*-1)
}

.row>* {
    flex-shrink: 0;
    margin-top: var(--nbw-gutter-y);
    max-width: 100%;
    padding-left: calc(var(--nbw-gutter-x)/2);
    padding-right: calc(var(--nbw-gutter-x)/2);
    width: 100%
}

.col {
    flex: 1 0 0%
}

.row-cols-auto>* {
    flex: 0 0 auto;
    width: auto
}

.row-cols-1>* {
    flex: 0 0 auto;
    width: 100%
}

.row-cols-2>* {
    flex: 0 0 auto;
    width: 50%
}

.row-cols-3>* {
    flex: 0 0 auto;
    width: 33.3333333333%
}

.row-cols-4>* {
    flex: 0 0 auto;
    width: 25%
}

.row-cols-5>* {
    flex: 0 0 auto;
    width: 20%
}

.row-cols-6>* {
    flex: 0 0 auto;
    width: 16.6666666667%
}

.col-auto {
    flex: 0 0 auto;
    width: auto
}

.col-1 {
    flex: 0 0 auto;
    width: 8.3333333333%
}

.col-2 {
    flex: 0 0 auto;
    width: 16.6666666667%
}

.col-3 {
    flex: 0 0 auto;
    width: 25%
}

.col-4 {
    flex: 0 0 auto;
    width: 33.3333333333%
}

.col-5 {
    flex: 0 0 auto;
    width: 41.6666666667%
}

.col-6 {
    flex: 0 0 auto;
    width: 50%
}

.col-7 {
    flex: 0 0 auto;
    width: 58.3333333333%
}

.col-8 {
    flex: 0 0 auto;
    width: 66.6666666667%
}

.col-9 {
    flex: 0 0 auto;
    width: 75%
}

.col-10 {
    flex: 0 0 auto;
    width: 83.3333333333%
}

.col-11 {
    flex: 0 0 auto;
    width: 91.6666666667%
}

.col-12 {
    flex: 0 0 auto;
    width: 100%
}

.offset-1 {
    margin-left: 8.3333333333%
}

.offset-2 {
    margin-left: 16.6666666667%
}

.offset-3 {
    margin-left: 25%
}

.offset-4 {
    margin-left: 33.3333333333%
}

.offset-5 {
    margin-left: 41.6666666667%
}

.offset-6 {
    margin-left: 50%
}

.offset-7 {
    margin-left: 58.3333333333%
}

.offset-8 {
    margin-left: 66.6666666667%
}

.offset-9 {
    margin-left: 75%
}

.offset-10 {
    margin-left: 83.3333333333%
}

.offset-11 {
    margin-left: 91.6666666667%
}

.g-0,.gx-0 {
    --nbw-gutter-x: 0
}

.g-0,.gy-0 {
    --nbw-gutter-y: 0
}

.g-1,.gx-1 {
    --nbw-gutter-x: 0.25rem
}

.g-1,.gy-1 {
    --nbw-gutter-y: 0.25rem
}

.g-2,.gx-2 {
    --nbw-gutter-x: 0.5rem
}

.g-2,.gy-2 {
    --nbw-gutter-y: 0.5rem
}

.g-3,.gx-3 {
    --nbw-gutter-x: 1rem
}

.g-3,.gy-3 {
    --nbw-gutter-y: 1rem
}

.g-4,.gx-4 {
    --nbw-gutter-x: 1.5rem
}

.g-4,.gy-4 {
    --nbw-gutter-y: 1.5rem
}

.g-5,.gx-5 {
    --nbw-gutter-x: 2rem
}

.g-5,.gy-5 {
    --nbw-gutter-y: 2rem
}

.g-6,.gx-6 {
    --nbw-gutter-x: 3rem
}

.g-6,.gy-6 {
    --nbw-gutter-y: 3rem
}

.g-7,.gx-7 {
    --nbw-gutter-x: 4rem
}

.g-7,.gy-7 {
    --nbw-gutter-y: 4rem
}

.g-8,.gx-8 {
    --nbw-gutter-x: 5rem
}

.g-8,.gy-8 {
    --nbw-gutter-y: 5rem
}

.g-9,.gx-9 {
    --nbw-gutter-x: 6rem
}

.g-9,.gy-9 {
    --nbw-gutter-y: 6rem
}

.g-10,.gx-10 {
    --nbw-gutter-x: 7.5rem
}

.g-10,.gy-10 {
    --nbw-gutter-y: 7.5rem
}

.g-11,.gx-11 {
    --nbw-gutter-x: 2rem
}

.g-11,.gy-11 {
    --nbw-gutter-y: 2rem
}

@media (min-width: 576px) {
    .col-sm {
        flex:1 0 0%
    }

    .row-cols-sm-auto>* {
        flex: 0 0 auto;
        width: auto
    }

    .row-cols-sm-1>* {
        flex: 0 0 auto;
        width: 100%
    }

    .row-cols-sm-2>* {
        flex: 0 0 auto;
        width: 50%
    }

    .row-cols-sm-3>* {
        flex: 0 0 auto;
        width: 33.3333333333%
    }

    .row-cols-sm-4>* {
        flex: 0 0 auto;
        width: 25%
    }

    .row-cols-sm-5>* {
        flex: 0 0 auto;
        width: 20%
    }

    .row-cols-sm-6>* {
        flex: 0 0 auto;
        width: 16.6666666667%
    }

    .col-sm-auto {
        flex: 0 0 auto;
        width: auto
    }

    .col-sm-1 {
        flex: 0 0 auto;
        width: 8.3333333333%
    }

    .col-sm-2 {
        flex: 0 0 auto;
        width: 16.6666666667%
    }

    .col-sm-3 {
        flex: 0 0 auto;
        width: 25%
    }

    .col-sm-4 {
        flex: 0 0 auto;
        width: 33.3333333333%
    }

    .col-sm-5 {
        flex: 0 0 auto;
        width: 41.6666666667%
    }

    .col-sm-6 {
        flex: 0 0 auto;
        width: 50%
    }

    .col-sm-7 {
        flex: 0 0 auto;
        width: 58.3333333333%
    }

    .col-sm-8 {
        flex: 0 0 auto;
        width: 66.6666666667%
    }

    .col-sm-9 {
        flex: 0 0 auto;
        width: 75%
    }

    .col-sm-10 {
        flex: 0 0 auto;
        width: 83.3333333333%
    }

    .col-sm-11 {
        flex: 0 0 auto;
        width: 91.6666666667%
    }

    .col-sm-12 {
        flex: 0 0 auto;
        width: 100%
    }

    .offset-sm-0 {
        margin-left: 0
    }

    .offset-sm-1 {
        margin-left: 8.3333333333%
    }

    .offset-sm-2 {
        margin-left: 16.6666666667%
    }

    .offset-sm-3 {
        margin-left: 25%
    }

    .offset-sm-4 {
        margin-left: 33.3333333333%
    }

    .offset-sm-5 {
        margin-left: 41.6666666667%
    }

    .offset-sm-6 {
        margin-left: 50%
    }

    .offset-sm-7 {
        margin-left: 58.3333333333%
    }

    .offset-sm-8 {
        margin-left: 66.6666666667%
    }

    .offset-sm-9 {
        margin-left: 75%
    }

    .offset-sm-10 {
        margin-left: 83.3333333333%
    }

    .offset-sm-11 {
        margin-left: 91.6666666667%
    }

    .g-sm-0,.gx-sm-0 {
        --nbw-gutter-x: 0
    }

    .g-sm-0,.gy-sm-0 {
        --nbw-gutter-y: 0
    }

    .g-sm-1,.gx-sm-1 {
        --nbw-gutter-x: 0.25rem
    }

    .g-sm-1,.gy-sm-1 {
        --nbw-gutter-y: 0.25rem
    }

    .g-sm-2,.gx-sm-2 {
        --nbw-gutter-x: 0.5rem
    }

    .g-sm-2,.gy-sm-2 {
        --nbw-gutter-y: 0.5rem
    }

    .g-sm-3,.gx-sm-3 {
        --nbw-gutter-x: 1rem
    }

    .g-sm-3,.gy-sm-3 {
        --nbw-gutter-y: 1rem
    }

    .g-sm-4,.gx-sm-4 {
        --nbw-gutter-x: 1.5rem
    }

    .g-sm-4,.gy-sm-4 {
        --nbw-gutter-y: 1.5rem
    }

    .g-sm-5,.gx-sm-5 {
        --nbw-gutter-x: 2rem
    }

    .g-sm-5,.gy-sm-5 {
        --nbw-gutter-y: 2rem
    }

    .g-sm-6,.gx-sm-6 {
        --nbw-gutter-x: 3rem
    }

    .g-sm-6,.gy-sm-6 {
        --nbw-gutter-y: 3rem
    }

    .g-sm-7,.gx-sm-7 {
        --nbw-gutter-x: 4rem
    }

    .g-sm-7,.gy-sm-7 {
        --nbw-gutter-y: 4rem
    }

    .g-sm-8,.gx-sm-8 {
        --nbw-gutter-x: 5rem
    }

    .g-sm-8,.gy-sm-8 {
        --nbw-gutter-y: 5rem
    }

    .g-sm-9,.gx-sm-9 {
        --nbw-gutter-x: 6rem
    }

    .g-sm-9,.gy-sm-9 {
        --nbw-gutter-y: 6rem
    }

    .g-sm-10,.gx-sm-10 {
        --nbw-gutter-x: 7.5rem
    }

    .g-sm-10,.gy-sm-10 {
        --nbw-gutter-y: 7.5rem
    }

    .g-sm-11,.gx-sm-11 {
        --nbw-gutter-x: 2rem
    }

    .g-sm-11,.gy-sm-11 {
        --nbw-gutter-y: 2rem
    }
}

@media (min-width: 768px) {
    .col-md {
        flex:1 0 0%
    }

    .row-cols-md-auto>* {
        flex: 0 0 auto;
        width: auto
    }

    .row-cols-md-1>* {
        flex: 0 0 auto;
        width: 100%
    }

    .row-cols-md-2>* {
        flex: 0 0 auto;
        width: 50%
    }

    .row-cols-md-3>* {
        flex: 0 0 auto;
        width: 33.3333333333%
    }

    .row-cols-md-4>* {
        flex: 0 0 auto;
        width: 25%
    }

    .row-cols-md-5>* {
        flex: 0 0 auto;
        width: 20%
    }

    .row-cols-md-6>* {
        flex: 0 0 auto;
        width: 16.6666666667%
    }

    .col-md-auto {
        flex: 0 0 auto;
        width: auto
    }

    .col-md-1 {
        flex: 0 0 auto;
        width: 8.3333333333%
    }

    .col-md-2 {
        flex: 0 0 auto;
        width: 16.6666666667%
    }

    .col-md-3 {
        flex: 0 0 auto;
        width: 25%
    }

    .col-md-4 {
        flex: 0 0 auto;
        width: 33.3333333333%
    }

    .col-md-5 {
        flex: 0 0 auto;
        width: 41.6666666667%
    }

    .col-md-6 {
        flex: 0 0 auto;
        width: 50%
    }

    .col-md-7 {
        flex: 0 0 auto;
        width: 58.3333333333%
    }

    .col-md-8 {
        flex: 0 0 auto;
        width: 66.6666666667%
    }

    .col-md-9 {
        flex: 0 0 auto;
        width: 75%
    }

    .col-md-10 {
        flex: 0 0 auto;
        width: 83.3333333333%
    }

    .col-md-11 {
        flex: 0 0 auto;
        width: 91.6666666667%
    }

    .col-md-12 {
        flex: 0 0 auto;
        width: 100%
    }

    .offset-md-0 {
        margin-left: 0
    }

    .offset-md-1 {
        margin-left: 8.3333333333%
    }

    .offset-md-2 {
        margin-left: 16.6666666667%
    }

    .offset-md-3 {
        margin-left: 25%
    }

    .offset-md-4 {
        margin-left: 33.3333333333%
    }

    .offset-md-5 {
        margin-left: 41.6666666667%
    }

    .offset-md-6 {
        margin-left: 50%
    }

    .offset-md-7 {
        margin-left: 58.3333333333%
    }

    .offset-md-8 {
        margin-left: 66.6666666667%
    }

    .offset-md-9 {
        margin-left: 75%
    }

    .offset-md-10 {
        margin-left: 83.3333333333%
    }

    .offset-md-11 {
        margin-left: 91.6666666667%
    }

    .g-md-0,.gx-md-0 {
        --nbw-gutter-x: 0
    }

    .g-md-0,.gy-md-0 {
        --nbw-gutter-y: 0
    }

    .g-md-1,.gx-md-1 {
        --nbw-gutter-x: 0.25rem
    }

    .g-md-1,.gy-md-1 {
        --nbw-gutter-y: 0.25rem
    }

    .g-md-2,.gx-md-2 {
        --nbw-gutter-x: 0.5rem
    }

    .g-md-2,.gy-md-2 {
        --nbw-gutter-y: 0.5rem
    }

    .g-md-3,.gx-md-3 {
        --nbw-gutter-x: 1rem
    }

    .g-md-3,.gy-md-3 {
        --nbw-gutter-y: 1rem
    }

    .g-md-4,.gx-md-4 {
        --nbw-gutter-x: 1.5rem
    }

    .g-md-4,.gy-md-4 {
        --nbw-gutter-y: 1.5rem
    }

    .g-md-5,.gx-md-5 {
        --nbw-gutter-x: 2rem
    }

    .g-md-5,.gy-md-5 {
        --nbw-gutter-y: 2rem
    }

    .g-md-6,.gx-md-6 {
        --nbw-gutter-x: 3rem
    }

    .g-md-6,.gy-md-6 {
        --nbw-gutter-y: 3rem
    }

    .g-md-7,.gx-md-7 {
        --nbw-gutter-x: 4rem
    }

    .g-md-7,.gy-md-7 {
        --nbw-gutter-y: 4rem
    }

    .g-md-8,.gx-md-8 {
        --nbw-gutter-x: 5rem
    }

    .g-md-8,.gy-md-8 {
        --nbw-gutter-y: 5rem
    }

    .g-md-9,.gx-md-9 {
        --nbw-gutter-x: 6rem
    }

    .g-md-9,.gy-md-9 {
        --nbw-gutter-y: 6rem
    }

    .g-md-10,.gx-md-10 {
        --nbw-gutter-x: 7.5rem
    }

    .g-md-10,.gy-md-10 {
        --nbw-gutter-y: 7.5rem
    }

    .g-md-11,.gx-md-11 {
        --nbw-gutter-x: 2rem
    }

    .g-md-11,.gy-md-11 {
        --nbw-gutter-y: 2rem
    }
}

@media (min-width: 992px) {
    .col-lg {
        flex:1 0 0%
    }

    .row-cols-lg-auto>* {
        flex: 0 0 auto;
        width: auto
    }

    .row-cols-lg-1>* {
        flex: 0 0 auto;
        width: 100%
    }

    .row-cols-lg-2>* {
        flex: 0 0 auto;
        width: 50%
    }

    .row-cols-lg-3>* {
        flex: 0 0 auto;
        width: 33.3333333333%
    }

    .row-cols-lg-4>* {
        flex: 0 0 auto;
        width: 25%
    }

    .row-cols-lg-5>* {
        flex: 0 0 auto;
        width: 20%
    }

    .row-cols-lg-6>* {
        flex: 0 0 auto;
        width: 16.6666666667%
    }

    .col-lg-auto {
        flex: 0 0 auto;
        width: auto
    }

    .col-lg-1 {
        flex: 0 0 auto;
        width: 8.3333333333%
    }

    .col-lg-2 {
        flex: 0 0 auto;
        width: 16.6666666667%
    }

    .col-lg-3 {
        flex: 0 0 auto;
        width: 25%
    }

    .col-lg-4 {
        flex: 0 0 auto;
        width: 33.3333333333%
    }

    .col-lg-5 {
        flex: 0 0 auto;
        width: 41.6666666667%
    }

    .col-lg-6 {
        flex: 0 0 auto;
        width: 50%
    }

    .col-lg-7 {
        flex: 0 0 auto;
        width: 58.3333333333%
    }

    .col-lg-8 {
        flex: 0 0 auto;
        width: 66.6666666667%
    }

    .col-lg-9 {
        flex: 0 0 auto;
        width: 75%
    }

    .col-lg-10 {
        flex: 0 0 auto;
        width: 83.3333333333%
    }

    .col-lg-11 {
        flex: 0 0 auto;
        width: 91.6666666667%
    }

    .col-lg-12 {
        flex: 0 0 auto;
        width: 100%
    }

    .offset-lg-0 {
        margin-left: 0
    }

    .offset-lg-1 {
        margin-left: 8.3333333333%
    }

    .offset-lg-2 {
        margin-left: 16.6666666667%
    }

    .offset-lg-3 {
        margin-left: 25%
    }

    .offset-lg-4 {
        margin-left: 33.3333333333%
    }

    .offset-lg-5 {
        margin-left: 41.6666666667%
    }

    .offset-lg-6 {
        margin-left: 50%
    }

    .offset-lg-7 {
        margin-left: 58.3333333333%
    }

    .offset-lg-8 {
        margin-left: 66.6666666667%
    }

    .offset-lg-9 {
        margin-left: 75%
    }

    .offset-lg-10 {
        margin-left: 83.3333333333%
    }

    .offset-lg-11 {
        margin-left: 91.6666666667%
    }

    .g-lg-0,.gx-lg-0 {
        --nbw-gutter-x: 0
    }

    .g-lg-0,.gy-lg-0 {
        --nbw-gutter-y: 0
    }

    .g-lg-1,.gx-lg-1 {
        --nbw-gutter-x: 0.25rem
    }

    .g-lg-1,.gy-lg-1 {
        --nbw-gutter-y: 0.25rem
    }

    .g-lg-2,.gx-lg-2 {
        --nbw-gutter-x: 0.5rem
    }

    .g-lg-2,.gy-lg-2 {
        --nbw-gutter-y: 0.5rem
    }

    .g-lg-3,.gx-lg-3 {
        --nbw-gutter-x: 1rem
    }

    .g-lg-3,.gy-lg-3 {
        --nbw-gutter-y: 1rem
    }

    .g-lg-4,.gx-lg-4 {
        --nbw-gutter-x: 1.5rem
    }

    .g-lg-4,.gy-lg-4 {
        --nbw-gutter-y: 1.5rem
    }

    .g-lg-5,.gx-lg-5 {
        --nbw-gutter-x: 2rem
    }

    .g-lg-5,.gy-lg-5 {
        --nbw-gutter-y: 2rem
    }

    .g-lg-6,.gx-lg-6 {
        --nbw-gutter-x: 3rem
    }

    .g-lg-6,.gy-lg-6 {
        --nbw-gutter-y: 3rem
    }

    .g-lg-7,.gx-lg-7 {
        --nbw-gutter-x: 4rem
    }

    .g-lg-7,.gy-lg-7 {
        --nbw-gutter-y: 4rem
    }

    .g-lg-8,.gx-lg-8 {
        --nbw-gutter-x: 5rem
    }

    .g-lg-8,.gy-lg-8 {
        --nbw-gutter-y: 5rem
    }

    .g-lg-9,.gx-lg-9 {
        --nbw-gutter-x: 6rem
    }

    .g-lg-9,.gy-lg-9 {
        --nbw-gutter-y: 6rem
    }

    .g-lg-10,.gx-lg-10 {
        --nbw-gutter-x: 7.5rem
    }

    .g-lg-10,.gy-lg-10 {
        --nbw-gutter-y: 7.5rem
    }

    .g-lg-11,.gx-lg-11 {
        --nbw-gutter-x: 2rem
    }

    .g-lg-11,.gy-lg-11 {
        --nbw-gutter-y: 2rem
    }
}

@media (min-width: 1200px) {
    .col-xl {
        flex:1 0 0%
    }

    .row-cols-xl-auto>* {
        flex: 0 0 auto;
        width: auto
    }

    .row-cols-xl-1>* {
        flex: 0 0 auto;
        width: 100%
    }

    .row-cols-xl-2>* {
        flex: 0 0 auto;
        width: 50%
    }

    .row-cols-xl-3>* {
        flex: 0 0 auto;
        width: 33.3333333333%
    }

    .row-cols-xl-4>* {
        flex: 0 0 auto;
        width: 25%
    }

    .row-cols-xl-5>* {
        flex: 0 0 auto;
        width: 20%
    }

    .row-cols-xl-6>* {
        flex: 0 0 auto;
        width: 16.6666666667%
    }

    .col-xl-auto {
        flex: 0 0 auto;
        width: auto
    }

    .col-xl-1 {
        flex: 0 0 auto;
        width: 8.3333333333%
    }

    .col-xl-2 {
        flex: 0 0 auto;
        width: 16.6666666667%
    }

    .col-xl-3 {
        flex: 0 0 auto;
        width: 25%
    }

    .col-xl-4 {
        flex: 0 0 auto;
        width: 33.3333333333%
    }

    .col-xl-5 {
        flex: 0 0 auto;
        width: 41.6666666667%
    }

    .col-xl-6 {
        flex: 0 0 auto;
        width: 50%
    }

    .col-xl-7 {
        flex: 0 0 auto;
        width: 58.3333333333%
    }

    .col-xl-8 {
        flex: 0 0 auto;
        width: 66.6666666667%
    }

    .col-xl-9 {
        flex: 0 0 auto;
        width: 75%
    }

    .col-xl-10 {
        flex: 0 0 auto;
        width: 83.3333333333%
    }

    .col-xl-11 {
        flex: 0 0 auto;
        width: 91.6666666667%
    }

    .col-xl-12 {
        flex: 0 0 auto;
        width: 100%
    }

    .offset-xl-0 {
        margin-left: 0
    }

    .offset-xl-1 {
        margin-left: 8.3333333333%
    }

    .offset-xl-2 {
        margin-left: 16.6666666667%
    }

    .offset-xl-3 {
        margin-left: 25%
    }

    .offset-xl-4 {
        margin-left: 33.3333333333%
    }

    .offset-xl-5 {
        margin-left: 41.6666666667%
    }

    .offset-xl-6 {
        margin-left: 50%
    }

    .offset-xl-7 {
        margin-left: 58.3333333333%
    }

    .offset-xl-8 {
        margin-left: 66.6666666667%
    }

    .offset-xl-9 {
        margin-left: 75%
    }

    .offset-xl-10 {
        margin-left: 83.3333333333%
    }

    .offset-xl-11 {
        margin-left: 91.6666666667%
    }

    .g-xl-0,.gx-xl-0 {
        --nbw-gutter-x: 0
    }

    .g-xl-0,.gy-xl-0 {
        --nbw-gutter-y: 0
    }

    .g-xl-1,.gx-xl-1 {
        --nbw-gutter-x: 0.25rem
    }

    .g-xl-1,.gy-xl-1 {
        --nbw-gutter-y: 0.25rem
    }

    .g-xl-2,.gx-xl-2 {
        --nbw-gutter-x: 0.5rem
    }

    .g-xl-2,.gy-xl-2 {
        --nbw-gutter-y: 0.5rem
    }

    .g-xl-3,.gx-xl-3 {
        --nbw-gutter-x: 1rem
    }

    .g-xl-3,.gy-xl-3 {
        --nbw-gutter-y: 1rem
    }

    .g-xl-4,.gx-xl-4 {
        --nbw-gutter-x: 1.5rem
    }

    .g-xl-4,.gy-xl-4 {
        --nbw-gutter-y: 1.5rem
    }

    .g-xl-5,.gx-xl-5 {
        --nbw-gutter-x: 2rem
    }

    .g-xl-5,.gy-xl-5 {
        --nbw-gutter-y: 2rem
    }

    .g-xl-6,.gx-xl-6 {
        --nbw-gutter-x: 3rem
    }

    .g-xl-6,.gy-xl-6 {
        --nbw-gutter-y: 3rem
    }

    .g-xl-7,.gx-xl-7 {
        --nbw-gutter-x: 4rem
    }

    .g-xl-7,.gy-xl-7 {
        --nbw-gutter-y: 4rem
    }

    .g-xl-8,.gx-xl-8 {
        --nbw-gutter-x: 5rem
    }

    .g-xl-8,.gy-xl-8 {
        --nbw-gutter-y: 5rem
    }

    .g-xl-9,.gx-xl-9 {
        --nbw-gutter-x: 6rem
    }

    .g-xl-9,.gy-xl-9 {
        --nbw-gutter-y: 6rem
    }

    .g-xl-10,.gx-xl-10 {
        --nbw-gutter-x: 7.5rem
    }

    .g-xl-10,.gy-xl-10 {
        --nbw-gutter-y: 7.5rem
    }

    .g-xl-11,.gx-xl-11 {
        --nbw-gutter-x: 2rem
    }

    .g-xl-11,.gy-xl-11 {
        --nbw-gutter-y: 2rem
    }
}

@media (min-width: 1400px) {
    .col-xxl {
        flex:1 0 0%
    }

    .row-cols-xxl-auto>* {
        flex: 0 0 auto;
        width: auto
    }

    .row-cols-xxl-1>* {
        flex: 0 0 auto;
        width: 100%
    }

    .row-cols-xxl-2>* {
        flex: 0 0 auto;
        width: 50%
    }

    .row-cols-xxl-3>* {
        flex: 0 0 auto;
        width: 33.3333333333%
    }

    .row-cols-xxl-4>* {
        flex: 0 0 auto;
        width: 25%
    }

    .row-cols-xxl-5>* {
        flex: 0 0 auto;
        width: 20%
    }

    .row-cols-xxl-6>* {
        flex: 0 0 auto;
        width: 16.6666666667%
    }

    .col-xxl-auto {
        flex: 0 0 auto;
        width: auto
    }

    .col-xxl-1 {
        flex: 0 0 auto;
        width: 8.3333333333%
    }

    .col-xxl-2 {
        flex: 0 0 auto;
        width: 16.6666666667%
    }

    .col-xxl-3 {
        flex: 0 0 auto;
        width: 25%
    }

    .col-xxl-4 {
        flex: 0 0 auto;
        width: 33.3333333333%
    }

    .col-xxl-5 {
        flex: 0 0 auto;
        width: 41.6666666667%
    }

    .col-xxl-6 {
        flex: 0 0 auto;
        width: 50%
    }

    .col-xxl-7 {
        flex: 0 0 auto;
        width: 58.3333333333%
    }

    .col-xxl-8 {
        flex: 0 0 auto;
        width: 66.6666666667%
    }

    .col-xxl-9 {
        flex: 0 0 auto;
        width: 75%
    }

    .col-xxl-10 {
        flex: 0 0 auto;
        width: 83.3333333333%
    }

    .col-xxl-11 {
        flex: 0 0 auto;
        width: 91.6666666667%
    }

    .col-xxl-12 {
        flex: 0 0 auto;
        width: 100%
    }

    .offset-xxl-0 {
        margin-left: 0
    }

    .offset-xxl-1 {
        margin-left: 8.3333333333%
    }

    .offset-xxl-2 {
        margin-left: 16.6666666667%
    }

    .offset-xxl-3 {
        margin-left: 25%
    }

    .offset-xxl-4 {
        margin-left: 33.3333333333%
    }

    .offset-xxl-5 {
        margin-left: 41.6666666667%
    }

    .offset-xxl-6 {
        margin-left: 50%
    }

    .offset-xxl-7 {
        margin-left: 58.3333333333%
    }

    .offset-xxl-8 {
        margin-left: 66.6666666667%
    }

    .offset-xxl-9 {
        margin-left: 75%
    }

    .offset-xxl-10 {
        margin-left: 83.3333333333%
    }

    .offset-xxl-11 {
        margin-left: 91.6666666667%
    }

    .g-xxl-0,.gx-xxl-0 {
        --nbw-gutter-x: 0
    }

    .g-xxl-0,.gy-xxl-0 {
        --nbw-gutter-y: 0
    }

    .g-xxl-1,.gx-xxl-1 {
        --nbw-gutter-x: 0.25rem
    }

    .g-xxl-1,.gy-xxl-1 {
        --nbw-gutter-y: 0.25rem
    }

    .g-xxl-2,.gx-xxl-2 {
        --nbw-gutter-x: 0.5rem
    }

    .g-xxl-2,.gy-xxl-2 {
        --nbw-gutter-y: 0.5rem
    }

    .g-xxl-3,.gx-xxl-3 {
        --nbw-gutter-x: 1rem
    }

    .g-xxl-3,.gy-xxl-3 {
        --nbw-gutter-y: 1rem
    }

    .g-xxl-4,.gx-xxl-4 {
        --nbw-gutter-x: 1.5rem
    }

    .g-xxl-4,.gy-xxl-4 {
        --nbw-gutter-y: 1.5rem
    }

    .g-xxl-5,.gx-xxl-5 {
        --nbw-gutter-x: 2rem
    }

    .g-xxl-5,.gy-xxl-5 {
        --nbw-gutter-y: 2rem
    }

    .g-xxl-6,.gx-xxl-6 {
        --nbw-gutter-x: 3rem
    }

    .g-xxl-6,.gy-xxl-6 {
        --nbw-gutter-y: 3rem
    }

    .g-xxl-7,.gx-xxl-7 {
        --nbw-gutter-x: 4rem
    }

    .g-xxl-7,.gy-xxl-7 {
        --nbw-gutter-y: 4rem
    }

    .g-xxl-8,.gx-xxl-8 {
        --nbw-gutter-x: 5rem
    }

    .g-xxl-8,.gy-xxl-8 {
        --nbw-gutter-y: 5rem
    }

    .g-xxl-9,.gx-xxl-9 {
        --nbw-gutter-x: 6rem
    }

    .g-xxl-9,.gy-xxl-9 {
        --nbw-gutter-y: 6rem
    }

    .g-xxl-10,.gx-xxl-10 {
        --nbw-gutter-x: 7.5rem
    }

    .g-xxl-10,.gy-xxl-10 {
        --nbw-gutter-y: 7.5rem
    }

    .g-xxl-11,.gx-xxl-11 {
        --nbw-gutter-x: 2rem
    }

    .g-xxl-11,.gy-xxl-11 {
        --nbw-gutter-y: 2rem
    }
}

.table {
    --nbw-table-bg: transparent;
    --nbw-table-accent-bg: transparent;
    --nbw-table-striped-color: #34303d;
    --nbw-table-striped-bg: rgba(0,0,0,.05);
    --nbw-table-active-color: #34303d;
    --nbw-table-active-bg: rgba(0,0,0,.1);
    --nbw-table-hover-color: #34303d;
    --nbw-table-hover-bg: rgba(0,0,0,.075);
    border-color: #dee2e6;
    color: #34303d;
    margin-bottom: 1rem;
    vertical-align: top;
    width: 100%
}

.table>:not(caption)>*>* {
    background-color: var(--nbw-table-bg);
    border-bottom-width: 2px;
    box-shadow: inset 0 0 0 9999px var(--nbw-table-accent-bg);
    padding: .5rem
}

.table>tbody {
    vertical-align: inherit
}

.table>thead {
    vertical-align: bottom
}

.table>:not(:last-child)>:last-child>* {
    border-bottom-color: currentColor
}

.caption-top {
    caption-side: top
}

.table-sm>:not(caption)>*>* {
    padding: .25rem
}

.table-bordered>:not(caption)>* {
    border-width: 2px 0
}

.table-bordered>:not(caption)>*>* {
    border-width: 0 2px
}

.table-borderless>:not(caption)>*>* {
    border-bottom-width: 0
}

.table-striped>tbody>tr:nth-of-type(odd) {
    --nbw-table-accent-bg: var(--nbw-table-striped-bg);
    color: var(--nbw-table-striped-color)
}

.table-active {
    --nbw-table-accent-bg: var(--nbw-table-active-bg);
    color: var(--nbw-table-active-color)
}

.table-hover>tbody>tr:hover {
    --nbw-table-accent-bg: var(--nbw-table-hover-bg);
    color: var(--nbw-table-hover-color)
}

.table-primary {
    --nbw-table-bg: #d6d6d8;
    --nbw-table-striped-bg: #cbcbcd;
    --nbw-table-striped-color: #000;
    --nbw-table-active-bg: #c1c1c2;
    --nbw-table-active-color: #000;
    --nbw-table-hover-bg: #c6c6c8;
    --nbw-table-hover-color: #000;
    border-color: #c1c1c2;
    color: #000
}

.table-secondary {
    --nbw-table-bg: #ccf6f6;
    --nbw-table-striped-bg: #c2eaea;
    --nbw-table-striped-color: #000;
    --nbw-table-active-bg: #b8dddd;
    --nbw-table-active-color: #000;
    --nbw-table-hover-bg: #bde4e4;
    --nbw-table-hover-color: #000;
    border-color: #b8dddd;
    color: #000
}

.table-success {
    --nbw-table-bg: #dde4ce;
    --nbw-table-striped-bg: #d2d9c4;
    --nbw-table-striped-color: #000;
    --nbw-table-active-bg: #c7cdb9;
    --nbw-table-active-color: #000;
    --nbw-table-hover-bg: #ccd3bf;
    --nbw-table-hover-color: #000;
    border-color: #c7cdb9;
    color: #000
}

.table-info {
    --nbw-table-bg: #cff4fc;
    --nbw-table-striped-bg: #c5e8ef;
    --nbw-table-striped-color: #000;
    --nbw-table-active-bg: #badce3;
    --nbw-table-active-color: #000;
    --nbw-table-hover-bg: #bfe2e9;
    --nbw-table-hover-color: #000;
    border-color: #badce3;
    color: #000
}

.table-warning {
    --nbw-table-bg: #faefdc;
    --nbw-table-striped-bg: #eee3d1;
    --nbw-table-striped-color: #000;
    --nbw-table-active-bg: #e1d7c6;
    --nbw-table-active-color: #000;
    --nbw-table-hover-bg: #e7ddcc;
    --nbw-table-hover-color: #000;
    border-color: #e1d7c6;
    color: #000
}

.table-danger {
    --nbw-table-bg: #f4d7d7;
    --nbw-table-striped-bg: #e8cccc;
    --nbw-table-striped-color: #000;
    --nbw-table-active-bg: #dcc2c2;
    --nbw-table-active-color: #000;
    --nbw-table-hover-bg: #e2c7c7;
    --nbw-table-hover-color: #000;
    border-color: #dcc2c2;
    color: #000
}

.table-light {
    --nbw-table-bg: #fffdfb;
    --nbw-table-striped-bg: #f2f0ee;
    --nbw-table-striped-color: #000;
    --nbw-table-active-bg: #e6e4e2;
    --nbw-table-active-color: #000;
    --nbw-table-hover-bg: #eceae8;
    --nbw-table-hover-color: #000;
    border-color: #e6e4e2;
    color: #000
}

.table-dark {
    --nbw-table-bg: #34303d;
    --nbw-table-striped-bg: #3e3a47;
    --nbw-table-striped-color: #fff;
    --nbw-table-active-bg: #484550;
    --nbw-table-active-color: #fff;
    --nbw-table-hover-bg: #43404c;
    --nbw-table-hover-color: #fff;
    border-color: #484550;
    color: #fff
}

.table-responsive {
    -webkit-overflow-scrolling: touch;
    overflow-x: auto
}

@media (max-width: 575.98px) {
    .table-responsive-sm {
        -webkit-overflow-scrolling:touch;
        overflow-x: auto
    }
}

@media (max-width: 767.98px) {
    .table-responsive-md {
        -webkit-overflow-scrolling:touch;
        overflow-x: auto
    }
}

@media (max-width: 991.98px) {
    .table-responsive-lg {
        -webkit-overflow-scrolling:touch;
        overflow-x: auto
    }
}

@media (max-width: 1199.98px) {
    .table-responsive-xl {
        -webkit-overflow-scrolling:touch;
        overflow-x: auto
    }
}

@media (max-width: 1399.98px) {
    .table-responsive-xxl {
        -webkit-overflow-scrolling:touch;
        overflow-x: auto
    }
}

.form-label,.nbw .link-device__container .link-device--label,.nbw label.toggling-label {
    margin-bottom: .5rem
}

.col-form-label {
    font-size: inherit;
    line-height: 1.5;
    margin-bottom: 0;
    padding-bottom: calc(.75rem + 1px);
    padding-top: calc(.75rem + 1px)
}

.col-form-label-lg {
    font-size: 1.25rem;
    padding-bottom: calc(1.5rem + 1px);
    padding-top: calc(1.5rem + 1px)
}

.col-form-label-sm {
    font-size: .875rem;
    padding-bottom: calc(.25rem + 1px);
    padding-top: calc(.25rem + 1px)
}

.form-text {
    color: #7b7881;
    font-size: .875em;
    margin-top: .25rem
}

.form-control,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.invalid-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.validate-icon,.nbw .form-group--error .delivery-select select,.nbw .form-group--error .input-validated,.nbw .form-group--error input[type=date],.nbw .form-group--error input[type=email],.nbw .form-group--error input[type=number],.nbw .form-group--error input[type=password],.nbw .form-group--error input[type=tel],.nbw .form-group--error input[type=text],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.invalid-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.validate-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:focus,.nbw .link-device__container .link-device--input,.nbw .promocode__input-error .input-validated,.nbw .promocode__input-error input[type=text],.nbw .promocode__input-warning .input-validated,.nbw .promocode__input-warning input[type=text],.nbw input[type=date],.nbw input[type=date]:-webkit-autofill+.invalid-icon,.nbw input[type=date]:-webkit-autofill+.validate-icon,.nbw input[type=email],.nbw input[type=email]:-webkit-autofill+.invalid-icon,.nbw input[type=email]:-webkit-autofill+.validate-icon,.nbw input[type=number],.nbw input[type=number]:-webkit-autofill+.invalid-icon,.nbw input[type=number]:-webkit-autofill+.validate-icon,.nbw input[type=password],.nbw input[type=password]:-webkit-autofill+.invalid-icon,.nbw input[type=password]:-webkit-autofill+.validate-icon,.nbw input[type=tel],.nbw input[type=tel]:-webkit-autofill+.invalid-icon,.nbw input[type=tel]:-webkit-autofill+.validate-icon,.nbw input[type=text],.nbw input[type=text]:-webkit-autofill+.invalid-icon,.nbw input[type=text]:-webkit-autofill+.validate-icon,.nbw select,.nbw select.input-validated,.nbw select:-webkit-autofill+.invalid-icon,.nbw select:-webkit-autofill+.validate-icon {
    -webkit-appearance: none;
    appearance: none;
    background-clip: padding-box;
    background-color: #fffdfb;
    border: 1px solid #b8b7bb;
    border-radius: .25rem;
    color: #34303d;
    display: block;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    padding: .75rem 1rem;
    -webkit-transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    width: 100%
}

@media (prefers-reduced-motion:reduce) {
    .form-control,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.invalid-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.validate-icon,.nbw .form-group--error .delivery-select select,.nbw .form-group--error .input-validated,.nbw .form-group--error input[type=date],.nbw .form-group--error input[type=email],.nbw .form-group--error input[type=number],.nbw .form-group--error input[type=password],.nbw .form-group--error input[type=tel],.nbw .form-group--error input[type=text],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.invalid-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.validate-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:focus,.nbw .link-device__container .link-device--input,.nbw .promocode__input-error .input-validated,.nbw .promocode__input-error input[type=text],.nbw .promocode__input-warning .input-validated,.nbw .promocode__input-warning input[type=text],.nbw input[type=date],.nbw input[type=date]:-webkit-autofill+.invalid-icon,.nbw input[type=date]:-webkit-autofill+.validate-icon,.nbw input[type=email],.nbw input[type=email]:-webkit-autofill+.invalid-icon,.nbw input[type=email]:-webkit-autofill+.validate-icon,.nbw input[type=number],.nbw input[type=number]:-webkit-autofill+.invalid-icon,.nbw input[type=number]:-webkit-autofill+.validate-icon,.nbw input[type=password],.nbw input[type=password]:-webkit-autofill+.invalid-icon,.nbw input[type=password]:-webkit-autofill+.validate-icon,.nbw input[type=tel],.nbw input[type=tel]:-webkit-autofill+.invalid-icon,.nbw input[type=tel]:-webkit-autofill+.validate-icon,.nbw input[type=text],.nbw input[type=text]:-webkit-autofill+.invalid-icon,.nbw input[type=text]:-webkit-autofill+.validate-icon,.nbw select,.nbw select.input-validated,.nbw select:-webkit-autofill+.invalid-icon,.nbw select:-webkit-autofill+.validate-icon {
        -webkit-transition: none;
        transition: none
    }
}

.form-control[type=file],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+[type=file].invalid-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+[type=file].validate-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=file],.nbw .form-group--error .delivery-select select[type=file],.nbw .form-group--error [type=file].input-validated,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+[type=file].invalid-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+[type=file].validate-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=file]:focus,.nbw .link-device__container [type=file].link-device--input,.nbw .promocode__input-error [type=file].input-validated,.nbw .promocode__input-warning [type=file].input-validated,.nbw input[type=date]:-webkit-autofill+[type=file].invalid-icon,.nbw input[type=date]:-webkit-autofill+[type=file].validate-icon,.nbw input[type=email]:-webkit-autofill+[type=file].invalid-icon,.nbw input[type=email]:-webkit-autofill+[type=file].validate-icon,.nbw input[type=file][type=date],.nbw input[type=file][type=email],.nbw input[type=file][type=number],.nbw input[type=file][type=password],.nbw input[type=file][type=tel],.nbw input[type=file][type=text],.nbw input[type=number]:-webkit-autofill+[type=file].invalid-icon,.nbw input[type=number]:-webkit-autofill+[type=file].validate-icon,.nbw input[type=password]:-webkit-autofill+[type=file].invalid-icon,.nbw input[type=password]:-webkit-autofill+[type=file].validate-icon,.nbw input[type=tel]:-webkit-autofill+[type=file].invalid-icon,.nbw input[type=tel]:-webkit-autofill+[type=file].validate-icon,.nbw input[type=text]:-webkit-autofill+[type=file].invalid-icon,.nbw input[type=text]:-webkit-autofill+[type=file].validate-icon,.nbw select:-webkit-autofill+[type=file].invalid-icon,.nbw select:-webkit-autofill+[type=file].validate-icon,.nbw select[type=file] {
    overflow: hidden
}

.form-control[type=file]:not(:disabled):not([readonly]),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+[type=file].invalid-icon:not(:disabled):not([readonly]),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+[type=file].validate-icon:not(:disabled):not([readonly]),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=file]:not(:disabled):not([readonly]),.nbw .form-group--error [type=file].input-validated:not(:disabled):not([readonly]),.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+[type=file].invalid-icon:not(:disabled):not([readonly]),.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+[type=file].validate-icon:not(:disabled):not([readonly]),.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=file]:not(:disabled):not([readonly]):focus,.nbw .link-device__container [type=file].link-device--input:not(:disabled):not([readonly]),.nbw .promocode__input-error [type=file].input-validated:not(:disabled):not([readonly]),.nbw .promocode__input-warning [type=file].input-validated:not(:disabled):not([readonly]),.nbw input[type=date]:-webkit-autofill+[type=file].invalid-icon:not(:disabled):not([readonly]),.nbw input[type=date]:-webkit-autofill+[type=file].validate-icon:not(:disabled):not([readonly]),.nbw input[type=email]:-webkit-autofill+[type=file].invalid-icon:not(:disabled):not([readonly]),.nbw input[type=email]:-webkit-autofill+[type=file].validate-icon:not(:disabled):not([readonly]),.nbw input[type=file][type=date]:not(:disabled):not([readonly]),.nbw input[type=file][type=email]:not(:disabled):not([readonly]),.nbw input[type=file][type=number]:not(:disabled):not([readonly]),.nbw input[type=file][type=password]:not(:disabled):not([readonly]),.nbw input[type=file][type=tel]:not(:disabled):not([readonly]),.nbw input[type=file][type=text]:not(:disabled):not([readonly]),.nbw input[type=number]:-webkit-autofill+[type=file].invalid-icon:not(:disabled):not([readonly]),.nbw input[type=number]:-webkit-autofill+[type=file].validate-icon:not(:disabled):not([readonly]),.nbw input[type=password]:-webkit-autofill+[type=file].invalid-icon:not(:disabled):not([readonly]),.nbw input[type=password]:-webkit-autofill+[type=file].validate-icon:not(:disabled):not([readonly]),.nbw input[type=tel]:-webkit-autofill+[type=file].invalid-icon:not(:disabled):not([readonly]),.nbw input[type=tel]:-webkit-autofill+[type=file].validate-icon:not(:disabled):not([readonly]),.nbw input[type=text]:-webkit-autofill+[type=file].invalid-icon:not(:disabled):not([readonly]),.nbw input[type=text]:-webkit-autofill+[type=file].validate-icon:not(:disabled):not([readonly]),.nbw select:-webkit-autofill+[type=file].invalid-icon:not(:disabled):not([readonly]),.nbw select:-webkit-autofill+[type=file].validate-icon:not(:disabled):not([readonly]),.nbw select[type=file]:not(:disabled):not([readonly]) {
    cursor: pointer
}

.form-control:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.invalid-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.validate-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:focus,.nbw .form-group--error .delivery-select select:focus,.nbw .form-group--error .input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.invalid-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.validate-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:focus,.nbw .link-device__container .link-device--input:focus,.nbw .promocode__input-error .input-validated:focus,.nbw .promocode__input-warning .input-validated:focus,.nbw input[type=date]:-webkit-autofill+.invalid-icon:focus,.nbw input[type=date]:-webkit-autofill+.validate-icon:focus,.nbw input[type=date]:focus,.nbw input[type=email]:-webkit-autofill+.invalid-icon:focus,.nbw input[type=email]:-webkit-autofill+.validate-icon:focus,.nbw input[type=email]:focus,.nbw input[type=number]:-webkit-autofill+.invalid-icon:focus,.nbw input[type=number]:-webkit-autofill+.validate-icon:focus,.nbw input[type=number]:focus,.nbw input[type=password]:-webkit-autofill+.invalid-icon:focus,.nbw input[type=password]:-webkit-autofill+.validate-icon:focus,.nbw input[type=password]:focus,.nbw input[type=tel]:-webkit-autofill+.invalid-icon:focus,.nbw input[type=tel]:-webkit-autofill+.validate-icon:focus,.nbw input[type=tel]:focus,.nbw input[type=text]:-webkit-autofill+.invalid-icon:focus,.nbw input[type=text]:-webkit-autofill+.validate-icon:focus,.nbw input[type=text]:focus,.nbw select:-webkit-autofill+.invalid-icon:focus,.nbw select:-webkit-autofill+.validate-icon:focus,.nbw select:focus {
    background-color: #fffdfb;
    border-color: #34303d;
    box-shadow: #34303d;
    color: #34303d;
    outline: 0
}

.form-control::-webkit-date-and-time-value,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.invalid-icon::-webkit-date-and-time-value,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.validate-icon::-webkit-date-and-time-value,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input::-webkit-date-and-time-value,.nbw .form-group--error .delivery-select select::-webkit-date-and-time-value,.nbw .form-group--error .input-validated::-webkit-date-and-time-value,.nbw .form-group--error input[type=date]::-webkit-date-and-time-value,.nbw .form-group--error input[type=email]::-webkit-date-and-time-value,.nbw .form-group--error input[type=number]::-webkit-date-and-time-value,.nbw .form-group--error input[type=password]::-webkit-date-and-time-value,.nbw .form-group--error input[type=tel]::-webkit-date-and-time-value,.nbw .form-group--error input[type=text]::-webkit-date-and-time-value,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.invalid-icon::-webkit-date-and-time-value,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.validate-icon::-webkit-date-and-time-value,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:focus::-webkit-date-and-time-value,.nbw .link-device__container .link-device--input::-webkit-date-and-time-value,.nbw .promocode__input-error .input-validated::-webkit-date-and-time-value,.nbw .promocode__input-error input[type=text]::-webkit-date-and-time-value,.nbw .promocode__input-warning .input-validated::-webkit-date-and-time-value,.nbw .promocode__input-warning input[type=text]::-webkit-date-and-time-value,.nbw input[type=date]:-webkit-autofill+.invalid-icon::-webkit-date-and-time-value,.nbw input[type=date]:-webkit-autofill+.validate-icon::-webkit-date-and-time-value,.nbw input[type=date]::-webkit-date-and-time-value,.nbw input[type=email]:-webkit-autofill+.invalid-icon::-webkit-date-and-time-value,.nbw input[type=email]:-webkit-autofill+.validate-icon::-webkit-date-and-time-value,.nbw input[type=email]::-webkit-date-and-time-value,.nbw input[type=number]:-webkit-autofill+.invalid-icon::-webkit-date-and-time-value,.nbw input[type=number]:-webkit-autofill+.validate-icon::-webkit-date-and-time-value,.nbw input[type=number]::-webkit-date-and-time-value,.nbw input[type=password]:-webkit-autofill+.invalid-icon::-webkit-date-and-time-value,.nbw input[type=password]:-webkit-autofill+.validate-icon::-webkit-date-and-time-value,.nbw input[type=password]::-webkit-date-and-time-value,.nbw input[type=tel]:-webkit-autofill+.invalid-icon::-webkit-date-and-time-value,.nbw input[type=tel]:-webkit-autofill+.validate-icon::-webkit-date-and-time-value,.nbw input[type=tel]::-webkit-date-and-time-value,.nbw input[type=text]:-webkit-autofill+.invalid-icon::-webkit-date-and-time-value,.nbw input[type=text]:-webkit-autofill+.validate-icon::-webkit-date-and-time-value,.nbw input[type=text]::-webkit-date-and-time-value,.nbw select.input-validated::-webkit-date-and-time-value,.nbw select:-webkit-autofill+.invalid-icon::-webkit-date-and-time-value,.nbw select:-webkit-autofill+.validate-icon::-webkit-date-and-time-value,.nbw select::-webkit-date-and-time-value {
    height: 1.5em
}

.form-control::placeholder,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.invalid-icon::placeholder,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.validate-icon::placeholder,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input::placeholder,.nbw .form-group--error .delivery-select select::placeholder,.nbw .form-group--error .input-validated::placeholder,.nbw .form-group--error input[type=date]::placeholder,.nbw .form-group--error input[type=email]::placeholder,.nbw .form-group--error input[type=number]::placeholder,.nbw .form-group--error input[type=password]::placeholder,.nbw .form-group--error input[type=tel]::placeholder,.nbw .form-group--error input[type=text]::placeholder,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.invalid-icon::placeholder,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.validate-icon::placeholder,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:focus::placeholder,.nbw .link-device__container .link-device--input::placeholder,.nbw .promocode__input-error .input-validated::placeholder,.nbw .promocode__input-error input[type=text]::placeholder,.nbw .promocode__input-warning .input-validated::placeholder,.nbw .promocode__input-warning input[type=text]::placeholder,.nbw input[type=date]:-webkit-autofill+.invalid-icon::placeholder,.nbw input[type=date]:-webkit-autofill+.validate-icon::placeholder,.nbw input[type=date]::placeholder,.nbw input[type=email]:-webkit-autofill+.invalid-icon::placeholder,.nbw input[type=email]:-webkit-autofill+.validate-icon::placeholder,.nbw input[type=email]::placeholder,.nbw input[type=number]:-webkit-autofill+.invalid-icon::placeholder,.nbw input[type=number]:-webkit-autofill+.validate-icon::placeholder,.nbw input[type=number]::placeholder,.nbw input[type=password]:-webkit-autofill+.invalid-icon::placeholder,.nbw input[type=password]:-webkit-autofill+.validate-icon::placeholder,.nbw input[type=password]::placeholder,.nbw input[type=tel]:-webkit-autofill+.invalid-icon::placeholder,.nbw input[type=tel]:-webkit-autofill+.validate-icon::placeholder,.nbw input[type=tel]::placeholder,.nbw input[type=text]:-webkit-autofill+.invalid-icon::placeholder,.nbw input[type=text]:-webkit-autofill+.validate-icon::placeholder,.nbw input[type=text]::placeholder,.nbw select.input-validated::placeholder,.nbw select:-webkit-autofill+.invalid-icon::placeholder,.nbw select:-webkit-autofill+.validate-icon::placeholder,.nbw select::placeholder {
    color: #7b7881;
    opacity: 1
}

.form-control:disabled,.form-control[readonly],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.invalid-icon:disabled,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.validate-icon:disabled,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+[readonly].invalid-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+[readonly].validate-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:disabled,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[readonly],.nbw .form-group--error .delivery-select select:disabled,.nbw .form-group--error .delivery-select select[readonly],.nbw .form-group--error .input-validated:disabled,.nbw .form-group--error [readonly].input-validated,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.invalid-icon:disabled,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.validate-icon:disabled,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+[readonly].invalid-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+[readonly].validate-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:disabled:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input[readonly]:focus,.nbw .link-device__container .link-device--input:disabled,.nbw .link-device__container [readonly].link-device--input,.nbw .promocode__input-error .input-validated:disabled,.nbw .promocode__input-error [readonly].input-validated,.nbw .promocode__input-warning .input-validated:disabled,.nbw .promocode__input-warning [readonly].input-validated,.nbw input[readonly][type=date],.nbw input[readonly][type=email],.nbw input[readonly][type=number],.nbw input[readonly][type=password],.nbw input[readonly][type=tel],.nbw input[readonly][type=text],.nbw input[type=date]:-webkit-autofill+.invalid-icon:disabled,.nbw input[type=date]:-webkit-autofill+.validate-icon:disabled,.nbw input[type=date]:-webkit-autofill+[readonly].invalid-icon,.nbw input[type=date]:-webkit-autofill+[readonly].validate-icon,.nbw input[type=date]:disabled,.nbw input[type=email]:-webkit-autofill+.invalid-icon:disabled,.nbw input[type=email]:-webkit-autofill+.validate-icon:disabled,.nbw input[type=email]:-webkit-autofill+[readonly].invalid-icon,.nbw input[type=email]:-webkit-autofill+[readonly].validate-icon,.nbw input[type=email]:disabled,.nbw input[type=number]:-webkit-autofill+.invalid-icon:disabled,.nbw input[type=number]:-webkit-autofill+.validate-icon:disabled,.nbw input[type=number]:-webkit-autofill+[readonly].invalid-icon,.nbw input[type=number]:-webkit-autofill+[readonly].validate-icon,.nbw input[type=number]:disabled,.nbw input[type=password]:-webkit-autofill+.invalid-icon:disabled,.nbw input[type=password]:-webkit-autofill+.validate-icon:disabled,.nbw input[type=password]:-webkit-autofill+[readonly].invalid-icon,.nbw input[type=password]:-webkit-autofill+[readonly].validate-icon,.nbw input[type=password]:disabled,.nbw input[type=tel]:-webkit-autofill+.invalid-icon:disabled,.nbw input[type=tel]:-webkit-autofill+.validate-icon:disabled,.nbw input[type=tel]:-webkit-autofill+[readonly].invalid-icon,.nbw input[type=tel]:-webkit-autofill+[readonly].validate-icon,.nbw input[type=tel]:disabled,.nbw input[type=text]:-webkit-autofill+.invalid-icon:disabled,.nbw input[type=text]:-webkit-autofill+.validate-icon:disabled,.nbw input[type=text]:-webkit-autofill+[readonly].invalid-icon,.nbw input[type=text]:-webkit-autofill+[readonly].validate-icon,.nbw input[type=text]:disabled,.nbw select:-webkit-autofill+.invalid-icon:disabled,.nbw select:-webkit-autofill+.validate-icon:disabled,.nbw select:-webkit-autofill+[readonly].invalid-icon,.nbw select:-webkit-autofill+[readonly].validate-icon,.nbw select:disabled,.nbw select[readonly] {
    background-color: #f6f4f0;
    opacity: 1
}

.form-control::file-selector-button,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.invalid-icon::file-selector-button,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.validate-icon::file-selector-button,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input::file-selector-button,.nbw .form-group--error .delivery-select select::file-selector-button,.nbw .form-group--error .input-validated::file-selector-button,.nbw .form-group--error input[type=date]::file-selector-button,.nbw .form-group--error input[type=email]::file-selector-button,.nbw .form-group--error input[type=number]::file-selector-button,.nbw .form-group--error input[type=password]::file-selector-button,.nbw .form-group--error input[type=tel]::file-selector-button,.nbw .form-group--error input[type=text]::file-selector-button,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.invalid-icon::file-selector-button,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.validate-icon::file-selector-button,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:focus::file-selector-button,.nbw .link-device__container .link-device--input::file-selector-button,.nbw .promocode__input-error .input-validated::file-selector-button,.nbw .promocode__input-error input[type=text]::file-selector-button,.nbw .promocode__input-warning .input-validated::file-selector-button,.nbw .promocode__input-warning input[type=text]::file-selector-button,.nbw input[type=date]:-webkit-autofill+.invalid-icon::file-selector-button,.nbw input[type=date]:-webkit-autofill+.validate-icon::file-selector-button,.nbw input[type=date]::file-selector-button,.nbw input[type=email]:-webkit-autofill+.invalid-icon::file-selector-button,.nbw input[type=email]:-webkit-autofill+.validate-icon::file-selector-button,.nbw input[type=email]::file-selector-button,.nbw input[type=number]:-webkit-autofill+.invalid-icon::file-selector-button,.nbw input[type=number]:-webkit-autofill+.validate-icon::file-selector-button,.nbw input[type=number]::file-selector-button,.nbw input[type=password]:-webkit-autofill+.invalid-icon::file-selector-button,.nbw input[type=password]:-webkit-autofill+.validate-icon::file-selector-button,.nbw input[type=password]::file-selector-button,.nbw input[type=tel]:-webkit-autofill+.invalid-icon::file-selector-button,.nbw input[type=tel]:-webkit-autofill+.validate-icon::file-selector-button,.nbw input[type=tel]::file-selector-button,.nbw input[type=text]:-webkit-autofill+.invalid-icon::file-selector-button,.nbw input[type=text]:-webkit-autofill+.validate-icon::file-selector-button,.nbw input[type=text]::file-selector-button,.nbw select.input-validated::file-selector-button,.nbw select:-webkit-autofill+.invalid-icon::file-selector-button,.nbw select:-webkit-autofill+.validate-icon::file-selector-button,.nbw select::file-selector-button {
    -webkit-margin-end: 1rem;
    background-color: #e9ecef;
    border: 0 solid;
    border-color: inherit;
    border-inline-end-width:1px;border-radius: 0;
    color: #34303d;
    margin: -.75rem -1rem;
    margin-inline-end:1rem;padding: .75rem 1rem;
    pointer-events: none;
    -webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}

@media (prefers-reduced-motion:reduce) {
    .form-control::file-selector-button,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.invalid-icon::file-selector-button,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.validate-icon::file-selector-button,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input::file-selector-button,.nbw .form-group--error .delivery-select select::file-selector-button,.nbw .form-group--error .input-validated::file-selector-button,.nbw .form-group--error input[type=date]::file-selector-button,.nbw .form-group--error input[type=email]::file-selector-button,.nbw .form-group--error input[type=number]::file-selector-button,.nbw .form-group--error input[type=password]::file-selector-button,.nbw .form-group--error input[type=tel]::file-selector-button,.nbw .form-group--error input[type=text]::file-selector-button,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.invalid-icon::file-selector-button,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.validate-icon::file-selector-button,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:focus::file-selector-button,.nbw .link-device__container .link-device--input::file-selector-button,.nbw .promocode__input-error .input-validated::file-selector-button,.nbw .promocode__input-error input[type=text]::file-selector-button,.nbw .promocode__input-warning .input-validated::file-selector-button,.nbw .promocode__input-warning input[type=text]::file-selector-button,.nbw input[type=date]:-webkit-autofill+.invalid-icon::file-selector-button,.nbw input[type=date]:-webkit-autofill+.validate-icon::file-selector-button,.nbw input[type=date]::file-selector-button,.nbw input[type=email]:-webkit-autofill+.invalid-icon::file-selector-button,.nbw input[type=email]:-webkit-autofill+.validate-icon::file-selector-button,.nbw input[type=email]::file-selector-button,.nbw input[type=number]:-webkit-autofill+.invalid-icon::file-selector-button,.nbw input[type=number]:-webkit-autofill+.validate-icon::file-selector-button,.nbw input[type=number]::file-selector-button,.nbw input[type=password]:-webkit-autofill+.invalid-icon::file-selector-button,.nbw input[type=password]:-webkit-autofill+.validate-icon::file-selector-button,.nbw input[type=password]::file-selector-button,.nbw input[type=tel]:-webkit-autofill+.invalid-icon::file-selector-button,.nbw input[type=tel]:-webkit-autofill+.validate-icon::file-selector-button,.nbw input[type=tel]::file-selector-button,.nbw input[type=text]:-webkit-autofill+.invalid-icon::file-selector-button,.nbw input[type=text]:-webkit-autofill+.validate-icon::file-selector-button,.nbw input[type=text]::file-selector-button,.nbw select.input-validated::file-selector-button,.nbw select:-webkit-autofill+.invalid-icon::file-selector-button,.nbw select:-webkit-autofill+.validate-icon::file-selector-button,.nbw select::file-selector-button {
        -webkit-transition: none;
        transition: none
    }
}

.form-control:hover:not(:disabled):not([readonly])::file-selector-button,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.invalid-icon:hover:not(:disabled):not([readonly])::file-selector-button,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.validate-icon:hover:not(:disabled):not([readonly])::file-selector-button,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:hover:not(:disabled):not([readonly])::file-selector-button,.nbw .form-group--error .input-validated:hover:not(:disabled):not([readonly])::file-selector-button,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.invalid-icon:hover:not(:disabled):not([readonly])::file-selector-button,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.validate-icon:hover:not(:disabled):not([readonly])::file-selector-button,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:hover:not(:disabled):not([readonly]):focus::file-selector-button,.nbw .link-device__container .link-device--input:hover:not(:disabled):not([readonly])::file-selector-button,.nbw .promocode__input-error .input-validated:hover:not(:disabled):not([readonly])::file-selector-button,.nbw .promocode__input-warning .input-validated:hover:not(:disabled):not([readonly])::file-selector-button,.nbw input[type=date]:-webkit-autofill+.invalid-icon:hover:not(:disabled):not([readonly])::file-selector-button,.nbw input[type=date]:-webkit-autofill+.validate-icon:hover:not(:disabled):not([readonly])::file-selector-button,.nbw input[type=date]:hover:not(:disabled):not([readonly])::file-selector-button,.nbw input[type=email]:-webkit-autofill+.invalid-icon:hover:not(:disabled):not([readonly])::file-selector-button,.nbw input[type=email]:-webkit-autofill+.validate-icon:hover:not(:disabled):not([readonly])::file-selector-button,.nbw input[type=email]:hover:not(:disabled):not([readonly])::file-selector-button,.nbw input[type=number]:-webkit-autofill+.invalid-icon:hover:not(:disabled):not([readonly])::file-selector-button,.nbw input[type=number]:-webkit-autofill+.validate-icon:hover:not(:disabled):not([readonly])::file-selector-button,.nbw input[type=number]:hover:not(:disabled):not([readonly])::file-selector-button,.nbw input[type=password]:-webkit-autofill+.invalid-icon:hover:not(:disabled):not([readonly])::file-selector-button,.nbw input[type=password]:-webkit-autofill+.validate-icon:hover:not(:disabled):not([readonly])::file-selector-button,.nbw input[type=password]:hover:not(:disabled):not([readonly])::file-selector-button,.nbw input[type=tel]:-webkit-autofill+.invalid-icon:hover:not(:disabled):not([readonly])::file-selector-button,.nbw input[type=tel]:-webkit-autofill+.validate-icon:hover:not(:disabled):not([readonly])::file-selector-button,.nbw input[type=tel]:hover:not(:disabled):not([readonly])::file-selector-button,.nbw input[type=text]:-webkit-autofill+.invalid-icon:hover:not(:disabled):not([readonly])::file-selector-button,.nbw input[type=text]:-webkit-autofill+.validate-icon:hover:not(:disabled):not([readonly])::file-selector-button,.nbw input[type=text]:hover:not(:disabled):not([readonly])::file-selector-button,.nbw select:-webkit-autofill+.invalid-icon:hover:not(:disabled):not([readonly])::file-selector-button,.nbw select:-webkit-autofill+.validate-icon:hover:not(:disabled):not([readonly])::file-selector-button,.nbw select:hover:not(:disabled):not([readonly])::file-selector-button {
    background-color: #dde0e3
}

.form-control::-webkit-file-upload-button,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.invalid-icon::-webkit-file-upload-button,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.validate-icon::-webkit-file-upload-button,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input::-webkit-file-upload-button,.nbw .form-group--error .delivery-select select::-webkit-file-upload-button,.nbw .form-group--error .input-validated::-webkit-file-upload-button,.nbw .form-group--error input[type=date]::-webkit-file-upload-button,.nbw .form-group--error input[type=email]::-webkit-file-upload-button,.nbw .form-group--error input[type=number]::-webkit-file-upload-button,.nbw .form-group--error input[type=password]::-webkit-file-upload-button,.nbw .form-group--error input[type=tel]::-webkit-file-upload-button,.nbw .form-group--error input[type=text]::-webkit-file-upload-button,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.invalid-icon::-webkit-file-upload-button,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.validate-icon::-webkit-file-upload-button,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:focus::-webkit-file-upload-button,.nbw .link-device__container .link-device--input::-webkit-file-upload-button,.nbw .promocode__input-error .input-validated::-webkit-file-upload-button,.nbw .promocode__input-error input[type=text]::-webkit-file-upload-button,.nbw .promocode__input-warning .input-validated::-webkit-file-upload-button,.nbw .promocode__input-warning input[type=text]::-webkit-file-upload-button,.nbw input[type=date]:-webkit-autofill+.invalid-icon::-webkit-file-upload-button,.nbw input[type=date]:-webkit-autofill+.validate-icon::-webkit-file-upload-button,.nbw input[type=date]::-webkit-file-upload-button,.nbw input[type=email]:-webkit-autofill+.invalid-icon::-webkit-file-upload-button,.nbw input[type=email]:-webkit-autofill+.validate-icon::-webkit-file-upload-button,.nbw input[type=email]::-webkit-file-upload-button,.nbw input[type=number]:-webkit-autofill+.invalid-icon::-webkit-file-upload-button,.nbw input[type=number]:-webkit-autofill+.validate-icon::-webkit-file-upload-button,.nbw input[type=number]::-webkit-file-upload-button,.nbw input[type=password]:-webkit-autofill+.invalid-icon::-webkit-file-upload-button,.nbw input[type=password]:-webkit-autofill+.validate-icon::-webkit-file-upload-button,.nbw input[type=password]::-webkit-file-upload-button,.nbw input[type=tel]:-webkit-autofill+.invalid-icon::-webkit-file-upload-button,.nbw input[type=tel]:-webkit-autofill+.validate-icon::-webkit-file-upload-button,.nbw input[type=tel]::-webkit-file-upload-button,.nbw input[type=text]:-webkit-autofill+.invalid-icon::-webkit-file-upload-button,.nbw input[type=text]:-webkit-autofill+.validate-icon::-webkit-file-upload-button,.nbw input[type=text]::-webkit-file-upload-button,.nbw select.input-validated::-webkit-file-upload-button,.nbw select:-webkit-autofill+.invalid-icon::-webkit-file-upload-button,.nbw select:-webkit-autofill+.validate-icon::-webkit-file-upload-button,.nbw select::-webkit-file-upload-button {
    -webkit-margin-end: 1rem;
    background-color: #e9ecef;
    border: 0 solid;
    border-color: inherit;
    border-inline-end-width:1px;border-radius: 0;
    color: #34303d;
    margin: -.75rem -1rem;
    margin-inline-end:1rem;padding: .75rem 1rem;
    pointer-events: none;
    -webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}

@media (prefers-reduced-motion:reduce) {
    .form-control::-webkit-file-upload-button,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.invalid-icon::-webkit-file-upload-button,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.validate-icon::-webkit-file-upload-button,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input::-webkit-file-upload-button,.nbw .form-group--error .delivery-select select::-webkit-file-upload-button,.nbw .form-group--error .input-validated::-webkit-file-upload-button,.nbw .form-group--error input[type=date]::-webkit-file-upload-button,.nbw .form-group--error input[type=email]::-webkit-file-upload-button,.nbw .form-group--error input[type=number]::-webkit-file-upload-button,.nbw .form-group--error input[type=password]::-webkit-file-upload-button,.nbw .form-group--error input[type=tel]::-webkit-file-upload-button,.nbw .form-group--error input[type=text]::-webkit-file-upload-button,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.invalid-icon::-webkit-file-upload-button,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.validate-icon::-webkit-file-upload-button,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:focus::-webkit-file-upload-button,.nbw .link-device__container .link-device--input::-webkit-file-upload-button,.nbw .promocode__input-error .input-validated::-webkit-file-upload-button,.nbw .promocode__input-error input[type=text]::-webkit-file-upload-button,.nbw .promocode__input-warning .input-validated::-webkit-file-upload-button,.nbw .promocode__input-warning input[type=text]::-webkit-file-upload-button,.nbw input[type=date]:-webkit-autofill+.invalid-icon::-webkit-file-upload-button,.nbw input[type=date]:-webkit-autofill+.validate-icon::-webkit-file-upload-button,.nbw input[type=date]::-webkit-file-upload-button,.nbw input[type=email]:-webkit-autofill+.invalid-icon::-webkit-file-upload-button,.nbw input[type=email]:-webkit-autofill+.validate-icon::-webkit-file-upload-button,.nbw input[type=email]::-webkit-file-upload-button,.nbw input[type=number]:-webkit-autofill+.invalid-icon::-webkit-file-upload-button,.nbw input[type=number]:-webkit-autofill+.validate-icon::-webkit-file-upload-button,.nbw input[type=number]::-webkit-file-upload-button,.nbw input[type=password]:-webkit-autofill+.invalid-icon::-webkit-file-upload-button,.nbw input[type=password]:-webkit-autofill+.validate-icon::-webkit-file-upload-button,.nbw input[type=password]::-webkit-file-upload-button,.nbw input[type=tel]:-webkit-autofill+.invalid-icon::-webkit-file-upload-button,.nbw input[type=tel]:-webkit-autofill+.validate-icon::-webkit-file-upload-button,.nbw input[type=tel]::-webkit-file-upload-button,.nbw input[type=text]:-webkit-autofill+.invalid-icon::-webkit-file-upload-button,.nbw input[type=text]:-webkit-autofill+.validate-icon::-webkit-file-upload-button,.nbw input[type=text]::-webkit-file-upload-button,.nbw select.input-validated::-webkit-file-upload-button,.nbw select:-webkit-autofill+.invalid-icon::-webkit-file-upload-button,.nbw select:-webkit-autofill+.validate-icon::-webkit-file-upload-button,.nbw select::-webkit-file-upload-button {
        -webkit-transition: none;
        transition: none
    }
}

.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.invalid-icon:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.validate-icon:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.nbw .form-group--error .input-validated:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.invalid-icon:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.validate-icon:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:hover:not(:disabled):not([readonly]):focus::-webkit-file-upload-button,.nbw .link-device__container .link-device--input:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.nbw .promocode__input-error .input-validated:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.nbw .promocode__input-warning .input-validated:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.nbw input[type=date]:-webkit-autofill+.invalid-icon:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.nbw input[type=date]:-webkit-autofill+.validate-icon:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.nbw input[type=date]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.nbw input[type=email]:-webkit-autofill+.invalid-icon:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.nbw input[type=email]:-webkit-autofill+.validate-icon:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.nbw input[type=email]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.nbw input[type=number]:-webkit-autofill+.invalid-icon:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.nbw input[type=number]:-webkit-autofill+.validate-icon:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.nbw input[type=number]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.nbw input[type=password]:-webkit-autofill+.invalid-icon:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.nbw input[type=password]:-webkit-autofill+.validate-icon:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.nbw input[type=password]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.nbw input[type=tel]:-webkit-autofill+.invalid-icon:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.nbw input[type=tel]:-webkit-autofill+.validate-icon:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.nbw input[type=tel]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.nbw input[type=text]:-webkit-autofill+.invalid-icon:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.nbw input[type=text]:-webkit-autofill+.validate-icon:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.nbw input[type=text]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.nbw select:-webkit-autofill+.invalid-icon:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.nbw select:-webkit-autofill+.validate-icon:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.nbw select:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
    background-color: #dde0e3
}

.form-control-plaintext {
    background-color: transparent;
    border: solid transparent;
    border-width: 1px 0;
    color: #34303d;
    display: block;
    line-height: 1.5;
    margin-bottom: 0;
    padding: .75rem 0;
    width: 100%
}

.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm {
    padding-left: 0;
    padding-right: 0
}

.form-control-sm {
    border-radius: .2rem;
    font-size: .875rem;
    min-height: calc(1.5em + .5rem + 2px);
    padding: .25rem .5rem
}

.form-control-sm::file-selector-button {
    -webkit-margin-end: .5rem;
    margin: -.25rem -.5rem;
    margin-inline-end:.5rem;padding: .25rem .5rem
}

.form-control-sm::-webkit-file-upload-button {
    -webkit-margin-end: .5rem;
    margin: -.25rem -.5rem;
    margin-inline-end:.5rem;padding: .25rem .5rem
}

.form-control-lg {
    border-radius: .3rem;
    font-size: 1.25rem;
    min-height: calc(1.5em + 3rem + 2px);
    padding: 1.5rem 2rem
}

.form-control-lg::file-selector-button {
    -webkit-margin-end: 2rem;
    margin: -1.5rem -2rem;
    margin-inline-end:2rem;padding: 1.5rem 2rem
}

.form-control-lg::-webkit-file-upload-button {
    -webkit-margin-end: 2rem;
    margin: -1.5rem -2rem;
    margin-inline-end:2rem;padding: 1.5rem 2rem
}

.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+textarea.invalid-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+textarea.validate-icon,.nbw .form-group--error textarea.input-validated,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+textarea.invalid-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+textarea.validate-icon,.nbw .link-device__container textarea.link-device--input,.nbw .promocode__input-error textarea.input-validated,.nbw .promocode__input-warning textarea.input-validated,.nbw input[type=date]:-webkit-autofill+textarea.invalid-icon,.nbw input[type=date]:-webkit-autofill+textarea.validate-icon,.nbw input[type=email]:-webkit-autofill+textarea.invalid-icon,.nbw input[type=email]:-webkit-autofill+textarea.validate-icon,.nbw input[type=number]:-webkit-autofill+textarea.invalid-icon,.nbw input[type=number]:-webkit-autofill+textarea.validate-icon,.nbw input[type=password]:-webkit-autofill+textarea.invalid-icon,.nbw input[type=password]:-webkit-autofill+textarea.validate-icon,.nbw input[type=tel]:-webkit-autofill+textarea.invalid-icon,.nbw input[type=tel]:-webkit-autofill+textarea.validate-icon,.nbw input[type=text]:-webkit-autofill+textarea.invalid-icon,.nbw input[type=text]:-webkit-autofill+textarea.validate-icon,.nbw select:-webkit-autofill+textarea.invalid-icon,.nbw select:-webkit-autofill+textarea.validate-icon,textarea.form-control {
    min-height: calc(1.5em + 1.5rem + 2px)
}

textarea.form-control-sm {
    min-height: calc(1.5em + .5rem + 2px)
}

textarea.form-control-lg {
    min-height: calc(1.5em + 3rem + 2px)
}

.form-control-color {
    height: auto;
    max-width: 3rem;
    padding: .75rem
}

.form-control-color:not(:disabled):not([readonly]) {
    cursor: pointer
}

.form-control-color::-moz-color-swatch {
    border-radius: .25rem;
    height: 1.5em
}

.form-control-color::-webkit-color-swatch {
    border-radius: .25rem;
    height: 1.5em
}

.form-select,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select,.nbw .form-item.select-item select,.nbw .global-search__form .global-search__select select,.nbw .searchable-select .input-filter,.select-wrapper select,select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: #fffdfb;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");
    background-position: right 1rem center;
    background-repeat: no-repeat;
    background-size: 16px 12px;
    border: 1px solid #b8b7bb;
    border-radius: .25rem;
    color: #34303d;
    display: block;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    padding: .75rem 3rem .75rem 1rem;
    width: 100%
}

.form-select:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select:focus,.nbw .form-item.select-item select:focus,.nbw .global-search__form .global-search__select select:focus,.nbw .searchable-select .input-filter:focus,select:focus {
    border-color: #34303d;
    box-shadow: none;
    outline: 0
}

.form-select[multiple],.form-select[size]:not([size="1"]),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select[multiple],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select[size]:not([size="1"]),.nbw .form-item.select-item select[multiple],.nbw .form-item.select-item select[size]:not([size="1"]),.nbw .global-search__form .global-search__select select[multiple],.nbw .global-search__form .global-search__select select[size]:not([size="1"]),.nbw .searchable-select [multiple].input-filter,.nbw .searchable-select [size].input-filter:not([size="1"]),select[multiple],select[size]:not([size="1"]) {
    background-image: none;
    padding-right: 1rem
}

.form-select:disabled,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select:disabled,.nbw .form-item.select-item select:disabled,.nbw .global-search__form .global-search__select select:disabled,.nbw .searchable-select .input-filter:disabled,select:disabled {
    background-color: #e9ecef
}

.form-select:-moz-focusring,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select:-moz-focusring,.nbw .form-item.select-item select:-moz-focusring,.nbw .global-search__form .global-search__select select:-moz-focusring,.nbw .searchable-select .input-filter:-moz-focusring,select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #34303d
}

.form-select-sm {
    font-size: .875rem;
    padding-bottom: .25rem;
    padding-left: .5rem;
    padding-top: .25rem
}

.form-select-lg {
    font-size: 1.25rem;
    padding-bottom: 1.5rem;
    padding-left: 2rem;
    padding-top: 1.5rem
}

.form-check,.nbw .account-form .form-row .form-group--checkbox,.nbw .data-match__container .consent-checkbox,.nbw .devices__care-plus-content .section__text-checkbox-field,.nbw .form-group--checkbox,.nbw .hav-v2__data-match-consent .form-group .form-item {
    display: block;
    margin-bottom: .125rem;
    min-height: 1.5rem;
    padding-left: 2em
}

.form-check .form-check-input,.form-check .nbw input[type=checkbox],.form-check .nbw input[type=radio],.nbw .account-form .form-row .form-group--checkbox .form-check-input,.nbw .account-form .form-row .form-group--checkbox input[type=checkbox],.nbw .account-form .form-row .form-group--checkbox input[type=radio],.nbw .data-match__container .consent-checkbox .form-check-input,.nbw .data-match__container .consent-checkbox input[type=checkbox],.nbw .data-match__container .consent-checkbox input[type=radio],.nbw .devices__care-plus-content .section__text-checkbox-field .form-check-input,.nbw .devices__care-plus-content .section__text-checkbox-field input[type=checkbox],.nbw .devices__care-plus-content .section__text-checkbox-field input[type=radio],.nbw .form-check input[type=checkbox],.nbw .form-check input[type=radio],.nbw .form-group--checkbox .form-check-input,.nbw .form-group--checkbox input[type=checkbox],.nbw .form-group--checkbox input[type=radio],.nbw .hav-v2__data-match-consent .form-group .form-item .form-check-input,.nbw .hav-v2__data-match-consent .form-group .form-item input[type=checkbox],.nbw .hav-v2__data-match-consent .form-group .form-item input[type=radio] {
    float: left;
    margin-left: -2em
}

.form-check-input,.nbw input[type=checkbox],.nbw input[type=radio] {
    color-adjust: exact;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: #fffdfb;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    border: 1px solid #262a33;
    height: 1.5em;
    margin-top: 0;
    -webkit-print-color-adjust: exact;
    vertical-align: top;
    width: 1.5em
}

.form-check-input[type=checkbox],.nbw input[type=checkbox] {
    border-radius: .1875em
}

.form-check-input[type=radio],.nbw input[type=radio] {
    border-radius: 50%
}

.form-check-input:active,.nbw input[type=checkbox]:active,.nbw input[type=radio]:active {
    filter: brightness(90%)
}

.form-check-input:focus,.nbw input[type=checkbox]:focus,.nbw input[type=radio]:focus {
    border-color: #34303d;
    box-shadow: none;
    outline: 0
}

.form-check-input:checked,.nbw input[type=checkbox]:checked,.nbw input[type=radio]:checked {
    background-color: #262a33;
    border-color: #262a33
}

.form-check-input:checked[type=checkbox],.nbw input:checked[type=checkbox] {
    background-image: url(../../../../content/dam/iqos/global/marketing/brand/graphics/check.svg)
}

.form-check-input:checked[type=radio],.nbw input:checked[type=radio] {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%2334303d'/%3E%3C/svg%3E")
}

.form-check-input[type=checkbox]:indeterminate,.nbw input[type=checkbox]:indeterminate {
    background-color: #34303d;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3E%3C/svg%3E");
    border-color: #34303d
}

.form-check-input:disabled,.nbw input[type=checkbox]:disabled,.nbw input[type=radio]:disabled {
    filter: none;
    opacity: .3;
    pointer-events: none
}

.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label,.nbw .form-check-input:disabled~input[type=checkbox]:checked+label,.nbw .form-check-input:disabled~input[type=checkbox]:not(:checked)+label,.nbw .form-check-input:disabled~input[type=radio]:checked+label,.nbw .form-check-input:disabled~input[type=radio]:not(:checked)+label,.nbw .form-check-input[disabled]~input[type=checkbox]:checked+label,.nbw .form-check-input[disabled]~input[type=checkbox]:not(:checked)+label,.nbw .form-check-input[disabled]~input[type=radio]:checked+label,.nbw .form-check-input[disabled]~input[type=radio]:not(:checked)+label,.nbw input[disabled][type=checkbox]~.form-check-label,.nbw input[disabled][type=checkbox]~input[type=checkbox]:checked+label,.nbw input[disabled][type=checkbox]~input[type=checkbox]:not(:checked)+label,.nbw input[disabled][type=checkbox]~input[type=radio]:checked+label,.nbw input[disabled][type=checkbox]~input[type=radio]:not(:checked)+label,.nbw input[disabled][type=radio]~.form-check-label,.nbw input[disabled][type=radio]~input[type=checkbox]:checked+label,.nbw input[disabled][type=radio]~input[type=checkbox]:not(:checked)+label,.nbw input[disabled][type=radio]~input[type=radio]:checked+label,.nbw input[disabled][type=radio]~input[type=radio]:not(:checked)+label,.nbw input[type=checkbox]:checked:disabled+label,.nbw input[type=checkbox]:disabled~.form-check-label,.nbw input[type=checkbox]:disabled~input[type=checkbox]:checked+label,.nbw input[type=checkbox]:disabled~input[type=checkbox]:not(:checked)+label,.nbw input[type=checkbox]:disabled~input[type=radio]:checked+label,.nbw input[type=checkbox]:disabled~input[type=radio]:not(:checked)+label,.nbw input[type=checkbox]:not(:checked):disabled+label,.nbw input[type=checkbox][disabled]:checked+label,.nbw input[type=checkbox][disabled]:not(:checked)+label,.nbw input[type=radio]:checked:disabled+label,.nbw input[type=radio]:disabled~.form-check-label,.nbw input[type=radio]:disabled~input[type=checkbox]:checked+label,.nbw input[type=radio]:disabled~input[type=checkbox]:not(:checked)+label,.nbw input[type=radio]:disabled~input[type=radio]:checked+label,.nbw input[type=radio]:disabled~input[type=radio]:not(:checked)+label,.nbw input[type=radio]:not(:checked):disabled+label,.nbw input[type=radio][disabled]:checked+label,.nbw input[type=radio][disabled]:not(:checked)+label {
    opacity: .3
}

.form-check-label,.nbw input[type=checkbox]:checked+label,.nbw input[type=checkbox]:not(:checked)+label,.nbw input[type=radio]:checked+label,.nbw input[type=radio]:not(:checked)+label {
    color: #34303d
}

.form-switch {
    padding-left: 2.625em
}

.form-switch .form-check-input,.form-switch .nbw input[type=checkbox],.form-switch .nbw input[type=radio],.nbw .form-switch input[type=checkbox],.nbw .form-switch input[type=radio] {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-3 -3 6 6'%3E%3Ccircle r='3' fill='%2334303d'/%3E%3C/svg%3E");
    background-position: 0;
    border-radius: 1em;
    margin-left: -2.625em;
    transition: background-position .15s ease-in-out;
    width: 2.125em
}

@media (prefers-reduced-motion:reduce) {
    .form-switch .form-check-input,.form-switch .nbw input[type=checkbox],.form-switch .nbw input[type=radio],.nbw .form-switch input[type=checkbox],.nbw .form-switch input[type=radio] {
        transition: none
    }
}

.form-switch .form-check-input:focus,.form-switch .nbw input[type=checkbox]:focus,.form-switch .nbw input[type=radio]:focus,.nbw .form-switch input[type=checkbox]:focus,.nbw .form-switch input[type=radio]:focus {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-3 -3 6 6'%3E%3Ccircle r='3' fill='%2334303d'/%3E%3C/svg%3E")
}

.form-switch .form-check-input:checked,.form-switch .nbw input[type=checkbox]:checked,.form-switch .nbw input[type=radio]:checked,.nbw .form-switch input[type=checkbox]:checked,.nbw .form-switch input[type=radio]:checked {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-3 -3 6 6'%3E%3Ccircle r='3' fill='%23262a33'/%3E%3C/svg%3E");
    background-position: 100%
}

.form-check-inline {
    display: inline-block;
    margin-right: .8125rem
}

.btn-check {
    clip: rect(0,0,0,0);
    pointer-events: none;
    position: absolute
}

.btn-check:disabled+.btn,.btn-check[disabled]+.btn {
    filter: none;
    opacity: .65;
    pointer-events: none
}

.form-range {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: transparent;
    height: 1.2rem;
    padding: 0;
    width: 100%
}

.form-range:focus {
    outline: 0
}

.form-range:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fffdfb,#34303d
}

.form-range:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fffdfb,#34303d
}

.form-range::-moz-focus-outer {
    border: 0
}

.form-range::-webkit-slider-thumb {
    -webkit-appearance: none;
    appearance: none;
    background-color: #34303d;
    border: 0;
    border-radius: 1rem;
    height: 1rem;
    margin-top: -.25rem;
    -webkit-transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    width: 1rem
}

@media (prefers-reduced-motion:reduce) {
    .form-range::-webkit-slider-thumb {
        -webkit-transition: none;
        transition: none
    }
}

.form-range::-webkit-slider-thumb:active {
    background-color: #c2c1c5
}

.form-range::-webkit-slider-runnable-track {
    background-color: #dee2e6;
    border-color: transparent;
    border-radius: 1rem;
    color: transparent;
    cursor: pointer;
    height: .5rem;
    width: 100%
}

.form-range::-moz-range-thumb {
    -moz-appearance: none;
    appearance: none;
    background-color: #34303d;
    border: 0;
    border-radius: 1rem;
    height: 1rem;
    -moz-transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    width: 1rem
}

@media (prefers-reduced-motion:reduce) {
    .form-range::-moz-range-thumb {
        -moz-transition: none;
        transition: none
    }
}

.form-range::-moz-range-thumb:active {
    background-color: #c2c1c5
}

.form-range::-moz-range-track {
    background-color: #dee2e6;
    border-color: transparent;
    border-radius: 1rem;
    color: transparent;
    cursor: pointer;
    height: .5rem;
    width: 100%
}

.form-range:disabled {
    pointer-events: none
}

.form-range:disabled::-webkit-slider-thumb {
    background-color: #adb5bd
}

.form-range:disabled::-moz-range-thumb {
    background-color: #adb5bd
}

.form-floating {
    position: relative
}

.form-floating>.form-control,.form-floating>.form-select,.form-floating>select,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-floating>input,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-floating>input:-webkit-autofill+.invalid-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-floating>input:-webkit-autofill+.validate-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-floating>select,.nbw .form-floating>input[type=date],.nbw .form-floating>input[type=date]:-webkit-autofill+.invalid-icon,.nbw .form-floating>input[type=date]:-webkit-autofill+.validate-icon,.nbw .form-floating>input[type=email],.nbw .form-floating>input[type=email]:-webkit-autofill+.invalid-icon,.nbw .form-floating>input[type=email]:-webkit-autofill+.validate-icon,.nbw .form-floating>input[type=number],.nbw .form-floating>input[type=number]:-webkit-autofill+.invalid-icon,.nbw .form-floating>input[type=number]:-webkit-autofill+.validate-icon,.nbw .form-floating>input[type=password],.nbw .form-floating>input[type=password]:-webkit-autofill+.invalid-icon,.nbw .form-floating>input[type=password]:-webkit-autofill+.validate-icon,.nbw .form-floating>input[type=tel],.nbw .form-floating>input[type=tel]:-webkit-autofill+.invalid-icon,.nbw .form-floating>input[type=tel]:-webkit-autofill+.validate-icon,.nbw .form-floating>input[type=text],.nbw .form-floating>input[type=text]:-webkit-autofill+.invalid-icon,.nbw .form-floating>input[type=text]:-webkit-autofill+.validate-icon,.nbw .form-floating>select,.nbw .form-floating>select:-webkit-autofill+.invalid-icon,.nbw .form-floating>select:-webkit-autofill+.validate-icon,.nbw .form-group--error .delivery-select .form-floating>select,.nbw .form-group--error .form-floating>.input-validated,.nbw .form-item.select-item .form-floating>select,.nbw .global-search__form .global-search__select .form-floating>select,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-floating>input:-webkit-autofill:focus+.invalid-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-floating>input:-webkit-autofill:focus+.validate-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-floating>input:focus,.nbw .link-device__container .form-floating>.link-device--input,.nbw .promocode__input-error .form-floating>.input-validated,.nbw .promocode__input-warning .form-floating>.input-validated,.nbw .searchable-select .form-floating>.input-filter {
    height: calc(3.5rem + 2px);
    padding: 1rem
}

.form-floating>label {
    border: 1px solid transparent;
    height: 100%;
    left: 0;
    padding: 1rem;
    pointer-events: none;
    position: absolute;
    top: 0;
    transform-origin: 0 0;
    transition: opacity .1s ease-in-out,transform .1s ease-in-out
}

@media (prefers-reduced-motion:reduce) {
    .form-floating>label {
        transition: none
    }
}

.form-floating>.form-control::placeholder,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-floating>input:-webkit-autofill+.invalid-icon::placeholder,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-floating>input:-webkit-autofill+.validate-icon::placeholder,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-floating>input::placeholder,.nbw .form-floating>input[type=date]:-webkit-autofill+.invalid-icon::placeholder,.nbw .form-floating>input[type=date]:-webkit-autofill+.validate-icon::placeholder,.nbw .form-floating>input[type=date]::placeholder,.nbw .form-floating>input[type=email]:-webkit-autofill+.invalid-icon::placeholder,.nbw .form-floating>input[type=email]:-webkit-autofill+.validate-icon::placeholder,.nbw .form-floating>input[type=email]::placeholder,.nbw .form-floating>input[type=number]:-webkit-autofill+.invalid-icon::placeholder,.nbw .form-floating>input[type=number]:-webkit-autofill+.validate-icon::placeholder,.nbw .form-floating>input[type=number]::placeholder,.nbw .form-floating>input[type=password]:-webkit-autofill+.invalid-icon::placeholder,.nbw .form-floating>input[type=password]:-webkit-autofill+.validate-icon::placeholder,.nbw .form-floating>input[type=password]::placeholder,.nbw .form-floating>input[type=tel]:-webkit-autofill+.invalid-icon::placeholder,.nbw .form-floating>input[type=tel]:-webkit-autofill+.validate-icon::placeholder,.nbw .form-floating>input[type=tel]::placeholder,.nbw .form-floating>input[type=text]:-webkit-autofill+.invalid-icon::placeholder,.nbw .form-floating>input[type=text]:-webkit-autofill+.validate-icon::placeholder,.nbw .form-floating>input[type=text]::placeholder,.nbw .form-floating>select:-webkit-autofill+.invalid-icon::placeholder,.nbw .form-floating>select:-webkit-autofill+.validate-icon::placeholder,.nbw .form-floating>select::placeholder,.nbw .form-group--error .delivery-select .form-floating>select::placeholder,.nbw .form-group--error .form-floating>.input-validated::placeholder,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-floating>input:-webkit-autofill:focus+.invalid-icon::placeholder,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-floating>input:-webkit-autofill:focus+.validate-icon::placeholder,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-floating>input:focus::placeholder,.nbw .link-device__container .form-floating>.link-device--input::placeholder,.nbw .promocode__input-error .form-floating>.input-validated::placeholder,.nbw .promocode__input-warning .form-floating>.input-validated::placeholder {
    color: transparent
}

.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-floating>input:-webkit-autofill+.invalid-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-floating>input:-webkit-autofill+.invalid-icon:not(:placeholder-shown),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-floating>input:-webkit-autofill+.validate-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-floating>input:-webkit-autofill+.validate-icon:not(:placeholder-shown),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-floating>input:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-floating>input:not(:placeholder-shown),.nbw .form-floating>input[type=date]:-webkit-autofill+.invalid-icon:focus,.nbw .form-floating>input[type=date]:-webkit-autofill+.invalid-icon:not(:placeholder-shown),.nbw .form-floating>input[type=date]:-webkit-autofill+.validate-icon:focus,.nbw .form-floating>input[type=date]:-webkit-autofill+.validate-icon:not(:placeholder-shown),.nbw .form-floating>input[type=date]:focus,.nbw .form-floating>input[type=date]:not(:placeholder-shown),.nbw .form-floating>input[type=email]:-webkit-autofill+.invalid-icon:focus,.nbw .form-floating>input[type=email]:-webkit-autofill+.invalid-icon:not(:placeholder-shown),.nbw .form-floating>input[type=email]:-webkit-autofill+.validate-icon:focus,.nbw .form-floating>input[type=email]:-webkit-autofill+.validate-icon:not(:placeholder-shown),.nbw .form-floating>input[type=email]:focus,.nbw .form-floating>input[type=email]:not(:placeholder-shown),.nbw .form-floating>input[type=number]:-webkit-autofill+.invalid-icon:focus,.nbw .form-floating>input[type=number]:-webkit-autofill+.invalid-icon:not(:placeholder-shown),.nbw .form-floating>input[type=number]:-webkit-autofill+.validate-icon:focus,.nbw .form-floating>input[type=number]:-webkit-autofill+.validate-icon:not(:placeholder-shown),.nbw .form-floating>input[type=number]:focus,.nbw .form-floating>input[type=number]:not(:placeholder-shown),.nbw .form-floating>input[type=password]:-webkit-autofill+.invalid-icon:focus,.nbw .form-floating>input[type=password]:-webkit-autofill+.invalid-icon:not(:placeholder-shown),.nbw .form-floating>input[type=password]:-webkit-autofill+.validate-icon:focus,.nbw .form-floating>input[type=password]:-webkit-autofill+.validate-icon:not(:placeholder-shown),.nbw .form-floating>input[type=password]:focus,.nbw .form-floating>input[type=password]:not(:placeholder-shown),.nbw .form-floating>input[type=tel]:-webkit-autofill+.invalid-icon:focus,.nbw .form-floating>input[type=tel]:-webkit-autofill+.invalid-icon:not(:placeholder-shown),.nbw .form-floating>input[type=tel]:-webkit-autofill+.validate-icon:focus,.nbw .form-floating>input[type=tel]:-webkit-autofill+.validate-icon:not(:placeholder-shown),.nbw .form-floating>input[type=tel]:focus,.nbw .form-floating>input[type=tel]:not(:placeholder-shown),.nbw .form-floating>input[type=text]:-webkit-autofill+.invalid-icon:focus,.nbw .form-floating>input[type=text]:-webkit-autofill+.invalid-icon:not(:placeholder-shown),.nbw .form-floating>input[type=text]:-webkit-autofill+.validate-icon:focus,.nbw .form-floating>input[type=text]:-webkit-autofill+.validate-icon:not(:placeholder-shown),.nbw .form-floating>input[type=text]:focus,.nbw .form-floating>input[type=text]:not(:placeholder-shown),.nbw .form-floating>select:-webkit-autofill+.invalid-icon:focus,.nbw .form-floating>select:-webkit-autofill+.invalid-icon:not(:placeholder-shown),.nbw .form-floating>select:-webkit-autofill+.validate-icon:focus,.nbw .form-floating>select:-webkit-autofill+.validate-icon:not(:placeholder-shown),.nbw .form-floating>select:focus,.nbw .form-floating>select:not(:placeholder-shown),.nbw .form-group--error .form-floating>.input-validated:focus,.nbw .form-group--error .form-floating>.input-validated:not(:placeholder-shown),.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-floating>input:-webkit-autofill:focus+.invalid-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-floating>input:-webkit-autofill:focus+.invalid-icon:not(:placeholder-shown),.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-floating>input:-webkit-autofill:focus+.validate-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-floating>input:-webkit-autofill:focus+.validate-icon:not(:placeholder-shown),.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-floating>input:focus,.nbw .link-device__container .form-floating>.link-device--input:focus,.nbw .link-device__container .form-floating>.link-device--input:not(:placeholder-shown),.nbw .promocode__input-error .form-floating>.input-validated:focus,.nbw .promocode__input-error .form-floating>.input-validated:not(:placeholder-shown),.nbw .promocode__input-warning .form-floating>.input-validated:focus,.nbw .promocode__input-warning .form-floating>.input-validated:not(:placeholder-shown) {
    padding-bottom: .625rem;
    padding-top: 1.625rem
}

.form-floating>.form-control:-webkit-autofill,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-floating>input:-webkit-autofill,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-floating>input:-webkit-autofill+.invalid-icon:-webkit-autofill,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-floating>input:-webkit-autofill+.validate-icon:-webkit-autofill,.nbw .form-floating>input[type=date]:-webkit-autofill,.nbw .form-floating>input[type=date]:-webkit-autofill+.invalid-icon:-webkit-autofill,.nbw .form-floating>input[type=date]:-webkit-autofill+.validate-icon:-webkit-autofill,.nbw .form-floating>input[type=email]:-webkit-autofill,.nbw .form-floating>input[type=email]:-webkit-autofill+.invalid-icon:-webkit-autofill,.nbw .form-floating>input[type=email]:-webkit-autofill+.validate-icon:-webkit-autofill,.nbw .form-floating>input[type=number]:-webkit-autofill,.nbw .form-floating>input[type=number]:-webkit-autofill+.invalid-icon:-webkit-autofill,.nbw .form-floating>input[type=number]:-webkit-autofill+.validate-icon:-webkit-autofill,.nbw .form-floating>input[type=password]:-webkit-autofill,.nbw .form-floating>input[type=password]:-webkit-autofill+.invalid-icon:-webkit-autofill,.nbw .form-floating>input[type=password]:-webkit-autofill+.validate-icon:-webkit-autofill,.nbw .form-floating>input[type=tel]:-webkit-autofill,.nbw .form-floating>input[type=tel]:-webkit-autofill+.invalid-icon:-webkit-autofill,.nbw .form-floating>input[type=tel]:-webkit-autofill+.validate-icon:-webkit-autofill,.nbw .form-floating>input[type=text]:-webkit-autofill,.nbw .form-floating>input[type=text]:-webkit-autofill+.invalid-icon:-webkit-autofill,.nbw .form-floating>input[type=text]:-webkit-autofill+.validate-icon:-webkit-autofill,.nbw .form-floating>select:-webkit-autofill,.nbw .form-floating>select:-webkit-autofill+.invalid-icon:-webkit-autofill,.nbw .form-floating>select:-webkit-autofill+.validate-icon:-webkit-autofill,.nbw .form-group--error .form-floating>.input-validated:-webkit-autofill,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-floating>input:-webkit-autofill:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-floating>input:-webkit-autofill:focus+.invalid-icon:-webkit-autofill,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-floating>input:-webkit-autofill:focus+.validate-icon:-webkit-autofill,.nbw .link-device__container .form-floating>.link-device--input:-webkit-autofill,.nbw .promocode__input-error .form-floating>.input-validated:-webkit-autofill,.nbw .promocode__input-warning .form-floating>.input-validated:-webkit-autofill {
    padding-bottom: .625rem;
    padding-top: 1.625rem
}

.form-floating>.form-select,.form-floating>select,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-floating>select,.nbw .form-item.select-item .form-floating>select,.nbw .global-search__form .global-search__select .form-floating>select,.nbw .searchable-select .form-floating>.input-filter {
    padding-bottom: .625rem;
    padding-top: 1.625rem
}

.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label,.form-floating>select~label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-floating>input:-webkit-autofill+.invalid-icon:focus~label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-floating>input:-webkit-autofill+.invalid-icon:not(:placeholder-shown)~label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-floating>input:-webkit-autofill+.validate-icon:focus~label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-floating>input:-webkit-autofill+.validate-icon:not(:placeholder-shown)~label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-floating>input:focus~label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-floating>input:not(:placeholder-shown)~label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-floating>select~label,.nbw .form-floating>input[type=date]:-webkit-autofill+.invalid-icon:focus~label,.nbw .form-floating>input[type=date]:-webkit-autofill+.invalid-icon:not(:placeholder-shown)~label,.nbw .form-floating>input[type=date]:-webkit-autofill+.validate-icon:focus~label,.nbw .form-floating>input[type=date]:-webkit-autofill+.validate-icon:not(:placeholder-shown)~label,.nbw .form-floating>input[type=date]:focus~label,.nbw .form-floating>input[type=date]:not(:placeholder-shown)~label,.nbw .form-floating>input[type=email]:-webkit-autofill+.invalid-icon:focus~label,.nbw .form-floating>input[type=email]:-webkit-autofill+.invalid-icon:not(:placeholder-shown)~label,.nbw .form-floating>input[type=email]:-webkit-autofill+.validate-icon:focus~label,.nbw .form-floating>input[type=email]:-webkit-autofill+.validate-icon:not(:placeholder-shown)~label,.nbw .form-floating>input[type=email]:focus~label,.nbw .form-floating>input[type=email]:not(:placeholder-shown)~label,.nbw .form-floating>input[type=number]:-webkit-autofill+.invalid-icon:focus~label,.nbw .form-floating>input[type=number]:-webkit-autofill+.invalid-icon:not(:placeholder-shown)~label,.nbw .form-floating>input[type=number]:-webkit-autofill+.validate-icon:focus~label,.nbw .form-floating>input[type=number]:-webkit-autofill+.validate-icon:not(:placeholder-shown)~label,.nbw .form-floating>input[type=number]:focus~label,.nbw .form-floating>input[type=number]:not(:placeholder-shown)~label,.nbw .form-floating>input[type=password]:-webkit-autofill+.invalid-icon:focus~label,.nbw .form-floating>input[type=password]:-webkit-autofill+.invalid-icon:not(:placeholder-shown)~label,.nbw .form-floating>input[type=password]:-webkit-autofill+.validate-icon:focus~label,.nbw .form-floating>input[type=password]:-webkit-autofill+.validate-icon:not(:placeholder-shown)~label,.nbw .form-floating>input[type=password]:focus~label,.nbw .form-floating>input[type=password]:not(:placeholder-shown)~label,.nbw .form-floating>input[type=tel]:-webkit-autofill+.invalid-icon:focus~label,.nbw .form-floating>input[type=tel]:-webkit-autofill+.invalid-icon:not(:placeholder-shown)~label,.nbw .form-floating>input[type=tel]:-webkit-autofill+.validate-icon:focus~label,.nbw .form-floating>input[type=tel]:-webkit-autofill+.validate-icon:not(:placeholder-shown)~label,.nbw .form-floating>input[type=tel]:focus~label,.nbw .form-floating>input[type=tel]:not(:placeholder-shown)~label,.nbw .form-floating>input[type=text]:-webkit-autofill+.invalid-icon:focus~label,.nbw .form-floating>input[type=text]:-webkit-autofill+.invalid-icon:not(:placeholder-shown)~label,.nbw .form-floating>input[type=text]:-webkit-autofill+.validate-icon:focus~label,.nbw .form-floating>input[type=text]:-webkit-autofill+.validate-icon:not(:placeholder-shown)~label,.nbw .form-floating>input[type=text]:focus~label,.nbw .form-floating>input[type=text]:not(:placeholder-shown)~label,.nbw .form-floating>select:-webkit-autofill+.invalid-icon:focus~label,.nbw .form-floating>select:-webkit-autofill+.invalid-icon:not(:placeholder-shown)~label,.nbw .form-floating>select:-webkit-autofill+.validate-icon:focus~label,.nbw .form-floating>select:-webkit-autofill+.validate-icon:not(:placeholder-shown)~label,.nbw .form-floating>select:focus~label,.nbw .form-floating>select:not(:placeholder-shown)~label,.nbw .form-group--error .form-floating>.input-validated:focus~label,.nbw .form-group--error .form-floating>.input-validated:not(:placeholder-shown)~label,.nbw .form-item.select-item .form-floating>select~label,.nbw .global-search__form .global-search__select .form-floating>select~label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-floating>input:focus~label,.nbw .link-device__container .form-floating>.link-device--input:focus~label,.nbw .link-device__container .form-floating>.link-device--input:not(:placeholder-shown)~label,.nbw .promocode__input-error .form-floating>.input-validated:focus~label,.nbw .promocode__input-error .form-floating>.input-validated:not(:placeholder-shown)~label,.nbw .promocode__input-warning .form-floating>.input-validated:focus~label,.nbw .promocode__input-warning .form-floating>.input-validated:not(:placeholder-shown)~label,.nbw .searchable-select .form-floating>.input-filter~label {
    opacity: .65;
    transform: scale(.85) translateY(-.5rem) translateX(.15rem)
}

.form-floating>.form-control:-webkit-autofill~label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-floating>input:-webkit-autofill~label,.nbw .form-floating>input[type=date]:-webkit-autofill~label,.nbw .form-floating>input[type=email]:-webkit-autofill~label,.nbw .form-floating>input[type=number]:-webkit-autofill~label,.nbw .form-floating>input[type=password]:-webkit-autofill~label,.nbw .form-floating>input[type=tel]:-webkit-autofill~label,.nbw .form-floating>input[type=text]:-webkit-autofill~label,.nbw .form-floating>select:-webkit-autofill~label,.nbw .form-group--error .form-floating>.input-validated:-webkit-autofill~label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-floating>input:-webkit-autofill:focus~label,.nbw .link-device__container .form-floating>.link-device--input:-webkit-autofill~label,.nbw .promocode__input-error .form-floating>.input-validated:-webkit-autofill~label,.nbw .promocode__input-warning .form-floating>.input-validated:-webkit-autofill~label {
    opacity: .65;
    transform: scale(.85) translateY(-.5rem) translateX(.15rem)
}

.input-group>.form-control,.input-group>.form-select,.input-group>select,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group>input,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group>input:-webkit-autofill+.invalid-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group>input:-webkit-autofill+.validate-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group>select,.nbw .form-group--error .delivery-select .input-group>select,.nbw .form-group--error .input-group>.input-validated,.nbw .form-item.select-item .input-group>select,.nbw .global-search__form .global-search__select .input-group>select,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group>input:-webkit-autofill:focus+.invalid-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group>input:-webkit-autofill:focus+.validate-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group>input:focus,.nbw .input-group>input[type=date],.nbw .input-group>input[type=date]:-webkit-autofill+.invalid-icon,.nbw .input-group>input[type=date]:-webkit-autofill+.validate-icon,.nbw .input-group>input[type=email],.nbw .input-group>input[type=email]:-webkit-autofill+.invalid-icon,.nbw .input-group>input[type=email]:-webkit-autofill+.validate-icon,.nbw .input-group>input[type=number],.nbw .input-group>input[type=number]:-webkit-autofill+.invalid-icon,.nbw .input-group>input[type=number]:-webkit-autofill+.validate-icon,.nbw .input-group>input[type=password],.nbw .input-group>input[type=password]:-webkit-autofill+.invalid-icon,.nbw .input-group>input[type=password]:-webkit-autofill+.validate-icon,.nbw .input-group>input[type=tel],.nbw .input-group>input[type=tel]:-webkit-autofill+.invalid-icon,.nbw .input-group>input[type=tel]:-webkit-autofill+.validate-icon,.nbw .input-group>input[type=text],.nbw .input-group>input[type=text]:-webkit-autofill+.invalid-icon,.nbw .input-group>input[type=text]:-webkit-autofill+.validate-icon,.nbw .input-group>select,.nbw .input-group>select:-webkit-autofill+.invalid-icon,.nbw .input-group>select:-webkit-autofill+.validate-icon,.nbw .link-device__container .input-group>.link-device--input,.nbw .promocode__input-error .input-group>.input-validated,.nbw .promocode__input-warning .input-group>.input-validated,.nbw .searchable-select .input-group>.input-filter {
    flex: 1 1 auto;
    min-width: 0;
    position: relative;
    width: 1%
}

.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>select:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group>input:-webkit-autofill+.invalid-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group>input:-webkit-autofill+.validate-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group>input:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group>select:focus,.nbw .form-group--error .delivery-select .input-group>select:focus,.nbw .form-group--error .input-group>.input-validated:focus,.nbw .form-item.select-item .input-group>select:focus,.nbw .global-search__form .global-search__select .input-group>select:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group>input:-webkit-autofill:focus+.invalid-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group>input:-webkit-autofill:focus+.validate-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group>input:focus,.nbw .input-group>input[type=date]:-webkit-autofill+.invalid-icon:focus,.nbw .input-group>input[type=date]:-webkit-autofill+.validate-icon:focus,.nbw .input-group>input[type=date]:focus,.nbw .input-group>input[type=email]:-webkit-autofill+.invalid-icon:focus,.nbw .input-group>input[type=email]:-webkit-autofill+.validate-icon:focus,.nbw .input-group>input[type=email]:focus,.nbw .input-group>input[type=number]:-webkit-autofill+.invalid-icon:focus,.nbw .input-group>input[type=number]:-webkit-autofill+.validate-icon:focus,.nbw .input-group>input[type=number]:focus,.nbw .input-group>input[type=password]:-webkit-autofill+.invalid-icon:focus,.nbw .input-group>input[type=password]:-webkit-autofill+.validate-icon:focus,.nbw .input-group>input[type=password]:focus,.nbw .input-group>input[type=tel]:-webkit-autofill+.invalid-icon:focus,.nbw .input-group>input[type=tel]:-webkit-autofill+.validate-icon:focus,.nbw .input-group>input[type=tel]:focus,.nbw .input-group>input[type=text]:-webkit-autofill+.invalid-icon:focus,.nbw .input-group>input[type=text]:-webkit-autofill+.validate-icon:focus,.nbw .input-group>input[type=text]:focus,.nbw .input-group>select:-webkit-autofill+.invalid-icon:focus,.nbw .input-group>select:-webkit-autofill+.validate-icon:focus,.nbw .link-device__container .input-group>.link-device--input:focus,.nbw .promocode__input-error .input-group>.input-validated:focus,.nbw .promocode__input-warning .input-group>.input-validated:focus,.nbw .searchable-select .input-group>.input-filter:focus {
    z-index: 3
}

.input-group .btn {
    position: relative;
    z-index: 2
}

.input-group .btn:focus {
    z-index: 3
}

.input-group-text {
    align-items: center;
    background-color: #e9ecef;
    border: 1px solid #b8b7bb;
    border-radius: .25rem;
    color: #34303d;
    display: flex;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    padding: .75rem 1rem;
    text-align: center;
    white-space: nowrap
}

.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>select,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-lg>input,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-lg>input:-webkit-autofill+.invalid-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-lg>input:-webkit-autofill+.validate-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-lg>select,.nbw .form-group--error .delivery-select .input-group-lg>select,.nbw .form-group--error .input-group-lg>.input-validated,.nbw .form-item.select-item .input-group-lg>select,.nbw .global-search__form .global-search__select .input-group-lg>select,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-lg>input:-webkit-autofill:focus+.invalid-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-lg>input:-webkit-autofill:focus+.validate-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-lg>input:focus,.nbw .input-group-lg>input[type=date],.nbw .input-group-lg>input[type=date]:-webkit-autofill+.invalid-icon,.nbw .input-group-lg>input[type=date]:-webkit-autofill+.validate-icon,.nbw .input-group-lg>input[type=email],.nbw .input-group-lg>input[type=email]:-webkit-autofill+.invalid-icon,.nbw .input-group-lg>input[type=email]:-webkit-autofill+.validate-icon,.nbw .input-group-lg>input[type=number],.nbw .input-group-lg>input[type=number]:-webkit-autofill+.invalid-icon,.nbw .input-group-lg>input[type=number]:-webkit-autofill+.validate-icon,.nbw .input-group-lg>input[type=password],.nbw .input-group-lg>input[type=password]:-webkit-autofill+.invalid-icon,.nbw .input-group-lg>input[type=password]:-webkit-autofill+.validate-icon,.nbw .input-group-lg>input[type=tel],.nbw .input-group-lg>input[type=tel]:-webkit-autofill+.invalid-icon,.nbw .input-group-lg>input[type=tel]:-webkit-autofill+.validate-icon,.nbw .input-group-lg>input[type=text],.nbw .input-group-lg>input[type=text]:-webkit-autofill+.invalid-icon,.nbw .input-group-lg>input[type=text]:-webkit-autofill+.validate-icon,.nbw .input-group-lg>select,.nbw .input-group-lg>select:-webkit-autofill+.invalid-icon,.nbw .input-group-lg>select:-webkit-autofill+.validate-icon,.nbw .link-device__container .input-group-lg>.link-device--input,.nbw .promocode__input-error .input-group-lg>.input-validated,.nbw .promocode__input-warning .input-group-lg>.input-validated,.nbw .searchable-select .input-group-lg>.input-filter {
    border-radius: .3rem;
    font-size: 1.25rem;
    padding: 1.5rem 2rem
}

.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>select,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-sm>input,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-sm>input:-webkit-autofill+.invalid-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-sm>input:-webkit-autofill+.validate-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-sm>select,.nbw .form-group--error .delivery-select .input-group-sm>select,.nbw .form-group--error .input-group-sm>.input-validated,.nbw .form-item.select-item .input-group-sm>select,.nbw .global-search__form .global-search__select .input-group-sm>select,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-sm>input:-webkit-autofill:focus+.invalid-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-sm>input:-webkit-autofill:focus+.validate-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-sm>input:focus,.nbw .input-group-sm>input[type=date],.nbw .input-group-sm>input[type=date]:-webkit-autofill+.invalid-icon,.nbw .input-group-sm>input[type=date]:-webkit-autofill+.validate-icon,.nbw .input-group-sm>input[type=email],.nbw .input-group-sm>input[type=email]:-webkit-autofill+.invalid-icon,.nbw .input-group-sm>input[type=email]:-webkit-autofill+.validate-icon,.nbw .input-group-sm>input[type=number],.nbw .input-group-sm>input[type=number]:-webkit-autofill+.invalid-icon,.nbw .input-group-sm>input[type=number]:-webkit-autofill+.validate-icon,.nbw .input-group-sm>input[type=password],.nbw .input-group-sm>input[type=password]:-webkit-autofill+.invalid-icon,.nbw .input-group-sm>input[type=password]:-webkit-autofill+.validate-icon,.nbw .input-group-sm>input[type=tel],.nbw .input-group-sm>input[type=tel]:-webkit-autofill+.invalid-icon,.nbw .input-group-sm>input[type=tel]:-webkit-autofill+.validate-icon,.nbw .input-group-sm>input[type=text],.nbw .input-group-sm>input[type=text]:-webkit-autofill+.invalid-icon,.nbw .input-group-sm>input[type=text]:-webkit-autofill+.validate-icon,.nbw .input-group-sm>select,.nbw .input-group-sm>select:-webkit-autofill+.invalid-icon,.nbw .input-group-sm>select:-webkit-autofill+.validate-icon,.nbw .link-device__container .input-group-sm>.link-device--input,.nbw .promocode__input-error .input-group-sm>.input-validated,.nbw .promocode__input-warning .input-group-sm>.input-validated,.nbw .searchable-select .input-group-sm>.input-filter {
    border-radius: .2rem;
    font-size: .875rem;
    padding: .25rem .5rem
}

.input-group-lg>.form-select,.input-group-lg>select,.input-group-sm>.form-select,.input-group-sm>select,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-lg>select,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-sm>select,.nbw .form-item.select-item .input-group-lg>select,.nbw .form-item.select-item .input-group-sm>select,.nbw .global-search__form .global-search__select .input-group-lg>select,.nbw .global-search__form .global-search__select .input-group-sm>select,.nbw .searchable-select .input-group-lg>.input-filter,.nbw .searchable-select .input-group-sm>.input-filter {
    padding-right: 4rem
}

.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback):not(.warning-tooltip):not(.warning-feedback) {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
    margin-left: -1px
}

.valid-feedback {
    color: #57760c;
    display: none;
    font-size: .875em;
    margin-top: .25rem;
    width: 100%
}

.valid-tooltip {
    background-color: #57760c;
    border-radius: .25rem;
    color: #fff;
    display: none;
    font-size: .875rem;
    margin-top: .1rem;
    max-width: 100%;
    padding: 1rem;
    position: absolute;
    top: 100%;
    z-index: 5
}

.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated~.valid-feedback,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated~.valid-tooltip,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.validate-icon~.valid-feedback,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.validate-icon~.valid-tooltip,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated:focus~.valid-feedback,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated:focus~.valid-tooltip,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.validate-icon~.valid-feedback,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.validate-icon~.valid-tooltip,.nbw input.input-validated[type=date]~.valid-feedback,.nbw input.input-validated[type=date]~.valid-tooltip,.nbw input.input-validated[type=email]~.valid-feedback,.nbw input.input-validated[type=email]~.valid-tooltip,.nbw input.input-validated[type=number]~.valid-feedback,.nbw input.input-validated[type=number]~.valid-tooltip,.nbw input.input-validated[type=password]~.valid-feedback,.nbw input.input-validated[type=password]~.valid-tooltip,.nbw input.input-validated[type=tel]~.valid-feedback,.nbw input.input-validated[type=tel]~.valid-tooltip,.nbw input.input-validated[type=text]~.valid-feedback,.nbw input.input-validated[type=text]~.valid-tooltip,.nbw input[type=date]:-webkit-autofill+.validate-icon~.valid-feedback,.nbw input[type=date]:-webkit-autofill+.validate-icon~.valid-tooltip,.nbw input[type=email]:-webkit-autofill+.validate-icon~.valid-feedback,.nbw input[type=email]:-webkit-autofill+.validate-icon~.valid-tooltip,.nbw input[type=number]:-webkit-autofill+.validate-icon~.valid-feedback,.nbw input[type=number]:-webkit-autofill+.validate-icon~.valid-tooltip,.nbw input[type=password]:-webkit-autofill+.validate-icon~.valid-feedback,.nbw input[type=password]:-webkit-autofill+.validate-icon~.valid-tooltip,.nbw input[type=tel]:-webkit-autofill+.validate-icon~.valid-feedback,.nbw input[type=tel]:-webkit-autofill+.validate-icon~.valid-tooltip,.nbw input[type=text]:-webkit-autofill+.validate-icon~.valid-feedback,.nbw input[type=text]:-webkit-autofill+.validate-icon~.valid-tooltip,.nbw select.input-validated~.valid-feedback,.nbw select.input-validated~.valid-tooltip,.nbw select:-webkit-autofill+.validate-icon~.valid-feedback,.nbw select:-webkit-autofill+.validate-icon~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip {
    display: block
}

.form-control.is-valid,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .was-validated input:-webkit-autofill+.invalid-icon:valid,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .was-validated input:valid,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.is-valid,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.is-valid.invalid-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.validate-icon,.nbw .form-group--error .delivery-select select.is-valid,.nbw .form-group--error .is-valid.input-validated,.nbw .form-group--error .was-validated .input-validated:valid,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .was-validated input:-webkit-autofill:focus+.invalid-icon:valid,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .was-validated input:valid:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.is-valid:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.is-valid.invalid-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.validate-icon,.nbw .link-device__container .is-valid.link-device--input,.nbw .link-device__container .was-validated .link-device--input:valid,.nbw .promocode__input-error .is-valid.input-validated,.nbw .promocode__input-error .was-validated .input-validated:valid,.nbw .promocode__input-warning .is-valid.input-validated,.nbw .promocode__input-warning .was-validated .input-validated:valid,.nbw .was-validated input[type=date]:-webkit-autofill+.invalid-icon:valid,.nbw .was-validated input[type=date]:valid,.nbw .was-validated input[type=email]:-webkit-autofill+.invalid-icon:valid,.nbw .was-validated input[type=email]:valid,.nbw .was-validated input[type=number]:-webkit-autofill+.invalid-icon:valid,.nbw .was-validated input[type=number]:valid,.nbw .was-validated input[type=password]:-webkit-autofill+.invalid-icon:valid,.nbw .was-validated input[type=password]:valid,.nbw .was-validated input[type=tel]:-webkit-autofill+.invalid-icon:valid,.nbw .was-validated input[type=tel]:valid,.nbw .was-validated input[type=text]:-webkit-autofill+.invalid-icon:valid,.nbw .was-validated input[type=text]:valid,.nbw .was-validated select:-webkit-autofill+.invalid-icon:valid,.nbw .was-validated select:valid,.nbw input.input-validated[type=date],.nbw input.input-validated[type=email],.nbw input.input-validated[type=number],.nbw input.input-validated[type=password],.nbw input.input-validated[type=tel],.nbw input.input-validated[type=text],.nbw input.is-valid[type=date],.nbw input.is-valid[type=email],.nbw input.is-valid[type=number],.nbw input.is-valid[type=password],.nbw input.is-valid[type=tel],.nbw input.is-valid[type=text],.nbw input[type=date]:-webkit-autofill+.is-valid.invalid-icon,.nbw input[type=date]:-webkit-autofill+.validate-icon,.nbw input[type=email]:-webkit-autofill+.is-valid.invalid-icon,.nbw input[type=email]:-webkit-autofill+.validate-icon,.nbw input[type=number]:-webkit-autofill+.is-valid.invalid-icon,.nbw input[type=number]:-webkit-autofill+.validate-icon,.nbw input[type=password]:-webkit-autofill+.is-valid.invalid-icon,.nbw input[type=password]:-webkit-autofill+.validate-icon,.nbw input[type=tel]:-webkit-autofill+.is-valid.invalid-icon,.nbw input[type=tel]:-webkit-autofill+.validate-icon,.nbw input[type=text]:-webkit-autofill+.is-valid.invalid-icon,.nbw input[type=text]:-webkit-autofill+.validate-icon,.nbw select.input-validated,.nbw select.is-valid,.nbw select:-webkit-autofill+.is-valid.invalid-icon,.nbw select:-webkit-autofill+.validate-icon,.was-validated .form-control:valid,.was-validated .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.invalid-icon:valid,.was-validated .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:valid,.was-validated .nbw .form-group--error .input-validated:valid,.was-validated .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.invalid-icon:valid,.was-validated .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:valid:focus,.was-validated .nbw .link-device__container .link-device--input:valid,.was-validated .nbw .promocode__input-error .input-validated:valid,.was-validated .nbw .promocode__input-warning .input-validated:valid,.was-validated .nbw input[type=date]:-webkit-autofill+.invalid-icon:valid,.was-validated .nbw input[type=date]:valid,.was-validated .nbw input[type=email]:-webkit-autofill+.invalid-icon:valid,.was-validated .nbw input[type=email]:valid,.was-validated .nbw input[type=number]:-webkit-autofill+.invalid-icon:valid,.was-validated .nbw input[type=number]:valid,.was-validated .nbw input[type=password]:-webkit-autofill+.invalid-icon:valid,.was-validated .nbw input[type=password]:valid,.was-validated .nbw input[type=tel]:-webkit-autofill+.invalid-icon:valid,.was-validated .nbw input[type=tel]:valid,.was-validated .nbw input[type=text]:-webkit-autofill+.invalid-icon:valid,.was-validated .nbw input[type=text]:valid,.was-validated .nbw select:-webkit-autofill+.invalid-icon:valid,.was-validated .nbw select:valid {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle fill-rule='evenodd' clip-rule='evenodd' fill='%2357760c' cx='12' cy='12' r='12'/%3E%3Cpath fill='%23FFF' d='M9.1 17.2c-.2 0-.4-.1-.5-.2l-3.2-3.4c-.3-.3-.3-.8 0-1.1.3-.3.8-.3 1.1 0l2.7 2.8 7.7-7.9c.3-.3.8-.3 1.1 0 .3.3.3.8 0 1.1L9.6 17c-.1.2-.3.2-.5.2z'/%3E%3C/svg%3E");
    background-position: right calc(.375em + .375rem) center;
    background-repeat: no-repeat;
    background-size: calc(.75em + .75rem) calc(.75em + .75rem);
    border-color: #57760c;
    padding-right: calc(1.5em + 1.5rem)
}

.form-control.is-valid:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .was-validated input:-webkit-autofill+.invalid-icon:valid:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .was-validated input:valid:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.is-valid:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.is-valid.invalid-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.validate-icon:focus,.nbw .form-group--error .is-valid.input-validated:focus,.nbw .form-group--error .was-validated .input-validated:valid:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .was-validated input:-webkit-autofill:focus+.invalid-icon:valid:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .was-validated input:valid:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.is-valid:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.is-valid.invalid-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.validate-icon:focus,.nbw .link-device__container .is-valid.link-device--input:focus,.nbw .link-device__container .was-validated .link-device--input:valid:focus,.nbw .promocode__input-error .is-valid.input-validated:focus,.nbw .promocode__input-error .was-validated .input-validated:valid:focus,.nbw .promocode__input-warning .is-valid.input-validated:focus,.nbw .promocode__input-warning .was-validated .input-validated:valid:focus,.nbw .was-validated input[type=date]:-webkit-autofill+.invalid-icon:valid:focus,.nbw .was-validated input[type=date]:valid:focus,.nbw .was-validated input[type=email]:-webkit-autofill+.invalid-icon:valid:focus,.nbw .was-validated input[type=email]:valid:focus,.nbw .was-validated input[type=number]:-webkit-autofill+.invalid-icon:valid:focus,.nbw .was-validated input[type=number]:valid:focus,.nbw .was-validated input[type=password]:-webkit-autofill+.invalid-icon:valid:focus,.nbw .was-validated input[type=password]:valid:focus,.nbw .was-validated input[type=tel]:-webkit-autofill+.invalid-icon:valid:focus,.nbw .was-validated input[type=tel]:valid:focus,.nbw .was-validated input[type=text]:-webkit-autofill+.invalid-icon:valid:focus,.nbw .was-validated input[type=text]:valid:focus,.nbw .was-validated select:-webkit-autofill+.invalid-icon:valid:focus,.nbw .was-validated select:valid:focus,.nbw input.input-validated[type=date]:focus,.nbw input.input-validated[type=email]:focus,.nbw input.input-validated[type=number]:focus,.nbw input.input-validated[type=password]:focus,.nbw input.input-validated[type=tel]:focus,.nbw input.input-validated[type=text]:focus,.nbw input.is-valid[type=date]:focus,.nbw input.is-valid[type=email]:focus,.nbw input.is-valid[type=number]:focus,.nbw input.is-valid[type=password]:focus,.nbw input.is-valid[type=tel]:focus,.nbw input.is-valid[type=text]:focus,.nbw input[type=date]:-webkit-autofill+.is-valid.invalid-icon:focus,.nbw input[type=date]:-webkit-autofill+.validate-icon:focus,.nbw input[type=email]:-webkit-autofill+.is-valid.invalid-icon:focus,.nbw input[type=email]:-webkit-autofill+.validate-icon:focus,.nbw input[type=number]:-webkit-autofill+.is-valid.invalid-icon:focus,.nbw input[type=number]:-webkit-autofill+.validate-icon:focus,.nbw input[type=password]:-webkit-autofill+.is-valid.invalid-icon:focus,.nbw input[type=password]:-webkit-autofill+.validate-icon:focus,.nbw input[type=tel]:-webkit-autofill+.is-valid.invalid-icon:focus,.nbw input[type=tel]:-webkit-autofill+.validate-icon:focus,.nbw input[type=text]:-webkit-autofill+.is-valid.invalid-icon:focus,.nbw input[type=text]:-webkit-autofill+.validate-icon:focus,.nbw select.input-validated:focus,.nbw select.is-valid:focus,.nbw select:-webkit-autofill+.is-valid.invalid-icon:focus,.nbw select:-webkit-autofill+.validate-icon:focus,.was-validated .form-control:valid:focus,.was-validated .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.invalid-icon:valid:focus,.was-validated .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:valid:focus,.was-validated .nbw .form-group--error .input-validated:valid:focus,.was-validated .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.invalid-icon:valid:focus,.was-validated .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:valid:focus,.was-validated .nbw .link-device__container .link-device--input:valid:focus,.was-validated .nbw .promocode__input-error .input-validated:valid:focus,.was-validated .nbw .promocode__input-warning .input-validated:valid:focus,.was-validated .nbw input[type=date]:-webkit-autofill+.invalid-icon:valid:focus,.was-validated .nbw input[type=date]:valid:focus,.was-validated .nbw input[type=email]:-webkit-autofill+.invalid-icon:valid:focus,.was-validated .nbw input[type=email]:valid:focus,.was-validated .nbw input[type=number]:-webkit-autofill+.invalid-icon:valid:focus,.was-validated .nbw input[type=number]:valid:focus,.was-validated .nbw input[type=password]:-webkit-autofill+.invalid-icon:valid:focus,.was-validated .nbw input[type=password]:valid:focus,.was-validated .nbw input[type=tel]:-webkit-autofill+.invalid-icon:valid:focus,.was-validated .nbw input[type=tel]:valid:focus,.was-validated .nbw input[type=text]:-webkit-autofill+.invalid-icon:valid:focus,.was-validated .nbw input[type=text]:valid:focus,.was-validated .nbw select:-webkit-autofill+.invalid-icon:valid:focus,.was-validated .nbw select:valid:focus {
    border-color: #57760c;
    box-shadow: 0 0 0 .1rem rgba(87,118,12,.5)
}

.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .was-validated input:-webkit-autofill+textarea.invalid-icon:valid,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+textarea.is-valid.invalid-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+textarea.validate-icon,.nbw .form-group--error .was-validated textarea.input-validated:valid,.nbw .form-group--error textarea.is-valid.input-validated,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .was-validated input:-webkit-autofill:focus+textarea.invalid-icon:valid,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+textarea.is-valid.invalid-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+textarea.validate-icon,.nbw .link-device__container .was-validated textarea.link-device--input:valid,.nbw .link-device__container textarea.is-valid.link-device--input,.nbw .promocode__input-error .was-validated textarea.input-validated:valid,.nbw .promocode__input-error textarea.is-valid.input-validated,.nbw .promocode__input-warning .was-validated textarea.input-validated:valid,.nbw .promocode__input-warning textarea.is-valid.input-validated,.nbw .was-validated input[type=date]:-webkit-autofill+textarea.invalid-icon:valid,.nbw .was-validated input[type=email]:-webkit-autofill+textarea.invalid-icon:valid,.nbw .was-validated input[type=number]:-webkit-autofill+textarea.invalid-icon:valid,.nbw .was-validated input[type=password]:-webkit-autofill+textarea.invalid-icon:valid,.nbw .was-validated input[type=tel]:-webkit-autofill+textarea.invalid-icon:valid,.nbw .was-validated input[type=text]:-webkit-autofill+textarea.invalid-icon:valid,.nbw .was-validated select:-webkit-autofill+textarea.invalid-icon:valid,.nbw input[type=date]:-webkit-autofill+textarea.is-valid.invalid-icon,.nbw input[type=date]:-webkit-autofill+textarea.validate-icon,.nbw input[type=email]:-webkit-autofill+textarea.is-valid.invalid-icon,.nbw input[type=email]:-webkit-autofill+textarea.validate-icon,.nbw input[type=number]:-webkit-autofill+textarea.is-valid.invalid-icon,.nbw input[type=number]:-webkit-autofill+textarea.validate-icon,.nbw input[type=password]:-webkit-autofill+textarea.is-valid.invalid-icon,.nbw input[type=password]:-webkit-autofill+textarea.validate-icon,.nbw input[type=tel]:-webkit-autofill+textarea.is-valid.invalid-icon,.nbw input[type=tel]:-webkit-autofill+textarea.validate-icon,.nbw input[type=text]:-webkit-autofill+textarea.is-valid.invalid-icon,.nbw input[type=text]:-webkit-autofill+textarea.validate-icon,.nbw select:-webkit-autofill+textarea.is-valid.invalid-icon,.nbw select:-webkit-autofill+textarea.validate-icon,.was-validated .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+textarea.invalid-icon:valid,.was-validated .nbw .form-group--error textarea.input-validated:valid,.was-validated .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+textarea.invalid-icon:valid,.was-validated .nbw .link-device__container textarea.link-device--input:valid,.was-validated .nbw .promocode__input-error textarea.input-validated:valid,.was-validated .nbw .promocode__input-warning textarea.input-validated:valid,.was-validated .nbw input[type=date]:-webkit-autofill+textarea.invalid-icon:valid,.was-validated .nbw input[type=email]:-webkit-autofill+textarea.invalid-icon:valid,.was-validated .nbw input[type=number]:-webkit-autofill+textarea.invalid-icon:valid,.was-validated .nbw input[type=password]:-webkit-autofill+textarea.invalid-icon:valid,.was-validated .nbw input[type=tel]:-webkit-autofill+textarea.invalid-icon:valid,.was-validated .nbw input[type=text]:-webkit-autofill+textarea.invalid-icon:valid,.was-validated .nbw select:-webkit-autofill+textarea.invalid-icon:valid,.was-validated textarea.form-control:valid,textarea.form-control.is-valid {
    background-position: top calc(.375em + .375rem) right calc(.375em + .375rem);
    padding-right: calc(1.5em + 1.5rem)
}

.form-select.is-valid,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .searchable-select input.input-filter.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .searchable-select input:-webkit-autofill+.input-filter.validate-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .was-validated select:valid,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.form-select.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.form-select.validate-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+select.validate-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select.is-valid,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select:-webkit-autofill+select.validate-icon,.nbw .form-item.select-item .was-validated select:valid,.nbw .form-item.select-item select.is-valid,.nbw .global-search__form .global-search__select .was-validated select:valid,.nbw .global-search__form .global-search__select select.is-valid,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .searchable-select input.input-filter.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .searchable-select input:-webkit-autofill:focus+.input-filter.validate-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.form-select.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.form-select.validate-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+select.validate-icon,.nbw .searchable-select #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-filter.input-validated,.nbw .searchable-select #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.input-filter.validate-icon,.nbw .searchable-select .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-filter.input-validated:focus,.nbw .searchable-select .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.input-filter.validate-icon,.nbw .searchable-select .is-valid.input-filter,.nbw .searchable-select .was-validated .input-filter:valid,.nbw .searchable-select input.input-filter.input-validated[type=date],.nbw .searchable-select input.input-filter.input-validated[type=email],.nbw .searchable-select input.input-filter.input-validated[type=number],.nbw .searchable-select input.input-filter.input-validated[type=password],.nbw .searchable-select input.input-filter.input-validated[type=tel],.nbw .searchable-select input.input-filter.input-validated[type=text],.nbw .searchable-select input[type=date]:-webkit-autofill+.input-filter.validate-icon,.nbw .searchable-select input[type=email]:-webkit-autofill+.input-filter.validate-icon,.nbw .searchable-select input[type=number]:-webkit-autofill+.input-filter.validate-icon,.nbw .searchable-select input[type=password]:-webkit-autofill+.input-filter.validate-icon,.nbw .searchable-select input[type=tel]:-webkit-autofill+.input-filter.validate-icon,.nbw .searchable-select input[type=text]:-webkit-autofill+.input-filter.validate-icon,.nbw .searchable-select select.input-filter.input-validated,.nbw .searchable-select select:-webkit-autofill+.input-filter.validate-icon,.nbw input.form-select.input-validated[type=date],.nbw input.form-select.input-validated[type=email],.nbw input.form-select.input-validated[type=number],.nbw input.form-select.input-validated[type=password],.nbw input.form-select.input-validated[type=tel],.nbw input.form-select.input-validated[type=text],.nbw input[type=date]:-webkit-autofill+.form-select.validate-icon,.nbw input[type=date]:-webkit-autofill+select.validate-icon,.nbw input[type=email]:-webkit-autofill+.form-select.validate-icon,.nbw input[type=email]:-webkit-autofill+select.validate-icon,.nbw input[type=number]:-webkit-autofill+.form-select.validate-icon,.nbw input[type=number]:-webkit-autofill+select.validate-icon,.nbw input[type=password]:-webkit-autofill+.form-select.validate-icon,.nbw input[type=password]:-webkit-autofill+select.validate-icon,.nbw input[type=tel]:-webkit-autofill+.form-select.validate-icon,.nbw input[type=tel]:-webkit-autofill+select.validate-icon,.nbw input[type=text]:-webkit-autofill+.form-select.validate-icon,.nbw input[type=text]:-webkit-autofill+select.validate-icon,.nbw select.input-validated,.nbw select:-webkit-autofill+.form-select.validate-icon,.nbw select:-webkit-autofill+select.validate-icon,.was-validated .form-select:valid,.was-validated .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select:valid,.was-validated .nbw .form-item.select-item select:valid,.was-validated .nbw .global-search__form .global-search__select select:valid,.was-validated .nbw .searchable-select .input-filter:valid,.was-validated select:valid,select.is-valid {
    border-color: #57760c
}

.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-item.select-item input:-webkit-autofill+select.validate-icon:not([multiple]):not([size]),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-item.select-item input:-webkit-autofill+select.validate-icon:not([multiple])[size="1"],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .global-search__form .global-search__select input:-webkit-autofill+select.validate-icon:not([multiple]):not([size]),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .global-search__form .global-search__select input:-webkit-autofill+select.validate-icon:not([multiple])[size="1"],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+select.validate-icon:not([multiple]):not([size]),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+select.validate-icon:not([multiple])[size="1"],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .searchable-select input.input-filter.input-validated:not([multiple]):not([size]),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .searchable-select input.input-filter.input-validated:not([multiple])[size="1"],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .searchable-select input:-webkit-autofill+.input-filter.validate-icon:not([multiple]):not([size]),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .searchable-select input:-webkit-autofill+.input-filter.validate-icon:not([multiple])[size="1"],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .was-validated select:valid:not([multiple]):not([size]),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .was-validated select:valid:not([multiple])[size="1"],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.form-select.input-validated:not([multiple]):not([size]),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.form-select.input-validated:not([multiple])[size="1"],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.form-select.validate-icon:not([multiple]):not([size]),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.form-select.validate-icon:not([multiple])[size="1"],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+select.validate-icon:not([multiple]):not([size]),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+select.validate-icon:not([multiple])[size="1"],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=date]:-webkit-autofill+select.validate-icon:not([multiple]):not([size]),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=date]:-webkit-autofill+select.validate-icon:not([multiple])[size="1"],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=email]:-webkit-autofill+select.validate-icon:not([multiple]):not([size]),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=email]:-webkit-autofill+select.validate-icon:not([multiple])[size="1"],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=number]:-webkit-autofill+select.validate-icon:not([multiple]):not([size]),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=number]:-webkit-autofill+select.validate-icon:not([multiple])[size="1"],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=password]:-webkit-autofill+select.validate-icon:not([multiple]):not([size]),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=password]:-webkit-autofill+select.validate-icon:not([multiple])[size="1"],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=tel]:-webkit-autofill+select.validate-icon:not([multiple]):not([size]),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=tel]:-webkit-autofill+select.validate-icon:not([multiple])[size="1"],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=text]:-webkit-autofill+select.validate-icon:not([multiple]):not([size]),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=text]:-webkit-autofill+select.validate-icon:not([multiple])[size="1"],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select.is-valid:not([multiple]):not([size]),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select.is-valid:not([multiple])[size="1"],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select:-webkit-autofill+select.validate-icon:not([multiple]):not([size]),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select:-webkit-autofill+select.validate-icon:not([multiple])[size="1"],.nbw .form-item.select-item #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+select.validate-icon:not([multiple]):not([size]),.nbw .form-item.select-item #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+select.validate-icon:not([multiple])[size="1"],.nbw .form-item.select-item .was-validated select:valid:not([multiple]):not([size]),.nbw .form-item.select-item .was-validated select:valid:not([multiple])[size="1"],.nbw .form-item.select-item input[type=date]:-webkit-autofill+select.validate-icon:not([multiple]):not([size]),.nbw .form-item.select-item input[type=date]:-webkit-autofill+select.validate-icon:not([multiple])[size="1"],.nbw .form-item.select-item input[type=email]:-webkit-autofill+select.validate-icon:not([multiple]):not([size]),.nbw .form-item.select-item input[type=email]:-webkit-autofill+select.validate-icon:not([multiple])[size="1"],.nbw .form-item.select-item input[type=number]:-webkit-autofill+select.validate-icon:not([multiple]):not([size]),.nbw .form-item.select-item input[type=number]:-webkit-autofill+select.validate-icon:not([multiple])[size="1"],.nbw .form-item.select-item input[type=password]:-webkit-autofill+select.validate-icon:not([multiple]):not([size]),.nbw .form-item.select-item input[type=password]:-webkit-autofill+select.validate-icon:not([multiple])[size="1"],.nbw .form-item.select-item input[type=tel]:-webkit-autofill+select.validate-icon:not([multiple]):not([size]),.nbw .form-item.select-item input[type=tel]:-webkit-autofill+select.validate-icon:not([multiple])[size="1"],.nbw .form-item.select-item input[type=text]:-webkit-autofill+select.validate-icon:not([multiple]):not([size]),.nbw .form-item.select-item input[type=text]:-webkit-autofill+select.validate-icon:not([multiple])[size="1"],.nbw .form-item.select-item select.is-valid:not([multiple]):not([size]),.nbw .form-item.select-item select.is-valid:not([multiple])[size="1"],.nbw .form-item.select-item select:-webkit-autofill+select.validate-icon:not([multiple]):not([size]),.nbw .form-item.select-item select:-webkit-autofill+select.validate-icon:not([multiple])[size="1"],.nbw .global-search__form .global-search__select #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+select.validate-icon:not([multiple]):not([size]),.nbw .global-search__form .global-search__select #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+select.validate-icon:not([multiple])[size="1"],.nbw .global-search__form .global-search__select .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+select.validate-icon:not([multiple]):not([size]),.nbw .global-search__form .global-search__select .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+select.validate-icon:not([multiple])[size="1"],.nbw .global-search__form .global-search__select .was-validated select:valid:not([multiple]):not([size]),.nbw .global-search__form .global-search__select .was-validated select:valid:not([multiple])[size="1"],.nbw .global-search__form .global-search__select input[type=date]:-webkit-autofill+select.validate-icon:not([multiple]):not([size]),.nbw .global-search__form .global-search__select input[type=date]:-webkit-autofill+select.validate-icon:not([multiple])[size="1"],.nbw .global-search__form .global-search__select input[type=email]:-webkit-autofill+select.validate-icon:not([multiple]):not([size]),.nbw .global-search__form .global-search__select input[type=email]:-webkit-autofill+select.validate-icon:not([multiple])[size="1"],.nbw .global-search__form .global-search__select input[type=number]:-webkit-autofill+select.validate-icon:not([multiple]):not([size]),.nbw .global-search__form .global-search__select input[type=number]:-webkit-autofill+select.validate-icon:not([multiple])[size="1"],.nbw .global-search__form .global-search__select input[type=password]:-webkit-autofill+select.validate-icon:not([multiple]):not([size]),.nbw .global-search__form .global-search__select input[type=password]:-webkit-autofill+select.validate-icon:not([multiple])[size="1"],.nbw .global-search__form .global-search__select input[type=tel]:-webkit-autofill+select.validate-icon:not([multiple]):not([size]),.nbw .global-search__form .global-search__select input[type=tel]:-webkit-autofill+select.validate-icon:not([multiple])[size="1"],.nbw .global-search__form .global-search__select input[type=text]:-webkit-autofill+select.validate-icon:not([multiple]):not([size]),.nbw .global-search__form .global-search__select input[type=text]:-webkit-autofill+select.validate-icon:not([multiple])[size="1"],.nbw .global-search__form .global-search__select select.is-valid:not([multiple]):not([size]),.nbw .global-search__form .global-search__select select.is-valid:not([multiple])[size="1"],.nbw .global-search__form .global-search__select select:-webkit-autofill+select.validate-icon:not([multiple]):not([size]),.nbw .global-search__form .global-search__select select:-webkit-autofill+select.validate-icon:not([multiple])[size="1"],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill:focus+select.validate-icon:not([multiple]):not([size]),.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill:focus+select.validate-icon:not([multiple])[size="1"],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .global-search__form .global-search__select input:-webkit-autofill:focus+select.validate-icon:not([multiple]):not([size]),.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .global-search__form .global-search__select input:-webkit-autofill:focus+select.validate-icon:not([multiple])[size="1"],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .searchable-select input.input-filter.input-validated:not([multiple]):not([size]):focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .searchable-select input.input-filter.input-validated:not([multiple])[size="1"]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .searchable-select input:-webkit-autofill:focus+.input-filter.validate-icon:not([multiple]):not([size]),.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .searchable-select input:-webkit-autofill:focus+.input-filter.validate-icon:not([multiple])[size="1"],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.form-select.input-validated:not([multiple]):not([size]):focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.form-select.input-validated:not([multiple])[size="1"]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.form-select.validate-icon:not([multiple]):not([size]),.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.form-select.validate-icon:not([multiple])[size="1"],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+select.validate-icon:not([multiple]):not([size]),.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+select.validate-icon:not([multiple])[size="1"],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item.select-item input:-webkit-autofill:focus+select.validate-icon:not([multiple]):not([size]),.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item.select-item input:-webkit-autofill:focus+select.validate-icon:not([multiple])[size="1"],.nbw .searchable-select #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-filter.input-validated:not([multiple]):not([size]),.nbw .searchable-select #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-filter.input-validated:not([multiple])[size="1"],.nbw .searchable-select #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.input-filter.validate-icon:not([multiple]):not([size]),.nbw .searchable-select #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.input-filter.validate-icon:not([multiple])[size="1"],.nbw .searchable-select .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-filter.input-validated:not([multiple]):not([size]):focus,.nbw .searchable-select .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-filter.input-validated:not([multiple])[size="1"]:focus,.nbw .searchable-select .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.input-filter.validate-icon:not([multiple]):not([size]),.nbw .searchable-select .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.input-filter.validate-icon:not([multiple])[size="1"],.nbw .searchable-select .is-valid.input-filter:not([multiple]):not([size]),.nbw .searchable-select .is-valid.input-filter:not([multiple])[size="1"],.nbw .searchable-select .was-validated .input-filter:valid:not([multiple]):not([size]),.nbw .searchable-select .was-validated .input-filter:valid:not([multiple])[size="1"],.nbw .searchable-select input.input-filter.input-validated[type=date]:not([multiple]):not([size]),.nbw .searchable-select input.input-filter.input-validated[type=date]:not([multiple])[size="1"],.nbw .searchable-select input.input-filter.input-validated[type=email]:not([multiple]):not([size]),.nbw .searchable-select input.input-filter.input-validated[type=email]:not([multiple])[size="1"],.nbw .searchable-select input.input-filter.input-validated[type=number]:not([multiple]):not([size]),.nbw .searchable-select input.input-filter.input-validated[type=number]:not([multiple])[size="1"],.nbw .searchable-select input.input-filter.input-validated[type=password]:not([multiple]):not([size]),.nbw .searchable-select input.input-filter.input-validated[type=password]:not([multiple])[size="1"],.nbw .searchable-select input.input-filter.input-validated[type=tel]:not([multiple]):not([size]),.nbw .searchable-select input.input-filter.input-validated[type=tel]:not([multiple])[size="1"],.nbw .searchable-select input.input-filter.input-validated[type=text]:not([multiple]):not([size]),.nbw .searchable-select input.input-filter.input-validated[type=text]:not([multiple])[size="1"],.nbw .searchable-select input[type=date]:-webkit-autofill+.input-filter.validate-icon:not([multiple]):not([size]),.nbw .searchable-select input[type=date]:-webkit-autofill+.input-filter.validate-icon:not([multiple])[size="1"],.nbw .searchable-select input[type=email]:-webkit-autofill+.input-filter.validate-icon:not([multiple]):not([size]),.nbw .searchable-select input[type=email]:-webkit-autofill+.input-filter.validate-icon:not([multiple])[size="1"],.nbw .searchable-select input[type=number]:-webkit-autofill+.input-filter.validate-icon:not([multiple]):not([size]),.nbw .searchable-select input[type=number]:-webkit-autofill+.input-filter.validate-icon:not([multiple])[size="1"],.nbw .searchable-select input[type=password]:-webkit-autofill+.input-filter.validate-icon:not([multiple]):not([size]),.nbw .searchable-select input[type=password]:-webkit-autofill+.input-filter.validate-icon:not([multiple])[size="1"],.nbw .searchable-select input[type=tel]:-webkit-autofill+.input-filter.validate-icon:not([multiple]):not([size]),.nbw .searchable-select input[type=tel]:-webkit-autofill+.input-filter.validate-icon:not([multiple])[size="1"],.nbw .searchable-select input[type=text]:-webkit-autofill+.input-filter.validate-icon:not([multiple]):not([size]),.nbw .searchable-select input[type=text]:-webkit-autofill+.input-filter.validate-icon:not([multiple])[size="1"],.nbw .searchable-select select:-webkit-autofill+.input-filter.validate-icon:not([multiple]):not([size]),.nbw .searchable-select select:-webkit-autofill+.input-filter.validate-icon:not([multiple])[size="1"],.nbw input.form-select.input-validated[type=date]:not([multiple]):not([size]),.nbw input.form-select.input-validated[type=date]:not([multiple])[size="1"],.nbw input.form-select.input-validated[type=email]:not([multiple]):not([size]),.nbw input.form-select.input-validated[type=email]:not([multiple])[size="1"],.nbw input.form-select.input-validated[type=number]:not([multiple]):not([size]),.nbw input.form-select.input-validated[type=number]:not([multiple])[size="1"],.nbw input.form-select.input-validated[type=password]:not([multiple]):not([size]),.nbw input.form-select.input-validated[type=password]:not([multiple])[size="1"],.nbw input.form-select.input-validated[type=tel]:not([multiple]):not([size]),.nbw input.form-select.input-validated[type=tel]:not([multiple])[size="1"],.nbw input.form-select.input-validated[type=text]:not([multiple]):not([size]),.nbw input.form-select.input-validated[type=text]:not([multiple])[size="1"],.nbw input[type=date]:-webkit-autofill+.form-select.validate-icon:not([multiple]):not([size]),.nbw input[type=date]:-webkit-autofill+.form-select.validate-icon:not([multiple])[size="1"],.nbw input[type=date]:-webkit-autofill+select.validate-icon:not([multiple]):not([size]),.nbw input[type=date]:-webkit-autofill+select.validate-icon:not([multiple])[size="1"],.nbw input[type=email]:-webkit-autofill+.form-select.validate-icon:not([multiple]):not([size]),.nbw input[type=email]:-webkit-autofill+.form-select.validate-icon:not([multiple])[size="1"],.nbw input[type=email]:-webkit-autofill+select.validate-icon:not([multiple]):not([size]),.nbw input[type=email]:-webkit-autofill+select.validate-icon:not([multiple])[size="1"],.nbw input[type=number]:-webkit-autofill+.form-select.validate-icon:not([multiple]):not([size]),.nbw input[type=number]:-webkit-autofill+.form-select.validate-icon:not([multiple])[size="1"],.nbw input[type=number]:-webkit-autofill+select.validate-icon:not([multiple]):not([size]),.nbw input[type=number]:-webkit-autofill+select.validate-icon:not([multiple])[size="1"],.nbw input[type=password]:-webkit-autofill+.form-select.validate-icon:not([multiple]):not([size]),.nbw input[type=password]:-webkit-autofill+.form-select.validate-icon:not([multiple])[size="1"],.nbw input[type=password]:-webkit-autofill+select.validate-icon:not([multiple]):not([size]),.nbw input[type=password]:-webkit-autofill+select.validate-icon:not([multiple])[size="1"],.nbw input[type=tel]:-webkit-autofill+.form-select.validate-icon:not([multiple]):not([size]),.nbw input[type=tel]:-webkit-autofill+.form-select.validate-icon:not([multiple])[size="1"],.nbw input[type=tel]:-webkit-autofill+select.validate-icon:not([multiple]):not([size]),.nbw input[type=tel]:-webkit-autofill+select.validate-icon:not([multiple])[size="1"],.nbw input[type=text]:-webkit-autofill+.form-select.validate-icon:not([multiple]):not([size]),.nbw input[type=text]:-webkit-autofill+.form-select.validate-icon:not([multiple])[size="1"],.nbw input[type=text]:-webkit-autofill+select.validate-icon:not([multiple]):not([size]),.nbw input[type=text]:-webkit-autofill+select.validate-icon:not([multiple])[size="1"],.nbw select.input-validated:not([multiple]):not([size]),.nbw select.input-validated:not([multiple])[size="1"],.nbw select:-webkit-autofill+.form-select.validate-icon:not([multiple]):not([size]),.nbw select:-webkit-autofill+.form-select.validate-icon:not([multiple])[size="1"],.nbw select:-webkit-autofill+select.validate-icon:not([multiple]):not([size]),.nbw select:-webkit-autofill+select.validate-icon:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.was-validated .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select:valid:not([multiple]):not([size]),.was-validated .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select:valid:not([multiple])[size="1"],.was-validated .nbw .form-item.select-item select:valid:not([multiple]):not([size]),.was-validated .nbw .form-item.select-item select:valid:not([multiple])[size="1"],.was-validated .nbw .global-search__form .global-search__select select:valid:not([multiple]):not([size]),.was-validated .nbw .global-search__form .global-search__select select:valid:not([multiple])[size="1"],.was-validated .nbw .searchable-select .input-filter:valid:not([multiple]):not([size]),.was-validated .nbw .searchable-select .input-filter:valid:not([multiple])[size="1"],.was-validated select:valid:not([multiple]):not([size]),.was-validated select:valid:not([multiple])[size="1"],select.is-valid:not([multiple]):not([size]),select.is-valid:not([multiple])[size="1"] {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle fill-rule='evenodd' clip-rule='evenodd' fill='%2357760c' cx='12' cy='12' r='12'/%3E%3Cpath fill='%23FFF' d='M9.1 17.2c-.2 0-.4-.1-.5-.2l-3.2-3.4c-.3-.3-.3-.8 0-1.1.3-.3.8-.3 1.1 0l2.7 2.8 7.7-7.9c.3-.3.8-.3 1.1 0 .3.3.3.8 0 1.1L9.6 17c-.1.2-.3.2-.5.2z'/%3E%3C/svg%3E");
    background-position: right 1rem center,center right 3rem;
    background-size: 16px 12px,calc(.75em + .75rem) calc(.75em + .75rem);
    padding-right: 5.5rem
}

.form-select.is-valid:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .searchable-select input.input-filter.input-validated:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .searchable-select input:-webkit-autofill+.input-filter.validate-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .was-validated select:valid:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.form-select.input-validated:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.form-select.validate-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+select.validate-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select.is-valid:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select:-webkit-autofill+select.validate-icon:focus,.nbw .form-item.select-item select.is-valid:focus,.nbw .global-search__form .global-search__select select.is-valid:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .searchable-select input.input-filter.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .searchable-select input:-webkit-autofill:focus+.input-filter.validate-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.form-select.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.form-select.validate-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+select.validate-icon:focus,.nbw .searchable-select #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-filter.input-validated:focus,.nbw .searchable-select #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.input-filter.validate-icon:focus,.nbw .searchable-select .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-filter.input-validated:focus,.nbw .searchable-select .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.input-filter.validate-icon:focus,.nbw .searchable-select .is-valid.input-filter:focus,.nbw .searchable-select .was-validated .input-filter:valid:focus,.nbw .searchable-select input.input-filter.input-validated[type=date]:focus,.nbw .searchable-select input.input-filter.input-validated[type=email]:focus,.nbw .searchable-select input.input-filter.input-validated[type=number]:focus,.nbw .searchable-select input.input-filter.input-validated[type=password]:focus,.nbw .searchable-select input.input-filter.input-validated[type=tel]:focus,.nbw .searchable-select input.input-filter.input-validated[type=text]:focus,.nbw .searchable-select input[type=date]:-webkit-autofill+.input-filter.validate-icon:focus,.nbw .searchable-select input[type=email]:-webkit-autofill+.input-filter.validate-icon:focus,.nbw .searchable-select input[type=number]:-webkit-autofill+.input-filter.validate-icon:focus,.nbw .searchable-select input[type=password]:-webkit-autofill+.input-filter.validate-icon:focus,.nbw .searchable-select input[type=tel]:-webkit-autofill+.input-filter.validate-icon:focus,.nbw .searchable-select input[type=text]:-webkit-autofill+.input-filter.validate-icon:focus,.nbw .searchable-select select:-webkit-autofill+.input-filter.validate-icon:focus,.nbw input.form-select.input-validated[type=date]:focus,.nbw input.form-select.input-validated[type=email]:focus,.nbw input.form-select.input-validated[type=number]:focus,.nbw input.form-select.input-validated[type=password]:focus,.nbw input.form-select.input-validated[type=tel]:focus,.nbw input.form-select.input-validated[type=text]:focus,.nbw input[type=date]:-webkit-autofill+.form-select.validate-icon:focus,.nbw input[type=date]:-webkit-autofill+select.validate-icon:focus,.nbw input[type=email]:-webkit-autofill+.form-select.validate-icon:focus,.nbw input[type=email]:-webkit-autofill+select.validate-icon:focus,.nbw input[type=number]:-webkit-autofill+.form-select.validate-icon:focus,.nbw input[type=number]:-webkit-autofill+select.validate-icon:focus,.nbw input[type=password]:-webkit-autofill+.form-select.validate-icon:focus,.nbw input[type=password]:-webkit-autofill+select.validate-icon:focus,.nbw input[type=tel]:-webkit-autofill+.form-select.validate-icon:focus,.nbw input[type=tel]:-webkit-autofill+select.validate-icon:focus,.nbw input[type=text]:-webkit-autofill+.form-select.validate-icon:focus,.nbw input[type=text]:-webkit-autofill+select.validate-icon:focus,.nbw select.input-validated:focus,.nbw select:-webkit-autofill+.form-select.validate-icon:focus,.nbw select:-webkit-autofill+select.validate-icon:focus,.was-validated .form-select:valid:focus,.was-validated .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select:valid:focus,.was-validated .nbw .searchable-select .input-filter:valid:focus,.was-validated select:valid:focus,select.is-valid:focus {
    border-color: #57760c;
    box-shadow: 0 0 0 .1rem rgba(87,118,12,.5)
}

.form-check-input.is-valid,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.form-check-input.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated[type=checkbox],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated[type=radio],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.form-check-input.validate-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=checkbox],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=radio],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.form-check-input.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated[type=checkbox]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated[type=radio]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.form-check-input.validate-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=checkbox],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=radio],.nbw .was-validated input[type=checkbox]:valid,.nbw .was-validated input[type=radio]:valid,.nbw input.form-check-input.input-validated[type=date],.nbw input.form-check-input.input-validated[type=email],.nbw input.form-check-input.input-validated[type=number],.nbw input.form-check-input.input-validated[type=password],.nbw input.form-check-input.input-validated[type=tel],.nbw input.form-check-input.input-validated[type=text],.nbw input.input-validated[type=date][type=checkbox],.nbw input.input-validated[type=date][type=radio],.nbw input.input-validated[type=email][type=checkbox],.nbw input.input-validated[type=email][type=radio],.nbw input.input-validated[type=number][type=checkbox],.nbw input.input-validated[type=number][type=radio],.nbw input.input-validated[type=password][type=checkbox],.nbw input.input-validated[type=password][type=radio],.nbw input.input-validated[type=tel][type=checkbox],.nbw input.input-validated[type=tel][type=radio],.nbw input.input-validated[type=text][type=checkbox],.nbw input.input-validated[type=text][type=radio],.nbw input.is-valid[type=checkbox],.nbw input.is-valid[type=radio],.nbw input[type=date]:-webkit-autofill+.form-check-input.validate-icon,.nbw input[type=date]:-webkit-autofill+input.validate-icon[type=checkbox],.nbw input[type=date]:-webkit-autofill+input.validate-icon[type=radio],.nbw input[type=email]:-webkit-autofill+.form-check-input.validate-icon,.nbw input[type=email]:-webkit-autofill+input.validate-icon[type=checkbox],.nbw input[type=email]:-webkit-autofill+input.validate-icon[type=radio],.nbw input[type=number]:-webkit-autofill+.form-check-input.validate-icon,.nbw input[type=number]:-webkit-autofill+input.validate-icon[type=checkbox],.nbw input[type=number]:-webkit-autofill+input.validate-icon[type=radio],.nbw input[type=password]:-webkit-autofill+.form-check-input.validate-icon,.nbw input[type=password]:-webkit-autofill+input.validate-icon[type=checkbox],.nbw input[type=password]:-webkit-autofill+input.validate-icon[type=radio],.nbw input[type=tel]:-webkit-autofill+.form-check-input.validate-icon,.nbw input[type=tel]:-webkit-autofill+input.validate-icon[type=checkbox],.nbw input[type=tel]:-webkit-autofill+input.validate-icon[type=radio],.nbw input[type=text]:-webkit-autofill+.form-check-input.validate-icon,.nbw input[type=text]:-webkit-autofill+input.validate-icon[type=checkbox],.nbw input[type=text]:-webkit-autofill+input.validate-icon[type=radio],.nbw select.form-check-input.input-validated,.nbw select:-webkit-autofill+.form-check-input.validate-icon,.nbw select:-webkit-autofill+input.validate-icon[type=checkbox],.nbw select:-webkit-autofill+input.validate-icon[type=radio],.was-validated .form-check-input:valid,.was-validated .nbw input[type=checkbox]:valid,.was-validated .nbw input[type=radio]:valid {
    border-color: #57760c
}

.form-check-input.is-valid:checked,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.form-check-input.input-validated:checked,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated[type=checkbox]:checked,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated[type=radio]:checked,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.form-check-input.validate-icon:checked,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=checkbox]:checked,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=radio]:checked,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.form-check-input.input-validated:checked:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated[type=checkbox]:checked:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated[type=radio]:checked:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.form-check-input.validate-icon:checked,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=checkbox]:checked,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=radio]:checked,.nbw .was-validated input[type=checkbox]:valid:checked,.nbw .was-validated input[type=radio]:valid:checked,.nbw input.form-check-input.input-validated[type=date]:checked,.nbw input.form-check-input.input-validated[type=email]:checked,.nbw input.form-check-input.input-validated[type=number]:checked,.nbw input.form-check-input.input-validated[type=password]:checked,.nbw input.form-check-input.input-validated[type=tel]:checked,.nbw input.form-check-input.input-validated[type=text]:checked,.nbw input.input-validated[type=date][type=checkbox]:checked,.nbw input.input-validated[type=date][type=radio]:checked,.nbw input.input-validated[type=email][type=checkbox]:checked,.nbw input.input-validated[type=email][type=radio]:checked,.nbw input.input-validated[type=number][type=checkbox]:checked,.nbw input.input-validated[type=number][type=radio]:checked,.nbw input.input-validated[type=password][type=checkbox]:checked,.nbw input.input-validated[type=password][type=radio]:checked,.nbw input.input-validated[type=tel][type=checkbox]:checked,.nbw input.input-validated[type=tel][type=radio]:checked,.nbw input.input-validated[type=text][type=checkbox]:checked,.nbw input.input-validated[type=text][type=radio]:checked,.nbw input.is-valid[type=checkbox]:checked,.nbw input.is-valid[type=radio]:checked,.nbw input[type=date]:-webkit-autofill+.form-check-input.validate-icon:checked,.nbw input[type=date]:-webkit-autofill+input.validate-icon[type=checkbox]:checked,.nbw input[type=date]:-webkit-autofill+input.validate-icon[type=radio]:checked,.nbw input[type=email]:-webkit-autofill+.form-check-input.validate-icon:checked,.nbw input[type=email]:-webkit-autofill+input.validate-icon[type=checkbox]:checked,.nbw input[type=email]:-webkit-autofill+input.validate-icon[type=radio]:checked,.nbw input[type=number]:-webkit-autofill+.form-check-input.validate-icon:checked,.nbw input[type=number]:-webkit-autofill+input.validate-icon[type=checkbox]:checked,.nbw input[type=number]:-webkit-autofill+input.validate-icon[type=radio]:checked,.nbw input[type=password]:-webkit-autofill+.form-check-input.validate-icon:checked,.nbw input[type=password]:-webkit-autofill+input.validate-icon[type=checkbox]:checked,.nbw input[type=password]:-webkit-autofill+input.validate-icon[type=radio]:checked,.nbw input[type=tel]:-webkit-autofill+.form-check-input.validate-icon:checked,.nbw input[type=tel]:-webkit-autofill+input.validate-icon[type=checkbox]:checked,.nbw input[type=tel]:-webkit-autofill+input.validate-icon[type=radio]:checked,.nbw input[type=text]:-webkit-autofill+.form-check-input.validate-icon:checked,.nbw input[type=text]:-webkit-autofill+input.validate-icon[type=checkbox]:checked,.nbw input[type=text]:-webkit-autofill+input.validate-icon[type=radio]:checked,.nbw select.form-check-input.input-validated:checked,.nbw select:-webkit-autofill+.form-check-input.validate-icon:checked,.nbw select:-webkit-autofill+input.validate-icon[type=checkbox]:checked,.nbw select:-webkit-autofill+input.validate-icon[type=radio]:checked,.was-validated .form-check-input:valid:checked,.was-validated .nbw input[type=checkbox]:valid:checked,.was-validated .nbw input[type=radio]:valid:checked {
    background-color: #57760c
}

.form-check-input.is-valid:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.form-check-input.input-validated:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated[type=checkbox]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated[type=radio]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.form-check-input.validate-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=checkbox]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=radio]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.form-check-input.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated[type=checkbox]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated[type=radio]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.form-check-input.validate-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=checkbox]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=radio]:focus,.nbw .was-validated input[type=checkbox]:valid:focus,.nbw .was-validated input[type=radio]:valid:focus,.nbw input.form-check-input.input-validated[type=date]:focus,.nbw input.form-check-input.input-validated[type=email]:focus,.nbw input.form-check-input.input-validated[type=number]:focus,.nbw input.form-check-input.input-validated[type=password]:focus,.nbw input.form-check-input.input-validated[type=tel]:focus,.nbw input.form-check-input.input-validated[type=text]:focus,.nbw input.input-validated[type=date][type=checkbox]:focus,.nbw input.input-validated[type=date][type=radio]:focus,.nbw input.input-validated[type=email][type=checkbox]:focus,.nbw input.input-validated[type=email][type=radio]:focus,.nbw input.input-validated[type=number][type=checkbox]:focus,.nbw input.input-validated[type=number][type=radio]:focus,.nbw input.input-validated[type=password][type=checkbox]:focus,.nbw input.input-validated[type=password][type=radio]:focus,.nbw input.input-validated[type=tel][type=checkbox]:focus,.nbw input.input-validated[type=tel][type=radio]:focus,.nbw input.input-validated[type=text][type=checkbox]:focus,.nbw input.input-validated[type=text][type=radio]:focus,.nbw input.is-valid[type=checkbox]:focus,.nbw input.is-valid[type=radio]:focus,.nbw input[type=date]:-webkit-autofill+.form-check-input.validate-icon:focus,.nbw input[type=date]:-webkit-autofill+input.validate-icon[type=checkbox]:focus,.nbw input[type=date]:-webkit-autofill+input.validate-icon[type=radio]:focus,.nbw input[type=email]:-webkit-autofill+.form-check-input.validate-icon:focus,.nbw input[type=email]:-webkit-autofill+input.validate-icon[type=checkbox]:focus,.nbw input[type=email]:-webkit-autofill+input.validate-icon[type=radio]:focus,.nbw input[type=number]:-webkit-autofill+.form-check-input.validate-icon:focus,.nbw input[type=number]:-webkit-autofill+input.validate-icon[type=checkbox]:focus,.nbw input[type=number]:-webkit-autofill+input.validate-icon[type=radio]:focus,.nbw input[type=password]:-webkit-autofill+.form-check-input.validate-icon:focus,.nbw input[type=password]:-webkit-autofill+input.validate-icon[type=checkbox]:focus,.nbw input[type=password]:-webkit-autofill+input.validate-icon[type=radio]:focus,.nbw input[type=tel]:-webkit-autofill+.form-check-input.validate-icon:focus,.nbw input[type=tel]:-webkit-autofill+input.validate-icon[type=checkbox]:focus,.nbw input[type=tel]:-webkit-autofill+input.validate-icon[type=radio]:focus,.nbw input[type=text]:-webkit-autofill+.form-check-input.validate-icon:focus,.nbw input[type=text]:-webkit-autofill+input.validate-icon[type=checkbox]:focus,.nbw input[type=text]:-webkit-autofill+input.validate-icon[type=radio]:focus,.nbw select.form-check-input.input-validated:focus,.nbw select:-webkit-autofill+.form-check-input.validate-icon:focus,.nbw select:-webkit-autofill+input.validate-icon[type=checkbox]:focus,.nbw select:-webkit-autofill+input.validate-icon[type=radio]:focus,.was-validated .form-check-input:valid:focus,.was-validated .nbw input[type=checkbox]:valid:focus,.was-validated .nbw input[type=radio]:valid:focus {
    box-shadow: 0 0 0 .1rem rgba(87,118,12,.5)
}

.form-check-input.is-valid~.form-check-label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.form-check-input.input-validated~.form-check-label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.form-check-input.input-validated~input[type=checkbox]:checked+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.form-check-input.input-validated~input[type=checkbox]:not(:checked)+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.form-check-input.input-validated~input[type=radio]:checked+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.form-check-input.input-validated~input[type=radio]:not(:checked)+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated[type=checkbox]~.form-check-label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated[type=checkbox]~input[type=checkbox]:checked+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated[type=checkbox]~input[type=checkbox]:not(:checked)+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated[type=checkbox]~input[type=radio]:checked+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated[type=checkbox]~input[type=radio]:not(:checked)+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated[type=radio]~.form-check-label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated[type=radio]~input[type=checkbox]:checked+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated[type=radio]~input[type=checkbox]:not(:checked)+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated[type=radio]~input[type=radio]:checked+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated[type=radio]~input[type=radio]:not(:checked)+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.form-check-input.validate-icon~.form-check-label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.form-check-input.validate-icon~input[type=checkbox]:checked+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.form-check-input.validate-icon~input[type=checkbox]:not(:checked)+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.form-check-input.validate-icon~input[type=radio]:checked+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.form-check-input.validate-icon~input[type=radio]:not(:checked)+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=checkbox]~.form-check-label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=checkbox]~input[type=checkbox]:checked+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=checkbox]~input[type=checkbox]:not(:checked)+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=checkbox]~input[type=radio]:checked+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=checkbox]~input[type=radio]:not(:checked)+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=radio]~.form-check-label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=radio]~input[type=checkbox]:checked+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=radio]~input[type=checkbox]:not(:checked)+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=radio]~input[type=radio]:checked+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=radio]~input[type=radio]:not(:checked)+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input[type=checkbox].form-check-input.validate-icon:checked+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input[type=checkbox].form-check-input.validate-icon:not(:checked)+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input[type=checkbox].validate-icon:checked+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input[type=checkbox].validate-icon:not(:checked)+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input[type=checkbox].validate-icon[type=radio]:checked+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input[type=checkbox].validate-icon[type=radio]:not(:checked)+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input[type=radio].form-check-input.validate-icon:checked+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input[type=radio].form-check-input.validate-icon:not(:checked)+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input[type=radio].validate-icon:checked+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input[type=radio].validate-icon:not(:checked)+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input[type=radio].validate-icon[type=checkbox]:checked+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input[type=radio].validate-icon[type=checkbox]:not(:checked)+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=checkbox].form-check-input.input-validated:checked+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=checkbox].form-check-input.input-validated:not(:checked)+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=checkbox].input-validated:checked+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=checkbox].input-validated:not(:checked)+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=checkbox].input-validated[type=radio]:checked+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=checkbox].input-validated[type=radio]:not(:checked)+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=radio].form-check-input.input-validated:checked+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=radio].form-check-input.input-validated:not(:checked)+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=radio].input-validated:checked+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=radio].input-validated:not(:checked)+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=radio].input-validated[type=checkbox]:checked+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=radio].input-validated[type=checkbox]:not(:checked)+label,.nbw .form-check-input.is-valid~input[type=checkbox]:checked+label,.nbw .form-check-input.is-valid~input[type=checkbox]:not(:checked)+label,.nbw .form-check-input.is-valid~input[type=radio]:checked+label,.nbw .form-check-input.is-valid~input[type=radio]:not(:checked)+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.form-check-input.input-validated:focus~.form-check-label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.form-check-input.input-validated:focus~input[type=checkbox]:checked+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.form-check-input.input-validated:focus~input[type=checkbox]:not(:checked)+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.form-check-input.input-validated:focus~input[type=radio]:checked+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.form-check-input.input-validated:focus~input[type=radio]:not(:checked)+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated[type=checkbox]:focus~.form-check-label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated[type=checkbox]:focus~input[type=checkbox]:checked+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated[type=checkbox]:focus~input[type=checkbox]:not(:checked)+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated[type=checkbox]:focus~input[type=radio]:checked+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated[type=checkbox]:focus~input[type=radio]:not(:checked)+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated[type=radio]:focus~.form-check-label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated[type=radio]:focus~input[type=checkbox]:checked+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated[type=radio]:focus~input[type=checkbox]:not(:checked)+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated[type=radio]:focus~input[type=radio]:checked+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated[type=radio]:focus~input[type=radio]:not(:checked)+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.form-check-input.validate-icon~.form-check-label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.form-check-input.validate-icon~input[type=checkbox]:checked+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.form-check-input.validate-icon~input[type=checkbox]:not(:checked)+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.form-check-input.validate-icon~input[type=radio]:checked+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.form-check-input.validate-icon~input[type=radio]:not(:checked)+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=checkbox]~.form-check-label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=checkbox]~input[type=checkbox]:checked+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=checkbox]~input[type=checkbox]:not(:checked)+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=checkbox]~input[type=radio]:checked+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=checkbox]~input[type=radio]:not(:checked)+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=radio]~.form-check-label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=radio]~input[type=checkbox]:checked+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=radio]~input[type=checkbox]:not(:checked)+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=radio]~input[type=radio]:checked+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=radio]~input[type=radio]:not(:checked)+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input[type=checkbox].form-check-input.validate-icon:checked+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input[type=checkbox].form-check-input.validate-icon:not(:checked)+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input[type=checkbox].validate-icon:checked+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input[type=checkbox].validate-icon:not(:checked)+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input[type=checkbox].validate-icon[type=radio]:checked+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input[type=checkbox].validate-icon[type=radio]:not(:checked)+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input[type=radio].form-check-input.validate-icon:checked+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input[type=radio].form-check-input.validate-icon:not(:checked)+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input[type=radio].validate-icon:checked+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input[type=radio].validate-icon:not(:checked)+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input[type=radio].validate-icon[type=checkbox]:checked+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input[type=radio].validate-icon[type=checkbox]:not(:checked)+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=checkbox].form-check-input.input-validated:checked:focus+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=checkbox].form-check-input.input-validated:not(:checked):focus+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=checkbox].input-validated:checked:focus+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=checkbox].input-validated:not(:checked):focus+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=checkbox].input-validated[type=radio]:checked:focus+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=checkbox].input-validated[type=radio]:not(:checked):focus+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=radio].form-check-input.input-validated:checked:focus+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=radio].form-check-input.input-validated:not(:checked):focus+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=radio].input-validated:checked:focus+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=radio].input-validated:not(:checked):focus+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=radio].input-validated[type=checkbox]:checked:focus+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=radio].input-validated[type=checkbox]:not(:checked):focus+label,.nbw .was-validated .form-check-input:valid~input[type=checkbox]:checked+label,.nbw .was-validated .form-check-input:valid~input[type=checkbox]:not(:checked)+label,.nbw .was-validated .form-check-input:valid~input[type=radio]:checked+label,.nbw .was-validated .form-check-input:valid~input[type=radio]:not(:checked)+label,.nbw .was-validated input[type=checkbox].form-check-input:checked:valid+label,.nbw .was-validated input[type=checkbox].form-check-input:not(:checked):valid+label,.nbw .was-validated input[type=checkbox]:checked:valid+label,.nbw .was-validated input[type=checkbox]:not(:checked):valid+label,.nbw .was-validated input[type=checkbox]:valid~.form-check-label,.nbw .was-validated input[type=checkbox]:valid~input[type=checkbox]:checked+label,.nbw .was-validated input[type=checkbox]:valid~input[type=checkbox]:not(:checked)+label,.nbw .was-validated input[type=checkbox]:valid~input[type=radio]:checked+label,.nbw .was-validated input[type=checkbox]:valid~input[type=radio]:not(:checked)+label,.nbw .was-validated input[type=checkbox][type=radio]:checked:valid+label,.nbw .was-validated input[type=checkbox][type=radio]:not(:checked):valid+label,.nbw .was-validated input[type=radio].form-check-input:checked:valid+label,.nbw .was-validated input[type=radio].form-check-input:not(:checked):valid+label,.nbw .was-validated input[type=radio]:checked:valid+label,.nbw .was-validated input[type=radio]:not(:checked):valid+label,.nbw .was-validated input[type=radio]:valid~.form-check-label,.nbw .was-validated input[type=radio]:valid~input[type=checkbox]:checked+label,.nbw .was-validated input[type=radio]:valid~input[type=checkbox]:not(:checked)+label,.nbw .was-validated input[type=radio]:valid~input[type=radio]:checked+label,.nbw .was-validated input[type=radio]:valid~input[type=radio]:not(:checked)+label,.nbw .was-validated input[type=radio][type=checkbox]:checked:valid+label,.nbw .was-validated input[type=radio][type=checkbox]:not(:checked):valid+label,.nbw input.form-check-input.input-validated[type=date]~.form-check-label,.nbw input.form-check-input.input-validated[type=date]~input[type=checkbox]:checked+label,.nbw input.form-check-input.input-validated[type=date]~input[type=checkbox]:not(:checked)+label,.nbw input.form-check-input.input-validated[type=date]~input[type=radio]:checked+label,.nbw input.form-check-input.input-validated[type=date]~input[type=radio]:not(:checked)+label,.nbw input.form-check-input.input-validated[type=email]~.form-check-label,.nbw input.form-check-input.input-validated[type=email]~input[type=checkbox]:checked+label,.nbw input.form-check-input.input-validated[type=email]~input[type=checkbox]:not(:checked)+label,.nbw input.form-check-input.input-validated[type=email]~input[type=radio]:checked+label,.nbw input.form-check-input.input-validated[type=email]~input[type=radio]:not(:checked)+label,.nbw input.form-check-input.input-validated[type=number]~.form-check-label,.nbw input.form-check-input.input-validated[type=number]~input[type=checkbox]:checked+label,.nbw input.form-check-input.input-validated[type=number]~input[type=checkbox]:not(:checked)+label,.nbw input.form-check-input.input-validated[type=number]~input[type=radio]:checked+label,.nbw input.form-check-input.input-validated[type=number]~input[type=radio]:not(:checked)+label,.nbw input.form-check-input.input-validated[type=password]~.form-check-label,.nbw input.form-check-input.input-validated[type=password]~input[type=checkbox]:checked+label,.nbw input.form-check-input.input-validated[type=password]~input[type=checkbox]:not(:checked)+label,.nbw input.form-check-input.input-validated[type=password]~input[type=radio]:checked+label,.nbw input.form-check-input.input-validated[type=password]~input[type=radio]:not(:checked)+label,.nbw input.form-check-input.input-validated[type=tel]~.form-check-label,.nbw input.form-check-input.input-validated[type=tel]~input[type=checkbox]:checked+label,.nbw input.form-check-input.input-validated[type=tel]~input[type=checkbox]:not(:checked)+label,.nbw input.form-check-input.input-validated[type=tel]~input[type=radio]:checked+label,.nbw input.form-check-input.input-validated[type=tel]~input[type=radio]:not(:checked)+label,.nbw input.form-check-input.input-validated[type=text]~.form-check-label,.nbw input.form-check-input.input-validated[type=text]~input[type=checkbox]:checked+label,.nbw input.form-check-input.input-validated[type=text]~input[type=checkbox]:not(:checked)+label,.nbw input.form-check-input.input-validated[type=text]~input[type=radio]:checked+label,.nbw input.form-check-input.input-validated[type=text]~input[type=radio]:not(:checked)+label,.nbw input.input-validated[type=date][type=checkbox]~.form-check-label,.nbw input.input-validated[type=date][type=checkbox]~input[type=checkbox]:checked+label,.nbw input.input-validated[type=date][type=checkbox]~input[type=checkbox]:not(:checked)+label,.nbw input.input-validated[type=date][type=checkbox]~input[type=radio]:checked+label,.nbw input.input-validated[type=date][type=checkbox]~input[type=radio]:not(:checked)+label,.nbw input.input-validated[type=date][type=radio]~.form-check-label,.nbw input.input-validated[type=date][type=radio]~input[type=checkbox]:checked+label,.nbw input.input-validated[type=date][type=radio]~input[type=checkbox]:not(:checked)+label,.nbw input.input-validated[type=date][type=radio]~input[type=radio]:checked+label,.nbw input.input-validated[type=date][type=radio]~input[type=radio]:not(:checked)+label,.nbw input.input-validated[type=email][type=checkbox]~.form-check-label,.nbw input.input-validated[type=email][type=checkbox]~input[type=checkbox]:checked+label,.nbw input.input-validated[type=email][type=checkbox]~input[type=checkbox]:not(:checked)+label,.nbw input.input-validated[type=email][type=checkbox]~input[type=radio]:checked+label,.nbw input.input-validated[type=email][type=checkbox]~input[type=radio]:not(:checked)+label,.nbw input.input-validated[type=email][type=radio]~.form-check-label,.nbw input.input-validated[type=email][type=radio]~input[type=checkbox]:checked+label,.nbw input.input-validated[type=email][type=radio]~input[type=checkbox]:not(:checked)+label,.nbw input.input-validated[type=email][type=radio]~input[type=radio]:checked+label,.nbw input.input-validated[type=email][type=radio]~input[type=radio]:not(:checked)+label,.nbw input.input-validated[type=number][type=checkbox]~.form-check-label,.nbw input.input-validated[type=number][type=checkbox]~input[type=checkbox]:checked+label,.nbw input.input-validated[type=number][type=checkbox]~input[type=checkbox]:not(:checked)+label,.nbw input.input-validated[type=number][type=checkbox]~input[type=radio]:checked+label,.nbw input.input-validated[type=number][type=checkbox]~input[type=radio]:not(:checked)+label,.nbw input.input-validated[type=number][type=radio]~.form-check-label,.nbw input.input-validated[type=number][type=radio]~input[type=checkbox]:checked+label,.nbw input.input-validated[type=number][type=radio]~input[type=checkbox]:not(:checked)+label,.nbw input.input-validated[type=number][type=radio]~input[type=radio]:checked+label,.nbw input.input-validated[type=number][type=radio]~input[type=radio]:not(:checked)+label,.nbw input.input-validated[type=password][type=checkbox]~.form-check-label,.nbw input.input-validated[type=password][type=checkbox]~input[type=checkbox]:checked+label,.nbw input.input-validated[type=password][type=checkbox]~input[type=checkbox]:not(:checked)+label,.nbw input.input-validated[type=password][type=checkbox]~input[type=radio]:checked+label,.nbw input.input-validated[type=password][type=checkbox]~input[type=radio]:not(:checked)+label,.nbw input.input-validated[type=password][type=radio]~.form-check-label,.nbw input.input-validated[type=password][type=radio]~input[type=checkbox]:checked+label,.nbw input.input-validated[type=password][type=radio]~input[type=checkbox]:not(:checked)+label,.nbw input.input-validated[type=password][type=radio]~input[type=radio]:checked+label,.nbw input.input-validated[type=password][type=radio]~input[type=radio]:not(:checked)+label,.nbw input.input-validated[type=tel][type=checkbox]~.form-check-label,.nbw input.input-validated[type=tel][type=checkbox]~input[type=checkbox]:checked+label,.nbw input.input-validated[type=tel][type=checkbox]~input[type=checkbox]:not(:checked)+label,.nbw input.input-validated[type=tel][type=checkbox]~input[type=radio]:checked+label,.nbw input.input-validated[type=tel][type=checkbox]~input[type=radio]:not(:checked)+label,.nbw input.input-validated[type=tel][type=radio]~.form-check-label,.nbw input.input-validated[type=tel][type=radio]~input[type=checkbox]:checked+label,.nbw input.input-validated[type=tel][type=radio]~input[type=checkbox]:not(:checked)+label,.nbw input.input-validated[type=tel][type=radio]~input[type=radio]:checked+label,.nbw input.input-validated[type=tel][type=radio]~input[type=radio]:not(:checked)+label,.nbw input.input-validated[type=text][type=checkbox]~.form-check-label,.nbw input.input-validated[type=text][type=checkbox]~input[type=checkbox]:checked+label,.nbw input.input-validated[type=text][type=checkbox]~input[type=checkbox]:not(:checked)+label,.nbw input.input-validated[type=text][type=checkbox]~input[type=radio]:checked+label,.nbw input.input-validated[type=text][type=checkbox]~input[type=radio]:not(:checked)+label,.nbw input.input-validated[type=text][type=radio]~.form-check-label,.nbw input.input-validated[type=text][type=radio]~input[type=checkbox]:checked+label,.nbw input.input-validated[type=text][type=radio]~input[type=checkbox]:not(:checked)+label,.nbw input.input-validated[type=text][type=radio]~input[type=radio]:checked+label,.nbw input.input-validated[type=text][type=radio]~input[type=radio]:not(:checked)+label,.nbw input.is-valid[type=checkbox]~.form-check-label,.nbw input.is-valid[type=checkbox]~input[type=checkbox]:checked+label,.nbw input.is-valid[type=checkbox]~input[type=checkbox]:not(:checked)+label,.nbw input.is-valid[type=checkbox]~input[type=radio]:checked+label,.nbw input.is-valid[type=checkbox]~input[type=radio]:not(:checked)+label,.nbw input.is-valid[type=radio]~.form-check-label,.nbw input.is-valid[type=radio]~input[type=checkbox]:checked+label,.nbw input.is-valid[type=radio]~input[type=checkbox]:not(:checked)+label,.nbw input.is-valid[type=radio]~input[type=radio]:checked+label,.nbw input.is-valid[type=radio]~input[type=radio]:not(:checked)+label,.nbw input[type=checkbox].form-check-input.input-validated[type=date]:checked+label,.nbw input[type=checkbox].form-check-input.input-validated[type=date]:not(:checked)+label,.nbw input[type=checkbox].form-check-input.input-validated[type=email]:checked+label,.nbw input[type=checkbox].form-check-input.input-validated[type=email]:not(:checked)+label,.nbw input[type=checkbox].form-check-input.input-validated[type=number]:checked+label,.nbw input[type=checkbox].form-check-input.input-validated[type=number]:not(:checked)+label,.nbw input[type=checkbox].form-check-input.input-validated[type=password]:checked+label,.nbw input[type=checkbox].form-check-input.input-validated[type=password]:not(:checked)+label,.nbw input[type=checkbox].form-check-input.input-validated[type=tel]:checked+label,.nbw input[type=checkbox].form-check-input.input-validated[type=tel]:not(:checked)+label,.nbw input[type=checkbox].form-check-input.input-validated[type=text]:checked+label,.nbw input[type=checkbox].form-check-input.input-validated[type=text]:not(:checked)+label,.nbw input[type=checkbox].form-check-input.is-valid:checked+label,.nbw input[type=checkbox].form-check-input.is-valid:not(:checked)+label,.nbw input[type=checkbox].input-validated[type=date]:checked+label,.nbw input[type=checkbox].input-validated[type=date]:not(:checked)+label,.nbw input[type=checkbox].input-validated[type=date][type=radio]:checked+label,.nbw input[type=checkbox].input-validated[type=date][type=radio]:not(:checked)+label,.nbw input[type=checkbox].input-validated[type=email]:checked+label,.nbw input[type=checkbox].input-validated[type=email]:not(:checked)+label,.nbw input[type=checkbox].input-validated[type=email][type=radio]:checked+label,.nbw input[type=checkbox].input-validated[type=email][type=radio]:not(:checked)+label,.nbw input[type=checkbox].input-validated[type=number]:checked+label,.nbw input[type=checkbox].input-validated[type=number]:not(:checked)+label,.nbw input[type=checkbox].input-validated[type=number][type=radio]:checked+label,.nbw input[type=checkbox].input-validated[type=number][type=radio]:not(:checked)+label,.nbw input[type=checkbox].input-validated[type=password]:checked+label,.nbw input[type=checkbox].input-validated[type=password]:not(:checked)+label,.nbw input[type=checkbox].input-validated[type=password][type=radio]:checked+label,.nbw input[type=checkbox].input-validated[type=password][type=radio]:not(:checked)+label,.nbw input[type=checkbox].input-validated[type=tel]:checked+label,.nbw input[type=checkbox].input-validated[type=tel]:not(:checked)+label,.nbw input[type=checkbox].input-validated[type=tel][type=radio]:checked+label,.nbw input[type=checkbox].input-validated[type=tel][type=radio]:not(:checked)+label,.nbw input[type=checkbox].input-validated[type=text]:checked+label,.nbw input[type=checkbox].input-validated[type=text]:not(:checked)+label,.nbw input[type=checkbox].input-validated[type=text][type=radio]:checked+label,.nbw input[type=checkbox].input-validated[type=text][type=radio]:not(:checked)+label,.nbw input[type=checkbox].is-valid:checked+label,.nbw input[type=checkbox].is-valid:not(:checked)+label,.nbw input[type=checkbox].is-valid[type=radio]:checked+label,.nbw input[type=checkbox].is-valid[type=radio]:not(:checked)+label,.nbw input[type=date]:-webkit-autofill+.form-check-input.validate-icon~.form-check-label,.nbw input[type=date]:-webkit-autofill+.form-check-input.validate-icon~input[type=checkbox]:checked+label,.nbw input[type=date]:-webkit-autofill+.form-check-input.validate-icon~input[type=checkbox]:not(:checked)+label,.nbw input[type=date]:-webkit-autofill+.form-check-input.validate-icon~input[type=radio]:checked+label,.nbw input[type=date]:-webkit-autofill+.form-check-input.validate-icon~input[type=radio]:not(:checked)+label,.nbw input[type=date]:-webkit-autofill+input.validate-icon[type=checkbox]~.form-check-label,.nbw input[type=date]:-webkit-autofill+input.validate-icon[type=checkbox]~input[type=checkbox]:checked+label,.nbw input[type=date]:-webkit-autofill+input.validate-icon[type=checkbox]~input[type=checkbox]:not(:checked)+label,.nbw input[type=date]:-webkit-autofill+input.validate-icon[type=checkbox]~input[type=radio]:checked+label,.nbw input[type=date]:-webkit-autofill+input.validate-icon[type=checkbox]~input[type=radio]:not(:checked)+label,.nbw input[type=date]:-webkit-autofill+input.validate-icon[type=radio]~.form-check-label,.nbw input[type=date]:-webkit-autofill+input.validate-icon[type=radio]~input[type=checkbox]:checked+label,.nbw input[type=date]:-webkit-autofill+input.validate-icon[type=radio]~input[type=checkbox]:not(:checked)+label,.nbw input[type=date]:-webkit-autofill+input.validate-icon[type=radio]~input[type=radio]:checked+label,.nbw input[type=date]:-webkit-autofill+input.validate-icon[type=radio]~input[type=radio]:not(:checked)+label,.nbw input[type=date]:-webkit-autofill+input[type=checkbox].form-check-input.validate-icon:checked+label,.nbw input[type=date]:-webkit-autofill+input[type=checkbox].form-check-input.validate-icon:not(:checked)+label,.nbw input[type=date]:-webkit-autofill+input[type=checkbox].validate-icon:checked+label,.nbw input[type=date]:-webkit-autofill+input[type=checkbox].validate-icon:not(:checked)+label,.nbw input[type=date]:-webkit-autofill+input[type=checkbox].validate-icon[type=radio]:checked+label,.nbw input[type=date]:-webkit-autofill+input[type=checkbox].validate-icon[type=radio]:not(:checked)+label,.nbw input[type=date]:-webkit-autofill+input[type=radio].form-check-input.validate-icon:checked+label,.nbw input[type=date]:-webkit-autofill+input[type=radio].form-check-input.validate-icon:not(:checked)+label,.nbw input[type=date]:-webkit-autofill+input[type=radio].validate-icon:checked+label,.nbw input[type=date]:-webkit-autofill+input[type=radio].validate-icon:not(:checked)+label,.nbw input[type=date]:-webkit-autofill+input[type=radio].validate-icon[type=checkbox]:checked+label,.nbw input[type=date]:-webkit-autofill+input[type=radio].validate-icon[type=checkbox]:not(:checked)+label,.nbw input[type=email]:-webkit-autofill+.form-check-input.validate-icon~.form-check-label,.nbw input[type=email]:-webkit-autofill+.form-check-input.validate-icon~input[type=checkbox]:checked+label,.nbw input[type=email]:-webkit-autofill+.form-check-input.validate-icon~input[type=checkbox]:not(:checked)+label,.nbw input[type=email]:-webkit-autofill+.form-check-input.validate-icon~input[type=radio]:checked+label,.nbw input[type=email]:-webkit-autofill+.form-check-input.validate-icon~input[type=radio]:not(:checked)+label,.nbw input[type=email]:-webkit-autofill+input.validate-icon[type=checkbox]~.form-check-label,.nbw input[type=email]:-webkit-autofill+input.validate-icon[type=checkbox]~input[type=checkbox]:checked+label,.nbw input[type=email]:-webkit-autofill+input.validate-icon[type=checkbox]~input[type=checkbox]:not(:checked)+label,.nbw input[type=email]:-webkit-autofill+input.validate-icon[type=checkbox]~input[type=radio]:checked+label,.nbw input[type=email]:-webkit-autofill+input.validate-icon[type=checkbox]~input[type=radio]:not(:checked)+label,.nbw input[type=email]:-webkit-autofill+input.validate-icon[type=radio]~.form-check-label,.nbw input[type=email]:-webkit-autofill+input.validate-icon[type=radio]~input[type=checkbox]:checked+label,.nbw input[type=email]:-webkit-autofill+input.validate-icon[type=radio]~input[type=checkbox]:not(:checked)+label,.nbw input[type=email]:-webkit-autofill+input.validate-icon[type=radio]~input[type=radio]:checked+label,.nbw input[type=email]:-webkit-autofill+input.validate-icon[type=radio]~input[type=radio]:not(:checked)+label,.nbw input[type=email]:-webkit-autofill+input[type=checkbox].form-check-input.validate-icon:checked+label,.nbw input[type=email]:-webkit-autofill+input[type=checkbox].form-check-input.validate-icon:not(:checked)+label,.nbw input[type=email]:-webkit-autofill+input[type=checkbox].validate-icon:checked+label,.nbw input[type=email]:-webkit-autofill+input[type=checkbox].validate-icon:not(:checked)+label,.nbw input[type=email]:-webkit-autofill+input[type=checkbox].validate-icon[type=radio]:checked+label,.nbw input[type=email]:-webkit-autofill+input[type=checkbox].validate-icon[type=radio]:not(:checked)+label,.nbw input[type=email]:-webkit-autofill+input[type=radio].form-check-input.validate-icon:checked+label,.nbw input[type=email]:-webkit-autofill+input[type=radio].form-check-input.validate-icon:not(:checked)+label,.nbw input[type=email]:-webkit-autofill+input[type=radio].validate-icon:checked+label,.nbw input[type=email]:-webkit-autofill+input[type=radio].validate-icon:not(:checked)+label,.nbw input[type=email]:-webkit-autofill+input[type=radio].validate-icon[type=checkbox]:checked+label,.nbw input[type=email]:-webkit-autofill+input[type=radio].validate-icon[type=checkbox]:not(:checked)+label,.nbw input[type=number]:-webkit-autofill+.form-check-input.validate-icon~.form-check-label,.nbw input[type=number]:-webkit-autofill+.form-check-input.validate-icon~input[type=checkbox]:checked+label,.nbw input[type=number]:-webkit-autofill+.form-check-input.validate-icon~input[type=checkbox]:not(:checked)+label,.nbw input[type=number]:-webkit-autofill+.form-check-input.validate-icon~input[type=radio]:checked+label,.nbw input[type=number]:-webkit-autofill+.form-check-input.validate-icon~input[type=radio]:not(:checked)+label,.nbw input[type=number]:-webkit-autofill+input.validate-icon[type=checkbox]~.form-check-label,.nbw input[type=number]:-webkit-autofill+input.validate-icon[type=checkbox]~input[type=checkbox]:checked+label,.nbw input[type=number]:-webkit-autofill+input.validate-icon[type=checkbox]~input[type=checkbox]:not(:checked)+label,.nbw input[type=number]:-webkit-autofill+input.validate-icon[type=checkbox]~input[type=radio]:checked+label,.nbw input[type=number]:-webkit-autofill+input.validate-icon[type=checkbox]~input[type=radio]:not(:checked)+label,.nbw input[type=number]:-webkit-autofill+input.validate-icon[type=radio]~.form-check-label,.nbw input[type=number]:-webkit-autofill+input.validate-icon[type=radio]~input[type=checkbox]:checked+label,.nbw input[type=number]:-webkit-autofill+input.validate-icon[type=radio]~input[type=checkbox]:not(:checked)+label,.nbw input[type=number]:-webkit-autofill+input.validate-icon[type=radio]~input[type=radio]:checked+label,.nbw input[type=number]:-webkit-autofill+input.validate-icon[type=radio]~input[type=radio]:not(:checked)+label,.nbw input[type=number]:-webkit-autofill+input[type=checkbox].form-check-input.validate-icon:checked+label,.nbw input[type=number]:-webkit-autofill+input[type=checkbox].form-check-input.validate-icon:not(:checked)+label,.nbw input[type=number]:-webkit-autofill+input[type=checkbox].validate-icon:checked+label,.nbw input[type=number]:-webkit-autofill+input[type=checkbox].validate-icon:not(:checked)+label,.nbw input[type=number]:-webkit-autofill+input[type=checkbox].validate-icon[type=radio]:checked+label,.nbw input[type=number]:-webkit-autofill+input[type=checkbox].validate-icon[type=radio]:not(:checked)+label,.nbw input[type=number]:-webkit-autofill+input[type=radio].form-check-input.validate-icon:checked+label,.nbw input[type=number]:-webkit-autofill+input[type=radio].form-check-input.validate-icon:not(:checked)+label,.nbw input[type=number]:-webkit-autofill+input[type=radio].validate-icon:checked+label,.nbw input[type=number]:-webkit-autofill+input[type=radio].validate-icon:not(:checked)+label,.nbw input[type=number]:-webkit-autofill+input[type=radio].validate-icon[type=checkbox]:checked+label,.nbw input[type=number]:-webkit-autofill+input[type=radio].validate-icon[type=checkbox]:not(:checked)+label,.nbw input[type=password]:-webkit-autofill+.form-check-input.validate-icon~.form-check-label,.nbw input[type=password]:-webkit-autofill+.form-check-input.validate-icon~input[type=checkbox]:checked+label,.nbw input[type=password]:-webkit-autofill+.form-check-input.validate-icon~input[type=checkbox]:not(:checked)+label,.nbw input[type=password]:-webkit-autofill+.form-check-input.validate-icon~input[type=radio]:checked+label,.nbw input[type=password]:-webkit-autofill+.form-check-input.validate-icon~input[type=radio]:not(:checked)+label,.nbw input[type=password]:-webkit-autofill+input.validate-icon[type=checkbox]~.form-check-label,.nbw input[type=password]:-webkit-autofill+input.validate-icon[type=checkbox]~input[type=checkbox]:checked+label,.nbw input[type=password]:-webkit-autofill+input.validate-icon[type=checkbox]~input[type=checkbox]:not(:checked)+label,.nbw input[type=password]:-webkit-autofill+input.validate-icon[type=checkbox]~input[type=radio]:checked+label,.nbw input[type=password]:-webkit-autofill+input.validate-icon[type=checkbox]~input[type=radio]:not(:checked)+label,.nbw input[type=password]:-webkit-autofill+input.validate-icon[type=radio]~.form-check-label,.nbw input[type=password]:-webkit-autofill+input.validate-icon[type=radio]~input[type=checkbox]:checked+label,.nbw input[type=password]:-webkit-autofill+input.validate-icon[type=radio]~input[type=checkbox]:not(:checked)+label,.nbw input[type=password]:-webkit-autofill+input.validate-icon[type=radio]~input[type=radio]:checked+label,.nbw input[type=password]:-webkit-autofill+input.validate-icon[type=radio]~input[type=radio]:not(:checked)+label,.nbw input[type=password]:-webkit-autofill+input[type=checkbox].form-check-input.validate-icon:checked+label,.nbw input[type=password]:-webkit-autofill+input[type=checkbox].form-check-input.validate-icon:not(:checked)+label,.nbw input[type=password]:-webkit-autofill+input[type=checkbox].validate-icon:checked+label,.nbw input[type=password]:-webkit-autofill+input[type=checkbox].validate-icon:not(:checked)+label,.nbw input[type=password]:-webkit-autofill+input[type=checkbox].validate-icon[type=radio]:checked+label,.nbw input[type=password]:-webkit-autofill+input[type=checkbox].validate-icon[type=radio]:not(:checked)+label,.nbw input[type=password]:-webkit-autofill+input[type=radio].form-check-input.validate-icon:checked+label,.nbw input[type=password]:-webkit-autofill+input[type=radio].form-check-input.validate-icon:not(:checked)+label,.nbw input[type=password]:-webkit-autofill+input[type=radio].validate-icon:checked+label,.nbw input[type=password]:-webkit-autofill+input[type=radio].validate-icon:not(:checked)+label,.nbw input[type=password]:-webkit-autofill+input[type=radio].validate-icon[type=checkbox]:checked+label,.nbw input[type=password]:-webkit-autofill+input[type=radio].validate-icon[type=checkbox]:not(:checked)+label,.nbw input[type=radio].form-check-input.input-validated[type=date]:checked+label,.nbw input[type=radio].form-check-input.input-validated[type=date]:not(:checked)+label,.nbw input[type=radio].form-check-input.input-validated[type=email]:checked+label,.nbw input[type=radio].form-check-input.input-validated[type=email]:not(:checked)+label,.nbw input[type=radio].form-check-input.input-validated[type=number]:checked+label,.nbw input[type=radio].form-check-input.input-validated[type=number]:not(:checked)+label,.nbw input[type=radio].form-check-input.input-validated[type=password]:checked+label,.nbw input[type=radio].form-check-input.input-validated[type=password]:not(:checked)+label,.nbw input[type=radio].form-check-input.input-validated[type=tel]:checked+label,.nbw input[type=radio].form-check-input.input-validated[type=tel]:not(:checked)+label,.nbw input[type=radio].form-check-input.input-validated[type=text]:checked+label,.nbw input[type=radio].form-check-input.input-validated[type=text]:not(:checked)+label,.nbw input[type=radio].form-check-input.is-valid:checked+label,.nbw input[type=radio].form-check-input.is-valid:not(:checked)+label,.nbw input[type=radio].input-validated[type=date]:checked+label,.nbw input[type=radio].input-validated[type=date]:not(:checked)+label,.nbw input[type=radio].input-validated[type=date][type=checkbox]:checked+label,.nbw input[type=radio].input-validated[type=date][type=checkbox]:not(:checked)+label,.nbw input[type=radio].input-validated[type=email]:checked+label,.nbw input[type=radio].input-validated[type=email]:not(:checked)+label,.nbw input[type=radio].input-validated[type=email][type=checkbox]:checked+label,.nbw input[type=radio].input-validated[type=email][type=checkbox]:not(:checked)+label,.nbw input[type=radio].input-validated[type=number]:checked+label,.nbw input[type=radio].input-validated[type=number]:not(:checked)+label,.nbw input[type=radio].input-validated[type=number][type=checkbox]:checked+label,.nbw input[type=radio].input-validated[type=number][type=checkbox]:not(:checked)+label,.nbw input[type=radio].input-validated[type=password]:checked+label,.nbw input[type=radio].input-validated[type=password]:not(:checked)+label,.nbw input[type=radio].input-validated[type=password][type=checkbox]:checked+label,.nbw input[type=radio].input-validated[type=password][type=checkbox]:not(:checked)+label,.nbw input[type=radio].input-validated[type=tel]:checked+label,.nbw input[type=radio].input-validated[type=tel]:not(:checked)+label,.nbw input[type=radio].input-validated[type=tel][type=checkbox]:checked+label,.nbw input[type=radio].input-validated[type=tel][type=checkbox]:not(:checked)+label,.nbw input[type=radio].input-validated[type=text]:checked+label,.nbw input[type=radio].input-validated[type=text]:not(:checked)+label,.nbw input[type=radio].input-validated[type=text][type=checkbox]:checked+label,.nbw input[type=radio].input-validated[type=text][type=checkbox]:not(:checked)+label,.nbw input[type=radio].is-valid:checked+label,.nbw input[type=radio].is-valid:not(:checked)+label,.nbw input[type=radio].is-valid[type=checkbox]:checked+label,.nbw input[type=radio].is-valid[type=checkbox]:not(:checked)+label,.nbw input[type=tel]:-webkit-autofill+.form-check-input.validate-icon~.form-check-label,.nbw input[type=tel]:-webkit-autofill+.form-check-input.validate-icon~input[type=checkbox]:checked+label,.nbw input[type=tel]:-webkit-autofill+.form-check-input.validate-icon~input[type=checkbox]:not(:checked)+label,.nbw input[type=tel]:-webkit-autofill+.form-check-input.validate-icon~input[type=radio]:checked+label,.nbw input[type=tel]:-webkit-autofill+.form-check-input.validate-icon~input[type=radio]:not(:checked)+label,.nbw input[type=tel]:-webkit-autofill+input.validate-icon[type=checkbox]~.form-check-label,.nbw input[type=tel]:-webkit-autofill+input.validate-icon[type=checkbox]~input[type=checkbox]:checked+label,.nbw input[type=tel]:-webkit-autofill+input.validate-icon[type=checkbox]~input[type=checkbox]:not(:checked)+label,.nbw input[type=tel]:-webkit-autofill+input.validate-icon[type=checkbox]~input[type=radio]:checked+label,.nbw input[type=tel]:-webkit-autofill+input.validate-icon[type=checkbox]~input[type=radio]:not(:checked)+label,.nbw input[type=tel]:-webkit-autofill+input.validate-icon[type=radio]~.form-check-label,.nbw input[type=tel]:-webkit-autofill+input.validate-icon[type=radio]~input[type=checkbox]:checked+label,.nbw input[type=tel]:-webkit-autofill+input.validate-icon[type=radio]~input[type=checkbox]:not(:checked)+label,.nbw input[type=tel]:-webkit-autofill+input.validate-icon[type=radio]~input[type=radio]:checked+label,.nbw input[type=tel]:-webkit-autofill+input.validate-icon[type=radio]~input[type=radio]:not(:checked)+label,.nbw input[type=tel]:-webkit-autofill+input[type=checkbox].form-check-input.validate-icon:checked+label,.nbw input[type=tel]:-webkit-autofill+input[type=checkbox].form-check-input.validate-icon:not(:checked)+label,.nbw input[type=tel]:-webkit-autofill+input[type=checkbox].validate-icon:checked+label,.nbw input[type=tel]:-webkit-autofill+input[type=checkbox].validate-icon:not(:checked)+label,.nbw input[type=tel]:-webkit-autofill+input[type=checkbox].validate-icon[type=radio]:checked+label,.nbw input[type=tel]:-webkit-autofill+input[type=checkbox].validate-icon[type=radio]:not(:checked)+label,.nbw input[type=tel]:-webkit-autofill+input[type=radio].form-check-input.validate-icon:checked+label,.nbw input[type=tel]:-webkit-autofill+input[type=radio].form-check-input.validate-icon:not(:checked)+label,.nbw input[type=tel]:-webkit-autofill+input[type=radio].validate-icon:checked+label,.nbw input[type=tel]:-webkit-autofill+input[type=radio].validate-icon:not(:checked)+label,.nbw input[type=tel]:-webkit-autofill+input[type=radio].validate-icon[type=checkbox]:checked+label,.nbw input[type=tel]:-webkit-autofill+input[type=radio].validate-icon[type=checkbox]:not(:checked)+label,.nbw input[type=text]:-webkit-autofill+.form-check-input.validate-icon~.form-check-label,.nbw input[type=text]:-webkit-autofill+.form-check-input.validate-icon~input[type=checkbox]:checked+label,.nbw input[type=text]:-webkit-autofill+.form-check-input.validate-icon~input[type=checkbox]:not(:checked)+label,.nbw input[type=text]:-webkit-autofill+.form-check-input.validate-icon~input[type=radio]:checked+label,.nbw input[type=text]:-webkit-autofill+.form-check-input.validate-icon~input[type=radio]:not(:checked)+label,.nbw input[type=text]:-webkit-autofill+input.validate-icon[type=checkbox]~.form-check-label,.nbw input[type=text]:-webkit-autofill+input.validate-icon[type=checkbox]~input[type=checkbox]:checked+label,.nbw input[type=text]:-webkit-autofill+input.validate-icon[type=checkbox]~input[type=checkbox]:not(:checked)+label,.nbw input[type=text]:-webkit-autofill+input.validate-icon[type=checkbox]~input[type=radio]:checked+label,.nbw input[type=text]:-webkit-autofill+input.validate-icon[type=checkbox]~input[type=radio]:not(:checked)+label,.nbw input[type=text]:-webkit-autofill+input.validate-icon[type=radio]~.form-check-label,.nbw input[type=text]:-webkit-autofill+input.validate-icon[type=radio]~input[type=checkbox]:checked+label,.nbw input[type=text]:-webkit-autofill+input.validate-icon[type=radio]~input[type=checkbox]:not(:checked)+label,.nbw input[type=text]:-webkit-autofill+input.validate-icon[type=radio]~input[type=radio]:checked+label,.nbw input[type=text]:-webkit-autofill+input.validate-icon[type=radio]~input[type=radio]:not(:checked)+label,.nbw input[type=text]:-webkit-autofill+input[type=checkbox].form-check-input.validate-icon:checked+label,.nbw input[type=text]:-webkit-autofill+input[type=checkbox].form-check-input.validate-icon:not(:checked)+label,.nbw input[type=text]:-webkit-autofill+input[type=checkbox].validate-icon:checked+label,.nbw input[type=text]:-webkit-autofill+input[type=checkbox].validate-icon:not(:checked)+label,.nbw input[type=text]:-webkit-autofill+input[type=checkbox].validate-icon[type=radio]:checked+label,.nbw input[type=text]:-webkit-autofill+input[type=checkbox].validate-icon[type=radio]:not(:checked)+label,.nbw input[type=text]:-webkit-autofill+input[type=radio].form-check-input.validate-icon:checked+label,.nbw input[type=text]:-webkit-autofill+input[type=radio].form-check-input.validate-icon:not(:checked)+label,.nbw input[type=text]:-webkit-autofill+input[type=radio].validate-icon:checked+label,.nbw input[type=text]:-webkit-autofill+input[type=radio].validate-icon:not(:checked)+label,.nbw input[type=text]:-webkit-autofill+input[type=radio].validate-icon[type=checkbox]:checked+label,.nbw input[type=text]:-webkit-autofill+input[type=radio].validate-icon[type=checkbox]:not(:checked)+label,.nbw select.form-check-input.input-validated~.form-check-label,.nbw select.form-check-input.input-validated~input[type=checkbox]:checked+label,.nbw select.form-check-input.input-validated~input[type=checkbox]:not(:checked)+label,.nbw select.form-check-input.input-validated~input[type=radio]:checked+label,.nbw select.form-check-input.input-validated~input[type=radio]:not(:checked)+label,.nbw select:-webkit-autofill+.form-check-input.validate-icon~.form-check-label,.nbw select:-webkit-autofill+.form-check-input.validate-icon~input[type=checkbox]:checked+label,.nbw select:-webkit-autofill+.form-check-input.validate-icon~input[type=checkbox]:not(:checked)+label,.nbw select:-webkit-autofill+.form-check-input.validate-icon~input[type=radio]:checked+label,.nbw select:-webkit-autofill+.form-check-input.validate-icon~input[type=radio]:not(:checked)+label,.nbw select:-webkit-autofill+input.validate-icon[type=checkbox]~.form-check-label,.nbw select:-webkit-autofill+input.validate-icon[type=checkbox]~input[type=checkbox]:checked+label,.nbw select:-webkit-autofill+input.validate-icon[type=checkbox]~input[type=checkbox]:not(:checked)+label,.nbw select:-webkit-autofill+input.validate-icon[type=checkbox]~input[type=radio]:checked+label,.nbw select:-webkit-autofill+input.validate-icon[type=checkbox]~input[type=radio]:not(:checked)+label,.nbw select:-webkit-autofill+input.validate-icon[type=radio]~.form-check-label,.nbw select:-webkit-autofill+input.validate-icon[type=radio]~input[type=checkbox]:checked+label,.nbw select:-webkit-autofill+input.validate-icon[type=radio]~input[type=checkbox]:not(:checked)+label,.nbw select:-webkit-autofill+input.validate-icon[type=radio]~input[type=radio]:checked+label,.nbw select:-webkit-autofill+input.validate-icon[type=radio]~input[type=radio]:not(:checked)+label,.nbw select:-webkit-autofill+input[type=checkbox].form-check-input.validate-icon:checked+label,.nbw select:-webkit-autofill+input[type=checkbox].form-check-input.validate-icon:not(:checked)+label,.nbw select:-webkit-autofill+input[type=checkbox].validate-icon:checked+label,.nbw select:-webkit-autofill+input[type=checkbox].validate-icon:not(:checked)+label,.nbw select:-webkit-autofill+input[type=checkbox].validate-icon[type=radio]:checked+label,.nbw select:-webkit-autofill+input[type=checkbox].validate-icon[type=radio]:not(:checked)+label,.nbw select:-webkit-autofill+input[type=radio].form-check-input.validate-icon:checked+label,.nbw select:-webkit-autofill+input[type=radio].form-check-input.validate-icon:not(:checked)+label,.nbw select:-webkit-autofill+input[type=radio].validate-icon:checked+label,.nbw select:-webkit-autofill+input[type=radio].validate-icon:not(:checked)+label,.nbw select:-webkit-autofill+input[type=radio].validate-icon[type=checkbox]:checked+label,.nbw select:-webkit-autofill+input[type=radio].validate-icon[type=checkbox]:not(:checked)+label,.was-validated .form-check-input:valid~.form-check-label,.was-validated .nbw .form-check-input:valid~input[type=checkbox]:checked+label,.was-validated .nbw .form-check-input:valid~input[type=checkbox]:not(:checked)+label,.was-validated .nbw .form-check-input:valid~input[type=radio]:checked+label,.was-validated .nbw .form-check-input:valid~input[type=radio]:not(:checked)+label,.was-validated .nbw input[type=checkbox].form-check-input:checked:valid+label,.was-validated .nbw input[type=checkbox].form-check-input:not(:checked):valid+label,.was-validated .nbw input[type=checkbox]:checked:valid+label,.was-validated .nbw input[type=checkbox]:not(:checked):valid+label,.was-validated .nbw input[type=checkbox]:valid~.form-check-label,.was-validated .nbw input[type=checkbox]:valid~input[type=checkbox]:checked+label,.was-validated .nbw input[type=checkbox]:valid~input[type=checkbox]:not(:checked)+label,.was-validated .nbw input[type=checkbox]:valid~input[type=radio]:checked+label,.was-validated .nbw input[type=checkbox]:valid~input[type=radio]:not(:checked)+label,.was-validated .nbw input[type=checkbox][type=radio]:checked:valid+label,.was-validated .nbw input[type=checkbox][type=radio]:not(:checked):valid+label,.was-validated .nbw input[type=radio].form-check-input:checked:valid+label,.was-validated .nbw input[type=radio].form-check-input:not(:checked):valid+label,.was-validated .nbw input[type=radio]:checked:valid+label,.was-validated .nbw input[type=radio]:not(:checked):valid+label,.was-validated .nbw input[type=radio]:valid~.form-check-label,.was-validated .nbw input[type=radio]:valid~input[type=checkbox]:checked+label,.was-validated .nbw input[type=radio]:valid~input[type=checkbox]:not(:checked)+label,.was-validated .nbw input[type=radio]:valid~input[type=radio]:checked+label,.was-validated .nbw input[type=radio]:valid~input[type=radio]:not(:checked)+label,.was-validated .nbw input[type=radio][type=checkbox]:checked:valid+label,.was-validated .nbw input[type=radio][type=checkbox]:not(:checked):valid+label {
    color: #57760c
}

.form-check-inline .form-check-input~.valid-feedback,.form-check-inline .nbw input[type=checkbox]~.valid-feedback,.form-check-inline .nbw input[type=radio]~.valid-feedback,.nbw .form-check-inline input[type=checkbox]~.valid-feedback,.nbw .form-check-inline input[type=radio]~.valid-feedback {
    margin-left: .5em
}

.input-group .form-control.is-valid,.input-group .form-select.is-valid,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.is-valid,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.is-valid.invalid-icon,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.validate-icon,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select.is-valid,.input-group .nbw .form-group--error .delivery-select select.is-valid,.input-group .nbw .form-group--error .is-valid.input-validated,.input-group .nbw .form-group--error input.is-valid[type=date],.input-group .nbw .form-group--error input.is-valid[type=email],.input-group .nbw .form-group--error input.is-valid[type=number],.input-group .nbw .form-group--error input.is-valid[type=password],.input-group .nbw .form-group--error input.is-valid[type=tel],.input-group .nbw .form-group--error input.is-valid[type=text],.input-group .nbw .form-item.select-item select.is-valid,.input-group .nbw .global-search__form .global-search__select select.is-valid,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.is-valid:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.is-valid.invalid-icon,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.validate-icon,.input-group .nbw .link-device__container .is-valid.link-device--input,.input-group .nbw .promocode__input-error .is-valid.input-validated,.input-group .nbw .promocode__input-error input.is-valid[type=text],.input-group .nbw .promocode__input-warning .is-valid.input-validated,.input-group .nbw .promocode__input-warning input.is-valid[type=text],.input-group .nbw .searchable-select .is-valid.input-filter,.input-group .nbw input.input-validated[type=date],.input-group .nbw input.input-validated[type=email],.input-group .nbw input.input-validated[type=number],.input-group .nbw input.input-validated[type=password],.input-group .nbw input.input-validated[type=tel],.input-group .nbw input.input-validated[type=text],.input-group .nbw input.is-valid[type=date],.input-group .nbw input.is-valid[type=email],.input-group .nbw input.is-valid[type=number],.input-group .nbw input.is-valid[type=password],.input-group .nbw input.is-valid[type=tel],.input-group .nbw input.is-valid[type=text],.input-group .nbw input[type=date]:-webkit-autofill+.is-valid.invalid-icon,.input-group .nbw input[type=date]:-webkit-autofill+.validate-icon,.input-group .nbw input[type=email]:-webkit-autofill+.is-valid.invalid-icon,.input-group .nbw input[type=email]:-webkit-autofill+.validate-icon,.input-group .nbw input[type=number]:-webkit-autofill+.is-valid.invalid-icon,.input-group .nbw input[type=number]:-webkit-autofill+.validate-icon,.input-group .nbw input[type=password]:-webkit-autofill+.is-valid.invalid-icon,.input-group .nbw input[type=password]:-webkit-autofill+.validate-icon,.input-group .nbw input[type=tel]:-webkit-autofill+.is-valid.invalid-icon,.input-group .nbw input[type=tel]:-webkit-autofill+.validate-icon,.input-group .nbw input[type=text]:-webkit-autofill+.is-valid.invalid-icon,.input-group .nbw input[type=text]:-webkit-autofill+.validate-icon,.input-group .nbw select.input-validated,.input-group .nbw select:-webkit-autofill+.is-valid.invalid-icon,.input-group .nbw select:-webkit-autofill+.validate-icon,.input-group select.is-valid,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group input.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group input.is-valid,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group input:-webkit-autofill+.is-valid.invalid-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group input:-webkit-autofill+.validate-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group select.is-valid,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .was-validated .input-group input:-webkit-autofill+.invalid-icon:valid,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .was-validated .input-group input:valid,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .was-validated .input-group select:valid,.nbw .form-group--error .delivery-select .input-group select.is-valid,.nbw .form-group--error .delivery-select .was-validated .input-group select:valid,.nbw .form-group--error .input-group .is-valid.input-validated,.nbw .form-group--error .input-group input.is-valid[type=date],.nbw .form-group--error .input-group input.is-valid[type=email],.nbw .form-group--error .input-group input.is-valid[type=number],.nbw .form-group--error .input-group input.is-valid[type=password],.nbw .form-group--error .input-group input.is-valid[type=tel],.nbw .form-group--error .input-group input.is-valid[type=text],.nbw .form-group--error .was-validated .input-group .input-validated:valid,.nbw .form-group--error .was-validated .input-group input[type=date]:valid,.nbw .form-group--error .was-validated .input-group input[type=email]:valid,.nbw .form-group--error .was-validated .input-group input[type=number]:valid,.nbw .form-group--error .was-validated .input-group input[type=password]:valid,.nbw .form-group--error .was-validated .input-group input[type=tel]:valid,.nbw .form-group--error .was-validated .input-group input[type=text]:valid,.nbw .form-item.select-item .input-group select.is-valid,.nbw .form-item.select-item .was-validated .input-group select:valid,.nbw .global-search__form .global-search__select .input-group select.is-valid,.nbw .global-search__form .global-search__select .was-validated .input-group select:valid,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group input.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group input.is-valid:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group input:-webkit-autofill:focus+.is-valid.invalid-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group input:-webkit-autofill:focus+.validate-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .was-validated .input-group input:-webkit-autofill:focus+.invalid-icon:valid,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .was-validated .input-group input:valid:focus,.nbw .input-group input.input-validated[type=date],.nbw .input-group input.input-validated[type=email],.nbw .input-group input.input-validated[type=number],.nbw .input-group input.input-validated[type=password],.nbw .input-group input.input-validated[type=tel],.nbw .input-group input.input-validated[type=text],.nbw .input-group input.is-valid[type=date],.nbw .input-group input.is-valid[type=email],.nbw .input-group input.is-valid[type=number],.nbw .input-group input.is-valid[type=password],.nbw .input-group input.is-valid[type=tel],.nbw .input-group input.is-valid[type=text],.nbw .input-group input[type=date]:-webkit-autofill+.is-valid.invalid-icon,.nbw .input-group input[type=date]:-webkit-autofill+.validate-icon,.nbw .input-group input[type=email]:-webkit-autofill+.is-valid.invalid-icon,.nbw .input-group input[type=email]:-webkit-autofill+.validate-icon,.nbw .input-group input[type=number]:-webkit-autofill+.is-valid.invalid-icon,.nbw .input-group input[type=number]:-webkit-autofill+.validate-icon,.nbw .input-group input[type=password]:-webkit-autofill+.is-valid.invalid-icon,.nbw .input-group input[type=password]:-webkit-autofill+.validate-icon,.nbw .input-group input[type=tel]:-webkit-autofill+.is-valid.invalid-icon,.nbw .input-group input[type=tel]:-webkit-autofill+.validate-icon,.nbw .input-group input[type=text]:-webkit-autofill+.is-valid.invalid-icon,.nbw .input-group input[type=text]:-webkit-autofill+.validate-icon,.nbw .input-group select.input-validated,.nbw .input-group select:-webkit-autofill+.is-valid.invalid-icon,.nbw .input-group select:-webkit-autofill+.validate-icon,.nbw .link-device__container .input-group .is-valid.link-device--input,.nbw .link-device__container .was-validated .input-group .link-device--input:valid,.nbw .promocode__input-error .input-group .is-valid.input-validated,.nbw .promocode__input-error .input-group input.is-valid[type=text],.nbw .promocode__input-error .was-validated .input-group .input-validated:valid,.nbw .promocode__input-error .was-validated .input-group input[type=text]:valid,.nbw .promocode__input-warning .input-group .is-valid.input-validated,.nbw .promocode__input-warning .input-group input.is-valid[type=text],.nbw .promocode__input-warning .was-validated .input-group .input-validated:valid,.nbw .promocode__input-warning .was-validated .input-group input[type=text]:valid,.nbw .searchable-select .input-group .is-valid.input-filter,.nbw .searchable-select .was-validated .input-group .input-filter:valid,.nbw .was-validated .input-group input[type=date]:-webkit-autofill+.invalid-icon:valid,.nbw .was-validated .input-group input[type=date]:valid,.nbw .was-validated .input-group input[type=email]:-webkit-autofill+.invalid-icon:valid,.nbw .was-validated .input-group input[type=email]:valid,.nbw .was-validated .input-group input[type=number]:-webkit-autofill+.invalid-icon:valid,.nbw .was-validated .input-group input[type=number]:valid,.nbw .was-validated .input-group input[type=password]:-webkit-autofill+.invalid-icon:valid,.nbw .was-validated .input-group input[type=password]:valid,.nbw .was-validated .input-group input[type=tel]:-webkit-autofill+.invalid-icon:valid,.nbw .was-validated .input-group input[type=tel]:valid,.nbw .was-validated .input-group input[type=text]:-webkit-autofill+.invalid-icon:valid,.nbw .was-validated .input-group input[type=text]:valid,.nbw .was-validated .input-group select:-webkit-autofill+.invalid-icon:valid,.was-validated .input-group .form-control:valid,.was-validated .input-group .form-select:valid,.was-validated .input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.invalid-icon:valid,.was-validated .input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:valid,.was-validated .input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select:valid,.was-validated .input-group .nbw .form-group--error .delivery-select select:valid,.was-validated .input-group .nbw .form-group--error .input-validated:valid,.was-validated .input-group .nbw .form-group--error input[type=date]:valid,.was-validated .input-group .nbw .form-group--error input[type=email]:valid,.was-validated .input-group .nbw .form-group--error input[type=number]:valid,.was-validated .input-group .nbw .form-group--error input[type=password]:valid,.was-validated .input-group .nbw .form-group--error input[type=tel]:valid,.was-validated .input-group .nbw .form-group--error input[type=text]:valid,.was-validated .input-group .nbw .form-item.select-item select:valid,.was-validated .input-group .nbw .global-search__form .global-search__select select:valid,.was-validated .input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.invalid-icon:valid,.was-validated .input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:valid:focus,.was-validated .input-group .nbw .link-device__container .link-device--input:valid,.was-validated .input-group .nbw .promocode__input-error .input-validated:valid,.was-validated .input-group .nbw .promocode__input-error input[type=text]:valid,.was-validated .input-group .nbw .promocode__input-warning .input-validated:valid,.was-validated .input-group .nbw .promocode__input-warning input[type=text]:valid,.was-validated .input-group .nbw .searchable-select .input-filter:valid,.was-validated .input-group .nbw input[type=date]:-webkit-autofill+.invalid-icon:valid,.was-validated .input-group .nbw input[type=date]:valid,.was-validated .input-group .nbw input[type=email]:-webkit-autofill+.invalid-icon:valid,.was-validated .input-group .nbw input[type=email]:valid,.was-validated .input-group .nbw input[type=number]:-webkit-autofill+.invalid-icon:valid,.was-validated .input-group .nbw input[type=number]:valid,.was-validated .input-group .nbw input[type=password]:-webkit-autofill+.invalid-icon:valid,.was-validated .input-group .nbw input[type=password]:valid,.was-validated .input-group .nbw input[type=tel]:-webkit-autofill+.invalid-icon:valid,.was-validated .input-group .nbw input[type=tel]:valid,.was-validated .input-group .nbw input[type=text]:-webkit-autofill+.invalid-icon:valid,.was-validated .input-group .nbw input[type=text]:valid,.was-validated .input-group .nbw select:-webkit-autofill+.invalid-icon:valid,.was-validated .input-group select:valid {
    z-index: 1
}

.input-group .form-control.is-valid:focus,.input-group .form-select.is-valid:focus,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated:focus,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.is-valid:focus,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.is-valid.invalid-icon:focus,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.validate-icon:focus,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select.is-valid:focus,.input-group .nbw .form-group--error .delivery-select select.is-valid:focus,.input-group .nbw .form-group--error .is-valid.input-validated:focus,.input-group .nbw .form-group--error input.is-valid[type=date]:focus,.input-group .nbw .form-group--error input.is-valid[type=email]:focus,.input-group .nbw .form-group--error input.is-valid[type=number]:focus,.input-group .nbw .form-group--error input.is-valid[type=password]:focus,.input-group .nbw .form-group--error input.is-valid[type=tel]:focus,.input-group .nbw .form-group--error input.is-valid[type=text]:focus,.input-group .nbw .form-item.select-item select.is-valid:focus,.input-group .nbw .global-search__form .global-search__select select.is-valid:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.is-valid:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.is-valid.invalid-icon:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.validate-icon:focus,.input-group .nbw .link-device__container .is-valid.link-device--input:focus,.input-group .nbw .promocode__input-error .is-valid.input-validated:focus,.input-group .nbw .promocode__input-error input.is-valid[type=text]:focus,.input-group .nbw .promocode__input-warning .is-valid.input-validated:focus,.input-group .nbw .promocode__input-warning input.is-valid[type=text]:focus,.input-group .nbw .searchable-select .is-valid.input-filter:focus,.input-group .nbw input.input-validated[type=date]:focus,.input-group .nbw input.input-validated[type=email]:focus,.input-group .nbw input.input-validated[type=number]:focus,.input-group .nbw input.input-validated[type=password]:focus,.input-group .nbw input.input-validated[type=tel]:focus,.input-group .nbw input.input-validated[type=text]:focus,.input-group .nbw input.is-valid[type=date]:focus,.input-group .nbw input.is-valid[type=email]:focus,.input-group .nbw input.is-valid[type=number]:focus,.input-group .nbw input.is-valid[type=password]:focus,.input-group .nbw input.is-valid[type=tel]:focus,.input-group .nbw input.is-valid[type=text]:focus,.input-group .nbw input[type=date]:-webkit-autofill+.is-valid.invalid-icon:focus,.input-group .nbw input[type=date]:-webkit-autofill+.validate-icon:focus,.input-group .nbw input[type=email]:-webkit-autofill+.is-valid.invalid-icon:focus,.input-group .nbw input[type=email]:-webkit-autofill+.validate-icon:focus,.input-group .nbw input[type=number]:-webkit-autofill+.is-valid.invalid-icon:focus,.input-group .nbw input[type=number]:-webkit-autofill+.validate-icon:focus,.input-group .nbw input[type=password]:-webkit-autofill+.is-valid.invalid-icon:focus,.input-group .nbw input[type=password]:-webkit-autofill+.validate-icon:focus,.input-group .nbw input[type=tel]:-webkit-autofill+.is-valid.invalid-icon:focus,.input-group .nbw input[type=tel]:-webkit-autofill+.validate-icon:focus,.input-group .nbw input[type=text]:-webkit-autofill+.is-valid.invalid-icon:focus,.input-group .nbw input[type=text]:-webkit-autofill+.validate-icon:focus,.input-group .nbw select.input-validated:focus,.input-group .nbw select:-webkit-autofill+.is-valid.invalid-icon:focus,.input-group .nbw select:-webkit-autofill+.validate-icon:focus,.input-group select.is-valid:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group input.input-validated:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group input.is-valid:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group input:-webkit-autofill+.is-valid.invalid-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group input:-webkit-autofill+.validate-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group select.is-valid:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .was-validated .input-group input:-webkit-autofill+.invalid-icon:valid:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .was-validated .input-group input:valid:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .was-validated .input-group select:valid:focus,.nbw .form-group--error .delivery-select .input-group select.is-valid:focus,.nbw .form-group--error .delivery-select .was-validated .input-group select:valid:focus,.nbw .form-group--error .input-group .is-valid.input-validated:focus,.nbw .form-group--error .input-group input.is-valid[type=date]:focus,.nbw .form-group--error .input-group input.is-valid[type=email]:focus,.nbw .form-group--error .input-group input.is-valid[type=number]:focus,.nbw .form-group--error .input-group input.is-valid[type=password]:focus,.nbw .form-group--error .input-group input.is-valid[type=tel]:focus,.nbw .form-group--error .input-group input.is-valid[type=text]:focus,.nbw .form-group--error .was-validated .input-group .input-validated:valid:focus,.nbw .form-group--error .was-validated .input-group input[type=date]:valid:focus,.nbw .form-group--error .was-validated .input-group input[type=email]:valid:focus,.nbw .form-group--error .was-validated .input-group input[type=number]:valid:focus,.nbw .form-group--error .was-validated .input-group input[type=password]:valid:focus,.nbw .form-group--error .was-validated .input-group input[type=tel]:valid:focus,.nbw .form-group--error .was-validated .input-group input[type=text]:valid:focus,.nbw .form-item.select-item .input-group select.is-valid:focus,.nbw .form-item.select-item .was-validated .input-group select:valid:focus,.nbw .global-search__form .global-search__select .input-group select.is-valid:focus,.nbw .global-search__form .global-search__select .was-validated .input-group select:valid:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group input.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group input.is-valid:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group input:-webkit-autofill:focus+.is-valid.invalid-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group input:-webkit-autofill:focus+.validate-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .was-validated .input-group input:-webkit-autofill:focus+.invalid-icon:valid:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .was-validated .input-group input:valid:focus,.nbw .input-group input.input-validated[type=date]:focus,.nbw .input-group input.input-validated[type=email]:focus,.nbw .input-group input.input-validated[type=number]:focus,.nbw .input-group input.input-validated[type=password]:focus,.nbw .input-group input.input-validated[type=tel]:focus,.nbw .input-group input.input-validated[type=text]:focus,.nbw .input-group input.is-valid[type=date]:focus,.nbw .input-group input.is-valid[type=email]:focus,.nbw .input-group input.is-valid[type=number]:focus,.nbw .input-group input.is-valid[type=password]:focus,.nbw .input-group input.is-valid[type=tel]:focus,.nbw .input-group input.is-valid[type=text]:focus,.nbw .input-group input[type=date]:-webkit-autofill+.is-valid.invalid-icon:focus,.nbw .input-group input[type=date]:-webkit-autofill+.validate-icon:focus,.nbw .input-group input[type=email]:-webkit-autofill+.is-valid.invalid-icon:focus,.nbw .input-group input[type=email]:-webkit-autofill+.validate-icon:focus,.nbw .input-group input[type=number]:-webkit-autofill+.is-valid.invalid-icon:focus,.nbw .input-group input[type=number]:-webkit-autofill+.validate-icon:focus,.nbw .input-group input[type=password]:-webkit-autofill+.is-valid.invalid-icon:focus,.nbw .input-group input[type=password]:-webkit-autofill+.validate-icon:focus,.nbw .input-group input[type=tel]:-webkit-autofill+.is-valid.invalid-icon:focus,.nbw .input-group input[type=tel]:-webkit-autofill+.validate-icon:focus,.nbw .input-group input[type=text]:-webkit-autofill+.is-valid.invalid-icon:focus,.nbw .input-group input[type=text]:-webkit-autofill+.validate-icon:focus,.nbw .input-group select.input-validated:focus,.nbw .input-group select:-webkit-autofill+.is-valid.invalid-icon:focus,.nbw .input-group select:-webkit-autofill+.validate-icon:focus,.nbw .link-device__container .input-group .is-valid.link-device--input:focus,.nbw .link-device__container .was-validated .input-group .link-device--input:valid:focus,.nbw .promocode__input-error .input-group .is-valid.input-validated:focus,.nbw .promocode__input-error .input-group input.is-valid[type=text]:focus,.nbw .promocode__input-error .was-validated .input-group .input-validated:valid:focus,.nbw .promocode__input-error .was-validated .input-group input[type=text]:valid:focus,.nbw .promocode__input-warning .input-group .is-valid.input-validated:focus,.nbw .promocode__input-warning .input-group input.is-valid[type=text]:focus,.nbw .promocode__input-warning .was-validated .input-group .input-validated:valid:focus,.nbw .promocode__input-warning .was-validated .input-group input[type=text]:valid:focus,.nbw .searchable-select .input-group .is-valid.input-filter:focus,.nbw .searchable-select .was-validated .input-group .input-filter:valid:focus,.nbw .was-validated .input-group input[type=date]:-webkit-autofill+.invalid-icon:valid:focus,.nbw .was-validated .input-group input[type=date]:valid:focus,.nbw .was-validated .input-group input[type=email]:-webkit-autofill+.invalid-icon:valid:focus,.nbw .was-validated .input-group input[type=email]:valid:focus,.nbw .was-validated .input-group input[type=number]:-webkit-autofill+.invalid-icon:valid:focus,.nbw .was-validated .input-group input[type=number]:valid:focus,.nbw .was-validated .input-group input[type=password]:-webkit-autofill+.invalid-icon:valid:focus,.nbw .was-validated .input-group input[type=password]:valid:focus,.nbw .was-validated .input-group input[type=tel]:-webkit-autofill+.invalid-icon:valid:focus,.nbw .was-validated .input-group input[type=tel]:valid:focus,.nbw .was-validated .input-group input[type=text]:-webkit-autofill+.invalid-icon:valid:focus,.nbw .was-validated .input-group input[type=text]:valid:focus,.nbw .was-validated .input-group select:-webkit-autofill+.invalid-icon:valid:focus,.was-validated .input-group .form-control:valid:focus,.was-validated .input-group .form-select:valid:focus,.was-validated .input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.invalid-icon:valid:focus,.was-validated .input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:valid:focus,.was-validated .input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select:valid:focus,.was-validated .input-group .nbw .form-group--error .delivery-select select:valid:focus,.was-validated .input-group .nbw .form-group--error .input-validated:valid:focus,.was-validated .input-group .nbw .form-group--error input[type=date]:valid:focus,.was-validated .input-group .nbw .form-group--error input[type=email]:valid:focus,.was-validated .input-group .nbw .form-group--error input[type=number]:valid:focus,.was-validated .input-group .nbw .form-group--error input[type=password]:valid:focus,.was-validated .input-group .nbw .form-group--error input[type=tel]:valid:focus,.was-validated .input-group .nbw .form-group--error input[type=text]:valid:focus,.was-validated .input-group .nbw .form-item.select-item select:valid:focus,.was-validated .input-group .nbw .global-search__form .global-search__select select:valid:focus,.was-validated .input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.invalid-icon:valid:focus,.was-validated .input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:valid:focus,.was-validated .input-group .nbw .link-device__container .link-device--input:valid:focus,.was-validated .input-group .nbw .promocode__input-error .input-validated:valid:focus,.was-validated .input-group .nbw .promocode__input-error input[type=text]:valid:focus,.was-validated .input-group .nbw .promocode__input-warning .input-validated:valid:focus,.was-validated .input-group .nbw .promocode__input-warning input[type=text]:valid:focus,.was-validated .input-group .nbw .searchable-select .input-filter:valid:focus,.was-validated .input-group .nbw input[type=date]:-webkit-autofill+.invalid-icon:valid:focus,.was-validated .input-group .nbw input[type=date]:valid:focus,.was-validated .input-group .nbw input[type=email]:-webkit-autofill+.invalid-icon:valid:focus,.was-validated .input-group .nbw input[type=email]:valid:focus,.was-validated .input-group .nbw input[type=number]:-webkit-autofill+.invalid-icon:valid:focus,.was-validated .input-group .nbw input[type=number]:valid:focus,.was-validated .input-group .nbw input[type=password]:-webkit-autofill+.invalid-icon:valid:focus,.was-validated .input-group .nbw input[type=password]:valid:focus,.was-validated .input-group .nbw input[type=tel]:-webkit-autofill+.invalid-icon:valid:focus,.was-validated .input-group .nbw input[type=tel]:valid:focus,.was-validated .input-group .nbw input[type=text]:-webkit-autofill+.invalid-icon:valid:focus,.was-validated .input-group .nbw input[type=text]:valid:focus,.was-validated .input-group .nbw select:-webkit-autofill+.invalid-icon:valid:focus,.was-validated .input-group select:valid:focus {
    z-index: 3
}

.invalid-feedback,.nbw .form-group--error .error-message,.nbw .my-cart__promocode-panel .promocode__error-message,.nbw .my-cart__promocode-panel .promocode__warning-message {
    color: #c73636;
    display: none;
    font-size: .875em;
    margin-top: .25rem;
    width: 100%
}

.invalid-tooltip {
    background-color: #c73636;
    border-radius: .25rem;
    color: #fff;
    display: none;
    font-size: .875rem;
    margin-top: .1rem;
    max-width: 100%;
    padding: 1rem;
    position: absolute;
    top: 100%;
    z-index: 5
}

.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input:-webkit-autofill+.invalid-icon~.error-message,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .my-cart__promocode-panel input:-webkit-autofill+.invalid-icon~.promocode__error-message,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .my-cart__promocode-panel input:-webkit-autofill+.invalid-icon~.promocode__warning-message,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.invalid-icon~.invalid-feedback,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.invalid-icon~.invalid-tooltip,.nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.invalid-icon~.error-message,.nbw .form-group--error .delivery-select .my-cart__promocode-panel select~.promocode__error-message,.nbw .form-group--error .delivery-select .my-cart__promocode-panel select~.promocode__warning-message,.nbw .form-group--error .delivery-select select~.error-message,.nbw .form-group--error .delivery-select select~.invalid-feedback,.nbw .form-group--error .delivery-select select~.invalid-tooltip,.nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.invalid-icon~.error-message,.nbw .form-group--error .input-validated~.error-message,.nbw .form-group--error .input-validated~.invalid-feedback,.nbw .form-group--error .input-validated~.invalid-tooltip,.nbw .form-group--error .is-invalid~.error-message,.nbw .form-group--error .my-cart__promocode-panel .input-validated~.promocode__error-message,.nbw .form-group--error .my-cart__promocode-panel .input-validated~.promocode__warning-message,.nbw .form-group--error .my-cart__promocode-panel input[type=date]~.promocode__error-message,.nbw .form-group--error .my-cart__promocode-panel input[type=date]~.promocode__warning-message,.nbw .form-group--error .my-cart__promocode-panel input[type=email]~.promocode__error-message,.nbw .form-group--error .my-cart__promocode-panel input[type=email]~.promocode__warning-message,.nbw .form-group--error .my-cart__promocode-panel input[type=number]~.promocode__error-message,.nbw .form-group--error .my-cart__promocode-panel input[type=number]~.promocode__warning-message,.nbw .form-group--error .my-cart__promocode-panel input[type=password]~.promocode__error-message,.nbw .form-group--error .my-cart__promocode-panel input[type=password]~.promocode__warning-message,.nbw .form-group--error .my-cart__promocode-panel input[type=tel]~.promocode__error-message,.nbw .form-group--error .my-cart__promocode-panel input[type=tel]~.promocode__warning-message,.nbw .form-group--error .my-cart__promocode-panel input[type=text]~.promocode__error-message,.nbw .form-group--error .my-cart__promocode-panel input[type=text]~.promocode__warning-message,.nbw .form-group--error .was-validated :invalid~.error-message,.nbw .form-group--error input[type=date]~.error-message,.nbw .form-group--error input[type=date]~.invalid-feedback,.nbw .form-group--error input[type=date]~.invalid-tooltip,.nbw .form-group--error input[type=email]~.error-message,.nbw .form-group--error input[type=email]~.invalid-feedback,.nbw .form-group--error input[type=email]~.invalid-tooltip,.nbw .form-group--error input[type=number]~.error-message,.nbw .form-group--error input[type=number]~.invalid-feedback,.nbw .form-group--error input[type=number]~.invalid-tooltip,.nbw .form-group--error input[type=password]~.error-message,.nbw .form-group--error input[type=password]~.invalid-feedback,.nbw .form-group--error input[type=password]~.invalid-tooltip,.nbw .form-group--error input[type=tel]~.error-message,.nbw .form-group--error input[type=tel]~.invalid-feedback,.nbw .form-group--error input[type=tel]~.invalid-tooltip,.nbw .form-group--error input[type=text]~.error-message,.nbw .form-group--error input[type=text]~.invalid-feedback,.nbw .form-group--error input[type=text]~.invalid-tooltip,.nbw .form-group--error select:-webkit-autofill+.invalid-icon~.error-message,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input:-webkit-autofill:focus+.invalid-icon~.error-message,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .my-cart__promocode-panel input:-webkit-autofill:focus+.invalid-icon~.promocode__error-message,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .my-cart__promocode-panel input:-webkit-autofill:focus+.invalid-icon~.promocode__warning-message,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.invalid-icon~.invalid-feedback,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.invalid-icon~.invalid-tooltip,.nbw .my-cart__promocode-panel #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.invalid-icon~.promocode__error-message,.nbw .my-cart__promocode-panel #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.invalid-icon~.promocode__warning-message,.nbw .my-cart__promocode-panel .form-group--error .delivery-select select~.promocode__error-message,.nbw .my-cart__promocode-panel .form-group--error .delivery-select select~.promocode__warning-message,.nbw .my-cart__promocode-panel .form-group--error .input-validated~.promocode__error-message,.nbw .my-cart__promocode-panel .form-group--error .input-validated~.promocode__warning-message,.nbw .my-cart__promocode-panel .form-group--error input[type=date]~.promocode__error-message,.nbw .my-cart__promocode-panel .form-group--error input[type=date]~.promocode__warning-message,.nbw .my-cart__promocode-panel .form-group--error input[type=email]~.promocode__error-message,.nbw .my-cart__promocode-panel .form-group--error input[type=email]~.promocode__warning-message,.nbw .my-cart__promocode-panel .form-group--error input[type=number]~.promocode__error-message,.nbw .my-cart__promocode-panel .form-group--error input[type=number]~.promocode__warning-message,.nbw .my-cart__promocode-panel .form-group--error input[type=password]~.promocode__error-message,.nbw .my-cart__promocode-panel .form-group--error input[type=password]~.promocode__warning-message,.nbw .my-cart__promocode-panel .form-group--error input[type=tel]~.promocode__error-message,.nbw .my-cart__promocode-panel .form-group--error input[type=tel]~.promocode__warning-message,.nbw .my-cart__promocode-panel .form-group--error input[type=text]~.promocode__error-message,.nbw .my-cart__promocode-panel .form-group--error input[type=text]~.promocode__warning-message,.nbw .my-cart__promocode-panel .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.invalid-icon~.promocode__error-message,.nbw .my-cart__promocode-panel .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.invalid-icon~.promocode__warning-message,.nbw .my-cart__promocode-panel .is-invalid~.promocode__error-message,.nbw .my-cart__promocode-panel .is-invalid~.promocode__warning-message,.nbw .my-cart__promocode-panel .promocode__input-error .input-validated~.promocode__error-message,.nbw .my-cart__promocode-panel .promocode__input-error .input-validated~.promocode__warning-message,.nbw .my-cart__promocode-panel .promocode__input-error input[type=text]~.promocode__error-message,.nbw .my-cart__promocode-panel .promocode__input-error input[type=text]~.promocode__warning-message,.nbw .my-cart__promocode-panel .was-validated :invalid~.promocode__error-message,.nbw .my-cart__promocode-panel .was-validated :invalid~.promocode__warning-message,.nbw .my-cart__promocode-panel input[type=date]:-webkit-autofill+.invalid-icon~.promocode__error-message,.nbw .my-cart__promocode-panel input[type=date]:-webkit-autofill+.invalid-icon~.promocode__warning-message,.nbw .my-cart__promocode-panel input[type=email]:-webkit-autofill+.invalid-icon~.promocode__error-message,.nbw .my-cart__promocode-panel input[type=email]:-webkit-autofill+.invalid-icon~.promocode__warning-message,.nbw .my-cart__promocode-panel input[type=number]:-webkit-autofill+.invalid-icon~.promocode__error-message,.nbw .my-cart__promocode-panel input[type=number]:-webkit-autofill+.invalid-icon~.promocode__warning-message,.nbw .my-cart__promocode-panel input[type=password]:-webkit-autofill+.invalid-icon~.promocode__error-message,.nbw .my-cart__promocode-panel input[type=password]:-webkit-autofill+.invalid-icon~.promocode__warning-message,.nbw .my-cart__promocode-panel input[type=tel]:-webkit-autofill+.invalid-icon~.promocode__error-message,.nbw .my-cart__promocode-panel input[type=tel]:-webkit-autofill+.invalid-icon~.promocode__warning-message,.nbw .my-cart__promocode-panel input[type=text]:-webkit-autofill+.invalid-icon~.promocode__error-message,.nbw .my-cart__promocode-panel input[type=text]:-webkit-autofill+.invalid-icon~.promocode__warning-message,.nbw .my-cart__promocode-panel select:-webkit-autofill+.invalid-icon~.promocode__error-message,.nbw .my-cart__promocode-panel select:-webkit-autofill+.invalid-icon~.promocode__warning-message,.nbw .promocode__input-error .input-validated~.invalid-feedback,.nbw .promocode__input-error .input-validated~.invalid-tooltip,.nbw .promocode__input-error .my-cart__promocode-panel .input-validated~.promocode__error-message,.nbw .promocode__input-error .my-cart__promocode-panel .input-validated~.promocode__warning-message,.nbw .promocode__input-error .my-cart__promocode-panel input[type=text]~.promocode__error-message,.nbw .promocode__input-error .my-cart__promocode-panel input[type=text]~.promocode__warning-message,.nbw .promocode__input-error input[type=text]~.invalid-feedback,.nbw .promocode__input-error input[type=text]~.invalid-tooltip,.nbw input[type=date]:-webkit-autofill+.invalid-icon~.invalid-feedback,.nbw input[type=date]:-webkit-autofill+.invalid-icon~.invalid-tooltip,.nbw input[type=email]:-webkit-autofill+.invalid-icon~.invalid-feedback,.nbw input[type=email]:-webkit-autofill+.invalid-icon~.invalid-tooltip,.nbw input[type=number]:-webkit-autofill+.invalid-icon~.invalid-feedback,.nbw input[type=number]:-webkit-autofill+.invalid-icon~.invalid-tooltip,.nbw input[type=password]:-webkit-autofill+.invalid-icon~.invalid-feedback,.nbw input[type=password]:-webkit-autofill+.invalid-icon~.invalid-tooltip,.nbw input[type=tel]:-webkit-autofill+.invalid-icon~.invalid-feedback,.nbw input[type=tel]:-webkit-autofill+.invalid-icon~.invalid-tooltip,.nbw input[type=text]:-webkit-autofill+.invalid-icon~.invalid-feedback,.nbw input[type=text]:-webkit-autofill+.invalid-icon~.invalid-tooltip,.nbw select:-webkit-autofill+.invalid-icon~.invalid-feedback,.nbw select:-webkit-autofill+.invalid-icon~.invalid-tooltip,.was-validated .nbw .form-group--error :invalid~.error-message,.was-validated .nbw .my-cart__promocode-panel :invalid~.promocode__error-message,.was-validated .nbw .my-cart__promocode-panel :invalid~.promocode__warning-message,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip {
    display: block
}

.form-control.is-invalid,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .delivery-select input:-webkit-autofill+select.validate-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input:-webkit-autofill+.validate-icon.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input:-webkit-autofill+input.validate-icon[type=date],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input:-webkit-autofill+input.validate-icon[type=email],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input:-webkit-autofill+input.validate-icon[type=number],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input:-webkit-autofill+input.validate-icon[type=password],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input:-webkit-autofill+input.validate-icon[type=tel],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input:-webkit-autofill+input.validate-icon[type=text],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input[type=date],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input[type=email],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input[type=number],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input[type=password],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input[type=tel],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input[type=text],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error input.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error input:-webkit-autofill+.validate-icon.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error input:-webkit-autofill+input.validate-icon[type=text],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error input[type=text],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .was-validated input:-webkit-autofill+.validate-icon:invalid,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .was-validated input:invalid,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.is-invalid,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.invalid-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.is-invalid.validate-icon,.nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated,.nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.validate-icon.input-validated,.nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=date],.nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=email],.nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=number],.nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=password],.nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=tel],.nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=text],.nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=date],.nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=email],.nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=number],.nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=password],.nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=tel],.nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=text],.nbw .form-group--error .delivery-select #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+select.validate-icon,.nbw .form-group--error .delivery-select .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+select.validate-icon,.nbw .form-group--error .delivery-select .link-device__container select.link-device--input,.nbw .form-group--error .delivery-select .promocode__input-error select.input-validated,.nbw .form-group--error .delivery-select .promocode__input-warning select.input-validated,.nbw .form-group--error .delivery-select .was-validated select:invalid,.nbw .form-group--error .delivery-select input[type=date]:-webkit-autofill+select.validate-icon,.nbw .form-group--error .delivery-select input[type=email]:-webkit-autofill+select.validate-icon,.nbw .form-group--error .delivery-select input[type=number]:-webkit-autofill+select.validate-icon,.nbw .form-group--error .delivery-select input[type=password]:-webkit-autofill+select.validate-icon,.nbw .form-group--error .delivery-select input[type=tel]:-webkit-autofill+select.validate-icon,.nbw .form-group--error .delivery-select input[type=text]:-webkit-autofill+select.validate-icon,.nbw .form-group--error .delivery-select select,.nbw .form-group--error .delivery-select select.form-control,.nbw .form-group--error .delivery-select select.input-validated,.nbw .form-group--error .delivery-select select.is-invalid,.nbw .form-group--error .delivery-select select:-webkit-autofill+select.validate-icon,.nbw .form-group--error .form-control.input-validated,.nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated:focus,.nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.validate-icon.input-validated,.nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=date],.nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=email],.nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=number],.nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=password],.nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=tel],.nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=text],.nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=date]:focus,.nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=email]:focus,.nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=number]:focus,.nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=password]:focus,.nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=tel]:focus,.nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=text]:focus,.nbw .form-group--error .input-validated,.nbw .form-group--error .is-invalid.input-validated,.nbw .form-group--error .link-device__container .input-validated.link-device--input,.nbw .form-group--error .link-device__container input[type=date].link-device--input,.nbw .form-group--error .link-device__container input[type=email].link-device--input,.nbw .form-group--error .link-device__container input[type=number].link-device--input,.nbw .form-group--error .link-device__container input[type=password].link-device--input,.nbw .form-group--error .link-device__container input[type=tel].link-device--input,.nbw .form-group--error .link-device__container input[type=text].link-device--input,.nbw .form-group--error .promocode__input-error .input-validated,.nbw .form-group--error .promocode__input-error input.input-validated[type=text],.nbw .form-group--error .promocode__input-error input[type=date].input-validated,.nbw .form-group--error .promocode__input-error input[type=date][type=text],.nbw .form-group--error .promocode__input-error input[type=email].input-validated,.nbw .form-group--error .promocode__input-error input[type=email][type=text],.nbw .form-group--error .promocode__input-error input[type=number].input-validated,.nbw .form-group--error .promocode__input-error input[type=number][type=text],.nbw .form-group--error .promocode__input-error input[type=password].input-validated,.nbw .form-group--error .promocode__input-error input[type=password][type=text],.nbw .form-group--error .promocode__input-error input[type=tel].input-validated,.nbw .form-group--error .promocode__input-error input[type=tel][type=text],.nbw .form-group--error .promocode__input-error input[type=text],.nbw .form-group--error .promocode__input-warning .input-validated,.nbw .form-group--error .promocode__input-warning input.input-validated[type=text],.nbw .form-group--error .promocode__input-warning input[type=date].input-validated,.nbw .form-group--error .promocode__input-warning input[type=date][type=text],.nbw .form-group--error .promocode__input-warning input[type=email].input-validated,.nbw .form-group--error .promocode__input-warning input[type=email][type=text],.nbw .form-group--error .promocode__input-warning input[type=number].input-validated,.nbw .form-group--error .promocode__input-warning input[type=number][type=text],.nbw .form-group--error .promocode__input-warning input[type=password].input-validated,.nbw .form-group--error .promocode__input-warning input[type=password][type=text],.nbw .form-group--error .promocode__input-warning input[type=tel].input-validated,.nbw .form-group--error .promocode__input-warning input[type=tel][type=text],.nbw .form-group--error .promocode__input-warning input[type=text],.nbw .form-group--error .was-validated .input-validated:invalid,.nbw .form-group--error input.form-control[type=date],.nbw .form-group--error input.form-control[type=email],.nbw .form-group--error input.form-control[type=number],.nbw .form-group--error input.form-control[type=password],.nbw .form-group--error input.form-control[type=tel],.nbw .form-group--error input.form-control[type=text],.nbw .form-group--error input.input-validated[type=date],.nbw .form-group--error input.input-validated[type=email],.nbw .form-group--error input.input-validated[type=number],.nbw .form-group--error input.input-validated[type=password],.nbw .form-group--error input.input-validated[type=tel],.nbw .form-group--error input.input-validated[type=text],.nbw .form-group--error input[type=date],.nbw .form-group--error input[type=date]:-webkit-autofill+.validate-icon.input-validated,.nbw .form-group--error input[type=date]:-webkit-autofill+input.validate-icon[type=date],.nbw .form-group--error input[type=date]:-webkit-autofill+input.validate-icon[type=email],.nbw .form-group--error input[type=date]:-webkit-autofill+input.validate-icon[type=number],.nbw .form-group--error input[type=date]:-webkit-autofill+input.validate-icon[type=password],.nbw .form-group--error input[type=date]:-webkit-autofill+input.validate-icon[type=tel],.nbw .form-group--error input[type=date]:-webkit-autofill+input.validate-icon[type=text],.nbw .form-group--error input[type=email],.nbw .form-group--error input[type=email]:-webkit-autofill+.validate-icon.input-validated,.nbw .form-group--error input[type=email]:-webkit-autofill+input.validate-icon[type=date],.nbw .form-group--error input[type=email]:-webkit-autofill+input.validate-icon[type=email],.nbw .form-group--error input[type=email]:-webkit-autofill+input.validate-icon[type=number],.nbw .form-group--error input[type=email]:-webkit-autofill+input.validate-icon[type=password],.nbw .form-group--error input[type=email]:-webkit-autofill+input.validate-icon[type=tel],.nbw .form-group--error input[type=email]:-webkit-autofill+input.validate-icon[type=text],.nbw .form-group--error input[type=number],.nbw .form-group--error input[type=number]:-webkit-autofill+.validate-icon.input-validated,.nbw .form-group--error input[type=number]:-webkit-autofill+input.validate-icon[type=date],.nbw .form-group--error input[type=number]:-webkit-autofill+input.validate-icon[type=email],.nbw .form-group--error input[type=number]:-webkit-autofill+input.validate-icon[type=number],.nbw .form-group--error input[type=number]:-webkit-autofill+input.validate-icon[type=password],.nbw .form-group--error input[type=number]:-webkit-autofill+input.validate-icon[type=tel],.nbw .form-group--error input[type=number]:-webkit-autofill+input.validate-icon[type=text],.nbw .form-group--error input[type=password],.nbw .form-group--error input[type=password]:-webkit-autofill+.validate-icon.input-validated,.nbw .form-group--error input[type=password]:-webkit-autofill+input.validate-icon[type=date],.nbw .form-group--error input[type=password]:-webkit-autofill+input.validate-icon[type=email],.nbw .form-group--error input[type=password]:-webkit-autofill+input.validate-icon[type=number],.nbw .form-group--error input[type=password]:-webkit-autofill+input.validate-icon[type=password],.nbw .form-group--error input[type=password]:-webkit-autofill+input.validate-icon[type=tel],.nbw .form-group--error input[type=password]:-webkit-autofill+input.validate-icon[type=text],.nbw .form-group--error input[type=tel],.nbw .form-group--error input[type=tel]:-webkit-autofill+.validate-icon.input-validated,.nbw .form-group--error input[type=tel]:-webkit-autofill+input.validate-icon[type=date],.nbw .form-group--error input[type=tel]:-webkit-autofill+input.validate-icon[type=email],.nbw .form-group--error input[type=tel]:-webkit-autofill+input.validate-icon[type=number],.nbw .form-group--error input[type=tel]:-webkit-autofill+input.validate-icon[type=password],.nbw .form-group--error input[type=tel]:-webkit-autofill+input.validate-icon[type=tel],.nbw .form-group--error input[type=tel]:-webkit-autofill+input.validate-icon[type=text],.nbw .form-group--error input[type=text],.nbw .form-group--error input[type=text]:-webkit-autofill+.validate-icon.input-validated,.nbw .form-group--error input[type=text]:-webkit-autofill+input.validate-icon[type=date],.nbw .form-group--error input[type=text]:-webkit-autofill+input.validate-icon[type=email],.nbw .form-group--error input[type=text]:-webkit-autofill+input.validate-icon[type=number],.nbw .form-group--error input[type=text]:-webkit-autofill+input.validate-icon[type=password],.nbw .form-group--error input[type=text]:-webkit-autofill+input.validate-icon[type=tel],.nbw .form-group--error input[type=text]:-webkit-autofill+input.validate-icon[type=text],.nbw .form-group--error select.input-validated,.nbw .form-group--error select:-webkit-autofill+.validate-icon.input-validated,.nbw .form-group--error select:-webkit-autofill+input.validate-icon[type=date],.nbw .form-group--error select:-webkit-autofill+input.validate-icon[type=email],.nbw .form-group--error select:-webkit-autofill+input.validate-icon[type=number],.nbw .form-group--error select:-webkit-autofill+input.validate-icon[type=password],.nbw .form-group--error select:-webkit-autofill+input.validate-icon[type=tel],.nbw .form-group--error select:-webkit-autofill+input.validate-icon[type=text],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .delivery-select input:-webkit-autofill:focus+select.validate-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input:-webkit-autofill:focus+.validate-icon.input-validated,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input:-webkit-autofill:focus+input.validate-icon[type=date],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input:-webkit-autofill:focus+input.validate-icon[type=email],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input:-webkit-autofill:focus+input.validate-icon[type=number],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input:-webkit-autofill:focus+input.validate-icon[type=password],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input:-webkit-autofill:focus+input.validate-icon[type=tel],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input:-webkit-autofill:focus+input.validate-icon[type=text],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input[type=date]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input[type=email]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input[type=number]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input[type=password]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input[type=tel]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input[type=text]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-error input.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-error input:-webkit-autofill:focus+.validate-icon.input-validated,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-error input:-webkit-autofill:focus+input.validate-icon[type=text],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-error input[type=text]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .was-validated input:-webkit-autofill:focus+.validate-icon:invalid,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .was-validated input:invalid:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.is-invalid:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.invalid-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.is-invalid.validate-icon,.nbw .link-device__container .form-group--error .delivery-select select.link-device--input,.nbw .link-device__container .form-group--error .input-validated.link-device--input,.nbw .link-device__container .form-group--error input[type=date].link-device--input,.nbw .link-device__container .form-group--error input[type=email].link-device--input,.nbw .link-device__container .form-group--error input[type=number].link-device--input,.nbw .link-device__container .form-group--error input[type=password].link-device--input,.nbw .link-device__container .form-group--error input[type=tel].link-device--input,.nbw .link-device__container .form-group--error input[type=text].link-device--input,.nbw .link-device__container .is-invalid.link-device--input,.nbw .link-device__container .promocode__input-error .input-validated.link-device--input,.nbw .link-device__container .promocode__input-error input[type=text].link-device--input,.nbw .link-device__container .was-validated .link-device--input:invalid,.nbw .promocode__input-error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated,.nbw .promocode__input-error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.validate-icon.input-validated,.nbw .promocode__input-error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=text],.nbw .promocode__input-error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=text],.nbw .promocode__input-error .form-control.input-validated,.nbw .promocode__input-error .form-group--error .delivery-select select.input-validated,.nbw .promocode__input-error .form-group--error .input-validated,.nbw .promocode__input-error .form-group--error input.input-validated[type=text],.nbw .promocode__input-error .form-group--error input[type=date].input-validated,.nbw .promocode__input-error .form-group--error input[type=date][type=text],.nbw .promocode__input-error .form-group--error input[type=email].input-validated,.nbw .promocode__input-error .form-group--error input[type=email][type=text],.nbw .promocode__input-error .form-group--error input[type=number].input-validated,.nbw .promocode__input-error .form-group--error input[type=number][type=text],.nbw .promocode__input-error .form-group--error input[type=password].input-validated,.nbw .promocode__input-error .form-group--error input[type=password][type=text],.nbw .promocode__input-error .form-group--error input[type=tel].input-validated,.nbw .promocode__input-error .form-group--error input[type=tel][type=text],.nbw .promocode__input-error .form-group--error input[type=text],.nbw .promocode__input-error .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated:focus,.nbw .promocode__input-error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.validate-icon.input-validated,.nbw .promocode__input-error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=text],.nbw .promocode__input-error .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=text]:focus,.nbw .promocode__input-error .input-validated,.nbw .promocode__input-error .is-invalid.input-validated,.nbw .promocode__input-error .link-device__container .input-validated.link-device--input,.nbw .promocode__input-error .link-device__container input[type=text].link-device--input,.nbw .promocode__input-error .promocode__input-warning .input-validated,.nbw .promocode__input-error .promocode__input-warning input.input-validated[type=text],.nbw .promocode__input-error .promocode__input-warning input[type=text],.nbw .promocode__input-error .was-validated .input-validated:invalid,.nbw .promocode__input-error .was-validated input[type=text]:invalid,.nbw .promocode__input-error input.form-control[type=text],.nbw .promocode__input-error input.input-validated[type=text],.nbw .promocode__input-error input.is-invalid[type=text],.nbw .promocode__input-error input[type=date].input-validated,.nbw .promocode__input-error input[type=date]:-webkit-autofill+.validate-icon.input-validated,.nbw .promocode__input-error input[type=date]:-webkit-autofill+input.validate-icon[type=text],.nbw .promocode__input-error input[type=date][type=text],.nbw .promocode__input-error input[type=email].input-validated,.nbw .promocode__input-error input[type=email]:-webkit-autofill+.validate-icon.input-validated,.nbw .promocode__input-error input[type=email]:-webkit-autofill+input.validate-icon[type=text],.nbw .promocode__input-error input[type=email][type=text],.nbw .promocode__input-error input[type=number].input-validated,.nbw .promocode__input-error input[type=number]:-webkit-autofill+.validate-icon.input-validated,.nbw .promocode__input-error input[type=number]:-webkit-autofill+input.validate-icon[type=text],.nbw .promocode__input-error input[type=number][type=text],.nbw .promocode__input-error input[type=password].input-validated,.nbw .promocode__input-error input[type=password]:-webkit-autofill+.validate-icon.input-validated,.nbw .promocode__input-error input[type=password]:-webkit-autofill+input.validate-icon[type=text],.nbw .promocode__input-error input[type=password][type=text],.nbw .promocode__input-error input[type=tel].input-validated,.nbw .promocode__input-error input[type=tel]:-webkit-autofill+.validate-icon.input-validated,.nbw .promocode__input-error input[type=tel]:-webkit-autofill+input.validate-icon[type=text],.nbw .promocode__input-error input[type=tel][type=text],.nbw .promocode__input-error input[type=text],.nbw .promocode__input-error input[type=text]:-webkit-autofill+.validate-icon.input-validated,.nbw .promocode__input-error input[type=text]:-webkit-autofill+input.validate-icon[type=text],.nbw .promocode__input-error select.input-validated,.nbw .promocode__input-error select:-webkit-autofill+.validate-icon.input-validated,.nbw .promocode__input-error select:-webkit-autofill+input.validate-icon[type=text],.nbw .promocode__input-warning .form-group--error .delivery-select select.input-validated,.nbw .promocode__input-warning .form-group--error .input-validated,.nbw .promocode__input-warning .form-group--error input.input-validated[type=text],.nbw .promocode__input-warning .form-group--error input[type=date].input-validated,.nbw .promocode__input-warning .form-group--error input[type=date][type=text],.nbw .promocode__input-warning .form-group--error input[type=email].input-validated,.nbw .promocode__input-warning .form-group--error input[type=email][type=text],.nbw .promocode__input-warning .form-group--error input[type=number].input-validated,.nbw .promocode__input-warning .form-group--error input[type=number][type=text],.nbw .promocode__input-warning .form-group--error input[type=password].input-validated,.nbw .promocode__input-warning .form-group--error input[type=password][type=text],.nbw .promocode__input-warning .form-group--error input[type=tel].input-validated,.nbw .promocode__input-warning .form-group--error input[type=tel][type=text],.nbw .promocode__input-warning .form-group--error input[type=text],.nbw .promocode__input-warning .is-invalid.input-validated,.nbw .promocode__input-warning .promocode__input-error .input-validated,.nbw .promocode__input-warning .promocode__input-error input.input-validated[type=text],.nbw .promocode__input-warning .promocode__input-error input[type=text],.nbw .promocode__input-warning .was-validated .input-validated:invalid,.nbw .promocode__input-warning .was-validated input[type=text]:invalid,.nbw .promocode__input-warning input.is-invalid[type=text],.nbw .was-validated input[type=date]:-webkit-autofill+.validate-icon:invalid,.nbw .was-validated input[type=date]:invalid,.nbw .was-validated input[type=email]:-webkit-autofill+.validate-icon:invalid,.nbw .was-validated input[type=email]:invalid,.nbw .was-validated input[type=number]:-webkit-autofill+.validate-icon:invalid,.nbw .was-validated input[type=number]:invalid,.nbw .was-validated input[type=password]:-webkit-autofill+.validate-icon:invalid,.nbw .was-validated input[type=password]:invalid,.nbw .was-validated input[type=tel]:-webkit-autofill+.validate-icon:invalid,.nbw .was-validated input[type=tel]:invalid,.nbw .was-validated input[type=text]:-webkit-autofill+.validate-icon:invalid,.nbw .was-validated input[type=text]:invalid,.nbw .was-validated select:-webkit-autofill+.validate-icon:invalid,.nbw .was-validated select:invalid,.nbw input.is-invalid[type=date],.nbw input.is-invalid[type=email],.nbw input.is-invalid[type=number],.nbw input.is-invalid[type=password],.nbw input.is-invalid[type=tel],.nbw input.is-invalid[type=text],.nbw input[type=date]:-webkit-autofill+.invalid-icon,.nbw input[type=date]:-webkit-autofill+.is-invalid.validate-icon,.nbw input[type=email]:-webkit-autofill+.invalid-icon,.nbw input[type=email]:-webkit-autofill+.is-invalid.validate-icon,.nbw input[type=number]:-webkit-autofill+.invalid-icon,.nbw input[type=number]:-webkit-autofill+.is-invalid.validate-icon,.nbw input[type=password]:-webkit-autofill+.invalid-icon,.nbw input[type=password]:-webkit-autofill+.is-invalid.validate-icon,.nbw input[type=tel]:-webkit-autofill+.invalid-icon,.nbw input[type=tel]:-webkit-autofill+.is-invalid.validate-icon,.nbw input[type=text]:-webkit-autofill+.invalid-icon,.nbw input[type=text]:-webkit-autofill+.is-invalid.validate-icon,.nbw select.is-invalid,.nbw select:-webkit-autofill+.invalid-icon,.nbw select:-webkit-autofill+.is-invalid.validate-icon,.was-validated .form-control:invalid,.was-validated .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.validate-icon:invalid,.was-validated .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:invalid,.was-validated .nbw .form-group--error .delivery-select select:invalid,.was-validated .nbw .form-group--error .input-validated:invalid,.was-validated .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.validate-icon:invalid,.was-validated .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:invalid:focus,.was-validated .nbw .link-device__container .link-device--input:invalid,.was-validated .nbw .promocode__input-error .input-validated:invalid,.was-validated .nbw .promocode__input-error input[type=text]:invalid,.was-validated .nbw .promocode__input-warning .input-validated:invalid,.was-validated .nbw .promocode__input-warning input[type=text]:invalid,.was-validated .nbw input[type=date]:-webkit-autofill+.validate-icon:invalid,.was-validated .nbw input[type=date]:invalid,.was-validated .nbw input[type=email]:-webkit-autofill+.validate-icon:invalid,.was-validated .nbw input[type=email]:invalid,.was-validated .nbw input[type=number]:-webkit-autofill+.validate-icon:invalid,.was-validated .nbw input[type=number]:invalid,.was-validated .nbw input[type=password]:-webkit-autofill+.validate-icon:invalid,.was-validated .nbw input[type=password]:invalid,.was-validated .nbw input[type=tel]:-webkit-autofill+.validate-icon:invalid,.was-validated .nbw input[type=tel]:invalid,.was-validated .nbw input[type=text]:-webkit-autofill+.validate-icon:invalid,.was-validated .nbw input[type=text]:invalid,.was-validated .nbw select:-webkit-autofill+.validate-icon:invalid,.was-validated .nbw select:invalid {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle fill-rule='evenodd' clip-rule='evenodd' fill='%23c73636' cx='12' cy='12' r='12'/%3E%3Cellipse fill-rule='evenodd' clip-rule='evenodd' fill='%23FFF' cx='12' cy='19.6' rx='1.3' ry='1.4'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' fill='%23FFF' d='M12.1 16.8h-.2c-.6 0-1-.4-1-1V5c0-.6.4-1 1-1h.2c.6 0 1 .4 1 1v10.8c0 .5-.4 1-1 1z'/%3E%3C/svg%3E");
    background-position: right calc(.375em + .375rem) center;
    background-repeat: no-repeat;
    background-size: calc(.75em + .75rem) calc(.75em + .75rem);
    border-color: #c73636;
    padding-right: calc(1.5em + 1.5rem)
}

.form-control.is-invalid:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .delivery-select input:-webkit-autofill+select.validate-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input.input-validated:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input:-webkit-autofill+.validate-icon.input-validated:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input:-webkit-autofill+input.validate-icon[type=date]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input:-webkit-autofill+input.validate-icon[type=email]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input:-webkit-autofill+input.validate-icon[type=number]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input:-webkit-autofill+input.validate-icon[type=password]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input:-webkit-autofill+input.validate-icon[type=tel]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input[type=date]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input[type=email]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input[type=number]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input[type=password]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input[type=tel]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input[type=text]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error input.input-validated:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error input:-webkit-autofill+.validate-icon.input-validated:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error input:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error input[type=text]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .was-validated input:-webkit-autofill+.validate-icon:invalid:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .was-validated input:invalid:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.is-invalid:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.invalid-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.is-invalid.validate-icon:focus,.nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated:focus,.nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=date]:focus,.nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=email]:focus,.nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=number]:focus,.nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=password]:focus,.nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=tel]:focus,.nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=date]:focus,.nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=email]:focus,.nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=number]:focus,.nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=password]:focus,.nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=tel]:focus,.nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=text]:focus,.nbw .form-group--error .delivery-select #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+select.validate-icon:focus,.nbw .form-group--error .delivery-select .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+select.validate-icon:focus,.nbw .form-group--error .delivery-select .link-device__container select.link-device--input:focus,.nbw .form-group--error .delivery-select .promocode__input-error select.input-validated:focus,.nbw .form-group--error .delivery-select .promocode__input-warning select.input-validated:focus,.nbw .form-group--error .delivery-select .was-validated select:invalid:focus,.nbw .form-group--error .delivery-select input[type=date]:-webkit-autofill+select.validate-icon:focus,.nbw .form-group--error .delivery-select input[type=email]:-webkit-autofill+select.validate-icon:focus,.nbw .form-group--error .delivery-select input[type=number]:-webkit-autofill+select.validate-icon:focus,.nbw .form-group--error .delivery-select input[type=password]:-webkit-autofill+select.validate-icon:focus,.nbw .form-group--error .delivery-select input[type=tel]:-webkit-autofill+select.validate-icon:focus,.nbw .form-group--error .delivery-select input[type=text]:-webkit-autofill+select.validate-icon:focus,.nbw .form-group--error .delivery-select select.form-control:focus,.nbw .form-group--error .delivery-select select.input-validated:focus,.nbw .form-group--error .delivery-select select.is-invalid:focus,.nbw .form-group--error .delivery-select select:-webkit-autofill+select.validate-icon:focus,.nbw .form-group--error .delivery-select select:focus,.nbw .form-group--error .form-control.input-validated:focus,.nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated:focus,.nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.validate-icon.input-validated:focus,.nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=date]:focus,.nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=email]:focus,.nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=number]:focus,.nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=password]:focus,.nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=tel]:focus,.nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=text]:focus,.nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=date]:focus,.nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=email]:focus,.nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=number]:focus,.nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=password]:focus,.nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=tel]:focus,.nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=text]:focus,.nbw .form-group--error .input-validated:focus,.nbw .form-group--error .is-invalid.input-validated:focus,.nbw .form-group--error .link-device__container .input-validated.link-device--input:focus,.nbw .form-group--error .link-device__container input[type=date].link-device--input:focus,.nbw .form-group--error .link-device__container input[type=email].link-device--input:focus,.nbw .form-group--error .link-device__container input[type=number].link-device--input:focus,.nbw .form-group--error .link-device__container input[type=password].link-device--input:focus,.nbw .form-group--error .link-device__container input[type=tel].link-device--input:focus,.nbw .form-group--error .link-device__container input[type=text].link-device--input:focus,.nbw .form-group--error .promocode__input-error .input-validated:focus,.nbw .form-group--error .promocode__input-error input[type=date].input-validated:focus,.nbw .form-group--error .promocode__input-error input[type=date][type=text]:focus,.nbw .form-group--error .promocode__input-error input[type=email].input-validated:focus,.nbw .form-group--error .promocode__input-error input[type=email][type=text]:focus,.nbw .form-group--error .promocode__input-error input[type=number].input-validated:focus,.nbw .form-group--error .promocode__input-error input[type=number][type=text]:focus,.nbw .form-group--error .promocode__input-error input[type=password].input-validated:focus,.nbw .form-group--error .promocode__input-error input[type=password][type=text]:focus,.nbw .form-group--error .promocode__input-error input[type=tel].input-validated:focus,.nbw .form-group--error .promocode__input-error input[type=tel][type=text]:focus,.nbw .form-group--error .promocode__input-error input[type=text]:focus,.nbw .form-group--error .promocode__input-warning .input-validated:focus,.nbw .form-group--error .promocode__input-warning input[type=date].input-validated:focus,.nbw .form-group--error .promocode__input-warning input[type=date][type=text]:focus,.nbw .form-group--error .promocode__input-warning input[type=email].input-validated:focus,.nbw .form-group--error .promocode__input-warning input[type=email][type=text]:focus,.nbw .form-group--error .promocode__input-warning input[type=number].input-validated:focus,.nbw .form-group--error .promocode__input-warning input[type=number][type=text]:focus,.nbw .form-group--error .promocode__input-warning input[type=password].input-validated:focus,.nbw .form-group--error .promocode__input-warning input[type=password][type=text]:focus,.nbw .form-group--error .promocode__input-warning input[type=tel].input-validated:focus,.nbw .form-group--error .promocode__input-warning input[type=tel][type=text]:focus,.nbw .form-group--error .promocode__input-warning input[type=text]:focus,.nbw .form-group--error .was-validated .input-validated:invalid:focus,.nbw .form-group--error input.form-control[type=date]:focus,.nbw .form-group--error input.form-control[type=email]:focus,.nbw .form-group--error input.form-control[type=number]:focus,.nbw .form-group--error input.form-control[type=password]:focus,.nbw .form-group--error input.form-control[type=tel]:focus,.nbw .form-group--error input.form-control[type=text]:focus,.nbw .form-group--error input[type=date]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .form-group--error input[type=date]:-webkit-autofill+input.validate-icon[type=date]:focus,.nbw .form-group--error input[type=date]:-webkit-autofill+input.validate-icon[type=email]:focus,.nbw .form-group--error input[type=date]:-webkit-autofill+input.validate-icon[type=number]:focus,.nbw .form-group--error input[type=date]:-webkit-autofill+input.validate-icon[type=password]:focus,.nbw .form-group--error input[type=date]:-webkit-autofill+input.validate-icon[type=tel]:focus,.nbw .form-group--error input[type=date]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .form-group--error input[type=date]:focus,.nbw .form-group--error input[type=email]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .form-group--error input[type=email]:-webkit-autofill+input.validate-icon[type=date]:focus,.nbw .form-group--error input[type=email]:-webkit-autofill+input.validate-icon[type=email]:focus,.nbw .form-group--error input[type=email]:-webkit-autofill+input.validate-icon[type=number]:focus,.nbw .form-group--error input[type=email]:-webkit-autofill+input.validate-icon[type=password]:focus,.nbw .form-group--error input[type=email]:-webkit-autofill+input.validate-icon[type=tel]:focus,.nbw .form-group--error input[type=email]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .form-group--error input[type=email]:focus,.nbw .form-group--error input[type=number]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .form-group--error input[type=number]:-webkit-autofill+input.validate-icon[type=date]:focus,.nbw .form-group--error input[type=number]:-webkit-autofill+input.validate-icon[type=email]:focus,.nbw .form-group--error input[type=number]:-webkit-autofill+input.validate-icon[type=number]:focus,.nbw .form-group--error input[type=number]:-webkit-autofill+input.validate-icon[type=password]:focus,.nbw .form-group--error input[type=number]:-webkit-autofill+input.validate-icon[type=tel]:focus,.nbw .form-group--error input[type=number]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .form-group--error input[type=number]:focus,.nbw .form-group--error input[type=password]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .form-group--error input[type=password]:-webkit-autofill+input.validate-icon[type=date]:focus,.nbw .form-group--error input[type=password]:-webkit-autofill+input.validate-icon[type=email]:focus,.nbw .form-group--error input[type=password]:-webkit-autofill+input.validate-icon[type=number]:focus,.nbw .form-group--error input[type=password]:-webkit-autofill+input.validate-icon[type=password]:focus,.nbw .form-group--error input[type=password]:-webkit-autofill+input.validate-icon[type=tel]:focus,.nbw .form-group--error input[type=password]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .form-group--error input[type=password]:focus,.nbw .form-group--error input[type=tel]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .form-group--error input[type=tel]:-webkit-autofill+input.validate-icon[type=date]:focus,.nbw .form-group--error input[type=tel]:-webkit-autofill+input.validate-icon[type=email]:focus,.nbw .form-group--error input[type=tel]:-webkit-autofill+input.validate-icon[type=number]:focus,.nbw .form-group--error input[type=tel]:-webkit-autofill+input.validate-icon[type=password]:focus,.nbw .form-group--error input[type=tel]:-webkit-autofill+input.validate-icon[type=tel]:focus,.nbw .form-group--error input[type=tel]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .form-group--error input[type=tel]:focus,.nbw .form-group--error input[type=text]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .form-group--error input[type=text]:-webkit-autofill+input.validate-icon[type=date]:focus,.nbw .form-group--error input[type=text]:-webkit-autofill+input.validate-icon[type=email]:focus,.nbw .form-group--error input[type=text]:-webkit-autofill+input.validate-icon[type=number]:focus,.nbw .form-group--error input[type=text]:-webkit-autofill+input.validate-icon[type=password]:focus,.nbw .form-group--error input[type=text]:-webkit-autofill+input.validate-icon[type=tel]:focus,.nbw .form-group--error input[type=text]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .form-group--error input[type=text]:focus,.nbw .form-group--error select.input-validated:focus,.nbw .form-group--error select:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .form-group--error select:-webkit-autofill+input.validate-icon[type=date]:focus,.nbw .form-group--error select:-webkit-autofill+input.validate-icon[type=email]:focus,.nbw .form-group--error select:-webkit-autofill+input.validate-icon[type=number]:focus,.nbw .form-group--error select:-webkit-autofill+input.validate-icon[type=password]:focus,.nbw .form-group--error select:-webkit-autofill+input.validate-icon[type=tel]:focus,.nbw .form-group--error select:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .delivery-select input:-webkit-autofill:focus+select.validate-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input:-webkit-autofill:focus+.validate-icon.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input:-webkit-autofill:focus+input.validate-icon[type=date]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input:-webkit-autofill:focus+input.validate-icon[type=email]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input:-webkit-autofill:focus+input.validate-icon[type=number]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input:-webkit-autofill:focus+input.validate-icon[type=password]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input:-webkit-autofill:focus+input.validate-icon[type=tel]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input:-webkit-autofill:focus+input.validate-icon[type=text]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input[type=date]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input[type=email]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input[type=number]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input[type=password]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input[type=tel]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input[type=text]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-error input.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-error input:-webkit-autofill:focus+.validate-icon.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-error input:-webkit-autofill:focus+input.validate-icon[type=text]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-error input[type=text]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .was-validated input:-webkit-autofill:focus+.validate-icon:invalid:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .was-validated input:invalid:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.is-invalid:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.invalid-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.is-invalid.validate-icon:focus,.nbw .link-device__container .form-group--error .delivery-select select.link-device--input:focus,.nbw .link-device__container .form-group--error .input-validated.link-device--input:focus,.nbw .link-device__container .form-group--error input[type=date].link-device--input:focus,.nbw .link-device__container .form-group--error input[type=email].link-device--input:focus,.nbw .link-device__container .form-group--error input[type=number].link-device--input:focus,.nbw .link-device__container .form-group--error input[type=password].link-device--input:focus,.nbw .link-device__container .form-group--error input[type=tel].link-device--input:focus,.nbw .link-device__container .form-group--error input[type=text].link-device--input:focus,.nbw .link-device__container .is-invalid.link-device--input:focus,.nbw .link-device__container .promocode__input-error .input-validated.link-device--input:focus,.nbw .link-device__container .promocode__input-error input[type=text].link-device--input:focus,.nbw .link-device__container .was-validated .link-device--input:invalid:focus,.nbw .promocode__input-error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated:focus,.nbw .promocode__input-error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .promocode__input-error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .promocode__input-error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=text]:focus,.nbw .promocode__input-error .form-control.input-validated:focus,.nbw .promocode__input-error .form-group--error .delivery-select select.input-validated:focus,.nbw .promocode__input-error .form-group--error .input-validated:focus,.nbw .promocode__input-error .form-group--error input[type=date].input-validated:focus,.nbw .promocode__input-error .form-group--error input[type=date][type=text]:focus,.nbw .promocode__input-error .form-group--error input[type=email].input-validated:focus,.nbw .promocode__input-error .form-group--error input[type=email][type=text]:focus,.nbw .promocode__input-error .form-group--error input[type=number].input-validated:focus,.nbw .promocode__input-error .form-group--error input[type=number][type=text]:focus,.nbw .promocode__input-error .form-group--error input[type=password].input-validated:focus,.nbw .promocode__input-error .form-group--error input[type=password][type=text]:focus,.nbw .promocode__input-error .form-group--error input[type=tel].input-validated:focus,.nbw .promocode__input-error .form-group--error input[type=tel][type=text]:focus,.nbw .promocode__input-error .form-group--error input[type=text]:focus,.nbw .promocode__input-error .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated:focus,.nbw .promocode__input-error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.validate-icon.input-validated:focus,.nbw .promocode__input-error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=text]:focus,.nbw .promocode__input-error .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=text]:focus,.nbw .promocode__input-error .input-validated:focus,.nbw .promocode__input-error .is-invalid.input-validated:focus,.nbw .promocode__input-error .link-device__container .input-validated.link-device--input:focus,.nbw .promocode__input-error .link-device__container input[type=text].link-device--input:focus,.nbw .promocode__input-error .promocode__input-warning .input-validated:focus,.nbw .promocode__input-error .promocode__input-warning input[type=text]:focus,.nbw .promocode__input-error .was-validated .input-validated:invalid:focus,.nbw .promocode__input-error .was-validated input[type=text]:invalid:focus,.nbw .promocode__input-error input.form-control[type=text]:focus,.nbw .promocode__input-error input.is-invalid[type=text]:focus,.nbw .promocode__input-error input[type=date].input-validated:focus,.nbw .promocode__input-error input[type=date]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .promocode__input-error input[type=date]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .promocode__input-error input[type=date][type=text]:focus,.nbw .promocode__input-error input[type=email].input-validated:focus,.nbw .promocode__input-error input[type=email]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .promocode__input-error input[type=email]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .promocode__input-error input[type=email][type=text]:focus,.nbw .promocode__input-error input[type=number].input-validated:focus,.nbw .promocode__input-error input[type=number]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .promocode__input-error input[type=number]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .promocode__input-error input[type=number][type=text]:focus,.nbw .promocode__input-error input[type=password].input-validated:focus,.nbw .promocode__input-error input[type=password]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .promocode__input-error input[type=password]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .promocode__input-error input[type=password][type=text]:focus,.nbw .promocode__input-error input[type=tel].input-validated:focus,.nbw .promocode__input-error input[type=tel]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .promocode__input-error input[type=tel]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .promocode__input-error input[type=tel][type=text]:focus,.nbw .promocode__input-error input[type=text]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .promocode__input-error input[type=text]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .promocode__input-error input[type=text]:focus,.nbw .promocode__input-error select.input-validated:focus,.nbw .promocode__input-error select:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .promocode__input-error select:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .promocode__input-warning .form-group--error .delivery-select select.input-validated:focus,.nbw .promocode__input-warning .form-group--error .input-validated:focus,.nbw .promocode__input-warning .form-group--error input[type=date].input-validated:focus,.nbw .promocode__input-warning .form-group--error input[type=date][type=text]:focus,.nbw .promocode__input-warning .form-group--error input[type=email].input-validated:focus,.nbw .promocode__input-warning .form-group--error input[type=email][type=text]:focus,.nbw .promocode__input-warning .form-group--error input[type=number].input-validated:focus,.nbw .promocode__input-warning .form-group--error input[type=number][type=text]:focus,.nbw .promocode__input-warning .form-group--error input[type=password].input-validated:focus,.nbw .promocode__input-warning .form-group--error input[type=password][type=text]:focus,.nbw .promocode__input-warning .form-group--error input[type=tel].input-validated:focus,.nbw .promocode__input-warning .form-group--error input[type=tel][type=text]:focus,.nbw .promocode__input-warning .form-group--error input[type=text]:focus,.nbw .promocode__input-warning .is-invalid.input-validated:focus,.nbw .promocode__input-warning .promocode__input-error .input-validated:focus,.nbw .promocode__input-warning .promocode__input-error input[type=text]:focus,.nbw .promocode__input-warning .was-validated .input-validated:invalid:focus,.nbw .promocode__input-warning .was-validated input[type=text]:invalid:focus,.nbw .promocode__input-warning input.is-invalid[type=text]:focus,.nbw .was-validated input[type=date]:-webkit-autofill+.validate-icon:invalid:focus,.nbw .was-validated input[type=date]:invalid:focus,.nbw .was-validated input[type=email]:-webkit-autofill+.validate-icon:invalid:focus,.nbw .was-validated input[type=email]:invalid:focus,.nbw .was-validated input[type=number]:-webkit-autofill+.validate-icon:invalid:focus,.nbw .was-validated input[type=number]:invalid:focus,.nbw .was-validated input[type=password]:-webkit-autofill+.validate-icon:invalid:focus,.nbw .was-validated input[type=password]:invalid:focus,.nbw .was-validated input[type=tel]:-webkit-autofill+.validate-icon:invalid:focus,.nbw .was-validated input[type=tel]:invalid:focus,.nbw .was-validated input[type=text]:-webkit-autofill+.validate-icon:invalid:focus,.nbw .was-validated input[type=text]:invalid:focus,.nbw .was-validated select:-webkit-autofill+.validate-icon:invalid:focus,.nbw .was-validated select:invalid:focus,.nbw input.is-invalid[type=date]:focus,.nbw input.is-invalid[type=email]:focus,.nbw input.is-invalid[type=number]:focus,.nbw input.is-invalid[type=password]:focus,.nbw input.is-invalid[type=tel]:focus,.nbw input.is-invalid[type=text]:focus,.nbw input[type=date]:-webkit-autofill+.invalid-icon:focus,.nbw input[type=date]:-webkit-autofill+.is-invalid.validate-icon:focus,.nbw input[type=email]:-webkit-autofill+.invalid-icon:focus,.nbw input[type=email]:-webkit-autofill+.is-invalid.validate-icon:focus,.nbw input[type=number]:-webkit-autofill+.invalid-icon:focus,.nbw input[type=number]:-webkit-autofill+.is-invalid.validate-icon:focus,.nbw input[type=password]:-webkit-autofill+.invalid-icon:focus,.nbw input[type=password]:-webkit-autofill+.is-invalid.validate-icon:focus,.nbw input[type=tel]:-webkit-autofill+.invalid-icon:focus,.nbw input[type=tel]:-webkit-autofill+.is-invalid.validate-icon:focus,.nbw input[type=text]:-webkit-autofill+.invalid-icon:focus,.nbw input[type=text]:-webkit-autofill+.is-invalid.validate-icon:focus,.nbw select.is-invalid:focus,.nbw select:-webkit-autofill+.invalid-icon:focus,.nbw select:-webkit-autofill+.is-invalid.validate-icon:focus,.was-validated .form-control:invalid:focus,.was-validated .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.validate-icon:invalid:focus,.was-validated .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:invalid:focus,.was-validated .nbw .form-group--error .delivery-select select:invalid:focus,.was-validated .nbw .form-group--error .input-validated:invalid:focus,.was-validated .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.validate-icon:invalid:focus,.was-validated .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:invalid:focus,.was-validated .nbw .link-device__container .link-device--input:invalid:focus,.was-validated .nbw .promocode__input-error .input-validated:invalid:focus,.was-validated .nbw .promocode__input-error input[type=text]:invalid:focus,.was-validated .nbw .promocode__input-warning .input-validated:invalid:focus,.was-validated .nbw .promocode__input-warning input[type=text]:invalid:focus,.was-validated .nbw input[type=date]:-webkit-autofill+.validate-icon:invalid:focus,.was-validated .nbw input[type=date]:invalid:focus,.was-validated .nbw input[type=email]:-webkit-autofill+.validate-icon:invalid:focus,.was-validated .nbw input[type=email]:invalid:focus,.was-validated .nbw input[type=number]:-webkit-autofill+.validate-icon:invalid:focus,.was-validated .nbw input[type=number]:invalid:focus,.was-validated .nbw input[type=password]:-webkit-autofill+.validate-icon:invalid:focus,.was-validated .nbw input[type=password]:invalid:focus,.was-validated .nbw input[type=tel]:-webkit-autofill+.validate-icon:invalid:focus,.was-validated .nbw input[type=tel]:invalid:focus,.was-validated .nbw input[type=text]:-webkit-autofill+.validate-icon:invalid:focus,.was-validated .nbw input[type=text]:invalid:focus,.was-validated .nbw select:-webkit-autofill+.validate-icon:invalid:focus,.was-validated .nbw select:invalid:focus {
    border-color: #c73636;
    box-shadow: 0 0 0 .1rem rgba(199,54,54,.5)
}

.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .was-validated input:-webkit-autofill+textarea.validate-icon:invalid,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+textarea.invalid-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+textarea.is-invalid.validate-icon,.nbw .form-group--error textarea.input-validated,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .was-validated input:-webkit-autofill:focus+textarea.validate-icon:invalid,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+textarea.invalid-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+textarea.is-invalid.validate-icon,.nbw .link-device__container .was-validated textarea.link-device--input:invalid,.nbw .link-device__container textarea.is-invalid.link-device--input,.nbw .promocode__input-error textarea.input-validated,.nbw .promocode__input-warning .was-validated textarea.input-validated:invalid,.nbw .promocode__input-warning textarea.is-invalid.input-validated,.nbw .was-validated input[type=date]:-webkit-autofill+textarea.validate-icon:invalid,.nbw .was-validated input[type=email]:-webkit-autofill+textarea.validate-icon:invalid,.nbw .was-validated input[type=number]:-webkit-autofill+textarea.validate-icon:invalid,.nbw .was-validated input[type=password]:-webkit-autofill+textarea.validate-icon:invalid,.nbw .was-validated input[type=tel]:-webkit-autofill+textarea.validate-icon:invalid,.nbw .was-validated input[type=text]:-webkit-autofill+textarea.validate-icon:invalid,.nbw .was-validated select:-webkit-autofill+textarea.validate-icon:invalid,.nbw input[type=date]:-webkit-autofill+textarea.invalid-icon,.nbw input[type=date]:-webkit-autofill+textarea.is-invalid.validate-icon,.nbw input[type=email]:-webkit-autofill+textarea.invalid-icon,.nbw input[type=email]:-webkit-autofill+textarea.is-invalid.validate-icon,.nbw input[type=number]:-webkit-autofill+textarea.invalid-icon,.nbw input[type=number]:-webkit-autofill+textarea.is-invalid.validate-icon,.nbw input[type=password]:-webkit-autofill+textarea.invalid-icon,.nbw input[type=password]:-webkit-autofill+textarea.is-invalid.validate-icon,.nbw input[type=tel]:-webkit-autofill+textarea.invalid-icon,.nbw input[type=tel]:-webkit-autofill+textarea.is-invalid.validate-icon,.nbw input[type=text]:-webkit-autofill+textarea.invalid-icon,.nbw input[type=text]:-webkit-autofill+textarea.is-invalid.validate-icon,.nbw select:-webkit-autofill+textarea.invalid-icon,.nbw select:-webkit-autofill+textarea.is-invalid.validate-icon,.was-validated .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+textarea.validate-icon:invalid,.was-validated .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+textarea.validate-icon:invalid,.was-validated .nbw .link-device__container textarea.link-device--input:invalid,.was-validated .nbw .promocode__input-warning textarea.input-validated:invalid,.was-validated .nbw input[type=date]:-webkit-autofill+textarea.validate-icon:invalid,.was-validated .nbw input[type=email]:-webkit-autofill+textarea.validate-icon:invalid,.was-validated .nbw input[type=number]:-webkit-autofill+textarea.validate-icon:invalid,.was-validated .nbw input[type=password]:-webkit-autofill+textarea.validate-icon:invalid,.was-validated .nbw input[type=tel]:-webkit-autofill+textarea.validate-icon:invalid,.was-validated .nbw input[type=text]:-webkit-autofill+textarea.validate-icon:invalid,.was-validated .nbw select:-webkit-autofill+textarea.validate-icon:invalid,.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid {
    background-position: top calc(.375em + .375rem) right calc(.375em + .375rem);
    padding-right: calc(1.5em + 1.5rem)
}

.form-select.is-invalid,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error select.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error select.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .searchable-select input:-webkit-autofill+.input-filter.invalid-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .was-validated select:invalid,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.form-select.invalid-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+select.invalid-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select.is-invalid,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select:-webkit-autofill+select.invalid-icon,.nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select.input-validated,.nbw .form-group--error .delivery-select select,.nbw .form-group--error .form-select.input-validated,.nbw .form-group--error .searchable-select .input-filter.input-validated,.nbw .form-group--error .searchable-select input.input-filter[type=date],.nbw .form-group--error .searchable-select input.input-filter[type=email],.nbw .form-group--error .searchable-select input.input-filter[type=number],.nbw .form-group--error .searchable-select input.input-filter[type=password],.nbw .form-group--error .searchable-select input.input-filter[type=tel],.nbw .form-group--error .searchable-select input.input-filter[type=text],.nbw .form-group--error input.form-select[type=date],.nbw .form-group--error input.form-select[type=email],.nbw .form-group--error input.form-select[type=number],.nbw .form-group--error input.form-select[type=password],.nbw .form-group--error input.form-select[type=tel],.nbw .form-group--error input.form-select[type=text],.nbw .form-group--error select.input-validated,.nbw .form-item.select-item .was-validated select:invalid,.nbw .form-item.select-item select.is-invalid,.nbw .global-search__form .global-search__select .was-validated select:invalid,.nbw .global-search__form .global-search__select select.is-invalid,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .searchable-select input:-webkit-autofill:focus+.input-filter.invalid-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.form-select.invalid-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+select.invalid-icon,.nbw .promocode__input-error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select.input-validated,.nbw .promocode__input-error .form-select.input-validated,.nbw .promocode__input-error .searchable-select .input-filter.input-validated,.nbw .promocode__input-error .searchable-select input.input-filter[type=text],.nbw .promocode__input-error input.form-select[type=text],.nbw .promocode__input-error select.input-validated,.nbw .searchable-select #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.input-filter.invalid-icon,.nbw .searchable-select .form-group--error .input-filter.input-validated,.nbw .searchable-select .form-group--error input.input-filter[type=date],.nbw .searchable-select .form-group--error input.input-filter[type=email],.nbw .searchable-select .form-group--error input.input-filter[type=number],.nbw .searchable-select .form-group--error input.input-filter[type=password],.nbw .searchable-select .form-group--error input.input-filter[type=tel],.nbw .searchable-select .form-group--error input.input-filter[type=text],.nbw .searchable-select .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.input-filter.invalid-icon,.nbw .searchable-select .is-invalid.input-filter,.nbw .searchable-select .promocode__input-error .input-filter.input-validated,.nbw .searchable-select .promocode__input-error input.input-filter[type=text],.nbw .searchable-select .was-validated .input-filter:invalid,.nbw .searchable-select input[type=date]:-webkit-autofill+.input-filter.invalid-icon,.nbw .searchable-select input[type=email]:-webkit-autofill+.input-filter.invalid-icon,.nbw .searchable-select input[type=number]:-webkit-autofill+.input-filter.invalid-icon,.nbw .searchable-select input[type=password]:-webkit-autofill+.input-filter.invalid-icon,.nbw .searchable-select input[type=tel]:-webkit-autofill+.input-filter.invalid-icon,.nbw .searchable-select input[type=text]:-webkit-autofill+.input-filter.invalid-icon,.nbw .searchable-select select:-webkit-autofill+.input-filter.invalid-icon,.nbw input[type=date]:-webkit-autofill+.form-select.invalid-icon,.nbw input[type=date]:-webkit-autofill+select.invalid-icon,.nbw input[type=email]:-webkit-autofill+.form-select.invalid-icon,.nbw input[type=email]:-webkit-autofill+select.invalid-icon,.nbw input[type=number]:-webkit-autofill+.form-select.invalid-icon,.nbw input[type=number]:-webkit-autofill+select.invalid-icon,.nbw input[type=password]:-webkit-autofill+.form-select.invalid-icon,.nbw input[type=password]:-webkit-autofill+select.invalid-icon,.nbw input[type=tel]:-webkit-autofill+.form-select.invalid-icon,.nbw input[type=tel]:-webkit-autofill+select.invalid-icon,.nbw input[type=text]:-webkit-autofill+.form-select.invalid-icon,.nbw input[type=text]:-webkit-autofill+select.invalid-icon,.nbw select:-webkit-autofill+.form-select.invalid-icon,.nbw select:-webkit-autofill+select.invalid-icon,.was-validated .form-select:invalid,.was-validated .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select:invalid,.was-validated .nbw .form-item.select-item select:invalid,.was-validated .nbw .global-search__form .global-search__select select:invalid,.was-validated .nbw .searchable-select .input-filter:invalid,.was-validated select:invalid,select.is-invalid {
    border-color: #c73636
}

.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .delivery-select select:not([multiple]):not([size]),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .delivery-select select:not([multiple])[size="1"],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error select.input-validated:not([multiple]):not([size]),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error select.input-validated:not([multiple])[size="1"],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-item.select-item input:-webkit-autofill+select.invalid-icon:not([multiple]):not([size]),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-item.select-item input:-webkit-autofill+select.invalid-icon:not([multiple])[size="1"],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .global-search__form .global-search__select input:-webkit-autofill+select.invalid-icon:not([multiple]):not([size]),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .global-search__form .global-search__select input:-webkit-autofill+select.invalid-icon:not([multiple])[size="1"],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+select.invalid-icon:not([multiple]):not([size]),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+select.invalid-icon:not([multiple])[size="1"],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error select.input-validated:not([multiple]):not([size]),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error select.input-validated:not([multiple])[size="1"],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .searchable-select input:-webkit-autofill+.input-filter.invalid-icon:not([multiple]):not([size]),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .searchable-select input:-webkit-autofill+.input-filter.invalid-icon:not([multiple])[size="1"],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .was-validated select:invalid:not([multiple]):not([size]),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .was-validated select:invalid:not([multiple])[size="1"],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.form-select.invalid-icon:not([multiple]):not([size]),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.form-select.invalid-icon:not([multiple])[size="1"],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+select.invalid-icon:not([multiple]):not([size]),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+select.invalid-icon:not([multiple])[size="1"],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=date]:-webkit-autofill+select.invalid-icon:not([multiple]):not([size]),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=date]:-webkit-autofill+select.invalid-icon:not([multiple])[size="1"],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=email]:-webkit-autofill+select.invalid-icon:not([multiple]):not([size]),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=email]:-webkit-autofill+select.invalid-icon:not([multiple])[size="1"],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=number]:-webkit-autofill+select.invalid-icon:not([multiple]):not([size]),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=number]:-webkit-autofill+select.invalid-icon:not([multiple])[size="1"],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=password]:-webkit-autofill+select.invalid-icon:not([multiple]):not([size]),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=password]:-webkit-autofill+select.invalid-icon:not([multiple])[size="1"],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=tel]:-webkit-autofill+select.invalid-icon:not([multiple]):not([size]),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=tel]:-webkit-autofill+select.invalid-icon:not([multiple])[size="1"],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=text]:-webkit-autofill+select.invalid-icon:not([multiple]):not([size]),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=text]:-webkit-autofill+select.invalid-icon:not([multiple])[size="1"],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select.is-invalid:not([multiple]):not([size]),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select.is-invalid:not([multiple])[size="1"],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select:-webkit-autofill+select.invalid-icon:not([multiple]):not([size]),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select:-webkit-autofill+select.invalid-icon:not([multiple])[size="1"],.nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select.input-validated:not([multiple]):not([size]),.nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select.input-validated:not([multiple])[size="1"],.nbw .form-group--error .delivery-select #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select:not([multiple]):not([size]),.nbw .form-group--error .delivery-select #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select:not([multiple])[size="1"],.nbw .form-group--error .delivery-select .form-item.select-item select:not([multiple]):not([size]),.nbw .form-group--error .delivery-select .form-item.select-item select:not([multiple])[size="1"],.nbw .form-group--error .delivery-select .global-search__form .global-search__select select:not([multiple]):not([size]),.nbw .form-group--error .delivery-select .global-search__form .global-search__select select:not([multiple])[size="1"],.nbw .form-group--error .delivery-select .searchable-select select.input-filter:not([multiple]):not([size]),.nbw .form-group--error .delivery-select .searchable-select select.input-filter:not([multiple])[size="1"],.nbw .form-group--error .delivery-select select.form-select:not([multiple]):not([size]),.nbw .form-group--error .delivery-select select.form-select:not([multiple])[size="1"],.nbw .form-group--error .delivery-select select:not([multiple]):not([size]),.nbw .form-group--error .delivery-select select:not([multiple])[size="1"],.nbw .form-group--error .form-item.select-item select.input-validated:not([multiple]):not([size]),.nbw .form-group--error .form-item.select-item select.input-validated:not([multiple])[size="1"],.nbw .form-group--error .form-select.input-validated:not([multiple]):not([size]),.nbw .form-group--error .form-select.input-validated:not([multiple])[size="1"],.nbw .form-group--error .global-search__form .global-search__select select.input-validated:not([multiple]):not([size]),.nbw .form-group--error .global-search__form .global-search__select select.input-validated:not([multiple])[size="1"],.nbw .form-group--error .searchable-select .input-filter.input-validated:not([multiple]):not([size]),.nbw .form-group--error .searchable-select .input-filter.input-validated:not([multiple])[size="1"],.nbw .form-group--error .searchable-select input.input-filter[type=date]:not([multiple]):not([size]),.nbw .form-group--error .searchable-select input.input-filter[type=date]:not([multiple])[size="1"],.nbw .form-group--error .searchable-select input.input-filter[type=email]:not([multiple]):not([size]),.nbw .form-group--error .searchable-select input.input-filter[type=email]:not([multiple])[size="1"],.nbw .form-group--error .searchable-select input.input-filter[type=number]:not([multiple]):not([size]),.nbw .form-group--error .searchable-select input.input-filter[type=number]:not([multiple])[size="1"],.nbw .form-group--error .searchable-select input.input-filter[type=password]:not([multiple]):not([size]),.nbw .form-group--error .searchable-select input.input-filter[type=password]:not([multiple])[size="1"],.nbw .form-group--error .searchable-select input.input-filter[type=tel]:not([multiple]):not([size]),.nbw .form-group--error .searchable-select input.input-filter[type=tel]:not([multiple])[size="1"],.nbw .form-group--error .searchable-select input.input-filter[type=text]:not([multiple]):not([size]),.nbw .form-group--error .searchable-select input.input-filter[type=text]:not([multiple])[size="1"],.nbw .form-group--error input.form-select[type=date]:not([multiple]):not([size]),.nbw .form-group--error input.form-select[type=date]:not([multiple])[size="1"],.nbw .form-group--error input.form-select[type=email]:not([multiple]):not([size]),.nbw .form-group--error input.form-select[type=email]:not([multiple])[size="1"],.nbw .form-group--error input.form-select[type=number]:not([multiple]):not([size]),.nbw .form-group--error input.form-select[type=number]:not([multiple])[size="1"],.nbw .form-group--error input.form-select[type=password]:not([multiple]):not([size]),.nbw .form-group--error input.form-select[type=password]:not([multiple])[size="1"],.nbw .form-group--error input.form-select[type=tel]:not([multiple]):not([size]),.nbw .form-group--error input.form-select[type=tel]:not([multiple])[size="1"],.nbw .form-group--error input.form-select[type=text]:not([multiple]):not([size]),.nbw .form-group--error input.form-select[type=text]:not([multiple])[size="1"],.nbw .form-group--error select.input-validated:not([multiple]):not([size]),.nbw .form-group--error select.input-validated:not([multiple])[size="1"],.nbw .form-item.select-item #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+select.invalid-icon:not([multiple]):not([size]),.nbw .form-item.select-item #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+select.invalid-icon:not([multiple])[size="1"],.nbw .form-item.select-item .form-group--error .delivery-select select:not([multiple]):not([size]),.nbw .form-item.select-item .form-group--error .delivery-select select:not([multiple])[size="1"],.nbw .form-item.select-item .form-group--error select.input-validated:not([multiple]):not([size]),.nbw .form-item.select-item .form-group--error select.input-validated:not([multiple])[size="1"],.nbw .form-item.select-item .promocode__input-error select.input-validated:not([multiple]):not([size]),.nbw .form-item.select-item .promocode__input-error select.input-validated:not([multiple])[size="1"],.nbw .form-item.select-item .was-validated select:invalid:not([multiple]):not([size]),.nbw .form-item.select-item .was-validated select:invalid:not([multiple])[size="1"],.nbw .form-item.select-item input[type=date]:-webkit-autofill+select.invalid-icon:not([multiple]):not([size]),.nbw .form-item.select-item input[type=date]:-webkit-autofill+select.invalid-icon:not([multiple])[size="1"],.nbw .form-item.select-item input[type=email]:-webkit-autofill+select.invalid-icon:not([multiple]):not([size]),.nbw .form-item.select-item input[type=email]:-webkit-autofill+select.invalid-icon:not([multiple])[size="1"],.nbw .form-item.select-item input[type=number]:-webkit-autofill+select.invalid-icon:not([multiple]):not([size]),.nbw .form-item.select-item input[type=number]:-webkit-autofill+select.invalid-icon:not([multiple])[size="1"],.nbw .form-item.select-item input[type=password]:-webkit-autofill+select.invalid-icon:not([multiple]):not([size]),.nbw .form-item.select-item input[type=password]:-webkit-autofill+select.invalid-icon:not([multiple])[size="1"],.nbw .form-item.select-item input[type=tel]:-webkit-autofill+select.invalid-icon:not([multiple]):not([size]),.nbw .form-item.select-item input[type=tel]:-webkit-autofill+select.invalid-icon:not([multiple])[size="1"],.nbw .form-item.select-item input[type=text]:-webkit-autofill+select.invalid-icon:not([multiple]):not([size]),.nbw .form-item.select-item input[type=text]:-webkit-autofill+select.invalid-icon:not([multiple])[size="1"],.nbw .form-item.select-item select.is-invalid:not([multiple]):not([size]),.nbw .form-item.select-item select.is-invalid:not([multiple])[size="1"],.nbw .form-item.select-item select:-webkit-autofill+select.invalid-icon:not([multiple]):not([size]),.nbw .form-item.select-item select:-webkit-autofill+select.invalid-icon:not([multiple])[size="1"],.nbw .global-search__form .global-search__select #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+select.invalid-icon:not([multiple]):not([size]),.nbw .global-search__form .global-search__select #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+select.invalid-icon:not([multiple])[size="1"],.nbw .global-search__form .global-search__select .form-group--error .delivery-select select:not([multiple]):not([size]),.nbw .global-search__form .global-search__select .form-group--error .delivery-select select:not([multiple])[size="1"],.nbw .global-search__form .global-search__select .form-group--error select.input-validated:not([multiple]):not([size]),.nbw .global-search__form .global-search__select .form-group--error select.input-validated:not([multiple])[size="1"],.nbw .global-search__form .global-search__select .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+select.invalid-icon:not([multiple]):not([size]),.nbw .global-search__form .global-search__select .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+select.invalid-icon:not([multiple])[size="1"],.nbw .global-search__form .global-search__select .promocode__input-error select.input-validated:not([multiple]):not([size]),.nbw .global-search__form .global-search__select .promocode__input-error select.input-validated:not([multiple])[size="1"],.nbw .global-search__form .global-search__select .was-validated select:invalid:not([multiple]):not([size]),.nbw .global-search__form .global-search__select .was-validated select:invalid:not([multiple])[size="1"],.nbw .global-search__form .global-search__select input[type=date]:-webkit-autofill+select.invalid-icon:not([multiple]):not([size]),.nbw .global-search__form .global-search__select input[type=date]:-webkit-autofill+select.invalid-icon:not([multiple])[size="1"],.nbw .global-search__form .global-search__select input[type=email]:-webkit-autofill+select.invalid-icon:not([multiple]):not([size]),.nbw .global-search__form .global-search__select input[type=email]:-webkit-autofill+select.invalid-icon:not([multiple])[size="1"],.nbw .global-search__form .global-search__select input[type=number]:-webkit-autofill+select.invalid-icon:not([multiple]):not([size]),.nbw .global-search__form .global-search__select input[type=number]:-webkit-autofill+select.invalid-icon:not([multiple])[size="1"],.nbw .global-search__form .global-search__select input[type=password]:-webkit-autofill+select.invalid-icon:not([multiple]):not([size]),.nbw .global-search__form .global-search__select input[type=password]:-webkit-autofill+select.invalid-icon:not([multiple])[size="1"],.nbw .global-search__form .global-search__select input[type=tel]:-webkit-autofill+select.invalid-icon:not([multiple]):not([size]),.nbw .global-search__form .global-search__select input[type=tel]:-webkit-autofill+select.invalid-icon:not([multiple])[size="1"],.nbw .global-search__form .global-search__select input[type=text]:-webkit-autofill+select.invalid-icon:not([multiple]):not([size]),.nbw .global-search__form .global-search__select input[type=text]:-webkit-autofill+select.invalid-icon:not([multiple])[size="1"],.nbw .global-search__form .global-search__select select.is-invalid:not([multiple]):not([size]),.nbw .global-search__form .global-search__select select.is-invalid:not([multiple])[size="1"],.nbw .global-search__form .global-search__select select:-webkit-autofill+select.invalid-icon:not([multiple]):not([size]),.nbw .global-search__form .global-search__select select:-webkit-autofill+select.invalid-icon:not([multiple])[size="1"],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill:focus+select.invalid-icon:not([multiple]):not([size]),.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill:focus+select.invalid-icon:not([multiple])[size="1"],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .global-search__form .global-search__select input:-webkit-autofill:focus+select.invalid-icon:not([multiple]):not([size]),.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .global-search__form .global-search__select input:-webkit-autofill:focus+select.invalid-icon:not([multiple])[size="1"],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .searchable-select input:-webkit-autofill:focus+.input-filter.invalid-icon:not([multiple]):not([size]),.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .searchable-select input:-webkit-autofill:focus+.input-filter.invalid-icon:not([multiple])[size="1"],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.form-select.invalid-icon:not([multiple]):not([size]),.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.form-select.invalid-icon:not([multiple])[size="1"],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+select.invalid-icon:not([multiple]):not([size]),.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+select.invalid-icon:not([multiple])[size="1"],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item.select-item input:-webkit-autofill:focus+select.invalid-icon:not([multiple]):not([size]),.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item.select-item input:-webkit-autofill:focus+select.invalid-icon:not([multiple])[size="1"],.nbw .promocode__input-error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select.input-validated:not([multiple]):not([size]),.nbw .promocode__input-error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select.input-validated:not([multiple])[size="1"],.nbw .promocode__input-error .form-item.select-item select.input-validated:not([multiple]):not([size]),.nbw .promocode__input-error .form-item.select-item select.input-validated:not([multiple])[size="1"],.nbw .promocode__input-error .form-select.input-validated:not([multiple]):not([size]),.nbw .promocode__input-error .form-select.input-validated:not([multiple])[size="1"],.nbw .promocode__input-error .global-search__form .global-search__select select.input-validated:not([multiple]):not([size]),.nbw .promocode__input-error .global-search__form .global-search__select select.input-validated:not([multiple])[size="1"],.nbw .promocode__input-error .searchable-select .input-filter.input-validated:not([multiple]):not([size]),.nbw .promocode__input-error .searchable-select .input-filter.input-validated:not([multiple])[size="1"],.nbw .promocode__input-error .searchable-select input.input-filter[type=text]:not([multiple]):not([size]),.nbw .promocode__input-error .searchable-select input.input-filter[type=text]:not([multiple])[size="1"],.nbw .promocode__input-error input.form-select[type=text]:not([multiple]):not([size]),.nbw .promocode__input-error input.form-select[type=text]:not([multiple])[size="1"],.nbw .promocode__input-error select.input-validated:not([multiple]):not([size]),.nbw .promocode__input-error select.input-validated:not([multiple])[size="1"],.nbw .searchable-select #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.input-filter.invalid-icon:not([multiple]):not([size]),.nbw .searchable-select #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.input-filter.invalid-icon:not([multiple])[size="1"],.nbw .searchable-select .form-group--error .delivery-select select.input-filter:not([multiple]):not([size]),.nbw .searchable-select .form-group--error .delivery-select select.input-filter:not([multiple])[size="1"],.nbw .searchable-select .form-group--error .input-filter.input-validated:not([multiple]):not([size]),.nbw .searchable-select .form-group--error .input-filter.input-validated:not([multiple])[size="1"],.nbw .searchable-select .form-group--error input.input-filter[type=date]:not([multiple]):not([size]),.nbw .searchable-select .form-group--error input.input-filter[type=date]:not([multiple])[size="1"],.nbw .searchable-select .form-group--error input.input-filter[type=email]:not([multiple]):not([size]),.nbw .searchable-select .form-group--error input.input-filter[type=email]:not([multiple])[size="1"],.nbw .searchable-select .form-group--error input.input-filter[type=number]:not([multiple]):not([size]),.nbw .searchable-select .form-group--error input.input-filter[type=number]:not([multiple])[size="1"],.nbw .searchable-select .form-group--error input.input-filter[type=password]:not([multiple]):not([size]),.nbw .searchable-select .form-group--error input.input-filter[type=password]:not([multiple])[size="1"],.nbw .searchable-select .form-group--error input.input-filter[type=tel]:not([multiple]):not([size]),.nbw .searchable-select .form-group--error input.input-filter[type=tel]:not([multiple])[size="1"],.nbw .searchable-select .form-group--error input.input-filter[type=text]:not([multiple]):not([size]),.nbw .searchable-select .form-group--error input.input-filter[type=text]:not([multiple])[size="1"],.nbw .searchable-select .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.input-filter.invalid-icon:not([multiple]):not([size]),.nbw .searchable-select .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.input-filter.invalid-icon:not([multiple])[size="1"],.nbw .searchable-select .is-invalid.input-filter:not([multiple]):not([size]),.nbw .searchable-select .is-invalid.input-filter:not([multiple])[size="1"],.nbw .searchable-select .promocode__input-error .input-filter.input-validated:not([multiple]):not([size]),.nbw .searchable-select .promocode__input-error .input-filter.input-validated:not([multiple])[size="1"],.nbw .searchable-select .promocode__input-error input.input-filter[type=text]:not([multiple]):not([size]),.nbw .searchable-select .promocode__input-error input.input-filter[type=text]:not([multiple])[size="1"],.nbw .searchable-select .was-validated .input-filter:invalid:not([multiple]):not([size]),.nbw .searchable-select .was-validated .input-filter:invalid:not([multiple])[size="1"],.nbw .searchable-select input[type=date]:-webkit-autofill+.input-filter.invalid-icon:not([multiple]):not([size]),.nbw .searchable-select input[type=date]:-webkit-autofill+.input-filter.invalid-icon:not([multiple])[size="1"],.nbw .searchable-select input[type=email]:-webkit-autofill+.input-filter.invalid-icon:not([multiple]):not([size]),.nbw .searchable-select input[type=email]:-webkit-autofill+.input-filter.invalid-icon:not([multiple])[size="1"],.nbw .searchable-select input[type=number]:-webkit-autofill+.input-filter.invalid-icon:not([multiple]):not([size]),.nbw .searchable-select input[type=number]:-webkit-autofill+.input-filter.invalid-icon:not([multiple])[size="1"],.nbw .searchable-select input[type=password]:-webkit-autofill+.input-filter.invalid-icon:not([multiple]):not([size]),.nbw .searchable-select input[type=password]:-webkit-autofill+.input-filter.invalid-icon:not([multiple])[size="1"],.nbw .searchable-select input[type=tel]:-webkit-autofill+.input-filter.invalid-icon:not([multiple]):not([size]),.nbw .searchable-select input[type=tel]:-webkit-autofill+.input-filter.invalid-icon:not([multiple])[size="1"],.nbw .searchable-select input[type=text]:-webkit-autofill+.input-filter.invalid-icon:not([multiple]):not([size]),.nbw .searchable-select input[type=text]:-webkit-autofill+.input-filter.invalid-icon:not([multiple])[size="1"],.nbw .searchable-select select:-webkit-autofill+.input-filter.invalid-icon:not([multiple]):not([size]),.nbw .searchable-select select:-webkit-autofill+.input-filter.invalid-icon:not([multiple])[size="1"],.nbw input[type=date]:-webkit-autofill+.form-select.invalid-icon:not([multiple]):not([size]),.nbw input[type=date]:-webkit-autofill+.form-select.invalid-icon:not([multiple])[size="1"],.nbw input[type=date]:-webkit-autofill+select.invalid-icon:not([multiple]):not([size]),.nbw input[type=date]:-webkit-autofill+select.invalid-icon:not([multiple])[size="1"],.nbw input[type=email]:-webkit-autofill+.form-select.invalid-icon:not([multiple]):not([size]),.nbw input[type=email]:-webkit-autofill+.form-select.invalid-icon:not([multiple])[size="1"],.nbw input[type=email]:-webkit-autofill+select.invalid-icon:not([multiple]):not([size]),.nbw input[type=email]:-webkit-autofill+select.invalid-icon:not([multiple])[size="1"],.nbw input[type=number]:-webkit-autofill+.form-select.invalid-icon:not([multiple]):not([size]),.nbw input[type=number]:-webkit-autofill+.form-select.invalid-icon:not([multiple])[size="1"],.nbw input[type=number]:-webkit-autofill+select.invalid-icon:not([multiple]):not([size]),.nbw input[type=number]:-webkit-autofill+select.invalid-icon:not([multiple])[size="1"],.nbw input[type=password]:-webkit-autofill+.form-select.invalid-icon:not([multiple]):not([size]),.nbw input[type=password]:-webkit-autofill+.form-select.invalid-icon:not([multiple])[size="1"],.nbw input[type=password]:-webkit-autofill+select.invalid-icon:not([multiple]):not([size]),.nbw input[type=password]:-webkit-autofill+select.invalid-icon:not([multiple])[size="1"],.nbw input[type=tel]:-webkit-autofill+.form-select.invalid-icon:not([multiple]):not([size]),.nbw input[type=tel]:-webkit-autofill+.form-select.invalid-icon:not([multiple])[size="1"],.nbw input[type=tel]:-webkit-autofill+select.invalid-icon:not([multiple]):not([size]),.nbw input[type=tel]:-webkit-autofill+select.invalid-icon:not([multiple])[size="1"],.nbw input[type=text]:-webkit-autofill+.form-select.invalid-icon:not([multiple]):not([size]),.nbw input[type=text]:-webkit-autofill+.form-select.invalid-icon:not([multiple])[size="1"],.nbw input[type=text]:-webkit-autofill+select.invalid-icon:not([multiple]):not([size]),.nbw input[type=text]:-webkit-autofill+select.invalid-icon:not([multiple])[size="1"],.nbw select:-webkit-autofill+.form-select.invalid-icon:not([multiple]):not([size]),.nbw select:-webkit-autofill+.form-select.invalid-icon:not([multiple])[size="1"],.nbw select:-webkit-autofill+select.invalid-icon:not([multiple]):not([size]),.nbw select:-webkit-autofill+select.invalid-icon:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.was-validated .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select:invalid:not([multiple]):not([size]),.was-validated .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select:invalid:not([multiple])[size="1"],.was-validated .nbw .form-item.select-item select:invalid:not([multiple]):not([size]),.was-validated .nbw .form-item.select-item select:invalid:not([multiple])[size="1"],.was-validated .nbw .global-search__form .global-search__select select:invalid:not([multiple]):not([size]),.was-validated .nbw .global-search__form .global-search__select select:invalid:not([multiple])[size="1"],.was-validated .nbw .searchable-select .input-filter:invalid:not([multiple]):not([size]),.was-validated .nbw .searchable-select .input-filter:invalid:not([multiple])[size="1"],.was-validated select:invalid:not([multiple]):not([size]),.was-validated select:invalid:not([multiple])[size="1"],select.is-invalid:not([multiple]):not([size]),select.is-invalid:not([multiple])[size="1"] {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle fill-rule='evenodd' clip-rule='evenodd' fill='%23c73636' cx='12' cy='12' r='12'/%3E%3Cellipse fill-rule='evenodd' clip-rule='evenodd' fill='%23FFF' cx='12' cy='19.6' rx='1.3' ry='1.4'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' fill='%23FFF' d='M12.1 16.8h-.2c-.6 0-1-.4-1-1V5c0-.6.4-1 1-1h.2c.6 0 1 .4 1 1v10.8c0 .5-.4 1-1 1z'/%3E%3C/svg%3E");
    background-position: right 1rem center,center right 3rem;
    background-size: 16px 12px,calc(.75em + .75rem) calc(.75em + .75rem);
    padding-right: 5.5rem
}

.form-select.is-invalid:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error select.input-validated:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error select.input-validated:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .searchable-select input:-webkit-autofill+.input-filter.invalid-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .was-validated select:invalid:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.form-select.invalid-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+select.invalid-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select.is-invalid:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select:-webkit-autofill+select.invalid-icon:focus,.nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select.input-validated:focus,.nbw .form-group--error .delivery-select select:focus,.nbw .form-group--error .form-select.input-validated:focus,.nbw .form-group--error .searchable-select .input-filter.input-validated:focus,.nbw .form-group--error .searchable-select input.input-filter[type=date]:focus,.nbw .form-group--error .searchable-select input.input-filter[type=email]:focus,.nbw .form-group--error .searchable-select input.input-filter[type=number]:focus,.nbw .form-group--error .searchable-select input.input-filter[type=password]:focus,.nbw .form-group--error .searchable-select input.input-filter[type=tel]:focus,.nbw .form-group--error .searchable-select input.input-filter[type=text]:focus,.nbw .form-group--error input.form-select[type=date]:focus,.nbw .form-group--error input.form-select[type=email]:focus,.nbw .form-group--error input.form-select[type=number]:focus,.nbw .form-group--error input.form-select[type=password]:focus,.nbw .form-group--error input.form-select[type=tel]:focus,.nbw .form-group--error input.form-select[type=text]:focus,.nbw .form-group--error select.input-validated:focus,.nbw .form-item.select-item select.is-invalid:focus,.nbw .global-search__form .global-search__select select.is-invalid:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .searchable-select input:-webkit-autofill:focus+.input-filter.invalid-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.form-select.invalid-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+select.invalid-icon:focus,.nbw .promocode__input-error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select.input-validated:focus,.nbw .promocode__input-error .form-select.input-validated:focus,.nbw .promocode__input-error .searchable-select .input-filter.input-validated:focus,.nbw .promocode__input-error .searchable-select input.input-filter[type=text]:focus,.nbw .promocode__input-error input.form-select[type=text]:focus,.nbw .promocode__input-error select.input-validated:focus,.nbw .searchable-select #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.input-filter.invalid-icon:focus,.nbw .searchable-select .form-group--error .input-filter.input-validated:focus,.nbw .searchable-select .form-group--error input.input-filter[type=date]:focus,.nbw .searchable-select .form-group--error input.input-filter[type=email]:focus,.nbw .searchable-select .form-group--error input.input-filter[type=number]:focus,.nbw .searchable-select .form-group--error input.input-filter[type=password]:focus,.nbw .searchable-select .form-group--error input.input-filter[type=tel]:focus,.nbw .searchable-select .form-group--error input.input-filter[type=text]:focus,.nbw .searchable-select .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.input-filter.invalid-icon:focus,.nbw .searchable-select .is-invalid.input-filter:focus,.nbw .searchable-select .promocode__input-error .input-filter.input-validated:focus,.nbw .searchable-select .promocode__input-error input.input-filter[type=text]:focus,.nbw .searchable-select .was-validated .input-filter:invalid:focus,.nbw .searchable-select input[type=date]:-webkit-autofill+.input-filter.invalid-icon:focus,.nbw .searchable-select input[type=email]:-webkit-autofill+.input-filter.invalid-icon:focus,.nbw .searchable-select input[type=number]:-webkit-autofill+.input-filter.invalid-icon:focus,.nbw .searchable-select input[type=password]:-webkit-autofill+.input-filter.invalid-icon:focus,.nbw .searchable-select input[type=tel]:-webkit-autofill+.input-filter.invalid-icon:focus,.nbw .searchable-select input[type=text]:-webkit-autofill+.input-filter.invalid-icon:focus,.nbw .searchable-select select:-webkit-autofill+.input-filter.invalid-icon:focus,.nbw input[type=date]:-webkit-autofill+.form-select.invalid-icon:focus,.nbw input[type=date]:-webkit-autofill+select.invalid-icon:focus,.nbw input[type=email]:-webkit-autofill+.form-select.invalid-icon:focus,.nbw input[type=email]:-webkit-autofill+select.invalid-icon:focus,.nbw input[type=number]:-webkit-autofill+.form-select.invalid-icon:focus,.nbw input[type=number]:-webkit-autofill+select.invalid-icon:focus,.nbw input[type=password]:-webkit-autofill+.form-select.invalid-icon:focus,.nbw input[type=password]:-webkit-autofill+select.invalid-icon:focus,.nbw input[type=tel]:-webkit-autofill+.form-select.invalid-icon:focus,.nbw input[type=tel]:-webkit-autofill+select.invalid-icon:focus,.nbw input[type=text]:-webkit-autofill+.form-select.invalid-icon:focus,.nbw input[type=text]:-webkit-autofill+select.invalid-icon:focus,.nbw select:-webkit-autofill+.form-select.invalid-icon:focus,.nbw select:-webkit-autofill+select.invalid-icon:focus,.was-validated .form-select:invalid:focus,.was-validated .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select:invalid:focus,.was-validated .nbw .searchable-select .input-filter:invalid:focus,.was-validated select:invalid:focus,select.is-invalid:focus {
    border-color: #c73636;
    box-shadow: 0 0 0 .1rem rgba(199,54,54,.5)
}

.form-check-input.is-invalid,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.form-check-input.invalid-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.invalid-icon[type=checkbox],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.invalid-icon[type=radio],.nbw .form-group--error .delivery-select select.form-check-input,.nbw .form-group--error .form-check-input.input-validated,.nbw .form-group--error input.form-check-input[type=date],.nbw .form-group--error input.form-check-input[type=email],.nbw .form-group--error input.form-check-input[type=number],.nbw .form-group--error input.form-check-input[type=password],.nbw .form-group--error input.form-check-input[type=tel],.nbw .form-group--error input.form-check-input[type=text],.nbw .form-group--error input.input-validated[type=checkbox],.nbw .form-group--error input.input-validated[type=radio],.nbw .form-group--error input[type=date][type=checkbox],.nbw .form-group--error input[type=date][type=radio],.nbw .form-group--error input[type=email][type=checkbox],.nbw .form-group--error input[type=email][type=radio],.nbw .form-group--error input[type=number][type=checkbox],.nbw .form-group--error input[type=number][type=radio],.nbw .form-group--error input[type=password][type=checkbox],.nbw .form-group--error input[type=password][type=radio],.nbw .form-group--error input[type=tel][type=checkbox],.nbw .form-group--error input[type=tel][type=radio],.nbw .form-group--error input[type=text][type=checkbox],.nbw .form-group--error input[type=text][type=radio],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.form-check-input.invalid-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.invalid-icon[type=checkbox],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.invalid-icon[type=radio],.nbw .promocode__input-error .form-check-input.input-validated,.nbw .promocode__input-error input.form-check-input[type=text],.nbw .promocode__input-error input.input-validated[type=checkbox],.nbw .promocode__input-error input.input-validated[type=radio],.nbw .promocode__input-error input[type=text][type=checkbox],.nbw .promocode__input-error input[type=text][type=radio],.nbw .was-validated input[type=checkbox]:invalid,.nbw .was-validated input[type=radio]:invalid,.nbw input.is-invalid[type=checkbox],.nbw input.is-invalid[type=radio],.nbw input[type=date]:-webkit-autofill+.form-check-input.invalid-icon,.nbw input[type=date]:-webkit-autofill+input.invalid-icon[type=checkbox],.nbw input[type=date]:-webkit-autofill+input.invalid-icon[type=radio],.nbw input[type=email]:-webkit-autofill+.form-check-input.invalid-icon,.nbw input[type=email]:-webkit-autofill+input.invalid-icon[type=checkbox],.nbw input[type=email]:-webkit-autofill+input.invalid-icon[type=radio],.nbw input[type=number]:-webkit-autofill+.form-check-input.invalid-icon,.nbw input[type=number]:-webkit-autofill+input.invalid-icon[type=checkbox],.nbw input[type=number]:-webkit-autofill+input.invalid-icon[type=radio],.nbw input[type=password]:-webkit-autofill+.form-check-input.invalid-icon,.nbw input[type=password]:-webkit-autofill+input.invalid-icon[type=checkbox],.nbw input[type=password]:-webkit-autofill+input.invalid-icon[type=radio],.nbw input[type=tel]:-webkit-autofill+.form-check-input.invalid-icon,.nbw input[type=tel]:-webkit-autofill+input.invalid-icon[type=checkbox],.nbw input[type=tel]:-webkit-autofill+input.invalid-icon[type=radio],.nbw input[type=text]:-webkit-autofill+.form-check-input.invalid-icon,.nbw input[type=text]:-webkit-autofill+input.invalid-icon[type=checkbox],.nbw input[type=text]:-webkit-autofill+input.invalid-icon[type=radio],.nbw select:-webkit-autofill+.form-check-input.invalid-icon,.nbw select:-webkit-autofill+input.invalid-icon[type=checkbox],.nbw select:-webkit-autofill+input.invalid-icon[type=radio],.was-validated .form-check-input:invalid,.was-validated .nbw input[type=checkbox]:invalid,.was-validated .nbw input[type=radio]:invalid {
    border-color: #c73636
}

.form-check-input.is-invalid:checked,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.form-check-input.invalid-icon:checked,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.invalid-icon[type=checkbox]:checked,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.invalid-icon[type=radio]:checked,.nbw .form-group--error .delivery-select select.form-check-input:checked,.nbw .form-group--error .form-check-input.input-validated:checked,.nbw .form-group--error input.form-check-input[type=date]:checked,.nbw .form-group--error input.form-check-input[type=email]:checked,.nbw .form-group--error input.form-check-input[type=number]:checked,.nbw .form-group--error input.form-check-input[type=password]:checked,.nbw .form-group--error input.form-check-input[type=tel]:checked,.nbw .form-group--error input.form-check-input[type=text]:checked,.nbw .form-group--error input.input-validated[type=checkbox]:checked,.nbw .form-group--error input.input-validated[type=radio]:checked,.nbw .form-group--error input[type=date][type=checkbox]:checked,.nbw .form-group--error input[type=date][type=radio]:checked,.nbw .form-group--error input[type=email][type=checkbox]:checked,.nbw .form-group--error input[type=email][type=radio]:checked,.nbw .form-group--error input[type=number][type=checkbox]:checked,.nbw .form-group--error input[type=number][type=radio]:checked,.nbw .form-group--error input[type=password][type=checkbox]:checked,.nbw .form-group--error input[type=password][type=radio]:checked,.nbw .form-group--error input[type=tel][type=checkbox]:checked,.nbw .form-group--error input[type=tel][type=radio]:checked,.nbw .form-group--error input[type=text][type=checkbox]:checked,.nbw .form-group--error input[type=text][type=radio]:checked,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.form-check-input.invalid-icon:checked,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.invalid-icon[type=checkbox]:checked,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.invalid-icon[type=radio]:checked,.nbw .promocode__input-error .form-check-input.input-validated:checked,.nbw .promocode__input-error input.form-check-input[type=text]:checked,.nbw .promocode__input-error input.input-validated[type=checkbox]:checked,.nbw .promocode__input-error input.input-validated[type=radio]:checked,.nbw .promocode__input-error input[type=text][type=checkbox]:checked,.nbw .promocode__input-error input[type=text][type=radio]:checked,.nbw .was-validated input[type=checkbox]:invalid:checked,.nbw .was-validated input[type=radio]:invalid:checked,.nbw input.is-invalid[type=checkbox]:checked,.nbw input.is-invalid[type=radio]:checked,.nbw input[type=date]:-webkit-autofill+.form-check-input.invalid-icon:checked,.nbw input[type=date]:-webkit-autofill+input.invalid-icon[type=checkbox]:checked,.nbw input[type=date]:-webkit-autofill+input.invalid-icon[type=radio]:checked,.nbw input[type=email]:-webkit-autofill+.form-check-input.invalid-icon:checked,.nbw input[type=email]:-webkit-autofill+input.invalid-icon[type=checkbox]:checked,.nbw input[type=email]:-webkit-autofill+input.invalid-icon[type=radio]:checked,.nbw input[type=number]:-webkit-autofill+.form-check-input.invalid-icon:checked,.nbw input[type=number]:-webkit-autofill+input.invalid-icon[type=checkbox]:checked,.nbw input[type=number]:-webkit-autofill+input.invalid-icon[type=radio]:checked,.nbw input[type=password]:-webkit-autofill+.form-check-input.invalid-icon:checked,.nbw input[type=password]:-webkit-autofill+input.invalid-icon[type=checkbox]:checked,.nbw input[type=password]:-webkit-autofill+input.invalid-icon[type=radio]:checked,.nbw input[type=tel]:-webkit-autofill+.form-check-input.invalid-icon:checked,.nbw input[type=tel]:-webkit-autofill+input.invalid-icon[type=checkbox]:checked,.nbw input[type=tel]:-webkit-autofill+input.invalid-icon[type=radio]:checked,.nbw input[type=text]:-webkit-autofill+.form-check-input.invalid-icon:checked,.nbw input[type=text]:-webkit-autofill+input.invalid-icon[type=checkbox]:checked,.nbw input[type=text]:-webkit-autofill+input.invalid-icon[type=radio]:checked,.nbw select:-webkit-autofill+.form-check-input.invalid-icon:checked,.nbw select:-webkit-autofill+input.invalid-icon[type=checkbox]:checked,.nbw select:-webkit-autofill+input.invalid-icon[type=radio]:checked,.was-validated .form-check-input:invalid:checked,.was-validated .nbw input[type=checkbox]:invalid:checked,.was-validated .nbw input[type=radio]:invalid:checked {
    background-color: #c73636
}

.form-check-input.is-invalid:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.form-check-input.invalid-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.invalid-icon[type=checkbox]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.invalid-icon[type=radio]:focus,.nbw .form-group--error .delivery-select select.form-check-input:focus,.nbw .form-group--error .form-check-input.input-validated:focus,.nbw .form-group--error input.form-check-input[type=date]:focus,.nbw .form-group--error input.form-check-input[type=email]:focus,.nbw .form-group--error input.form-check-input[type=number]:focus,.nbw .form-group--error input.form-check-input[type=password]:focus,.nbw .form-group--error input.form-check-input[type=tel]:focus,.nbw .form-group--error input.form-check-input[type=text]:focus,.nbw .form-group--error input.input-validated[type=checkbox]:focus,.nbw .form-group--error input.input-validated[type=radio]:focus,.nbw .form-group--error input[type=date][type=checkbox]:focus,.nbw .form-group--error input[type=date][type=radio]:focus,.nbw .form-group--error input[type=email][type=checkbox]:focus,.nbw .form-group--error input[type=email][type=radio]:focus,.nbw .form-group--error input[type=number][type=checkbox]:focus,.nbw .form-group--error input[type=number][type=radio]:focus,.nbw .form-group--error input[type=password][type=checkbox]:focus,.nbw .form-group--error input[type=password][type=radio]:focus,.nbw .form-group--error input[type=tel][type=checkbox]:focus,.nbw .form-group--error input[type=tel][type=radio]:focus,.nbw .form-group--error input[type=text][type=checkbox]:focus,.nbw .form-group--error input[type=text][type=radio]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.form-check-input.invalid-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.invalid-icon[type=checkbox]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.invalid-icon[type=radio]:focus,.nbw .promocode__input-error .form-check-input.input-validated:focus,.nbw .promocode__input-error input.form-check-input[type=text]:focus,.nbw .promocode__input-error input.input-validated[type=checkbox]:focus,.nbw .promocode__input-error input.input-validated[type=radio]:focus,.nbw .promocode__input-error input[type=text][type=checkbox]:focus,.nbw .promocode__input-error input[type=text][type=radio]:focus,.nbw .was-validated input[type=checkbox]:invalid:focus,.nbw .was-validated input[type=radio]:invalid:focus,.nbw input.is-invalid[type=checkbox]:focus,.nbw input.is-invalid[type=radio]:focus,.nbw input[type=date]:-webkit-autofill+.form-check-input.invalid-icon:focus,.nbw input[type=date]:-webkit-autofill+input.invalid-icon[type=checkbox]:focus,.nbw input[type=date]:-webkit-autofill+input.invalid-icon[type=radio]:focus,.nbw input[type=email]:-webkit-autofill+.form-check-input.invalid-icon:focus,.nbw input[type=email]:-webkit-autofill+input.invalid-icon[type=checkbox]:focus,.nbw input[type=email]:-webkit-autofill+input.invalid-icon[type=radio]:focus,.nbw input[type=number]:-webkit-autofill+.form-check-input.invalid-icon:focus,.nbw input[type=number]:-webkit-autofill+input.invalid-icon[type=checkbox]:focus,.nbw input[type=number]:-webkit-autofill+input.invalid-icon[type=radio]:focus,.nbw input[type=password]:-webkit-autofill+.form-check-input.invalid-icon:focus,.nbw input[type=password]:-webkit-autofill+input.invalid-icon[type=checkbox]:focus,.nbw input[type=password]:-webkit-autofill+input.invalid-icon[type=radio]:focus,.nbw input[type=tel]:-webkit-autofill+.form-check-input.invalid-icon:focus,.nbw input[type=tel]:-webkit-autofill+input.invalid-icon[type=checkbox]:focus,.nbw input[type=tel]:-webkit-autofill+input.invalid-icon[type=radio]:focus,.nbw input[type=text]:-webkit-autofill+.form-check-input.invalid-icon:focus,.nbw input[type=text]:-webkit-autofill+input.invalid-icon[type=checkbox]:focus,.nbw input[type=text]:-webkit-autofill+input.invalid-icon[type=radio]:focus,.nbw select:-webkit-autofill+.form-check-input.invalid-icon:focus,.nbw select:-webkit-autofill+input.invalid-icon[type=checkbox]:focus,.nbw select:-webkit-autofill+input.invalid-icon[type=radio]:focus,.was-validated .form-check-input:invalid:focus,.was-validated .nbw input[type=checkbox]:invalid:focus,.was-validated .nbw input[type=radio]:invalid:focus {
    box-shadow: 0 0 0 .1rem rgba(199,54,54,.5)
}

.form-check-input.is-invalid~.form-check-label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.form-check-input.invalid-icon~.form-check-label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.form-check-input.invalid-icon~input[type=checkbox]:checked+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.form-check-input.invalid-icon~input[type=checkbox]:not(:checked)+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.form-check-input.invalid-icon~input[type=radio]:checked+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.form-check-input.invalid-icon~input[type=radio]:not(:checked)+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.invalid-icon[type=checkbox]~.form-check-label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.invalid-icon[type=checkbox]~input[type=checkbox]:checked+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.invalid-icon[type=checkbox]~input[type=checkbox]:not(:checked)+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.invalid-icon[type=checkbox]~input[type=radio]:checked+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.invalid-icon[type=checkbox]~input[type=radio]:not(:checked)+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.invalid-icon[type=radio]~.form-check-label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.invalid-icon[type=radio]~input[type=checkbox]:checked+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.invalid-icon[type=radio]~input[type=checkbox]:not(:checked)+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.invalid-icon[type=radio]~input[type=radio]:checked+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.invalid-icon[type=radio]~input[type=radio]:not(:checked)+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input[type=checkbox].form-check-input.invalid-icon:checked+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input[type=checkbox].form-check-input.invalid-icon:not(:checked)+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input[type=checkbox].invalid-icon:checked+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input[type=checkbox].invalid-icon:not(:checked)+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input[type=checkbox].invalid-icon[type=radio]:checked+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input[type=checkbox].invalid-icon[type=radio]:not(:checked)+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input[type=radio].form-check-input.invalid-icon:checked+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input[type=radio].form-check-input.invalid-icon:not(:checked)+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input[type=radio].invalid-icon:checked+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input[type=radio].invalid-icon:not(:checked)+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input[type=radio].invalid-icon[type=checkbox]:checked+label,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input[type=radio].invalid-icon[type=checkbox]:not(:checked)+label,.nbw .form-check-input.is-invalid~input[type=checkbox]:checked+label,.nbw .form-check-input.is-invalid~input[type=checkbox]:not(:checked)+label,.nbw .form-check-input.is-invalid~input[type=radio]:checked+label,.nbw .form-check-input.is-invalid~input[type=radio]:not(:checked)+label,.nbw .form-group--error .delivery-select select.form-check-input~.form-check-label,.nbw .form-group--error .delivery-select select.form-check-input~input[type=checkbox]:checked+label,.nbw .form-group--error .delivery-select select.form-check-input~input[type=checkbox]:not(:checked)+label,.nbw .form-group--error .delivery-select select.form-check-input~input[type=radio]:checked+label,.nbw .form-group--error .delivery-select select.form-check-input~input[type=radio]:not(:checked)+label,.nbw .form-group--error .form-check-input.input-validated~.form-check-label,.nbw .form-group--error .form-check-input.input-validated~input[type=checkbox]:checked+label,.nbw .form-group--error .form-check-input.input-validated~input[type=checkbox]:not(:checked)+label,.nbw .form-group--error .form-check-input.input-validated~input[type=radio]:checked+label,.nbw .form-group--error .form-check-input.input-validated~input[type=radio]:not(:checked)+label,.nbw .form-group--error input.form-check-input[type=date]~.form-check-label,.nbw .form-group--error input.form-check-input[type=date]~input[type=checkbox]:checked+label,.nbw .form-group--error input.form-check-input[type=date]~input[type=checkbox]:not(:checked)+label,.nbw .form-group--error input.form-check-input[type=date]~input[type=radio]:checked+label,.nbw .form-group--error input.form-check-input[type=date]~input[type=radio]:not(:checked)+label,.nbw .form-group--error input.form-check-input[type=email]~.form-check-label,.nbw .form-group--error input.form-check-input[type=email]~input[type=checkbox]:checked+label,.nbw .form-group--error input.form-check-input[type=email]~input[type=checkbox]:not(:checked)+label,.nbw .form-group--error input.form-check-input[type=email]~input[type=radio]:checked+label,.nbw .form-group--error input.form-check-input[type=email]~input[type=radio]:not(:checked)+label,.nbw .form-group--error input.form-check-input[type=number]~.form-check-label,.nbw .form-group--error input.form-check-input[type=number]~input[type=checkbox]:checked+label,.nbw .form-group--error input.form-check-input[type=number]~input[type=checkbox]:not(:checked)+label,.nbw .form-group--error input.form-check-input[type=number]~input[type=radio]:checked+label,.nbw .form-group--error input.form-check-input[type=number]~input[type=radio]:not(:checked)+label,.nbw .form-group--error input.form-check-input[type=password]~.form-check-label,.nbw .form-group--error input.form-check-input[type=password]~input[type=checkbox]:checked+label,.nbw .form-group--error input.form-check-input[type=password]~input[type=checkbox]:not(:checked)+label,.nbw .form-group--error input.form-check-input[type=password]~input[type=radio]:checked+label,.nbw .form-group--error input.form-check-input[type=password]~input[type=radio]:not(:checked)+label,.nbw .form-group--error input.form-check-input[type=tel]~.form-check-label,.nbw .form-group--error input.form-check-input[type=tel]~input[type=checkbox]:checked+label,.nbw .form-group--error input.form-check-input[type=tel]~input[type=checkbox]:not(:checked)+label,.nbw .form-group--error input.form-check-input[type=tel]~input[type=radio]:checked+label,.nbw .form-group--error input.form-check-input[type=tel]~input[type=radio]:not(:checked)+label,.nbw .form-group--error input.form-check-input[type=text]~.form-check-label,.nbw .form-group--error input.form-check-input[type=text]~input[type=checkbox]:checked+label,.nbw .form-group--error input.form-check-input[type=text]~input[type=checkbox]:not(:checked)+label,.nbw .form-group--error input.form-check-input[type=text]~input[type=radio]:checked+label,.nbw .form-group--error input.form-check-input[type=text]~input[type=radio]:not(:checked)+label,.nbw .form-group--error input.input-validated[type=checkbox]~.form-check-label,.nbw .form-group--error input.input-validated[type=checkbox]~input[type=checkbox]:checked+label,.nbw .form-group--error input.input-validated[type=checkbox]~input[type=checkbox]:not(:checked)+label,.nbw .form-group--error input.input-validated[type=checkbox]~input[type=radio]:checked+label,.nbw .form-group--error input.input-validated[type=checkbox]~input[type=radio]:not(:checked)+label,.nbw .form-group--error input.input-validated[type=radio]~.form-check-label,.nbw .form-group--error input.input-validated[type=radio]~input[type=checkbox]:checked+label,.nbw .form-group--error input.input-validated[type=radio]~input[type=checkbox]:not(:checked)+label,.nbw .form-group--error input.input-validated[type=radio]~input[type=radio]:checked+label,.nbw .form-group--error input.input-validated[type=radio]~input[type=radio]:not(:checked)+label,.nbw .form-group--error input[type=checkbox].form-check-input.input-validated:checked+label,.nbw .form-group--error input[type=checkbox].form-check-input.input-validated:not(:checked)+label,.nbw .form-group--error input[type=checkbox].form-check-input[type=date]:checked+label,.nbw .form-group--error input[type=checkbox].form-check-input[type=date]:not(:checked)+label,.nbw .form-group--error input[type=checkbox].form-check-input[type=email]:checked+label,.nbw .form-group--error input[type=checkbox].form-check-input[type=email]:not(:checked)+label,.nbw .form-group--error input[type=checkbox].form-check-input[type=number]:checked+label,.nbw .form-group--error input[type=checkbox].form-check-input[type=number]:not(:checked)+label,.nbw .form-group--error input[type=checkbox].form-check-input[type=password]:checked+label,.nbw .form-group--error input[type=checkbox].form-check-input[type=password]:not(:checked)+label,.nbw .form-group--error input[type=checkbox].form-check-input[type=tel]:checked+label,.nbw .form-group--error input[type=checkbox].form-check-input[type=tel]:not(:checked)+label,.nbw .form-group--error input[type=checkbox].form-check-input[type=text]:checked+label,.nbw .form-group--error input[type=checkbox].form-check-input[type=text]:not(:checked)+label,.nbw .form-group--error input[type=checkbox].input-validated:checked+label,.nbw .form-group--error input[type=checkbox].input-validated:not(:checked)+label,.nbw .form-group--error input[type=checkbox].input-validated[type=radio]:checked+label,.nbw .form-group--error input[type=checkbox].input-validated[type=radio]:not(:checked)+label,.nbw .form-group--error input[type=checkbox][type=date]:checked+label,.nbw .form-group--error input[type=checkbox][type=date]:not(:checked)+label,.nbw .form-group--error input[type=checkbox][type=date][type=radio]:checked+label,.nbw .form-group--error input[type=checkbox][type=date][type=radio]:not(:checked)+label,.nbw .form-group--error input[type=checkbox][type=email]:checked+label,.nbw .form-group--error input[type=checkbox][type=email]:not(:checked)+label,.nbw .form-group--error input[type=checkbox][type=email][type=radio]:checked+label,.nbw .form-group--error input[type=checkbox][type=email][type=radio]:not(:checked)+label,.nbw .form-group--error input[type=checkbox][type=number]:checked+label,.nbw .form-group--error input[type=checkbox][type=number]:not(:checked)+label,.nbw .form-group--error input[type=checkbox][type=number][type=radio]:checked+label,.nbw .form-group--error input[type=checkbox][type=number][type=radio]:not(:checked)+label,.nbw .form-group--error input[type=checkbox][type=password]:checked+label,.nbw .form-group--error input[type=checkbox][type=password]:not(:checked)+label,.nbw .form-group--error input[type=checkbox][type=password][type=radio]:checked+label,.nbw .form-group--error input[type=checkbox][type=password][type=radio]:not(:checked)+label,.nbw .form-group--error input[type=checkbox][type=tel]:checked+label,.nbw .form-group--error input[type=checkbox][type=tel]:not(:checked)+label,.nbw .form-group--error input[type=checkbox][type=tel][type=radio]:checked+label,.nbw .form-group--error input[type=checkbox][type=tel][type=radio]:not(:checked)+label,.nbw .form-group--error input[type=checkbox][type=text]:checked+label,.nbw .form-group--error input[type=checkbox][type=text]:not(:checked)+label,.nbw .form-group--error input[type=checkbox][type=text][type=radio]:checked+label,.nbw .form-group--error input[type=checkbox][type=text][type=radio]:not(:checked)+label,.nbw .form-group--error input[type=date][type=checkbox]~.form-check-label,.nbw .form-group--error input[type=date][type=checkbox]~input[type=checkbox]:checked+label,.nbw .form-group--error input[type=date][type=checkbox]~input[type=checkbox]:not(:checked)+label,.nbw .form-group--error input[type=date][type=checkbox]~input[type=radio]:checked+label,.nbw .form-group--error input[type=date][type=checkbox]~input[type=radio]:not(:checked)+label,.nbw .form-group--error input[type=date][type=radio]~.form-check-label,.nbw .form-group--error input[type=date][type=radio]~input[type=checkbox]:checked+label,.nbw .form-group--error input[type=date][type=radio]~input[type=checkbox]:not(:checked)+label,.nbw .form-group--error input[type=date][type=radio]~input[type=radio]:checked+label,.nbw .form-group--error input[type=date][type=radio]~input[type=radio]:not(:checked)+label,.nbw .form-group--error input[type=email][type=checkbox]~.form-check-label,.nbw .form-group--error input[type=email][type=checkbox]~input[type=checkbox]:checked+label,.nbw .form-group--error input[type=email][type=checkbox]~input[type=checkbox]:not(:checked)+label,.nbw .form-group--error input[type=email][type=checkbox]~input[type=radio]:checked+label,.nbw .form-group--error input[type=email][type=checkbox]~input[type=radio]:not(:checked)+label,.nbw .form-group--error input[type=email][type=radio]~.form-check-label,.nbw .form-group--error input[type=email][type=radio]~input[type=checkbox]:checked+label,.nbw .form-group--error input[type=email][type=radio]~input[type=checkbox]:not(:checked)+label,.nbw .form-group--error input[type=email][type=radio]~input[type=radio]:checked+label,.nbw .form-group--error input[type=email][type=radio]~input[type=radio]:not(:checked)+label,.nbw .form-group--error input[type=number][type=checkbox]~.form-check-label,.nbw .form-group--error input[type=number][type=checkbox]~input[type=checkbox]:checked+label,.nbw .form-group--error input[type=number][type=checkbox]~input[type=checkbox]:not(:checked)+label,.nbw .form-group--error input[type=number][type=checkbox]~input[type=radio]:checked+label,.nbw .form-group--error input[type=number][type=checkbox]~input[type=radio]:not(:checked)+label,.nbw .form-group--error input[type=number][type=radio]~.form-check-label,.nbw .form-group--error input[type=number][type=radio]~input[type=checkbox]:checked+label,.nbw .form-group--error input[type=number][type=radio]~input[type=checkbox]:not(:checked)+label,.nbw .form-group--error input[type=number][type=radio]~input[type=radio]:checked+label,.nbw .form-group--error input[type=number][type=radio]~input[type=radio]:not(:checked)+label,.nbw .form-group--error input[type=password][type=checkbox]~.form-check-label,.nbw .form-group--error input[type=password][type=checkbox]~input[type=checkbox]:checked+label,.nbw .form-group--error input[type=password][type=checkbox]~input[type=checkbox]:not(:checked)+label,.nbw .form-group--error input[type=password][type=checkbox]~input[type=radio]:checked+label,.nbw .form-group--error input[type=password][type=checkbox]~input[type=radio]:not(:checked)+label,.nbw .form-group--error input[type=password][type=radio]~.form-check-label,.nbw .form-group--error input[type=password][type=radio]~input[type=checkbox]:checked+label,.nbw .form-group--error input[type=password][type=radio]~input[type=checkbox]:not(:checked)+label,.nbw .form-group--error input[type=password][type=radio]~input[type=radio]:checked+label,.nbw .form-group--error input[type=password][type=radio]~input[type=radio]:not(:checked)+label,.nbw .form-group--error input[type=radio].form-check-input.input-validated:checked+label,.nbw .form-group--error input[type=radio].form-check-input.input-validated:not(:checked)+label,.nbw .form-group--error input[type=radio].form-check-input[type=date]:checked+label,.nbw .form-group--error input[type=radio].form-check-input[type=date]:not(:checked)+label,.nbw .form-group--error input[type=radio].form-check-input[type=email]:checked+label,.nbw .form-group--error input[type=radio].form-check-input[type=email]:not(:checked)+label,.nbw .form-group--error input[type=radio].form-check-input[type=number]:checked+label,.nbw .form-group--error input[type=radio].form-check-input[type=number]:not(:checked)+label,.nbw .form-group--error input[type=radio].form-check-input[type=password]:checked+label,.nbw .form-group--error input[type=radio].form-check-input[type=password]:not(:checked)+label,.nbw .form-group--error input[type=radio].form-check-input[type=tel]:checked+label,.nbw .form-group--error input[type=radio].form-check-input[type=tel]:not(:checked)+label,.nbw .form-group--error input[type=radio].form-check-input[type=text]:checked+label,.nbw .form-group--error input[type=radio].form-check-input[type=text]:not(:checked)+label,.nbw .form-group--error input[type=radio].input-validated:checked+label,.nbw .form-group--error input[type=radio].input-validated:not(:checked)+label,.nbw .form-group--error input[type=radio].input-validated[type=checkbox]:checked+label,.nbw .form-group--error input[type=radio].input-validated[type=checkbox]:not(:checked)+label,.nbw .form-group--error input[type=radio][type=date]:checked+label,.nbw .form-group--error input[type=radio][type=date]:not(:checked)+label,.nbw .form-group--error input[type=radio][type=date][type=checkbox]:checked+label,.nbw .form-group--error input[type=radio][type=date][type=checkbox]:not(:checked)+label,.nbw .form-group--error input[type=radio][type=email]:checked+label,.nbw .form-group--error input[type=radio][type=email]:not(:checked)+label,.nbw .form-group--error input[type=radio][type=email][type=checkbox]:checked+label,.nbw .form-group--error input[type=radio][type=email][type=checkbox]:not(:checked)+label,.nbw .form-group--error input[type=radio][type=number]:checked+label,.nbw .form-group--error input[type=radio][type=number]:not(:checked)+label,.nbw .form-group--error input[type=radio][type=number][type=checkbox]:checked+label,.nbw .form-group--error input[type=radio][type=number][type=checkbox]:not(:checked)+label,.nbw .form-group--error input[type=radio][type=password]:checked+label,.nbw .form-group--error input[type=radio][type=password]:not(:checked)+label,.nbw .form-group--error input[type=radio][type=password][type=checkbox]:checked+label,.nbw .form-group--error input[type=radio][type=password][type=checkbox]:not(:checked)+label,.nbw .form-group--error input[type=radio][type=tel]:checked+label,.nbw .form-group--error input[type=radio][type=tel]:not(:checked)+label,.nbw .form-group--error input[type=radio][type=tel][type=checkbox]:checked+label,.nbw .form-group--error input[type=radio][type=tel][type=checkbox]:not(:checked)+label,.nbw .form-group--error input[type=radio][type=text]:checked+label,.nbw .form-group--error input[type=radio][type=text]:not(:checked)+label,.nbw .form-group--error input[type=radio][type=text][type=checkbox]:checked+label,.nbw .form-group--error input[type=radio][type=text][type=checkbox]:not(:checked)+label,.nbw .form-group--error input[type=tel][type=checkbox]~.form-check-label,.nbw .form-group--error input[type=tel][type=checkbox]~input[type=checkbox]:checked+label,.nbw .form-group--error input[type=tel][type=checkbox]~input[type=checkbox]:not(:checked)+label,.nbw .form-group--error input[type=tel][type=checkbox]~input[type=radio]:checked+label,.nbw .form-group--error input[type=tel][type=checkbox]~input[type=radio]:not(:checked)+label,.nbw .form-group--error input[type=tel][type=radio]~.form-check-label,.nbw .form-group--error input[type=tel][type=radio]~input[type=checkbox]:checked+label,.nbw .form-group--error input[type=tel][type=radio]~input[type=checkbox]:not(:checked)+label,.nbw .form-group--error input[type=tel][type=radio]~input[type=radio]:checked+label,.nbw .form-group--error input[type=tel][type=radio]~input[type=radio]:not(:checked)+label,.nbw .form-group--error input[type=text][type=checkbox]~.form-check-label,.nbw .form-group--error input[type=text][type=checkbox]~input[type=checkbox]:checked+label,.nbw .form-group--error input[type=text][type=checkbox]~input[type=checkbox]:not(:checked)+label,.nbw .form-group--error input[type=text][type=checkbox]~input[type=radio]:checked+label,.nbw .form-group--error input[type=text][type=checkbox]~input[type=radio]:not(:checked)+label,.nbw .form-group--error input[type=text][type=radio]~.form-check-label,.nbw .form-group--error input[type=text][type=radio]~input[type=checkbox]:checked+label,.nbw .form-group--error input[type=text][type=radio]~input[type=checkbox]:not(:checked)+label,.nbw .form-group--error input[type=text][type=radio]~input[type=radio]:checked+label,.nbw .form-group--error input[type=text][type=radio]~input[type=radio]:not(:checked)+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.form-check-input.invalid-icon~.form-check-label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.form-check-input.invalid-icon~input[type=checkbox]:checked+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.form-check-input.invalid-icon~input[type=checkbox]:not(:checked)+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.form-check-input.invalid-icon~input[type=radio]:checked+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.form-check-input.invalid-icon~input[type=radio]:not(:checked)+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.invalid-icon[type=checkbox]~.form-check-label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.invalid-icon[type=checkbox]~input[type=checkbox]:checked+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.invalid-icon[type=checkbox]~input[type=checkbox]:not(:checked)+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.invalid-icon[type=checkbox]~input[type=radio]:checked+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.invalid-icon[type=checkbox]~input[type=radio]:not(:checked)+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.invalid-icon[type=radio]~.form-check-label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.invalid-icon[type=radio]~input[type=checkbox]:checked+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.invalid-icon[type=radio]~input[type=checkbox]:not(:checked)+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.invalid-icon[type=radio]~input[type=radio]:checked+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.invalid-icon[type=radio]~input[type=radio]:not(:checked)+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input[type=checkbox].form-check-input.invalid-icon:checked+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input[type=checkbox].form-check-input.invalid-icon:not(:checked)+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input[type=checkbox].invalid-icon:checked+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input[type=checkbox].invalid-icon:not(:checked)+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input[type=checkbox].invalid-icon[type=radio]:checked+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input[type=checkbox].invalid-icon[type=radio]:not(:checked)+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input[type=radio].form-check-input.invalid-icon:checked+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input[type=radio].form-check-input.invalid-icon:not(:checked)+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input[type=radio].invalid-icon:checked+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input[type=radio].invalid-icon:not(:checked)+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input[type=radio].invalid-icon[type=checkbox]:checked+label,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input[type=radio].invalid-icon[type=checkbox]:not(:checked)+label,.nbw .promocode__input-error .form-check-input.input-validated~.form-check-label,.nbw .promocode__input-error .form-check-input.input-validated~input[type=checkbox]:checked+label,.nbw .promocode__input-error .form-check-input.input-validated~input[type=checkbox]:not(:checked)+label,.nbw .promocode__input-error .form-check-input.input-validated~input[type=radio]:checked+label,.nbw .promocode__input-error .form-check-input.input-validated~input[type=radio]:not(:checked)+label,.nbw .promocode__input-error input.form-check-input[type=text]~.form-check-label,.nbw .promocode__input-error input.form-check-input[type=text]~input[type=checkbox]:checked+label,.nbw .promocode__input-error input.form-check-input[type=text]~input[type=checkbox]:not(:checked)+label,.nbw .promocode__input-error input.form-check-input[type=text]~input[type=radio]:checked+label,.nbw .promocode__input-error input.form-check-input[type=text]~input[type=radio]:not(:checked)+label,.nbw .promocode__input-error input.input-validated[type=checkbox]~.form-check-label,.nbw .promocode__input-error input.input-validated[type=checkbox]~input[type=checkbox]:checked+label,.nbw .promocode__input-error input.input-validated[type=checkbox]~input[type=checkbox]:not(:checked)+label,.nbw .promocode__input-error input.input-validated[type=checkbox]~input[type=radio]:checked+label,.nbw .promocode__input-error input.input-validated[type=checkbox]~input[type=radio]:not(:checked)+label,.nbw .promocode__input-error input.input-validated[type=radio]~.form-check-label,.nbw .promocode__input-error input.input-validated[type=radio]~input[type=checkbox]:checked+label,.nbw .promocode__input-error input.input-validated[type=radio]~input[type=checkbox]:not(:checked)+label,.nbw .promocode__input-error input.input-validated[type=radio]~input[type=radio]:checked+label,.nbw .promocode__input-error input.input-validated[type=radio]~input[type=radio]:not(:checked)+label,.nbw .promocode__input-error input[type=checkbox].form-check-input.input-validated:checked+label,.nbw .promocode__input-error input[type=checkbox].form-check-input.input-validated:not(:checked)+label,.nbw .promocode__input-error input[type=checkbox].form-check-input[type=text]:checked+label,.nbw .promocode__input-error input[type=checkbox].form-check-input[type=text]:not(:checked)+label,.nbw .promocode__input-error input[type=checkbox].input-validated:checked+label,.nbw .promocode__input-error input[type=checkbox].input-validated:not(:checked)+label,.nbw .promocode__input-error input[type=checkbox].input-validated[type=radio]:checked+label,.nbw .promocode__input-error input[type=checkbox].input-validated[type=radio]:not(:checked)+label,.nbw .promocode__input-error input[type=checkbox][type=text]:checked+label,.nbw .promocode__input-error input[type=checkbox][type=text]:not(:checked)+label,.nbw .promocode__input-error input[type=checkbox][type=text][type=radio]:checked+label,.nbw .promocode__input-error input[type=checkbox][type=text][type=radio]:not(:checked)+label,.nbw .promocode__input-error input[type=radio].form-check-input.input-validated:checked+label,.nbw .promocode__input-error input[type=radio].form-check-input.input-validated:not(:checked)+label,.nbw .promocode__input-error input[type=radio].form-check-input[type=text]:checked+label,.nbw .promocode__input-error input[type=radio].form-check-input[type=text]:not(:checked)+label,.nbw .promocode__input-error input[type=radio].input-validated:checked+label,.nbw .promocode__input-error input[type=radio].input-validated:not(:checked)+label,.nbw .promocode__input-error input[type=radio].input-validated[type=checkbox]:checked+label,.nbw .promocode__input-error input[type=radio].input-validated[type=checkbox]:not(:checked)+label,.nbw .promocode__input-error input[type=radio][type=text]:checked+label,.nbw .promocode__input-error input[type=radio][type=text]:not(:checked)+label,.nbw .promocode__input-error input[type=radio][type=text][type=checkbox]:checked+label,.nbw .promocode__input-error input[type=radio][type=text][type=checkbox]:not(:checked)+label,.nbw .promocode__input-error input[type=text][type=checkbox]~.form-check-label,.nbw .promocode__input-error input[type=text][type=checkbox]~input[type=checkbox]:checked+label,.nbw .promocode__input-error input[type=text][type=checkbox]~input[type=checkbox]:not(:checked)+label,.nbw .promocode__input-error input[type=text][type=checkbox]~input[type=radio]:checked+label,.nbw .promocode__input-error input[type=text][type=checkbox]~input[type=radio]:not(:checked)+label,.nbw .promocode__input-error input[type=text][type=radio]~.form-check-label,.nbw .promocode__input-error input[type=text][type=radio]~input[type=checkbox]:checked+label,.nbw .promocode__input-error input[type=text][type=radio]~input[type=checkbox]:not(:checked)+label,.nbw .promocode__input-error input[type=text][type=radio]~input[type=radio]:checked+label,.nbw .promocode__input-error input[type=text][type=radio]~input[type=radio]:not(:checked)+label,.nbw .was-validated .form-check-input:invalid~input[type=checkbox]:checked+label,.nbw .was-validated .form-check-input:invalid~input[type=checkbox]:not(:checked)+label,.nbw .was-validated .form-check-input:invalid~input[type=radio]:checked+label,.nbw .was-validated .form-check-input:invalid~input[type=radio]:not(:checked)+label,.nbw .was-validated input[type=checkbox].form-check-input:checked:invalid+label,.nbw .was-validated input[type=checkbox].form-check-input:not(:checked):invalid+label,.nbw .was-validated input[type=checkbox]:checked:invalid+label,.nbw .was-validated input[type=checkbox]:invalid~.form-check-label,.nbw .was-validated input[type=checkbox]:invalid~input[type=checkbox]:checked+label,.nbw .was-validated input[type=checkbox]:invalid~input[type=checkbox]:not(:checked)+label,.nbw .was-validated input[type=checkbox]:invalid~input[type=radio]:checked+label,.nbw .was-validated input[type=checkbox]:invalid~input[type=radio]:not(:checked)+label,.nbw .was-validated input[type=checkbox]:not(:checked):invalid+label,.nbw .was-validated input[type=checkbox][type=radio]:checked:invalid+label,.nbw .was-validated input[type=checkbox][type=radio]:not(:checked):invalid+label,.nbw .was-validated input[type=radio].form-check-input:checked:invalid+label,.nbw .was-validated input[type=radio].form-check-input:not(:checked):invalid+label,.nbw .was-validated input[type=radio]:checked:invalid+label,.nbw .was-validated input[type=radio]:invalid~.form-check-label,.nbw .was-validated input[type=radio]:invalid~input[type=checkbox]:checked+label,.nbw .was-validated input[type=radio]:invalid~input[type=checkbox]:not(:checked)+label,.nbw .was-validated input[type=radio]:invalid~input[type=radio]:checked+label,.nbw .was-validated input[type=radio]:invalid~input[type=radio]:not(:checked)+label,.nbw .was-validated input[type=radio]:not(:checked):invalid+label,.nbw .was-validated input[type=radio][type=checkbox]:checked:invalid+label,.nbw .was-validated input[type=radio][type=checkbox]:not(:checked):invalid+label,.nbw input.is-invalid[type=checkbox]~.form-check-label,.nbw input.is-invalid[type=checkbox]~input[type=checkbox]:checked+label,.nbw input.is-invalid[type=checkbox]~input[type=checkbox]:not(:checked)+label,.nbw input.is-invalid[type=checkbox]~input[type=radio]:checked+label,.nbw input.is-invalid[type=checkbox]~input[type=radio]:not(:checked)+label,.nbw input.is-invalid[type=radio]~.form-check-label,.nbw input.is-invalid[type=radio]~input[type=checkbox]:checked+label,.nbw input.is-invalid[type=radio]~input[type=checkbox]:not(:checked)+label,.nbw input.is-invalid[type=radio]~input[type=radio]:checked+label,.nbw input.is-invalid[type=radio]~input[type=radio]:not(:checked)+label,.nbw input[type=checkbox].form-check-input.is-invalid:checked+label,.nbw input[type=checkbox].form-check-input.is-invalid:not(:checked)+label,.nbw input[type=checkbox].is-invalid:checked+label,.nbw input[type=checkbox].is-invalid:not(:checked)+label,.nbw input[type=checkbox].is-invalid[type=radio]:checked+label,.nbw input[type=checkbox].is-invalid[type=radio]:not(:checked)+label,.nbw input[type=date]:-webkit-autofill+.form-check-input.invalid-icon~.form-check-label,.nbw input[type=date]:-webkit-autofill+.form-check-input.invalid-icon~input[type=checkbox]:checked+label,.nbw input[type=date]:-webkit-autofill+.form-check-input.invalid-icon~input[type=checkbox]:not(:checked)+label,.nbw input[type=date]:-webkit-autofill+.form-check-input.invalid-icon~input[type=radio]:checked+label,.nbw input[type=date]:-webkit-autofill+.form-check-input.invalid-icon~input[type=radio]:not(:checked)+label,.nbw input[type=date]:-webkit-autofill+input.invalid-icon[type=checkbox]~.form-check-label,.nbw input[type=date]:-webkit-autofill+input.invalid-icon[type=checkbox]~input[type=checkbox]:checked+label,.nbw input[type=date]:-webkit-autofill+input.invalid-icon[type=checkbox]~input[type=checkbox]:not(:checked)+label,.nbw input[type=date]:-webkit-autofill+input.invalid-icon[type=checkbox]~input[type=radio]:checked+label,.nbw input[type=date]:-webkit-autofill+input.invalid-icon[type=checkbox]~input[type=radio]:not(:checked)+label,.nbw input[type=date]:-webkit-autofill+input.invalid-icon[type=radio]~.form-check-label,.nbw input[type=date]:-webkit-autofill+input.invalid-icon[type=radio]~input[type=checkbox]:checked+label,.nbw input[type=date]:-webkit-autofill+input.invalid-icon[type=radio]~input[type=checkbox]:not(:checked)+label,.nbw input[type=date]:-webkit-autofill+input.invalid-icon[type=radio]~input[type=radio]:checked+label,.nbw input[type=date]:-webkit-autofill+input.invalid-icon[type=radio]~input[type=radio]:not(:checked)+label,.nbw input[type=date]:-webkit-autofill+input[type=checkbox].form-check-input.invalid-icon:checked+label,.nbw input[type=date]:-webkit-autofill+input[type=checkbox].form-check-input.invalid-icon:not(:checked)+label,.nbw input[type=date]:-webkit-autofill+input[type=checkbox].invalid-icon:checked+label,.nbw input[type=date]:-webkit-autofill+input[type=checkbox].invalid-icon:not(:checked)+label,.nbw input[type=date]:-webkit-autofill+input[type=checkbox].invalid-icon[type=radio]:checked+label,.nbw input[type=date]:-webkit-autofill+input[type=checkbox].invalid-icon[type=radio]:not(:checked)+label,.nbw input[type=date]:-webkit-autofill+input[type=radio].form-check-input.invalid-icon:checked+label,.nbw input[type=date]:-webkit-autofill+input[type=radio].form-check-input.invalid-icon:not(:checked)+label,.nbw input[type=date]:-webkit-autofill+input[type=radio].invalid-icon:checked+label,.nbw input[type=date]:-webkit-autofill+input[type=radio].invalid-icon:not(:checked)+label,.nbw input[type=date]:-webkit-autofill+input[type=radio].invalid-icon[type=checkbox]:checked+label,.nbw input[type=date]:-webkit-autofill+input[type=radio].invalid-icon[type=checkbox]:not(:checked)+label,.nbw input[type=email]:-webkit-autofill+.form-check-input.invalid-icon~.form-check-label,.nbw input[type=email]:-webkit-autofill+.form-check-input.invalid-icon~input[type=checkbox]:checked+label,.nbw input[type=email]:-webkit-autofill+.form-check-input.invalid-icon~input[type=checkbox]:not(:checked)+label,.nbw input[type=email]:-webkit-autofill+.form-check-input.invalid-icon~input[type=radio]:checked+label,.nbw input[type=email]:-webkit-autofill+.form-check-input.invalid-icon~input[type=radio]:not(:checked)+label,.nbw input[type=email]:-webkit-autofill+input.invalid-icon[type=checkbox]~.form-check-label,.nbw input[type=email]:-webkit-autofill+input.invalid-icon[type=checkbox]~input[type=checkbox]:checked+label,.nbw input[type=email]:-webkit-autofill+input.invalid-icon[type=checkbox]~input[type=checkbox]:not(:checked)+label,.nbw input[type=email]:-webkit-autofill+input.invalid-icon[type=checkbox]~input[type=radio]:checked+label,.nbw input[type=email]:-webkit-autofill+input.invalid-icon[type=checkbox]~input[type=radio]:not(:checked)+label,.nbw input[type=email]:-webkit-autofill+input.invalid-icon[type=radio]~.form-check-label,.nbw input[type=email]:-webkit-autofill+input.invalid-icon[type=radio]~input[type=checkbox]:checked+label,.nbw input[type=email]:-webkit-autofill+input.invalid-icon[type=radio]~input[type=checkbox]:not(:checked)+label,.nbw input[type=email]:-webkit-autofill+input.invalid-icon[type=radio]~input[type=radio]:checked+label,.nbw input[type=email]:-webkit-autofill+input.invalid-icon[type=radio]~input[type=radio]:not(:checked)+label,.nbw input[type=email]:-webkit-autofill+input[type=checkbox].form-check-input.invalid-icon:checked+label,.nbw input[type=email]:-webkit-autofill+input[type=checkbox].form-check-input.invalid-icon:not(:checked)+label,.nbw input[type=email]:-webkit-autofill+input[type=checkbox].invalid-icon:checked+label,.nbw input[type=email]:-webkit-autofill+input[type=checkbox].invalid-icon:not(:checked)+label,.nbw input[type=email]:-webkit-autofill+input[type=checkbox].invalid-icon[type=radio]:checked+label,.nbw input[type=email]:-webkit-autofill+input[type=checkbox].invalid-icon[type=radio]:not(:checked)+label,.nbw input[type=email]:-webkit-autofill+input[type=radio].form-check-input.invalid-icon:checked+label,.nbw input[type=email]:-webkit-autofill+input[type=radio].form-check-input.invalid-icon:not(:checked)+label,.nbw input[type=email]:-webkit-autofill+input[type=radio].invalid-icon:checked+label,.nbw input[type=email]:-webkit-autofill+input[type=radio].invalid-icon:not(:checked)+label,.nbw input[type=email]:-webkit-autofill+input[type=radio].invalid-icon[type=checkbox]:checked+label,.nbw input[type=email]:-webkit-autofill+input[type=radio].invalid-icon[type=checkbox]:not(:checked)+label,.nbw input[type=number]:-webkit-autofill+.form-check-input.invalid-icon~.form-check-label,.nbw input[type=number]:-webkit-autofill+.form-check-input.invalid-icon~input[type=checkbox]:checked+label,.nbw input[type=number]:-webkit-autofill+.form-check-input.invalid-icon~input[type=checkbox]:not(:checked)+label,.nbw input[type=number]:-webkit-autofill+.form-check-input.invalid-icon~input[type=radio]:checked+label,.nbw input[type=number]:-webkit-autofill+.form-check-input.invalid-icon~input[type=radio]:not(:checked)+label,.nbw input[type=number]:-webkit-autofill+input.invalid-icon[type=checkbox]~.form-check-label,.nbw input[type=number]:-webkit-autofill+input.invalid-icon[type=checkbox]~input[type=checkbox]:checked+label,.nbw input[type=number]:-webkit-autofill+input.invalid-icon[type=checkbox]~input[type=checkbox]:not(:checked)+label,.nbw input[type=number]:-webkit-autofill+input.invalid-icon[type=checkbox]~input[type=radio]:checked+label,.nbw input[type=number]:-webkit-autofill+input.invalid-icon[type=checkbox]~input[type=radio]:not(:checked)+label,.nbw input[type=number]:-webkit-autofill+input.invalid-icon[type=radio]~.form-check-label,.nbw input[type=number]:-webkit-autofill+input.invalid-icon[type=radio]~input[type=checkbox]:checked+label,.nbw input[type=number]:-webkit-autofill+input.invalid-icon[type=radio]~input[type=checkbox]:not(:checked)+label,.nbw input[type=number]:-webkit-autofill+input.invalid-icon[type=radio]~input[type=radio]:checked+label,.nbw input[type=number]:-webkit-autofill+input.invalid-icon[type=radio]~input[type=radio]:not(:checked)+label,.nbw input[type=number]:-webkit-autofill+input[type=checkbox].form-check-input.invalid-icon:checked+label,.nbw input[type=number]:-webkit-autofill+input[type=checkbox].form-check-input.invalid-icon:not(:checked)+label,.nbw input[type=number]:-webkit-autofill+input[type=checkbox].invalid-icon:checked+label,.nbw input[type=number]:-webkit-autofill+input[type=checkbox].invalid-icon:not(:checked)+label,.nbw input[type=number]:-webkit-autofill+input[type=checkbox].invalid-icon[type=radio]:checked+label,.nbw input[type=number]:-webkit-autofill+input[type=checkbox].invalid-icon[type=radio]:not(:checked)+label,.nbw input[type=number]:-webkit-autofill+input[type=radio].form-check-input.invalid-icon:checked+label,.nbw input[type=number]:-webkit-autofill+input[type=radio].form-check-input.invalid-icon:not(:checked)+label,.nbw input[type=number]:-webkit-autofill+input[type=radio].invalid-icon:checked+label,.nbw input[type=number]:-webkit-autofill+input[type=radio].invalid-icon:not(:checked)+label,.nbw input[type=number]:-webkit-autofill+input[type=radio].invalid-icon[type=checkbox]:checked+label,.nbw input[type=number]:-webkit-autofill+input[type=radio].invalid-icon[type=checkbox]:not(:checked)+label,.nbw input[type=password]:-webkit-autofill+.form-check-input.invalid-icon~.form-check-label,.nbw input[type=password]:-webkit-autofill+.form-check-input.invalid-icon~input[type=checkbox]:checked+label,.nbw input[type=password]:-webkit-autofill+.form-check-input.invalid-icon~input[type=checkbox]:not(:checked)+label,.nbw input[type=password]:-webkit-autofill+.form-check-input.invalid-icon~input[type=radio]:checked+label,.nbw input[type=password]:-webkit-autofill+.form-check-input.invalid-icon~input[type=radio]:not(:checked)+label,.nbw input[type=password]:-webkit-autofill+input.invalid-icon[type=checkbox]~.form-check-label,.nbw input[type=password]:-webkit-autofill+input.invalid-icon[type=checkbox]~input[type=checkbox]:checked+label,.nbw input[type=password]:-webkit-autofill+input.invalid-icon[type=checkbox]~input[type=checkbox]:not(:checked)+label,.nbw input[type=password]:-webkit-autofill+input.invalid-icon[type=checkbox]~input[type=radio]:checked+label,.nbw input[type=password]:-webkit-autofill+input.invalid-icon[type=checkbox]~input[type=radio]:not(:checked)+label,.nbw input[type=password]:-webkit-autofill+input.invalid-icon[type=radio]~.form-check-label,.nbw input[type=password]:-webkit-autofill+input.invalid-icon[type=radio]~input[type=checkbox]:checked+label,.nbw input[type=password]:-webkit-autofill+input.invalid-icon[type=radio]~input[type=checkbox]:not(:checked)+label,.nbw input[type=password]:-webkit-autofill+input.invalid-icon[type=radio]~input[type=radio]:checked+label,.nbw input[type=password]:-webkit-autofill+input.invalid-icon[type=radio]~input[type=radio]:not(:checked)+label,.nbw input[type=password]:-webkit-autofill+input[type=checkbox].form-check-input.invalid-icon:checked+label,.nbw input[type=password]:-webkit-autofill+input[type=checkbox].form-check-input.invalid-icon:not(:checked)+label,.nbw input[type=password]:-webkit-autofill+input[type=checkbox].invalid-icon:checked+label,.nbw input[type=password]:-webkit-autofill+input[type=checkbox].invalid-icon:not(:checked)+label,.nbw input[type=password]:-webkit-autofill+input[type=checkbox].invalid-icon[type=radio]:checked+label,.nbw input[type=password]:-webkit-autofill+input[type=checkbox].invalid-icon[type=radio]:not(:checked)+label,.nbw input[type=password]:-webkit-autofill+input[type=radio].form-check-input.invalid-icon:checked+label,.nbw input[type=password]:-webkit-autofill+input[type=radio].form-check-input.invalid-icon:not(:checked)+label,.nbw input[type=password]:-webkit-autofill+input[type=radio].invalid-icon:checked+label,.nbw input[type=password]:-webkit-autofill+input[type=radio].invalid-icon:not(:checked)+label,.nbw input[type=password]:-webkit-autofill+input[type=radio].invalid-icon[type=checkbox]:checked+label,.nbw input[type=password]:-webkit-autofill+input[type=radio].invalid-icon[type=checkbox]:not(:checked)+label,.nbw input[type=radio].form-check-input.is-invalid:checked+label,.nbw input[type=radio].form-check-input.is-invalid:not(:checked)+label,.nbw input[type=radio].is-invalid:checked+label,.nbw input[type=radio].is-invalid:not(:checked)+label,.nbw input[type=radio].is-invalid[type=checkbox]:checked+label,.nbw input[type=radio].is-invalid[type=checkbox]:not(:checked)+label,.nbw input[type=tel]:-webkit-autofill+.form-check-input.invalid-icon~.form-check-label,.nbw input[type=tel]:-webkit-autofill+.form-check-input.invalid-icon~input[type=checkbox]:checked+label,.nbw input[type=tel]:-webkit-autofill+.form-check-input.invalid-icon~input[type=checkbox]:not(:checked)+label,.nbw input[type=tel]:-webkit-autofill+.form-check-input.invalid-icon~input[type=radio]:checked+label,.nbw input[type=tel]:-webkit-autofill+.form-check-input.invalid-icon~input[type=radio]:not(:checked)+label,.nbw input[type=tel]:-webkit-autofill+input.invalid-icon[type=checkbox]~.form-check-label,.nbw input[type=tel]:-webkit-autofill+input.invalid-icon[type=checkbox]~input[type=checkbox]:checked+label,.nbw input[type=tel]:-webkit-autofill+input.invalid-icon[type=checkbox]~input[type=checkbox]:not(:checked)+label,.nbw input[type=tel]:-webkit-autofill+input.invalid-icon[type=checkbox]~input[type=radio]:checked+label,.nbw input[type=tel]:-webkit-autofill+input.invalid-icon[type=checkbox]~input[type=radio]:not(:checked)+label,.nbw input[type=tel]:-webkit-autofill+input.invalid-icon[type=radio]~.form-check-label,.nbw input[type=tel]:-webkit-autofill+input.invalid-icon[type=radio]~input[type=checkbox]:checked+label,.nbw input[type=tel]:-webkit-autofill+input.invalid-icon[type=radio]~input[type=checkbox]:not(:checked)+label,.nbw input[type=tel]:-webkit-autofill+input.invalid-icon[type=radio]~input[type=radio]:checked+label,.nbw input[type=tel]:-webkit-autofill+input.invalid-icon[type=radio]~input[type=radio]:not(:checked)+label,.nbw input[type=tel]:-webkit-autofill+input[type=checkbox].form-check-input.invalid-icon:checked+label,.nbw input[type=tel]:-webkit-autofill+input[type=checkbox].form-check-input.invalid-icon:not(:checked)+label,.nbw input[type=tel]:-webkit-autofill+input[type=checkbox].invalid-icon:checked+label,.nbw input[type=tel]:-webkit-autofill+input[type=checkbox].invalid-icon:not(:checked)+label,.nbw input[type=tel]:-webkit-autofill+input[type=checkbox].invalid-icon[type=radio]:checked+label,.nbw input[type=tel]:-webkit-autofill+input[type=checkbox].invalid-icon[type=radio]:not(:checked)+label,.nbw input[type=tel]:-webkit-autofill+input[type=radio].form-check-input.invalid-icon:checked+label,.nbw input[type=tel]:-webkit-autofill+input[type=radio].form-check-input.invalid-icon:not(:checked)+label,.nbw input[type=tel]:-webkit-autofill+input[type=radio].invalid-icon:checked+label,.nbw input[type=tel]:-webkit-autofill+input[type=radio].invalid-icon:not(:checked)+label,.nbw input[type=tel]:-webkit-autofill+input[type=radio].invalid-icon[type=checkbox]:checked+label,.nbw input[type=tel]:-webkit-autofill+input[type=radio].invalid-icon[type=checkbox]:not(:checked)+label,.nbw input[type=text]:-webkit-autofill+.form-check-input.invalid-icon~.form-check-label,.nbw input[type=text]:-webkit-autofill+.form-check-input.invalid-icon~input[type=checkbox]:checked+label,.nbw input[type=text]:-webkit-autofill+.form-check-input.invalid-icon~input[type=checkbox]:not(:checked)+label,.nbw input[type=text]:-webkit-autofill+.form-check-input.invalid-icon~input[type=radio]:checked+label,.nbw input[type=text]:-webkit-autofill+.form-check-input.invalid-icon~input[type=radio]:not(:checked)+label,.nbw input[type=text]:-webkit-autofill+input.invalid-icon[type=checkbox]~.form-check-label,.nbw input[type=text]:-webkit-autofill+input.invalid-icon[type=checkbox]~input[type=checkbox]:checked+label,.nbw input[type=text]:-webkit-autofill+input.invalid-icon[type=checkbox]~input[type=checkbox]:not(:checked)+label,.nbw input[type=text]:-webkit-autofill+input.invalid-icon[type=checkbox]~input[type=radio]:checked+label,.nbw input[type=text]:-webkit-autofill+input.invalid-icon[type=checkbox]~input[type=radio]:not(:checked)+label,.nbw input[type=text]:-webkit-autofill+input.invalid-icon[type=radio]~.form-check-label,.nbw input[type=text]:-webkit-autofill+input.invalid-icon[type=radio]~input[type=checkbox]:checked+label,.nbw input[type=text]:-webkit-autofill+input.invalid-icon[type=radio]~input[type=checkbox]:not(:checked)+label,.nbw input[type=text]:-webkit-autofill+input.invalid-icon[type=radio]~input[type=radio]:checked+label,.nbw input[type=text]:-webkit-autofill+input.invalid-icon[type=radio]~input[type=radio]:not(:checked)+label,.nbw input[type=text]:-webkit-autofill+input[type=checkbox].form-check-input.invalid-icon:checked+label,.nbw input[type=text]:-webkit-autofill+input[type=checkbox].form-check-input.invalid-icon:not(:checked)+label,.nbw input[type=text]:-webkit-autofill+input[type=checkbox].invalid-icon:checked+label,.nbw input[type=text]:-webkit-autofill+input[type=checkbox].invalid-icon:not(:checked)+label,.nbw input[type=text]:-webkit-autofill+input[type=checkbox].invalid-icon[type=radio]:checked+label,.nbw input[type=text]:-webkit-autofill+input[type=checkbox].invalid-icon[type=radio]:not(:checked)+label,.nbw input[type=text]:-webkit-autofill+input[type=radio].form-check-input.invalid-icon:checked+label,.nbw input[type=text]:-webkit-autofill+input[type=radio].form-check-input.invalid-icon:not(:checked)+label,.nbw input[type=text]:-webkit-autofill+input[type=radio].invalid-icon:checked+label,.nbw input[type=text]:-webkit-autofill+input[type=radio].invalid-icon:not(:checked)+label,.nbw input[type=text]:-webkit-autofill+input[type=radio].invalid-icon[type=checkbox]:checked+label,.nbw input[type=text]:-webkit-autofill+input[type=radio].invalid-icon[type=checkbox]:not(:checked)+label,.nbw select:-webkit-autofill+.form-check-input.invalid-icon~.form-check-label,.nbw select:-webkit-autofill+.form-check-input.invalid-icon~input[type=checkbox]:checked+label,.nbw select:-webkit-autofill+.form-check-input.invalid-icon~input[type=checkbox]:not(:checked)+label,.nbw select:-webkit-autofill+.form-check-input.invalid-icon~input[type=radio]:checked+label,.nbw select:-webkit-autofill+.form-check-input.invalid-icon~input[type=radio]:not(:checked)+label,.nbw select:-webkit-autofill+input.invalid-icon[type=checkbox]~.form-check-label,.nbw select:-webkit-autofill+input.invalid-icon[type=checkbox]~input[type=checkbox]:checked+label,.nbw select:-webkit-autofill+input.invalid-icon[type=checkbox]~input[type=checkbox]:not(:checked)+label,.nbw select:-webkit-autofill+input.invalid-icon[type=checkbox]~input[type=radio]:checked+label,.nbw select:-webkit-autofill+input.invalid-icon[type=checkbox]~input[type=radio]:not(:checked)+label,.nbw select:-webkit-autofill+input.invalid-icon[type=radio]~.form-check-label,.nbw select:-webkit-autofill+input.invalid-icon[type=radio]~input[type=checkbox]:checked+label,.nbw select:-webkit-autofill+input.invalid-icon[type=radio]~input[type=checkbox]:not(:checked)+label,.nbw select:-webkit-autofill+input.invalid-icon[type=radio]~input[type=radio]:checked+label,.nbw select:-webkit-autofill+input.invalid-icon[type=radio]~input[type=radio]:not(:checked)+label,.nbw select:-webkit-autofill+input[type=checkbox].form-check-input.invalid-icon:checked+label,.nbw select:-webkit-autofill+input[type=checkbox].form-check-input.invalid-icon:not(:checked)+label,.nbw select:-webkit-autofill+input[type=checkbox].invalid-icon:checked+label,.nbw select:-webkit-autofill+input[type=checkbox].invalid-icon:not(:checked)+label,.nbw select:-webkit-autofill+input[type=checkbox].invalid-icon[type=radio]:checked+label,.nbw select:-webkit-autofill+input[type=checkbox].invalid-icon[type=radio]:not(:checked)+label,.nbw select:-webkit-autofill+input[type=radio].form-check-input.invalid-icon:checked+label,.nbw select:-webkit-autofill+input[type=radio].form-check-input.invalid-icon:not(:checked)+label,.nbw select:-webkit-autofill+input[type=radio].invalid-icon:checked+label,.nbw select:-webkit-autofill+input[type=radio].invalid-icon:not(:checked)+label,.nbw select:-webkit-autofill+input[type=radio].invalid-icon[type=checkbox]:checked+label,.nbw select:-webkit-autofill+input[type=radio].invalid-icon[type=checkbox]:not(:checked)+label,.was-validated .form-check-input:invalid~.form-check-label,.was-validated .nbw .form-check-input:invalid~input[type=checkbox]:checked+label,.was-validated .nbw .form-check-input:invalid~input[type=checkbox]:not(:checked)+label,.was-validated .nbw .form-check-input:invalid~input[type=radio]:checked+label,.was-validated .nbw .form-check-input:invalid~input[type=radio]:not(:checked)+label,.was-validated .nbw input[type=checkbox].form-check-input:checked:invalid+label,.was-validated .nbw input[type=checkbox].form-check-input:not(:checked):invalid+label,.was-validated .nbw input[type=checkbox]:checked:invalid+label,.was-validated .nbw input[type=checkbox]:invalid~.form-check-label,.was-validated .nbw input[type=checkbox]:invalid~input[type=checkbox]:checked+label,.was-validated .nbw input[type=checkbox]:invalid~input[type=checkbox]:not(:checked)+label,.was-validated .nbw input[type=checkbox]:invalid~input[type=radio]:checked+label,.was-validated .nbw input[type=checkbox]:invalid~input[type=radio]:not(:checked)+label,.was-validated .nbw input[type=checkbox]:not(:checked):invalid+label,.was-validated .nbw input[type=checkbox][type=radio]:checked:invalid+label,.was-validated .nbw input[type=checkbox][type=radio]:not(:checked):invalid+label,.was-validated .nbw input[type=radio].form-check-input:checked:invalid+label,.was-validated .nbw input[type=radio].form-check-input:not(:checked):invalid+label,.was-validated .nbw input[type=radio]:checked:invalid+label,.was-validated .nbw input[type=radio]:invalid~.form-check-label,.was-validated .nbw input[type=radio]:invalid~input[type=checkbox]:checked+label,.was-validated .nbw input[type=radio]:invalid~input[type=checkbox]:not(:checked)+label,.was-validated .nbw input[type=radio]:invalid~input[type=radio]:checked+label,.was-validated .nbw input[type=radio]:invalid~input[type=radio]:not(:checked)+label,.was-validated .nbw input[type=radio]:not(:checked):invalid+label,.was-validated .nbw input[type=radio][type=checkbox]:checked:invalid+label,.was-validated .nbw input[type=radio][type=checkbox]:not(:checked):invalid+label {
    color: #c73636
}

.form-check-inline .form-check-input~.invalid-feedback,.form-check-inline .nbw .form-group--error .form-check-input~.error-message,.form-check-inline .nbw .form-group--error input[type=checkbox]~.error-message,.form-check-inline .nbw .form-group--error input[type=radio]~.error-message,.form-check-inline .nbw .my-cart__promocode-panel .form-check-input~.promocode__error-message,.form-check-inline .nbw .my-cart__promocode-panel .form-check-input~.promocode__warning-message,.form-check-inline .nbw .my-cart__promocode-panel input[type=checkbox]~.promocode__error-message,.form-check-inline .nbw .my-cart__promocode-panel input[type=checkbox]~.promocode__warning-message,.form-check-inline .nbw .my-cart__promocode-panel input[type=radio]~.promocode__error-message,.form-check-inline .nbw .my-cart__promocode-panel input[type=radio]~.promocode__warning-message,.form-check-inline .nbw input[type=checkbox]~.invalid-feedback,.form-check-inline .nbw input[type=radio]~.invalid-feedback,.nbw .form-check-inline input[type=checkbox]~.invalid-feedback,.nbw .form-check-inline input[type=radio]~.invalid-feedback,.nbw .form-group--error .form-check-inline .form-check-input~.error-message,.nbw .form-group--error .form-check-inline input[type=checkbox]~.error-message,.nbw .form-group--error .form-check-inline input[type=radio]~.error-message,.nbw .my-cart__promocode-panel .form-check-inline .form-check-input~.promocode__error-message,.nbw .my-cart__promocode-panel .form-check-inline .form-check-input~.promocode__warning-message,.nbw .my-cart__promocode-panel .form-check-inline input[type=checkbox]~.promocode__error-message,.nbw .my-cart__promocode-panel .form-check-inline input[type=checkbox]~.promocode__warning-message,.nbw .my-cart__promocode-panel .form-check-inline input[type=radio]~.promocode__error-message,.nbw .my-cart__promocode-panel .form-check-inline input[type=radio]~.promocode__warning-message {
    margin-left: .5em
}

.input-group .form-control.is-invalid,.input-group .form-select.is-invalid,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .delivery-select input:-webkit-autofill+select.validate-icon,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .delivery-select select,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input.input-validated,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input:-webkit-autofill+.validate-icon.input-validated,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input:-webkit-autofill+input.validate-icon[type=date],.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input:-webkit-autofill+input.validate-icon[type=email],.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input:-webkit-autofill+input.validate-icon[type=number],.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input:-webkit-autofill+input.validate-icon[type=password],.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input:-webkit-autofill+input.validate-icon[type=tel],.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input:-webkit-autofill+input.validate-icon[type=text],.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input[type=date],.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input[type=email],.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input[type=number],.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input[type=password],.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input[type=tel],.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input[type=text],.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error select.input-validated,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error input.input-validated,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error input:-webkit-autofill+.validate-icon.input-validated,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error input:-webkit-autofill+input.validate-icon[type=text],.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error input[type=text],.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error select.input-validated,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.is-invalid,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.invalid-icon,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.is-invalid.validate-icon,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select.is-invalid,.input-group .nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated,.input-group .nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.validate-icon.input-validated,.input-group .nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=date],.input-group .nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=email],.input-group .nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=number],.input-group .nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=password],.input-group .nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=tel],.input-group .nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=text],.input-group .nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=date],.input-group .nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=email],.input-group .nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=number],.input-group .nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=password],.input-group .nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=tel],.input-group .nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=text],.input-group .nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select.input-validated,.input-group .nbw .form-group--error .delivery-select #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+select.validate-icon,.input-group .nbw .form-group--error .delivery-select #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select,.input-group .nbw .form-group--error .delivery-select .form-item.select-item select,.input-group .nbw .form-group--error .delivery-select .global-search__form .global-search__select select,.input-group .nbw .form-group--error .delivery-select .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+select.validate-icon,.input-group .nbw .form-group--error .delivery-select .link-device__container select.link-device--input,.input-group .nbw .form-group--error .delivery-select .promocode__input-error select.input-validated,.input-group .nbw .form-group--error .delivery-select .promocode__input-warning select.input-validated,.input-group .nbw .form-group--error .delivery-select .searchable-select select.input-filter,.input-group .nbw .form-group--error .delivery-select input[type=date]:-webkit-autofill+select.validate-icon,.input-group .nbw .form-group--error .delivery-select input[type=email]:-webkit-autofill+select.validate-icon,.input-group .nbw .form-group--error .delivery-select input[type=number]:-webkit-autofill+select.validate-icon,.input-group .nbw .form-group--error .delivery-select input[type=password]:-webkit-autofill+select.validate-icon,.input-group .nbw .form-group--error .delivery-select input[type=tel]:-webkit-autofill+select.validate-icon,.input-group .nbw .form-group--error .delivery-select input[type=text]:-webkit-autofill+select.validate-icon,.input-group .nbw .form-group--error .delivery-select select,.input-group .nbw .form-group--error .delivery-select select.form-control,.input-group .nbw .form-group--error .delivery-select select.form-select,.input-group .nbw .form-group--error .delivery-select select.input-validated,.input-group .nbw .form-group--error .delivery-select select.is-invalid,.input-group .nbw .form-group--error .delivery-select select:-webkit-autofill+select.validate-icon,.input-group .nbw .form-group--error .form-control.input-validated,.input-group .nbw .form-group--error .form-item.select-item select.input-validated,.input-group .nbw .form-group--error .form-select.input-validated,.input-group .nbw .form-group--error .global-search__form .global-search__select select.input-validated,.input-group .nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated:focus,.input-group .nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.validate-icon.input-validated,.input-group .nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=date],.input-group .nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=email],.input-group .nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=number],.input-group .nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=password],.input-group .nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=tel],.input-group .nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=text],.input-group .nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=date]:focus,.input-group .nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=email]:focus,.input-group .nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=number]:focus,.input-group .nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=password]:focus,.input-group .nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=tel]:focus,.input-group .nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=text]:focus,.input-group .nbw .form-group--error .input-validated,.input-group .nbw .form-group--error .is-invalid.input-validated,.input-group .nbw .form-group--error .link-device__container .input-validated.link-device--input,.input-group .nbw .form-group--error .link-device__container input[type=date].link-device--input,.input-group .nbw .form-group--error .link-device__container input[type=email].link-device--input,.input-group .nbw .form-group--error .link-device__container input[type=number].link-device--input,.input-group .nbw .form-group--error .link-device__container input[type=password].link-device--input,.input-group .nbw .form-group--error .link-device__container input[type=tel].link-device--input,.input-group .nbw .form-group--error .link-device__container input[type=text].link-device--input,.input-group .nbw .form-group--error .promocode__input-error .input-validated,.input-group .nbw .form-group--error .promocode__input-error input.input-validated[type=text],.input-group .nbw .form-group--error .promocode__input-error input[type=date].input-validated,.input-group .nbw .form-group--error .promocode__input-error input[type=date][type=text],.input-group .nbw .form-group--error .promocode__input-error input[type=email].input-validated,.input-group .nbw .form-group--error .promocode__input-error input[type=email][type=text],.input-group .nbw .form-group--error .promocode__input-error input[type=number].input-validated,.input-group .nbw .form-group--error .promocode__input-error input[type=number][type=text],.input-group .nbw .form-group--error .promocode__input-error input[type=password].input-validated,.input-group .nbw .form-group--error .promocode__input-error input[type=password][type=text],.input-group .nbw .form-group--error .promocode__input-error input[type=tel].input-validated,.input-group .nbw .form-group--error .promocode__input-error input[type=tel][type=text],.input-group .nbw .form-group--error .promocode__input-error input[type=text],.input-group .nbw .form-group--error .promocode__input-warning .input-validated,.input-group .nbw .form-group--error .promocode__input-warning input.input-validated[type=text],.input-group .nbw .form-group--error .promocode__input-warning input[type=date].input-validated,.input-group .nbw .form-group--error .promocode__input-warning input[type=date][type=text],.input-group .nbw .form-group--error .promocode__input-warning input[type=email].input-validated,.input-group .nbw .form-group--error .promocode__input-warning input[type=email][type=text],.input-group .nbw .form-group--error .promocode__input-warning input[type=number].input-validated,.input-group .nbw .form-group--error .promocode__input-warning input[type=number][type=text],.input-group .nbw .form-group--error .promocode__input-warning input[type=password].input-validated,.input-group .nbw .form-group--error .promocode__input-warning input[type=password][type=text],.input-group .nbw .form-group--error .promocode__input-warning input[type=tel].input-validated,.input-group .nbw .form-group--error .promocode__input-warning input[type=tel][type=text],.input-group .nbw .form-group--error .promocode__input-warning input[type=text],.input-group .nbw .form-group--error .searchable-select .input-filter.input-validated,.input-group .nbw .form-group--error .searchable-select input.input-filter[type=date],.input-group .nbw .form-group--error .searchable-select input.input-filter[type=email],.input-group .nbw .form-group--error .searchable-select input.input-filter[type=number],.input-group .nbw .form-group--error .searchable-select input.input-filter[type=password],.input-group .nbw .form-group--error .searchable-select input.input-filter[type=tel],.input-group .nbw .form-group--error .searchable-select input.input-filter[type=text],.input-group .nbw .form-group--error input.form-control[type=date],.input-group .nbw .form-group--error input.form-control[type=email],.input-group .nbw .form-group--error input.form-control[type=number],.input-group .nbw .form-group--error input.form-control[type=password],.input-group .nbw .form-group--error input.form-control[type=tel],.input-group .nbw .form-group--error input.form-control[type=text],.input-group .nbw .form-group--error input.form-select[type=date],.input-group .nbw .form-group--error input.form-select[type=email],.input-group .nbw .form-group--error input.form-select[type=number],.input-group .nbw .form-group--error input.form-select[type=password],.input-group .nbw .form-group--error input.form-select[type=tel],.input-group .nbw .form-group--error input.form-select[type=text],.input-group .nbw .form-group--error input.input-validated[type=date],.input-group .nbw .form-group--error input.input-validated[type=email],.input-group .nbw .form-group--error input.input-validated[type=number],.input-group .nbw .form-group--error input.input-validated[type=password],.input-group .nbw .form-group--error input.input-validated[type=tel],.input-group .nbw .form-group--error input.input-validated[type=text],.input-group .nbw .form-group--error input.is-invalid[type=date],.input-group .nbw .form-group--error input.is-invalid[type=email],.input-group .nbw .form-group--error input.is-invalid[type=number],.input-group .nbw .form-group--error input.is-invalid[type=password],.input-group .nbw .form-group--error input.is-invalid[type=tel],.input-group .nbw .form-group--error input.is-invalid[type=text],.input-group .nbw .form-group--error input[type=date],.input-group .nbw .form-group--error input[type=date]:-webkit-autofill+.validate-icon.input-validated,.input-group .nbw .form-group--error input[type=date]:-webkit-autofill+input.validate-icon[type=date],.input-group .nbw .form-group--error input[type=date]:-webkit-autofill+input.validate-icon[type=email],.input-group .nbw .form-group--error input[type=date]:-webkit-autofill+input.validate-icon[type=number],.input-group .nbw .form-group--error input[type=date]:-webkit-autofill+input.validate-icon[type=password],.input-group .nbw .form-group--error input[type=date]:-webkit-autofill+input.validate-icon[type=tel],.input-group .nbw .form-group--error input[type=date]:-webkit-autofill+input.validate-icon[type=text],.input-group .nbw .form-group--error input[type=email],.input-group .nbw .form-group--error input[type=email]:-webkit-autofill+.validate-icon.input-validated,.input-group .nbw .form-group--error input[type=email]:-webkit-autofill+input.validate-icon[type=date],.input-group .nbw .form-group--error input[type=email]:-webkit-autofill+input.validate-icon[type=email],.input-group .nbw .form-group--error input[type=email]:-webkit-autofill+input.validate-icon[type=number],.input-group .nbw .form-group--error input[type=email]:-webkit-autofill+input.validate-icon[type=password],.input-group .nbw .form-group--error input[type=email]:-webkit-autofill+input.validate-icon[type=tel],.input-group .nbw .form-group--error input[type=email]:-webkit-autofill+input.validate-icon[type=text],.input-group .nbw .form-group--error input[type=number],.input-group .nbw .form-group--error input[type=number]:-webkit-autofill+.validate-icon.input-validated,.input-group .nbw .form-group--error input[type=number]:-webkit-autofill+input.validate-icon[type=date],.input-group .nbw .form-group--error input[type=number]:-webkit-autofill+input.validate-icon[type=email],.input-group .nbw .form-group--error input[type=number]:-webkit-autofill+input.validate-icon[type=number],.input-group .nbw .form-group--error input[type=number]:-webkit-autofill+input.validate-icon[type=password],.input-group .nbw .form-group--error input[type=number]:-webkit-autofill+input.validate-icon[type=tel],.input-group .nbw .form-group--error input[type=number]:-webkit-autofill+input.validate-icon[type=text],.input-group .nbw .form-group--error input[type=password],.input-group .nbw .form-group--error input[type=password]:-webkit-autofill+.validate-icon.input-validated,.input-group .nbw .form-group--error input[type=password]:-webkit-autofill+input.validate-icon[type=date],.input-group .nbw .form-group--error input[type=password]:-webkit-autofill+input.validate-icon[type=email],.input-group .nbw .form-group--error input[type=password]:-webkit-autofill+input.validate-icon[type=number],.input-group .nbw .form-group--error input[type=password]:-webkit-autofill+input.validate-icon[type=password],.input-group .nbw .form-group--error input[type=password]:-webkit-autofill+input.validate-icon[type=tel],.input-group .nbw .form-group--error input[type=password]:-webkit-autofill+input.validate-icon[type=text],.input-group .nbw .form-group--error input[type=tel],.input-group .nbw .form-group--error input[type=tel]:-webkit-autofill+.validate-icon.input-validated,.input-group .nbw .form-group--error input[type=tel]:-webkit-autofill+input.validate-icon[type=date],.input-group .nbw .form-group--error input[type=tel]:-webkit-autofill+input.validate-icon[type=email],.input-group .nbw .form-group--error input[type=tel]:-webkit-autofill+input.validate-icon[type=number],.input-group .nbw .form-group--error input[type=tel]:-webkit-autofill+input.validate-icon[type=password],.input-group .nbw .form-group--error input[type=tel]:-webkit-autofill+input.validate-icon[type=tel],.input-group .nbw .form-group--error input[type=tel]:-webkit-autofill+input.validate-icon[type=text],.input-group .nbw .form-group--error input[type=text],.input-group .nbw .form-group--error input[type=text]:-webkit-autofill+.validate-icon.input-validated,.input-group .nbw .form-group--error input[type=text]:-webkit-autofill+input.validate-icon[type=date],.input-group .nbw .form-group--error input[type=text]:-webkit-autofill+input.validate-icon[type=email],.input-group .nbw .form-group--error input[type=text]:-webkit-autofill+input.validate-icon[type=number],.input-group .nbw .form-group--error input[type=text]:-webkit-autofill+input.validate-icon[type=password],.input-group .nbw .form-group--error input[type=text]:-webkit-autofill+input.validate-icon[type=tel],.input-group .nbw .form-group--error input[type=text]:-webkit-autofill+input.validate-icon[type=text],.input-group .nbw .form-group--error select.input-validated,.input-group .nbw .form-group--error select:-webkit-autofill+.validate-icon.input-validated,.input-group .nbw .form-group--error select:-webkit-autofill+input.validate-icon[type=date],.input-group .nbw .form-group--error select:-webkit-autofill+input.validate-icon[type=email],.input-group .nbw .form-group--error select:-webkit-autofill+input.validate-icon[type=number],.input-group .nbw .form-group--error select:-webkit-autofill+input.validate-icon[type=password],.input-group .nbw .form-group--error select:-webkit-autofill+input.validate-icon[type=tel],.input-group .nbw .form-group--error select:-webkit-autofill+input.validate-icon[type=text],.input-group .nbw .form-item.select-item .form-group--error .delivery-select select,.input-group .nbw .form-item.select-item .form-group--error select.input-validated,.input-group .nbw .form-item.select-item .promocode__input-error select.input-validated,.input-group .nbw .form-item.select-item select.is-invalid,.input-group .nbw .global-search__form .global-search__select .form-group--error .delivery-select select,.input-group .nbw .global-search__form .global-search__select .form-group--error select.input-validated,.input-group .nbw .global-search__form .global-search__select .promocode__input-error select.input-validated,.input-group .nbw .global-search__form .global-search__select select.is-invalid,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .delivery-select input:-webkit-autofill:focus+select.validate-icon,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input.input-validated:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input:-webkit-autofill:focus+.validate-icon.input-validated,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input:-webkit-autofill:focus+input.validate-icon[type=date],.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input:-webkit-autofill:focus+input.validate-icon[type=email],.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input:-webkit-autofill:focus+input.validate-icon[type=number],.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input:-webkit-autofill:focus+input.validate-icon[type=password],.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input:-webkit-autofill:focus+input.validate-icon[type=tel],.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input:-webkit-autofill:focus+input.validate-icon[type=text],.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input[type=date]:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input[type=email]:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input[type=number]:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input[type=password]:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input[type=tel]:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input[type=text]:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-error input.input-validated:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-error input:-webkit-autofill:focus+.validate-icon.input-validated,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-error input:-webkit-autofill:focus+input.validate-icon[type=text],.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-error input[type=text]:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.is-invalid:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.invalid-icon,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.is-invalid.validate-icon,.input-group .nbw .link-device__container .form-group--error .delivery-select select.link-device--input,.input-group .nbw .link-device__container .form-group--error .input-validated.link-device--input,.input-group .nbw .link-device__container .form-group--error input[type=date].link-device--input,.input-group .nbw .link-device__container .form-group--error input[type=email].link-device--input,.input-group .nbw .link-device__container .form-group--error input[type=number].link-device--input,.input-group .nbw .link-device__container .form-group--error input[type=password].link-device--input,.input-group .nbw .link-device__container .form-group--error input[type=tel].link-device--input,.input-group .nbw .link-device__container .form-group--error input[type=text].link-device--input,.input-group .nbw .link-device__container .is-invalid.link-device--input,.input-group .nbw .link-device__container .promocode__input-error .input-validated.link-device--input,.input-group .nbw .link-device__container .promocode__input-error input[type=text].link-device--input,.input-group .nbw .promocode__input-error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated,.input-group .nbw .promocode__input-error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.validate-icon.input-validated,.input-group .nbw .promocode__input-error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=text],.input-group .nbw .promocode__input-error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=text],.input-group .nbw .promocode__input-error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select.input-validated,.input-group .nbw .promocode__input-error .form-control.input-validated,.input-group .nbw .promocode__input-error .form-group--error .delivery-select select.input-validated,.input-group .nbw .promocode__input-error .form-group--error .input-validated,.input-group .nbw .promocode__input-error .form-group--error input.input-validated[type=text],.input-group .nbw .promocode__input-error .form-group--error input[type=date].input-validated,.input-group .nbw .promocode__input-error .form-group--error input[type=date][type=text],.input-group .nbw .promocode__input-error .form-group--error input[type=email].input-validated,.input-group .nbw .promocode__input-error .form-group--error input[type=email][type=text],.input-group .nbw .promocode__input-error .form-group--error input[type=number].input-validated,.input-group .nbw .promocode__input-error .form-group--error input[type=number][type=text],.input-group .nbw .promocode__input-error .form-group--error input[type=password].input-validated,.input-group .nbw .promocode__input-error .form-group--error input[type=password][type=text],.input-group .nbw .promocode__input-error .form-group--error input[type=tel].input-validated,.input-group .nbw .promocode__input-error .form-group--error input[type=tel][type=text],.input-group .nbw .promocode__input-error .form-group--error input[type=text],.input-group .nbw .promocode__input-error .form-item.select-item select.input-validated,.input-group .nbw .promocode__input-error .form-select.input-validated,.input-group .nbw .promocode__input-error .global-search__form .global-search__select select.input-validated,.input-group .nbw .promocode__input-error .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated:focus,.input-group .nbw .promocode__input-error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.validate-icon.input-validated,.input-group .nbw .promocode__input-error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=text],.input-group .nbw .promocode__input-error .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=text]:focus,.input-group .nbw .promocode__input-error .input-validated,.input-group .nbw .promocode__input-error .is-invalid.input-validated,.input-group .nbw .promocode__input-error .link-device__container .input-validated.link-device--input,.input-group .nbw .promocode__input-error .link-device__container input[type=text].link-device--input,.input-group .nbw .promocode__input-error .promocode__input-warning .input-validated,.input-group .nbw .promocode__input-error .promocode__input-warning input.input-validated[type=text],.input-group .nbw .promocode__input-error .promocode__input-warning input[type=text],.input-group .nbw .promocode__input-error .searchable-select .input-filter.input-validated,.input-group .nbw .promocode__input-error .searchable-select input.input-filter[type=text],.input-group .nbw .promocode__input-error input.form-control[type=text],.input-group .nbw .promocode__input-error input.form-select[type=text],.input-group .nbw .promocode__input-error input.input-validated[type=text],.input-group .nbw .promocode__input-error input.is-invalid[type=text],.input-group .nbw .promocode__input-error input[type=date].input-validated,.input-group .nbw .promocode__input-error input[type=date]:-webkit-autofill+.validate-icon.input-validated,.input-group .nbw .promocode__input-error input[type=date]:-webkit-autofill+input.validate-icon[type=text],.input-group .nbw .promocode__input-error input[type=date][type=text],.input-group .nbw .promocode__input-error input[type=email].input-validated,.input-group .nbw .promocode__input-error input[type=email]:-webkit-autofill+.validate-icon.input-validated,.input-group .nbw .promocode__input-error input[type=email]:-webkit-autofill+input.validate-icon[type=text],.input-group .nbw .promocode__input-error input[type=email][type=text],.input-group .nbw .promocode__input-error input[type=number].input-validated,.input-group .nbw .promocode__input-error input[type=number]:-webkit-autofill+.validate-icon.input-validated,.input-group .nbw .promocode__input-error input[type=number]:-webkit-autofill+input.validate-icon[type=text],.input-group .nbw .promocode__input-error input[type=number][type=text],.input-group .nbw .promocode__input-error input[type=password].input-validated,.input-group .nbw .promocode__input-error input[type=password]:-webkit-autofill+.validate-icon.input-validated,.input-group .nbw .promocode__input-error input[type=password]:-webkit-autofill+input.validate-icon[type=text],.input-group .nbw .promocode__input-error input[type=password][type=text],.input-group .nbw .promocode__input-error input[type=tel].input-validated,.input-group .nbw .promocode__input-error input[type=tel]:-webkit-autofill+.validate-icon.input-validated,.input-group .nbw .promocode__input-error input[type=tel]:-webkit-autofill+input.validate-icon[type=text],.input-group .nbw .promocode__input-error input[type=tel][type=text],.input-group .nbw .promocode__input-error input[type=text],.input-group .nbw .promocode__input-error input[type=text]:-webkit-autofill+.validate-icon.input-validated,.input-group .nbw .promocode__input-error input[type=text]:-webkit-autofill+input.validate-icon[type=text],.input-group .nbw .promocode__input-error select.input-validated,.input-group .nbw .promocode__input-error select:-webkit-autofill+.validate-icon.input-validated,.input-group .nbw .promocode__input-error select:-webkit-autofill+input.validate-icon[type=text],.input-group .nbw .promocode__input-warning .form-group--error .delivery-select select.input-validated,.input-group .nbw .promocode__input-warning .form-group--error .input-validated,.input-group .nbw .promocode__input-warning .form-group--error input.input-validated[type=text],.input-group .nbw .promocode__input-warning .form-group--error input[type=date].input-validated,.input-group .nbw .promocode__input-warning .form-group--error input[type=date][type=text],.input-group .nbw .promocode__input-warning .form-group--error input[type=email].input-validated,.input-group .nbw .promocode__input-warning .form-group--error input[type=email][type=text],.input-group .nbw .promocode__input-warning .form-group--error input[type=number].input-validated,.input-group .nbw .promocode__input-warning .form-group--error input[type=number][type=text],.input-group .nbw .promocode__input-warning .form-group--error input[type=password].input-validated,.input-group .nbw .promocode__input-warning .form-group--error input[type=password][type=text],.input-group .nbw .promocode__input-warning .form-group--error input[type=tel].input-validated,.input-group .nbw .promocode__input-warning .form-group--error input[type=tel][type=text],.input-group .nbw .promocode__input-warning .form-group--error input[type=text],.input-group .nbw .promocode__input-warning .is-invalid.input-validated,.input-group .nbw .promocode__input-warning .promocode__input-error .input-validated,.input-group .nbw .promocode__input-warning .promocode__input-error input.input-validated[type=text],.input-group .nbw .promocode__input-warning .promocode__input-error input[type=text],.input-group .nbw .promocode__input-warning input.is-invalid[type=text],.input-group .nbw .searchable-select .form-group--error .delivery-select select.input-filter,.input-group .nbw .searchable-select .form-group--error .input-filter.input-validated,.input-group .nbw .searchable-select .form-group--error input.input-filter[type=date],.input-group .nbw .searchable-select .form-group--error input.input-filter[type=email],.input-group .nbw .searchable-select .form-group--error input.input-filter[type=number],.input-group .nbw .searchable-select .form-group--error input.input-filter[type=password],.input-group .nbw .searchable-select .form-group--error input.input-filter[type=tel],.input-group .nbw .searchable-select .form-group--error input.input-filter[type=text],.input-group .nbw .searchable-select .is-invalid.input-filter,.input-group .nbw .searchable-select .promocode__input-error .input-filter.input-validated,.input-group .nbw .searchable-select .promocode__input-error input.input-filter[type=text],.input-group .nbw input.is-invalid[type=date],.input-group .nbw input.is-invalid[type=email],.input-group .nbw input.is-invalid[type=number],.input-group .nbw input.is-invalid[type=password],.input-group .nbw input.is-invalid[type=tel],.input-group .nbw input.is-invalid[type=text],.input-group .nbw input[type=date]:-webkit-autofill+.invalid-icon,.input-group .nbw input[type=date]:-webkit-autofill+.is-invalid.validate-icon,.input-group .nbw input[type=email]:-webkit-autofill+.invalid-icon,.input-group .nbw input[type=email]:-webkit-autofill+.is-invalid.validate-icon,.input-group .nbw input[type=number]:-webkit-autofill+.invalid-icon,.input-group .nbw input[type=number]:-webkit-autofill+.is-invalid.validate-icon,.input-group .nbw input[type=password]:-webkit-autofill+.invalid-icon,.input-group .nbw input[type=password]:-webkit-autofill+.is-invalid.validate-icon,.input-group .nbw input[type=tel]:-webkit-autofill+.invalid-icon,.input-group .nbw input[type=tel]:-webkit-autofill+.is-invalid.validate-icon,.input-group .nbw input[type=text]:-webkit-autofill+.invalid-icon,.input-group .nbw input[type=text]:-webkit-autofill+.is-invalid.validate-icon,.input-group .nbw select:-webkit-autofill+.invalid-icon,.input-group .nbw select:-webkit-autofill+.is-invalid.validate-icon,.input-group select.is-invalid,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .delivery-select .input-group input:-webkit-autofill+select.validate-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .delivery-select .input-group select,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group input.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group input:-webkit-autofill+.validate-icon.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group input:-webkit-autofill+input.validate-icon[type=date],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group input:-webkit-autofill+input.validate-icon[type=email],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group input:-webkit-autofill+input.validate-icon[type=number],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group input:-webkit-autofill+input.validate-icon[type=password],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group input:-webkit-autofill+input.validate-icon[type=tel],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group input:-webkit-autofill+input.validate-icon[type=text],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group input[type=date],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group input[type=email],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group input[type=number],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group input[type=password],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group input[type=tel],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group input[type=text],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group select.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group input.is-invalid,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group input:-webkit-autofill+.invalid-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group input:-webkit-autofill+.is-invalid.validate-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group select.is-invalid,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error .input-group input.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error .input-group input:-webkit-autofill+.validate-icon.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error .input-group input:-webkit-autofill+input.validate-icon[type=text],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error .input-group input[type=text],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error .input-group select.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .was-validated .input-group input:-webkit-autofill+.validate-icon:invalid,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .was-validated .input-group input:invalid,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .was-validated .input-group select:invalid,.nbw .form-group--error .delivery-select .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+select.validate-icon,.nbw .form-group--error .delivery-select .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select,.nbw .form-group--error .delivery-select .input-group .form-item.select-item select,.nbw .form-group--error .delivery-select .input-group .global-search__form .global-search__select select,.nbw .form-group--error .delivery-select .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+select.validate-icon,.nbw .form-group--error .delivery-select .input-group .link-device__container select.link-device--input,.nbw .form-group--error .delivery-select .input-group input[type=date]:-webkit-autofill+select.validate-icon,.nbw .form-group--error .delivery-select .input-group input[type=email]:-webkit-autofill+select.validate-icon,.nbw .form-group--error .delivery-select .input-group input[type=number]:-webkit-autofill+select.validate-icon,.nbw .form-group--error .delivery-select .input-group input[type=password]:-webkit-autofill+select.validate-icon,.nbw .form-group--error .delivery-select .input-group input[type=tel]:-webkit-autofill+select.validate-icon,.nbw .form-group--error .delivery-select .input-group input[type=text]:-webkit-autofill+select.validate-icon,.nbw .form-group--error .delivery-select .input-group select,.nbw .form-group--error .delivery-select .input-group select.form-control,.nbw .form-group--error .delivery-select .input-group select.form-select,.nbw .form-group--error .delivery-select .input-group select.input-validated,.nbw .form-group--error .delivery-select .input-group select.is-invalid,.nbw .form-group--error .delivery-select .input-group select:-webkit-autofill+select.validate-icon,.nbw .form-group--error .delivery-select .promocode__input-error .input-group select.input-validated,.nbw .form-group--error .delivery-select .promocode__input-warning .input-group select.input-validated,.nbw .form-group--error .delivery-select .searchable-select .input-group select.input-filter,.nbw .form-group--error .delivery-select .was-validated .input-group select:invalid,.nbw .form-group--error .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated,.nbw .form-group--error .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.validate-icon.input-validated,.nbw .form-group--error .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=date],.nbw .form-group--error .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=email],.nbw .form-group--error .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=number],.nbw .form-group--error .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=password],.nbw .form-group--error .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=tel],.nbw .form-group--error .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=text],.nbw .form-group--error .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=date],.nbw .form-group--error .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=email],.nbw .form-group--error .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=number],.nbw .form-group--error .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=password],.nbw .form-group--error .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=tel],.nbw .form-group--error .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=text],.nbw .form-group--error .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select.input-validated,.nbw .form-group--error .input-group .delivery-select select.input-validated,.nbw .form-group--error .input-group .form-control.input-validated,.nbw .form-group--error .input-group .form-item.select-item select.input-validated,.nbw .form-group--error .input-group .form-select.input-validated,.nbw .form-group--error .input-group .global-search__form .global-search__select select.input-validated,.nbw .form-group--error .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated:focus,.nbw .form-group--error .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.validate-icon.input-validated,.nbw .form-group--error .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=date],.nbw .form-group--error .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=email],.nbw .form-group--error .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=number],.nbw .form-group--error .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=password],.nbw .form-group--error .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=tel],.nbw .form-group--error .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=text],.nbw .form-group--error .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=date]:focus,.nbw .form-group--error .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=email]:focus,.nbw .form-group--error .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=number]:focus,.nbw .form-group--error .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=password]:focus,.nbw .form-group--error .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=tel]:focus,.nbw .form-group--error .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=text]:focus,.nbw .form-group--error .input-group .input-validated,.nbw .form-group--error .input-group .is-invalid.input-validated,.nbw .form-group--error .input-group .link-device__container .input-validated.link-device--input,.nbw .form-group--error .input-group .link-device__container input[type=date].link-device--input,.nbw .form-group--error .input-group .link-device__container input[type=email].link-device--input,.nbw .form-group--error .input-group .link-device__container input[type=number].link-device--input,.nbw .form-group--error .input-group .link-device__container input[type=password].link-device--input,.nbw .form-group--error .input-group .link-device__container input[type=tel].link-device--input,.nbw .form-group--error .input-group .link-device__container input[type=text].link-device--input,.nbw .form-group--error .input-group .promocode__input-error .input-validated,.nbw .form-group--error .input-group .promocode__input-error input.input-validated[type=text],.nbw .form-group--error .input-group .promocode__input-error input[type=date].input-validated,.nbw .form-group--error .input-group .promocode__input-error input[type=date][type=text],.nbw .form-group--error .input-group .promocode__input-error input[type=email].input-validated,.nbw .form-group--error .input-group .promocode__input-error input[type=email][type=text],.nbw .form-group--error .input-group .promocode__input-error input[type=number].input-validated,.nbw .form-group--error .input-group .promocode__input-error input[type=number][type=text],.nbw .form-group--error .input-group .promocode__input-error input[type=password].input-validated,.nbw .form-group--error .input-group .promocode__input-error input[type=password][type=text],.nbw .form-group--error .input-group .promocode__input-error input[type=tel].input-validated,.nbw .form-group--error .input-group .promocode__input-error input[type=tel][type=text],.nbw .form-group--error .input-group .promocode__input-error input[type=text],.nbw .form-group--error .input-group .promocode__input-warning .input-validated,.nbw .form-group--error .input-group .promocode__input-warning input.input-validated[type=text],.nbw .form-group--error .input-group .promocode__input-warning input[type=date].input-validated,.nbw .form-group--error .input-group .promocode__input-warning input[type=date][type=text],.nbw .form-group--error .input-group .promocode__input-warning input[type=email].input-validated,.nbw .form-group--error .input-group .promocode__input-warning input[type=email][type=text],.nbw .form-group--error .input-group .promocode__input-warning input[type=number].input-validated,.nbw .form-group--error .input-group .promocode__input-warning input[type=number][type=text],.nbw .form-group--error .input-group .promocode__input-warning input[type=password].input-validated,.nbw .form-group--error .input-group .promocode__input-warning input[type=password][type=text],.nbw .form-group--error .input-group .promocode__input-warning input[type=tel].input-validated,.nbw .form-group--error .input-group .promocode__input-warning input[type=tel][type=text],.nbw .form-group--error .input-group .promocode__input-warning input[type=text],.nbw .form-group--error .input-group input.form-control[type=date],.nbw .form-group--error .input-group input.form-control[type=email],.nbw .form-group--error .input-group input.form-control[type=number],.nbw .form-group--error .input-group input.form-control[type=password],.nbw .form-group--error .input-group input.form-control[type=tel],.nbw .form-group--error .input-group input.form-control[type=text],.nbw .form-group--error .input-group input.form-select[type=date],.nbw .form-group--error .input-group input.form-select[type=email],.nbw .form-group--error .input-group input.form-select[type=number],.nbw .form-group--error .input-group input.form-select[type=password],.nbw .form-group--error .input-group input.form-select[type=tel],.nbw .form-group--error .input-group input.form-select[type=text],.nbw .form-group--error .input-group input.input-validated[type=date],.nbw .form-group--error .input-group input.input-validated[type=email],.nbw .form-group--error .input-group input.input-validated[type=number],.nbw .form-group--error .input-group input.input-validated[type=password],.nbw .form-group--error .input-group input.input-validated[type=tel],.nbw .form-group--error .input-group input.input-validated[type=text],.nbw .form-group--error .input-group input.is-invalid[type=date],.nbw .form-group--error .input-group input.is-invalid[type=email],.nbw .form-group--error .input-group input.is-invalid[type=number],.nbw .form-group--error .input-group input.is-invalid[type=password],.nbw .form-group--error .input-group input.is-invalid[type=tel],.nbw .form-group--error .input-group input.is-invalid[type=text],.nbw .form-group--error .input-group input[type=date],.nbw .form-group--error .input-group input[type=date]:-webkit-autofill+.validate-icon.input-validated,.nbw .form-group--error .input-group input[type=date]:-webkit-autofill+input.validate-icon[type=date],.nbw .form-group--error .input-group input[type=date]:-webkit-autofill+input.validate-icon[type=email],.nbw .form-group--error .input-group input[type=date]:-webkit-autofill+input.validate-icon[type=number],.nbw .form-group--error .input-group input[type=date]:-webkit-autofill+input.validate-icon[type=password],.nbw .form-group--error .input-group input[type=date]:-webkit-autofill+input.validate-icon[type=tel],.nbw .form-group--error .input-group input[type=date]:-webkit-autofill+input.validate-icon[type=text],.nbw .form-group--error .input-group input[type=email],.nbw .form-group--error .input-group input[type=email]:-webkit-autofill+.validate-icon.input-validated,.nbw .form-group--error .input-group input[type=email]:-webkit-autofill+input.validate-icon[type=date],.nbw .form-group--error .input-group input[type=email]:-webkit-autofill+input.validate-icon[type=email],.nbw .form-group--error .input-group input[type=email]:-webkit-autofill+input.validate-icon[type=number],.nbw .form-group--error .input-group input[type=email]:-webkit-autofill+input.validate-icon[type=password],.nbw .form-group--error .input-group input[type=email]:-webkit-autofill+input.validate-icon[type=tel],.nbw .form-group--error .input-group input[type=email]:-webkit-autofill+input.validate-icon[type=text],.nbw .form-group--error .input-group input[type=number],.nbw .form-group--error .input-group input[type=number]:-webkit-autofill+.validate-icon.input-validated,.nbw .form-group--error .input-group input[type=number]:-webkit-autofill+input.validate-icon[type=date],.nbw .form-group--error .input-group input[type=number]:-webkit-autofill+input.validate-icon[type=email],.nbw .form-group--error .input-group input[type=number]:-webkit-autofill+input.validate-icon[type=number],.nbw .form-group--error .input-group input[type=number]:-webkit-autofill+input.validate-icon[type=password],.nbw .form-group--error .input-group input[type=number]:-webkit-autofill+input.validate-icon[type=tel],.nbw .form-group--error .input-group input[type=number]:-webkit-autofill+input.validate-icon[type=text],.nbw .form-group--error .input-group input[type=password],.nbw .form-group--error .input-group input[type=password]:-webkit-autofill+.validate-icon.input-validated,.nbw .form-group--error .input-group input[type=password]:-webkit-autofill+input.validate-icon[type=date],.nbw .form-group--error .input-group input[type=password]:-webkit-autofill+input.validate-icon[type=email],.nbw .form-group--error .input-group input[type=password]:-webkit-autofill+input.validate-icon[type=number],.nbw .form-group--error .input-group input[type=password]:-webkit-autofill+input.validate-icon[type=password],.nbw .form-group--error .input-group input[type=password]:-webkit-autofill+input.validate-icon[type=tel],.nbw .form-group--error .input-group input[type=password]:-webkit-autofill+input.validate-icon[type=text],.nbw .form-group--error .input-group input[type=tel],.nbw .form-group--error .input-group input[type=tel]:-webkit-autofill+.validate-icon.input-validated,.nbw .form-group--error .input-group input[type=tel]:-webkit-autofill+input.validate-icon[type=date],.nbw .form-group--error .input-group input[type=tel]:-webkit-autofill+input.validate-icon[type=email],.nbw .form-group--error .input-group input[type=tel]:-webkit-autofill+input.validate-icon[type=number],.nbw .form-group--error .input-group input[type=tel]:-webkit-autofill+input.validate-icon[type=password],.nbw .form-group--error .input-group input[type=tel]:-webkit-autofill+input.validate-icon[type=tel],.nbw .form-group--error .input-group input[type=tel]:-webkit-autofill+input.validate-icon[type=text],.nbw .form-group--error .input-group input[type=text],.nbw .form-group--error .input-group input[type=text]:-webkit-autofill+.validate-icon.input-validated,.nbw .form-group--error .input-group input[type=text]:-webkit-autofill+input.validate-icon[type=date],.nbw .form-group--error .input-group input[type=text]:-webkit-autofill+input.validate-icon[type=email],.nbw .form-group--error .input-group input[type=text]:-webkit-autofill+input.validate-icon[type=number],.nbw .form-group--error .input-group input[type=text]:-webkit-autofill+input.validate-icon[type=password],.nbw .form-group--error .input-group input[type=text]:-webkit-autofill+input.validate-icon[type=tel],.nbw .form-group--error .input-group input[type=text]:-webkit-autofill+input.validate-icon[type=text],.nbw .form-group--error .input-group select.input-validated,.nbw .form-group--error .input-group select:-webkit-autofill+.validate-icon.input-validated,.nbw .form-group--error .input-group select:-webkit-autofill+input.validate-icon[type=date],.nbw .form-group--error .input-group select:-webkit-autofill+input.validate-icon[type=email],.nbw .form-group--error .input-group select:-webkit-autofill+input.validate-icon[type=number],.nbw .form-group--error .input-group select:-webkit-autofill+input.validate-icon[type=password],.nbw .form-group--error .input-group select:-webkit-autofill+input.validate-icon[type=tel],.nbw .form-group--error .input-group select:-webkit-autofill+input.validate-icon[type=text],.nbw .form-group--error .searchable-select .input-group .input-filter.input-validated,.nbw .form-group--error .searchable-select .input-group input.input-filter[type=date],.nbw .form-group--error .searchable-select .input-group input.input-filter[type=email],.nbw .form-group--error .searchable-select .input-group input.input-filter[type=number],.nbw .form-group--error .searchable-select .input-group input.input-filter[type=password],.nbw .form-group--error .searchable-select .input-group input.input-filter[type=tel],.nbw .form-group--error .searchable-select .input-group input.input-filter[type=text],.nbw .form-group--error .was-validated .input-group .input-validated:invalid,.nbw .form-group--error .was-validated .input-group input[type=date]:invalid,.nbw .form-group--error .was-validated .input-group input[type=email]:invalid,.nbw .form-group--error .was-validated .input-group input[type=number]:invalid,.nbw .form-group--error .was-validated .input-group input[type=password]:invalid,.nbw .form-group--error .was-validated .input-group input[type=tel]:invalid,.nbw .form-group--error .was-validated .input-group input[type=text]:invalid,.nbw .form-item.select-item .form-group--error .delivery-select .input-group select,.nbw .form-item.select-item .form-group--error .input-group select.input-validated,.nbw .form-item.select-item .input-group select.is-invalid,.nbw .form-item.select-item .promocode__input-error .input-group select.input-validated,.nbw .form-item.select-item .was-validated .input-group select:invalid,.nbw .global-search__form .global-search__select .form-group--error .delivery-select .input-group select,.nbw .global-search__form .global-search__select .form-group--error .input-group select.input-validated,.nbw .global-search__form .global-search__select .input-group select.is-invalid,.nbw .global-search__form .global-search__select .promocode__input-error .input-group select.input-validated,.nbw .global-search__form .global-search__select .was-validated .input-group select:invalid,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .delivery-select .input-group input:-webkit-autofill:focus+select.validate-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group input.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group input:-webkit-autofill:focus+.validate-icon.input-validated,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group input:-webkit-autofill:focus+input.validate-icon[type=date],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group input:-webkit-autofill:focus+input.validate-icon[type=email],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group input:-webkit-autofill:focus+input.validate-icon[type=number],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group input:-webkit-autofill:focus+input.validate-icon[type=password],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group input:-webkit-autofill:focus+input.validate-icon[type=tel],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group input:-webkit-autofill:focus+input.validate-icon[type=text],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group input[type=date]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group input[type=email]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group input[type=number]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group input[type=password]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group input[type=tel]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group input[type=text]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group input.is-invalid:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group input:-webkit-autofill:focus+.invalid-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group input:-webkit-autofill:focus+.is-invalid.validate-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-error .input-group input.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-error .input-group input:-webkit-autofill:focus+.validate-icon.input-validated,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-error .input-group input:-webkit-autofill:focus+input.validate-icon[type=text],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-error .input-group input[type=text]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .was-validated .input-group input:-webkit-autofill:focus+.validate-icon:invalid,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .was-validated .input-group input:invalid:focus,.nbw .input-group .form-group--error .delivery-select input[type=date]:-webkit-autofill+select.validate-icon,.nbw .input-group .form-group--error .delivery-select input[type=email]:-webkit-autofill+select.validate-icon,.nbw .input-group .form-group--error .delivery-select input[type=number]:-webkit-autofill+select.validate-icon,.nbw .input-group .form-group--error .delivery-select input[type=password]:-webkit-autofill+select.validate-icon,.nbw .input-group .form-group--error .delivery-select input[type=tel]:-webkit-autofill+select.validate-icon,.nbw .input-group .form-group--error .delivery-select input[type=text]:-webkit-autofill+select.validate-icon,.nbw .input-group .form-group--error .delivery-select select:-webkit-autofill+select.validate-icon,.nbw .input-group .form-group--error input[type=date],.nbw .input-group .form-group--error input[type=date]:-webkit-autofill+.validate-icon.input-validated,.nbw .input-group .form-group--error input[type=date]:-webkit-autofill+input.validate-icon[type=date],.nbw .input-group .form-group--error input[type=date]:-webkit-autofill+input.validate-icon[type=email],.nbw .input-group .form-group--error input[type=date]:-webkit-autofill+input.validate-icon[type=number],.nbw .input-group .form-group--error input[type=date]:-webkit-autofill+input.validate-icon[type=password],.nbw .input-group .form-group--error input[type=date]:-webkit-autofill+input.validate-icon[type=tel],.nbw .input-group .form-group--error input[type=date]:-webkit-autofill+input.validate-icon[type=text],.nbw .input-group .form-group--error input[type=email],.nbw .input-group .form-group--error input[type=email]:-webkit-autofill+.validate-icon.input-validated,.nbw .input-group .form-group--error input[type=email]:-webkit-autofill+input.validate-icon[type=date],.nbw .input-group .form-group--error input[type=email]:-webkit-autofill+input.validate-icon[type=email],.nbw .input-group .form-group--error input[type=email]:-webkit-autofill+input.validate-icon[type=number],.nbw .input-group .form-group--error input[type=email]:-webkit-autofill+input.validate-icon[type=password],.nbw .input-group .form-group--error input[type=email]:-webkit-autofill+input.validate-icon[type=tel],.nbw .input-group .form-group--error input[type=email]:-webkit-autofill+input.validate-icon[type=text],.nbw .input-group .form-group--error input[type=number],.nbw .input-group .form-group--error input[type=number]:-webkit-autofill+.validate-icon.input-validated,.nbw .input-group .form-group--error input[type=number]:-webkit-autofill+input.validate-icon[type=date],.nbw .input-group .form-group--error input[type=number]:-webkit-autofill+input.validate-icon[type=email],.nbw .input-group .form-group--error input[type=number]:-webkit-autofill+input.validate-icon[type=number],.nbw .input-group .form-group--error input[type=number]:-webkit-autofill+input.validate-icon[type=password],.nbw .input-group .form-group--error input[type=number]:-webkit-autofill+input.validate-icon[type=tel],.nbw .input-group .form-group--error input[type=number]:-webkit-autofill+input.validate-icon[type=text],.nbw .input-group .form-group--error input[type=password],.nbw .input-group .form-group--error input[type=password]:-webkit-autofill+.validate-icon.input-validated,.nbw .input-group .form-group--error input[type=password]:-webkit-autofill+input.validate-icon[type=date],.nbw .input-group .form-group--error input[type=password]:-webkit-autofill+input.validate-icon[type=email],.nbw .input-group .form-group--error input[type=password]:-webkit-autofill+input.validate-icon[type=number],.nbw .input-group .form-group--error input[type=password]:-webkit-autofill+input.validate-icon[type=password],.nbw .input-group .form-group--error input[type=password]:-webkit-autofill+input.validate-icon[type=tel],.nbw .input-group .form-group--error input[type=password]:-webkit-autofill+input.validate-icon[type=text],.nbw .input-group .form-group--error input[type=tel],.nbw .input-group .form-group--error input[type=tel]:-webkit-autofill+.validate-icon.input-validated,.nbw .input-group .form-group--error input[type=tel]:-webkit-autofill+input.validate-icon[type=date],.nbw .input-group .form-group--error input[type=tel]:-webkit-autofill+input.validate-icon[type=email],.nbw .input-group .form-group--error input[type=tel]:-webkit-autofill+input.validate-icon[type=number],.nbw .input-group .form-group--error input[type=tel]:-webkit-autofill+input.validate-icon[type=password],.nbw .input-group .form-group--error input[type=tel]:-webkit-autofill+input.validate-icon[type=tel],.nbw .input-group .form-group--error input[type=tel]:-webkit-autofill+input.validate-icon[type=text],.nbw .input-group .form-group--error input[type=text],.nbw .input-group .form-group--error input[type=text]:-webkit-autofill+.validate-icon.input-validated,.nbw .input-group .form-group--error input[type=text]:-webkit-autofill+input.validate-icon[type=date],.nbw .input-group .form-group--error input[type=text]:-webkit-autofill+input.validate-icon[type=email],.nbw .input-group .form-group--error input[type=text]:-webkit-autofill+input.validate-icon[type=number],.nbw .input-group .form-group--error input[type=text]:-webkit-autofill+input.validate-icon[type=password],.nbw .input-group .form-group--error input[type=text]:-webkit-autofill+input.validate-icon[type=tel],.nbw .input-group .form-group--error input[type=text]:-webkit-autofill+input.validate-icon[type=text],.nbw .input-group .form-group--error select:-webkit-autofill+.validate-icon.input-validated,.nbw .input-group .form-group--error select:-webkit-autofill+input.validate-icon[type=date],.nbw .input-group .form-group--error select:-webkit-autofill+input.validate-icon[type=email],.nbw .input-group .form-group--error select:-webkit-autofill+input.validate-icon[type=number],.nbw .input-group .form-group--error select:-webkit-autofill+input.validate-icon[type=password],.nbw .input-group .form-group--error select:-webkit-autofill+input.validate-icon[type=tel],.nbw .input-group .form-group--error select:-webkit-autofill+input.validate-icon[type=text],.nbw .input-group .promocode__input-error input[type=date].input-validated,.nbw .input-group .promocode__input-error input[type=date]:-webkit-autofill+.validate-icon.input-validated,.nbw .input-group .promocode__input-error input[type=date]:-webkit-autofill+input.validate-icon[type=text],.nbw .input-group .promocode__input-error input[type=date][type=text],.nbw .input-group .promocode__input-error input[type=email].input-validated,.nbw .input-group .promocode__input-error input[type=email]:-webkit-autofill+.validate-icon.input-validated,.nbw .input-group .promocode__input-error input[type=email]:-webkit-autofill+input.validate-icon[type=text],.nbw .input-group .promocode__input-error input[type=email][type=text],.nbw .input-group .promocode__input-error input[type=number].input-validated,.nbw .input-group .promocode__input-error input[type=number]:-webkit-autofill+.validate-icon.input-validated,.nbw .input-group .promocode__input-error input[type=number]:-webkit-autofill+input.validate-icon[type=text],.nbw .input-group .promocode__input-error input[type=number][type=text],.nbw .input-group .promocode__input-error input[type=password].input-validated,.nbw .input-group .promocode__input-error input[type=password]:-webkit-autofill+.validate-icon.input-validated,.nbw .input-group .promocode__input-error input[type=password]:-webkit-autofill+input.validate-icon[type=text],.nbw .input-group .promocode__input-error input[type=password][type=text],.nbw .input-group .promocode__input-error input[type=tel].input-validated,.nbw .input-group .promocode__input-error input[type=tel]:-webkit-autofill+.validate-icon.input-validated,.nbw .input-group .promocode__input-error input[type=tel]:-webkit-autofill+input.validate-icon[type=text],.nbw .input-group .promocode__input-error input[type=tel][type=text],.nbw .input-group .promocode__input-error input[type=text],.nbw .input-group .promocode__input-error input[type=text]:-webkit-autofill+.validate-icon.input-validated,.nbw .input-group .promocode__input-error input[type=text]:-webkit-autofill+input.validate-icon[type=text],.nbw .input-group .promocode__input-error select:-webkit-autofill+.validate-icon.input-validated,.nbw .input-group .promocode__input-error select:-webkit-autofill+input.validate-icon[type=text],.nbw .input-group input.is-invalid[type=date],.nbw .input-group input.is-invalid[type=email],.nbw .input-group input.is-invalid[type=number],.nbw .input-group input.is-invalid[type=password],.nbw .input-group input.is-invalid[type=tel],.nbw .input-group input.is-invalid[type=text],.nbw .input-group input[type=date]:-webkit-autofill+.invalid-icon,.nbw .input-group input[type=date]:-webkit-autofill+.is-invalid.validate-icon,.nbw .input-group input[type=email]:-webkit-autofill+.invalid-icon,.nbw .input-group input[type=email]:-webkit-autofill+.is-invalid.validate-icon,.nbw .input-group input[type=number]:-webkit-autofill+.invalid-icon,.nbw .input-group input[type=number]:-webkit-autofill+.is-invalid.validate-icon,.nbw .input-group input[type=password]:-webkit-autofill+.invalid-icon,.nbw .input-group input[type=password]:-webkit-autofill+.is-invalid.validate-icon,.nbw .input-group input[type=tel]:-webkit-autofill+.invalid-icon,.nbw .input-group input[type=tel]:-webkit-autofill+.is-invalid.validate-icon,.nbw .input-group input[type=text]:-webkit-autofill+.invalid-icon,.nbw .input-group input[type=text]:-webkit-autofill+.is-invalid.validate-icon,.nbw .input-group select:-webkit-autofill+.invalid-icon,.nbw .input-group select:-webkit-autofill+.is-invalid.validate-icon,.nbw .link-device__container .form-group--error .delivery-select .input-group select.link-device--input,.nbw .link-device__container .form-group--error .input-group .input-validated.link-device--input,.nbw .link-device__container .form-group--error .input-group input[type=date].link-device--input,.nbw .link-device__container .form-group--error .input-group input[type=email].link-device--input,.nbw .link-device__container .form-group--error .input-group input[type=number].link-device--input,.nbw .link-device__container .form-group--error .input-group input[type=password].link-device--input,.nbw .link-device__container .form-group--error .input-group input[type=tel].link-device--input,.nbw .link-device__container .form-group--error .input-group input[type=text].link-device--input,.nbw .link-device__container .input-group .is-invalid.link-device--input,.nbw .link-device__container .promocode__input-error .input-group .input-validated.link-device--input,.nbw .link-device__container .promocode__input-error .input-group input[type=text].link-device--input,.nbw .link-device__container .was-validated .input-group .link-device--input:invalid,.nbw .promocode__input-error .form-group--error .input-group .input-validated,.nbw .promocode__input-error .form-group--error .input-group input.input-validated[type=text],.nbw .promocode__input-error .form-group--error .input-group input[type=date].input-validated,.nbw .promocode__input-error .form-group--error .input-group input[type=date][type=text],.nbw .promocode__input-error .form-group--error .input-group input[type=email].input-validated,.nbw .promocode__input-error .form-group--error .input-group input[type=email][type=text],.nbw .promocode__input-error .form-group--error .input-group input[type=number].input-validated,.nbw .promocode__input-error .form-group--error .input-group input[type=number][type=text],.nbw .promocode__input-error .form-group--error .input-group input[type=password].input-validated,.nbw .promocode__input-error .form-group--error .input-group input[type=password][type=text],.nbw .promocode__input-error .form-group--error .input-group input[type=tel].input-validated,.nbw .promocode__input-error .form-group--error .input-group input[type=tel][type=text],.nbw .promocode__input-error .form-group--error .input-group input[type=text],.nbw .promocode__input-error .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated,.nbw .promocode__input-error .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.validate-icon.input-validated,.nbw .promocode__input-error .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=text],.nbw .promocode__input-error .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=text],.nbw .promocode__input-error .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select.input-validated,.nbw .promocode__input-error .input-group .form-control.input-validated,.nbw .promocode__input-error .input-group .form-group--error .delivery-select select.input-validated,.nbw .promocode__input-error .input-group .form-item.select-item select.input-validated,.nbw .promocode__input-error .input-group .form-select.input-validated,.nbw .promocode__input-error .input-group .global-search__form .global-search__select select.input-validated,.nbw .promocode__input-error .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated:focus,.nbw .promocode__input-error .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.validate-icon.input-validated,.nbw .promocode__input-error .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=text],.nbw .promocode__input-error .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=text]:focus,.nbw .promocode__input-error .input-group .input-validated,.nbw .promocode__input-error .input-group .is-invalid.input-validated,.nbw .promocode__input-error .input-group .link-device__container .input-validated.link-device--input,.nbw .promocode__input-error .input-group .link-device__container input[type=text].link-device--input,.nbw .promocode__input-error .input-group .promocode__input-warning .input-validated,.nbw .promocode__input-error .input-group .promocode__input-warning input.input-validated[type=text],.nbw .promocode__input-error .input-group .promocode__input-warning input[type=text],.nbw .promocode__input-error .input-group input.form-control[type=text],.nbw .promocode__input-error .input-group input.form-select[type=text],.nbw .promocode__input-error .input-group input.input-validated[type=text],.nbw .promocode__input-error .input-group input.is-invalid[type=text],.nbw .promocode__input-error .input-group input[type=date].input-validated,.nbw .promocode__input-error .input-group input[type=date]:-webkit-autofill+.validate-icon.input-validated,.nbw .promocode__input-error .input-group input[type=date]:-webkit-autofill+input.validate-icon[type=text],.nbw .promocode__input-error .input-group input[type=date][type=text],.nbw .promocode__input-error .input-group input[type=email].input-validated,.nbw .promocode__input-error .input-group input[type=email]:-webkit-autofill+.validate-icon.input-validated,.nbw .promocode__input-error .input-group input[type=email]:-webkit-autofill+input.validate-icon[type=text],.nbw .promocode__input-error .input-group input[type=email][type=text],.nbw .promocode__input-error .input-group input[type=number].input-validated,.nbw .promocode__input-error .input-group input[type=number]:-webkit-autofill+.validate-icon.input-validated,.nbw .promocode__input-error .input-group input[type=number]:-webkit-autofill+input.validate-icon[type=text],.nbw .promocode__input-error .input-group input[type=number][type=text],.nbw .promocode__input-error .input-group input[type=password].input-validated,.nbw .promocode__input-error .input-group input[type=password]:-webkit-autofill+.validate-icon.input-validated,.nbw .promocode__input-error .input-group input[type=password]:-webkit-autofill+input.validate-icon[type=text],.nbw .promocode__input-error .input-group input[type=password][type=text],.nbw .promocode__input-error .input-group input[type=tel].input-validated,.nbw .promocode__input-error .input-group input[type=tel]:-webkit-autofill+.validate-icon.input-validated,.nbw .promocode__input-error .input-group input[type=tel]:-webkit-autofill+input.validate-icon[type=text],.nbw .promocode__input-error .input-group input[type=tel][type=text],.nbw .promocode__input-error .input-group input[type=text],.nbw .promocode__input-error .input-group input[type=text]:-webkit-autofill+.validate-icon.input-validated,.nbw .promocode__input-error .input-group input[type=text]:-webkit-autofill+input.validate-icon[type=text],.nbw .promocode__input-error .input-group select.input-validated,.nbw .promocode__input-error .input-group select:-webkit-autofill+.validate-icon.input-validated,.nbw .promocode__input-error .input-group select:-webkit-autofill+input.validate-icon[type=text],.nbw .promocode__input-error .searchable-select .input-group .input-filter.input-validated,.nbw .promocode__input-error .searchable-select .input-group input.input-filter[type=text],.nbw .promocode__input-error .was-validated .input-group .input-validated:invalid,.nbw .promocode__input-error .was-validated .input-group input[type=text]:invalid,.nbw .promocode__input-warning .form-group--error .input-group .input-validated,.nbw .promocode__input-warning .form-group--error .input-group input.input-validated[type=text],.nbw .promocode__input-warning .form-group--error .input-group input[type=date].input-validated,.nbw .promocode__input-warning .form-group--error .input-group input[type=date][type=text],.nbw .promocode__input-warning .form-group--error .input-group input[type=email].input-validated,.nbw .promocode__input-warning .form-group--error .input-group input[type=email][type=text],.nbw .promocode__input-warning .form-group--error .input-group input[type=number].input-validated,.nbw .promocode__input-warning .form-group--error .input-group input[type=number][type=text],.nbw .promocode__input-warning .form-group--error .input-group input[type=password].input-validated,.nbw .promocode__input-warning .form-group--error .input-group input[type=password][type=text],.nbw .promocode__input-warning .form-group--error .input-group input[type=tel].input-validated,.nbw .promocode__input-warning .form-group--error .input-group input[type=tel][type=text],.nbw .promocode__input-warning .form-group--error .input-group input[type=text],.nbw .promocode__input-warning .input-group .form-group--error .delivery-select select.input-validated,.nbw .promocode__input-warning .input-group .is-invalid.input-validated,.nbw .promocode__input-warning .input-group input.is-invalid[type=text],.nbw .promocode__input-warning .promocode__input-error .input-group .input-validated,.nbw .promocode__input-warning .promocode__input-error .input-group input.input-validated[type=text],.nbw .promocode__input-warning .promocode__input-error .input-group input[type=text],.nbw .promocode__input-warning .was-validated .input-group .input-validated:invalid,.nbw .promocode__input-warning .was-validated .input-group input[type=text]:invalid,.nbw .searchable-select .input-group .form-group--error .delivery-select select.input-filter,.nbw .searchable-select .input-group .form-group--error .input-filter.input-validated,.nbw .searchable-select .input-group .form-group--error input.input-filter[type=date],.nbw .searchable-select .input-group .form-group--error input.input-filter[type=email],.nbw .searchable-select .input-group .form-group--error input.input-filter[type=number],.nbw .searchable-select .input-group .form-group--error input.input-filter[type=password],.nbw .searchable-select .input-group .form-group--error input.input-filter[type=tel],.nbw .searchable-select .input-group .form-group--error input.input-filter[type=text],.nbw .searchable-select .input-group .is-invalid.input-filter,.nbw .searchable-select .input-group .promocode__input-error .input-filter.input-validated,.nbw .searchable-select .input-group .promocode__input-error input.input-filter[type=text],.nbw .searchable-select .was-validated .input-group .input-filter:invalid,.nbw .was-validated .input-group input[type=date]:-webkit-autofill+.validate-icon:invalid,.nbw .was-validated .input-group input[type=date]:invalid,.nbw .was-validated .input-group input[type=email]:-webkit-autofill+.validate-icon:invalid,.nbw .was-validated .input-group input[type=email]:invalid,.nbw .was-validated .input-group input[type=number]:-webkit-autofill+.validate-icon:invalid,.nbw .was-validated .input-group input[type=number]:invalid,.nbw .was-validated .input-group input[type=password]:-webkit-autofill+.validate-icon:invalid,.nbw .was-validated .input-group input[type=password]:invalid,.nbw .was-validated .input-group input[type=tel]:-webkit-autofill+.validate-icon:invalid,.nbw .was-validated .input-group input[type=tel]:invalid,.nbw .was-validated .input-group input[type=text]:-webkit-autofill+.validate-icon:invalid,.nbw .was-validated .input-group input[type=text]:invalid,.nbw .was-validated .input-group select:-webkit-autofill+.validate-icon:invalid,.was-validated .input-group .form-control:invalid,.was-validated .input-group .form-select:invalid,.was-validated .input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.validate-icon:invalid,.was-validated .input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:invalid,.was-validated .input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select:invalid,.was-validated .input-group .nbw .form-group--error .delivery-select select:invalid,.was-validated .input-group .nbw .form-group--error .input-validated:invalid,.was-validated .input-group .nbw .form-group--error input[type=date]:invalid,.was-validated .input-group .nbw .form-group--error input[type=email]:invalid,.was-validated .input-group .nbw .form-group--error input[type=number]:invalid,.was-validated .input-group .nbw .form-group--error input[type=password]:invalid,.was-validated .input-group .nbw .form-group--error input[type=tel]:invalid,.was-validated .input-group .nbw .form-group--error input[type=text]:invalid,.was-validated .input-group .nbw .form-item.select-item select:invalid,.was-validated .input-group .nbw .global-search__form .global-search__select select:invalid,.was-validated .input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.validate-icon:invalid,.was-validated .input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:invalid:focus,.was-validated .input-group .nbw .link-device__container .link-device--input:invalid,.was-validated .input-group .nbw .promocode__input-error .input-validated:invalid,.was-validated .input-group .nbw .promocode__input-error input[type=text]:invalid,.was-validated .input-group .nbw .promocode__input-warning .input-validated:invalid,.was-validated .input-group .nbw .promocode__input-warning input[type=text]:invalid,.was-validated .input-group .nbw .searchable-select .input-filter:invalid,.was-validated .input-group .nbw input[type=date]:-webkit-autofill+.validate-icon:invalid,.was-validated .input-group .nbw input[type=date]:invalid,.was-validated .input-group .nbw input[type=email]:-webkit-autofill+.validate-icon:invalid,.was-validated .input-group .nbw input[type=email]:invalid,.was-validated .input-group .nbw input[type=number]:-webkit-autofill+.validate-icon:invalid,.was-validated .input-group .nbw input[type=number]:invalid,.was-validated .input-group .nbw input[type=password]:-webkit-autofill+.validate-icon:invalid,.was-validated .input-group .nbw input[type=password]:invalid,.was-validated .input-group .nbw input[type=tel]:-webkit-autofill+.validate-icon:invalid,.was-validated .input-group .nbw input[type=tel]:invalid,.was-validated .input-group .nbw input[type=text]:-webkit-autofill+.validate-icon:invalid,.was-validated .input-group .nbw input[type=text]:invalid,.was-validated .input-group .nbw select:-webkit-autofill+.validate-icon:invalid,.was-validated .input-group select:invalid {
    z-index: 2
}

.input-group .form-control.is-invalid:focus,.input-group .form-select.is-invalid:focus,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .delivery-select input:-webkit-autofill+select.validate-icon:focus,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .delivery-select select:focus,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input.input-validated:focus,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input:-webkit-autofill+.validate-icon.input-validated:focus,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input:-webkit-autofill+input.validate-icon[type=date]:focus,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input:-webkit-autofill+input.validate-icon[type=email]:focus,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input:-webkit-autofill+input.validate-icon[type=number]:focus,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input:-webkit-autofill+input.validate-icon[type=password]:focus,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input:-webkit-autofill+input.validate-icon[type=tel]:focus,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input:-webkit-autofill+input.validate-icon[type=text]:focus,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input[type=date]:focus,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input[type=email]:focus,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input[type=number]:focus,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input[type=password]:focus,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input[type=tel]:focus,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input[type=text]:focus,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error select.input-validated:focus,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error input.input-validated:focus,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error input:-webkit-autofill+.validate-icon.input-validated:focus,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error input:-webkit-autofill+input.validate-icon[type=text]:focus,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error input[type=text]:focus,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error select.input-validated:focus,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.is-invalid:focus,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.invalid-icon:focus,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.is-invalid.validate-icon:focus,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select.is-invalid:focus,.input-group .nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated:focus,.input-group .nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.validate-icon.input-validated:focus,.input-group .nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=date]:focus,.input-group .nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=email]:focus,.input-group .nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=number]:focus,.input-group .nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=password]:focus,.input-group .nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=tel]:focus,.input-group .nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=text]:focus,.input-group .nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=date]:focus,.input-group .nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=email]:focus,.input-group .nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=number]:focus,.input-group .nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=password]:focus,.input-group .nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=tel]:focus,.input-group .nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=text]:focus,.input-group .nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select.input-validated:focus,.input-group .nbw .form-group--error .delivery-select #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+select.validate-icon:focus,.input-group .nbw .form-group--error .delivery-select #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select:focus,.input-group .nbw .form-group--error .delivery-select .form-item.select-item select:focus,.input-group .nbw .form-group--error .delivery-select .global-search__form .global-search__select select:focus,.input-group .nbw .form-group--error .delivery-select .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+select.validate-icon:focus,.input-group .nbw .form-group--error .delivery-select .link-device__container select.link-device--input:focus,.input-group .nbw .form-group--error .delivery-select .promocode__input-error select.input-validated:focus,.input-group .nbw .form-group--error .delivery-select .promocode__input-warning select.input-validated:focus,.input-group .nbw .form-group--error .delivery-select .searchable-select select.input-filter:focus,.input-group .nbw .form-group--error .delivery-select input[type=date]:-webkit-autofill+select.validate-icon:focus,.input-group .nbw .form-group--error .delivery-select input[type=email]:-webkit-autofill+select.validate-icon:focus,.input-group .nbw .form-group--error .delivery-select input[type=number]:-webkit-autofill+select.validate-icon:focus,.input-group .nbw .form-group--error .delivery-select input[type=password]:-webkit-autofill+select.validate-icon:focus,.input-group .nbw .form-group--error .delivery-select input[type=tel]:-webkit-autofill+select.validate-icon:focus,.input-group .nbw .form-group--error .delivery-select input[type=text]:-webkit-autofill+select.validate-icon:focus,.input-group .nbw .form-group--error .delivery-select select.form-control:focus,.input-group .nbw .form-group--error .delivery-select select.form-select:focus,.input-group .nbw .form-group--error .delivery-select select.input-validated:focus,.input-group .nbw .form-group--error .delivery-select select.is-invalid:focus,.input-group .nbw .form-group--error .delivery-select select:-webkit-autofill+select.validate-icon:focus,.input-group .nbw .form-group--error .delivery-select select:focus,.input-group .nbw .form-group--error .form-control.input-validated:focus,.input-group .nbw .form-group--error .form-item.select-item select.input-validated:focus,.input-group .nbw .form-group--error .form-select.input-validated:focus,.input-group .nbw .form-group--error .global-search__form .global-search__select select.input-validated:focus,.input-group .nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated:focus,.input-group .nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.validate-icon.input-validated:focus,.input-group .nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=date]:focus,.input-group .nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=email]:focus,.input-group .nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=number]:focus,.input-group .nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=password]:focus,.input-group .nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=tel]:focus,.input-group .nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=text]:focus,.input-group .nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=date]:focus,.input-group .nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=email]:focus,.input-group .nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=number]:focus,.input-group .nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=password]:focus,.input-group .nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=tel]:focus,.input-group .nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=text]:focus,.input-group .nbw .form-group--error .input-validated:focus,.input-group .nbw .form-group--error .is-invalid.input-validated:focus,.input-group .nbw .form-group--error .link-device__container .input-validated.link-device--input:focus,.input-group .nbw .form-group--error .link-device__container input[type=date].link-device--input:focus,.input-group .nbw .form-group--error .link-device__container input[type=email].link-device--input:focus,.input-group .nbw .form-group--error .link-device__container input[type=number].link-device--input:focus,.input-group .nbw .form-group--error .link-device__container input[type=password].link-device--input:focus,.input-group .nbw .form-group--error .link-device__container input[type=tel].link-device--input:focus,.input-group .nbw .form-group--error .link-device__container input[type=text].link-device--input:focus,.input-group .nbw .form-group--error .promocode__input-error .input-validated:focus,.input-group .nbw .form-group--error .promocode__input-error input[type=date].input-validated:focus,.input-group .nbw .form-group--error .promocode__input-error input[type=date][type=text]:focus,.input-group .nbw .form-group--error .promocode__input-error input[type=email].input-validated:focus,.input-group .nbw .form-group--error .promocode__input-error input[type=email][type=text]:focus,.input-group .nbw .form-group--error .promocode__input-error input[type=number].input-validated:focus,.input-group .nbw .form-group--error .promocode__input-error input[type=number][type=text]:focus,.input-group .nbw .form-group--error .promocode__input-error input[type=password].input-validated:focus,.input-group .nbw .form-group--error .promocode__input-error input[type=password][type=text]:focus,.input-group .nbw .form-group--error .promocode__input-error input[type=tel].input-validated:focus,.input-group .nbw .form-group--error .promocode__input-error input[type=tel][type=text]:focus,.input-group .nbw .form-group--error .promocode__input-error input[type=text]:focus,.input-group .nbw .form-group--error .promocode__input-warning .input-validated:focus,.input-group .nbw .form-group--error .promocode__input-warning input[type=date].input-validated:focus,.input-group .nbw .form-group--error .promocode__input-warning input[type=date][type=text]:focus,.input-group .nbw .form-group--error .promocode__input-warning input[type=email].input-validated:focus,.input-group .nbw .form-group--error .promocode__input-warning input[type=email][type=text]:focus,.input-group .nbw .form-group--error .promocode__input-warning input[type=number].input-validated:focus,.input-group .nbw .form-group--error .promocode__input-warning input[type=number][type=text]:focus,.input-group .nbw .form-group--error .promocode__input-warning input[type=password].input-validated:focus,.input-group .nbw .form-group--error .promocode__input-warning input[type=password][type=text]:focus,.input-group .nbw .form-group--error .promocode__input-warning input[type=tel].input-validated:focus,.input-group .nbw .form-group--error .promocode__input-warning input[type=tel][type=text]:focus,.input-group .nbw .form-group--error .promocode__input-warning input[type=text]:focus,.input-group .nbw .form-group--error .searchable-select .input-filter.input-validated:focus,.input-group .nbw .form-group--error .searchable-select input.input-filter[type=date]:focus,.input-group .nbw .form-group--error .searchable-select input.input-filter[type=email]:focus,.input-group .nbw .form-group--error .searchable-select input.input-filter[type=number]:focus,.input-group .nbw .form-group--error .searchable-select input.input-filter[type=password]:focus,.input-group .nbw .form-group--error .searchable-select input.input-filter[type=tel]:focus,.input-group .nbw .form-group--error .searchable-select input.input-filter[type=text]:focus,.input-group .nbw .form-group--error input.form-control[type=date]:focus,.input-group .nbw .form-group--error input.form-control[type=email]:focus,.input-group .nbw .form-group--error input.form-control[type=number]:focus,.input-group .nbw .form-group--error input.form-control[type=password]:focus,.input-group .nbw .form-group--error input.form-control[type=tel]:focus,.input-group .nbw .form-group--error input.form-control[type=text]:focus,.input-group .nbw .form-group--error input.form-select[type=date]:focus,.input-group .nbw .form-group--error input.form-select[type=email]:focus,.input-group .nbw .form-group--error input.form-select[type=number]:focus,.input-group .nbw .form-group--error input.form-select[type=password]:focus,.input-group .nbw .form-group--error input.form-select[type=tel]:focus,.input-group .nbw .form-group--error input.form-select[type=text]:focus,.input-group .nbw .form-group--error input.is-invalid[type=date]:focus,.input-group .nbw .form-group--error input.is-invalid[type=email]:focus,.input-group .nbw .form-group--error input.is-invalid[type=number]:focus,.input-group .nbw .form-group--error input.is-invalid[type=password]:focus,.input-group .nbw .form-group--error input.is-invalid[type=tel]:focus,.input-group .nbw .form-group--error input.is-invalid[type=text]:focus,.input-group .nbw .form-group--error input[type=date]:-webkit-autofill+.validate-icon.input-validated:focus,.input-group .nbw .form-group--error input[type=date]:-webkit-autofill+input.validate-icon[type=date]:focus,.input-group .nbw .form-group--error input[type=date]:-webkit-autofill+input.validate-icon[type=email]:focus,.input-group .nbw .form-group--error input[type=date]:-webkit-autofill+input.validate-icon[type=number]:focus,.input-group .nbw .form-group--error input[type=date]:-webkit-autofill+input.validate-icon[type=password]:focus,.input-group .nbw .form-group--error input[type=date]:-webkit-autofill+input.validate-icon[type=tel]:focus,.input-group .nbw .form-group--error input[type=date]:-webkit-autofill+input.validate-icon[type=text]:focus,.input-group .nbw .form-group--error input[type=date]:focus,.input-group .nbw .form-group--error input[type=email]:-webkit-autofill+.validate-icon.input-validated:focus,.input-group .nbw .form-group--error input[type=email]:-webkit-autofill+input.validate-icon[type=date]:focus,.input-group .nbw .form-group--error input[type=email]:-webkit-autofill+input.validate-icon[type=email]:focus,.input-group .nbw .form-group--error input[type=email]:-webkit-autofill+input.validate-icon[type=number]:focus,.input-group .nbw .form-group--error input[type=email]:-webkit-autofill+input.validate-icon[type=password]:focus,.input-group .nbw .form-group--error input[type=email]:-webkit-autofill+input.validate-icon[type=tel]:focus,.input-group .nbw .form-group--error input[type=email]:-webkit-autofill+input.validate-icon[type=text]:focus,.input-group .nbw .form-group--error input[type=email]:focus,.input-group .nbw .form-group--error input[type=number]:-webkit-autofill+.validate-icon.input-validated:focus,.input-group .nbw .form-group--error input[type=number]:-webkit-autofill+input.validate-icon[type=date]:focus,.input-group .nbw .form-group--error input[type=number]:-webkit-autofill+input.validate-icon[type=email]:focus,.input-group .nbw .form-group--error input[type=number]:-webkit-autofill+input.validate-icon[type=number]:focus,.input-group .nbw .form-group--error input[type=number]:-webkit-autofill+input.validate-icon[type=password]:focus,.input-group .nbw .form-group--error input[type=number]:-webkit-autofill+input.validate-icon[type=tel]:focus,.input-group .nbw .form-group--error input[type=number]:-webkit-autofill+input.validate-icon[type=text]:focus,.input-group .nbw .form-group--error input[type=number]:focus,.input-group .nbw .form-group--error input[type=password]:-webkit-autofill+.validate-icon.input-validated:focus,.input-group .nbw .form-group--error input[type=password]:-webkit-autofill+input.validate-icon[type=date]:focus,.input-group .nbw .form-group--error input[type=password]:-webkit-autofill+input.validate-icon[type=email]:focus,.input-group .nbw .form-group--error input[type=password]:-webkit-autofill+input.validate-icon[type=number]:focus,.input-group .nbw .form-group--error input[type=password]:-webkit-autofill+input.validate-icon[type=password]:focus,.input-group .nbw .form-group--error input[type=password]:-webkit-autofill+input.validate-icon[type=tel]:focus,.input-group .nbw .form-group--error input[type=password]:-webkit-autofill+input.validate-icon[type=text]:focus,.input-group .nbw .form-group--error input[type=password]:focus,.input-group .nbw .form-group--error input[type=tel]:-webkit-autofill+.validate-icon.input-validated:focus,.input-group .nbw .form-group--error input[type=tel]:-webkit-autofill+input.validate-icon[type=date]:focus,.input-group .nbw .form-group--error input[type=tel]:-webkit-autofill+input.validate-icon[type=email]:focus,.input-group .nbw .form-group--error input[type=tel]:-webkit-autofill+input.validate-icon[type=number]:focus,.input-group .nbw .form-group--error input[type=tel]:-webkit-autofill+input.validate-icon[type=password]:focus,.input-group .nbw .form-group--error input[type=tel]:-webkit-autofill+input.validate-icon[type=tel]:focus,.input-group .nbw .form-group--error input[type=tel]:-webkit-autofill+input.validate-icon[type=text]:focus,.input-group .nbw .form-group--error input[type=tel]:focus,.input-group .nbw .form-group--error input[type=text]:-webkit-autofill+.validate-icon.input-validated:focus,.input-group .nbw .form-group--error input[type=text]:-webkit-autofill+input.validate-icon[type=date]:focus,.input-group .nbw .form-group--error input[type=text]:-webkit-autofill+input.validate-icon[type=email]:focus,.input-group .nbw .form-group--error input[type=text]:-webkit-autofill+input.validate-icon[type=number]:focus,.input-group .nbw .form-group--error input[type=text]:-webkit-autofill+input.validate-icon[type=password]:focus,.input-group .nbw .form-group--error input[type=text]:-webkit-autofill+input.validate-icon[type=tel]:focus,.input-group .nbw .form-group--error input[type=text]:-webkit-autofill+input.validate-icon[type=text]:focus,.input-group .nbw .form-group--error input[type=text]:focus,.input-group .nbw .form-group--error select.input-validated:focus,.input-group .nbw .form-group--error select:-webkit-autofill+.validate-icon.input-validated:focus,.input-group .nbw .form-group--error select:-webkit-autofill+input.validate-icon[type=date]:focus,.input-group .nbw .form-group--error select:-webkit-autofill+input.validate-icon[type=email]:focus,.input-group .nbw .form-group--error select:-webkit-autofill+input.validate-icon[type=number]:focus,.input-group .nbw .form-group--error select:-webkit-autofill+input.validate-icon[type=password]:focus,.input-group .nbw .form-group--error select:-webkit-autofill+input.validate-icon[type=tel]:focus,.input-group .nbw .form-group--error select:-webkit-autofill+input.validate-icon[type=text]:focus,.input-group .nbw .form-item.select-item .form-group--error .delivery-select select:focus,.input-group .nbw .form-item.select-item .form-group--error select.input-validated:focus,.input-group .nbw .form-item.select-item .promocode__input-error select.input-validated:focus,.input-group .nbw .form-item.select-item select.is-invalid:focus,.input-group .nbw .global-search__form .global-search__select .form-group--error .delivery-select select:focus,.input-group .nbw .global-search__form .global-search__select .form-group--error select.input-validated:focus,.input-group .nbw .global-search__form .global-search__select .promocode__input-error select.input-validated:focus,.input-group .nbw .global-search__form .global-search__select select.is-invalid:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .delivery-select input:-webkit-autofill:focus+select.validate-icon:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input.input-validated:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input:-webkit-autofill:focus+.validate-icon.input-validated:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input:-webkit-autofill:focus+input.validate-icon[type=date]:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input:-webkit-autofill:focus+input.validate-icon[type=email]:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input:-webkit-autofill:focus+input.validate-icon[type=number]:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input:-webkit-autofill:focus+input.validate-icon[type=password]:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input:-webkit-autofill:focus+input.validate-icon[type=tel]:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input:-webkit-autofill:focus+input.validate-icon[type=text]:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input[type=date]:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input[type=email]:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input[type=number]:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input[type=password]:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input[type=tel]:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input[type=text]:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-error input.input-validated:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-error input:-webkit-autofill:focus+.validate-icon.input-validated:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-error input:-webkit-autofill:focus+input.validate-icon[type=text]:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-error input[type=text]:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.is-invalid:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.invalid-icon:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.is-invalid.validate-icon:focus,.input-group .nbw .link-device__container .form-group--error .delivery-select select.link-device--input:focus,.input-group .nbw .link-device__container .form-group--error .input-validated.link-device--input:focus,.input-group .nbw .link-device__container .form-group--error input[type=date].link-device--input:focus,.input-group .nbw .link-device__container .form-group--error input[type=email].link-device--input:focus,.input-group .nbw .link-device__container .form-group--error input[type=number].link-device--input:focus,.input-group .nbw .link-device__container .form-group--error input[type=password].link-device--input:focus,.input-group .nbw .link-device__container .form-group--error input[type=tel].link-device--input:focus,.input-group .nbw .link-device__container .form-group--error input[type=text].link-device--input:focus,.input-group .nbw .link-device__container .is-invalid.link-device--input:focus,.input-group .nbw .link-device__container .promocode__input-error .input-validated.link-device--input:focus,.input-group .nbw .link-device__container .promocode__input-error input[type=text].link-device--input:focus,.input-group .nbw .promocode__input-error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated:focus,.input-group .nbw .promocode__input-error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.validate-icon.input-validated:focus,.input-group .nbw .promocode__input-error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=text]:focus,.input-group .nbw .promocode__input-error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=text]:focus,.input-group .nbw .promocode__input-error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select.input-validated:focus,.input-group .nbw .promocode__input-error .form-control.input-validated:focus,.input-group .nbw .promocode__input-error .form-group--error .delivery-select select.input-validated:focus,.input-group .nbw .promocode__input-error .form-group--error .input-validated:focus,.input-group .nbw .promocode__input-error .form-group--error input[type=date].input-validated:focus,.input-group .nbw .promocode__input-error .form-group--error input[type=date][type=text]:focus,.input-group .nbw .promocode__input-error .form-group--error input[type=email].input-validated:focus,.input-group .nbw .promocode__input-error .form-group--error input[type=email][type=text]:focus,.input-group .nbw .promocode__input-error .form-group--error input[type=number].input-validated:focus,.input-group .nbw .promocode__input-error .form-group--error input[type=number][type=text]:focus,.input-group .nbw .promocode__input-error .form-group--error input[type=password].input-validated:focus,.input-group .nbw .promocode__input-error .form-group--error input[type=password][type=text]:focus,.input-group .nbw .promocode__input-error .form-group--error input[type=tel].input-validated:focus,.input-group .nbw .promocode__input-error .form-group--error input[type=tel][type=text]:focus,.input-group .nbw .promocode__input-error .form-group--error input[type=text]:focus,.input-group .nbw .promocode__input-error .form-item.select-item select.input-validated:focus,.input-group .nbw .promocode__input-error .form-select.input-validated:focus,.input-group .nbw .promocode__input-error .global-search__form .global-search__select select.input-validated:focus,.input-group .nbw .promocode__input-error .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated:focus,.input-group .nbw .promocode__input-error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.validate-icon.input-validated:focus,.input-group .nbw .promocode__input-error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=text]:focus,.input-group .nbw .promocode__input-error .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=text]:focus,.input-group .nbw .promocode__input-error .input-validated:focus,.input-group .nbw .promocode__input-error .is-invalid.input-validated:focus,.input-group .nbw .promocode__input-error .link-device__container .input-validated.link-device--input:focus,.input-group .nbw .promocode__input-error .link-device__container input[type=text].link-device--input:focus,.input-group .nbw .promocode__input-error .promocode__input-warning .input-validated:focus,.input-group .nbw .promocode__input-error .promocode__input-warning input[type=text]:focus,.input-group .nbw .promocode__input-error .searchable-select .input-filter.input-validated:focus,.input-group .nbw .promocode__input-error .searchable-select input.input-filter[type=text]:focus,.input-group .nbw .promocode__input-error input.form-control[type=text]:focus,.input-group .nbw .promocode__input-error input.form-select[type=text]:focus,.input-group .nbw .promocode__input-error input.is-invalid[type=text]:focus,.input-group .nbw .promocode__input-error input[type=date].input-validated:focus,.input-group .nbw .promocode__input-error input[type=date]:-webkit-autofill+.validate-icon.input-validated:focus,.input-group .nbw .promocode__input-error input[type=date]:-webkit-autofill+input.validate-icon[type=text]:focus,.input-group .nbw .promocode__input-error input[type=date][type=text]:focus,.input-group .nbw .promocode__input-error input[type=email].input-validated:focus,.input-group .nbw .promocode__input-error input[type=email]:-webkit-autofill+.validate-icon.input-validated:focus,.input-group .nbw .promocode__input-error input[type=email]:-webkit-autofill+input.validate-icon[type=text]:focus,.input-group .nbw .promocode__input-error input[type=email][type=text]:focus,.input-group .nbw .promocode__input-error input[type=number].input-validated:focus,.input-group .nbw .promocode__input-error input[type=number]:-webkit-autofill+.validate-icon.input-validated:focus,.input-group .nbw .promocode__input-error input[type=number]:-webkit-autofill+input.validate-icon[type=text]:focus,.input-group .nbw .promocode__input-error input[type=number][type=text]:focus,.input-group .nbw .promocode__input-error input[type=password].input-validated:focus,.input-group .nbw .promocode__input-error input[type=password]:-webkit-autofill+.validate-icon.input-validated:focus,.input-group .nbw .promocode__input-error input[type=password]:-webkit-autofill+input.validate-icon[type=text]:focus,.input-group .nbw .promocode__input-error input[type=password][type=text]:focus,.input-group .nbw .promocode__input-error input[type=tel].input-validated:focus,.input-group .nbw .promocode__input-error input[type=tel]:-webkit-autofill+.validate-icon.input-validated:focus,.input-group .nbw .promocode__input-error input[type=tel]:-webkit-autofill+input.validate-icon[type=text]:focus,.input-group .nbw .promocode__input-error input[type=tel][type=text]:focus,.input-group .nbw .promocode__input-error input[type=text]:-webkit-autofill+.validate-icon.input-validated:focus,.input-group .nbw .promocode__input-error input[type=text]:-webkit-autofill+input.validate-icon[type=text]:focus,.input-group .nbw .promocode__input-error input[type=text]:focus,.input-group .nbw .promocode__input-error select.input-validated:focus,.input-group .nbw .promocode__input-error select:-webkit-autofill+.validate-icon.input-validated:focus,.input-group .nbw .promocode__input-error select:-webkit-autofill+input.validate-icon[type=text]:focus,.input-group .nbw .promocode__input-warning .form-group--error .delivery-select select.input-validated:focus,.input-group .nbw .promocode__input-warning .form-group--error .input-validated:focus,.input-group .nbw .promocode__input-warning .form-group--error input[type=date].input-validated:focus,.input-group .nbw .promocode__input-warning .form-group--error input[type=date][type=text]:focus,.input-group .nbw .promocode__input-warning .form-group--error input[type=email].input-validated:focus,.input-group .nbw .promocode__input-warning .form-group--error input[type=email][type=text]:focus,.input-group .nbw .promocode__input-warning .form-group--error input[type=number].input-validated:focus,.input-group .nbw .promocode__input-warning .form-group--error input[type=number][type=text]:focus,.input-group .nbw .promocode__input-warning .form-group--error input[type=password].input-validated:focus,.input-group .nbw .promocode__input-warning .form-group--error input[type=password][type=text]:focus,.input-group .nbw .promocode__input-warning .form-group--error input[type=tel].input-validated:focus,.input-group .nbw .promocode__input-warning .form-group--error input[type=tel][type=text]:focus,.input-group .nbw .promocode__input-warning .form-group--error input[type=text]:focus,.input-group .nbw .promocode__input-warning .is-invalid.input-validated:focus,.input-group .nbw .promocode__input-warning .promocode__input-error .input-validated:focus,.input-group .nbw .promocode__input-warning .promocode__input-error input[type=text]:focus,.input-group .nbw .promocode__input-warning input.is-invalid[type=text]:focus,.input-group .nbw .searchable-select .form-group--error .delivery-select select.input-filter:focus,.input-group .nbw .searchable-select .form-group--error .input-filter.input-validated:focus,.input-group .nbw .searchable-select .form-group--error input.input-filter[type=date]:focus,.input-group .nbw .searchable-select .form-group--error input.input-filter[type=email]:focus,.input-group .nbw .searchable-select .form-group--error input.input-filter[type=number]:focus,.input-group .nbw .searchable-select .form-group--error input.input-filter[type=password]:focus,.input-group .nbw .searchable-select .form-group--error input.input-filter[type=tel]:focus,.input-group .nbw .searchable-select .form-group--error input.input-filter[type=text]:focus,.input-group .nbw .searchable-select .is-invalid.input-filter:focus,.input-group .nbw .searchable-select .promocode__input-error .input-filter.input-validated:focus,.input-group .nbw .searchable-select .promocode__input-error input.input-filter[type=text]:focus,.input-group .nbw input.is-invalid[type=date]:focus,.input-group .nbw input.is-invalid[type=email]:focus,.input-group .nbw input.is-invalid[type=number]:focus,.input-group .nbw input.is-invalid[type=password]:focus,.input-group .nbw input.is-invalid[type=tel]:focus,.input-group .nbw input.is-invalid[type=text]:focus,.input-group .nbw input[type=date]:-webkit-autofill+.invalid-icon:focus,.input-group .nbw input[type=date]:-webkit-autofill+.is-invalid.validate-icon:focus,.input-group .nbw input[type=email]:-webkit-autofill+.invalid-icon:focus,.input-group .nbw input[type=email]:-webkit-autofill+.is-invalid.validate-icon:focus,.input-group .nbw input[type=number]:-webkit-autofill+.invalid-icon:focus,.input-group .nbw input[type=number]:-webkit-autofill+.is-invalid.validate-icon:focus,.input-group .nbw input[type=password]:-webkit-autofill+.invalid-icon:focus,.input-group .nbw input[type=password]:-webkit-autofill+.is-invalid.validate-icon:focus,.input-group .nbw input[type=tel]:-webkit-autofill+.invalid-icon:focus,.input-group .nbw input[type=tel]:-webkit-autofill+.is-invalid.validate-icon:focus,.input-group .nbw input[type=text]:-webkit-autofill+.invalid-icon:focus,.input-group .nbw input[type=text]:-webkit-autofill+.is-invalid.validate-icon:focus,.input-group .nbw select:-webkit-autofill+.invalid-icon:focus,.input-group .nbw select:-webkit-autofill+.is-invalid.validate-icon:focus,.input-group select.is-invalid:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .delivery-select .input-group input:-webkit-autofill+select.validate-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .delivery-select .input-group select:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group input.input-validated:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group input:-webkit-autofill+.validate-icon.input-validated:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group input:-webkit-autofill+input.validate-icon[type=date]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group input:-webkit-autofill+input.validate-icon[type=email]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group input:-webkit-autofill+input.validate-icon[type=number]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group input:-webkit-autofill+input.validate-icon[type=password]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group input:-webkit-autofill+input.validate-icon[type=tel]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group input:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group input[type=date]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group input[type=email]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group input[type=number]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group input[type=password]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group input[type=tel]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group input[type=text]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group select.input-validated:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group input.is-invalid:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group input:-webkit-autofill+.invalid-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group input:-webkit-autofill+.is-invalid.validate-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group select.is-invalid:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error .input-group input.input-validated:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error .input-group input:-webkit-autofill+.validate-icon.input-validated:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error .input-group input:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error .input-group input[type=text]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error .input-group select.input-validated:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .was-validated .input-group input:-webkit-autofill+.validate-icon:invalid:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .was-validated .input-group input:invalid:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .was-validated .input-group select:invalid:focus,.nbw .form-group--error .delivery-select .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+select.validate-icon:focus,.nbw .form-group--error .delivery-select .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select:focus,.nbw .form-group--error .delivery-select .input-group .form-item.select-item select:focus,.nbw .form-group--error .delivery-select .input-group .global-search__form .global-search__select select:focus,.nbw .form-group--error .delivery-select .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+select.validate-icon:focus,.nbw .form-group--error .delivery-select .input-group .link-device__container select.link-device--input:focus,.nbw .form-group--error .delivery-select .input-group input[type=date]:-webkit-autofill+select.validate-icon:focus,.nbw .form-group--error .delivery-select .input-group input[type=email]:-webkit-autofill+select.validate-icon:focus,.nbw .form-group--error .delivery-select .input-group input[type=number]:-webkit-autofill+select.validate-icon:focus,.nbw .form-group--error .delivery-select .input-group input[type=password]:-webkit-autofill+select.validate-icon:focus,.nbw .form-group--error .delivery-select .input-group input[type=tel]:-webkit-autofill+select.validate-icon:focus,.nbw .form-group--error .delivery-select .input-group input[type=text]:-webkit-autofill+select.validate-icon:focus,.nbw .form-group--error .delivery-select .input-group select.form-control:focus,.nbw .form-group--error .delivery-select .input-group select.form-select:focus,.nbw .form-group--error .delivery-select .input-group select.input-validated:focus,.nbw .form-group--error .delivery-select .input-group select.is-invalid:focus,.nbw .form-group--error .delivery-select .input-group select:-webkit-autofill+select.validate-icon:focus,.nbw .form-group--error .delivery-select .input-group select:focus,.nbw .form-group--error .delivery-select .promocode__input-error .input-group select.input-validated:focus,.nbw .form-group--error .delivery-select .promocode__input-warning .input-group select.input-validated:focus,.nbw .form-group--error .delivery-select .searchable-select .input-group select.input-filter:focus,.nbw .form-group--error .delivery-select .was-validated .input-group select:invalid:focus,.nbw .form-group--error .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated:focus,.nbw .form-group--error .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .form-group--error .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=date]:focus,.nbw .form-group--error .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=email]:focus,.nbw .form-group--error .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=number]:focus,.nbw .form-group--error .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=password]:focus,.nbw .form-group--error .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=tel]:focus,.nbw .form-group--error .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .form-group--error .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=date]:focus,.nbw .form-group--error .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=email]:focus,.nbw .form-group--error .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=number]:focus,.nbw .form-group--error .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=password]:focus,.nbw .form-group--error .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=tel]:focus,.nbw .form-group--error .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=text]:focus,.nbw .form-group--error .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select.input-validated:focus,.nbw .form-group--error .input-group .delivery-select select.input-validated:focus,.nbw .form-group--error .input-group .form-control.input-validated:focus,.nbw .form-group--error .input-group .form-item.select-item select.input-validated:focus,.nbw .form-group--error .input-group .form-select.input-validated:focus,.nbw .form-group--error .input-group .global-search__form .global-search__select select.input-validated:focus,.nbw .form-group--error .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated:focus,.nbw .form-group--error .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.validate-icon.input-validated:focus,.nbw .form-group--error .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=date]:focus,.nbw .form-group--error .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=email]:focus,.nbw .form-group--error .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=number]:focus,.nbw .form-group--error .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=password]:focus,.nbw .form-group--error .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=tel]:focus,.nbw .form-group--error .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=text]:focus,.nbw .form-group--error .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=date]:focus,.nbw .form-group--error .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=email]:focus,.nbw .form-group--error .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=number]:focus,.nbw .form-group--error .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=password]:focus,.nbw .form-group--error .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=tel]:focus,.nbw .form-group--error .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=text]:focus,.nbw .form-group--error .input-group .input-validated:focus,.nbw .form-group--error .input-group .is-invalid.input-validated:focus,.nbw .form-group--error .input-group .link-device__container .input-validated.link-device--input:focus,.nbw .form-group--error .input-group .link-device__container input[type=date].link-device--input:focus,.nbw .form-group--error .input-group .link-device__container input[type=email].link-device--input:focus,.nbw .form-group--error .input-group .link-device__container input[type=number].link-device--input:focus,.nbw .form-group--error .input-group .link-device__container input[type=password].link-device--input:focus,.nbw .form-group--error .input-group .link-device__container input[type=tel].link-device--input:focus,.nbw .form-group--error .input-group .link-device__container input[type=text].link-device--input:focus,.nbw .form-group--error .input-group .promocode__input-error .input-validated:focus,.nbw .form-group--error .input-group .promocode__input-error input[type=date].input-validated:focus,.nbw .form-group--error .input-group .promocode__input-error input[type=date][type=text]:focus,.nbw .form-group--error .input-group .promocode__input-error input[type=email].input-validated:focus,.nbw .form-group--error .input-group .promocode__input-error input[type=email][type=text]:focus,.nbw .form-group--error .input-group .promocode__input-error input[type=number].input-validated:focus,.nbw .form-group--error .input-group .promocode__input-error input[type=number][type=text]:focus,.nbw .form-group--error .input-group .promocode__input-error input[type=password].input-validated:focus,.nbw .form-group--error .input-group .promocode__input-error input[type=password][type=text]:focus,.nbw .form-group--error .input-group .promocode__input-error input[type=tel].input-validated:focus,.nbw .form-group--error .input-group .promocode__input-error input[type=tel][type=text]:focus,.nbw .form-group--error .input-group .promocode__input-error input[type=text]:focus,.nbw .form-group--error .input-group .promocode__input-warning .input-validated:focus,.nbw .form-group--error .input-group .promocode__input-warning input[type=date].input-validated:focus,.nbw .form-group--error .input-group .promocode__input-warning input[type=date][type=text]:focus,.nbw .form-group--error .input-group .promocode__input-warning input[type=email].input-validated:focus,.nbw .form-group--error .input-group .promocode__input-warning input[type=email][type=text]:focus,.nbw .form-group--error .input-group .promocode__input-warning input[type=number].input-validated:focus,.nbw .form-group--error .input-group .promocode__input-warning input[type=number][type=text]:focus,.nbw .form-group--error .input-group .promocode__input-warning input[type=password].input-validated:focus,.nbw .form-group--error .input-group .promocode__input-warning input[type=password][type=text]:focus,.nbw .form-group--error .input-group .promocode__input-warning input[type=tel].input-validated:focus,.nbw .form-group--error .input-group .promocode__input-warning input[type=tel][type=text]:focus,.nbw .form-group--error .input-group .promocode__input-warning input[type=text]:focus,.nbw .form-group--error .input-group input.form-control[type=date]:focus,.nbw .form-group--error .input-group input.form-control[type=email]:focus,.nbw .form-group--error .input-group input.form-control[type=number]:focus,.nbw .form-group--error .input-group input.form-control[type=password]:focus,.nbw .form-group--error .input-group input.form-control[type=tel]:focus,.nbw .form-group--error .input-group input.form-control[type=text]:focus,.nbw .form-group--error .input-group input.form-select[type=date]:focus,.nbw .form-group--error .input-group input.form-select[type=email]:focus,.nbw .form-group--error .input-group input.form-select[type=number]:focus,.nbw .form-group--error .input-group input.form-select[type=password]:focus,.nbw .form-group--error .input-group input.form-select[type=tel]:focus,.nbw .form-group--error .input-group input.form-select[type=text]:focus,.nbw .form-group--error .input-group input.is-invalid[type=date]:focus,.nbw .form-group--error .input-group input.is-invalid[type=email]:focus,.nbw .form-group--error .input-group input.is-invalid[type=number]:focus,.nbw .form-group--error .input-group input.is-invalid[type=password]:focus,.nbw .form-group--error .input-group input.is-invalid[type=tel]:focus,.nbw .form-group--error .input-group input.is-invalid[type=text]:focus,.nbw .form-group--error .input-group input[type=date]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .form-group--error .input-group input[type=date]:-webkit-autofill+input.validate-icon[type=date]:focus,.nbw .form-group--error .input-group input[type=date]:-webkit-autofill+input.validate-icon[type=email]:focus,.nbw .form-group--error .input-group input[type=date]:-webkit-autofill+input.validate-icon[type=number]:focus,.nbw .form-group--error .input-group input[type=date]:-webkit-autofill+input.validate-icon[type=password]:focus,.nbw .form-group--error .input-group input[type=date]:-webkit-autofill+input.validate-icon[type=tel]:focus,.nbw .form-group--error .input-group input[type=date]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .form-group--error .input-group input[type=date]:focus,.nbw .form-group--error .input-group input[type=email]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .form-group--error .input-group input[type=email]:-webkit-autofill+input.validate-icon[type=date]:focus,.nbw .form-group--error .input-group input[type=email]:-webkit-autofill+input.validate-icon[type=email]:focus,.nbw .form-group--error .input-group input[type=email]:-webkit-autofill+input.validate-icon[type=number]:focus,.nbw .form-group--error .input-group input[type=email]:-webkit-autofill+input.validate-icon[type=password]:focus,.nbw .form-group--error .input-group input[type=email]:-webkit-autofill+input.validate-icon[type=tel]:focus,.nbw .form-group--error .input-group input[type=email]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .form-group--error .input-group input[type=email]:focus,.nbw .form-group--error .input-group input[type=number]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .form-group--error .input-group input[type=number]:-webkit-autofill+input.validate-icon[type=date]:focus,.nbw .form-group--error .input-group input[type=number]:-webkit-autofill+input.validate-icon[type=email]:focus,.nbw .form-group--error .input-group input[type=number]:-webkit-autofill+input.validate-icon[type=number]:focus,.nbw .form-group--error .input-group input[type=number]:-webkit-autofill+input.validate-icon[type=password]:focus,.nbw .form-group--error .input-group input[type=number]:-webkit-autofill+input.validate-icon[type=tel]:focus,.nbw .form-group--error .input-group input[type=number]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .form-group--error .input-group input[type=number]:focus,.nbw .form-group--error .input-group input[type=password]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .form-group--error .input-group input[type=password]:-webkit-autofill+input.validate-icon[type=date]:focus,.nbw .form-group--error .input-group input[type=password]:-webkit-autofill+input.validate-icon[type=email]:focus,.nbw .form-group--error .input-group input[type=password]:-webkit-autofill+input.validate-icon[type=number]:focus,.nbw .form-group--error .input-group input[type=password]:-webkit-autofill+input.validate-icon[type=password]:focus,.nbw .form-group--error .input-group input[type=password]:-webkit-autofill+input.validate-icon[type=tel]:focus,.nbw .form-group--error .input-group input[type=password]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .form-group--error .input-group input[type=password]:focus,.nbw .form-group--error .input-group input[type=tel]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .form-group--error .input-group input[type=tel]:-webkit-autofill+input.validate-icon[type=date]:focus,.nbw .form-group--error .input-group input[type=tel]:-webkit-autofill+input.validate-icon[type=email]:focus,.nbw .form-group--error .input-group input[type=tel]:-webkit-autofill+input.validate-icon[type=number]:focus,.nbw .form-group--error .input-group input[type=tel]:-webkit-autofill+input.validate-icon[type=password]:focus,.nbw .form-group--error .input-group input[type=tel]:-webkit-autofill+input.validate-icon[type=tel]:focus,.nbw .form-group--error .input-group input[type=tel]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .form-group--error .input-group input[type=tel]:focus,.nbw .form-group--error .input-group input[type=text]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .form-group--error .input-group input[type=text]:-webkit-autofill+input.validate-icon[type=date]:focus,.nbw .form-group--error .input-group input[type=text]:-webkit-autofill+input.validate-icon[type=email]:focus,.nbw .form-group--error .input-group input[type=text]:-webkit-autofill+input.validate-icon[type=number]:focus,.nbw .form-group--error .input-group input[type=text]:-webkit-autofill+input.validate-icon[type=password]:focus,.nbw .form-group--error .input-group input[type=text]:-webkit-autofill+input.validate-icon[type=tel]:focus,.nbw .form-group--error .input-group input[type=text]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .form-group--error .input-group input[type=text]:focus,.nbw .form-group--error .input-group select.input-validated:focus,.nbw .form-group--error .input-group select:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .form-group--error .input-group select:-webkit-autofill+input.validate-icon[type=date]:focus,.nbw .form-group--error .input-group select:-webkit-autofill+input.validate-icon[type=email]:focus,.nbw .form-group--error .input-group select:-webkit-autofill+input.validate-icon[type=number]:focus,.nbw .form-group--error .input-group select:-webkit-autofill+input.validate-icon[type=password]:focus,.nbw .form-group--error .input-group select:-webkit-autofill+input.validate-icon[type=tel]:focus,.nbw .form-group--error .input-group select:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .form-group--error .searchable-select .input-group .input-filter.input-validated:focus,.nbw .form-group--error .searchable-select .input-group input.input-filter[type=date]:focus,.nbw .form-group--error .searchable-select .input-group input.input-filter[type=email]:focus,.nbw .form-group--error .searchable-select .input-group input.input-filter[type=number]:focus,.nbw .form-group--error .searchable-select .input-group input.input-filter[type=password]:focus,.nbw .form-group--error .searchable-select .input-group input.input-filter[type=tel]:focus,.nbw .form-group--error .searchable-select .input-group input.input-filter[type=text]:focus,.nbw .form-group--error .was-validated .input-group .input-validated:invalid:focus,.nbw .form-group--error .was-validated .input-group input[type=date]:invalid:focus,.nbw .form-group--error .was-validated .input-group input[type=email]:invalid:focus,.nbw .form-group--error .was-validated .input-group input[type=number]:invalid:focus,.nbw .form-group--error .was-validated .input-group input[type=password]:invalid:focus,.nbw .form-group--error .was-validated .input-group input[type=tel]:invalid:focus,.nbw .form-group--error .was-validated .input-group input[type=text]:invalid:focus,.nbw .form-item.select-item .form-group--error .delivery-select .input-group select:focus,.nbw .form-item.select-item .form-group--error .input-group select.input-validated:focus,.nbw .form-item.select-item .input-group select.is-invalid:focus,.nbw .form-item.select-item .promocode__input-error .input-group select.input-validated:focus,.nbw .form-item.select-item .was-validated .input-group select:invalid:focus,.nbw .global-search__form .global-search__select .form-group--error .delivery-select .input-group select:focus,.nbw .global-search__form .global-search__select .form-group--error .input-group select.input-validated:focus,.nbw .global-search__form .global-search__select .input-group select.is-invalid:focus,.nbw .global-search__form .global-search__select .promocode__input-error .input-group select.input-validated:focus,.nbw .global-search__form .global-search__select .was-validated .input-group select:invalid:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .delivery-select .input-group input:-webkit-autofill:focus+select.validate-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group input.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group input:-webkit-autofill:focus+.validate-icon.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group input:-webkit-autofill:focus+input.validate-icon[type=date]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group input:-webkit-autofill:focus+input.validate-icon[type=email]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group input:-webkit-autofill:focus+input.validate-icon[type=number]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group input:-webkit-autofill:focus+input.validate-icon[type=password]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group input:-webkit-autofill:focus+input.validate-icon[type=tel]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group input:-webkit-autofill:focus+input.validate-icon[type=text]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group input[type=date]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group input[type=email]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group input[type=number]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group input[type=password]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group input[type=tel]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group input[type=text]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group input.is-invalid:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group input:-webkit-autofill:focus+.invalid-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group input:-webkit-autofill:focus+.is-invalid.validate-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-error .input-group input.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-error .input-group input:-webkit-autofill:focus+.validate-icon.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-error .input-group input:-webkit-autofill:focus+input.validate-icon[type=text]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-error .input-group input[type=text]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .was-validated .input-group input:-webkit-autofill:focus+.validate-icon:invalid:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .was-validated .input-group input:invalid:focus,.nbw .input-group .form-group--error .delivery-select input[type=date]:-webkit-autofill+select.validate-icon:focus,.nbw .input-group .form-group--error .delivery-select input[type=email]:-webkit-autofill+select.validate-icon:focus,.nbw .input-group .form-group--error .delivery-select input[type=number]:-webkit-autofill+select.validate-icon:focus,.nbw .input-group .form-group--error .delivery-select input[type=password]:-webkit-autofill+select.validate-icon:focus,.nbw .input-group .form-group--error .delivery-select input[type=tel]:-webkit-autofill+select.validate-icon:focus,.nbw .input-group .form-group--error .delivery-select input[type=text]:-webkit-autofill+select.validate-icon:focus,.nbw .input-group .form-group--error .delivery-select select:-webkit-autofill+select.validate-icon:focus,.nbw .input-group .form-group--error input[type=date]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .input-group .form-group--error input[type=date]:-webkit-autofill+input.validate-icon[type=date]:focus,.nbw .input-group .form-group--error input[type=date]:-webkit-autofill+input.validate-icon[type=email]:focus,.nbw .input-group .form-group--error input[type=date]:-webkit-autofill+input.validate-icon[type=number]:focus,.nbw .input-group .form-group--error input[type=date]:-webkit-autofill+input.validate-icon[type=password]:focus,.nbw .input-group .form-group--error input[type=date]:-webkit-autofill+input.validate-icon[type=tel]:focus,.nbw .input-group .form-group--error input[type=date]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .input-group .form-group--error input[type=date]:focus,.nbw .input-group .form-group--error input[type=email]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .input-group .form-group--error input[type=email]:-webkit-autofill+input.validate-icon[type=date]:focus,.nbw .input-group .form-group--error input[type=email]:-webkit-autofill+input.validate-icon[type=email]:focus,.nbw .input-group .form-group--error input[type=email]:-webkit-autofill+input.validate-icon[type=number]:focus,.nbw .input-group .form-group--error input[type=email]:-webkit-autofill+input.validate-icon[type=password]:focus,.nbw .input-group .form-group--error input[type=email]:-webkit-autofill+input.validate-icon[type=tel]:focus,.nbw .input-group .form-group--error input[type=email]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .input-group .form-group--error input[type=email]:focus,.nbw .input-group .form-group--error input[type=number]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .input-group .form-group--error input[type=number]:-webkit-autofill+input.validate-icon[type=date]:focus,.nbw .input-group .form-group--error input[type=number]:-webkit-autofill+input.validate-icon[type=email]:focus,.nbw .input-group .form-group--error input[type=number]:-webkit-autofill+input.validate-icon[type=number]:focus,.nbw .input-group .form-group--error input[type=number]:-webkit-autofill+input.validate-icon[type=password]:focus,.nbw .input-group .form-group--error input[type=number]:-webkit-autofill+input.validate-icon[type=tel]:focus,.nbw .input-group .form-group--error input[type=number]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .input-group .form-group--error input[type=number]:focus,.nbw .input-group .form-group--error input[type=password]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .input-group .form-group--error input[type=password]:-webkit-autofill+input.validate-icon[type=date]:focus,.nbw .input-group .form-group--error input[type=password]:-webkit-autofill+input.validate-icon[type=email]:focus,.nbw .input-group .form-group--error input[type=password]:-webkit-autofill+input.validate-icon[type=number]:focus,.nbw .input-group .form-group--error input[type=password]:-webkit-autofill+input.validate-icon[type=password]:focus,.nbw .input-group .form-group--error input[type=password]:-webkit-autofill+input.validate-icon[type=tel]:focus,.nbw .input-group .form-group--error input[type=password]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .input-group .form-group--error input[type=password]:focus,.nbw .input-group .form-group--error input[type=tel]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .input-group .form-group--error input[type=tel]:-webkit-autofill+input.validate-icon[type=date]:focus,.nbw .input-group .form-group--error input[type=tel]:-webkit-autofill+input.validate-icon[type=email]:focus,.nbw .input-group .form-group--error input[type=tel]:-webkit-autofill+input.validate-icon[type=number]:focus,.nbw .input-group .form-group--error input[type=tel]:-webkit-autofill+input.validate-icon[type=password]:focus,.nbw .input-group .form-group--error input[type=tel]:-webkit-autofill+input.validate-icon[type=tel]:focus,.nbw .input-group .form-group--error input[type=tel]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .input-group .form-group--error input[type=tel]:focus,.nbw .input-group .form-group--error input[type=text]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .input-group .form-group--error input[type=text]:-webkit-autofill+input.validate-icon[type=date]:focus,.nbw .input-group .form-group--error input[type=text]:-webkit-autofill+input.validate-icon[type=email]:focus,.nbw .input-group .form-group--error input[type=text]:-webkit-autofill+input.validate-icon[type=number]:focus,.nbw .input-group .form-group--error input[type=text]:-webkit-autofill+input.validate-icon[type=password]:focus,.nbw .input-group .form-group--error input[type=text]:-webkit-autofill+input.validate-icon[type=tel]:focus,.nbw .input-group .form-group--error input[type=text]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .input-group .form-group--error input[type=text]:focus,.nbw .input-group .form-group--error select:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .input-group .form-group--error select:-webkit-autofill+input.validate-icon[type=date]:focus,.nbw .input-group .form-group--error select:-webkit-autofill+input.validate-icon[type=email]:focus,.nbw .input-group .form-group--error select:-webkit-autofill+input.validate-icon[type=number]:focus,.nbw .input-group .form-group--error select:-webkit-autofill+input.validate-icon[type=password]:focus,.nbw .input-group .form-group--error select:-webkit-autofill+input.validate-icon[type=tel]:focus,.nbw .input-group .form-group--error select:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .input-group .promocode__input-error input[type=date].input-validated:focus,.nbw .input-group .promocode__input-error input[type=date]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .input-group .promocode__input-error input[type=date]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .input-group .promocode__input-error input[type=date][type=text]:focus,.nbw .input-group .promocode__input-error input[type=email].input-validated:focus,.nbw .input-group .promocode__input-error input[type=email]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .input-group .promocode__input-error input[type=email]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .input-group .promocode__input-error input[type=email][type=text]:focus,.nbw .input-group .promocode__input-error input[type=number].input-validated:focus,.nbw .input-group .promocode__input-error input[type=number]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .input-group .promocode__input-error input[type=number]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .input-group .promocode__input-error input[type=number][type=text]:focus,.nbw .input-group .promocode__input-error input[type=password].input-validated:focus,.nbw .input-group .promocode__input-error input[type=password]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .input-group .promocode__input-error input[type=password]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .input-group .promocode__input-error input[type=password][type=text]:focus,.nbw .input-group .promocode__input-error input[type=tel].input-validated:focus,.nbw .input-group .promocode__input-error input[type=tel]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .input-group .promocode__input-error input[type=tel]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .input-group .promocode__input-error input[type=tel][type=text]:focus,.nbw .input-group .promocode__input-error input[type=text]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .input-group .promocode__input-error input[type=text]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .input-group .promocode__input-error input[type=text]:focus,.nbw .input-group .promocode__input-error select:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .input-group .promocode__input-error select:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .input-group input.is-invalid[type=date]:focus,.nbw .input-group input.is-invalid[type=email]:focus,.nbw .input-group input.is-invalid[type=number]:focus,.nbw .input-group input.is-invalid[type=password]:focus,.nbw .input-group input.is-invalid[type=tel]:focus,.nbw .input-group input.is-invalid[type=text]:focus,.nbw .input-group input[type=date]:-webkit-autofill+.invalid-icon:focus,.nbw .input-group input[type=date]:-webkit-autofill+.is-invalid.validate-icon:focus,.nbw .input-group input[type=email]:-webkit-autofill+.invalid-icon:focus,.nbw .input-group input[type=email]:-webkit-autofill+.is-invalid.validate-icon:focus,.nbw .input-group input[type=number]:-webkit-autofill+.invalid-icon:focus,.nbw .input-group input[type=number]:-webkit-autofill+.is-invalid.validate-icon:focus,.nbw .input-group input[type=password]:-webkit-autofill+.invalid-icon:focus,.nbw .input-group input[type=password]:-webkit-autofill+.is-invalid.validate-icon:focus,.nbw .input-group input[type=tel]:-webkit-autofill+.invalid-icon:focus,.nbw .input-group input[type=tel]:-webkit-autofill+.is-invalid.validate-icon:focus,.nbw .input-group input[type=text]:-webkit-autofill+.invalid-icon:focus,.nbw .input-group input[type=text]:-webkit-autofill+.is-invalid.validate-icon:focus,.nbw .input-group select:-webkit-autofill+.invalid-icon:focus,.nbw .input-group select:-webkit-autofill+.is-invalid.validate-icon:focus,.nbw .link-device__container .form-group--error .delivery-select .input-group select.link-device--input:focus,.nbw .link-device__container .form-group--error .input-group .input-validated.link-device--input:focus,.nbw .link-device__container .form-group--error .input-group input[type=date].link-device--input:focus,.nbw .link-device__container .form-group--error .input-group input[type=email].link-device--input:focus,.nbw .link-device__container .form-group--error .input-group input[type=number].link-device--input:focus,.nbw .link-device__container .form-group--error .input-group input[type=password].link-device--input:focus,.nbw .link-device__container .form-group--error .input-group input[type=tel].link-device--input:focus,.nbw .link-device__container .form-group--error .input-group input[type=text].link-device--input:focus,.nbw .link-device__container .input-group .is-invalid.link-device--input:focus,.nbw .link-device__container .promocode__input-error .input-group .input-validated.link-device--input:focus,.nbw .link-device__container .promocode__input-error .input-group input[type=text].link-device--input:focus,.nbw .link-device__container .was-validated .input-group .link-device--input:invalid:focus,.nbw .promocode__input-error .form-group--error .input-group .input-validated:focus,.nbw .promocode__input-error .form-group--error .input-group input[type=date].input-validated:focus,.nbw .promocode__input-error .form-group--error .input-group input[type=date][type=text]:focus,.nbw .promocode__input-error .form-group--error .input-group input[type=email].input-validated:focus,.nbw .promocode__input-error .form-group--error .input-group input[type=email][type=text]:focus,.nbw .promocode__input-error .form-group--error .input-group input[type=number].input-validated:focus,.nbw .promocode__input-error .form-group--error .input-group input[type=number][type=text]:focus,.nbw .promocode__input-error .form-group--error .input-group input[type=password].input-validated:focus,.nbw .promocode__input-error .form-group--error .input-group input[type=password][type=text]:focus,.nbw .promocode__input-error .form-group--error .input-group input[type=tel].input-validated:focus,.nbw .promocode__input-error .form-group--error .input-group input[type=tel][type=text]:focus,.nbw .promocode__input-error .form-group--error .input-group input[type=text]:focus,.nbw .promocode__input-error .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated:focus,.nbw .promocode__input-error .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .promocode__input-error .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .promocode__input-error .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=text]:focus,.nbw .promocode__input-error .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select.input-validated:focus,.nbw .promocode__input-error .input-group .form-control.input-validated:focus,.nbw .promocode__input-error .input-group .form-group--error .delivery-select select.input-validated:focus,.nbw .promocode__input-error .input-group .form-item.select-item select.input-validated:focus,.nbw .promocode__input-error .input-group .form-select.input-validated:focus,.nbw .promocode__input-error .input-group .global-search__form .global-search__select select.input-validated:focus,.nbw .promocode__input-error .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated:focus,.nbw .promocode__input-error .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.validate-icon.input-validated:focus,.nbw .promocode__input-error .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=text]:focus,.nbw .promocode__input-error .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=text]:focus,.nbw .promocode__input-error .input-group .input-validated:focus,.nbw .promocode__input-error .input-group .is-invalid.input-validated:focus,.nbw .promocode__input-error .input-group .link-device__container .input-validated.link-device--input:focus,.nbw .promocode__input-error .input-group .link-device__container input[type=text].link-device--input:focus,.nbw .promocode__input-error .input-group .promocode__input-warning .input-validated:focus,.nbw .promocode__input-error .input-group .promocode__input-warning input[type=text]:focus,.nbw .promocode__input-error .input-group input.form-control[type=text]:focus,.nbw .promocode__input-error .input-group input.form-select[type=text]:focus,.nbw .promocode__input-error .input-group input.is-invalid[type=text]:focus,.nbw .promocode__input-error .input-group input[type=date].input-validated:focus,.nbw .promocode__input-error .input-group input[type=date]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .promocode__input-error .input-group input[type=date]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .promocode__input-error .input-group input[type=date][type=text]:focus,.nbw .promocode__input-error .input-group input[type=email].input-validated:focus,.nbw .promocode__input-error .input-group input[type=email]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .promocode__input-error .input-group input[type=email]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .promocode__input-error .input-group input[type=email][type=text]:focus,.nbw .promocode__input-error .input-group input[type=number].input-validated:focus,.nbw .promocode__input-error .input-group input[type=number]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .promocode__input-error .input-group input[type=number]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .promocode__input-error .input-group input[type=number][type=text]:focus,.nbw .promocode__input-error .input-group input[type=password].input-validated:focus,.nbw .promocode__input-error .input-group input[type=password]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .promocode__input-error .input-group input[type=password]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .promocode__input-error .input-group input[type=password][type=text]:focus,.nbw .promocode__input-error .input-group input[type=tel].input-validated:focus,.nbw .promocode__input-error .input-group input[type=tel]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .promocode__input-error .input-group input[type=tel]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .promocode__input-error .input-group input[type=tel][type=text]:focus,.nbw .promocode__input-error .input-group input[type=text]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .promocode__input-error .input-group input[type=text]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .promocode__input-error .input-group input[type=text]:focus,.nbw .promocode__input-error .input-group select.input-validated:focus,.nbw .promocode__input-error .input-group select:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .promocode__input-error .input-group select:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .promocode__input-error .searchable-select .input-group .input-filter.input-validated:focus,.nbw .promocode__input-error .searchable-select .input-group input.input-filter[type=text]:focus,.nbw .promocode__input-error .was-validated .input-group .input-validated:invalid:focus,.nbw .promocode__input-error .was-validated .input-group input[type=text]:invalid:focus,.nbw .promocode__input-warning .form-group--error .input-group .input-validated:focus,.nbw .promocode__input-warning .form-group--error .input-group input[type=date].input-validated:focus,.nbw .promocode__input-warning .form-group--error .input-group input[type=date][type=text]:focus,.nbw .promocode__input-warning .form-group--error .input-group input[type=email].input-validated:focus,.nbw .promocode__input-warning .form-group--error .input-group input[type=email][type=text]:focus,.nbw .promocode__input-warning .form-group--error .input-group input[type=number].input-validated:focus,.nbw .promocode__input-warning .form-group--error .input-group input[type=number][type=text]:focus,.nbw .promocode__input-warning .form-group--error .input-group input[type=password].input-validated:focus,.nbw .promocode__input-warning .form-group--error .input-group input[type=password][type=text]:focus,.nbw .promocode__input-warning .form-group--error .input-group input[type=tel].input-validated:focus,.nbw .promocode__input-warning .form-group--error .input-group input[type=tel][type=text]:focus,.nbw .promocode__input-warning .form-group--error .input-group input[type=text]:focus,.nbw .promocode__input-warning .input-group .form-group--error .delivery-select select.input-validated:focus,.nbw .promocode__input-warning .input-group .is-invalid.input-validated:focus,.nbw .promocode__input-warning .input-group input.is-invalid[type=text]:focus,.nbw .promocode__input-warning .promocode__input-error .input-group .input-validated:focus,.nbw .promocode__input-warning .promocode__input-error .input-group input[type=text]:focus,.nbw .promocode__input-warning .was-validated .input-group .input-validated:invalid:focus,.nbw .promocode__input-warning .was-validated .input-group input[type=text]:invalid:focus,.nbw .searchable-select .input-group .form-group--error .delivery-select select.input-filter:focus,.nbw .searchable-select .input-group .form-group--error .input-filter.input-validated:focus,.nbw .searchable-select .input-group .form-group--error input.input-filter[type=date]:focus,.nbw .searchable-select .input-group .form-group--error input.input-filter[type=email]:focus,.nbw .searchable-select .input-group .form-group--error input.input-filter[type=number]:focus,.nbw .searchable-select .input-group .form-group--error input.input-filter[type=password]:focus,.nbw .searchable-select .input-group .form-group--error input.input-filter[type=tel]:focus,.nbw .searchable-select .input-group .form-group--error input.input-filter[type=text]:focus,.nbw .searchable-select .input-group .is-invalid.input-filter:focus,.nbw .searchable-select .input-group .promocode__input-error .input-filter.input-validated:focus,.nbw .searchable-select .input-group .promocode__input-error input.input-filter[type=text]:focus,.nbw .searchable-select .was-validated .input-group .input-filter:invalid:focus,.nbw .was-validated .input-group input[type=date]:-webkit-autofill+.validate-icon:invalid:focus,.nbw .was-validated .input-group input[type=date]:invalid:focus,.nbw .was-validated .input-group input[type=email]:-webkit-autofill+.validate-icon:invalid:focus,.nbw .was-validated .input-group input[type=email]:invalid:focus,.nbw .was-validated .input-group input[type=number]:-webkit-autofill+.validate-icon:invalid:focus,.nbw .was-validated .input-group input[type=number]:invalid:focus,.nbw .was-validated .input-group input[type=password]:-webkit-autofill+.validate-icon:invalid:focus,.nbw .was-validated .input-group input[type=password]:invalid:focus,.nbw .was-validated .input-group input[type=tel]:-webkit-autofill+.validate-icon:invalid:focus,.nbw .was-validated .input-group input[type=tel]:invalid:focus,.nbw .was-validated .input-group input[type=text]:-webkit-autofill+.validate-icon:invalid:focus,.nbw .was-validated .input-group input[type=text]:invalid:focus,.nbw .was-validated .input-group select:-webkit-autofill+.validate-icon:invalid:focus,.was-validated .input-group .form-control:invalid:focus,.was-validated .input-group .form-select:invalid:focus,.was-validated .input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.validate-icon:invalid:focus,.was-validated .input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:invalid:focus,.was-validated .input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select:invalid:focus,.was-validated .input-group .nbw .form-group--error .delivery-select select:invalid:focus,.was-validated .input-group .nbw .form-group--error .input-validated:invalid:focus,.was-validated .input-group .nbw .form-group--error input[type=date]:invalid:focus,.was-validated .input-group .nbw .form-group--error input[type=email]:invalid:focus,.was-validated .input-group .nbw .form-group--error input[type=number]:invalid:focus,.was-validated .input-group .nbw .form-group--error input[type=password]:invalid:focus,.was-validated .input-group .nbw .form-group--error input[type=tel]:invalid:focus,.was-validated .input-group .nbw .form-group--error input[type=text]:invalid:focus,.was-validated .input-group .nbw .form-item.select-item select:invalid:focus,.was-validated .input-group .nbw .global-search__form .global-search__select select:invalid:focus,.was-validated .input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.validate-icon:invalid:focus,.was-validated .input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:invalid:focus,.was-validated .input-group .nbw .link-device__container .link-device--input:invalid:focus,.was-validated .input-group .nbw .promocode__input-error .input-validated:invalid:focus,.was-validated .input-group .nbw .promocode__input-error input[type=text]:invalid:focus,.was-validated .input-group .nbw .promocode__input-warning .input-validated:invalid:focus,.was-validated .input-group .nbw .promocode__input-warning input[type=text]:invalid:focus,.was-validated .input-group .nbw .searchable-select .input-filter:invalid:focus,.was-validated .input-group .nbw input[type=date]:-webkit-autofill+.validate-icon:invalid:focus,.was-validated .input-group .nbw input[type=date]:invalid:focus,.was-validated .input-group .nbw input[type=email]:-webkit-autofill+.validate-icon:invalid:focus,.was-validated .input-group .nbw input[type=email]:invalid:focus,.was-validated .input-group .nbw input[type=number]:-webkit-autofill+.validate-icon:invalid:focus,.was-validated .input-group .nbw input[type=number]:invalid:focus,.was-validated .input-group .nbw input[type=password]:-webkit-autofill+.validate-icon:invalid:focus,.was-validated .input-group .nbw input[type=password]:invalid:focus,.was-validated .input-group .nbw input[type=tel]:-webkit-autofill+.validate-icon:invalid:focus,.was-validated .input-group .nbw input[type=tel]:invalid:focus,.was-validated .input-group .nbw input[type=text]:-webkit-autofill+.validate-icon:invalid:focus,.was-validated .input-group .nbw input[type=text]:invalid:focus,.was-validated .input-group .nbw select:-webkit-autofill+.validate-icon:invalid:focus,.was-validated .input-group select:invalid:focus {
    z-index: 3
}

.warning-feedback {
    color: #c73636;
    display: none;
    font-size: .875em;
    margin-top: .25rem;
    width: 100%
}

.warning-tooltip {
    background-color: #c73636;
    border-radius: .25rem;
    color: #fff;
    display: none;
    font-size: .875rem;
    margin-top: .1rem;
    max-width: 100%;
    padding: 1rem;
    position: absolute;
    top: 100%;
    z-index: 5
}

.is-warning~.warning-feedback,.is-warning~.warning-tooltip,.nbw .promocode__input-warning .input-validated~.warning-feedback,.nbw .promocode__input-warning .input-validated~.warning-tooltip,.nbw .promocode__input-warning input[type=text]~.warning-feedback,.nbw .promocode__input-warning input[type=text]~.warning-tooltip {
    display: block
}

.form-control.is-warning,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-warning input.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-warning input:-webkit-autofill+.invalid-icon.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-warning input:-webkit-autofill+.validate-icon.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.is-warning,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.is-warning.invalid-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.is-warning.validate-icon,.nbw .form-group--error .delivery-select select.is-warning,.nbw .form-group--error .is-warning.input-validated,.nbw .form-group--error .promocode__input-warning .input-validated,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-warning input.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-warning input:-webkit-autofill:focus+.invalid-icon.input-validated,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-warning input:-webkit-autofill:focus+.validate-icon.input-validated,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.is-warning:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.is-warning.invalid-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.is-warning.validate-icon,.nbw .link-device__container .is-warning.link-device--input,.nbw .link-device__container .promocode__input-warning .input-validated.link-device--input,.nbw .promocode__input-error .is-warning.input-validated,.nbw .promocode__input-error .promocode__input-warning .input-validated,.nbw .promocode__input-warning #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated,.nbw .promocode__input-warning #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.invalid-icon.input-validated,.nbw .promocode__input-warning #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.validate-icon.input-validated,.nbw .promocode__input-warning .form-control.input-validated,.nbw .promocode__input-warning .form-group--error .input-validated,.nbw .promocode__input-warning .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated:focus,.nbw .promocode__input-warning .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.invalid-icon.input-validated,.nbw .promocode__input-warning .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.validate-icon.input-validated,.nbw .promocode__input-warning .input-validated,.nbw .promocode__input-warning .is-warning.input-validated,.nbw .promocode__input-warning .link-device__container .input-validated.link-device--input,.nbw .promocode__input-warning .promocode__input-error .input-validated,.nbw .promocode__input-warning input[type=date].input-validated,.nbw .promocode__input-warning input[type=date]:-webkit-autofill+.invalid-icon.input-validated,.nbw .promocode__input-warning input[type=date]:-webkit-autofill+.validate-icon.input-validated,.nbw .promocode__input-warning input[type=email].input-validated,.nbw .promocode__input-warning input[type=email]:-webkit-autofill+.invalid-icon.input-validated,.nbw .promocode__input-warning input[type=email]:-webkit-autofill+.validate-icon.input-validated,.nbw .promocode__input-warning input[type=number].input-validated,.nbw .promocode__input-warning input[type=number]:-webkit-autofill+.invalid-icon.input-validated,.nbw .promocode__input-warning input[type=number]:-webkit-autofill+.validate-icon.input-validated,.nbw .promocode__input-warning input[type=password].input-validated,.nbw .promocode__input-warning input[type=password]:-webkit-autofill+.invalid-icon.input-validated,.nbw .promocode__input-warning input[type=password]:-webkit-autofill+.validate-icon.input-validated,.nbw .promocode__input-warning input[type=tel].input-validated,.nbw .promocode__input-warning input[type=tel]:-webkit-autofill+.invalid-icon.input-validated,.nbw .promocode__input-warning input[type=tel]:-webkit-autofill+.validate-icon.input-validated,.nbw .promocode__input-warning input[type=text],.nbw .promocode__input-warning input[type=text]:-webkit-autofill+.invalid-icon.input-validated,.nbw .promocode__input-warning input[type=text]:-webkit-autofill+.validate-icon.input-validated,.nbw .promocode__input-warning select.input-validated,.nbw .promocode__input-warning select:-webkit-autofill+.invalid-icon.input-validated,.nbw .promocode__input-warning select:-webkit-autofill+.validate-icon.input-validated,.nbw input.is-warning[type=date],.nbw input.is-warning[type=email],.nbw input.is-warning[type=number],.nbw input.is-warning[type=password],.nbw input.is-warning[type=tel],.nbw input.is-warning[type=text],.nbw input[type=date]:-webkit-autofill+.is-warning.invalid-icon,.nbw input[type=date]:-webkit-autofill+.is-warning.validate-icon,.nbw input[type=email]:-webkit-autofill+.is-warning.invalid-icon,.nbw input[type=email]:-webkit-autofill+.is-warning.validate-icon,.nbw input[type=number]:-webkit-autofill+.is-warning.invalid-icon,.nbw input[type=number]:-webkit-autofill+.is-warning.validate-icon,.nbw input[type=password]:-webkit-autofill+.is-warning.invalid-icon,.nbw input[type=password]:-webkit-autofill+.is-warning.validate-icon,.nbw input[type=tel]:-webkit-autofill+.is-warning.invalid-icon,.nbw input[type=tel]:-webkit-autofill+.is-warning.validate-icon,.nbw input[type=text]:-webkit-autofill+.is-warning.invalid-icon,.nbw input[type=text]:-webkit-autofill+.is-warning.validate-icon,.nbw select.is-warning,.nbw select:-webkit-autofill+.is-warning.invalid-icon,.nbw select:-webkit-autofill+.is-warning.validate-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle fill-rule='evenodd' clip-rule='evenodd' fill='%23e5b052' cx='12' cy='12' r='12'/%3E%3Cellipse fill-rule='evenodd' clip-rule='evenodd' fill='%23FFF' cx='12' cy='19.6' rx='1.3' ry='1.4'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' fill='%23FFF' d='M12.1 16.8h-.2c-.6 0-1-.4-1-1V5c0-.6.4-1 1-1h.2c.6 0 1 .4 1 1v10.8c0 .5-.4 1-1 1z'/%3E%3C/svg%3E");
    background-position: right calc(.375em + .375rem) center;
    background-repeat: no-repeat;
    background-size: calc(.75em + .75rem) calc(.75em + .75rem);
    border-color: #c73636;
    padding-right: calc(1.5em + 1.5rem)
}

.form-control.is-warning:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.is-warning:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.is-warning.invalid-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.is-warning.validate-icon:focus,.nbw .form-group--error .is-warning.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.is-warning:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.is-warning.invalid-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.is-warning.validate-icon:focus,.nbw .link-device__container .is-warning.link-device--input:focus,.nbw .promocode__input-error .is-warning.input-validated:focus,.nbw .promocode__input-warning .input-validated:focus,.nbw .promocode__input-warning input[type=text]:focus,.nbw input.is-warning[type=date]:focus,.nbw input.is-warning[type=email]:focus,.nbw input.is-warning[type=number]:focus,.nbw input.is-warning[type=password]:focus,.nbw input.is-warning[type=tel]:focus,.nbw input.is-warning[type=text]:focus,.nbw input[type=date]:-webkit-autofill+.is-warning.invalid-icon:focus,.nbw input[type=date]:-webkit-autofill+.is-warning.validate-icon:focus,.nbw input[type=email]:-webkit-autofill+.is-warning.invalid-icon:focus,.nbw input[type=email]:-webkit-autofill+.is-warning.validate-icon:focus,.nbw input[type=number]:-webkit-autofill+.is-warning.invalid-icon:focus,.nbw input[type=number]:-webkit-autofill+.is-warning.validate-icon:focus,.nbw input[type=password]:-webkit-autofill+.is-warning.invalid-icon:focus,.nbw input[type=password]:-webkit-autofill+.is-warning.validate-icon:focus,.nbw input[type=tel]:-webkit-autofill+.is-warning.invalid-icon:focus,.nbw input[type=tel]:-webkit-autofill+.is-warning.validate-icon:focus,.nbw input[type=text]:-webkit-autofill+.is-warning.invalid-icon:focus,.nbw input[type=text]:-webkit-autofill+.is-warning.validate-icon:focus,.nbw select.is-warning:focus,.nbw select:-webkit-autofill+.is-warning.invalid-icon:focus,.nbw select:-webkit-autofill+.is-warning.validate-icon:focus {
    border-color: #c73636;
    box-shadow: 0 0 0 .1rem rgba(199,54,54,.5)
}

.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+textarea.is-warning.invalid-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+textarea.is-warning.validate-icon,.nbw .form-group--error textarea.is-warning.input-validated,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+textarea.is-warning.invalid-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+textarea.is-warning.validate-icon,.nbw .link-device__container textarea.is-warning.link-device--input,.nbw .promocode__input-error textarea.is-warning.input-validated,.nbw .promocode__input-warning textarea.input-validated,.nbw input[type=date]:-webkit-autofill+textarea.is-warning.invalid-icon,.nbw input[type=date]:-webkit-autofill+textarea.is-warning.validate-icon,.nbw input[type=email]:-webkit-autofill+textarea.is-warning.invalid-icon,.nbw input[type=email]:-webkit-autofill+textarea.is-warning.validate-icon,.nbw input[type=number]:-webkit-autofill+textarea.is-warning.invalid-icon,.nbw input[type=number]:-webkit-autofill+textarea.is-warning.validate-icon,.nbw input[type=password]:-webkit-autofill+textarea.is-warning.invalid-icon,.nbw input[type=password]:-webkit-autofill+textarea.is-warning.validate-icon,.nbw input[type=tel]:-webkit-autofill+textarea.is-warning.invalid-icon,.nbw input[type=tel]:-webkit-autofill+textarea.is-warning.validate-icon,.nbw input[type=text]:-webkit-autofill+textarea.is-warning.invalid-icon,.nbw input[type=text]:-webkit-autofill+textarea.is-warning.validate-icon,.nbw select:-webkit-autofill+textarea.is-warning.invalid-icon,.nbw select:-webkit-autofill+textarea.is-warning.validate-icon,textarea.form-control.is-warning {
    background-position: top calc(.375em + .375rem) right calc(.375em + .375rem);
    padding-right: calc(1.5em + 1.5rem)
}

.form-select.is-warning,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-warning select.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select.is-warning,.nbw .form-item.select-item select.is-warning,.nbw .global-search__form .global-search__select select.is-warning,.nbw .promocode__input-warning #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select.input-validated,.nbw .promocode__input-warning .form-select.input-validated,.nbw .promocode__input-warning .searchable-select .input-filter.input-validated,.nbw .promocode__input-warning .searchable-select input.input-filter[type=text],.nbw .promocode__input-warning input.form-select[type=text],.nbw .promocode__input-warning select.input-validated,.nbw .searchable-select .is-warning.input-filter,.nbw .searchable-select .promocode__input-warning .input-filter.input-validated,.nbw .searchable-select .promocode__input-warning input.input-filter[type=text],select.is-warning {
    border-color: #c73636
}

.form-select.is-warning:not([multiple]):not([size]),.form-select.is-warning:not([multiple])[size="1"],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-warning select.input-validated:not([multiple]):not([size]),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-warning select.input-validated:not([multiple])[size="1"],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select.is-warning:not([multiple]):not([size]),.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select.is-warning:not([multiple])[size="1"],.nbw .promocode__input-warning #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select.input-validated:not([multiple]):not([size]),.nbw .promocode__input-warning #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select.input-validated:not([multiple])[size="1"],.nbw .promocode__input-warning .form-select.input-validated:not([multiple]):not([size]),.nbw .promocode__input-warning .form-select.input-validated:not([multiple])[size="1"],.nbw .promocode__input-warning .searchable-select .input-filter.input-validated:not([multiple]):not([size]),.nbw .promocode__input-warning .searchable-select .input-filter.input-validated:not([multiple])[size="1"],.nbw .promocode__input-warning .searchable-select input.input-filter[type=text]:not([multiple]):not([size]),.nbw .promocode__input-warning .searchable-select input.input-filter[type=text]:not([multiple])[size="1"],.nbw .promocode__input-warning input.form-select[type=text]:not([multiple]):not([size]),.nbw .promocode__input-warning input.form-select[type=text]:not([multiple])[size="1"],.nbw .promocode__input-warning select.input-validated:not([multiple]):not([size]),.nbw .promocode__input-warning select.input-validated:not([multiple])[size="1"],.nbw .searchable-select .is-warning.input-filter:not([multiple]):not([size]),.nbw .searchable-select .is-warning.input-filter:not([multiple])[size="1"],.nbw .searchable-select .promocode__input-warning .input-filter.input-validated:not([multiple]):not([size]),.nbw .searchable-select .promocode__input-warning .input-filter.input-validated:not([multiple])[size="1"],.nbw .searchable-select .promocode__input-warning input.input-filter[type=text]:not([multiple]):not([size]),.nbw .searchable-select .promocode__input-warning input.input-filter[type=text]:not([multiple])[size="1"],select.is-warning:not([multiple]):not([size]),select.is-warning:not([multiple])[size="1"] {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle fill-rule='evenodd' clip-rule='evenodd' fill='%23e5b052' cx='12' cy='12' r='12'/%3E%3Cellipse fill-rule='evenodd' clip-rule='evenodd' fill='%23FFF' cx='12' cy='19.6' rx='1.3' ry='1.4'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' fill='%23FFF' d='M12.1 16.8h-.2c-.6 0-1-.4-1-1V5c0-.6.4-1 1-1h.2c.6 0 1 .4 1 1v10.8c0 .5-.4 1-1 1z'/%3E%3C/svg%3E");
    background-position: right 1rem center,center right 3rem;
    background-size: 16px 12px,calc(.75em + .75rem) calc(.75em + .75rem);
    padding-right: 5.5rem
}

.form-select.is-warning:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-warning select.input-validated:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select.is-warning:focus,.nbw .form-item.select-item select.is-warning:focus,.nbw .global-search__form .global-search__select select.is-warning:focus,.nbw .promocode__input-warning #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select.input-validated:focus,.nbw .promocode__input-warning .form-select.input-validated:focus,.nbw .promocode__input-warning .searchable-select .input-filter.input-validated:focus,.nbw .promocode__input-warning .searchable-select input.input-filter[type=text]:focus,.nbw .promocode__input-warning input.form-select[type=text]:focus,.nbw .promocode__input-warning select.input-validated:focus,.nbw .searchable-select .is-warning.input-filter:focus,.nbw .searchable-select .promocode__input-warning .input-filter.input-validated:focus,.nbw .searchable-select .promocode__input-warning input.input-filter[type=text]:focus,select.is-warning:focus {
    border-color: #c73636;
    box-shadow: 0 0 0 .1rem rgba(199,54,54,.5)
}

.form-check-input.is-warning,.nbw .promocode__input-warning .form-check-input.input-validated,.nbw .promocode__input-warning input.form-check-input[type=text],.nbw .promocode__input-warning input.input-validated[type=checkbox],.nbw .promocode__input-warning input.input-validated[type=radio],.nbw .promocode__input-warning input[type=text][type=checkbox],.nbw .promocode__input-warning input[type=text][type=radio],.nbw input.is-warning[type=checkbox],.nbw input.is-warning[type=radio] {
    border-color: #c73636
}

.form-check-input.is-warning:checked,.nbw .promocode__input-warning .form-check-input.input-validated:checked,.nbw .promocode__input-warning input.form-check-input[type=text]:checked,.nbw .promocode__input-warning input.input-validated[type=checkbox]:checked,.nbw .promocode__input-warning input.input-validated[type=radio]:checked,.nbw .promocode__input-warning input[type=text][type=checkbox]:checked,.nbw .promocode__input-warning input[type=text][type=radio]:checked,.nbw input.is-warning[type=checkbox]:checked,.nbw input.is-warning[type=radio]:checked {
    background-color: #c73636
}

.form-check-input.is-warning:focus,.nbw .promocode__input-warning .form-check-input.input-validated:focus,.nbw .promocode__input-warning input.form-check-input[type=text]:focus,.nbw .promocode__input-warning input.input-validated[type=checkbox]:focus,.nbw .promocode__input-warning input.input-validated[type=radio]:focus,.nbw .promocode__input-warning input[type=text][type=checkbox]:focus,.nbw .promocode__input-warning input[type=text][type=radio]:focus,.nbw input.is-warning[type=checkbox]:focus,.nbw input.is-warning[type=radio]:focus {
    box-shadow: 0 0 0 .1rem rgba(199,54,54,.5)
}

.form-check-input.is-warning~.form-check-label,.nbw .form-check-input.is-warning~input[type=checkbox]:checked+label,.nbw .form-check-input.is-warning~input[type=checkbox]:not(:checked)+label,.nbw .form-check-input.is-warning~input[type=radio]:checked+label,.nbw .form-check-input.is-warning~input[type=radio]:not(:checked)+label,.nbw .promocode__input-warning .form-check-input.input-validated~.form-check-label,.nbw .promocode__input-warning .form-check-input.input-validated~input[type=checkbox]:checked+label,.nbw .promocode__input-warning .form-check-input.input-validated~input[type=checkbox]:not(:checked)+label,.nbw .promocode__input-warning .form-check-input.input-validated~input[type=radio]:checked+label,.nbw .promocode__input-warning .form-check-input.input-validated~input[type=radio]:not(:checked)+label,.nbw .promocode__input-warning input.form-check-input[type=text]~.form-check-label,.nbw .promocode__input-warning input.form-check-input[type=text]~input[type=checkbox]:checked+label,.nbw .promocode__input-warning input.form-check-input[type=text]~input[type=checkbox]:not(:checked)+label,.nbw .promocode__input-warning input.form-check-input[type=text]~input[type=radio]:checked+label,.nbw .promocode__input-warning input.form-check-input[type=text]~input[type=radio]:not(:checked)+label,.nbw .promocode__input-warning input.input-validated[type=checkbox]~.form-check-label,.nbw .promocode__input-warning input.input-validated[type=checkbox]~input[type=checkbox]:checked+label,.nbw .promocode__input-warning input.input-validated[type=checkbox]~input[type=checkbox]:not(:checked)+label,.nbw .promocode__input-warning input.input-validated[type=checkbox]~input[type=radio]:checked+label,.nbw .promocode__input-warning input.input-validated[type=checkbox]~input[type=radio]:not(:checked)+label,.nbw .promocode__input-warning input.input-validated[type=radio]~.form-check-label,.nbw .promocode__input-warning input.input-validated[type=radio]~input[type=checkbox]:checked+label,.nbw .promocode__input-warning input.input-validated[type=radio]~input[type=checkbox]:not(:checked)+label,.nbw .promocode__input-warning input.input-validated[type=radio]~input[type=radio]:checked+label,.nbw .promocode__input-warning input.input-validated[type=radio]~input[type=radio]:not(:checked)+label,.nbw .promocode__input-warning input[type=checkbox].input-validated:checked+label,.nbw .promocode__input-warning input[type=checkbox].input-validated:not(:checked)+label,.nbw .promocode__input-warning input[type=checkbox][type=text]:checked+label,.nbw .promocode__input-warning input[type=checkbox][type=text]:not(:checked)+label,.nbw .promocode__input-warning input[type=radio].input-validated:checked+label,.nbw .promocode__input-warning input[type=radio].input-validated:not(:checked)+label,.nbw .promocode__input-warning input[type=radio][type=text]:checked+label,.nbw .promocode__input-warning input[type=radio][type=text]:not(:checked)+label,.nbw .promocode__input-warning input[type=text][type=checkbox]~.form-check-label,.nbw .promocode__input-warning input[type=text][type=checkbox]~input[type=checkbox]:checked+label,.nbw .promocode__input-warning input[type=text][type=checkbox]~input[type=checkbox]:not(:checked)+label,.nbw .promocode__input-warning input[type=text][type=checkbox]~input[type=radio]:checked+label,.nbw .promocode__input-warning input[type=text][type=checkbox]~input[type=radio]:not(:checked)+label,.nbw .promocode__input-warning input[type=text][type=radio]~.form-check-label,.nbw .promocode__input-warning input[type=text][type=radio]~input[type=checkbox]:checked+label,.nbw .promocode__input-warning input[type=text][type=radio]~input[type=checkbox]:not(:checked)+label,.nbw .promocode__input-warning input[type=text][type=radio]~input[type=radio]:checked+label,.nbw .promocode__input-warning input[type=text][type=radio]~input[type=radio]:not(:checked)+label,.nbw input.is-warning[type=checkbox]~.form-check-label,.nbw input.is-warning[type=checkbox]~input[type=checkbox]:checked+label,.nbw input.is-warning[type=checkbox]~input[type=checkbox]:not(:checked)+label,.nbw input.is-warning[type=checkbox]~input[type=radio]:checked+label,.nbw input.is-warning[type=checkbox]~input[type=radio]:not(:checked)+label,.nbw input.is-warning[type=radio]~.form-check-label,.nbw input.is-warning[type=radio]~input[type=checkbox]:checked+label,.nbw input.is-warning[type=radio]~input[type=checkbox]:not(:checked)+label,.nbw input.is-warning[type=radio]~input[type=radio]:checked+label,.nbw input.is-warning[type=radio]~input[type=radio]:not(:checked)+label,.nbw input[type=checkbox].is-warning:checked+label,.nbw input[type=checkbox].is-warning:not(:checked)+label,.nbw input[type=radio].is-warning:checked+label,.nbw input[type=radio].is-warning:not(:checked)+label {
    color: #c73636
}

.form-check-inline .form-check-input~.warning-feedback,.form-check-inline .nbw input[type=checkbox]~.warning-feedback,.form-check-inline .nbw input[type=radio]~.warning-feedback,.nbw .form-check-inline input[type=checkbox]~.warning-feedback,.nbw .form-check-inline input[type=radio]~.warning-feedback {
    margin-left: .5em
}

.input-group .form-control.is-warning:focus,.input-group .form-select.is-warning:focus,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-warning input.input-validated:focus,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-warning input:-webkit-autofill+.invalid-icon.input-validated:focus,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-warning input:-webkit-autofill+.validate-icon.input-validated:focus,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-warning input:-webkit-autofill+input.invalid-icon[type=text]:focus,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-warning input:-webkit-autofill+input.validate-icon[type=text]:focus,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-warning input[type=text]:focus,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-warning select.input-validated:focus,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.is-warning:focus,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.is-warning.invalid-icon:focus,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.is-warning.validate-icon:focus,.input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select.is-warning:focus,.input-group .nbw .form-group--error .delivery-select .promocode__input-warning select.input-validated:focus,.input-group .nbw .form-group--error .delivery-select select.is-warning:focus,.input-group .nbw .form-group--error .is-warning.input-validated:focus,.input-group .nbw .form-group--error .promocode__input-warning .input-validated:focus,.input-group .nbw .form-item.select-item .promocode__input-warning select.input-validated:focus,.input-group .nbw .form-item.select-item select.is-warning:focus,.input-group .nbw .global-search__form .global-search__select .promocode__input-warning select.input-validated:focus,.input-group .nbw .global-search__form .global-search__select select.is-warning:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-warning input.input-validated:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-warning input:-webkit-autofill:focus+.invalid-icon.input-validated:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-warning input:-webkit-autofill:focus+.validate-icon.input-validated:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-warning input:-webkit-autofill:focus+input.invalid-icon[type=text]:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-warning input:-webkit-autofill:focus+input.validate-icon[type=text]:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-warning input[type=text]:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.is-warning:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.is-warning.invalid-icon:focus,.input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.is-warning.validate-icon:focus,.input-group .nbw .link-device__container .is-warning.link-device--input:focus,.input-group .nbw .link-device__container .promocode__input-warning .input-validated.link-device--input:focus,.input-group .nbw .link-device__container .promocode__input-warning input[type=text].link-device--input:focus,.input-group .nbw .promocode__input-error .is-warning.input-validated:focus,.input-group .nbw .promocode__input-error .promocode__input-warning .input-validated:focus,.input-group .nbw .promocode__input-warning #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated:focus,.input-group .nbw .promocode__input-warning #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.invalid-icon.input-validated:focus,.input-group .nbw .promocode__input-warning #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.validate-icon.input-validated:focus,.input-group .nbw .promocode__input-warning #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.invalid-icon[type=text]:focus,.input-group .nbw .promocode__input-warning #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=text]:focus,.input-group .nbw .promocode__input-warning #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=text]:focus,.input-group .nbw .promocode__input-warning #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select.input-validated:focus,.input-group .nbw .promocode__input-warning .form-control.input-validated:focus,.input-group .nbw .promocode__input-warning .form-group--error .delivery-select select.input-validated:focus,.input-group .nbw .promocode__input-warning .form-group--error .input-validated:focus,.input-group .nbw .promocode__input-warning .form-item.select-item select.input-validated:focus,.input-group .nbw .promocode__input-warning .form-select.input-validated:focus,.input-group .nbw .promocode__input-warning .global-search__form .global-search__select select.input-validated:focus,.input-group .nbw .promocode__input-warning .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated:focus,.input-group .nbw .promocode__input-warning .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.invalid-icon.input-validated:focus,.input-group .nbw .promocode__input-warning .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.validate-icon.input-validated:focus,.input-group .nbw .promocode__input-warning .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.invalid-icon[type=text]:focus,.input-group .nbw .promocode__input-warning .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=text]:focus,.input-group .nbw .promocode__input-warning .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=text]:focus,.input-group .nbw .promocode__input-warning .input-validated:focus,.input-group .nbw .promocode__input-warning .is-warning.input-validated:focus,.input-group .nbw .promocode__input-warning .link-device__container .input-validated.link-device--input:focus,.input-group .nbw .promocode__input-warning .link-device__container input[type=text].link-device--input:focus,.input-group .nbw .promocode__input-warning .promocode__input-error .input-validated:focus,.input-group .nbw .promocode__input-warning .searchable-select .input-filter.input-validated:focus,.input-group .nbw .promocode__input-warning .searchable-select input.input-filter[type=text]:focus,.input-group .nbw .promocode__input-warning input.form-control[type=text]:focus,.input-group .nbw .promocode__input-warning input.form-select[type=text]:focus,.input-group .nbw .promocode__input-warning input[type=date].input-validated:focus,.input-group .nbw .promocode__input-warning input[type=date]:-webkit-autofill+.invalid-icon.input-validated:focus,.input-group .nbw .promocode__input-warning input[type=date]:-webkit-autofill+.validate-icon.input-validated:focus,.input-group .nbw .promocode__input-warning input[type=date]:-webkit-autofill+input.invalid-icon[type=text]:focus,.input-group .nbw .promocode__input-warning input[type=date]:-webkit-autofill+input.validate-icon[type=text]:focus,.input-group .nbw .promocode__input-warning input[type=date][type=text]:focus,.input-group .nbw .promocode__input-warning input[type=email].input-validated:focus,.input-group .nbw .promocode__input-warning input[type=email]:-webkit-autofill+.invalid-icon.input-validated:focus,.input-group .nbw .promocode__input-warning input[type=email]:-webkit-autofill+.validate-icon.input-validated:focus,.input-group .nbw .promocode__input-warning input[type=email]:-webkit-autofill+input.invalid-icon[type=text]:focus,.input-group .nbw .promocode__input-warning input[type=email]:-webkit-autofill+input.validate-icon[type=text]:focus,.input-group .nbw .promocode__input-warning input[type=email][type=text]:focus,.input-group .nbw .promocode__input-warning input[type=number].input-validated:focus,.input-group .nbw .promocode__input-warning input[type=number]:-webkit-autofill+.invalid-icon.input-validated:focus,.input-group .nbw .promocode__input-warning input[type=number]:-webkit-autofill+.validate-icon.input-validated:focus,.input-group .nbw .promocode__input-warning input[type=number]:-webkit-autofill+input.invalid-icon[type=text]:focus,.input-group .nbw .promocode__input-warning input[type=number]:-webkit-autofill+input.validate-icon[type=text]:focus,.input-group .nbw .promocode__input-warning input[type=number][type=text]:focus,.input-group .nbw .promocode__input-warning input[type=password].input-validated:focus,.input-group .nbw .promocode__input-warning input[type=password]:-webkit-autofill+.invalid-icon.input-validated:focus,.input-group .nbw .promocode__input-warning input[type=password]:-webkit-autofill+.validate-icon.input-validated:focus,.input-group .nbw .promocode__input-warning input[type=password]:-webkit-autofill+input.invalid-icon[type=text]:focus,.input-group .nbw .promocode__input-warning input[type=password]:-webkit-autofill+input.validate-icon[type=text]:focus,.input-group .nbw .promocode__input-warning input[type=password][type=text]:focus,.input-group .nbw .promocode__input-warning input[type=tel].input-validated:focus,.input-group .nbw .promocode__input-warning input[type=tel]:-webkit-autofill+.invalid-icon.input-validated:focus,.input-group .nbw .promocode__input-warning input[type=tel]:-webkit-autofill+.validate-icon.input-validated:focus,.input-group .nbw .promocode__input-warning input[type=tel]:-webkit-autofill+input.invalid-icon[type=text]:focus,.input-group .nbw .promocode__input-warning input[type=tel]:-webkit-autofill+input.validate-icon[type=text]:focus,.input-group .nbw .promocode__input-warning input[type=tel][type=text]:focus,.input-group .nbw .promocode__input-warning input[type=text]:-webkit-autofill+.invalid-icon.input-validated:focus,.input-group .nbw .promocode__input-warning input[type=text]:-webkit-autofill+.validate-icon.input-validated:focus,.input-group .nbw .promocode__input-warning input[type=text]:-webkit-autofill+input.invalid-icon[type=text]:focus,.input-group .nbw .promocode__input-warning input[type=text]:-webkit-autofill+input.validate-icon[type=text]:focus,.input-group .nbw .promocode__input-warning input[type=text]:focus,.input-group .nbw .promocode__input-warning select.input-validated:focus,.input-group .nbw .promocode__input-warning select:-webkit-autofill+.invalid-icon.input-validated:focus,.input-group .nbw .promocode__input-warning select:-webkit-autofill+.validate-icon.input-validated:focus,.input-group .nbw .promocode__input-warning select:-webkit-autofill+input.invalid-icon[type=text]:focus,.input-group .nbw .promocode__input-warning select:-webkit-autofill+input.validate-icon[type=text]:focus,.input-group .nbw .searchable-select .is-warning.input-filter:focus,.input-group .nbw .searchable-select .promocode__input-warning .input-filter.input-validated:focus,.input-group .nbw .searchable-select .promocode__input-warning input.input-filter[type=text]:focus,.input-group .nbw input.is-warning[type=date]:focus,.input-group .nbw input.is-warning[type=email]:focus,.input-group .nbw input.is-warning[type=number]:focus,.input-group .nbw input.is-warning[type=password]:focus,.input-group .nbw input.is-warning[type=tel]:focus,.input-group .nbw input.is-warning[type=text]:focus,.input-group .nbw input[type=date]:-webkit-autofill+.is-warning.invalid-icon:focus,.input-group .nbw input[type=date]:-webkit-autofill+.is-warning.validate-icon:focus,.input-group .nbw input[type=email]:-webkit-autofill+.is-warning.invalid-icon:focus,.input-group .nbw input[type=email]:-webkit-autofill+.is-warning.validate-icon:focus,.input-group .nbw input[type=number]:-webkit-autofill+.is-warning.invalid-icon:focus,.input-group .nbw input[type=number]:-webkit-autofill+.is-warning.validate-icon:focus,.input-group .nbw input[type=password]:-webkit-autofill+.is-warning.invalid-icon:focus,.input-group .nbw input[type=password]:-webkit-autofill+.is-warning.validate-icon:focus,.input-group .nbw input[type=tel]:-webkit-autofill+.is-warning.invalid-icon:focus,.input-group .nbw input[type=tel]:-webkit-autofill+.is-warning.validate-icon:focus,.input-group .nbw input[type=text]:-webkit-autofill+.is-warning.invalid-icon:focus,.input-group .nbw input[type=text]:-webkit-autofill+.is-warning.validate-icon:focus,.input-group .nbw select:-webkit-autofill+.is-warning.invalid-icon:focus,.input-group .nbw select:-webkit-autofill+.is-warning.validate-icon:focus,.input-group select.is-warning:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group input.is-warning:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group input:-webkit-autofill+.is-warning.invalid-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group input:-webkit-autofill+.is-warning.validate-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group select.is-warning:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-warning .input-group input.input-validated:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-warning .input-group input:-webkit-autofill+.invalid-icon.input-validated:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-warning .input-group input:-webkit-autofill+.validate-icon.input-validated:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-warning .input-group input:-webkit-autofill+input.invalid-icon[type=text]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-warning .input-group input:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-warning .input-group input[type=text]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-warning .input-group select.input-validated:focus,.nbw .form-group--error .delivery-select .input-group select.is-warning:focus,.nbw .form-group--error .delivery-select .promocode__input-warning .input-group select.input-validated:focus,.nbw .form-group--error .input-group .is-warning.input-validated:focus,.nbw .form-group--error .input-group .promocode__input-warning .input-validated:focus,.nbw .form-item.select-item .input-group select.is-warning:focus,.nbw .form-item.select-item .promocode__input-warning .input-group select.input-validated:focus,.nbw .global-search__form .global-search__select .input-group select.is-warning:focus,.nbw .global-search__form .global-search__select .promocode__input-warning .input-group select.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group input.is-warning:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group input:-webkit-autofill:focus+.is-warning.invalid-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group input:-webkit-autofill:focus+.is-warning.validate-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-warning .input-group input.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-warning .input-group input:-webkit-autofill:focus+.invalid-icon.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-warning .input-group input:-webkit-autofill:focus+.validate-icon.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-warning .input-group input:-webkit-autofill:focus+input.invalid-icon[type=text]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-warning .input-group input:-webkit-autofill:focus+input.validate-icon[type=text]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-warning .input-group input[type=text]:focus,.nbw .input-group .promocode__input-warning input[type=date].input-validated:focus,.nbw .input-group .promocode__input-warning input[type=date]:-webkit-autofill+.invalid-icon.input-validated:focus,.nbw .input-group .promocode__input-warning input[type=date]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .input-group .promocode__input-warning input[type=date]:-webkit-autofill+input.invalid-icon[type=text]:focus,.nbw .input-group .promocode__input-warning input[type=date]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .input-group .promocode__input-warning input[type=date][type=text]:focus,.nbw .input-group .promocode__input-warning input[type=email].input-validated:focus,.nbw .input-group .promocode__input-warning input[type=email]:-webkit-autofill+.invalid-icon.input-validated:focus,.nbw .input-group .promocode__input-warning input[type=email]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .input-group .promocode__input-warning input[type=email]:-webkit-autofill+input.invalid-icon[type=text]:focus,.nbw .input-group .promocode__input-warning input[type=email]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .input-group .promocode__input-warning input[type=email][type=text]:focus,.nbw .input-group .promocode__input-warning input[type=number].input-validated:focus,.nbw .input-group .promocode__input-warning input[type=number]:-webkit-autofill+.invalid-icon.input-validated:focus,.nbw .input-group .promocode__input-warning input[type=number]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .input-group .promocode__input-warning input[type=number]:-webkit-autofill+input.invalid-icon[type=text]:focus,.nbw .input-group .promocode__input-warning input[type=number]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .input-group .promocode__input-warning input[type=number][type=text]:focus,.nbw .input-group .promocode__input-warning input[type=password].input-validated:focus,.nbw .input-group .promocode__input-warning input[type=password]:-webkit-autofill+.invalid-icon.input-validated:focus,.nbw .input-group .promocode__input-warning input[type=password]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .input-group .promocode__input-warning input[type=password]:-webkit-autofill+input.invalid-icon[type=text]:focus,.nbw .input-group .promocode__input-warning input[type=password]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .input-group .promocode__input-warning input[type=password][type=text]:focus,.nbw .input-group .promocode__input-warning input[type=tel].input-validated:focus,.nbw .input-group .promocode__input-warning input[type=tel]:-webkit-autofill+.invalid-icon.input-validated:focus,.nbw .input-group .promocode__input-warning input[type=tel]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .input-group .promocode__input-warning input[type=tel]:-webkit-autofill+input.invalid-icon[type=text]:focus,.nbw .input-group .promocode__input-warning input[type=tel]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .input-group .promocode__input-warning input[type=tel][type=text]:focus,.nbw .input-group .promocode__input-warning input[type=text]:-webkit-autofill+.invalid-icon.input-validated:focus,.nbw .input-group .promocode__input-warning input[type=text]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .input-group .promocode__input-warning input[type=text]:-webkit-autofill+input.invalid-icon[type=text]:focus,.nbw .input-group .promocode__input-warning input[type=text]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .input-group .promocode__input-warning input[type=text]:focus,.nbw .input-group .promocode__input-warning select:-webkit-autofill+.invalid-icon.input-validated:focus,.nbw .input-group .promocode__input-warning select:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .input-group .promocode__input-warning select:-webkit-autofill+input.invalid-icon[type=text]:focus,.nbw .input-group .promocode__input-warning select:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .input-group input.is-warning[type=date]:focus,.nbw .input-group input.is-warning[type=email]:focus,.nbw .input-group input.is-warning[type=number]:focus,.nbw .input-group input.is-warning[type=password]:focus,.nbw .input-group input.is-warning[type=tel]:focus,.nbw .input-group input.is-warning[type=text]:focus,.nbw .input-group input[type=date]:-webkit-autofill+.is-warning.invalid-icon:focus,.nbw .input-group input[type=date]:-webkit-autofill+.is-warning.validate-icon:focus,.nbw .input-group input[type=email]:-webkit-autofill+.is-warning.invalid-icon:focus,.nbw .input-group input[type=email]:-webkit-autofill+.is-warning.validate-icon:focus,.nbw .input-group input[type=number]:-webkit-autofill+.is-warning.invalid-icon:focus,.nbw .input-group input[type=number]:-webkit-autofill+.is-warning.validate-icon:focus,.nbw .input-group input[type=password]:-webkit-autofill+.is-warning.invalid-icon:focus,.nbw .input-group input[type=password]:-webkit-autofill+.is-warning.validate-icon:focus,.nbw .input-group input[type=tel]:-webkit-autofill+.is-warning.invalid-icon:focus,.nbw .input-group input[type=tel]:-webkit-autofill+.is-warning.validate-icon:focus,.nbw .input-group input[type=text]:-webkit-autofill+.is-warning.invalid-icon:focus,.nbw .input-group input[type=text]:-webkit-autofill+.is-warning.validate-icon:focus,.nbw .input-group select:-webkit-autofill+.is-warning.invalid-icon:focus,.nbw .input-group select:-webkit-autofill+.is-warning.validate-icon:focus,.nbw .link-device__container .input-group .is-warning.link-device--input:focus,.nbw .link-device__container .promocode__input-warning .input-group .input-validated.link-device--input:focus,.nbw .link-device__container .promocode__input-warning .input-group input[type=text].link-device--input:focus,.nbw .promocode__input-error .input-group .is-warning.input-validated:focus,.nbw .promocode__input-error .input-group .promocode__input-warning .input-validated:focus,.nbw .promocode__input-warning .form-group--error .input-group .input-validated:focus,.nbw .promocode__input-warning .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated:focus,.nbw .promocode__input-warning .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.invalid-icon.input-validated:focus,.nbw .promocode__input-warning .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .promocode__input-warning .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.invalid-icon[type=text]:focus,.nbw .promocode__input-warning .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .promocode__input-warning .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=text]:focus,.nbw .promocode__input-warning .input-group #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select.input-validated:focus,.nbw .promocode__input-warning .input-group .form-control.input-validated:focus,.nbw .promocode__input-warning .input-group .form-group--error .delivery-select select.input-validated:focus,.nbw .promocode__input-warning .input-group .form-item.select-item select.input-validated:focus,.nbw .promocode__input-warning .input-group .form-select.input-validated:focus,.nbw .promocode__input-warning .input-group .global-search__form .global-search__select select.input-validated:focus,.nbw .promocode__input-warning .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated:focus,.nbw .promocode__input-warning .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.invalid-icon.input-validated:focus,.nbw .promocode__input-warning .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.validate-icon.input-validated:focus,.nbw .promocode__input-warning .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.invalid-icon[type=text]:focus,.nbw .promocode__input-warning .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=text]:focus,.nbw .promocode__input-warning .input-group .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=text]:focus,.nbw .promocode__input-warning .input-group .input-validated:focus,.nbw .promocode__input-warning .input-group .is-warning.input-validated:focus,.nbw .promocode__input-warning .input-group .link-device__container .input-validated.link-device--input:focus,.nbw .promocode__input-warning .input-group .link-device__container input[type=text].link-device--input:focus,.nbw .promocode__input-warning .input-group input.form-control[type=text]:focus,.nbw .promocode__input-warning .input-group input.form-select[type=text]:focus,.nbw .promocode__input-warning .input-group input[type=date].input-validated:focus,.nbw .promocode__input-warning .input-group input[type=date]:-webkit-autofill+.invalid-icon.input-validated:focus,.nbw .promocode__input-warning .input-group input[type=date]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .promocode__input-warning .input-group input[type=date]:-webkit-autofill+input.invalid-icon[type=text]:focus,.nbw .promocode__input-warning .input-group input[type=date]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .promocode__input-warning .input-group input[type=date][type=text]:focus,.nbw .promocode__input-warning .input-group input[type=email].input-validated:focus,.nbw .promocode__input-warning .input-group input[type=email]:-webkit-autofill+.invalid-icon.input-validated:focus,.nbw .promocode__input-warning .input-group input[type=email]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .promocode__input-warning .input-group input[type=email]:-webkit-autofill+input.invalid-icon[type=text]:focus,.nbw .promocode__input-warning .input-group input[type=email]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .promocode__input-warning .input-group input[type=email][type=text]:focus,.nbw .promocode__input-warning .input-group input[type=number].input-validated:focus,.nbw .promocode__input-warning .input-group input[type=number]:-webkit-autofill+.invalid-icon.input-validated:focus,.nbw .promocode__input-warning .input-group input[type=number]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .promocode__input-warning .input-group input[type=number]:-webkit-autofill+input.invalid-icon[type=text]:focus,.nbw .promocode__input-warning .input-group input[type=number]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .promocode__input-warning .input-group input[type=number][type=text]:focus,.nbw .promocode__input-warning .input-group input[type=password].input-validated:focus,.nbw .promocode__input-warning .input-group input[type=password]:-webkit-autofill+.invalid-icon.input-validated:focus,.nbw .promocode__input-warning .input-group input[type=password]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .promocode__input-warning .input-group input[type=password]:-webkit-autofill+input.invalid-icon[type=text]:focus,.nbw .promocode__input-warning .input-group input[type=password]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .promocode__input-warning .input-group input[type=password][type=text]:focus,.nbw .promocode__input-warning .input-group input[type=tel].input-validated:focus,.nbw .promocode__input-warning .input-group input[type=tel]:-webkit-autofill+.invalid-icon.input-validated:focus,.nbw .promocode__input-warning .input-group input[type=tel]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .promocode__input-warning .input-group input[type=tel]:-webkit-autofill+input.invalid-icon[type=text]:focus,.nbw .promocode__input-warning .input-group input[type=tel]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .promocode__input-warning .input-group input[type=tel][type=text]:focus,.nbw .promocode__input-warning .input-group input[type=text]:-webkit-autofill+.invalid-icon.input-validated:focus,.nbw .promocode__input-warning .input-group input[type=text]:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .promocode__input-warning .input-group input[type=text]:-webkit-autofill+input.invalid-icon[type=text]:focus,.nbw .promocode__input-warning .input-group input[type=text]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .promocode__input-warning .input-group input[type=text]:focus,.nbw .promocode__input-warning .input-group select.input-validated:focus,.nbw .promocode__input-warning .input-group select:-webkit-autofill+.invalid-icon.input-validated:focus,.nbw .promocode__input-warning .input-group select:-webkit-autofill+.validate-icon.input-validated:focus,.nbw .promocode__input-warning .input-group select:-webkit-autofill+input.invalid-icon[type=text]:focus,.nbw .promocode__input-warning .input-group select:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw .promocode__input-warning .promocode__input-error .input-group .input-validated:focus,.nbw .promocode__input-warning .searchable-select .input-group .input-filter.input-validated:focus,.nbw .promocode__input-warning .searchable-select .input-group input.input-filter[type=text]:focus,.nbw .searchable-select .input-group .is-warning.input-filter:focus,.nbw .searchable-select .input-group .promocode__input-warning .input-filter.input-validated:focus,.nbw .searchable-select .input-group .promocode__input-warning input.input-filter[type=text]:focus {
    z-index: 3
}

.btn {
    background-color: transparent;
    border: 2px solid transparent;
    border-radius: 1.6rem;
    color: #34303d;
    cursor: pointer;
    display: inline-block;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    padding: .75rem 2rem;
    text-align: center;
    text-decoration: none;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle
}

@media (prefers-reduced-motion:reduce) {
    .btn {
        transition: none
    }
}

.btn:hover {
    color: #34303d
}

.btn-check:focus+.btn,.btn:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5);
    outline: 0
}

.btn.disabled,.btn:disabled,fieldset:disabled .btn {
    opacity: .65;
    pointer-events: none
}

.btn-primary {
    background-color: #34303d;
    border-color: #34303d;
    color: #fff
}

.btn-check:focus+.btn-primary,.btn-primary:focus,.btn-primary:hover {
    background-color: #2c2934;
    border-color: #2a2631;
    color: #fff
}

.btn-check:focus+.btn-primary,.btn-primary:focus {
    box-shadow: 0 0 0 .1rem rgba(82,79,90,.5)
}

.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle {
    background-color: #2a2631;
    border-color: #27242e;
    color: #fff
}

.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(82,79,90,.5)
}

.btn-primary.disabled,.btn-primary:disabled {
    background-color: #34303d;
    border-color: #34303d;
    color: #fff
}

.btn-secondary {
    background-color: #00d1d2;
    border-color: #00d1d2;
    color: #000
}

.btn-check:focus+.btn-secondary,.btn-secondary:focus,.btn-secondary:hover {
    background-color: #26d8d9;
    border-color: #1ad6d7;
    color: #000
}

.btn-check:focus+.btn-secondary,.btn-secondary:focus {
    box-shadow: 0 0 0 .1rem rgba(0,178,179,.5)
}

.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle {
    background-color: #33dadb;
    border-color: #1ad6d7;
    color: #000
}

.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary:focus,.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(0,178,179,.5)
}

.btn-secondary.disabled,.btn-secondary:disabled {
    background-color: #00d1d2;
    border-color: #00d1d2;
    color: #000
}

.btn-success {
    background-color: #57760c;
    border-color: #57760c;
    color: #fff
}

.btn-check:focus+.btn-success,.btn-success:focus,.btn-success:hover {
    background-color: #4a640a;
    border-color: #465e0a;
    color: #fff
}

.btn-check:focus+.btn-success,.btn-success:focus {
    box-shadow: 0 0 0 .1rem rgba(112,139,48,.5)
}

.btn-check:active+.btn-success,.btn-check:checked+.btn-success,.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle {
    background-color: #465e0a;
    border-color: #415909;
    color: #fff
}

.btn-check:active+.btn-success:focus,.btn-check:checked+.btn-success:focus,.btn-success.active:focus,.btn-success:active:focus,.show>.btn-success.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(112,139,48,.5)
}

.btn-success.disabled,.btn-success:disabled {
    background-color: #57760c;
    border-color: #57760c;
    color: #fff
}

.btn-info {
    background-color: #0dcaf0;
    border-color: #0dcaf0;
    color: #000
}

.btn-check:focus+.btn-info,.btn-info:focus,.btn-info:hover {
    background-color: #31d2f2;
    border-color: #25cff2;
    color: #000
}

.btn-check:focus+.btn-info,.btn-info:focus {
    box-shadow: 0 0 0 .1rem rgba(11,172,204,.5)
}

.btn-check:active+.btn-info,.btn-check:checked+.btn-info,.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle {
    background-color: #3dd5f3;
    border-color: #25cff2;
    color: #000
}

.btn-check:active+.btn-info:focus,.btn-check:checked+.btn-info:focus,.btn-info.active:focus,.btn-info:active:focus,.show>.btn-info.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(11,172,204,.5)
}

.btn-info.disabled,.btn-info:disabled {
    background-color: #0dcaf0;
    border-color: #0dcaf0;
    color: #000
}

.btn-warning {
    background-color: #e5b052;
    border-color: #e5b052;
    color: #000
}

.btn-check:focus+.btn-warning,.btn-warning:focus,.btn-warning:hover {
    background-color: #e9bc6c;
    border-color: #e8b863;
    color: #000
}

.btn-check:focus+.btn-warning,.btn-warning:focus {
    box-shadow: 0 0 0 .1rem rgba(195,150,70,.5)
}

.btn-check:active+.btn-warning,.btn-check:checked+.btn-warning,.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle {
    background-color: #eac075;
    border-color: #e8b863;
    color: #000
}

.btn-check:active+.btn-warning:focus,.btn-check:checked+.btn-warning:focus,.btn-warning.active:focus,.btn-warning:active:focus,.show>.btn-warning.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(195,150,70,.5)
}

.btn-warning.disabled,.btn-warning:disabled {
    background-color: #e5b052;
    border-color: #e5b052;
    color: #000
}

.btn-danger {
    background-color: #c73636;
    border-color: #c73636;
    color: #fff
}

.btn-check:focus+.btn-danger,.btn-danger:focus,.btn-danger:hover {
    background-color: #a92e2e;
    border-color: #9f2b2b;
    color: #fff
}

.btn-check:focus+.btn-danger,.btn-danger:focus {
    box-shadow: 0 0 0 .1rem rgba(207,84,84,.5)
}

.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger,.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle {
    background-color: #9f2b2b;
    border-color: #952929;
    color: #fff
}

.btn-check:active+.btn-danger:focus,.btn-check:checked+.btn-danger:focus,.btn-danger.active:focus,.btn-danger:active:focus,.show>.btn-danger.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(207,84,84,.5)
}

.btn-danger.disabled,.btn-danger:disabled {
    background-color: #c73636;
    border-color: #c73636;
    color: #fff
}

.btn-light {
    background-color: #fffdfb;
    border-color: #fffdfb;
    color: #000
}

.btn-check:focus+.btn-light,.btn-light:focus,.btn-light:hover {
    background-color: #fffdfc;
    border-color: #fffdfb;
    color: #000
}

.btn-check:focus+.btn-light,.btn-light:focus {
    box-shadow: 0 0 0 .1rem hsla(30,5%,84%,.5)
}

.btn-check:active+.btn-light,.btn-check:checked+.btn-light,.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle {
    background-color: #fffdfc;
    border-color: #fffdfb;
    color: #000
}

.btn-check:active+.btn-light:focus,.btn-check:checked+.btn-light:focus,.btn-light.active:focus,.btn-light:active:focus,.show>.btn-light.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem hsla(30,5%,84%,.5)
}

.btn-light.disabled,.btn-light:disabled {
    background-color: #fffdfb;
    border-color: #fffdfb;
    color: #000
}

.btn-dark {
    background-color: #34303d;
    border-color: #34303d;
    color: #fff
}

.btn-check:focus+.btn-dark,.btn-dark:focus,.btn-dark:hover {
    background-color: #2c2934;
    border-color: #2a2631;
    color: #fff
}

.btn-check:focus+.btn-dark,.btn-dark:focus {
    box-shadow: 0 0 0 .1rem rgba(82,79,90,.5)
}

.btn-check:active+.btn-dark,.btn-check:checked+.btn-dark,.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle {
    background-color: #2a2631;
    border-color: #27242e;
    color: #fff
}

.btn-check:active+.btn-dark:focus,.btn-check:checked+.btn-dark:focus,.btn-dark.active:focus,.btn-dark:active:focus,.show>.btn-dark.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(82,79,90,.5)
}

.btn-dark.disabled,.btn-dark:disabled,.btn-slate {
    background-color: #34303d;
    border-color: #34303d;
    color: #fff
}

.btn-check:focus+.btn-slate,.btn-slate:focus,.btn-slate:hover {
    background-color: #2c2934;
    border-color: #2a2631;
    color: #fff
}

.btn-check:focus+.btn-slate,.btn-slate:focus {
    box-shadow: 0 0 0 .1rem rgba(82,79,90,.5)
}

.btn-check:active+.btn-slate,.btn-check:checked+.btn-slate,.btn-slate.active,.btn-slate:active,.show>.btn-slate.dropdown-toggle {
    background-color: #2a2631;
    border-color: #27242e;
    color: #fff
}

.btn-check:active+.btn-slate:focus,.btn-check:checked+.btn-slate:focus,.btn-slate.active:focus,.btn-slate:active:focus,.show>.btn-slate.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(82,79,90,.5)
}

.btn-slate.disabled,.btn-slate:disabled {
    background-color: #34303d;
    border-color: #34303d;
    color: #fff
}

.btn-soft-white {
    background-color: #fffdfb;
    border-color: #fffdfb;
    color: #000
}

.btn-check:focus+.btn-soft-white,.btn-soft-white:focus,.btn-soft-white:hover {
    background-color: #fffdfc;
    border-color: #fffdfb;
    color: #000
}

.btn-check:focus+.btn-soft-white,.btn-soft-white:focus {
    box-shadow: 0 0 0 .1rem hsla(30,5%,84%,.5)
}

.btn-check:active+.btn-soft-white,.btn-check:checked+.btn-soft-white,.btn-soft-white.active,.btn-soft-white:active,.show>.btn-soft-white.dropdown-toggle {
    background-color: #fffdfc;
    border-color: #fffdfb;
    color: #000
}

.btn-check:active+.btn-soft-white:focus,.btn-check:checked+.btn-soft-white:focus,.btn-soft-white.active:focus,.btn-soft-white:active:focus,.show>.btn-soft-white.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem hsla(30,5%,84%,.5)
}

.btn-soft-white.disabled,.btn-soft-white:disabled,.btn-white {
    background-color: #fffdfb;
    border-color: #fffdfb;
    color: #000
}

.btn-check:focus+.btn-white,.btn-white:focus,.btn-white:hover {
    background-color: #fffdfc;
    border-color: #fffdfb;
    color: #000
}

.btn-check:focus+.btn-white,.btn-white:focus {
    box-shadow: 0 0 0 .1rem hsla(30,5%,84%,.5)
}

.btn-check:active+.btn-white,.btn-check:checked+.btn-white,.btn-white.active,.btn-white:active,.show>.btn-white.dropdown-toggle {
    background-color: #fffdfc;
    border-color: #fffdfb;
    color: #000
}

.btn-check:active+.btn-white:focus,.btn-check:checked+.btn-white:focus,.btn-white.active:focus,.btn-white:active:focus,.show>.btn-white.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem hsla(30,5%,84%,.5)
}

.btn-white.disabled,.btn-white:disabled {
    background-color: #fffdfb;
    border-color: #fffdfb;
    color: #000
}

.btn-hard-white {
    background-color: #f6f4f0;
    border-color: #f6f4f0;
    color: #000
}

.btn-check:focus+.btn-hard-white,.btn-hard-white:focus,.btn-hard-white:hover {
    background-color: #f7f6f2;
    border-color: #f7f5f2;
    color: #000
}

.btn-check:focus+.btn-hard-white,.btn-hard-white:focus {
    box-shadow: 0 0 0 .1rem hsla(36,5%,81%,.5)
}

.btn-check:active+.btn-hard-white,.btn-check:checked+.btn-hard-white,.btn-hard-white.active,.btn-hard-white:active,.show>.btn-hard-white.dropdown-toggle {
    background-color: #f8f6f3;
    border-color: #f7f5f2;
    color: #000
}

.btn-check:active+.btn-hard-white:focus,.btn-check:checked+.btn-hard-white:focus,.btn-hard-white.active:focus,.btn-hard-white:active:focus,.show>.btn-hard-white.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem hsla(36,5%,81%,.5)
}

.btn-hard-white.disabled,.btn-hard-white:disabled {
    background-color: #f6f4f0;
    border-color: #f6f4f0;
    color: #000
}

.btn-turquoise {
    background-color: #00d1d2;
    border-color: #00d1d2;
    color: #000
}

.btn-check:focus+.btn-turquoise,.btn-turquoise:focus,.btn-turquoise:hover {
    background-color: #26d8d9;
    border-color: #1ad6d7;
    color: #000
}

.btn-check:focus+.btn-turquoise,.btn-turquoise:focus {
    box-shadow: 0 0 0 .1rem rgba(0,178,179,.5)
}

.btn-check:active+.btn-turquoise,.btn-check:checked+.btn-turquoise,.btn-turquoise.active,.btn-turquoise:active,.show>.btn-turquoise.dropdown-toggle {
    background-color: #33dadb;
    border-color: #1ad6d7;
    color: #000
}

.btn-check:active+.btn-turquoise:focus,.btn-check:checked+.btn-turquoise:focus,.btn-turquoise.active:focus,.btn-turquoise:active:focus,.show>.btn-turquoise.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(0,178,179,.5)
}

.btn-turquoise.disabled,.btn-turquoise:disabled {
    background-color: #00d1d2;
    border-color: #00d1d2;
    color: #000
}

.btn-amber {
    background-color: #e27d34;
    border-color: #e27d34;
    color: #000
}

.btn-amber:focus,.btn-amber:hover,.btn-check:focus+.btn-amber {
    background-color: #e69152;
    border-color: #e58a48;
    color: #000
}

.btn-amber:focus,.btn-check:focus+.btn-amber {
    box-shadow: 0 0 0 .1rem rgba(192,106,44,.5)
}

.btn-amber.active,.btn-amber:active,.btn-check:active+.btn-amber,.btn-check:checked+.btn-amber,.show>.btn-amber.dropdown-toggle {
    background-color: #e8975d;
    border-color: #e58a48;
    color: #000
}

.btn-amber.active:focus,.btn-amber:active:focus,.btn-check:active+.btn-amber:focus,.btn-check:checked+.btn-amber:focus,.show>.btn-amber.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(192,106,44,.5)
}

.btn-amber.disabled,.btn-amber:disabled {
    background-color: #e27d34;
    border-color: #e27d34;
    color: #000
}

.btn-deep-red {
    background-color: #a22f26;
    border-color: #a22f26;
    color: #fff
}

.btn-check:focus+.btn-deep-red,.btn-deep-red:focus,.btn-deep-red:hover {
    background-color: #8a2820;
    border-color: #82261e;
    color: #fff
}

.btn-check:focus+.btn-deep-red,.btn-deep-red:focus {
    box-shadow: 0 0 0 .1rem rgba(176,78,71,.5)
}

.btn-check:active+.btn-deep-red,.btn-check:checked+.btn-deep-red,.btn-deep-red.active,.btn-deep-red:active,.show>.btn-deep-red.dropdown-toggle {
    background-color: #82261e;
    border-color: #7a231d;
    color: #fff
}

.btn-check:active+.btn-deep-red:focus,.btn-check:checked+.btn-deep-red:focus,.btn-deep-red.active:focus,.btn-deep-red:active:focus,.show>.btn-deep-red.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(176,78,71,.5)
}

.btn-deep-red.disabled,.btn-deep-red:disabled {
    background-color: #a22f26;
    border-color: #a22f26;
    color: #fff
}

.btn-red {
    background-color: #db3826;
    border-color: #db3826;
    color: #fff
}

.btn-check:focus+.btn-red,.btn-red:focus,.btn-red:hover {
    background-color: #ba3020;
    border-color: #af2d1e;
    color: #fff
}

.btn-check:focus+.btn-red,.btn-red:focus {
    box-shadow: 0 0 0 .1rem rgba(224,86,71,.5)
}

.btn-check:active+.btn-red,.btn-check:checked+.btn-red,.btn-red.active,.btn-red:active,.show>.btn-red.dropdown-toggle {
    background-color: #af2d1e;
    border-color: #a42a1d;
    color: #fff
}

.btn-check:active+.btn-red:focus,.btn-check:checked+.btn-red:focus,.btn-red.active:focus,.btn-red:active:focus,.show>.btn-red.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(224,86,71,.5)
}

.btn-red.disabled,.btn-red:disabled {
    background-color: #db3826;
    border-color: #db3826;
    color: #fff
}

.btn-blue {
    background-color: #2980b5;
    border-color: #2980b5;
    color: #000
}

.btn-blue:focus,.btn-blue:hover,.btn-check:focus+.btn-blue {
    background-color: #4993c0;
    border-color: #3e8dbc;
    color: #000
}

.btn-blue:focus,.btn-check:focus+.btn-blue {
    box-shadow: 0 0 0 .1rem rgba(35,109,154,.5)
}

.btn-blue.active,.btn-blue:active,.btn-check:active+.btn-blue,.btn-check:checked+.btn-blue,.show>.btn-blue.dropdown-toggle {
    background-color: #5499c4;
    border-color: #3e8dbc;
    color: #000
}

.btn-blue.active:focus,.btn-blue:active:focus,.btn-check:active+.btn-blue:focus,.btn-check:checked+.btn-blue:focus,.show>.btn-blue.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(35,109,154,.5)
}

.btn-blue.disabled,.btn-blue:disabled {
    background-color: #2980b5;
    border-color: #2980b5;
    color: #000
}

.btn-yellow {
    background-color: #ffd040;
    border-color: #ffd040;
    color: #000
}

.btn-check:focus+.btn-yellow,.btn-yellow:focus,.btn-yellow:hover {
    background-color: #ffd75d;
    border-color: #ffd553;
    color: #000
}

.btn-check:focus+.btn-yellow,.btn-yellow:focus {
    box-shadow: 0 0 0 .1rem rgba(217,177,54,.5)
}

.btn-check:active+.btn-yellow,.btn-check:checked+.btn-yellow,.btn-yellow.active,.btn-yellow:active,.show>.btn-yellow.dropdown-toggle {
    background-color: #ffd966;
    border-color: #ffd553;
    color: #000
}

.btn-check:active+.btn-yellow:focus,.btn-check:checked+.btn-yellow:focus,.btn-yellow.active:focus,.btn-yellow:active:focus,.show>.btn-yellow.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(217,177,54,.5)
}

.btn-yellow.disabled,.btn-yellow:disabled {
    background-color: #ffd040;
    border-color: #ffd040;
    color: #000
}

.btn-slate-05 {
    background-color: rgba(52,48,61,.05);
    border-color: rgba(52,48,61,.05);
    color: #fff
}

.btn-check:focus+.btn-slate-05,.btn-slate-05:focus,.btn-slate-05:hover {
    background-color: rgba(7,6,8,.193);
    border-color: rgba(5,4,6,.24);
    color: #fff
}

.btn-check:focus+.btn-slate-05,.btn-slate-05:focus {
    box-shadow: 0 0 0 .1rem hsla(240,2%,90%,.5)
}

.btn-check:active+.btn-slate-05,.btn-check:checked+.btn-slate-05,.btn-slate-05.active,.btn-slate-05:active,.show>.btn-slate-05.dropdown-toggle {
    background-color: rgba(5,4,6,.24);
    border-color: rgba(4,3,4,.288);
    color: #fff
}

.btn-check:active+.btn-slate-05:focus,.btn-check:checked+.btn-slate-05:focus,.btn-slate-05.active:focus,.btn-slate-05:active:focus,.show>.btn-slate-05.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem hsla(240,2%,90%,.5)
}

.btn-slate-05.disabled,.btn-slate-05:disabled {
    background-color: rgba(52,48,61,.05);
    border-color: rgba(52,48,61,.05);
    color: #fff
}

.btn-slate-15 {
    background-color: rgba(52,48,61,.15);
    border-color: rgba(52,48,61,.15);
    color: #fff
}

.btn-check:focus+.btn-slate-15,.btn-slate-15:focus,.btn-slate-15:hover {
    background-color: rgba(16,15,19,.278);
    border-color: rgba(13,12,15,.32);
    color: #fff
}

.btn-check:focus+.btn-slate-15,.btn-slate-15:focus {
    box-shadow: 0 0 0 .1rem hsla(255,3%,75%,.5)
}

.btn-check:active+.btn-slate-15,.btn-check:checked+.btn-slate-15,.btn-slate-15.active,.btn-slate-15:active,.show>.btn-slate-15.dropdown-toggle {
    background-color: rgba(13,12,15,.32);
    border-color: rgba(10,9,12,.363);
    color: #fff
}

.btn-check:active+.btn-slate-15:focus,.btn-check:checked+.btn-slate-15:focus,.btn-slate-15.active:focus,.btn-slate-15:active:focus,.show>.btn-slate-15.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem hsla(255,3%,75%,.5)
}

.btn-slate-15.disabled,.btn-slate-15:disabled {
    background-color: rgba(52,48,61,.15);
    border-color: rgba(52,48,61,.15);
    color: #fff
}

.btn-slate-30 {
    background-color: rgba(52,48,61,.3);
    border-color: rgba(52,48,61,.3);
    color: #fff
}

.btn-check:focus+.btn-slate-30,.btn-slate-30:focus,.btn-slate-30:hover {
    background-color: rgba(26,24,31,.405);
    border-color: rgba(22,20,25,.44);
    color: #fff
}

.btn-check:focus+.btn-slate-30,.btn-slate-30:focus {
    box-shadow: 0 0 0 .1rem hsla(260,3%,61%,.5)
}

.btn-check:active+.btn-slate-30,.btn-check:checked+.btn-slate-30,.btn-slate-30.active,.btn-slate-30:active,.show>.btn-slate-30.dropdown-toggle {
    background-color: rgba(22,20,25,.44);
    border-color: rgba(18,17,21,.475);
    color: #fff
}

.btn-check:active+.btn-slate-30:focus,.btn-check:checked+.btn-slate-30:focus,.btn-slate-30.active:focus,.btn-slate-30:active:focus,.show>.btn-slate-30.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem hsla(260,3%,61%,.5)
}

.btn-slate-30.disabled,.btn-slate-30:disabled {
    background-color: rgba(52,48,61,.3);
    border-color: rgba(52,48,61,.3);
    color: #fff
}

.btn-slate-50 {
    background-color: rgba(52,48,61,.5);
    border-color: rgba(52,48,61,.5);
    color: #fff
}

.btn-check:focus+.btn-slate-50,.btn-slate-50:focus,.btn-slate-50:hover {
    background-color: rgba(34,31,40,.575);
    border-color: rgba(30,27,35,.6);
    color: #fff
}

.btn-check:focus+.btn-slate-50,.btn-slate-50:focus {
    box-shadow: 0 0 0 .1rem hsla(255,3%,49%,.5)
}

.btn-check:active+.btn-slate-50,.btn-check:checked+.btn-slate-50,.btn-slate-50.active,.btn-slate-50:active,.show>.btn-slate-50.dropdown-toggle {
    background-color: rgba(30,27,35,.6);
    border-color: rgba(26,24,31,.625);
    color: #fff
}

.btn-check:active+.btn-slate-50:focus,.btn-check:checked+.btn-slate-50:focus,.btn-slate-50.active:focus,.btn-slate-50:active:focus,.show>.btn-slate-50.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem hsla(255,3%,49%,.5)
}

.btn-slate-50.disabled,.btn-slate-50:disabled {
    background-color: rgba(52,48,61,.5);
    border-color: rgba(52,48,61,.5);
    color: #fff
}

.btn-slate-65 {
    background-color: rgba(52,48,61,.65);
    border-color: rgba(52,48,61,.65);
    color: #fff
}

.btn-check:focus+.btn-slate-65,.btn-slate-65:focus,.btn-slate-65:hover {
    background-color: rgba(38,35,45,.703);
    border-color: rgba(34,32,40,.72);
    color: #fff
}

.btn-check:focus+.btn-slate-65,.btn-slate-65:focus {
    box-shadow: 0 0 0 .1rem hsla(253,4%,43%,.5)
}

.btn-check:active+.btn-slate-65,.btn-check:checked+.btn-slate-65,.btn-slate-65.active,.btn-slate-65:active,.show>.btn-slate-65.dropdown-toggle {
    background-color: rgba(34,32,40,.72);
    border-color: rgba(31,28,36,.738);
    color: #fff
}

.btn-check:active+.btn-slate-65:focus,.btn-check:checked+.btn-slate-65:focus,.btn-slate-65.active:focus,.btn-slate-65:active:focus,.show>.btn-slate-65.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem hsla(253,4%,43%,.5)
}

.btn-slate-65.disabled,.btn-slate-65:disabled {
    background-color: rgba(52,48,61,.65);
    border-color: rgba(52,48,61,.65);
    color: #fff
}

.btn-slate-85 {
    background-color: rgba(52,48,61,.85);
    border-color: rgba(52,48,61,.85);
    color: #fff
}

.btn-check:focus+.btn-slate-85,.btn-slate-85:focus,.btn-slate-85:hover {
    background-color: rgba(42,39,49,.873);
    border-color: rgba(39,36,46,.88);
    color: #fff
}

.btn-check:focus+.btn-slate-85,.btn-slate-85:focus {
    box-shadow: 0 0 0 .1rem rgba(91,88,98,.5)
}

.btn-check:active+.btn-slate-85,.btn-check:checked+.btn-slate-85,.btn-slate-85.active,.btn-slate-85:active,.show>.btn-slate-85.dropdown-toggle {
    background-color: rgba(39,36,46,.88);
    border-color: rgba(36,33,42,.888);
    color: #fff
}

.btn-check:active+.btn-slate-85:focus,.btn-check:checked+.btn-slate-85:focus,.btn-slate-85.active:focus,.btn-slate-85:active:focus,.show>.btn-slate-85.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(91,88,98,.5)
}

.btn-slate-85.disabled,.btn-slate-85:disabled {
    background-color: rgba(52,48,61,.85);
    border-color: rgba(52,48,61,.85);
    color: #fff
}

.btn-soft-white-05 {
    background-color: rgba(255,253,251,.05);
    border-color: rgba(255,253,251,.05);
    color: #000
}

.btn-check:focus+.btn-soft-white-05,.btn-soft-white-05:focus,.btn-soft-white-05:hover {
    background-color: rgba(255,255,254,.193);
    border-color: rgba(255,255,254,.145);
    color: #000
}

.btn-check:focus+.btn-soft-white-05,.btn-soft-white-05:focus {
    box-shadow: 0 0 0 .1rem rgba(32,32,32,.5)
}

.btn-check:active+.btn-soft-white-05,.btn-check:checked+.btn-soft-white-05,.btn-soft-white-05.active,.btn-soft-white-05:active,.show>.btn-soft-white-05.dropdown-toggle {
    background-color: hsla(0,0%,100%,.24);
    border-color: rgba(255,255,254,.145);
    color: #000
}

.btn-check:active+.btn-soft-white-05:focus,.btn-check:checked+.btn-soft-white-05:focus,.btn-soft-white-05.active:focus,.btn-soft-white-05:active:focus,.show>.btn-soft-white-05.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(32,32,32,.5)
}

.btn-soft-white-05.disabled,.btn-soft-white-05:disabled {
    background-color: rgba(255,253,251,.05);
    border-color: rgba(255,253,251,.05);
    color: #000
}

.btn-soft-white-15 {
    background-color: rgba(255,253,251,.15);
    border-color: rgba(255,253,251,.15);
    color: #000
}

.btn-check:focus+.btn-soft-white-15,.btn-soft-white-15:focus,.btn-soft-white-15:hover {
    background-color: rgba(255,254,254,.278);
    border-color: rgba(255,254,253,.235);
    color: #000
}

.btn-check:focus+.btn-soft-white-15,.btn-soft-white-15:focus {
    box-shadow: 0 0 0 .1rem rgba(80,80,79,.5)
}

.btn-check:active+.btn-soft-white-15,.btn-check:checked+.btn-soft-white-15,.btn-soft-white-15.active,.btn-soft-white-15:active,.show>.btn-soft-white-15.dropdown-toggle {
    background-color: rgba(255,255,254,.32);
    border-color: rgba(255,254,253,.235);
    color: #000
}

.btn-check:active+.btn-soft-white-15:focus,.btn-check:checked+.btn-soft-white-15:focus,.btn-soft-white-15.active:focus,.btn-soft-white-15:active:focus,.show>.btn-soft-white-15.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(80,80,79,.5)
}

.btn-soft-white-15.disabled,.btn-soft-white-15:disabled {
    background-color: rgba(255,253,251,.15);
    border-color: rgba(255,253,251,.15);
    color: #000
}

.btn-soft-white-30 {
    background-color: rgba(255,253,251,.3);
    border-color: rgba(255,253,251,.3);
    color: #000
}

.btn-check:focus+.btn-soft-white-30,.btn-soft-white-30:focus,.btn-soft-white-30:hover {
    background-color: rgba(255,254,253,.405);
    border-color: rgba(255,254,253,.37);
    color: #000
}

.btn-check:focus+.btn-soft-white-30,.btn-soft-white-30:focus {
    box-shadow: 0 0 0 .1rem hsla(30,1%,50%,.5)
}

.btn-check:active+.btn-soft-white-30,.btn-check:checked+.btn-soft-white-30,.btn-soft-white-30.active,.btn-soft-white-30:active,.show>.btn-soft-white-30.dropdown-toggle {
    background-color: rgba(255,254,253,.44);
    border-color: rgba(255,254,253,.37);
    color: #000
}

.btn-check:active+.btn-soft-white-30:focus,.btn-check:checked+.btn-soft-white-30:focus,.btn-soft-white-30.active:focus,.btn-soft-white-30:active:focus,.show>.btn-soft-white-30.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem hsla(30,1%,50%,.5)
}

.btn-soft-white-30.disabled,.btn-soft-white-30:disabled {
    background-color: rgba(255,253,251,.3);
    border-color: rgba(255,253,251,.3);
    color: #000
}

.btn-soft-white-50 {
    background-color: rgba(255,253,251,.5);
    border-color: rgba(255,253,251,.5);
    color: #000
}

.btn-check:focus+.btn-soft-white-50,.btn-soft-white-50:focus,.btn-soft-white-50:hover {
    background-color: rgba(255,254,252,.575);
    border-color: rgba(255,254,252,.55);
    color: #000
}

.btn-check:focus+.btn-soft-white-50,.btn-soft-white-50:focus {
    box-shadow: 0 0 0 .1rem hsla(20,2%,65%,.5)
}

.btn-check:active+.btn-soft-white-50,.btn-check:checked+.btn-soft-white-50,.btn-soft-white-50.active,.btn-soft-white-50:active,.show>.btn-soft-white-50.dropdown-toggle {
    background-color: rgba(255,254,253,.6);
    border-color: rgba(255,254,252,.55);
    color: #000
}

.btn-check:active+.btn-soft-white-50:focus,.btn-check:checked+.btn-soft-white-50:focus,.btn-soft-white-50.active:focus,.btn-soft-white-50:active:focus,.show>.btn-soft-white-50.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem hsla(20,2%,65%,.5)
}

.btn-soft-white-50.disabled,.btn-soft-white-50:disabled {
    background-color: rgba(255,253,251,.5);
    border-color: rgba(255,253,251,.5);
    color: #000
}

.btn-soft-white-65 {
    background-color: rgba(255,253,251,.65);
    border-color: rgba(255,253,251,.65);
    color: #000
}

.btn-check:focus+.btn-soft-white-65,.btn-soft-white-65:focus,.btn-soft-white-65:hover {
    background-color: rgba(255,254,252,.703);
    border-color: rgba(255,253,252,.685);
    color: #000
}

.btn-check:focus+.btn-soft-white-65,.btn-soft-white-65:focus {
    box-shadow: 0 0 0 .1rem hsla(20,2%,73%,.5)
}

.btn-check:active+.btn-soft-white-65,.btn-check:checked+.btn-soft-white-65,.btn-soft-white-65.active,.btn-soft-white-65:active,.show>.btn-soft-white-65.dropdown-toggle {
    background-color: rgba(255,254,252,.72);
    border-color: rgba(255,253,252,.685);
    color: #000
}

.btn-check:active+.btn-soft-white-65:focus,.btn-check:checked+.btn-soft-white-65:focus,.btn-soft-white-65.active:focus,.btn-soft-white-65:active:focus,.show>.btn-soft-white-65.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem hsla(20,2%,73%,.5)
}

.btn-soft-white-65.disabled,.btn-soft-white-65:disabled {
    background-color: rgba(255,253,251,.65);
    border-color: rgba(255,253,251,.65);
    color: #000
}

.btn-soft-white-85 {
    background-color: rgba(255,253,251,.85);
    border-color: rgba(255,253,251,.85);
    color: #000
}

.btn-check:focus+.btn-soft-white-85,.btn-soft-white-85:focus,.btn-soft-white-85:hover {
    background-color: rgba(255,253,252,.873);
    border-color: rgba(255,253,252,.865);
    color: #000
}

.btn-check:focus+.btn-soft-white-85,.btn-soft-white-85:focus {
    box-shadow: 0 0 0 .1rem hsla(20,3%,80%,.5)
}

.btn-check:active+.btn-soft-white-85,.btn-check:checked+.btn-soft-white-85,.btn-soft-white-85.active,.btn-soft-white-85:active,.show>.btn-soft-white-85.dropdown-toggle {
    background-color: rgba(255,254,252,.88);
    border-color: rgba(255,253,252,.865);
    color: #000
}

.btn-check:active+.btn-soft-white-85:focus,.btn-check:checked+.btn-soft-white-85:focus,.btn-soft-white-85.active:focus,.btn-soft-white-85:active:focus,.show>.btn-soft-white-85.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem hsla(20,3%,80%,.5)
}

.btn-soft-white-85.disabled,.btn-soft-white-85:disabled {
    background-color: rgba(255,253,251,.85);
    border-color: rgba(255,253,251,.85);
    color: #000
}

.btn-signal-green {
    background-color: #57760c;
    border-color: #57760c;
    color: #fff
}

.btn-signal-green:hover {
    background-color: #4a640a;
    border-color: #465e0a;
    color: #fff
}

.btn-check:focus+.btn-signal-green,.btn-signal-green:focus {
    background-color: #4a640a;
    border-color: #465e0a;
    box-shadow: 0 0 0 .1rem rgba(112,139,48,.5);
    color: #fff
}

.btn-check:active+.btn-signal-green,.btn-check:checked+.btn-signal-green,.btn-signal-green.active,.btn-signal-green:active,.show>.btn-signal-green.dropdown-toggle {
    background-color: #465e0a;
    border-color: #415909;
    color: #fff
}

.btn-check:active+.btn-signal-green:focus,.btn-check:checked+.btn-signal-green:focus,.btn-signal-green.active:focus,.btn-signal-green:active:focus,.show>.btn-signal-green.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(112,139,48,.5)
}

.btn-signal-green.disabled,.btn-signal-green:disabled {
    background-color: #57760c;
    border-color: #57760c;
    color: #fff
}

.btn-signal-amber {
    background-color: #e5b052;
    border-color: #e5b052;
    color: #000
}

.btn-signal-amber:hover {
    background-color: #e9bc6c;
    border-color: #e8b863;
    color: #000
}

.btn-check:focus+.btn-signal-amber,.btn-signal-amber:focus {
    background-color: #e9bc6c;
    border-color: #e8b863;
    box-shadow: 0 0 0 .1rem rgba(195,150,70,.5);
    color: #000
}

.btn-check:active+.btn-signal-amber,.btn-check:checked+.btn-signal-amber,.btn-signal-amber.active,.btn-signal-amber:active,.show>.btn-signal-amber.dropdown-toggle {
    background-color: #eac075;
    border-color: #e8b863;
    color: #000
}

.btn-check:active+.btn-signal-amber:focus,.btn-check:checked+.btn-signal-amber:focus,.btn-signal-amber.active:focus,.btn-signal-amber:active:focus,.show>.btn-signal-amber.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(195,150,70,.5)
}

.btn-signal-amber.disabled,.btn-signal-amber:disabled {
    background-color: #e5b052;
    border-color: #e5b052;
    color: #000
}

.btn-signal-red {
    background-color: #c73636;
    border-color: #c73636;
    color: #fff
}

.btn-check:focus+.btn-signal-red,.btn-signal-red:focus,.btn-signal-red:hover {
    background-color: #a92e2e;
    border-color: #9f2b2b;
    color: #fff
}

.btn-check:focus+.btn-signal-red,.btn-signal-red:focus {
    box-shadow: 0 0 0 .1rem rgba(207,84,84,.5)
}

.btn-check:active+.btn-signal-red,.btn-check:checked+.btn-signal-red,.btn-signal-red.active,.btn-signal-red:active,.show>.btn-signal-red.dropdown-toggle {
    background-color: #9f2b2b;
    border-color: #952929;
    color: #fff
}

.btn-check:active+.btn-signal-red:focus,.btn-check:checked+.btn-signal-red:focus,.btn-signal-red.active:focus,.btn-signal-red:active:focus,.show>.btn-signal-red.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(207,84,84,.5)
}

.btn-signal-red.disabled,.btn-signal-red:disabled {
    background-color: #c73636;
    border-color: #c73636;
    color: #fff
}

.btn-alpine-blue {
    background-color: #95afd6;
    border-color: #95afd6;
    color: #000
}

.btn-alpine-blue:hover {
    background-color: #a5bbdc;
    border-color: #a0b7da;
    color: #000
}

.btn-alpine-blue:focus,.btn-check:focus+.btn-alpine-blue {
    background-color: #a5bbdc;
    border-color: #a0b7da;
    box-shadow: 0 0 0 .1rem rgba(127,149,182,.5);
    color: #000
}

.btn-alpine-blue.active,.btn-alpine-blue:active,.btn-check:active+.btn-alpine-blue,.btn-check:checked+.btn-alpine-blue,.show>.btn-alpine-blue.dropdown-toggle {
    background-color: #aabfde;
    border-color: #a0b7da;
    color: #000
}

.btn-alpine-blue.active:focus,.btn-alpine-blue:active:focus,.btn-check:active+.btn-alpine-blue:focus,.btn-check:checked+.btn-alpine-blue:focus,.show>.btn-alpine-blue.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(127,149,182,.5)
}

.btn-alpine-blue.disabled,.btn-alpine-blue:disabled {
    background-color: #95afd6;
    border-color: #95afd6;
    color: #000
}

.btn-alpine-blue-light {
    background-color: #d5dfef;
    border-color: #d5dfef;
    color: #000
}

.btn-alpine-blue-light:hover {
    background-color: #dbe4f1;
    border-color: #d9e2f1;
    color: #000
}

.btn-alpine-blue-light:focus,.btn-check:focus+.btn-alpine-blue-light {
    background-color: #dbe4f1;
    border-color: #d9e2f1;
    box-shadow: 0 0 0 .1rem rgba(181,190,203,.5);
    color: #000
}

.btn-alpine-blue-light.active,.btn-alpine-blue-light:active,.btn-check:active+.btn-alpine-blue-light,.btn-check:checked+.btn-alpine-blue-light,.show>.btn-alpine-blue-light.dropdown-toggle {
    background-color: #dde5f2;
    border-color: #d9e2f1;
    color: #000
}

.btn-alpine-blue-light.active:focus,.btn-alpine-blue-light:active:focus,.btn-check:active+.btn-alpine-blue-light:focus,.btn-check:checked+.btn-alpine-blue-light:focus,.show>.btn-alpine-blue-light.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(181,190,203,.5)
}

.btn-alpine-blue-light.disabled,.btn-alpine-blue-light:disabled {
    background-color: #d5dfef;
    border-color: #d5dfef;
    color: #000
}

.btn-blue-2 {
    background-color: #3073c2;
    border-color: #3073c2;
    color: #fff
}

.btn-blue-2:focus,.btn-blue-2:hover,.btn-check:focus+.btn-blue-2 {
    background-color: #2962a5;
    border-color: #265c9b;
    color: #fff
}

.btn-blue-2:focus,.btn-check:focus+.btn-blue-2 {
    box-shadow: 0 0 0 .1rem rgba(79,136,203,.5)
}

.btn-blue-2.active,.btn-blue-2:active,.btn-check:active+.btn-blue-2,.btn-check:checked+.btn-blue-2,.show>.btn-blue-2.dropdown-toggle {
    background-color: #265c9b;
    border-color: #245692;
    color: #fff
}

.btn-blue-2.active:focus,.btn-blue-2:active:focus,.btn-check:active+.btn-blue-2:focus,.btn-check:checked+.btn-blue-2:focus,.show>.btn-blue-2.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(79,136,203,.5)
}

.btn-blue-2.disabled,.btn-blue-2:disabled {
    background-color: #3073c2;
    border-color: #3073c2;
    color: #fff
}

.btn-blue-2-light {
    background-color: #b1c5e1;
    border-color: #b1c5e1;
    color: #000
}

.btn-blue-2-light:hover {
    background-color: #bdcee6;
    border-color: #b9cbe4;
    color: #000
}

.btn-blue-2-light:focus,.btn-check:focus+.btn-blue-2-light {
    background-color: #bdcee6;
    border-color: #b9cbe4;
    box-shadow: 0 0 0 .1rem rgba(150,167,191,.5);
    color: #000
}

.btn-blue-2-light.active,.btn-blue-2-light:active,.btn-check:active+.btn-blue-2-light,.btn-check:checked+.btn-blue-2-light,.show>.btn-blue-2-light.dropdown-toggle {
    background-color: #c1d1e7;
    border-color: #b9cbe4;
    color: #000
}

.btn-blue-2-light.active:focus,.btn-blue-2-light:active:focus,.btn-check:active+.btn-blue-2-light:focus,.btn-check:checked+.btn-blue-2-light:focus,.show>.btn-blue-2-light.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(150,167,191,.5)
}

.btn-blue-2-light.disabled,.btn-blue-2-light:disabled {
    background-color: #b1c5e1;
    border-color: #b1c5e1;
    color: #000
}

.btn-plum {
    background-color: #c085ab;
    border-color: #c085ab;
    color: #000
}

.btn-check:focus+.btn-plum,.btn-plum:focus,.btn-plum:hover {
    background-color: #c997b8;
    border-color: #c691b3;
    color: #000
}

.btn-check:focus+.btn-plum,.btn-plum:focus {
    box-shadow: 0 0 0 .1rem rgba(163,113,145,.5)
}

.btn-check:active+.btn-plum,.btn-check:checked+.btn-plum,.btn-plum.active,.btn-plum:active,.show>.btn-plum.dropdown-toggle {
    background-color: #cd9dbc;
    border-color: #c691b3;
    color: #000
}

.btn-check:active+.btn-plum:focus,.btn-check:checked+.btn-plum:focus,.btn-plum.active:focus,.btn-plum:active:focus,.show>.btn-plum.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(163,113,145,.5)
}

.btn-plum.disabled,.btn-plum:disabled {
    background-color: #c085ab;
    border-color: #c085ab;
    color: #000
}

.btn-plum-light {
    background-color: #e6cedd;
    border-color: #e6cedd;
    color: #000
}

.btn-check:focus+.btn-plum-light,.btn-plum-light:focus,.btn-plum-light:hover {
    background-color: #ead5e2;
    border-color: #e9d3e0;
    color: #000
}

.btn-check:focus+.btn-plum-light,.btn-plum-light:focus {
    box-shadow: 0 0 0 .1rem rgba(196,175,188,.5)
}

.btn-check:active+.btn-plum-light,.btn-check:checked+.btn-plum-light,.btn-plum-light.active,.btn-plum-light:active,.show>.btn-plum-light.dropdown-toggle {
    background-color: #ebd8e4;
    border-color: #e9d3e0;
    color: #000
}

.btn-check:active+.btn-plum-light:focus,.btn-check:checked+.btn-plum-light:focus,.btn-plum-light.active:focus,.btn-plum-light:active:focus,.show>.btn-plum-light.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(196,175,188,.5)
}

.btn-plum-light.disabled,.btn-plum-light:disabled {
    background-color: #e6cedd;
    border-color: #e6cedd;
    color: #000
}

.btn-blossom-pink {
    background-color: #ce8ea2;
    border-color: #ce8ea2;
    color: #000
}

.btn-blossom-pink:hover {
    background-color: #d59fb0;
    border-color: #d399ab;
    color: #000
}

.btn-blossom-pink:focus,.btn-check:focus+.btn-blossom-pink {
    background-color: #d59fb0;
    border-color: #d399ab;
    box-shadow: 0 0 0 .1rem rgba(175,121,138,.5);
    color: #000
}

.btn-blossom-pink.active,.btn-blossom-pink:active,.btn-check:active+.btn-blossom-pink,.btn-check:checked+.btn-blossom-pink,.show>.btn-blossom-pink.dropdown-toggle {
    background-color: #d8a5b5;
    border-color: #d399ab;
    color: #000
}

.btn-blossom-pink.active:focus,.btn-blossom-pink:active:focus,.btn-check:active+.btn-blossom-pink:focus,.btn-check:checked+.btn-blossom-pink:focus,.show>.btn-blossom-pink.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(175,121,138,.5)
}

.btn-blossom-pink.disabled,.btn-blossom-pink:disabled {
    background-color: #ce8ea2;
    border-color: #ce8ea2;
    color: #000
}

.btn-blossom-pink-light {
    background-color: #f0dde3;
    border-color: #f0dde3;
    color: #000
}

.btn-blossom-pink-light:hover {
    background-color: #f2e2e7;
    border-color: #f2e0e6;
    color: #000
}

.btn-blossom-pink-light:focus,.btn-check:focus+.btn-blossom-pink-light {
    background-color: #f2e2e7;
    border-color: #f2e0e6;
    box-shadow: 0 0 0 .1rem rgba(204,188,193,.5);
    color: #000
}

.btn-blossom-pink-light.active,.btn-blossom-pink-light:active,.btn-check:active+.btn-blossom-pink-light,.btn-check:checked+.btn-blossom-pink-light,.show>.btn-blossom-pink-light.dropdown-toggle {
    background-color: #f3e4e9;
    border-color: #f2e0e6;
    color: #000
}

.btn-blossom-pink-light.active:focus,.btn-blossom-pink-light:active:focus,.btn-check:active+.btn-blossom-pink-light:focus,.btn-check:checked+.btn-blossom-pink-light:focus,.show>.btn-blossom-pink-light.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(204,188,193,.5)
}

.btn-blossom-pink-light.disabled,.btn-blossom-pink-light:disabled {
    background-color: #f0dde3;
    border-color: #f0dde3;
    color: #000
}

.btn-copper {
    background-color: #f29e97;
    border-color: #f29e97;
    color: #000
}

.btn-check:focus+.btn-copper,.btn-copper:focus,.btn-copper:hover {
    background-color: #f4ada7;
    border-color: #f3a8a1;
    color: #000
}

.btn-check:focus+.btn-copper,.btn-copper:focus {
    box-shadow: 0 0 0 .1rem hsla(5,44%,65%,.5)
}

.btn-check:active+.btn-copper,.btn-check:checked+.btn-copper,.btn-copper.active,.btn-copper:active,.show>.btn-copper.dropdown-toggle {
    background-color: #f5b1ac;
    border-color: #f3a8a1;
    color: #000
}

.btn-check:active+.btn-copper:focus,.btn-check:checked+.btn-copper:focus,.btn-copper.active:focus,.btn-copper:active:focus,.show>.btn-copper.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem hsla(5,44%,65%,.5)
}

.btn-copper.disabled,.btn-copper:disabled {
    background-color: #f29e97;
    border-color: #f29e97;
    color: #000
}

.btn-copper-light {
    background-color: #fad9d6;
    border-color: #fad9d6;
    color: #000
}

.btn-copper-light:hover {
    background-color: #fbdfdc;
    border-color: #fbddda;
    color: #000
}

.btn-check:focus+.btn-copper-light,.btn-copper-light:focus {
    background-color: #fbdfdc;
    border-color: #fbddda;
    box-shadow: 0 0 0 .1rem hsla(4,27%,77%,.5);
    color: #000
}

.btn-check:active+.btn-copper-light,.btn-check:checked+.btn-copper-light,.btn-copper-light.active,.btn-copper-light:active,.show>.btn-copper-light.dropdown-toggle {
    background-color: #fbe1de;
    border-color: #fbddda;
    color: #000
}

.btn-check:active+.btn-copper-light:focus,.btn-check:checked+.btn-copper-light:focus,.btn-copper-light.active:focus,.btn-copper-light:active:focus,.show>.btn-copper-light.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem hsla(4,27%,77%,.5)
}

.btn-copper-light.disabled,.btn-copper-light:disabled {
    background-color: #fad9d6;
    border-color: #fad9d6;
    color: #000
}

.btn-gold {
    background-color: #e0cec3;
    border-color: #e0cec3;
    color: #000
}

.btn-check:focus+.btn-gold,.btn-gold:focus,.btn-gold:hover {
    background-color: #e5d5cc;
    border-color: #e3d3c9;
    color: #000
}

.btn-check:focus+.btn-gold,.btn-gold:focus {
    box-shadow: 0 0 0 .1rem hsla(23,16%,70%,.5)
}

.btn-check:active+.btn-gold,.btn-check:checked+.btn-gold,.btn-gold.active,.btn-gold:active,.show>.btn-gold.dropdown-toggle {
    background-color: #e6d8cf;
    border-color: #e3d3c9;
    color: #000
}

.btn-check:active+.btn-gold:focus,.btn-check:checked+.btn-gold:focus,.btn-gold.active:focus,.btn-gold:active:focus,.show>.btn-gold.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem hsla(23,16%,70%,.5)
}

.btn-gold.disabled,.btn-gold:disabled {
    background-color: #e0cec3;
    border-color: #e0cec3;
    color: #000
}

.btn-gold-light {
    background-color: #fdf7f0;
    border-color: #fdf7f0;
    color: #000
}

.btn-check:focus+.btn-gold-light,.btn-gold-light:focus,.btn-gold-light:hover {
    background-color: #fdf8f2;
    border-color: #fdf8f2;
    color: #000
}

.btn-check:focus+.btn-gold-light,.btn-gold-light:focus {
    box-shadow: 0 0 0 .1rem hsla(33,12%,82%,.5)
}

.btn-check:active+.btn-gold-light,.btn-check:checked+.btn-gold-light,.btn-gold-light.active,.btn-gold-light:active,.show>.btn-gold-light.dropdown-toggle {
    background-color: #fdf9f3;
    border-color: #fdf8f2;
    color: #000
}

.btn-check:active+.btn-gold-light:focus,.btn-check:checked+.btn-gold-light:focus,.btn-gold-light.active:focus,.btn-gold-light:active:focus,.show>.btn-gold-light.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem hsla(33,12%,82%,.5)
}

.btn-gold-light.disabled,.btn-gold-light:disabled {
    background-color: #fdf7f0;
    border-color: #fdf7f0;
    color: #000
}

.btn-dark-bronze {
    background-color: #82756f;
    border-color: #82756f;
    color: #000
}

.btn-dark-bronze:hover {
    background-color: #958a85;
    border-color: #8f837d;
    color: #000
}

.btn-check:focus+.btn-dark-bronze,.btn-dark-bronze:focus {
    background-color: #958a85;
    border-color: #8f837d;
    box-shadow: 0 0 0 .1rem rgba(111,99,94,.5);
    color: #000
}

.btn-check:active+.btn-dark-bronze,.btn-check:checked+.btn-dark-bronze,.btn-dark-bronze.active,.btn-dark-bronze:active,.show>.btn-dark-bronze.dropdown-toggle {
    background-color: #9b918c;
    border-color: #8f837d;
    color: #000
}

.btn-check:active+.btn-dark-bronze:focus,.btn-check:checked+.btn-dark-bronze:focus,.btn-dark-bronze.active:focus,.btn-dark-bronze:active:focus,.show>.btn-dark-bronze.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(111,99,94,.5)
}

.btn-dark-bronze.disabled,.btn-dark-bronze:disabled {
    background-color: #82756f;
    border-color: #82756f;
    color: #000
}

.btn-dark-bronze-light {
    background-color: #af9d94;
    border-color: #af9d94;
    color: #000
}

.btn-dark-bronze-light:hover {
    background-color: #bbaca4;
    border-color: #b7a79f;
    color: #000
}

.btn-check:focus+.btn-dark-bronze-light,.btn-dark-bronze-light:focus {
    background-color: #bbaca4;
    border-color: #b7a79f;
    box-shadow: 0 0 0 .1rem hsla(18,10%,54%,.5);
    color: #000
}

.btn-check:active+.btn-dark-bronze-light,.btn-check:checked+.btn-dark-bronze-light,.btn-dark-bronze-light.active,.btn-dark-bronze-light:active,.show>.btn-dark-bronze-light.dropdown-toggle {
    background-color: #bfb1a9;
    border-color: #b7a79f;
    color: #000
}

.btn-check:active+.btn-dark-bronze-light:focus,.btn-check:checked+.btn-dark-bronze-light:focus,.btn-dark-bronze-light.active:focus,.btn-dark-bronze-light:active:focus,.show>.btn-dark-bronze-light.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem hsla(18,10%,54%,.5)
}

.btn-dark-bronze-light.disabled,.btn-dark-bronze-light:disabled {
    background-color: #af9d94;
    border-color: #af9d94;
    color: #000
}

.btn-lemon {
    background-color: #e9dd8a;
    border-color: #e9dd8a;
    color: #000
}

.btn-check:focus+.btn-lemon,.btn-lemon:focus,.btn-lemon:hover {
    background-color: #ece29c;
    border-color: #ebe096;
    color: #000
}

.btn-check:focus+.btn-lemon,.btn-lemon:focus {
    box-shadow: 0 0 0 .1rem hsla(53,42%,62%,.5)
}

.btn-check:active+.btn-lemon,.btn-check:checked+.btn-lemon,.btn-lemon.active,.btn-lemon:active,.show>.btn-lemon.dropdown-toggle {
    background-color: #ede4a1;
    border-color: #ebe096;
    color: #000
}

.btn-check:active+.btn-lemon:focus,.btn-check:checked+.btn-lemon:focus,.btn-lemon.active:focus,.btn-lemon:active:focus,.show>.btn-lemon.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem hsla(53,42%,62%,.5)
}

.btn-lemon.disabled,.btn-lemon:disabled {
    background-color: #e9dd8a;
    border-color: #e9dd8a;
    color: #000
}

.btn-lemon-light {
    background-color: #f2ebb9;
    border-color: #f2ebb9;
    color: #000
}

.btn-lemon-light:hover {
    background-color: #f4eec4;
    border-color: #f3edc0;
    color: #000
}

.btn-check:focus+.btn-lemon-light,.btn-lemon-light:focus {
    background-color: #f4eec4;
    border-color: #f3edc0;
    box-shadow: 0 0 0 .1rem hsla(53,33%,71%,.5);
    color: #000
}

.btn-check:active+.btn-lemon-light,.btn-check:checked+.btn-lemon-light,.btn-lemon-light.active,.btn-lemon-light:active,.show>.btn-lemon-light.dropdown-toggle {
    background-color: #f5efc7;
    border-color: #f3edc0;
    color: #000
}

.btn-check:active+.btn-lemon-light:focus,.btn-check:checked+.btn-lemon-light:focus,.btn-lemon-light.active:focus,.btn-lemon-light:active:focus,.show>.btn-lemon-light.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem hsla(53,33%,71%,.5)
}

.btn-lemon-light.disabled,.btn-lemon-light:disabled {
    background-color: #f2ebb9;
    border-color: #f2ebb9;
    color: #000
}

.btn-mint {
    background-color: #add0ba;
    border-color: #add0ba;
    color: #000
}

.btn-check:focus+.btn-mint,.btn-mint:focus,.btn-mint:hover {
    background-color: #b9d7c4;
    border-color: #b5d5c1;
    color: #000
}

.btn-check:focus+.btn-mint,.btn-mint:focus {
    box-shadow: 0 0 0 .1rem rgba(147,177,158,.5)
}

.btn-check:active+.btn-mint,.btn-check:checked+.btn-mint,.btn-mint.active,.btn-mint:active,.show>.btn-mint.dropdown-toggle {
    background-color: #bdd9c8;
    border-color: #b5d5c1;
    color: #000
}

.btn-check:active+.btn-mint:focus,.btn-check:checked+.btn-mint:focus,.btn-mint.active:focus,.btn-mint:active:focus,.show>.btn-mint.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(147,177,158,.5)
}

.btn-mint.disabled,.btn-mint:disabled {
    background-color: #add0ba;
    border-color: #add0ba;
    color: #000
}

.btn-mint-light {
    background-color: #c5dece;
    border-color: #c5dece;
    color: #000
}

.btn-check:focus+.btn-mint-light,.btn-mint-light:focus,.btn-mint-light:hover {
    background-color: #cee3d5;
    border-color: #cbe1d3;
    color: #000
}

.btn-check:focus+.btn-mint-light,.btn-mint-light:focus {
    box-shadow: 0 0 0 .1rem rgba(167,189,175,.5)
}

.btn-check:active+.btn-mint-light,.btn-check:checked+.btn-mint-light,.btn-mint-light.active,.btn-mint-light:active,.show>.btn-mint-light.dropdown-toggle {
    background-color: #d1e5d8;
    border-color: #cbe1d3;
    color: #000
}

.btn-check:active+.btn-mint-light:focus,.btn-check:checked+.btn-mint-light:focus,.btn-mint-light.active:focus,.btn-mint-light:active:focus,.show>.btn-mint-light.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(167,189,175,.5)
}

.btn-mint-light.disabled,.btn-mint-light:disabled {
    background-color: #c5dece;
    border-color: #c5dece;
    color: #000
}

.btn-electric-teal {
    background-color: #439093;
    border-color: #439093;
    color: #000
}

.btn-electric-teal:hover {
    background-color: #5fa1a3;
    border-color: #569b9e;
    color: #000
}

.btn-check:focus+.btn-electric-teal,.btn-electric-teal:focus {
    background-color: #5fa1a3;
    border-color: #569b9e;
    box-shadow: 0 0 0 .1rem rgba(57,122,125,.5);
    color: #000
}

.btn-check:active+.btn-electric-teal,.btn-check:checked+.btn-electric-teal,.btn-electric-teal.active,.btn-electric-teal:active,.show>.btn-electric-teal.dropdown-toggle {
    background-color: #69a6a9;
    border-color: #569b9e;
    color: #000
}

.btn-check:active+.btn-electric-teal:focus,.btn-check:checked+.btn-electric-teal:focus,.btn-electric-teal.active:focus,.btn-electric-teal:active:focus,.show>.btn-electric-teal.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(57,122,125,.5)
}

.btn-electric-teal.disabled,.btn-electric-teal:disabled {
    background-color: #439093;
    border-color: #439093;
    color: #000
}

.btn-electric-teal-light {
    background-color: #b4d3d4;
    border-color: #b4d3d4;
    color: #000
}

.btn-electric-teal-light:hover {
    background-color: #bfdada;
    border-color: #bcd7d8;
    color: #000
}

.btn-check:focus+.btn-electric-teal-light,.btn-electric-teal-light:focus {
    background-color: #bfdada;
    border-color: #bcd7d8;
    box-shadow: 0 0 0 .1rem rgba(153,179,180,.5);
    color: #000
}

.btn-check:active+.btn-electric-teal-light,.btn-check:checked+.btn-electric-teal-light,.btn-electric-teal-light.active,.btn-electric-teal-light:active,.show>.btn-electric-teal-light.dropdown-toggle {
    background-color: #c3dcdd;
    border-color: #bcd7d8;
    color: #000
}

.btn-check:active+.btn-electric-teal-light:focus,.btn-check:checked+.btn-electric-teal-light:focus,.btn-electric-teal-light.active:focus,.btn-electric-teal-light:active:focus,.show>.btn-electric-teal-light.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(153,179,180,.5)
}

.btn-electric-teal-light.disabled,.btn-electric-teal-light:disabled {
    background-color: #b4d3d4;
    border-color: #b4d3d4;
    color: #000
}

.btn-pewter {
    background-color: #c1c1c0;
    border-color: #c1c1c0;
    color: #000
}

.btn-check:focus+.btn-pewter,.btn-pewter:focus,.btn-pewter:hover {
    background-color: #cacac9;
    border-color: #c7c7c6;
    color: #000
}

.btn-check:focus+.btn-pewter,.btn-pewter:focus {
    box-shadow: 0 0 0 .1rem hsla(60,1%,64%,.5)
}

.btn-check:active+.btn-pewter,.btn-check:checked+.btn-pewter,.btn-pewter.active,.btn-pewter:active,.show>.btn-pewter.dropdown-toggle {
    background-color: #cdcdcd;
    border-color: #c7c7c6;
    color: #000
}

.btn-check:active+.btn-pewter:focus,.btn-check:checked+.btn-pewter:focus,.btn-pewter.active:focus,.btn-pewter:active:focus,.show>.btn-pewter.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem hsla(60,1%,64%,.5)
}

.btn-pewter.disabled,.btn-pewter:disabled {
    background-color: #c1c1c0;
    border-color: #c1c1c0;
    color: #000
}

.btn-pewter-light {
    background-color: #ededed;
    border-color: #ededed;
    color: #000
}

.btn-pewter-light:hover {
    background-color: #f0f0f0;
    border-color: #efefef;
    color: #000
}

.btn-check:focus+.btn-pewter-light,.btn-pewter-light:focus {
    background-color: #f0f0f0;
    border-color: #efefef;
    box-shadow: 0 0 0 .1rem hsla(0,0%,79%,.5);
    color: #000
}

.btn-check:active+.btn-pewter-light,.btn-check:checked+.btn-pewter-light,.btn-pewter-light.active,.btn-pewter-light:active,.show>.btn-pewter-light.dropdown-toggle {
    background-color: #f1f1f1;
    border-color: #efefef;
    color: #000
}

.btn-check:active+.btn-pewter-light:focus,.btn-check:checked+.btn-pewter-light:focus,.btn-pewter-light.active:focus,.btn-pewter-light:active:focus,.show>.btn-pewter-light.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem hsla(0,0%,79%,.5)
}

.btn-pewter-light.disabled,.btn-pewter-light:disabled {
    background-color: #ededed;
    border-color: #ededed;
    color: #000
}

.btn-steel {
    background-color: #a8c3d0;
    border-color: #a8c3d0;
    color: #000
}

.btn-check:focus+.btn-steel,.btn-steel:focus,.btn-steel:hover {
    background-color: #b5ccd7;
    border-color: #b1c9d5;
    color: #000
}

.btn-check:focus+.btn-steel,.btn-steel:focus {
    box-shadow: 0 0 0 .1rem rgba(143,166,177,.5)
}

.btn-check:active+.btn-steel,.btn-check:checked+.btn-steel,.btn-steel.active,.btn-steel:active,.show>.btn-steel.dropdown-toggle {
    background-color: #b9cfd9;
    border-color: #b1c9d5;
    color: #000
}

.btn-check:active+.btn-steel:focus,.btn-check:checked+.btn-steel:focus,.btn-steel.active:focus,.btn-steel:active:focus,.show>.btn-steel.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(143,166,177,.5)
}

.btn-steel.disabled,.btn-steel:disabled {
    background-color: #a8c3d0;
    border-color: #a8c3d0;
    color: #000
}

.btn-steel-light {
    background-color: #d1dfe5;
    border-color: #d1dfe5;
    color: #000
}

.btn-steel-light:hover {
    background-color: #d8e4e9;
    border-color: #d6e2e8;
    color: #000
}

.btn-check:focus+.btn-steel-light,.btn-steel-light:focus {
    background-color: #d8e4e9;
    border-color: #d6e2e8;
    box-shadow: 0 0 0 .1rem rgba(178,190,195,.5);
    color: #000
}

.btn-check:active+.btn-steel-light,.btn-check:checked+.btn-steel-light,.btn-steel-light.active,.btn-steel-light:active,.show>.btn-steel-light.dropdown-toggle {
    background-color: #dae5ea;
    border-color: #d6e2e8;
    color: #000
}

.btn-check:active+.btn-steel-light:focus,.btn-check:checked+.btn-steel-light:focus,.btn-steel-light.active:focus,.btn-steel-light:active:focus,.show>.btn-steel-light.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(178,190,195,.5)
}

.btn-steel-light.disabled,.btn-steel-light:disabled {
    background-color: #d1dfe5;
    border-color: #d1dfe5;
    color: #000
}

.btn-transparent {
    background-color: transparent;
    border-color: transparent;
    color: #fff
}

.btn-check:focus+.btn-transparent,.btn-transparent:focus,.btn-transparent:hover {
    background-color: rgba(0,0,0,.15);
    border-color: rgba(0,0,0,.2);
    color: #fff
}

.btn-check:focus+.btn-transparent,.btn-transparent:focus {
    box-shadow: 0 0 0 .1rem hsla(0,0%,100%,.5)
}

.btn-check:active+.btn-transparent,.btn-check:checked+.btn-transparent,.btn-transparent.active,.btn-transparent:active,.show>.btn-transparent.dropdown-toggle {
    background-color: rgba(0,0,0,.2);
    border-color: rgba(0,0,0,.25);
    color: #fff
}

.btn-check:active+.btn-transparent:focus,.btn-check:checked+.btn-transparent:focus,.btn-transparent.active:focus,.btn-transparent:active:focus,.show>.btn-transparent.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem hsla(0,0%,100%,.5)
}

.btn-transparent.disabled,.btn-transparent:disabled {
    background-color: transparent;
    border-color: transparent;
    color: #fff
}

.btn-slate-30-no-op {
    background-color: #b8b7bb;
    border-color: #b8b7bb;
    color: #000
}

.btn-slate-30-no-op:hover {
    background-color: #c3c2c5;
    border-color: #bfbec2;
    color: #000
}

.btn-check:focus+.btn-slate-30-no-op,.btn-slate-30-no-op:focus {
    background-color: #c3c2c5;
    border-color: #bfbec2;
    box-shadow: 0 0 0 .1rem hsla(240,2%,62%,.5);
    color: #000
}

.btn-check:active+.btn-slate-30-no-op,.btn-check:checked+.btn-slate-30-no-op,.btn-slate-30-no-op.active,.btn-slate-30-no-op:active,.show>.btn-slate-30-no-op.dropdown-toggle {
    background-color: #c6c5c9;
    border-color: #bfbec2;
    color: #000
}

.btn-check:active+.btn-slate-30-no-op:focus,.btn-check:checked+.btn-slate-30-no-op:focus,.btn-slate-30-no-op.active:focus,.btn-slate-30-no-op:active:focus,.show>.btn-slate-30-no-op.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem hsla(240,2%,62%,.5)
}

.btn-slate-30-no-op.disabled,.btn-slate-30-no-op:disabled {
    background-color: #b8b7bb;
    border-color: #b8b7bb;
    color: #000
}

.btn-outline-primary {
    border-color: #34303d;
    color: #34303d
}

.btn-outline-primary:hover {
    background-color: #34303d;
    border-color: #34303d;
    color: #fff
}

.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5)
}

.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active {
    background-color: #34303d;
    border-color: #34303d;
    color: #fff
}

.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5)
}

.btn-outline-primary.disabled,.btn-outline-primary:disabled {
    background-color: transparent;
    color: #34303d
}

.btn-outline-secondary {
    border-color: #00d1d2;
    color: #00d1d2
}

.btn-outline-secondary:hover {
    background-color: #00d1d2;
    border-color: #00d1d2;
    color: #000
}

.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus {
    box-shadow: 0 0 0 .1rem rgba(0,209,210,.5)
}

.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show,.btn-outline-secondary:active {
    background-color: #00d1d2;
    border-color: #00d1d2;
    color: #000
}

.btn-check:active+.btn-outline-secondary:focus,.btn-check:checked+.btn-outline-secondary:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus,.btn-outline-secondary:active:focus {
    box-shadow: 0 0 0 .1rem rgba(0,209,210,.5)
}

.btn-outline-secondary.disabled,.btn-outline-secondary:disabled {
    background-color: transparent;
    color: #00d1d2
}

.btn-outline-success {
    border-color: #57760c;
    color: #57760c
}

.btn-outline-success:hover {
    background-color: #57760c;
    border-color: #57760c;
    color: #fff
}

.btn-check:focus+.btn-outline-success,.btn-outline-success:focus {
    box-shadow: 0 0 0 .1rem rgba(87,118,12,.5)
}

.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-outline-success:active {
    background-color: #57760c;
    border-color: #57760c;
    color: #fff
}

.btn-check:active+.btn-outline-success:focus,.btn-check:checked+.btn-outline-success:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus,.btn-outline-success:active:focus {
    box-shadow: 0 0 0 .1rem rgba(87,118,12,.5)
}

.btn-outline-success.disabled,.btn-outline-success:disabled {
    background-color: transparent;
    color: #57760c
}

.btn-outline-info {
    border-color: #0dcaf0;
    color: #0dcaf0
}

.btn-outline-info:hover {
    background-color: #0dcaf0;
    border-color: #0dcaf0;
    color: #000
}

.btn-check:focus+.btn-outline-info,.btn-outline-info:focus {
    box-shadow: 0 0 0 .1rem rgba(13,202,240,.5)
}

.btn-check:active+.btn-outline-info,.btn-check:checked+.btn-outline-info,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show,.btn-outline-info:active {
    background-color: #0dcaf0;
    border-color: #0dcaf0;
    color: #000
}

.btn-check:active+.btn-outline-info:focus,.btn-check:checked+.btn-outline-info:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus,.btn-outline-info:active:focus {
    box-shadow: 0 0 0 .1rem rgba(13,202,240,.5)
}

.btn-outline-info.disabled,.btn-outline-info:disabled {
    background-color: transparent;
    color: #0dcaf0
}

.btn-outline-warning {
    border-color: #e5b052;
    color: #e5b052
}

.btn-outline-warning:hover {
    background-color: #e5b052;
    border-color: #e5b052;
    color: #000
}

.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus {
    box-shadow: 0 0 0 .1rem rgba(229,176,82,.5)
}

.btn-check:active+.btn-outline-warning,.btn-check:checked+.btn-outline-warning,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show,.btn-outline-warning:active {
    background-color: #e5b052;
    border-color: #e5b052;
    color: #000
}

.btn-check:active+.btn-outline-warning:focus,.btn-check:checked+.btn-outline-warning:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus,.btn-outline-warning:active:focus {
    box-shadow: 0 0 0 .1rem rgba(229,176,82,.5)
}

.btn-outline-warning.disabled,.btn-outline-warning:disabled {
    background-color: transparent;
    color: #e5b052
}

.btn-outline-danger {
    border-color: #c73636;
    color: #c73636
}

.btn-outline-danger:hover {
    background-color: #c73636;
    border-color: #c73636;
    color: #fff
}

.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus {
    box-shadow: 0 0 0 .1rem rgba(199,54,54,.5)
}

.btn-check:active+.btn-outline-danger,.btn-check:checked+.btn-outline-danger,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show,.btn-outline-danger:active {
    background-color: #c73636;
    border-color: #c73636;
    color: #fff
}

.btn-check:active+.btn-outline-danger:focus,.btn-check:checked+.btn-outline-danger:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus,.btn-outline-danger:active:focus {
    box-shadow: 0 0 0 .1rem rgba(199,54,54,.5)
}

.btn-outline-danger.disabled,.btn-outline-danger:disabled {
    background-color: transparent;
    color: #c73636
}

.btn-outline-light {
    border-color: #fffdfb;
    color: #fffdfb
}

.btn-outline-light:hover {
    background-color: #fffdfb;
    border-color: #fffdfb;
    color: #000
}

.btn-check:focus+.btn-outline-light,.btn-outline-light:focus {
    box-shadow: 0 0 0 .1rem rgba(255,253,251,.5)
}

.btn-check:active+.btn-outline-light,.btn-check:checked+.btn-outline-light,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show,.btn-outline-light:active {
    background-color: #fffdfb;
    border-color: #fffdfb;
    color: #000
}

.btn-check:active+.btn-outline-light:focus,.btn-check:checked+.btn-outline-light:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus,.btn-outline-light:active:focus {
    box-shadow: 0 0 0 .1rem rgba(255,253,251,.5)
}

.btn-outline-light.disabled,.btn-outline-light:disabled {
    background-color: transparent;
    color: #fffdfb
}

.btn-outline-dark {
    border-color: #34303d;
    color: #34303d
}

.btn-outline-dark:hover {
    background-color: #34303d;
    border-color: #34303d;
    color: #fff
}

.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5)
}

.btn-check:active+.btn-outline-dark,.btn-check:checked+.btn-outline-dark,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show,.btn-outline-dark:active {
    background-color: #34303d;
    border-color: #34303d;
    color: #fff
}

.btn-check:active+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5)
}

.btn-outline-dark.disabled,.btn-outline-dark:disabled {
    background-color: transparent;
    color: #34303d
}

.btn-outline-slate {
    border-color: #34303d;
    color: #34303d
}

.btn-outline-slate:hover {
    background-color: #34303d;
    border-color: #34303d;
    color: #fff
}

.btn-check:focus+.btn-outline-slate,.btn-outline-slate:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5)
}

.btn-check:active+.btn-outline-slate,.btn-check:checked+.btn-outline-slate,.btn-outline-slate.active,.btn-outline-slate.dropdown-toggle.show,.btn-outline-slate:active {
    background-color: #34303d;
    border-color: #34303d;
    color: #fff
}

.btn-check:active+.btn-outline-slate:focus,.btn-check:checked+.btn-outline-slate:focus,.btn-outline-slate.active:focus,.btn-outline-slate.dropdown-toggle.show:focus,.btn-outline-slate:active:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5)
}

.btn-outline-slate.disabled,.btn-outline-slate:disabled {
    background-color: transparent;
    color: #34303d
}

.btn-outline-soft-white {
    border-color: #fffdfb;
    color: #fffdfb
}

.btn-outline-soft-white:hover {
    background-color: #fffdfb;
    border-color: #fffdfb;
    color: #000
}

.btn-check:focus+.btn-outline-soft-white,.btn-outline-soft-white:focus {
    box-shadow: 0 0 0 .1rem rgba(255,253,251,.5)
}

.btn-check:active+.btn-outline-soft-white,.btn-check:checked+.btn-outline-soft-white,.btn-outline-soft-white.active,.btn-outline-soft-white.dropdown-toggle.show,.btn-outline-soft-white:active {
    background-color: #fffdfb;
    border-color: #fffdfb;
    color: #000
}

.btn-check:active+.btn-outline-soft-white:focus,.btn-check:checked+.btn-outline-soft-white:focus,.btn-outline-soft-white.active:focus,.btn-outline-soft-white.dropdown-toggle.show:focus,.btn-outline-soft-white:active:focus {
    box-shadow: 0 0 0 .1rem rgba(255,253,251,.5)
}

.btn-outline-soft-white.disabled,.btn-outline-soft-white:disabled {
    background-color: transparent;
    color: #fffdfb
}

.btn-outline-white {
    border-color: #fffdfb;
    color: #fffdfb
}

.btn-outline-white:hover {
    background-color: #fffdfb;
    border-color: #fffdfb;
    color: #000
}

.btn-check:focus+.btn-outline-white,.btn-outline-white:focus {
    box-shadow: 0 0 0 .1rem rgba(255,253,251,.5)
}

.btn-check:active+.btn-outline-white,.btn-check:checked+.btn-outline-white,.btn-outline-white.active,.btn-outline-white.dropdown-toggle.show,.btn-outline-white:active {
    background-color: #fffdfb;
    border-color: #fffdfb;
    color: #000
}

.btn-check:active+.btn-outline-white:focus,.btn-check:checked+.btn-outline-white:focus,.btn-outline-white.active:focus,.btn-outline-white.dropdown-toggle.show:focus,.btn-outline-white:active:focus {
    box-shadow: 0 0 0 .1rem rgba(255,253,251,.5)
}

.btn-outline-white.disabled,.btn-outline-white:disabled {
    background-color: transparent;
    color: #fffdfb
}

.btn-outline-hard-white {
    border-color: #f6f4f0;
    color: #f6f4f0
}

.btn-outline-hard-white:hover {
    background-color: #f6f4f0;
    border-color: #f6f4f0;
    color: #000
}

.btn-check:focus+.btn-outline-hard-white,.btn-outline-hard-white:focus {
    box-shadow: 0 0 0 .1rem hsla(40,25%,95%,.5)
}

.btn-check:active+.btn-outline-hard-white,.btn-check:checked+.btn-outline-hard-white,.btn-outline-hard-white.active,.btn-outline-hard-white.dropdown-toggle.show,.btn-outline-hard-white:active {
    background-color: #f6f4f0;
    border-color: #f6f4f0;
    color: #000
}

.btn-check:active+.btn-outline-hard-white:focus,.btn-check:checked+.btn-outline-hard-white:focus,.btn-outline-hard-white.active:focus,.btn-outline-hard-white.dropdown-toggle.show:focus,.btn-outline-hard-white:active:focus {
    box-shadow: 0 0 0 .1rem hsla(40,25%,95%,.5)
}

.btn-outline-hard-white.disabled,.btn-outline-hard-white:disabled {
    background-color: transparent;
    color: #f6f4f0
}

.btn-outline-turquoise {
    border-color: #00d1d2;
    color: #00d1d2
}

.btn-outline-turquoise:hover {
    background-color: #00d1d2;
    border-color: #00d1d2;
    color: #000
}

.btn-check:focus+.btn-outline-turquoise,.btn-outline-turquoise:focus {
    box-shadow: 0 0 0 .1rem rgba(0,209,210,.5)
}

.btn-check:active+.btn-outline-turquoise,.btn-check:checked+.btn-outline-turquoise,.btn-outline-turquoise.active,.btn-outline-turquoise.dropdown-toggle.show,.btn-outline-turquoise:active {
    background-color: #00d1d2;
    border-color: #00d1d2;
    color: #000
}

.btn-check:active+.btn-outline-turquoise:focus,.btn-check:checked+.btn-outline-turquoise:focus,.btn-outline-turquoise.active:focus,.btn-outline-turquoise.dropdown-toggle.show:focus,.btn-outline-turquoise:active:focus {
    box-shadow: 0 0 0 .1rem rgba(0,209,210,.5)
}

.btn-outline-turquoise.disabled,.btn-outline-turquoise:disabled {
    background-color: transparent;
    color: #00d1d2
}

.btn-outline-amber {
    border-color: #e27d34;
    color: #e27d34
}

.btn-outline-amber:hover {
    background-color: #e27d34;
    border-color: #e27d34;
    color: #000
}

.btn-check:focus+.btn-outline-amber,.btn-outline-amber:focus {
    box-shadow: 0 0 0 .1rem rgba(226,125,52,.5)
}

.btn-check:active+.btn-outline-amber,.btn-check:checked+.btn-outline-amber,.btn-outline-amber.active,.btn-outline-amber.dropdown-toggle.show,.btn-outline-amber:active {
    background-color: #e27d34;
    border-color: #e27d34;
    color: #000
}

.btn-check:active+.btn-outline-amber:focus,.btn-check:checked+.btn-outline-amber:focus,.btn-outline-amber.active:focus,.btn-outline-amber.dropdown-toggle.show:focus,.btn-outline-amber:active:focus {
    box-shadow: 0 0 0 .1rem rgba(226,125,52,.5)
}

.btn-outline-amber.disabled,.btn-outline-amber:disabled {
    background-color: transparent;
    color: #e27d34
}

.btn-outline-deep-red {
    border-color: #a22f26;
    color: #a22f26
}

.btn-outline-deep-red:hover {
    background-color: #a22f26;
    border-color: #a22f26;
    color: #fff
}

.btn-check:focus+.btn-outline-deep-red,.btn-outline-deep-red:focus {
    box-shadow: 0 0 0 .1rem rgba(162,47,38,.5)
}

.btn-check:active+.btn-outline-deep-red,.btn-check:checked+.btn-outline-deep-red,.btn-outline-deep-red.active,.btn-outline-deep-red.dropdown-toggle.show,.btn-outline-deep-red:active {
    background-color: #a22f26;
    border-color: #a22f26;
    color: #fff
}

.btn-check:active+.btn-outline-deep-red:focus,.btn-check:checked+.btn-outline-deep-red:focus,.btn-outline-deep-red.active:focus,.btn-outline-deep-red.dropdown-toggle.show:focus,.btn-outline-deep-red:active:focus {
    box-shadow: 0 0 0 .1rem rgba(162,47,38,.5)
}

.btn-outline-deep-red.disabled,.btn-outline-deep-red:disabled {
    background-color: transparent;
    color: #a22f26
}

.btn-outline-red {
    border-color: #db3826;
    color: #db3826
}

.btn-outline-red:hover {
    background-color: #db3826;
    border-color: #db3826;
    color: #fff
}

.btn-check:focus+.btn-outline-red,.btn-outline-red:focus {
    box-shadow: 0 0 0 .1rem rgba(219,56,38,.5)
}

.btn-check:active+.btn-outline-red,.btn-check:checked+.btn-outline-red,.btn-outline-red.active,.btn-outline-red.dropdown-toggle.show,.btn-outline-red:active {
    background-color: #db3826;
    border-color: #db3826;
    color: #fff
}

.btn-check:active+.btn-outline-red:focus,.btn-check:checked+.btn-outline-red:focus,.btn-outline-red.active:focus,.btn-outline-red.dropdown-toggle.show:focus,.btn-outline-red:active:focus {
    box-shadow: 0 0 0 .1rem rgba(219,56,38,.5)
}

.btn-outline-red.disabled,.btn-outline-red:disabled {
    background-color: transparent;
    color: #db3826
}

.btn-outline-blue {
    border-color: #2980b5;
    color: #2980b5
}

.btn-outline-blue:hover {
    background-color: #2980b5;
    border-color: #2980b5;
    color: #000
}

.btn-check:focus+.btn-outline-blue,.btn-outline-blue:focus {
    box-shadow: 0 0 0 .1rem rgba(41,128,181,.5)
}

.btn-check:active+.btn-outline-blue,.btn-check:checked+.btn-outline-blue,.btn-outline-blue.active,.btn-outline-blue.dropdown-toggle.show,.btn-outline-blue:active {
    background-color: #2980b5;
    border-color: #2980b5;
    color: #000
}

.btn-check:active+.btn-outline-blue:focus,.btn-check:checked+.btn-outline-blue:focus,.btn-outline-blue.active:focus,.btn-outline-blue.dropdown-toggle.show:focus,.btn-outline-blue:active:focus {
    box-shadow: 0 0 0 .1rem rgba(41,128,181,.5)
}

.btn-outline-blue.disabled,.btn-outline-blue:disabled {
    background-color: transparent;
    color: #2980b5
}

.btn-outline-yellow {
    border-color: #ffd040;
    color: #ffd040
}

.btn-outline-yellow:hover {
    background-color: #ffd040;
    border-color: #ffd040;
    color: #000
}

.btn-check:focus+.btn-outline-yellow,.btn-outline-yellow:focus {
    box-shadow: 0 0 0 .1rem rgba(255,208,64,.5)
}

.btn-check:active+.btn-outline-yellow,.btn-check:checked+.btn-outline-yellow,.btn-outline-yellow.active,.btn-outline-yellow.dropdown-toggle.show,.btn-outline-yellow:active {
    background-color: #ffd040;
    border-color: #ffd040;
    color: #000
}

.btn-check:active+.btn-outline-yellow:focus,.btn-check:checked+.btn-outline-yellow:focus,.btn-outline-yellow.active:focus,.btn-outline-yellow.dropdown-toggle.show:focus,.btn-outline-yellow:active:focus {
    box-shadow: 0 0 0 .1rem rgba(255,208,64,.5)
}

.btn-outline-yellow.disabled,.btn-outline-yellow:disabled {
    background-color: transparent;
    color: #ffd040
}

.btn-outline-slate-05 {
    border-color: rgba(52,48,61,.05);
    color: rgba(52,48,61,.05)
}

.btn-outline-slate-05:hover {
    background-color: rgba(52,48,61,.05);
    border-color: rgba(52,48,61,.05);
    color: #fff
}

.btn-check:focus+.btn-outline-slate-05,.btn-outline-slate-05:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5)
}

.btn-check:active+.btn-outline-slate-05,.btn-check:checked+.btn-outline-slate-05,.btn-outline-slate-05.active,.btn-outline-slate-05.dropdown-toggle.show,.btn-outline-slate-05:active {
    background-color: rgba(52,48,61,.05);
    border-color: rgba(52,48,61,.05);
    color: #fff
}

.btn-check:active+.btn-outline-slate-05:focus,.btn-check:checked+.btn-outline-slate-05:focus,.btn-outline-slate-05.active:focus,.btn-outline-slate-05.dropdown-toggle.show:focus,.btn-outline-slate-05:active:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5)
}

.btn-outline-slate-05.disabled,.btn-outline-slate-05:disabled {
    background-color: transparent;
    color: rgba(52,48,61,.05)
}

.btn-outline-slate-15 {
    border-color: rgba(52,48,61,.15);
    color: rgba(52,48,61,.15)
}

.btn-outline-slate-15:hover {
    background-color: rgba(52,48,61,.15);
    border-color: rgba(52,48,61,.15);
    color: #fff
}

.btn-check:focus+.btn-outline-slate-15,.btn-outline-slate-15:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5)
}

.btn-check:active+.btn-outline-slate-15,.btn-check:checked+.btn-outline-slate-15,.btn-outline-slate-15.active,.btn-outline-slate-15.dropdown-toggle.show,.btn-outline-slate-15:active {
    background-color: rgba(52,48,61,.15);
    border-color: rgba(52,48,61,.15);
    color: #fff
}

.btn-check:active+.btn-outline-slate-15:focus,.btn-check:checked+.btn-outline-slate-15:focus,.btn-outline-slate-15.active:focus,.btn-outline-slate-15.dropdown-toggle.show:focus,.btn-outline-slate-15:active:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5)
}

.btn-outline-slate-15.disabled,.btn-outline-slate-15:disabled {
    background-color: transparent;
    color: rgba(52,48,61,.15)
}

.btn-outline-slate-30 {
    border-color: rgba(52,48,61,.3);
    color: rgba(52,48,61,.3)
}

.btn-outline-slate-30:hover {
    background-color: rgba(52,48,61,.3);
    border-color: rgba(52,48,61,.3);
    color: #fff
}

.btn-check:focus+.btn-outline-slate-30,.btn-outline-slate-30:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5)
}

.btn-check:active+.btn-outline-slate-30,.btn-check:checked+.btn-outline-slate-30,.btn-outline-slate-30.active,.btn-outline-slate-30.dropdown-toggle.show,.btn-outline-slate-30:active {
    background-color: rgba(52,48,61,.3);
    border-color: rgba(52,48,61,.3);
    color: #fff
}

.btn-check:active+.btn-outline-slate-30:focus,.btn-check:checked+.btn-outline-slate-30:focus,.btn-outline-slate-30.active:focus,.btn-outline-slate-30.dropdown-toggle.show:focus,.btn-outline-slate-30:active:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5)
}

.btn-outline-slate-30.disabled,.btn-outline-slate-30:disabled {
    background-color: transparent;
    color: rgba(52,48,61,.3)
}

.btn-outline-slate-50 {
    border-color: rgba(52,48,61,.5);
    color: rgba(52,48,61,.5)
}

.btn-outline-slate-50:hover {
    background-color: rgba(52,48,61,.5);
    border-color: rgba(52,48,61,.5);
    color: #fff
}

.btn-check:focus+.btn-outline-slate-50,.btn-outline-slate-50:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5)
}

.btn-check:active+.btn-outline-slate-50,.btn-check:checked+.btn-outline-slate-50,.btn-outline-slate-50.active,.btn-outline-slate-50.dropdown-toggle.show,.btn-outline-slate-50:active {
    background-color: rgba(52,48,61,.5);
    border-color: rgba(52,48,61,.5);
    color: #fff
}

.btn-check:active+.btn-outline-slate-50:focus,.btn-check:checked+.btn-outline-slate-50:focus,.btn-outline-slate-50.active:focus,.btn-outline-slate-50.dropdown-toggle.show:focus,.btn-outline-slate-50:active:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5)
}

.btn-outline-slate-50.disabled,.btn-outline-slate-50:disabled {
    background-color: transparent;
    color: rgba(52,48,61,.5)
}

.btn-outline-slate-65 {
    border-color: rgba(52,48,61,.65);
    color: rgba(52,48,61,.65)
}

.btn-outline-slate-65:hover {
    background-color: rgba(52,48,61,.65);
    border-color: rgba(52,48,61,.65);
    color: #fff
}

.btn-check:focus+.btn-outline-slate-65,.btn-outline-slate-65:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5)
}

.btn-check:active+.btn-outline-slate-65,.btn-check:checked+.btn-outline-slate-65,.btn-outline-slate-65.active,.btn-outline-slate-65.dropdown-toggle.show,.btn-outline-slate-65:active {
    background-color: rgba(52,48,61,.65);
    border-color: rgba(52,48,61,.65);
    color: #fff
}

.btn-check:active+.btn-outline-slate-65:focus,.btn-check:checked+.btn-outline-slate-65:focus,.btn-outline-slate-65.active:focus,.btn-outline-slate-65.dropdown-toggle.show:focus,.btn-outline-slate-65:active:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5)
}

.btn-outline-slate-65.disabled,.btn-outline-slate-65:disabled {
    background-color: transparent;
    color: rgba(52,48,61,.65)
}

.btn-outline-slate-85 {
    border-color: rgba(52,48,61,.85);
    color: rgba(52,48,61,.85)
}

.btn-outline-slate-85:hover {
    background-color: rgba(52,48,61,.85);
    border-color: rgba(52,48,61,.85);
    color: #fff
}

.btn-check:focus+.btn-outline-slate-85,.btn-outline-slate-85:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5)
}

.btn-check:active+.btn-outline-slate-85,.btn-check:checked+.btn-outline-slate-85,.btn-outline-slate-85.active,.btn-outline-slate-85.dropdown-toggle.show,.btn-outline-slate-85:active {
    background-color: rgba(52,48,61,.85);
    border-color: rgba(52,48,61,.85);
    color: #fff
}

.btn-check:active+.btn-outline-slate-85:focus,.btn-check:checked+.btn-outline-slate-85:focus,.btn-outline-slate-85.active:focus,.btn-outline-slate-85.dropdown-toggle.show:focus,.btn-outline-slate-85:active:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5)
}

.btn-outline-slate-85.disabled,.btn-outline-slate-85:disabled {
    background-color: transparent;
    color: rgba(52,48,61,.85)
}

.btn-outline-soft-white-05 {
    border-color: rgba(255,253,251,.05);
    color: rgba(255,253,251,.05)
}

.btn-outline-soft-white-05:hover {
    background-color: rgba(255,253,251,.05);
    border-color: rgba(255,253,251,.05);
    color: #000
}

.btn-check:focus+.btn-outline-soft-white-05,.btn-outline-soft-white-05:focus {
    box-shadow: 0 0 0 .1rem rgba(255,253,251,.5)
}

.btn-check:active+.btn-outline-soft-white-05,.btn-check:checked+.btn-outline-soft-white-05,.btn-outline-soft-white-05.active,.btn-outline-soft-white-05.dropdown-toggle.show,.btn-outline-soft-white-05:active {
    background-color: rgba(255,253,251,.05);
    border-color: rgba(255,253,251,.05);
    color: #000
}

.btn-check:active+.btn-outline-soft-white-05:focus,.btn-check:checked+.btn-outline-soft-white-05:focus,.btn-outline-soft-white-05.active:focus,.btn-outline-soft-white-05.dropdown-toggle.show:focus,.btn-outline-soft-white-05:active:focus {
    box-shadow: 0 0 0 .1rem rgba(255,253,251,.5)
}

.btn-outline-soft-white-05.disabled,.btn-outline-soft-white-05:disabled {
    background-color: transparent;
    color: rgba(255,253,251,.05)
}

.btn-outline-soft-white-15 {
    border-color: rgba(255,253,251,.15);
    color: rgba(255,253,251,.15)
}

.btn-outline-soft-white-15:hover {
    background-color: rgba(255,253,251,.15);
    border-color: rgba(255,253,251,.15);
    color: #000
}

.btn-check:focus+.btn-outline-soft-white-15,.btn-outline-soft-white-15:focus {
    box-shadow: 0 0 0 .1rem rgba(255,253,251,.5)
}

.btn-check:active+.btn-outline-soft-white-15,.btn-check:checked+.btn-outline-soft-white-15,.btn-outline-soft-white-15.active,.btn-outline-soft-white-15.dropdown-toggle.show,.btn-outline-soft-white-15:active {
    background-color: rgba(255,253,251,.15);
    border-color: rgba(255,253,251,.15);
    color: #000
}

.btn-check:active+.btn-outline-soft-white-15:focus,.btn-check:checked+.btn-outline-soft-white-15:focus,.btn-outline-soft-white-15.active:focus,.btn-outline-soft-white-15.dropdown-toggle.show:focus,.btn-outline-soft-white-15:active:focus {
    box-shadow: 0 0 0 .1rem rgba(255,253,251,.5)
}

.btn-outline-soft-white-15.disabled,.btn-outline-soft-white-15:disabled {
    background-color: transparent;
    color: rgba(255,253,251,.15)
}

.btn-outline-soft-white-30 {
    border-color: rgba(255,253,251,.3);
    color: rgba(255,253,251,.3)
}

.btn-outline-soft-white-30:hover {
    background-color: rgba(255,253,251,.3);
    border-color: rgba(255,253,251,.3);
    color: #000
}

.btn-check:focus+.btn-outline-soft-white-30,.btn-outline-soft-white-30:focus {
    box-shadow: 0 0 0 .1rem rgba(255,253,251,.5)
}

.btn-check:active+.btn-outline-soft-white-30,.btn-check:checked+.btn-outline-soft-white-30,.btn-outline-soft-white-30.active,.btn-outline-soft-white-30.dropdown-toggle.show,.btn-outline-soft-white-30:active {
    background-color: rgba(255,253,251,.3);
    border-color: rgba(255,253,251,.3);
    color: #000
}

.btn-check:active+.btn-outline-soft-white-30:focus,.btn-check:checked+.btn-outline-soft-white-30:focus,.btn-outline-soft-white-30.active:focus,.btn-outline-soft-white-30.dropdown-toggle.show:focus,.btn-outline-soft-white-30:active:focus {
    box-shadow: 0 0 0 .1rem rgba(255,253,251,.5)
}

.btn-outline-soft-white-30.disabled,.btn-outline-soft-white-30:disabled {
    background-color: transparent;
    color: rgba(255,253,251,.3)
}

.btn-outline-soft-white-50 {
    border-color: rgba(255,253,251,.5);
    color: rgba(255,253,251,.5)
}

.btn-outline-soft-white-50:hover {
    background-color: rgba(255,253,251,.5);
    border-color: rgba(255,253,251,.5);
    color: #000
}

.btn-check:focus+.btn-outline-soft-white-50,.btn-outline-soft-white-50:focus {
    box-shadow: 0 0 0 .1rem rgba(255,253,251,.5)
}

.btn-check:active+.btn-outline-soft-white-50,.btn-check:checked+.btn-outline-soft-white-50,.btn-outline-soft-white-50.active,.btn-outline-soft-white-50.dropdown-toggle.show,.btn-outline-soft-white-50:active {
    background-color: rgba(255,253,251,.5);
    border-color: rgba(255,253,251,.5);
    color: #000
}

.btn-check:active+.btn-outline-soft-white-50:focus,.btn-check:checked+.btn-outline-soft-white-50:focus,.btn-outline-soft-white-50.active:focus,.btn-outline-soft-white-50.dropdown-toggle.show:focus,.btn-outline-soft-white-50:active:focus {
    box-shadow: 0 0 0 .1rem rgba(255,253,251,.5)
}

.btn-outline-soft-white-50.disabled,.btn-outline-soft-white-50:disabled {
    background-color: transparent;
    color: rgba(255,253,251,.5)
}

.btn-outline-soft-white-65 {
    border-color: rgba(255,253,251,.65);
    color: rgba(255,253,251,.65)
}

.btn-outline-soft-white-65:hover {
    background-color: rgba(255,253,251,.65);
    border-color: rgba(255,253,251,.65);
    color: #000
}

.btn-check:focus+.btn-outline-soft-white-65,.btn-outline-soft-white-65:focus {
    box-shadow: 0 0 0 .1rem rgba(255,253,251,.5)
}

.btn-check:active+.btn-outline-soft-white-65,.btn-check:checked+.btn-outline-soft-white-65,.btn-outline-soft-white-65.active,.btn-outline-soft-white-65.dropdown-toggle.show,.btn-outline-soft-white-65:active {
    background-color: rgba(255,253,251,.65);
    border-color: rgba(255,253,251,.65);
    color: #000
}

.btn-check:active+.btn-outline-soft-white-65:focus,.btn-check:checked+.btn-outline-soft-white-65:focus,.btn-outline-soft-white-65.active:focus,.btn-outline-soft-white-65.dropdown-toggle.show:focus,.btn-outline-soft-white-65:active:focus {
    box-shadow: 0 0 0 .1rem rgba(255,253,251,.5)
}

.btn-outline-soft-white-65.disabled,.btn-outline-soft-white-65:disabled {
    background-color: transparent;
    color: rgba(255,253,251,.65)
}

.btn-outline-soft-white-85 {
    border-color: rgba(255,253,251,.85);
    color: rgba(255,253,251,.85)
}

.btn-outline-soft-white-85:hover {
    background-color: rgba(255,253,251,.85);
    border-color: rgba(255,253,251,.85);
    color: #000
}

.btn-check:focus+.btn-outline-soft-white-85,.btn-outline-soft-white-85:focus {
    box-shadow: 0 0 0 .1rem rgba(255,253,251,.5)
}

.btn-check:active+.btn-outline-soft-white-85,.btn-check:checked+.btn-outline-soft-white-85,.btn-outline-soft-white-85.active,.btn-outline-soft-white-85.dropdown-toggle.show,.btn-outline-soft-white-85:active {
    background-color: rgba(255,253,251,.85);
    border-color: rgba(255,253,251,.85);
    color: #000
}

.btn-check:active+.btn-outline-soft-white-85:focus,.btn-check:checked+.btn-outline-soft-white-85:focus,.btn-outline-soft-white-85.active:focus,.btn-outline-soft-white-85.dropdown-toggle.show:focus,.btn-outline-soft-white-85:active:focus {
    box-shadow: 0 0 0 .1rem rgba(255,253,251,.5)
}

.btn-outline-soft-white-85.disabled,.btn-outline-soft-white-85:disabled {
    background-color: transparent;
    color: rgba(255,253,251,.85)
}

.btn-outline-signal-green {
    border-color: #57760c;
    color: #57760c
}

.btn-outline-signal-green:hover {
    background-color: #57760c;
    border-color: #57760c;
    color: #fff
}

.btn-check:focus+.btn-outline-signal-green,.btn-outline-signal-green:focus {
    box-shadow: 0 0 0 .1rem rgba(87,118,12,.5)
}

.btn-check:active+.btn-outline-signal-green,.btn-check:checked+.btn-outline-signal-green,.btn-outline-signal-green.active,.btn-outline-signal-green.dropdown-toggle.show,.btn-outline-signal-green:active {
    background-color: #57760c;
    border-color: #57760c;
    color: #fff
}

.btn-check:active+.btn-outline-signal-green:focus,.btn-check:checked+.btn-outline-signal-green:focus,.btn-outline-signal-green.active:focus,.btn-outline-signal-green.dropdown-toggle.show:focus,.btn-outline-signal-green:active:focus {
    box-shadow: 0 0 0 .1rem rgba(87,118,12,.5)
}

.btn-outline-signal-green.disabled,.btn-outline-signal-green:disabled {
    background-color: transparent;
    color: #57760c
}

.btn-outline-signal-amber {
    border-color: #e5b052;
    color: #e5b052
}

.btn-outline-signal-amber:hover {
    background-color: #e5b052;
    border-color: #e5b052;
    color: #000
}

.btn-check:focus+.btn-outline-signal-amber,.btn-outline-signal-amber:focus {
    box-shadow: 0 0 0 .1rem rgba(229,176,82,.5)
}

.btn-check:active+.btn-outline-signal-amber,.btn-check:checked+.btn-outline-signal-amber,.btn-outline-signal-amber.active,.btn-outline-signal-amber.dropdown-toggle.show,.btn-outline-signal-amber:active {
    background-color: #e5b052;
    border-color: #e5b052;
    color: #000
}

.btn-check:active+.btn-outline-signal-amber:focus,.btn-check:checked+.btn-outline-signal-amber:focus,.btn-outline-signal-amber.active:focus,.btn-outline-signal-amber.dropdown-toggle.show:focus,.btn-outline-signal-amber:active:focus {
    box-shadow: 0 0 0 .1rem rgba(229,176,82,.5)
}

.btn-outline-signal-amber.disabled,.btn-outline-signal-amber:disabled {
    background-color: transparent;
    color: #e5b052
}

.btn-outline-signal-red {
    border-color: #c73636;
    color: #c73636
}

.btn-outline-signal-red:hover {
    background-color: #c73636;
    border-color: #c73636;
    color: #fff
}

.btn-check:focus+.btn-outline-signal-red,.btn-outline-signal-red:focus {
    box-shadow: 0 0 0 .1rem rgba(199,54,54,.5)
}

.btn-check:active+.btn-outline-signal-red,.btn-check:checked+.btn-outline-signal-red,.btn-outline-signal-red.active,.btn-outline-signal-red.dropdown-toggle.show,.btn-outline-signal-red:active {
    background-color: #c73636;
    border-color: #c73636;
    color: #fff
}

.btn-check:active+.btn-outline-signal-red:focus,.btn-check:checked+.btn-outline-signal-red:focus,.btn-outline-signal-red.active:focus,.btn-outline-signal-red.dropdown-toggle.show:focus,.btn-outline-signal-red:active:focus {
    box-shadow: 0 0 0 .1rem rgba(199,54,54,.5)
}

.btn-outline-signal-red.disabled,.btn-outline-signal-red:disabled {
    background-color: transparent;
    color: #c73636
}

.btn-outline-alpine-blue {
    border-color: #95afd6;
    color: #95afd6
}

.btn-outline-alpine-blue:hover {
    background-color: #95afd6;
    border-color: #95afd6;
    color: #000
}

.btn-check:focus+.btn-outline-alpine-blue,.btn-outline-alpine-blue:focus {
    box-shadow: 0 0 0 .1rem rgba(149,175,214,.5)
}

.btn-check:active+.btn-outline-alpine-blue,.btn-check:checked+.btn-outline-alpine-blue,.btn-outline-alpine-blue.active,.btn-outline-alpine-blue.dropdown-toggle.show,.btn-outline-alpine-blue:active {
    background-color: #95afd6;
    border-color: #95afd6;
    color: #000
}

.btn-check:active+.btn-outline-alpine-blue:focus,.btn-check:checked+.btn-outline-alpine-blue:focus,.btn-outline-alpine-blue.active:focus,.btn-outline-alpine-blue.dropdown-toggle.show:focus,.btn-outline-alpine-blue:active:focus {
    box-shadow: 0 0 0 .1rem rgba(149,175,214,.5)
}

.btn-outline-alpine-blue.disabled,.btn-outline-alpine-blue:disabled {
    background-color: transparent;
    color: #95afd6
}

.btn-outline-alpine-blue-light {
    border-color: #d5dfef;
    color: #d5dfef
}

.btn-outline-alpine-blue-light:hover {
    background-color: #d5dfef;
    border-color: #d5dfef;
    color: #000
}

.btn-check:focus+.btn-outline-alpine-blue-light,.btn-outline-alpine-blue-light:focus {
    box-shadow: 0 0 0 .1rem rgba(213,223,239,.5)
}

.btn-check:active+.btn-outline-alpine-blue-light,.btn-check:checked+.btn-outline-alpine-blue-light,.btn-outline-alpine-blue-light.active,.btn-outline-alpine-blue-light.dropdown-toggle.show,.btn-outline-alpine-blue-light:active {
    background-color: #d5dfef;
    border-color: #d5dfef;
    color: #000
}

.btn-check:active+.btn-outline-alpine-blue-light:focus,.btn-check:checked+.btn-outline-alpine-blue-light:focus,.btn-outline-alpine-blue-light.active:focus,.btn-outline-alpine-blue-light.dropdown-toggle.show:focus,.btn-outline-alpine-blue-light:active:focus {
    box-shadow: 0 0 0 .1rem rgba(213,223,239,.5)
}

.btn-outline-alpine-blue-light.disabled,.btn-outline-alpine-blue-light:disabled {
    background-color: transparent;
    color: #d5dfef
}

.btn-outline-blue-2 {
    border-color: #3073c2;
    color: #3073c2
}

.btn-outline-blue-2:hover {
    background-color: #3073c2;
    border-color: #3073c2;
    color: #fff
}

.btn-check:focus+.btn-outline-blue-2,.btn-outline-blue-2:focus {
    box-shadow: 0 0 0 .1rem rgba(48,115,194,.5)
}

.btn-check:active+.btn-outline-blue-2,.btn-check:checked+.btn-outline-blue-2,.btn-outline-blue-2.active,.btn-outline-blue-2.dropdown-toggle.show,.btn-outline-blue-2:active {
    background-color: #3073c2;
    border-color: #3073c2;
    color: #fff
}

.btn-check:active+.btn-outline-blue-2:focus,.btn-check:checked+.btn-outline-blue-2:focus,.btn-outline-blue-2.active:focus,.btn-outline-blue-2.dropdown-toggle.show:focus,.btn-outline-blue-2:active:focus {
    box-shadow: 0 0 0 .1rem rgba(48,115,194,.5)
}

.btn-outline-blue-2.disabled,.btn-outline-blue-2:disabled {
    background-color: transparent;
    color: #3073c2
}

.btn-outline-blue-2-light {
    border-color: #b1c5e1;
    color: #b1c5e1
}

.btn-outline-blue-2-light:hover {
    background-color: #b1c5e1;
    border-color: #b1c5e1;
    color: #000
}

.btn-check:focus+.btn-outline-blue-2-light,.btn-outline-blue-2-light:focus {
    box-shadow: 0 0 0 .1rem rgba(177,197,225,.5)
}

.btn-check:active+.btn-outline-blue-2-light,.btn-check:checked+.btn-outline-blue-2-light,.btn-outline-blue-2-light.active,.btn-outline-blue-2-light.dropdown-toggle.show,.btn-outline-blue-2-light:active {
    background-color: #b1c5e1;
    border-color: #b1c5e1;
    color: #000
}

.btn-check:active+.btn-outline-blue-2-light:focus,.btn-check:checked+.btn-outline-blue-2-light:focus,.btn-outline-blue-2-light.active:focus,.btn-outline-blue-2-light.dropdown-toggle.show:focus,.btn-outline-blue-2-light:active:focus {
    box-shadow: 0 0 0 .1rem rgba(177,197,225,.5)
}

.btn-outline-blue-2-light.disabled,.btn-outline-blue-2-light:disabled {
    background-color: transparent;
    color: #b1c5e1
}

.btn-outline-plum {
    border-color: #c085ab;
    color: #c085ab
}

.btn-outline-plum:hover {
    background-color: #c085ab;
    border-color: #c085ab;
    color: #000
}

.btn-check:focus+.btn-outline-plum,.btn-outline-plum:focus {
    box-shadow: 0 0 0 .1rem rgba(192,133,171,.5)
}

.btn-check:active+.btn-outline-plum,.btn-check:checked+.btn-outline-plum,.btn-outline-plum.active,.btn-outline-plum.dropdown-toggle.show,.btn-outline-plum:active {
    background-color: #c085ab;
    border-color: #c085ab;
    color: #000
}

.btn-check:active+.btn-outline-plum:focus,.btn-check:checked+.btn-outline-plum:focus,.btn-outline-plum.active:focus,.btn-outline-plum.dropdown-toggle.show:focus,.btn-outline-plum:active:focus {
    box-shadow: 0 0 0 .1rem rgba(192,133,171,.5)
}

.btn-outline-plum.disabled,.btn-outline-plum:disabled {
    background-color: transparent;
    color: #c085ab
}

.btn-outline-plum-light {
    border-color: #e6cedd;
    color: #e6cedd
}

.btn-outline-plum-light:hover {
    background-color: #e6cedd;
    border-color: #e6cedd;
    color: #000
}

.btn-check:focus+.btn-outline-plum-light,.btn-outline-plum-light:focus {
    box-shadow: 0 0 0 .1rem rgba(230,206,221,.5)
}

.btn-check:active+.btn-outline-plum-light,.btn-check:checked+.btn-outline-plum-light,.btn-outline-plum-light.active,.btn-outline-plum-light.dropdown-toggle.show,.btn-outline-plum-light:active {
    background-color: #e6cedd;
    border-color: #e6cedd;
    color: #000
}

.btn-check:active+.btn-outline-plum-light:focus,.btn-check:checked+.btn-outline-plum-light:focus,.btn-outline-plum-light.active:focus,.btn-outline-plum-light.dropdown-toggle.show:focus,.btn-outline-plum-light:active:focus {
    box-shadow: 0 0 0 .1rem rgba(230,206,221,.5)
}

.btn-outline-plum-light.disabled,.btn-outline-plum-light:disabled {
    background-color: transparent;
    color: #e6cedd
}

.btn-outline-blossom-pink {
    border-color: #ce8ea2;
    color: #ce8ea2
}

.btn-outline-blossom-pink:hover {
    background-color: #ce8ea2;
    border-color: #ce8ea2;
    color: #000
}

.btn-check:focus+.btn-outline-blossom-pink,.btn-outline-blossom-pink:focus {
    box-shadow: 0 0 0 .1rem rgba(206,142,162,.5)
}

.btn-check:active+.btn-outline-blossom-pink,.btn-check:checked+.btn-outline-blossom-pink,.btn-outline-blossom-pink.active,.btn-outline-blossom-pink.dropdown-toggle.show,.btn-outline-blossom-pink:active {
    background-color: #ce8ea2;
    border-color: #ce8ea2;
    color: #000
}

.btn-check:active+.btn-outline-blossom-pink:focus,.btn-check:checked+.btn-outline-blossom-pink:focus,.btn-outline-blossom-pink.active:focus,.btn-outline-blossom-pink.dropdown-toggle.show:focus,.btn-outline-blossom-pink:active:focus {
    box-shadow: 0 0 0 .1rem rgba(206,142,162,.5)
}

.btn-outline-blossom-pink.disabled,.btn-outline-blossom-pink:disabled {
    background-color: transparent;
    color: #ce8ea2
}

.btn-outline-blossom-pink-light {
    border-color: #f0dde3;
    color: #f0dde3
}

.btn-outline-blossom-pink-light:hover {
    background-color: #f0dde3;
    border-color: #f0dde3;
    color: #000
}

.btn-check:focus+.btn-outline-blossom-pink-light,.btn-outline-blossom-pink-light:focus {
    box-shadow: 0 0 0 .1rem rgba(240,221,227,.5)
}

.btn-check:active+.btn-outline-blossom-pink-light,.btn-check:checked+.btn-outline-blossom-pink-light,.btn-outline-blossom-pink-light.active,.btn-outline-blossom-pink-light.dropdown-toggle.show,.btn-outline-blossom-pink-light:active {
    background-color: #f0dde3;
    border-color: #f0dde3;
    color: #000
}

.btn-check:active+.btn-outline-blossom-pink-light:focus,.btn-check:checked+.btn-outline-blossom-pink-light:focus,.btn-outline-blossom-pink-light.active:focus,.btn-outline-blossom-pink-light.dropdown-toggle.show:focus,.btn-outline-blossom-pink-light:active:focus {
    box-shadow: 0 0 0 .1rem rgba(240,221,227,.5)
}

.btn-outline-blossom-pink-light.disabled,.btn-outline-blossom-pink-light:disabled {
    background-color: transparent;
    color: #f0dde3
}

.btn-outline-copper {
    border-color: #f29e97;
    color: #f29e97
}

.btn-outline-copper:hover {
    background-color: #f29e97;
    border-color: #f29e97;
    color: #000
}

.btn-check:focus+.btn-outline-copper,.btn-outline-copper:focus {
    box-shadow: 0 0 0 .1rem hsla(5,78%,77%,.5)
}

.btn-check:active+.btn-outline-copper,.btn-check:checked+.btn-outline-copper,.btn-outline-copper.active,.btn-outline-copper.dropdown-toggle.show,.btn-outline-copper:active {
    background-color: #f29e97;
    border-color: #f29e97;
    color: #000
}

.btn-check:active+.btn-outline-copper:focus,.btn-check:checked+.btn-outline-copper:focus,.btn-outline-copper.active:focus,.btn-outline-copper.dropdown-toggle.show:focus,.btn-outline-copper:active:focus {
    box-shadow: 0 0 0 .1rem hsla(5,78%,77%,.5)
}

.btn-outline-copper.disabled,.btn-outline-copper:disabled {
    background-color: transparent;
    color: #f29e97
}

.btn-outline-copper-light {
    border-color: #fad9d6;
    color: #fad9d6
}

.btn-outline-copper-light:hover {
    background-color: #fad9d6;
    border-color: #fad9d6;
    color: #000
}

.btn-check:focus+.btn-outline-copper-light,.btn-outline-copper-light:focus {
    box-shadow: 0 0 0 .1rem hsla(5,78%,91%,.5)
}

.btn-check:active+.btn-outline-copper-light,.btn-check:checked+.btn-outline-copper-light,.btn-outline-copper-light.active,.btn-outline-copper-light.dropdown-toggle.show,.btn-outline-copper-light:active {
    background-color: #fad9d6;
    border-color: #fad9d6;
    color: #000
}

.btn-check:active+.btn-outline-copper-light:focus,.btn-check:checked+.btn-outline-copper-light:focus,.btn-outline-copper-light.active:focus,.btn-outline-copper-light.dropdown-toggle.show:focus,.btn-outline-copper-light:active:focus {
    box-shadow: 0 0 0 .1rem hsla(5,78%,91%,.5)
}

.btn-outline-copper-light.disabled,.btn-outline-copper-light:disabled {
    background-color: transparent;
    color: #fad9d6
}

.btn-outline-gold {
    border-color: #e0cec3;
    color: #e0cec3
}

.btn-outline-gold:hover {
    background-color: #e0cec3;
    border-color: #e0cec3;
    color: #000
}

.btn-check:focus+.btn-outline-gold,.btn-outline-gold:focus {
    box-shadow: 0 0 0 .1rem hsla(23,32%,82%,.5)
}

.btn-check:active+.btn-outline-gold,.btn-check:checked+.btn-outline-gold,.btn-outline-gold.active,.btn-outline-gold.dropdown-toggle.show,.btn-outline-gold:active {
    background-color: #e0cec3;
    border-color: #e0cec3;
    color: #000
}

.btn-check:active+.btn-outline-gold:focus,.btn-check:checked+.btn-outline-gold:focus,.btn-outline-gold.active:focus,.btn-outline-gold.dropdown-toggle.show:focus,.btn-outline-gold:active:focus {
    box-shadow: 0 0 0 .1rem hsla(23,32%,82%,.5)
}

.btn-outline-gold.disabled,.btn-outline-gold:disabled {
    background-color: transparent;
    color: #e0cec3
}

.btn-outline-gold-light {
    border-color: #fdf7f0;
    color: #fdf7f0
}

.btn-outline-gold-light:hover {
    background-color: #fdf7f0;
    border-color: #fdf7f0;
    color: #000
}

.btn-check:focus+.btn-outline-gold-light,.btn-outline-gold-light:focus {
    box-shadow: 0 0 0 .1rem hsla(32,76%,97%,.5)
}

.btn-check:active+.btn-outline-gold-light,.btn-check:checked+.btn-outline-gold-light,.btn-outline-gold-light.active,.btn-outline-gold-light.dropdown-toggle.show,.btn-outline-gold-light:active {
    background-color: #fdf7f0;
    border-color: #fdf7f0;
    color: #000
}

.btn-check:active+.btn-outline-gold-light:focus,.btn-check:checked+.btn-outline-gold-light:focus,.btn-outline-gold-light.active:focus,.btn-outline-gold-light.dropdown-toggle.show:focus,.btn-outline-gold-light:active:focus {
    box-shadow: 0 0 0 .1rem hsla(32,76%,97%,.5)
}

.btn-outline-gold-light.disabled,.btn-outline-gold-light:disabled {
    background-color: transparent;
    color: #fdf7f0
}

.btn-outline-dark-bronze {
    border-color: #82756f;
    color: #82756f
}

.btn-outline-dark-bronze:hover {
    background-color: #82756f;
    border-color: #82756f;
    color: #000
}

.btn-check:focus+.btn-outline-dark-bronze,.btn-outline-dark-bronze:focus {
    box-shadow: 0 0 0 .1rem hsla(19,8%,47%,.5)
}

.btn-check:active+.btn-outline-dark-bronze,.btn-check:checked+.btn-outline-dark-bronze,.btn-outline-dark-bronze.active,.btn-outline-dark-bronze.dropdown-toggle.show,.btn-outline-dark-bronze:active {
    background-color: #82756f;
    border-color: #82756f;
    color: #000
}

.btn-check:active+.btn-outline-dark-bronze:focus,.btn-check:checked+.btn-outline-dark-bronze:focus,.btn-outline-dark-bronze.active:focus,.btn-outline-dark-bronze.dropdown-toggle.show:focus,.btn-outline-dark-bronze:active:focus {
    box-shadow: 0 0 0 .1rem hsla(19,8%,47%,.5)
}

.btn-outline-dark-bronze.disabled,.btn-outline-dark-bronze:disabled {
    background-color: transparent;
    color: #82756f
}

.btn-outline-dark-bronze-light {
    border-color: #af9d94;
    color: #af9d94
}

.btn-outline-dark-bronze-light:hover {
    background-color: #af9d94;
    border-color: #af9d94;
    color: #000
}

.btn-check:focus+.btn-outline-dark-bronze-light,.btn-outline-dark-bronze-light:focus {
    box-shadow: 0 0 0 .1rem hsla(20,14%,63%,.5)
}

.btn-check:active+.btn-outline-dark-bronze-light,.btn-check:checked+.btn-outline-dark-bronze-light,.btn-outline-dark-bronze-light.active,.btn-outline-dark-bronze-light.dropdown-toggle.show,.btn-outline-dark-bronze-light:active {
    background-color: #af9d94;
    border-color: #af9d94;
    color: #000
}

.btn-check:active+.btn-outline-dark-bronze-light:focus,.btn-check:checked+.btn-outline-dark-bronze-light:focus,.btn-outline-dark-bronze-light.active:focus,.btn-outline-dark-bronze-light.dropdown-toggle.show:focus,.btn-outline-dark-bronze-light:active:focus {
    box-shadow: 0 0 0 .1rem hsla(20,14%,63%,.5)
}

.btn-outline-dark-bronze-light.disabled,.btn-outline-dark-bronze-light:disabled {
    background-color: transparent;
    color: #af9d94
}

.btn-outline-lemon {
    border-color: #e9dd8a;
    color: #e9dd8a
}

.btn-outline-lemon:hover {
    background-color: #e9dd8a;
    border-color: #e9dd8a;
    color: #000
}

.btn-check:focus+.btn-outline-lemon,.btn-outline-lemon:focus {
    box-shadow: 0 0 0 .1rem hsla(52,68%,73%,.5)
}

.btn-check:active+.btn-outline-lemon,.btn-check:checked+.btn-outline-lemon,.btn-outline-lemon.active,.btn-outline-lemon.dropdown-toggle.show,.btn-outline-lemon:active {
    background-color: #e9dd8a;
    border-color: #e9dd8a;
    color: #000
}

.btn-check:active+.btn-outline-lemon:focus,.btn-check:checked+.btn-outline-lemon:focus,.btn-outline-lemon.active:focus,.btn-outline-lemon.dropdown-toggle.show:focus,.btn-outline-lemon:active:focus {
    box-shadow: 0 0 0 .1rem hsla(52,68%,73%,.5)
}

.btn-outline-lemon.disabled,.btn-outline-lemon:disabled {
    background-color: transparent;
    color: #e9dd8a
}

.btn-outline-lemon-light {
    border-color: #f2ebb9;
    color: #f2ebb9
}

.btn-outline-lemon-light:hover {
    background-color: #f2ebb9;
    border-color: #f2ebb9;
    color: #000
}

.btn-check:focus+.btn-outline-lemon-light,.btn-outline-lemon-light:focus {
    box-shadow: 0 0 0 .1rem hsla(53,69%,84%,.5)
}

.btn-check:active+.btn-outline-lemon-light,.btn-check:checked+.btn-outline-lemon-light,.btn-outline-lemon-light.active,.btn-outline-lemon-light.dropdown-toggle.show,.btn-outline-lemon-light:active {
    background-color: #f2ebb9;
    border-color: #f2ebb9;
    color: #000
}

.btn-check:active+.btn-outline-lemon-light:focus,.btn-check:checked+.btn-outline-lemon-light:focus,.btn-outline-lemon-light.active:focus,.btn-outline-lemon-light.dropdown-toggle.show:focus,.btn-outline-lemon-light:active:focus {
    box-shadow: 0 0 0 .1rem hsla(53,69%,84%,.5)
}

.btn-outline-lemon-light.disabled,.btn-outline-lemon-light:disabled {
    background-color: transparent;
    color: #f2ebb9
}

.btn-outline-mint {
    border-color: #add0ba;
    color: #add0ba
}

.btn-outline-mint:hover {
    background-color: #add0ba;
    border-color: #add0ba;
    color: #000
}

.btn-check:focus+.btn-outline-mint,.btn-outline-mint:focus {
    box-shadow: 0 0 0 .1rem rgba(173,208,186,.5)
}

.btn-check:active+.btn-outline-mint,.btn-check:checked+.btn-outline-mint,.btn-outline-mint.active,.btn-outline-mint.dropdown-toggle.show,.btn-outline-mint:active {
    background-color: #add0ba;
    border-color: #add0ba;
    color: #000
}

.btn-check:active+.btn-outline-mint:focus,.btn-check:checked+.btn-outline-mint:focus,.btn-outline-mint.active:focus,.btn-outline-mint.dropdown-toggle.show:focus,.btn-outline-mint:active:focus {
    box-shadow: 0 0 0 .1rem rgba(173,208,186,.5)
}

.btn-outline-mint.disabled,.btn-outline-mint:disabled {
    background-color: transparent;
    color: #add0ba
}

.btn-outline-mint-light {
    border-color: #c5dece;
    color: #c5dece
}

.btn-outline-mint-light:hover {
    background-color: #c5dece;
    border-color: #c5dece;
    color: #000
}

.btn-check:focus+.btn-outline-mint-light,.btn-outline-mint-light:focus {
    box-shadow: 0 0 0 .1rem rgba(197,222,206,.5)
}

.btn-check:active+.btn-outline-mint-light,.btn-check:checked+.btn-outline-mint-light,.btn-outline-mint-light.active,.btn-outline-mint-light.dropdown-toggle.show,.btn-outline-mint-light:active {
    background-color: #c5dece;
    border-color: #c5dece;
    color: #000
}

.btn-check:active+.btn-outline-mint-light:focus,.btn-check:checked+.btn-outline-mint-light:focus,.btn-outline-mint-light.active:focus,.btn-outline-mint-light.dropdown-toggle.show:focus,.btn-outline-mint-light:active:focus {
    box-shadow: 0 0 0 .1rem rgba(197,222,206,.5)
}

.btn-outline-mint-light.disabled,.btn-outline-mint-light:disabled {
    background-color: transparent;
    color: #c5dece
}

.btn-outline-electric-teal {
    border-color: #439093;
    color: #439093
}

.btn-outline-electric-teal:hover {
    background-color: #439093;
    border-color: #439093;
    color: #000
}

.btn-check:focus+.btn-outline-electric-teal,.btn-outline-electric-teal:focus {
    box-shadow: 0 0 0 .1rem rgba(67,144,147,.5)
}

.btn-check:active+.btn-outline-electric-teal,.btn-check:checked+.btn-outline-electric-teal,.btn-outline-electric-teal.active,.btn-outline-electric-teal.dropdown-toggle.show,.btn-outline-electric-teal:active {
    background-color: #439093;
    border-color: #439093;
    color: #000
}

.btn-check:active+.btn-outline-electric-teal:focus,.btn-check:checked+.btn-outline-electric-teal:focus,.btn-outline-electric-teal.active:focus,.btn-outline-electric-teal.dropdown-toggle.show:focus,.btn-outline-electric-teal:active:focus {
    box-shadow: 0 0 0 .1rem rgba(67,144,147,.5)
}

.btn-outline-electric-teal.disabled,.btn-outline-electric-teal:disabled {
    background-color: transparent;
    color: #439093
}

.btn-outline-electric-teal-light {
    border-color: #b4d3d4;
    color: #b4d3d4
}

.btn-outline-electric-teal-light:hover {
    background-color: #b4d3d4;
    border-color: #b4d3d4;
    color: #000
}

.btn-check:focus+.btn-outline-electric-teal-light,.btn-outline-electric-teal-light:focus {
    box-shadow: 0 0 0 .1rem rgba(180,211,212,.5)
}

.btn-check:active+.btn-outline-electric-teal-light,.btn-check:checked+.btn-outline-electric-teal-light,.btn-outline-electric-teal-light.active,.btn-outline-electric-teal-light.dropdown-toggle.show,.btn-outline-electric-teal-light:active {
    background-color: #b4d3d4;
    border-color: #b4d3d4;
    color: #000
}

.btn-check:active+.btn-outline-electric-teal-light:focus,.btn-check:checked+.btn-outline-electric-teal-light:focus,.btn-outline-electric-teal-light.active:focus,.btn-outline-electric-teal-light.dropdown-toggle.show:focus,.btn-outline-electric-teal-light:active:focus {
    box-shadow: 0 0 0 .1rem rgba(180,211,212,.5)
}

.btn-outline-electric-teal-light.disabled,.btn-outline-electric-teal-light:disabled {
    background-color: transparent;
    color: #b4d3d4
}

.btn-outline-pewter {
    border-color: #c1c1c0;
    color: #c1c1c0
}

.btn-outline-pewter:hover {
    background-color: #c1c1c0;
    border-color: #c1c1c0;
    color: #000
}

.btn-check:focus+.btn-outline-pewter,.btn-outline-pewter:focus {
    box-shadow: 0 0 0 .1rem hsla(60,1%,75%,.5)
}

.btn-check:active+.btn-outline-pewter,.btn-check:checked+.btn-outline-pewter,.btn-outline-pewter.active,.btn-outline-pewter.dropdown-toggle.show,.btn-outline-pewter:active {
    background-color: #c1c1c0;
    border-color: #c1c1c0;
    color: #000
}

.btn-check:active+.btn-outline-pewter:focus,.btn-check:checked+.btn-outline-pewter:focus,.btn-outline-pewter.active:focus,.btn-outline-pewter.dropdown-toggle.show:focus,.btn-outline-pewter:active:focus {
    box-shadow: 0 0 0 .1rem hsla(60,1%,75%,.5)
}

.btn-outline-pewter.disabled,.btn-outline-pewter:disabled {
    background-color: transparent;
    color: #c1c1c0
}

.btn-outline-pewter-light {
    border-color: #ededed;
    color: #ededed
}

.btn-outline-pewter-light:hover {
    background-color: #ededed;
    border-color: #ededed;
    color: #000
}

.btn-check:focus+.btn-outline-pewter-light,.btn-outline-pewter-light:focus {
    box-shadow: 0 0 0 .1rem hsla(0,0%,93%,.5)
}

.btn-check:active+.btn-outline-pewter-light,.btn-check:checked+.btn-outline-pewter-light,.btn-outline-pewter-light.active,.btn-outline-pewter-light.dropdown-toggle.show,.btn-outline-pewter-light:active {
    background-color: #ededed;
    border-color: #ededed;
    color: #000
}

.btn-check:active+.btn-outline-pewter-light:focus,.btn-check:checked+.btn-outline-pewter-light:focus,.btn-outline-pewter-light.active:focus,.btn-outline-pewter-light.dropdown-toggle.show:focus,.btn-outline-pewter-light:active:focus {
    box-shadow: 0 0 0 .1rem hsla(0,0%,93%,.5)
}

.btn-outline-pewter-light.disabled,.btn-outline-pewter-light:disabled {
    background-color: transparent;
    color: #ededed
}

.btn-outline-steel {
    border-color: #a8c3d0;
    color: #a8c3d0
}

.btn-outline-steel:hover {
    background-color: #a8c3d0;
    border-color: #a8c3d0;
    color: #000
}

.btn-check:focus+.btn-outline-steel,.btn-outline-steel:focus {
    box-shadow: 0 0 0 .1rem rgba(168,195,208,.5)
}

.btn-check:active+.btn-outline-steel,.btn-check:checked+.btn-outline-steel,.btn-outline-steel.active,.btn-outline-steel.dropdown-toggle.show,.btn-outline-steel:active {
    background-color: #a8c3d0;
    border-color: #a8c3d0;
    color: #000
}

.btn-check:active+.btn-outline-steel:focus,.btn-check:checked+.btn-outline-steel:focus,.btn-outline-steel.active:focus,.btn-outline-steel.dropdown-toggle.show:focus,.btn-outline-steel:active:focus {
    box-shadow: 0 0 0 .1rem rgba(168,195,208,.5)
}

.btn-outline-steel.disabled,.btn-outline-steel:disabled {
    background-color: transparent;
    color: #a8c3d0
}

.btn-outline-steel-light {
    border-color: #d1dfe5;
    color: #d1dfe5
}

.btn-outline-steel-light:hover {
    background-color: #d1dfe5;
    border-color: #d1dfe5;
    color: #000
}

.btn-check:focus+.btn-outline-steel-light,.btn-outline-steel-light:focus {
    box-shadow: 0 0 0 .1rem rgba(209,223,229,.5)
}

.btn-check:active+.btn-outline-steel-light,.btn-check:checked+.btn-outline-steel-light,.btn-outline-steel-light.active,.btn-outline-steel-light.dropdown-toggle.show,.btn-outline-steel-light:active {
    background-color: #d1dfe5;
    border-color: #d1dfe5;
    color: #000
}

.btn-check:active+.btn-outline-steel-light:focus,.btn-check:checked+.btn-outline-steel-light:focus,.btn-outline-steel-light.active:focus,.btn-outline-steel-light.dropdown-toggle.show:focus,.btn-outline-steel-light:active:focus {
    box-shadow: 0 0 0 .1rem rgba(209,223,229,.5)
}

.btn-outline-steel-light.disabled,.btn-outline-steel-light:disabled {
    background-color: transparent;
    color: #d1dfe5
}

.btn-outline-transparent {
    border-color: transparent;
    color: transparent
}

.btn-outline-transparent:hover {
    background-color: transparent;
    border-color: transparent;
    color: #fff
}

.btn-check:focus+.btn-outline-transparent,.btn-outline-transparent:focus {
    box-shadow: 0 0 0 .1rem rgba(0,0,0,.5)
}

.btn-check:active+.btn-outline-transparent,.btn-check:checked+.btn-outline-transparent,.btn-outline-transparent.active,.btn-outline-transparent.dropdown-toggle.show,.btn-outline-transparent:active {
    background-color: transparent;
    border-color: transparent;
    color: #fff
}

.btn-check:active+.btn-outline-transparent:focus,.btn-check:checked+.btn-outline-transparent:focus,.btn-outline-transparent.active:focus,.btn-outline-transparent.dropdown-toggle.show:focus,.btn-outline-transparent:active:focus {
    box-shadow: 0 0 0 .1rem rgba(0,0,0,.5)
}

.btn-outline-transparent.disabled,.btn-outline-transparent:disabled {
    background-color: transparent;
    color: transparent
}

.btn-outline-slate-30-no-op {
    border-color: #b8b7bb;
    color: #b8b7bb
}

.btn-outline-slate-30-no-op:hover {
    background-color: #b8b7bb;
    border-color: #b8b7bb;
    color: #000
}

.btn-check:focus+.btn-outline-slate-30-no-op,.btn-outline-slate-30-no-op:focus {
    box-shadow: 0 0 0 .1rem hsla(255,3%,73%,.5)
}

.btn-check:active+.btn-outline-slate-30-no-op,.btn-check:checked+.btn-outline-slate-30-no-op,.btn-outline-slate-30-no-op.active,.btn-outline-slate-30-no-op.dropdown-toggle.show,.btn-outline-slate-30-no-op:active {
    background-color: #b8b7bb;
    border-color: #b8b7bb;
    color: #000
}

.btn-check:active+.btn-outline-slate-30-no-op:focus,.btn-check:checked+.btn-outline-slate-30-no-op:focus,.btn-outline-slate-30-no-op.active:focus,.btn-outline-slate-30-no-op.dropdown-toggle.show:focus,.btn-outline-slate-30-no-op:active:focus {
    box-shadow: 0 0 0 .1rem hsla(255,3%,73%,.5)
}

.btn-outline-slate-30-no-op.disabled,.btn-outline-slate-30-no-op:disabled {
    background-color: transparent;
    color: #b8b7bb
}

.btn-link,.nbw .btn-link-slate-turquoise,.nbw .btn-link-slate-white,.nbw .btn-link-white-turquoise {
    color: #34303d;
    font-weight: 400;
    text-decoration: underline
}

.btn-link:hover,.nbw .btn-link-slate-turquoise:hover,.nbw .btn-link-slate-white:hover,.nbw .btn-link-white-turquoise:hover {
    color: #2a2631
}

.btn-link.disabled,.btn-link:disabled,.nbw .btn-link-slate-turquoise:disabled,.nbw .btn-link-slate-white:disabled,.nbw .btn-link-white-turquoise:disabled,.nbw .disabled.btn-link-slate-turquoise,.nbw .disabled.btn-link-slate-white,.nbw .disabled.btn-link-white-turquoise {
    color: #6c757d
}

.btn-group-lg>.btn,.btn-lg {
    border-radius: 3rem;
    font-size: 1.25rem;
    padding: 1.5rem 3rem
}

.btn-group-sm>.btn,.btn-sm {
    border-radius: 1rem;
    font-size: .875rem;
    padding: .25rem 1rem
}

.fade {
    transition: opacity .15s linear
}

@media (prefers-reduced-motion:reduce) {
    .fade {
        transition: none
    }
}

.fade:not(.show) {
    opacity: 0
}

.collapse:not(.show) {
    display: none
}

.collapsing {
    height: 0;
    overflow: hidden;
    transition: height .35s ease
}

@media (prefers-reduced-motion:reduce) {
    .collapsing {
        transition: none
    }
}

.dropdown,.dropend,.dropstart,.dropup {
    position: relative
}

.dropdown-toggle {
    white-space: nowrap
}

.dropdown-toggle:after {
    content: "\e90b";
    display: inline-block;
    font-family: iqos-icons,sans-serif;
    font-size: .8em;
    margin-left: .7em;
    transition: all .2s ease-in-out;
    vertical-align: middle
}

@media (prefers-reduced-motion:reduce) {
    .dropdown-toggle:after {
        transition: none
    }
}

.dropdown-toggle.show:after,.dropdown-toggle.show:before {
    transform: scaleY(-1)
}

.dropdown-toggle:empty:after {
    margin-left: 0
}

.dropdown-menu {
    background-clip: padding-box;
    background-color: #fff;
    border: 2px solid rgba(0,0,0,.15);
    border-radius: .25rem;
    color: #34303d;
    display: none;
    font-size: 1rem;
    list-style: none;
    margin: 0;
    min-width: 10rem;
    padding: .5rem 0;
    position: absolute;
    text-align: left;
    z-index: 1000
}

.dropdown-menu[data-bs-popper] {
    left: 0;
    margin-top: .125rem;
    top: 100%
}

.dropdown-menu-start {
    --bs-position: start
}

.dropdown-menu-start[data-bs-popper] {
    left: 0;
    right: auto
}

.dropdown-menu-end {
    --bs-position: end
}

.dropdown-menu-end[data-bs-popper] {
    left: auto;
    right: 0
}

@media (min-width: 576px) {
    .dropdown-menu-sm-start {
        --bs-position:start
    }

    .dropdown-menu-sm-start[data-bs-popper] {
        left: 0;
        right: auto
    }

    .dropdown-menu-sm-end {
        --bs-position: end
    }

    .dropdown-menu-sm-end[data-bs-popper] {
        left: auto;
        right: 0
    }
}

@media (min-width: 768px) {
    .dropdown-menu-md-start {
        --bs-position:start
    }

    .dropdown-menu-md-start[data-bs-popper] {
        left: 0;
        right: auto
    }

    .dropdown-menu-md-end {
        --bs-position: end
    }

    .dropdown-menu-md-end[data-bs-popper] {
        left: auto;
        right: 0
    }
}

@media (min-width: 992px) {
    .dropdown-menu-lg-start {
        --bs-position:start
    }

    .dropdown-menu-lg-start[data-bs-popper] {
        left: 0;
        right: auto
    }

    .dropdown-menu-lg-end {
        --bs-position: end
    }

    .dropdown-menu-lg-end[data-bs-popper] {
        left: auto;
        right: 0
    }
}

@media (min-width: 1200px) {
    .dropdown-menu-xl-start {
        --bs-position:start
    }

    .dropdown-menu-xl-start[data-bs-popper] {
        left: 0;
        right: auto
    }

    .dropdown-menu-xl-end {
        --bs-position: end
    }

    .dropdown-menu-xl-end[data-bs-popper] {
        left: auto;
        right: 0
    }
}

@media (min-width: 1400px) {
    .dropdown-menu-xxl-start {
        --bs-position:start
    }

    .dropdown-menu-xxl-start[data-bs-popper] {
        left: 0;
        right: auto
    }

    .dropdown-menu-xxl-end {
        --bs-position: end
    }

    .dropdown-menu-xxl-end[data-bs-popper] {
        left: auto;
        right: 0
    }
}

.dropup .dropdown-menu[data-bs-popper] {
    bottom: 100%;
    margin-bottom: .125rem;
    margin-top: 0;
    top: auto
}

.dropup .dropdown-toggle:after {
    content: "\e90e";
    display: inline-block;
    font-family: iqos-icons,sans-serif;
    font-size: .8em;
    margin-left: .7em;
    transition: all .2s ease-in-out;
    vertical-align: middle
}

@media (prefers-reduced-motion:reduce) {
    .dropup .dropdown-toggle:after {
        transition: none
    }
}

.dropup .dropdown-toggle.show:after,.dropup .dropdown-toggle.show:before {
    transform: scaleY(-1)
}

.dropup .dropdown-toggle:empty:after {
    margin-left: 0
}

.dropend .dropdown-menu[data-bs-popper] {
    left: 100%;
    margin-left: .125rem;
    margin-top: 0;
    right: auto;
    top: 0
}

.dropend .dropdown-toggle:after {
    content: "\e90d";
    display: inline-block;
    font-family: iqos-icons,sans-serif;
    font-size: .8em;
    margin-left: .7em;
    transition: all .2s ease-in-out
}

@media (prefers-reduced-motion:reduce) {
    .dropend .dropdown-toggle:after {
        transition: none
    }
}

.dropend .dropdown-toggle.show:after,.dropend .dropdown-toggle.show:before {
    transform: scaleX(-1)
}

.dropend .dropdown-toggle:empty:after {
    margin-left: 0
}

.dropend .dropdown-toggle:after {
    vertical-align: 0
}

.dropstart .dropdown-menu[data-bs-popper] {
    left: auto;
    margin-right: .125rem;
    margin-top: 0;
    right: 100%;
    top: 0
}

.dropstart .dropdown-toggle:after {
    display: inline-block;
    font-family: iqos-icons,sans-serif;
    font-size: .8em;
    margin-left: .7em;
    transition: all .2s ease-in-out;
    vertical-align: middle
}

@media (prefers-reduced-motion:reduce) {
    .dropstart .dropdown-toggle:after {
        transition: none
    }
}

.dropstart .dropdown-toggle.show:after,.dropstart .dropdown-toggle.show:before {
    transform: scaleX(-1)
}

.dropstart .dropdown-toggle:after {
    display: none
}

.dropstart .dropdown-toggle:before {
    content: "\e90c";
    display: inline-block;
    font-family: iqos-icons,sans-serif;
    font-size: .8em;
    margin-right: .7em;
    transition: all .2s ease-in-out
}

@media (prefers-reduced-motion:reduce) {
    .dropstart .dropdown-toggle:before {
        transition: none
    }
}

.dropstart .dropdown-toggle:empty:after {
    margin-left: 0
}

.dropstart .dropdown-toggle:before {
    vertical-align: 0
}

.dropdown-divider {
    border-top: 1px solid rgba(0,0,0,.15);
    height: 0;
    margin: .5rem 0;
    overflow: hidden
}

.dropdown-item {
    background-color: transparent;
    border: 0;
    clear: both;
    color: #212529;
    display: block;
    font-weight: 400;
    padding: .85rem 1rem;
    text-align: inherit;
    text-decoration: none;
    white-space: nowrap;
    width: 100%
}

.dropdown-item:focus,.dropdown-item:hover {
    background-color: #e9ecef;
    color: #1e2125
}

.dropdown-item.active,.dropdown-item:active {
    background-color: #34303d;
    color: #fff;
    text-decoration: none
}

.dropdown-item.disabled,.dropdown-item:disabled {
    background-color: transparent;
    color: #adb5bd;
    pointer-events: none
}

.dropdown-menu.show {
    display: block
}

.dropdown-header {
    color: #6c757d;
    display: block;
    font-size: .875rem;
    margin-bottom: 0;
    padding: .5rem 1rem;
    white-space: nowrap
}

.dropdown-item-text {
    color: #212529;
    display: block;
    padding: .85rem 1rem
}

.dropdown-menu-dark {
    background-color: #343a40;
    border-color: rgba(0,0,0,.15);
    color: #dee2e6
}

.dropdown-menu-dark .dropdown-item {
    color: #dee2e6
}

.dropdown-menu-dark .dropdown-item:focus,.dropdown-menu-dark .dropdown-item:hover {
    background-color: hsla(0,0%,100%,.15);
    color: #fff
}

.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active {
    background-color: #34303d;
    color: #fff
}

.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled {
    color: #adb5bd
}

.dropdown-menu-dark .dropdown-divider {
    border-color: rgba(0,0,0,.15)
}

.dropdown-menu-dark .dropdown-item-text {
    color: #dee2e6
}

.dropdown-menu-dark .dropdown-header {
    color: #adb5bd
}

.btn-group,.btn-group-vertical {
    display: inline-flex;
    position: relative;
    vertical-align: middle
}

.btn-group-vertical>.btn,.btn-group>.btn {
    flex: 1 1 auto;
    position: relative
}

.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover {
    z-index: 1
}

.btn-toolbar {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start
}

.btn-toolbar .input-group {
    width: auto
}

.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child) {
    margin-left: -2px
}

.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

.dropdown-toggle-split {
    padding-left: 1.5rem;
    padding-right: 1.5rem
}

.dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after {
    margin-left: 0
}

.dropstart .dropdown-toggle-split:before {
    margin-right: 0
}

.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split {
    padding-left: .75rem;
    padding-right: .75rem
}

.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split {
    padding-left: 2.25rem;
    padding-right: 2.25rem
}

.btn-group-vertical {
    align-items: flex-start;
    flex-direction: column;
    justify-content: center
}

.btn-group-vertical>.btn,.btn-group-vertical>.btn-group {
    width: 100%
}

.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child) {
    margin-top: -2px
}

.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle) {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.nav {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin-bottom: 0;
    padding-left: 0
}

.nav-link {
    color: #34303d;
    display: block;
    padding: .5rem 1rem;
    text-decoration: none;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out
}

@media (prefers-reduced-motion:reduce) {
    .nav-link {
        transition: none
    }
}

.nav-link:focus,.nav-link:hover {
    color: #2a2631
}

.nav-link.disabled {
    color: #6c757d;
    cursor: default;
    pointer-events: none
}

.nav-tabs {
    border-bottom: 2px solid #dee2e6
}

.nav-tabs .nav-link {
    background: none;
    border: 2px solid transparent;
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem;
    margin-bottom: -2px
}

.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover {
    border-color: #e9ecef #e9ecef #dee2e6;
    isolation: isolate
}

.nav-tabs .nav-link.disabled {
    background-color: transparent;
    border-color: transparent;
    color: #6c757d
}

.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active {
    background-color: #fffdfb;
    border-color: #dee2e6 #dee2e6 #fffdfb;
    color: #495057
}

.nav-tabs .dropdown-menu {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    margin-top: -2px
}

.nav-pills .nav-link {
    background: none;
    border: 0;
    border-radius: .25rem
}

.nav-pills .nav-link.active,.nav-pills .show>.nav-link {
    background-color: #34303d;
    color: #fff
}

.nav-fill .nav-item,.nav-fill>.nav-link {
    flex: 1 1 auto;
    text-align: center
}

.nav-justified .nav-item,.nav-justified>.nav-link {
    flex-basis: 0;
    flex-grow: 1;
    text-align: center
}

.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link {
    width: 100%
}

.tab-content>.tab-pane {
    display: none
}

.tab-content>.active {
    display: block
}

.navbar {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding-bottom: .5rem;
    padding-top: .5rem;
    position: relative
}

.feature-slider .component .navbar>.swiper-pagination,.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xs,.navbar>.container-xxl,.nbw-slider-text-media .js-swiper .swiper-container .navbar>.swiper-pagination-bullets {
    align-items: center;
    display: flex;
    flex-wrap: inherit;
    justify-content: space-between
}

.navbar-brand {
    font-size: 1.25rem;
    margin-right: 1rem;
    padding-bottom: .3125rem;
    padding-top: .3125rem;
    text-decoration: none;
    white-space: nowrap
}

.navbar-nav {
    display: flex;
    flex-direction: column;
    list-style: none;
    margin-bottom: 0;
    padding-left: 0
}

.navbar-nav .nav-link {
    padding-left: 0;
    padding-right: 0
}

.navbar-nav .dropdown-menu {
    position: static
}

.navbar-text {
    padding-bottom: .5rem;
    padding-top: .5rem
}

.navbar-collapse {
    align-items: center;
    flex-basis: 100%;
    flex-grow: 1
}

.navbar-toggler {
    background-color: transparent;
    border: 2px solid transparent;
    border-radius: 1.6rem;
    font-size: 1.25rem;
    line-height: 1;
    padding: .25rem .75rem;
    transition: box-shadow .15s ease-in-out
}

@media (prefers-reduced-motion:reduce) {
    .navbar-toggler {
        transition: none
    }
}

.navbar-toggler:hover {
    text-decoration: none
}

.navbar-toggler:focus {
    box-shadow: 0 0 0 .1rem;
    outline: 0;
    text-decoration: none
}

.navbar-toggler-icon {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100%;
    display: inline-block;
    height: 1.5em;
    vertical-align: middle;
    width: 1.5em
}

.navbar-nav-scroll {
    max-height: var(--nbw-scroll-height,75vh);
    overflow-y: auto
}

@media (min-width: 576px) {
    .navbar-expand-sm {
        flex-wrap:nowrap;
        justify-content: flex-start
    }

    .navbar-expand-sm .navbar-nav {
        flex-direction: row
    }

    .navbar-expand-sm .navbar-nav .dropdown-menu {
        position: absolute
    }

    .navbar-expand-sm .navbar-nav .nav-link {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .navbar-expand-sm .navbar-nav-scroll {
        overflow: visible
    }

    .navbar-expand-sm .navbar-collapse {
        display: flex!important;
        flex-basis: auto
    }

    .navbar-expand-sm .navbar-toggler {
        display: none
    }
}

@media (min-width: 768px) {
    .navbar-expand-md {
        flex-wrap:nowrap;
        justify-content: flex-start
    }

    .navbar-expand-md .navbar-nav {
        flex-direction: row
    }

    .navbar-expand-md .navbar-nav .dropdown-menu {
        position: absolute
    }

    .navbar-expand-md .navbar-nav .nav-link {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .navbar-expand-md .navbar-nav-scroll {
        overflow: visible
    }

    .navbar-expand-md .navbar-collapse {
        display: flex!important;
        flex-basis: auto
    }

    .navbar-expand-md .navbar-toggler {
        display: none
    }
}

@media (min-width: 992px) {
    .navbar-expand-lg {
        flex-wrap:nowrap;
        justify-content: flex-start
    }

    .navbar-expand-lg .navbar-nav {
        flex-direction: row
    }

    .navbar-expand-lg .navbar-nav .dropdown-menu {
        position: absolute
    }

    .navbar-expand-lg .navbar-nav .nav-link {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .navbar-expand-lg .navbar-nav-scroll {
        overflow: visible
    }

    .navbar-expand-lg .navbar-collapse {
        display: flex!important;
        flex-basis: auto
    }

    .navbar-expand-lg .navbar-toggler {
        display: none
    }
}

@media (min-width: 1200px) {
    .navbar-expand-xl {
        flex-wrap:nowrap;
        justify-content: flex-start
    }

    .navbar-expand-xl .navbar-nav {
        flex-direction: row
    }

    .navbar-expand-xl .navbar-nav .dropdown-menu {
        position: absolute
    }

    .navbar-expand-xl .navbar-nav .nav-link {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .navbar-expand-xl .navbar-nav-scroll {
        overflow: visible
    }

    .navbar-expand-xl .navbar-collapse {
        display: flex!important;
        flex-basis: auto
    }

    .navbar-expand-xl .navbar-toggler {
        display: none
    }
}

@media (min-width: 1400px) {
    .navbar-expand-xxl {
        flex-wrap:nowrap;
        justify-content: flex-start
    }

    .navbar-expand-xxl .navbar-nav {
        flex-direction: row
    }

    .navbar-expand-xxl .navbar-nav .dropdown-menu {
        position: absolute
    }

    .navbar-expand-xxl .navbar-nav .nav-link {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .navbar-expand-xxl .navbar-nav-scroll {
        overflow: visible
    }

    .navbar-expand-xxl .navbar-collapse {
        display: flex!important;
        flex-basis: auto
    }

    .navbar-expand-xxl .navbar-toggler {
        display: none
    }
}

.navbar-expand {
    flex-wrap: nowrap;
    justify-content: flex-start
}

.navbar-expand .navbar-nav {
    flex-direction: row
}

.navbar-expand .navbar-nav .dropdown-menu {
    position: absolute
}

.navbar-expand .navbar-nav .nav-link {
    padding-left: .5rem;
    padding-right: .5rem
}

.navbar-expand .navbar-nav-scroll {
    overflow: visible
}

.navbar-expand .navbar-collapse {
    display: flex!important;
    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,.9)
}

.navbar-light .navbar-nav .nav-link {
    color: rgba(0,0,0,.55)
}

.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover {
    color: rgba(0,0,0,.7)
}

.navbar-light .navbar-nav .nav-link.disabled {
    color: rgba(0,0,0,.3)
}

.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link {
    color: rgba(0,0,0,.9)
}

.navbar-light .navbar-toggler {
    border-color: rgba(0,0,0,.1);
    color: rgba(0,0,0,.55)
}

.navbar-light .navbar-toggler-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(0, 0, 0, 0.55)' 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,.55)
}

.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover {
    color: rgba(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: hsla(0,0%,100%,.55)
}

.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover {
    color: hsla(0,0%,100%,.75)
}

.navbar-dark .navbar-nav .nav-link.disabled {
    color: hsla(0,0%,100%,.25)
}

.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link {
    color: #fff
}

.navbar-dark .navbar-toggler {
    border-color: hsla(0,0%,100%,.1);
    color: hsla(0,0%,100%,.55)
}

.navbar-dark .navbar-toggler-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.55)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")
}

.navbar-dark .navbar-text {
    color: hsla(0,0%,100%,.55)
}

.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover {
    color: #fff
}

.card {
    word-wrap: break-word;
    background-clip: border-box;
    background-color: #fff;
    border: 2px solid rgba(0,0,0,.125);
    border-radius: .25rem;
    display: flex;
    flex-direction: column;
    min-width: 0;
    position: relative
}

.card>hr {
    margin-left: 0;
    margin-right: 0
}

.card>.list-group {
    border-bottom: inherit;
    border-top: inherit
}

.card>.list-group:first-child {
    border-top-left-radius: calc(.25rem - 2px);
    border-top-right-radius: calc(.25rem - 2px);
    border-top-width: 0
}

.card>.list-group:last-child {
    border-bottom-left-radius: calc(.25rem - 2px);
    border-bottom-right-radius: calc(.25rem - 2px);
    border-bottom-width: 0
}

.card>.card-header+.list-group,.card>.list-group+.card-footer {
    border-top: 0
}

.card-body {
    flex: 1 1 auto;
    padding: 1rem
}

.card-title {
    margin-bottom: .5rem
}

.card-subtitle {
    margin-top: -.25rem
}

.card-subtitle,.card-text:last-child {
    margin-bottom: 0
}

.card-link:hover {
    text-decoration: none
}

.card-link+.card-link {
    margin-left: 1rem
}

.card-header {
    background-color: rgba(0,0,0,.03);
    border-bottom: 2px solid rgba(0,0,0,.125);
    margin-bottom: 0;
    padding: .5rem 1rem
}

.card-header:first-child {
    border-radius: calc(.25rem - 2px) calc(.25rem - 2px) 0 0
}

.card-footer {
    background-color: rgba(0,0,0,.03);
    border-top: 2px solid rgba(0,0,0,.125);
    padding: .5rem 1rem
}

.card-footer:last-child {
    border-radius: 0 0 calc(.25rem - 2px) calc(.25rem - 2px)
}

.card-header-tabs {
    border-bottom: 0;
    margin-bottom: -.5rem;
    margin-left: -.5rem;
    margin-right: -.5rem
}

.card-header-tabs .nav-link.active {
    background-color: #fff;
    border-bottom-color: #fff
}

.card-header-pills {
    margin-left: -.5rem;
    margin-right: -.5rem
}

.card-img-overlay {
    border-radius: calc(.25rem - 2px);
    bottom: 0;
    left: 0;
    padding: 1rem;
    position: absolute;
    right: 0;
    top: 0
}

.card-img,.card-img-bottom,.card-img-top {
    width: 100%
}

.card-img,.card-img-top {
    border-top-left-radius: calc(.25rem - 2px);
    border-top-right-radius: calc(.25rem - 2px)
}

.card-img,.card-img-bottom {
    border-bottom-left-radius: calc(.25rem - 2px);
    border-bottom-right-radius: calc(.25rem - 2px)
}

.card-group>.card {
    margin-bottom: .75rem
}

@media (min-width: 576px) {
    .card-group {
        display:flex;
        flex-flow: row wrap
    }

    .card-group>.card {
        flex: 1 0 0%;
        margin-bottom: 0
    }

    .card-group>.card+.card {
        border-left: 0;
        margin-left: 0
    }

    .card-group>.card:not(:last-child) {
        border-bottom-right-radius: 0;
        border-top-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-bottom-left-radius: 0;
        border-top-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
    }
}

.accordion-button {
    align-items: center;
    background-color: #fffdfb;
    border: 0;
    border-radius: 0;
    color: #34303d;
    display: flex;
    font-size: 1rem;
    overflow-anchor: none;
    padding: 1rem 1.25rem;
    position: relative;
    text-align: left;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;
    width: 100%
}

@media (prefers-reduced-motion:reduce) {
    .accordion-button {
        transition: none
    }
}

.accordion-button:not(.collapsed) {
    background-color: #ebeaec;
    box-shadow: inset 0 -2px 0 rgba(0,0,0,.125);
    color: #2f2b37
}

.accordion-button:not(.collapsed):after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232f2b37'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");
    transform: scaleY(-1)
}

.accordion-button:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2334303d'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 1.25rem;
    content: "";
    flex-shrink: 0;
    height: 1.25rem;
    margin-left: auto;
    transition: transform .2s ease-in-out;
    width: 1.25rem
}

@media (prefers-reduced-motion:reduce) {
    .accordion-button:after {
        transition: none
    }
}

.accordion-button:hover {
    z-index: 2
}

.accordion-button:focus {
    border-color: #34303d;
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5);
    outline: 0;
    z-index: 3
}

.accordion-header {
    margin-bottom: 0
}

.accordion-item {
    background-color: #fffdfb;
    border: 2px solid rgba(0,0,0,.125)
}

.accordion-item:first-of-type {
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem
}

.accordion-item:first-of-type .accordion-button {
    border-top-left-radius: calc(.25rem - 2px);
    border-top-right-radius: calc(.25rem - 2px)
}

.accordion-item:not(:first-of-type) {
    border-top: 0
}

.accordion-item:last-of-type {
    border-bottom-left-radius: .25rem;
    border-bottom-right-radius: .25rem
}

.accordion-item:last-of-type .accordion-button.collapsed {
    border-bottom-left-radius: calc(.25rem - 2px);
    border-bottom-right-radius: calc(.25rem - 2px)
}

.accordion-item:last-of-type .accordion-collapse {
    border-bottom-left-radius: .25rem;
    border-bottom-right-radius: .25rem
}

.accordion-body {
    padding: 1rem 1.25rem
}

.accordion-flush .accordion-collapse {
    border-width: 0
}

.accordion-flush .accordion-item {
    border-left: 0;
    border-radius: 0;
    border-right: 0
}

.accordion-flush .accordion-item:first-child {
    border-top: 0
}

.accordion-flush .accordion-item:last-child {
    border-bottom: 0
}

.accordion-flush .accordion-item .accordion-button {
    border-radius: 0
}

.breadcrumb {
    display: flex;
    flex-wrap: wrap;
    font-size: .875rem;
    list-style: none;
    margin-bottom: 0;
    padding: 1.2rem 0
}

.breadcrumb-item+.breadcrumb-item {
    padding-left: .5rem
}

.breadcrumb-item+.breadcrumb-item:before {
    color: inherit;
    content: var(--nbw-breadcrumb-divider,"›");
    float: left;
    padding-right: .5rem
}

.breadcrumb-item.active {
    color: inherit
}

.pagination {
    display: flex;
    list-style: none;
    padding-left: 0
}

.page-link {
    background-color: #fff;
    border: 2px solid #dee2e6;
    color: #34303d;
    display: block;
    position: relative;
    text-decoration: none;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}

@media (prefers-reduced-motion:reduce) {
    .page-link {
        transition: none
    }
}

.page-link:hover {
    border-color: #dee2e6;
    z-index: 2
}

.page-link:focus,.page-link:hover {
    background-color: #e9ecef;
    color: #2a2631
}

.page-link:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5);
    outline: 0;
    z-index: 3
}

.page-item:not(:first-child) .page-link {
    margin-left: -2px
}

.page-item.active .page-link {
    background-color: #34303d;
    border-color: #34303d;
    color: #34303d;
    z-index: 3
}

.page-item.disabled .page-link {
    background-color: #fff;
    border-color: #dee2e6;
    color: #99979e;
    pointer-events: none
}

.page-link {
    padding: .375rem .75rem
}

.page-item:first-child .page-link {
    border-bottom-left-radius: .25rem;
    border-top-left-radius: .25rem
}

.page-item:last-child .page-link {
    border-bottom-right-radius: .25rem;
    border-top-right-radius: .25rem
}

.pagination-lg .page-link {
    font-size: 1.25rem;
    padding: .75rem 1.5rem
}

.pagination-lg .page-item:first-child .page-link {
    border-bottom-left-radius: .3rem;
    border-top-left-radius: .3rem
}

.pagination-lg .page-item:last-child .page-link {
    border-bottom-right-radius: .3rem;
    border-top-right-radius: .3rem
}

.pagination-sm .page-link {
    font-size: .875rem;
    padding: .25rem .5rem
}

.pagination-sm .page-item:first-child .page-link {
    border-bottom-left-radius: .2rem;
    border-top-left-radius: .2rem
}

.pagination-sm .page-item:last-child .page-link {
    border-bottom-right-radius: .2rem;
    border-top-right-radius: .2rem
}

.badge {
    border-radius: .15rem;
    color: #34303d;
    display: inline-block;
    font-size: .75em;
    font-weight: 400;
    line-height: 1;
    padding: .5em .75em;
    text-align: center;
    vertical-align: baseline;
    white-space: nowrap
}

.badge:empty {
    display: none
}

.btn .badge {
    position: relative;
    top: -1px
}

.alert {
    border: 2px solid transparent;
    border-radius: .25rem;
    margin-bottom: 1rem;
    padding: 1.25rem 1.5rem;
    position: relative
}

.alert-heading {
    color: inherit
}

.alert-link {
    font-weight: 700
}

.alert-dismissible {
    padding-right: 4.5rem
}

.alert-dismissible .btn-close {
    padding: 1.5625rem 1.5rem;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 2
}

.alert-primary {
    background-color: #d6d6d8;
    border-color: #c2c1c5;
    color: #1f1d25
}

.alert-primary .alert-link {
    color: #19171e
}

.alert-secondary {
    background-color: #ccf6f6;
    border-color: #b3f1f2;
    color: #005454
}

.alert-secondary .alert-link {
    color: #004343
}

.alert-success {
    background-color: #dde4ce;
    border-color: #cdd6b6;
    color: #344707
}

.alert-success .alert-link {
    color: #2a3906
}

.alert-info {
    background-color: #cff4fc;
    border-color: #b6effb;
    color: #055160
}

.alert-info .alert-link {
    color: #04414d
}

.alert-warning {
    background-color: #faefdc;
    border-color: #f7e7cb;
    color: #5c4621
}

.alert-warning .alert-link {
    color: #4a381a
}

.alert-danger {
    background-color: #f4d7d7;
    border-color: #eec3c3;
    color: #772020
}

.alert-danger .alert-link {
    color: #5f1a1a
}

.alert-light {
    background-color: #fffffe;
    border-color: #fffefe;
    color: #666564
}

.alert-light .alert-link {
    color: #525150
}

.alert-dark {
    background-color: #d6d6d8;
    border-color: #c2c1c5;
    color: #1f1d25
}

.alert-dark .alert-link {
    color: #19171e
}

.alert-slate {
    background-color: #d6d6d8;
    border-color: #c2c1c5;
    color: #1f1d25
}

.alert-slate .alert-link {
    color: #19171e
}

.alert-soft-white {
    background-color: #fffffe;
    border-color: #fffefe;
    color: #666564
}

.alert-soft-white .alert-link {
    color: #525150
}

.alert-white {
    background-color: #fffffe;
    border-color: #fffefe;
    color: #666564
}

.alert-white .alert-link {
    color: #525150
}

.alert-hard-white {
    background-color: #fdfdfc;
    border-color: #fcfcfb;
    color: #626260
}

.alert-hard-white .alert-link {
    color: #4e4e4d
}

.alert-turquoise {
    background-color: #ccf6f6;
    border-color: #b3f1f2;
    color: #005454
}

.alert-turquoise .alert-link {
    color: #004343
}

.alert-amber {
    background-color: #f9e5d6;
    border-color: #f6d8c2;
    color: #884b1f
}

.alert-amber .alert-link {
    color: #6d3c19
}

.alert-deep-red {
    background-color: #ecd5d4;
    border-color: #e3c1be;
    color: #611c17
}

.alert-deep-red .alert-link {
    color: #4e1612
}

.alert-red {
    background-color: #f8d7d4;
    border-color: #f4c3be;
    color: #832217
}

.alert-red .alert-link {
    color: #691b12
}

.alert-blue {
    background-color: #d4e6f0;
    border-color: #bfd9e9;
    color: #194d6d
}

.alert-blue .alert-link {
    color: #143e57
}

.alert-yellow {
    background-color: #fff6d9;
    border-color: #fff1c6;
    color: #66531a
}

.alert-yellow .alert-link {
    color: #524215
}

.alert-slate-05 {
    background-color: hsla(0,0%,100%,.81);
    border-color: hsla(0,0%,99%,.715);
    color: rgba(1,1,1,.62)
}

.alert-slate-05 .alert-link {
    color: rgba(1,1,1,.696)
}

.alert-slate-15 {
    background-color: hsla(0,0%,98%,.83);
    border-color: hsla(0,0%,97%,.745);
    color: rgba(6,5,7,.49)
}

.alert-slate-15 .alert-link {
    color: rgba(3,3,4,.592)
}

.alert-slate-30 {
    background-color: hsla(240,6%,97%,.86);
    border-color: hsla(300,3%,94%,.79);
    color: rgba(11,10,13,.58)
}

.alert-slate-30 .alert-link {
    color: rgba(7,6,8,.664)
}

.alert-slate-50 {
    background-color: hsla(240,3%,94%,.9);
    border-color: hsla(270,4%,90%,.85);
    color: rgba(17,16,20,.7)
}

.alert-slate-50 .alert-link {
    color: rgba(12,11,14,.76)
}

.alert-slate-65 {
    background-color: hsla(240,2%,92%,.93);
    border-color: hsla(240,3%,87%,.895);
    color: rgba(22,20,26,.79)
}

.alert-slate-65 .alert-link {
    color: rgba(16,14,19,.832)
}

.alert-slate-85 {
    background-color: hsla(240,3%,88%,.97);
    border-color: hsla(260,3%,81%,.955);
    color: rgba(27,25,32,.91)
}

.alert-slate-85 .alert-link {
    color: rgba(21,19,25,.928)
}

.alert-soft-white-05 {
    background-color: hsla(0,0%,100%,.81);
    border-color: hsla(0,0%,100%,.715);
    color: rgba(4,4,4,.62)
}

.alert-soft-white-05 .alert-link {
    color: rgba(3,3,3,.696)
}

.alert-soft-white-15 {
    background-color: hsla(0,0%,100%,.83);
    border-color: hsla(0,0%,100%,.745);
    color: hsla(0,0%,5%,.66)
}

.alert-soft-white-15 .alert-link {
    color: rgba(9,9,9,.728)
}

.alert-soft-white-30 {
    background-color: hsla(0,0%,100%,.86);
    border-color: hsla(0,0%,100%,.79);
    color: rgba(27,27,26,.72)
}

.alert-soft-white-30 .alert-link {
    color: rgba(19,19,18,.776)
}

.alert-soft-white-50 {
    background-color: hsla(0,0%,100%,.9);
    border-color: hsla(0,0%,100%,.85);
    color: rgba(46,46,46,.8)
}

.alert-soft-white-50 .alert-link {
    color: rgba(33,33,33,.84)
}

.alert-soft-white-65 {
    background-color: hsla(0,0%,100%,.93);
    border-color: rgba(255,255,254,.895);
    color: rgba(62,61,61,.86)
}

.alert-soft-white-65 .alert-link {
    color: rgba(47,46,46,.888)
}

.alert-soft-white-85 {
    background-color: rgba(255,255,254,.97);
    border-color: rgba(255,255,254,.955);
    color: rgba(84,84,83,.94)
}

.alert-soft-white-85 .alert-link {
    color: rgba(66,66,65,.952)
}

.alert-signal-green {
    background-color: #dde4ce;
    border-color: #cdd6b6;
    color: #344707
}

.alert-signal-green .alert-link {
    color: #2a3906
}

.alert-signal-amber {
    background-color: #faefdc;
    border-color: #f7e7cb;
    color: #5c4621
}

.alert-signal-amber .alert-link {
    color: #4a381a
}

.alert-signal-red {
    background-color: #f4d7d7;
    border-color: #eec3c3;
    color: #772020
}

.alert-signal-red .alert-link {
    color: #5f1a1a
}

.alert-alpine-blue {
    background-color: #eaeff7;
    border-color: #dfe7f3;
    color: #596980
}

.alert-alpine-blue .alert-link {
    color: #475466
}

.alert-alpine-blue-light {
    background-color: #f7f9fc;
    border-color: #f2f5fa;
    color: #555960
}

.alert-alpine-blue-light .alert-link {
    color: #44474d
}

.alert-blue-2 {
    background-color: #d6e3f3;
    border-color: #c1d5ed;
    color: #1d4574
}

.alert-blue-2 .alert-link {
    color: #17375d
}

.alert-blue-2-light {
    background-color: #eff3f9;
    border-color: #e8eef6;
    color: #474f5a
}

.alert-blue-2-light .alert-link {
    color: #393f48
}

.alert-plum {
    background-color: #f2e7ee;
    border-color: #ecdae6;
    color: #735067
}

.alert-plum .alert-link {
    color: #5c4052
}

.alert-plum-light {
    background-color: #faf5f8;
    border-color: #f8f0f5;
    color: #5c5258
}

.alert-plum-light .alert-link {
    color: #4a4246
}

.alert-blossom-pink {
    background-color: #f5e8ec;
    border-color: #f0dde3;
    color: #7c5561
}

.alert-blossom-pink .alert-link {
    color: #63444e
}

.alert-blossom-pink-light {
    background-color: #fcf8f9;
    border-color: #fbf5f7;
    color: #60585b
}

.alert-blossom-pink-light .alert-link {
    color: #4d4649
}

.alert-copper {
    background-color: #fcecea;
    border-color: #fbe2e0;
    color: #915f5b
}

.alert-copper .alert-link {
    color: #744c49
}

.alert-copper-light {
    background-color: #fef7f7;
    border-color: #fef4f3;
    color: #645756
}

.alert-copper-light .alert-link {
    color: #504645
}

.alert-gold {
    background-color: #f9f5f3;
    border-color: #f6f0ed;
    color: #5a524e
}

.alert-gold .alert-link {
    color: #48423e
}

.alert-gold-light {
    background-color: #fffdfc;
    border-color: #fefdfb;
    color: #656360
}

.alert-gold-light .alert-link {
    color: #514f4d
}

.alert-dark-bronze {
    background-color: #e6e3e2;
    border-color: #dad6d4;
    color: #4e4643
}

.alert-dark-bronze .alert-link {
    color: #3e3836
}

.alert-dark-bronze-light {
    background-color: #efebea;
    border-color: #e7e2df;
    color: #695e59
}

.alert-dark-bronze-light .alert-link {
    color: #544b47
}

.alert-lemon {
    background-color: #fbf8e8;
    border-color: #f8f5dc;
    color: #5d5837
}

.alert-lemon .alert-link {
    color: #4a462c
}

.alert-lemon-light {
    background-color: #fcfbf1;
    border-color: #fbf9ea;
    color: #615e4a
}

.alert-lemon-light .alert-link {
    color: #4e4b3b
}

.alert-mint {
    background-color: #eff6f1;
    border-color: #e6f1ea;
    color: #45534a
}

.alert-mint .alert-link {
    color: #37423b
}

.alert-mint-light {
    background-color: #f3f8f5;
    border-color: #eef5f0;
    color: #4f5952
}

.alert-mint-light .alert-link {
    color: #3f4742
}

.alert-electric-teal {
    background-color: #d9e9e9;
    border-color: #c7dedf;
    color: #285658
}

.alert-electric-teal .alert-link {
    color: #204546
}

.alert-electric-teal-light {
    background-color: #f0f6f6;
    border-color: #e9f2f2;
    color: #485455
}

.alert-electric-teal-light .alert-link {
    color: #3a4344
}

.alert-pewter {
    background-color: #f3f3f2;
    border-color: #ececec;
    color: #4d4d4d
}

.alert-pewter .alert-link {
    color: #3e3e3e
}

.alert-pewter-light {
    background-color: #fbfbfb;
    border-color: #fafafa;
    color: #5f5f5f
}

.alert-pewter-light .alert-link {
    color: #4c4c4c
}

.alert-steel {
    background-color: #eef3f6;
    border-color: #e5edf1;
    color: #434e53
}

.alert-steel .alert-link {
    color: #363e42
}

.alert-steel-light {
    background-color: #f6f9fa;
    border-color: #f1f5f7;
    color: #54595c
}

.alert-steel-light .alert-link {
    color: #43474a
}

.alert-transparent {
    background-color: hsla(0,0%,100%,.8);
    border-color: hsla(0,0%,100%,.7);
    color: rgba(0,0,0,.6)
}

.alert-transparent .alert-link {
    color: rgba(0,0,0,.68)
}

.alert-slate-30-no-op {
    background-color: #f1f1f1;
    border-color: #eae9eb;
    color: #6e6e70
}

.alert-slate-30-no-op .alert-link {
    color: #58585a
}

@keyframes progress-bar-stripes {
    0% {
        background-position-x: 1rem
    }
}

.progress {
    background-color: #e9ecef;
    border-radius: .25rem;
    font-size: .75rem;
    height: 1rem
}

.progress,.progress-bar {
    display: flex;
    overflow: hidden
}

.progress-bar {
    background-color: #34303d;
    color: #fff;
    flex-direction: column;
    justify-content: center;
    text-align: center;
    transition: width .6s ease;
    white-space: nowrap
}

@media (prefers-reduced-motion:reduce) {
    .progress-bar {
        transition: none
    }
}

.progress-bar-striped {
    background-image: linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);
    background-size: 1rem 1rem
}

.progress-bar-animated {
    animation: progress-bar-stripes 1s linear infinite
}

@media (prefers-reduced-motion:reduce) {
    .progress-bar-animated {
        animation: none
    }
}

.list-group {
    border-radius: .25rem;
    display: flex;
    flex-direction: column;
    margin-bottom: 0;
    padding-left: 0
}

.list-group-numbered {
    counter-reset: section;
    list-style-type: none
}

.list-group-numbered>li:before {
    content: counters(section,".") ". ";
    counter-increment: section
}

.list-group-item-action {
    color: #495057;
    text-align: inherit;
    width: 100%
}

.list-group-item-action:focus,.list-group-item-action:hover {
    background-color: #f8f9fa;
    color: #495057;
    text-decoration: none;
    z-index: 1
}

.list-group-item-action:active {
    background-color: #e9ecef;
    color: #34303d
}

.list-group-item {
    background-color: #fff;
    border: 2px solid rgba(0,0,0,.125);
    color: #212529;
    display: block;
    padding: .5rem 1rem;
    position: relative;
    text-decoration: none
}

.list-group-item:first-child {
    border-top-left-radius: inherit;
    border-top-right-radius: inherit
}

.list-group-item:last-child {
    border-bottom-left-radius: inherit;
    border-bottom-right-radius: inherit
}

.list-group-item.disabled,.list-group-item:disabled {
    background-color: #fff;
    color: #6c757d;
    pointer-events: none
}

.list-group-item.active {
    background-color: #34303d;
    border-color: #34303d;
    color: #fff;
    z-index: 2
}

.list-group-item+.list-group-item {
    border-top-width: 0
}

.list-group-item+.list-group-item.active {
    border-top-width: 2px;
    margin-top: -2px
}

.list-group-horizontal {
    flex-direction: row
}

.list-group-horizontal>.list-group-item:first-child {
    border-bottom-left-radius: .25rem;
    border-top-right-radius: 0
}

.list-group-horizontal>.list-group-item:last-child {
    border-bottom-left-radius: 0;
    border-top-right-radius: .25rem
}

.list-group-horizontal>.list-group-item.active {
    margin-top: 0
}

.list-group-horizontal>.list-group-item+.list-group-item {
    border-left-width: 0;
    border-top-width: 2px
}

.list-group-horizontal>.list-group-item+.list-group-item.active {
    border-left-width: 2px;
    margin-left: -2px
}

@media (min-width: 576px) {
    .list-group-horizontal-sm {
        flex-direction:row
    }

    .list-group-horizontal-sm>.list-group-item:first-child {
        border-bottom-left-radius: .25rem;
        border-top-right-radius: 0
    }

    .list-group-horizontal-sm>.list-group-item:last-child {
        border-bottom-left-radius: 0;
        border-top-right-radius: .25rem
    }

    .list-group-horizontal-sm>.list-group-item.active {
        margin-top: 0
    }

    .list-group-horizontal-sm>.list-group-item+.list-group-item {
        border-left-width: 0;
        border-top-width: 2px
    }

    .list-group-horizontal-sm>.list-group-item+.list-group-item.active {
        border-left-width: 2px;
        margin-left: -2px
    }
}

@media (min-width: 768px) {
    .list-group-horizontal-md {
        flex-direction:row
    }

    .list-group-horizontal-md>.list-group-item:first-child {
        border-bottom-left-radius: .25rem;
        border-top-right-radius: 0
    }

    .list-group-horizontal-md>.list-group-item:last-child {
        border-bottom-left-radius: 0;
        border-top-right-radius: .25rem
    }

    .list-group-horizontal-md>.list-group-item.active {
        margin-top: 0
    }

    .list-group-horizontal-md>.list-group-item+.list-group-item {
        border-left-width: 0;
        border-top-width: 2px
    }

    .list-group-horizontal-md>.list-group-item+.list-group-item.active {
        border-left-width: 2px;
        margin-left: -2px
    }
}

@media (min-width: 992px) {
    .list-group-horizontal-lg {
        flex-direction:row
    }

    .list-group-horizontal-lg>.list-group-item:first-child {
        border-bottom-left-radius: .25rem;
        border-top-right-radius: 0
    }

    .list-group-horizontal-lg>.list-group-item:last-child {
        border-bottom-left-radius: 0;
        border-top-right-radius: .25rem
    }

    .list-group-horizontal-lg>.list-group-item.active {
        margin-top: 0
    }

    .list-group-horizontal-lg>.list-group-item+.list-group-item {
        border-left-width: 0;
        border-top-width: 2px
    }

    .list-group-horizontal-lg>.list-group-item+.list-group-item.active {
        border-left-width: 2px;
        margin-left: -2px
    }
}

@media (min-width: 1200px) {
    .list-group-horizontal-xl {
        flex-direction:row
    }

    .list-group-horizontal-xl>.list-group-item:first-child {
        border-bottom-left-radius: .25rem;
        border-top-right-radius: 0
    }

    .list-group-horizontal-xl>.list-group-item:last-child {
        border-bottom-left-radius: 0;
        border-top-right-radius: .25rem
    }

    .list-group-horizontal-xl>.list-group-item.active {
        margin-top: 0
    }

    .list-group-horizontal-xl>.list-group-item+.list-group-item {
        border-left-width: 0;
        border-top-width: 2px
    }

    .list-group-horizontal-xl>.list-group-item+.list-group-item.active {
        border-left-width: 2px;
        margin-left: -2px
    }
}

@media (min-width: 1400px) {
    .list-group-horizontal-xxl {
        flex-direction:row
    }

    .list-group-horizontal-xxl>.list-group-item:first-child {
        border-bottom-left-radius: .25rem;
        border-top-right-radius: 0
    }

    .list-group-horizontal-xxl>.list-group-item:last-child {
        border-bottom-left-radius: 0;
        border-top-right-radius: .25rem
    }

    .list-group-horizontal-xxl>.list-group-item.active {
        margin-top: 0
    }

    .list-group-horizontal-xxl>.list-group-item+.list-group-item {
        border-left-width: 0;
        border-top-width: 2px
    }

    .list-group-horizontal-xxl>.list-group-item+.list-group-item.active {
        border-left-width: 2px;
        margin-left: -2px
    }
}

.list-group-flush {
    border-radius: 0
}

.list-group-flush>.list-group-item {
    border-width: 0 0 2px
}

.list-group-flush>.list-group-item:last-child {
    border-bottom-width: 0
}

.list-group-item-primary {
    background-color: #d6d6d8;
    color: #1f1d25
}

.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover {
    background-color: #c1c1c2;
    color: #1f1d25
}

.list-group-item-primary.list-group-item-action.active {
    background-color: #1f1d25;
    border-color: #1f1d25;
    color: #fff
}

.list-group-item-secondary {
    background-color: #ccf6f6;
    color: #005454
}

.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover {
    background-color: #b8dddd;
    color: #005454
}

.list-group-item-secondary.list-group-item-action.active {
    background-color: #005454;
    border-color: #005454;
    color: #fff
}

.list-group-item-success {
    background-color: #dde4ce;
    color: #344707
}

.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover {
    background-color: #c7cdb9;
    color: #344707
}

.list-group-item-success.list-group-item-action.active {
    background-color: #344707;
    border-color: #344707;
    color: #fff
}

.list-group-item-info {
    background-color: #cff4fc;
    color: #055160
}

.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover {
    background-color: #badce3;
    color: #055160
}

.list-group-item-info.list-group-item-action.active {
    background-color: #055160;
    border-color: #055160;
    color: #fff
}

.list-group-item-warning {
    background-color: #faefdc;
    color: #5c4621
}

.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover {
    background-color: #e1d7c6;
    color: #5c4621
}

.list-group-item-warning.list-group-item-action.active {
    background-color: #5c4621;
    border-color: #5c4621;
    color: #fff
}

.list-group-item-danger {
    background-color: #f4d7d7;
    color: #772020
}

.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover {
    background-color: #dcc2c2;
    color: #772020
}

.list-group-item-danger.list-group-item-action.active {
    background-color: #772020;
    border-color: #772020;
    color: #fff
}

.list-group-item-light {
    background-color: #fffffe;
    color: #666564
}

.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover {
    background-color: #e6e6e5;
    color: #666564
}

.list-group-item-light.list-group-item-action.active {
    background-color: #666564;
    border-color: #666564;
    color: #fff
}

.list-group-item-dark {
    background-color: #d6d6d8;
    color: #1f1d25
}

.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover {
    background-color: #c1c1c2;
    color: #1f1d25
}

.list-group-item-dark.list-group-item-action.active {
    background-color: #1f1d25;
    border-color: #1f1d25;
    color: #fff
}

.list-group-item-slate {
    background-color: #d6d6d8;
    color: #1f1d25
}

.list-group-item-slate.list-group-item-action:focus,.list-group-item-slate.list-group-item-action:hover {
    background-color: #c1c1c2;
    color: #1f1d25
}

.list-group-item-slate.list-group-item-action.active {
    background-color: #1f1d25;
    border-color: #1f1d25;
    color: #fff
}

.list-group-item-soft-white {
    background-color: #fffffe;
    color: #666564
}

.list-group-item-soft-white.list-group-item-action:focus,.list-group-item-soft-white.list-group-item-action:hover {
    background-color: #e6e6e5;
    color: #666564
}

.list-group-item-soft-white.list-group-item-action.active {
    background-color: #666564;
    border-color: #666564;
    color: #fff
}

.list-group-item-white {
    background-color: #fffffe;
    color: #666564
}

.list-group-item-white.list-group-item-action:focus,.list-group-item-white.list-group-item-action:hover {
    background-color: #e6e6e5;
    color: #666564
}

.list-group-item-white.list-group-item-action.active {
    background-color: #666564;
    border-color: #666564;
    color: #fff
}

.list-group-item-hard-white {
    background-color: #fdfdfc;
    color: #626260
}

.list-group-item-hard-white.list-group-item-action:focus,.list-group-item-hard-white.list-group-item-action:hover {
    background-color: #e4e4e3;
    color: #626260
}

.list-group-item-hard-white.list-group-item-action.active {
    background-color: #626260;
    border-color: #626260;
    color: #fff
}

.list-group-item-turquoise {
    background-color: #ccf6f6;
    color: #005454
}

.list-group-item-turquoise.list-group-item-action:focus,.list-group-item-turquoise.list-group-item-action:hover {
    background-color: #b8dddd;
    color: #005454
}

.list-group-item-turquoise.list-group-item-action.active {
    background-color: #005454;
    border-color: #005454;
    color: #fff
}

.list-group-item-amber {
    background-color: #f9e5d6;
    color: #884b1f
}

.list-group-item-amber.list-group-item-action:focus,.list-group-item-amber.list-group-item-action:hover {
    background-color: #e0cec1;
    color: #884b1f
}

.list-group-item-amber.list-group-item-action.active {
    background-color: #884b1f;
    border-color: #884b1f;
    color: #fff
}

.list-group-item-deep-red {
    background-color: #ecd5d4;
    color: #611c17
}

.list-group-item-deep-red.list-group-item-action:focus,.list-group-item-deep-red.list-group-item-action:hover {
    background-color: #d4c0bf;
    color: #611c17
}

.list-group-item-deep-red.list-group-item-action.active {
    background-color: #611c17;
    border-color: #611c17;
    color: #fff
}

.list-group-item-red {
    background-color: #f8d7d4;
    color: #832217
}

.list-group-item-red.list-group-item-action:focus,.list-group-item-red.list-group-item-action:hover {
    background-color: #dfc2bf;
    color: #832217
}

.list-group-item-red.list-group-item-action.active {
    background-color: #832217;
    border-color: #832217;
    color: #fff
}

.list-group-item-blue {
    background-color: #d4e6f0;
    color: #194d6d
}

.list-group-item-blue.list-group-item-action:focus,.list-group-item-blue.list-group-item-action:hover {
    background-color: #bfcfd8;
    color: #194d6d
}

.list-group-item-blue.list-group-item-action.active {
    background-color: #194d6d;
    border-color: #194d6d;
    color: #fff
}

.list-group-item-yellow {
    background-color: #fff6d9;
    color: #66531a
}

.list-group-item-yellow.list-group-item-action:focus,.list-group-item-yellow.list-group-item-action:hover {
    background-color: #e6ddc3;
    color: #66531a
}

.list-group-item-yellow.list-group-item-action.active {
    background-color: #66531a;
    border-color: #66531a;
    color: #fff
}

.list-group-item-slate-05 {
    background-color: hsla(0,0%,100%,.81);
    color: rgba(1,1,1,.62)
}

.list-group-item-slate-05.list-group-item-action:focus,.list-group-item-slate-05.list-group-item-action:hover {
    background-color: hsla(0,0%,85%,.829);
    color: rgba(1,1,1,.62)
}

.list-group-item-slate-05.list-group-item-action.active {
    background-color: rgba(1,1,1,.62);
    border-color: rgba(1,1,1,.62);
    color: #fff
}

.list-group-item-slate-15 {
    background-color: hsla(0,0%,98%,.83);
    color: rgba(6,5,7,.49)
}

.list-group-item-slate-15.list-group-item-action:focus,.list-group-item-slate-15.list-group-item-action:hover {
    background-color: hsla(0,0%,85%,.847);
    color: rgba(6,5,7,.49)
}

.list-group-item-slate-15.list-group-item-action.active {
    background-color: rgba(6,5,7,.49);
    border-color: rgba(6,5,7,.49);
    color: #fff
}

.list-group-item-slate-30 {
    background-color: hsla(240,6%,97%,.86);
    color: rgba(11,10,13,.58)
}

.list-group-item-slate-30.list-group-item-action:focus,.list-group-item-slate-30.list-group-item-action:hover {
    background-color: hsla(240,1%,84%,.874);
    color: rgba(11,10,13,.58)
}

.list-group-item-slate-30.list-group-item-action.active {
    background-color: rgba(11,10,13,.58);
    border-color: rgba(11,10,13,.58);
    color: #fff
}

.list-group-item-slate-50 {
    background-color: hsla(240,3%,94%,.9);
    color: rgba(17,16,20,.7)
}

.list-group-item-slate-50.list-group-item-action:focus,.list-group-item-slate-50.list-group-item-action:hover {
    background-color: hsla(240,1%,83%,.91);
    color: rgba(17,16,20,.7)
}

.list-group-item-slate-50.list-group-item-action.active {
    background-color: rgba(17,16,20,.7);
    border-color: rgba(17,16,20,.7);
    color: #fff
}

.list-group-item-slate-65 {
    background-color: hsla(240,2%,92%,.93);
    color: rgba(22,20,26,.79)
}

.list-group-item-slate-65.list-group-item-action:focus,.list-group-item-slate-65.list-group-item-action:hover {
    background-color: hsla(0,0%,81%,.937);
    color: rgba(22,20,26,.79)
}

.list-group-item-slate-65.list-group-item-action.active {
    background-color: rgba(22,20,26,.79);
    border-color: rgba(22,20,26,.79);
    color: #fff
}

.list-group-item-slate-85 {
    background-color: hsla(240,3%,88%,.97);
    color: rgba(27,25,32,.91)
}

.list-group-item-slate-85.list-group-item-action:focus,.list-group-item-slate-85.list-group-item-action:hover {
    background-color: hsla(240,2%,78%,.973);
    color: rgba(27,25,32,.91)
}

.list-group-item-slate-85.list-group-item-action.active {
    background-color: rgba(27,25,32,.91);
    border-color: rgba(27,25,32,.91);
    color: #fff
}

.list-group-item-soft-white-05 {
    background-color: hsla(0,0%,100%,.81);
    color: rgba(4,4,4,.62)
}

.list-group-item-soft-white-05.list-group-item-action:focus,.list-group-item-soft-white-05.list-group-item-action:hover {
    background-color: hsla(0,0%,86%,.829);
    color: rgba(4,4,4,.62)
}

.list-group-item-soft-white-05.list-group-item-action.active {
    background-color: rgba(4,4,4,.62);
    border-color: rgba(4,4,4,.62);
    color: #fff
}

.list-group-item-soft-white-15 {
    background-color: hsla(0,0%,100%,.83);
    color: hsla(0,0%,5%,.66)
}

.list-group-item-soft-white-15.list-group-item-action:focus,.list-group-item-soft-white-15.list-group-item-action:hover {
    background-color: hsla(0,0%,86%,.847);
    color: hsla(0,0%,5%,.66)
}

.list-group-item-soft-white-15.list-group-item-action.active {
    background-color: hsla(0,0%,5%,.66);
    border-color: hsla(0,0%,5%,.66);
    color: #fff
}

.list-group-item-soft-white-30 {
    background-color: hsla(0,0%,100%,.86);
    color: rgba(27,27,26,.72)
}

.list-group-item-soft-white-30.list-group-item-action:focus,.list-group-item-soft-white-30.list-group-item-action:hover {
    background-color: hsla(0,0%,87%,.874);
    color: rgba(27,27,26,.72)
}

.list-group-item-soft-white-30.list-group-item-action.active {
    background-color: rgba(27,27,26,.72);
    border-color: rgba(27,27,26,.72);
    color: #fff
}

.list-group-item-soft-white-50 {
    background-color: hsla(0,0%,100%,.9);
    color: rgba(46,46,46,.8)
}

.list-group-item-soft-white-50.list-group-item-action:focus,.list-group-item-soft-white-50.list-group-item-action:hover {
    background-color: hsla(0,0%,88%,.91);
    color: rgba(46,46,46,.8)
}

.list-group-item-soft-white-50.list-group-item-action.active {
    background-color: rgba(46,46,46,.8);
    border-color: rgba(46,46,46,.8);
    color: #fff
}

.list-group-item-soft-white-65 {
    background-color: hsla(0,0%,100%,.93);
    color: rgba(62,61,61,.86)
}

.list-group-item-soft-white-65.list-group-item-action:focus,.list-group-item-soft-white-65.list-group-item-action:hover {
    background-color: hsla(0,0%,89%,.937);
    color: rgba(62,61,61,.86)
}

.list-group-item-soft-white-65.list-group-item-action.active {
    background-color: rgba(62,61,61,.86);
    border-color: rgba(62,61,61,.86);
    color: #fff
}

.list-group-item-soft-white-85 {
    background-color: rgba(255,255,254,.97);
    color: rgba(84,84,83,.94)
}

.list-group-item-soft-white-85.list-group-item-action:focus,.list-group-item-soft-white-85.list-group-item-action:hover {
    background-color: hsla(60,2%,89%,.973);
    color: rgba(84,84,83,.94)
}

.list-group-item-soft-white-85.list-group-item-action.active {
    background-color: rgba(84,84,83,.94);
    border-color: rgba(84,84,83,.94);
    color: #fff
}

.list-group-item-signal-green {
    background-color: #dde4ce;
    color: #344707
}

.list-group-item-signal-green.list-group-item-action:focus,.list-group-item-signal-green.list-group-item-action:hover {
    background-color: #c7cdb9;
    color: #344707
}

.list-group-item-signal-green.list-group-item-action.active {
    background-color: #344707;
    border-color: #344707;
    color: #fff
}

.list-group-item-signal-amber {
    background-color: #faefdc;
    color: #5c4621
}

.list-group-item-signal-amber.list-group-item-action:focus,.list-group-item-signal-amber.list-group-item-action:hover {
    background-color: #e1d7c6;
    color: #5c4621
}

.list-group-item-signal-amber.list-group-item-action.active {
    background-color: #5c4621;
    border-color: #5c4621;
    color: #fff
}

.list-group-item-signal-red {
    background-color: #f4d7d7;
    color: #772020
}

.list-group-item-signal-red.list-group-item-action:focus,.list-group-item-signal-red.list-group-item-action:hover {
    background-color: #dcc2c2;
    color: #772020
}

.list-group-item-signal-red.list-group-item-action.active {
    background-color: #772020;
    border-color: #772020;
    color: #fff
}

.list-group-item-alpine-blue {
    background-color: #eaeff7;
    color: #596980
}

.list-group-item-alpine-blue.list-group-item-action:focus,.list-group-item-alpine-blue.list-group-item-action:hover {
    background-color: #d3d7de;
    color: #596980
}

.list-group-item-alpine-blue.list-group-item-action.active {
    background-color: #596980;
    border-color: #596980;
    color: #fff
}

.list-group-item-alpine-blue-light {
    background-color: #f7f9fc;
    color: #555960
}

.list-group-item-alpine-blue-light.list-group-item-action:focus,.list-group-item-alpine-blue-light.list-group-item-action:hover {
    background-color: #dee0e3;
    color: #555960
}

.list-group-item-alpine-blue-light.list-group-item-action.active {
    background-color: #555960;
    border-color: #555960;
    color: #fff
}

.list-group-item-blue-2 {
    background-color: #d6e3f3;
    color: #1d4574
}

.list-group-item-blue-2.list-group-item-action:focus,.list-group-item-blue-2.list-group-item-action:hover {
    background-color: #c1ccdb;
    color: #1d4574
}

.list-group-item-blue-2.list-group-item-action.active {
    background-color: #1d4574;
    border-color: #1d4574;
    color: #fff
}

.list-group-item-blue-2-light {
    background-color: #eff3f9;
    color: #474f5a
}

.list-group-item-blue-2-light.list-group-item-action:focus,.list-group-item-blue-2-light.list-group-item-action:hover {
    background-color: #d7dbe0;
    color: #474f5a
}

.list-group-item-blue-2-light.list-group-item-action.active {
    background-color: #474f5a;
    border-color: #474f5a;
    color: #fff
}

.list-group-item-plum {
    background-color: #f2e7ee;
    color: #735067
}

.list-group-item-plum.list-group-item-action:focus,.list-group-item-plum.list-group-item-action:hover {
    background-color: #dad0d6;
    color: #735067
}

.list-group-item-plum.list-group-item-action.active {
    background-color: #735067;
    border-color: #735067;
    color: #fff
}

.list-group-item-plum-light {
    background-color: #faf5f8;
    color: #5c5258
}

.list-group-item-plum-light.list-group-item-action:focus,.list-group-item-plum-light.list-group-item-action:hover {
    background-color: #e1dddf;
    color: #5c5258
}

.list-group-item-plum-light.list-group-item-action.active {
    background-color: #5c5258;
    border-color: #5c5258;
    color: #fff
}

.list-group-item-blossom-pink {
    background-color: #f5e8ec;
    color: #7c5561
}

.list-group-item-blossom-pink.list-group-item-action:focus,.list-group-item-blossom-pink.list-group-item-action:hover {
    background-color: #ddd1d4;
    color: #7c5561
}

.list-group-item-blossom-pink.list-group-item-action.active {
    background-color: #7c5561;
    border-color: #7c5561;
    color: #fff
}

.list-group-item-blossom-pink-light {
    background-color: #fcf8f9;
    color: #60585b
}

.list-group-item-blossom-pink-light.list-group-item-action:focus,.list-group-item-blossom-pink-light.list-group-item-action:hover {
    background-color: #e3dfe0;
    color: #60585b
}

.list-group-item-blossom-pink-light.list-group-item-action.active {
    background-color: #60585b;
    border-color: #60585b;
    color: #fff
}

.list-group-item-copper {
    background-color: #fcecea;
    color: #915f5b
}

.list-group-item-copper.list-group-item-action:focus,.list-group-item-copper.list-group-item-action:hover {
    background-color: #e3d4d3;
    color: #915f5b
}

.list-group-item-copper.list-group-item-action.active {
    background-color: #915f5b;
    border-color: #915f5b;
    color: #fff
}

.list-group-item-copper-light {
    background-color: #fef7f7;
    color: #645756
}

.list-group-item-copper-light.list-group-item-action:focus,.list-group-item-copper-light.list-group-item-action:hover {
    background-color: #e5dede;
    color: #645756
}

.list-group-item-copper-light.list-group-item-action.active {
    background-color: #645756;
    border-color: #645756;
    color: #fff
}

.list-group-item-gold {
    background-color: #f9f5f3;
    color: #5a524e
}

.list-group-item-gold.list-group-item-action:focus,.list-group-item-gold.list-group-item-action:hover {
    background-color: #e0dddb;
    color: #5a524e
}

.list-group-item-gold.list-group-item-action.active {
    background-color: #5a524e;
    border-color: #5a524e;
    color: #fff
}

.list-group-item-gold-light {
    background-color: #fffdfc;
    color: #656360
}

.list-group-item-gold-light.list-group-item-action:focus,.list-group-item-gold-light.list-group-item-action:hover {
    background-color: #e6e4e3;
    color: #656360
}

.list-group-item-gold-light.list-group-item-action.active {
    background-color: #656360;
    border-color: #656360;
    color: #fff
}

.list-group-item-dark-bronze {
    background-color: #e6e3e2;
    color: #4e4643
}

.list-group-item-dark-bronze.list-group-item-action:focus,.list-group-item-dark-bronze.list-group-item-action:hover {
    background-color: #cfcccb;
    color: #4e4643
}

.list-group-item-dark-bronze.list-group-item-action.active {
    background-color: #4e4643;
    border-color: #4e4643;
    color: #fff
}

.list-group-item-dark-bronze-light {
    background-color: #efebea;
    color: #695e59
}

.list-group-item-dark-bronze-light.list-group-item-action:focus,.list-group-item-dark-bronze-light.list-group-item-action:hover {
    background-color: #d7d4d3;
    color: #695e59
}

.list-group-item-dark-bronze-light.list-group-item-action.active {
    background-color: #695e59;
    border-color: #695e59;
    color: #fff
}

.list-group-item-lemon {
    background-color: #fbf8e8;
    color: #5d5837
}

.list-group-item-lemon.list-group-item-action:focus,.list-group-item-lemon.list-group-item-action:hover {
    background-color: #e2dfd1;
    color: #5d5837
}

.list-group-item-lemon.list-group-item-action.active {
    background-color: #5d5837;
    border-color: #5d5837;
    color: #fff
}

.list-group-item-lemon-light {
    background-color: #fcfbf1;
    color: #615e4a
}

.list-group-item-lemon-light.list-group-item-action:focus,.list-group-item-lemon-light.list-group-item-action:hover {
    background-color: #e3e2d9;
    color: #615e4a
}

.list-group-item-lemon-light.list-group-item-action.active {
    background-color: #615e4a;
    border-color: #615e4a;
    color: #fff
}

.list-group-item-mint {
    background-color: #eff6f1;
    color: #45534a
}

.list-group-item-mint.list-group-item-action:focus,.list-group-item-mint.list-group-item-action:hover {
    background-color: #d7ddd9;
    color: #45534a
}

.list-group-item-mint.list-group-item-action.active {
    background-color: #45534a;
    border-color: #45534a;
    color: #fff
}

.list-group-item-mint-light {
    background-color: #f3f8f5;
    color: #4f5952
}

.list-group-item-mint-light.list-group-item-action:focus,.list-group-item-mint-light.list-group-item-action:hover {
    background-color: #dbdfdd;
    color: #4f5952
}

.list-group-item-mint-light.list-group-item-action.active {
    background-color: #4f5952;
    border-color: #4f5952;
    color: #fff
}

.list-group-item-electric-teal {
    background-color: #d9e9e9;
    color: #285658
}

.list-group-item-electric-teal.list-group-item-action:focus,.list-group-item-electric-teal.list-group-item-action:hover {
    background-color: #c3d2d2;
    color: #285658
}

.list-group-item-electric-teal.list-group-item-action.active {
    background-color: #285658;
    border-color: #285658;
    color: #fff
}

.list-group-item-electric-teal-light {
    background-color: #f0f6f6;
    color: #485455
}

.list-group-item-electric-teal-light.list-group-item-action:focus,.list-group-item-electric-teal-light.list-group-item-action:hover {
    background-color: #d8dddd;
    color: #485455
}

.list-group-item-electric-teal-light.list-group-item-action.active {
    background-color: #485455;
    border-color: #485455;
    color: #fff
}

.list-group-item-pewter {
    background-color: #f3f3f2;
    color: #4d4d4d
}

.list-group-item-pewter.list-group-item-action:focus,.list-group-item-pewter.list-group-item-action:hover {
    background-color: #dbdbda;
    color: #4d4d4d
}

.list-group-item-pewter.list-group-item-action.active {
    background-color: #4d4d4d;
    border-color: #4d4d4d;
    color: #fff
}

.list-group-item-pewter-light {
    background-color: #fbfbfb;
    color: #5f5f5f
}

.list-group-item-pewter-light.list-group-item-action:focus,.list-group-item-pewter-light.list-group-item-action:hover {
    background-color: #e2e2e2;
    color: #5f5f5f
}

.list-group-item-pewter-light.list-group-item-action.active {
    background-color: #5f5f5f;
    border-color: #5f5f5f;
    color: #fff
}

.list-group-item-steel {
    background-color: #eef3f6;
    color: #434e53
}

.list-group-item-steel.list-group-item-action:focus,.list-group-item-steel.list-group-item-action:hover {
    background-color: #d6dbdd;
    color: #434e53
}

.list-group-item-steel.list-group-item-action.active {
    background-color: #434e53;
    border-color: #434e53;
    color: #fff
}

.list-group-item-steel-light {
    background-color: #f6f9fa;
    color: #54595c
}

.list-group-item-steel-light.list-group-item-action:focus,.list-group-item-steel-light.list-group-item-action:hover {
    background-color: #dde0e1;
    color: #54595c
}

.list-group-item-steel-light.list-group-item-action.active {
    background-color: #54595c;
    border-color: #54595c;
    color: #fff
}

.list-group-item-transparent {
    background-color: hsla(0,0%,100%,.8);
    color: rgba(0,0,0,.6)
}

.list-group-item-transparent.list-group-item-action:focus,.list-group-item-transparent.list-group-item-action:hover {
    background-color: hsla(0,0%,86%,.82);
    color: rgba(0,0,0,.6)
}

.list-group-item-transparent.list-group-item-action.active {
    background-color: rgba(0,0,0,.6);
    border-color: rgba(0,0,0,.6);
    color: #fff
}

.list-group-item-slate-30-no-op {
    background-color: #f1f1f1;
    color: #6e6e70
}

.list-group-item-slate-30-no-op.list-group-item-action:focus,.list-group-item-slate-30-no-op.list-group-item-action:hover {
    background-color: #d9d9d9;
    color: #6e6e70
}

.list-group-item-slate-30-no-op.list-group-item-action.active {
    background-color: #6e6e70;
    border-color: #6e6e70;
    color: #fff
}

.btn-close {
    background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E") 50%/1em auto no-repeat;
    border: 0;
    border-radius: .25rem;
    box-sizing: content-box;
    color: #000;
    height: 1em;
    opacity: .5;
    padding: .25em;
    width: 1em
}

.btn-close:hover {
    color: #000;
    opacity: .75;
    text-decoration: none
}

.btn-close:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5);
    opacity: 1;
    outline: 0
}

.btn-close.disabled,.btn-close:disabled {
    opacity: .25;
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.btn-close-white {
    filter: invert(1) grayscale(100%) brightness(200%)
}

.toast {
    background-clip: padding-box;
    background-color: hsla(0,0%,100%,.85);
    border: 1px solid rgba(0,0,0,.1);
    border-radius: .25rem;
    box-shadow: 0 .5rem 1rem rgba(0,0,0,.15);
    font-size: .875rem;
    max-width: 100%;
    pointer-events: auto;
    width: 350px
}

.toast:not(.showing):not(.show) {
    opacity: 0
}

.toast.hide {
    display: none
}

.toast-container {
    max-width: 100%;
    pointer-events: none;
    width: -moz-max-content;
    width: max-content
}

.toast-container>:not(:last-child) {
    margin-bottom: .75rem
}

.toast-header {
    align-items: center;
    background-clip: padding-box;
    background-color: hsla(0,0%,100%,.85);
    border-bottom: 1px solid rgba(0,0,0,.05);
    border-top-left-radius: calc(.25rem - 1px);
    border-top-right-radius: calc(.25rem - 1px);
    color: #6c757d;
    display: flex;
    padding: .5rem .75rem
}

.toast-header .btn-close {
    margin-left: .75rem;
    margin-right: -.375rem
}

.toast-body {
    word-wrap: break-word;
    padding: .75rem
}

.modal {
    display: none;
    height: 100%;
    left: 0;
    outline: 0;
    overflow-x: hidden;
    overflow-y: auto;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1060
}

.modal-dialog {
    margin: .5rem;
    pointer-events: none;
    position: relative;
    width: auto
}

.modal.fade .modal-dialog {
    transform: translateY(-50px);
    transition: transform .3s ease-out
}

@media (prefers-reduced-motion:reduce) {
    .modal.fade .modal-dialog {
        transition: none
    }
}

.modal.show .modal-dialog {
    transform: none
}

.modal.modal-static .modal-dialog {
    transform: scale(1.02)
}

.modal-dialog-scrollable {
    height: calc(100% - 1rem)
}

.modal-dialog-scrollable .modal-content {
    max-height: 100%;
    overflow: hidden
}

.modal-dialog-scrollable .modal-body {
    overflow-y: auto
}

.modal-dialog-centered {
    align-items: center;
    display: flex;
    min-height: calc(100% - 1rem)
}

.modal-content {
    background-clip: padding-box;
    background-color: #fffdfb;
    border: 2px solid rgba(0,0,0,.2);
    border-radius: 0;
    display: flex;
    flex-direction: column;
    outline: 0;
    pointer-events: auto;
    position: relative;
    width: 100%
}

.modal-backdrop {
    background-color: #34303d;
    height: 100vh;
    left: 0;
    position: fixed;
    top: 0;
    width: 100vw;
    z-index: 1040
}

.modal-backdrop.fade {
    opacity: 0
}

.modal-backdrop.show {
    opacity: .85
}

.modal-header {
    align-items: center;
    border-bottom: 2px solid #dee2e6;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    display: flex;
    flex-shrink: 0;
    justify-content: space-between;
    padding: 1rem
}

.modal-header .btn-close {
    margin: -.5rem -.5rem -.5rem auto;
    padding: .5rem
}

.modal-title {
    line-height: 1.5;
    margin-bottom: 0
}

.modal-body {
    flex: 1 1 auto;
    padding: 1rem;
    position: relative
}

.modal-footer {
    align-items: center;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    border-top: 2px solid #dee2e6;
    display: flex;
    flex-shrink: 0;
    flex-wrap: wrap;
    justify-content: flex-end;
    padding: .75rem
}

.modal-footer>* {
    margin: .25rem
}

@media (min-width: 576px) {
    .modal-dialog {
        margin:1.75rem auto;
        max-width: 500px
    }

    .modal-dialog-scrollable {
        height: calc(100% - 3.5rem)
    }

    .modal-dialog-centered {
        min-height: calc(100% - 3.5rem)
    }

    .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
    }
}

.modal-fullscreen {
    height: 100%;
    margin: 0;
    max-width: none;
    width: 100vw
}

.modal-fullscreen .modal-content {
    border: 0;
    border-radius: 0;
    height: 100%
}

.modal-fullscreen .modal-header {
    border-radius: 0
}

.modal-fullscreen .modal-body {
    overflow-y: auto
}

.modal-fullscreen .modal-footer {
    border-radius: 0
}

@media (max-width: 575.98px) {
    .modal-fullscreen-sm-down {
        height:100%;
        margin: 0;
        max-width: none;
        width: 100vw
    }

    .modal-fullscreen-sm-down .modal-content {
        border: 0;
        border-radius: 0;
        height: 100%
    }

    .modal-fullscreen-sm-down .modal-header {
        border-radius: 0
    }

    .modal-fullscreen-sm-down .modal-body {
        overflow-y: auto
    }

    .modal-fullscreen-sm-down .modal-footer {
        border-radius: 0
    }
}

@media (max-width: 767.98px) {
    .modal-fullscreen-md-down {
        height:100%;
        margin: 0;
        max-width: none;
        width: 100vw
    }

    .modal-fullscreen-md-down .modal-content {
        border: 0;
        border-radius: 0;
        height: 100%
    }

    .modal-fullscreen-md-down .modal-header {
        border-radius: 0
    }

    .modal-fullscreen-md-down .modal-body {
        overflow-y: auto
    }

    .modal-fullscreen-md-down .modal-footer {
        border-radius: 0
    }
}

@media (max-width: 991.98px) {
    .modal-fullscreen-lg-down {
        height:100%;
        margin: 0;
        max-width: none;
        width: 100vw
    }

    .modal-fullscreen-lg-down .modal-content {
        border: 0;
        border-radius: 0;
        height: 100%
    }

    .modal-fullscreen-lg-down .modal-header {
        border-radius: 0
    }

    .modal-fullscreen-lg-down .modal-body {
        overflow-y: auto
    }

    .modal-fullscreen-lg-down .modal-footer {
        border-radius: 0
    }
}

@media (max-width: 1199.98px) {
    .modal-fullscreen-xl-down {
        height:100%;
        margin: 0;
        max-width: none;
        width: 100vw
    }

    .modal-fullscreen-xl-down .modal-content {
        border: 0;
        border-radius: 0;
        height: 100%
    }

    .modal-fullscreen-xl-down .modal-header {
        border-radius: 0
    }

    .modal-fullscreen-xl-down .modal-body {
        overflow-y: auto
    }

    .modal-fullscreen-xl-down .modal-footer {
        border-radius: 0
    }
}

@media (max-width: 1399.98px) {
    .modal-fullscreen-xxl-down {
        height:100%;
        margin: 0;
        max-width: none;
        width: 100vw
    }

    .modal-fullscreen-xxl-down .modal-content {
        border: 0;
        border-radius: 0;
        height: 100%
    }

    .modal-fullscreen-xxl-down .modal-header {
        border-radius: 0
    }

    .modal-fullscreen-xxl-down .modal-body {
        overflow-y: auto
    }

    .modal-fullscreen-xxl-down .modal-footer {
        border-radius: 0
    }
}

.tooltip {
    word-wrap: break-word;
    display: block;
    font-family: var(--nbw-font-sans-serif);
    font-size: .875rem;
    font-style: normal;
    font-weight: 400;
    letter-spacing: normal;
    line-break: auto;
    line-height: 1.5;
    margin: 0;
    opacity: 0;
    position: absolute;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    white-space: normal;
    word-break: normal;
    word-spacing: normal;
    z-index: 1080
}

.tooltip.show {
    opacity: 1
}

.tooltip .tooltip-arrow {
    display: block;
    height: .4rem;
    position: absolute;
    width: .8rem
}

.tooltip .tooltip-arrow:before {
    border-color: transparent;
    border-style: solid;
    content: "";
    position: absolute
}

.bs-tooltip-auto[data-popper-placement^=top],.bs-tooltip-top {
    padding: .4rem 0
}

.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow {
    bottom: 0
}

.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-top .tooltip-arrow:before {
    border-top-color: #00d1d2;
    border-width: .4rem .4rem 0;
    top: -1px
}

.bs-tooltip-auto[data-popper-placement^=right],.bs-tooltip-end {
    padding: 0 .4rem
}

.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow {
    height: .8rem;
    left: 0;
    width: .4rem
}

.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.bs-tooltip-end .tooltip-arrow:before {
    border-right-color: #00d1d2;
    border-width: .4rem .4rem .4rem 0;
    right: -1px
}

.bs-tooltip-auto[data-popper-placement^=bottom],.bs-tooltip-bottom {
    padding: .4rem 0
}

.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow {
    top: 0
}

.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.bs-tooltip-bottom .tooltip-arrow:before {
    border-bottom-color: #00d1d2;
    border-width: 0 .4rem .4rem;
    bottom: -1px
}

.bs-tooltip-auto[data-popper-placement^=left],.bs-tooltip-start {
    padding: 0 .4rem
}

.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow {
    height: .8rem;
    right: 0;
    width: .4rem
}

.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.bs-tooltip-start .tooltip-arrow:before {
    border-left-color: #00d1d2;
    border-width: .4rem 0 .4rem .4rem;
    left: -1px
}

.tooltip-inner {
    background-color: #00d1d2;
    border-radius: .25rem;
    color: #34303d;
    max-width: 240px;
    padding: 1rem;
    text-align: center
}

.popover {
    word-wrap: break-word;
    background-clip: padding-box;
    background-color: #fff;
    border: 2px solid rgba(0,0,0,.2);
    border-radius: .3rem;
    display: block;
    font-family: var(--nbw-font-sans-serif);
    font-size: .875rem;
    font-style: normal;
    font-weight: 400;
    left: 0;
    letter-spacing: normal;
    line-break: auto;
    line-height: 1.5;
    max-width: 276px;
    position: absolute;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    top: 0;
    white-space: normal;
    word-break: normal;
    word-spacing: normal;
    z-index: 1070
}

.popover .popover-arrow {
    display: block;
    height: .5rem;
    position: absolute;
    width: 1rem
}

.popover .popover-arrow:after,.popover .popover-arrow:before {
    border-color: transparent;
    border-style: solid;
    content: "";
    display: block;
    position: absolute
}

.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow {
    bottom: calc(-.5rem - 2px)
}

.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:before {
    border-top-color: rgba(0,0,0,.25);
    border-width: .5rem .5rem 0;
    bottom: 0
}

.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-top>.popover-arrow:after {
    border-top-color: #fff;
    border-width: .5rem .5rem 0;
    bottom: 2px
}

.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow {
    height: 1rem;
    left: calc(-.5rem - 2px);
    width: .5rem
}

.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:before {
    border-right-color: rgba(0,0,0,.25);
    border-width: .5rem .5rem .5rem 0;
    left: 0
}

.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-end>.popover-arrow:after {
    border-right-color: #fff;
    border-width: .5rem .5rem .5rem 0;
    left: 2px
}

.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow {
    top: calc(-.5rem - 2px)
}

.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:before {
    border-bottom-color: rgba(0,0,0,.25);
    border-width: 0 .5rem .5rem;
    top: 0
}

.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:after {
    border-bottom-color: #fff;
    border-width: 0 .5rem .5rem;
    top: 2px
}

.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before {
    border-bottom: 2px solid #f0f0f0;
    content: "";
    display: block;
    left: 50%;
    margin-left: -.5rem;
    position: absolute;
    top: 0;
    width: 1rem
}

.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow {
    height: 1rem;
    right: calc(-.5rem - 2px);
    width: .5rem
}

.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:before {
    border-left-color: rgba(0,0,0,.25);
    border-width: .5rem 0 .5rem .5rem;
    right: 0
}

.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-start>.popover-arrow:after {
    border-left-color: #fff;
    border-width: .5rem 0 .5rem .5rem;
    right: 2px
}

.popover-header {
    background-color: #f0f0f0;
    border-bottom: 2px solid #d8d8d8;
    border-top-left-radius: calc(.3rem - 2px);
    border-top-right-radius: calc(.3rem - 2px);
    font-size: 1rem;
    margin-bottom: 0;
    padding: .5rem 1rem
}

.popover-header:empty {
    display: none
}

.popover-body {
    color: #34303d;
    padding: 1rem
}

.carousel {
    position: relative
}

.carousel.pointer-event {
    touch-action: pan-y
}

.carousel-inner {
    overflow: hidden;
    position: relative;
    width: 100%
}

.carousel-inner:after {
    clear: both;
    content: "";
    display: block
}

.carousel-item {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    display: none;
    float: left;
    margin-right: -100%;
    position: relative;
    transition: transform .6s ease-in-out;
    width: 100%
}

@media (prefers-reduced-motion:reduce) {
    .carousel-item {
        transition: none
    }
}

.carousel-item-next,.carousel-item-prev,.carousel-item.active {
    display: block
}

.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start) {
    transform: translateX(100%)
}

.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end) {
    transform: translateX(-100%)
}

.carousel-fade .carousel-item {
    opacity: 0;
    transform: none;
    transition-property: opacity
}

.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active {
    opacity: 1;
    z-index: 1
}

.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start {
    opacity: 0;
    transition: opacity 0s .6s;
    z-index: 0
}

@media (prefers-reduced-motion:reduce) {
    .carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start {
        transition: none
    }
}

.carousel-control-next,.carousel-control-prev {
    align-items: center;
    background: none;
    border: 0;
    bottom: 0;
    color: #fff;
    display: flex;
    justify-content: center;
    opacity: .5;
    padding: 0;
    position: absolute;
    text-align: center;
    top: 0;
    transition: opacity .15s ease;
    width: 15%;
    z-index: 1
}

@media (prefers-reduced-motion:reduce) {
    .carousel-control-next,.carousel-control-prev {
        transition: none
    }
}

.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover {
    color: #fff;
    opacity: .9;
    outline: 0;
    text-decoration: none
}

.carousel-control-prev {
    left: 0
}

.carousel-control-next {
    right: 0
}

.carousel-control-next-icon,.carousel-control-prev-icon {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    display: inline-block;
    height: 2rem;
    width: 2rem
}

.carousel-control-prev-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3E%3Cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3E%3C/svg%3E")
}

.carousel-control-next-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3E%3Cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E")
}

.carousel-indicators {
    bottom: 0;
    display: flex;
    justify-content: center;
    left: 0;
    list-style: none;
    margin-bottom: 1rem;
    margin-left: 15%;
    margin-right: 15%;
    padding: 0;
    position: absolute;
    right: 0;
    z-index: 2
}

.carousel-indicators [data-bs-target] {
    background-clip: padding-box;
    background-color: #fff;
    border: 0;
    border-bottom: 10px solid transparent;
    border-top: 10px solid transparent;
    box-sizing: content-box;
    cursor: pointer;
    flex: 0 1 auto;
    height: 3px;
    margin-left: 3px;
    margin-right: 3px;
    opacity: .5;
    padding: 0;
    text-indent: -999px;
    transition: opacity .6s ease;
    width: 30px
}

@media (prefers-reduced-motion:reduce) {
    .carousel-indicators [data-bs-target] {
        transition: none
    }
}

.carousel-indicators .active {
    opacity: 1
}

.carousel-caption {
    bottom: 1.25rem;
    color: #fff;
    left: 15%;
    padding-bottom: 1.25rem;
    padding-top: 1.25rem;
    position: absolute;
    right: 15%;
    text-align: center
}

.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon {
    filter: invert(1) grayscale(100)
}

.carousel-dark .carousel-indicators [data-bs-target] {
    background-color: #000
}

.carousel-dark .carousel-caption {
    color: #000
}

@keyframes spinner-border {
    to {
        transform: rotate(1turn)
    }
}

.spinner-border {
    animation: spinner-border .75s linear infinite;
    border: .25em solid;
    border-radius: 50%;
    border-right: .25em solid transparent;
    display: inline-block;
    height: 2rem;
    vertical-align: -.125em;
    width: 2rem
}

.spinner-border-sm {
    border-width: .2em;
    height: 1rem;
    width: 1rem
}

@keyframes spinner-grow {
    0% {
        transform: scale(0)
    }

    50% {
        opacity: 1;
        transform: none
    }
}

.spinner-grow {
    animation: spinner-grow .75s linear infinite;
    background-color: currentColor;
    border-radius: 50%;
    display: inline-block;
    height: 2rem;
    opacity: 0;
    vertical-align: -.125em;
    width: 2rem
}

.spinner-grow-sm {
    height: 1rem;
    width: 1rem
}

@media (prefers-reduced-motion:reduce) {
    .spinner-border,.spinner-grow {
        animation-duration: 1.5s
    }
}

.offcanvas {
    background-clip: padding-box;
    background-color: #fffdfb;
    bottom: 0;
    display: flex;
    flex-direction: column;
    max-width: 100%;
    outline: 0;
    position: fixed;
    transition: transform .3s ease-in-out;
    visibility: hidden;
    z-index: 1050
}

@media (prefers-reduced-motion:reduce) {
    .offcanvas {
        transition: none
    }
}

.offcanvas-header {
    align-items: center;
    display: flex;
    justify-content: space-between;
    padding: 1rem
}

.offcanvas-header .btn-close {
    margin: -.5rem -.5rem -.5rem auto;
    padding: .5rem
}

.offcanvas-title {
    line-height: 1.5;
    margin-bottom: 0
}

.offcanvas-body {
    flex-grow: 1;
    overflow-y: auto;
    padding: 1rem
}

.offcanvas-start {
    border-right: 2px solid rgba(0,0,0,.2);
    left: 0;
    top: 0;
    transform: translateX(-100%);
    width: 400px
}

.offcanvas-end {
    border-left: 2px solid rgba(0,0,0,.2);
    right: 0;
    top: 0;
    transform: translateX(100%);
    width: 400px
}

.offcanvas-top {
    border-bottom: 2px solid rgba(0,0,0,.2);
    top: 0;
    transform: translateY(-100%)
}

.offcanvas-bottom,.offcanvas-top {
    height: 30vh;
    left: 0;
    max-height: 100%;
    right: 0
}

.offcanvas-bottom {
    border-top: 2px solid rgba(0,0,0,.2);
    transform: translateY(100%)
}

.offcanvas.show {
    transform: none
}

.clearfix:after {
    clear: both;
    content: "";
    display: block
}

.link-primary {
    color: #34303d
}

.link-primary:focus,.link-primary:hover {
    color: #2a2631
}

.link-secondary {
    color: #00d1d2
}

.link-secondary:focus,.link-secondary:hover {
    color: #33dadb
}

.link-success {
    color: #57760c
}

.link-success:focus,.link-success:hover {
    color: #465e0a
}

.link-info {
    color: #0dcaf0
}

.link-info:focus,.link-info:hover {
    color: #3dd5f3
}

.link-warning {
    color: #e5b052
}

.link-warning:focus,.link-warning:hover {
    color: #eac075
}

.link-danger {
    color: #c73636
}

.link-danger:focus,.link-danger:hover {
    color: #9f2b2b
}

.link-light {
    color: #fffdfb
}

.link-light:focus,.link-light:hover {
    color: #fffdfc
}

.link-dark {
    color: #34303d
}

.link-dark:focus,.link-dark:hover {
    color: #2a2631
}

.link-slate,.nbw .btn-link-slate-turquoise,.nbw .btn-link-slate-white,.nbw .link-slate-turquoise,.nbw .link-slate-white {
    color: #34303d
}

.link-slate:focus,.link-slate:hover,.nbw .btn-link-slate-turquoise:focus,.nbw .btn-link-slate-turquoise:hover,.nbw .btn-link-slate-white:focus,.nbw .btn-link-slate-white:hover,.nbw .link-slate-turquoise:focus,.nbw .link-slate-turquoise:hover,.nbw .link-slate-white:focus,.nbw .link-slate-white:hover {
    color: #2a2631
}

.link-soft-white,.nbw .btn-link-white-turquoise,.nbw .link-white-turquoise {
    color: #fffdfb
}

.link-soft-white:focus,.link-soft-white:hover,.nbw .btn-link-white-turquoise:focus,.nbw .btn-link-white-turquoise:hover,.nbw .link-white-turquoise:focus,.nbw .link-white-turquoise:hover {
    color: #fffdfc
}

.link-white {
    color: #fffdfb
}

.link-white:focus,.link-white:hover {
    color: #fffdfc
}

.link-hard-white {
    color: #f6f4f0
}

.link-hard-white:focus,.link-hard-white:hover {
    color: #f8f6f3
}

.link-turquoise {
    color: #00d1d2
}

.link-turquoise:focus,.link-turquoise:hover {
    color: #33dadb
}

.link-amber {
    color: #e27d34
}

.link-amber:focus,.link-amber:hover {
    color: #e8975d
}

.link-deep-red {
    color: #a22f26
}

.link-deep-red:focus,.link-deep-red:hover {
    color: #82261e
}

.link-red {
    color: #db3826
}

.link-red:focus,.link-red:hover {
    color: #af2d1e
}

.link-blue {
    color: #2980b5
}

.link-blue:focus,.link-blue:hover {
    color: #5499c4
}

.link-yellow {
    color: #ffd040
}

.link-yellow:focus,.link-yellow:hover {
    color: #ffd966
}

.link-slate-05 {
    color: rgba(52,48,61,.05)
}

.link-slate-05:focus,.link-slate-05:hover {
    color: rgba(5,4,6,.24)
}

.link-slate-15 {
    color: rgba(52,48,61,.15)
}

.link-slate-15:focus,.link-slate-15:hover {
    color: rgba(13,12,15,.32)
}

.link-slate-30 {
    color: rgba(52,48,61,.3)
}

.link-slate-30:focus,.link-slate-30:hover {
    color: rgba(22,20,25,.44)
}

.link-slate-50 {
    color: rgba(52,48,61,.5)
}

.link-slate-50:focus,.link-slate-50:hover {
    color: rgba(30,27,35,.6)
}

.link-slate-65 {
    color: rgba(52,48,61,.65)
}

.link-slate-65:focus,.link-slate-65:hover {
    color: rgba(34,32,40,.72)
}

.link-slate-85 {
    color: rgba(52,48,61,.85)
}

.link-slate-85:focus,.link-slate-85:hover {
    color: rgba(39,36,46,.88)
}

.link-soft-white-05 {
    color: rgba(255,253,251,.05)
}

.link-soft-white-05:focus,.link-soft-white-05:hover {
    color: hsla(0,0%,100%,.24)
}

.link-soft-white-15 {
    color: rgba(255,253,251,.15)
}

.link-soft-white-15:focus,.link-soft-white-15:hover {
    color: rgba(255,255,254,.32)
}

.link-soft-white-30 {
    color: rgba(255,253,251,.3)
}

.link-soft-white-30:focus,.link-soft-white-30:hover {
    color: rgba(255,254,253,.44)
}

.link-soft-white-50 {
    color: rgba(255,253,251,.5)
}

.link-soft-white-50:focus,.link-soft-white-50:hover {
    color: rgba(255,254,253,.6)
}

.link-soft-white-65 {
    color: rgba(255,253,251,.65)
}

.link-soft-white-65:focus,.link-soft-white-65:hover {
    color: rgba(255,254,252,.72)
}

.link-soft-white-85 {
    color: rgba(255,253,251,.85)
}

.link-soft-white-85:focus,.link-soft-white-85:hover {
    color: rgba(255,254,252,.88)
}

.link-signal-green {
    color: #57760c
}

.link-signal-green:focus,.link-signal-green:hover {
    color: #465e0a
}

.link-signal-amber {
    color: #e5b052
}

.link-signal-amber:focus,.link-signal-amber:hover {
    color: #eac075
}

.link-signal-red {
    color: #c73636
}

.link-signal-red:focus,.link-signal-red:hover {
    color: #9f2b2b
}

.link-alpine-blue {
    color: #95afd6
}

.link-alpine-blue:focus,.link-alpine-blue:hover {
    color: #aabfde
}

.link-alpine-blue-light {
    color: #d5dfef
}

.link-alpine-blue-light:focus,.link-alpine-blue-light:hover {
    color: #dde5f2
}

.link-blue-2 {
    color: #3073c2
}

.link-blue-2:focus,.link-blue-2:hover {
    color: #265c9b
}

.link-blue-2-light {
    color: #b1c5e1
}

.link-blue-2-light:focus,.link-blue-2-light:hover {
    color: #c1d1e7
}

.link-plum {
    color: #c085ab
}

.link-plum:focus,.link-plum:hover {
    color: #cd9dbc
}

.link-plum-light {
    color: #e6cedd
}

.link-plum-light:focus,.link-plum-light:hover {
    color: #ebd8e4
}

.link-blossom-pink {
    color: #ce8ea2
}

.link-blossom-pink:focus,.link-blossom-pink:hover {
    color: #d8a5b5
}

.link-blossom-pink-light {
    color: #f0dde3
}

.link-blossom-pink-light:focus,.link-blossom-pink-light:hover {
    color: #f3e4e9
}

.link-copper {
    color: #f29e97
}

.link-copper:focus,.link-copper:hover {
    color: #f5b1ac
}

.link-copper-light {
    color: #fad9d6
}

.link-copper-light:focus,.link-copper-light:hover {
    color: #fbe1de
}

.link-gold {
    color: #e0cec3
}

.link-gold:focus,.link-gold:hover {
    color: #e6d8cf
}

.link-gold-light {
    color: #fdf7f0
}

.link-gold-light:focus,.link-gold-light:hover {
    color: #fdf9f3
}

.link-dark-bronze {
    color: #82756f
}

.link-dark-bronze:focus,.link-dark-bronze:hover {
    color: #9b918c
}

.link-dark-bronze-light {
    color: #af9d94
}

.link-dark-bronze-light:focus,.link-dark-bronze-light:hover {
    color: #bfb1a9
}

.link-lemon {
    color: #e9dd8a
}

.link-lemon:focus,.link-lemon:hover {
    color: #ede4a1
}

.link-lemon-light {
    color: #f2ebb9
}

.link-lemon-light:focus,.link-lemon-light:hover {
    color: #f5efc7
}

.link-mint {
    color: #add0ba
}

.link-mint:focus,.link-mint:hover {
    color: #bdd9c8
}

.link-mint-light {
    color: #c5dece
}

.link-mint-light:focus,.link-mint-light:hover {
    color: #d1e5d8
}

.link-electric-teal {
    color: #439093
}

.link-electric-teal:focus,.link-electric-teal:hover {
    color: #69a6a9
}

.link-electric-teal-light {
    color: #b4d3d4
}

.link-electric-teal-light:focus,.link-electric-teal-light:hover {
    color: #c3dcdd
}

.link-pewter {
    color: #c1c1c0
}

.link-pewter:focus,.link-pewter:hover {
    color: #cdcdcd
}

.link-pewter-light {
    color: #ededed
}

.link-pewter-light:focus,.link-pewter-light:hover {
    color: #f1f1f1
}

.link-steel {
    color: #a8c3d0
}

.link-steel:focus,.link-steel:hover {
    color: #b9cfd9
}

.link-steel-light {
    color: #d1dfe5
}

.link-steel-light:focus,.link-steel-light:hover {
    color: #dae5ea
}

.link-transparent {
    color: transparent
}

.link-transparent:focus,.link-transparent:hover {
    color: rgba(0,0,0,.2)
}

.link-slate-30-no-op {
    color: #b8b7bb
}

.link-slate-30-no-op:focus,.link-slate-30-no-op:hover {
    color: #c6c5c9
}

.ratio {
    position: relative;
    width: 100%
}

.ratio:before {
    content: "";
    display: block;
    padding-top: var(--nbw-aspect-ratio)
}

.ratio>* {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.ratio-1x1 {
    --nbw-aspect-ratio: 100%
}

.ratio-4x3 {
    --nbw-aspect-ratio: 75%
}

.ratio-16x9 {
    --nbw-aspect-ratio: 56.25%
}

.ratio-21x9 {
    --nbw-aspect-ratio: 42.8571428571%
}

.fixed-top {
    top: 0
}

.fixed-bottom,.fixed-top {
    left: 0;
    position: fixed;
    right: 0;
    z-index: 1030
}

.fixed-bottom {
    bottom: 0
}

.sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020
}

@media (min-width: 576px) {
    .sticky-sm-top {
        position:sticky;
        top: 0;
        z-index: 1020
    }
}

@media (min-width: 768px) {
    .sticky-md-top {
        position:sticky;
        top: 0;
        z-index: 1020
    }
}

@media (min-width: 992px) {
    .sticky-lg-top {
        position:sticky;
        top: 0;
        z-index: 1020
    }
}

@media (min-width: 1200px) {
    .sticky-xl-top {
        position:sticky;
        top: 0;
        z-index: 1020
    }
}

@media (min-width: 1400px) {
    .sticky-xxl-top {
        position:sticky;
        top: 0;
        z-index: 1020
    }
}

.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within) {
    clip: rect(0,0,0,0)!important;
    border: 0!important;
    height: 1px!important;
    margin: -1px!important;
    overflow: hidden!important;
    padding: 0!important;
    position: absolute!important;
    white-space: nowrap!important;
    width: 1px!important
}

.stretched-link:after {
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1
}

.text-truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.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
}

.float-start {
    float: left!important
}

.float-end {
    float: right!important
}

.float-none {
    float: none!important
}

.overflow-auto {
    overflow: auto!important
}

.overflow-hidden {
    overflow: hidden!important
}

.overflow-visible {
    overflow: visible!important
}

.overflow-scroll {
    overflow: scroll!important
}

.d-inline {
    display: inline!important
}

.d-inline-block {
    display: inline-block!important
}

.d-block {
    display: block!important
}

.d-grid {
    display: grid!important
}

.d-table {
    display: table!important
}

.d-table-row {
    display: table-row!important
}

.d-table-cell {
    display: table-cell!important
}

.d-flex {
    display: flex!important
}

.d-inline-flex {
    display: inline-flex!important
}

.d-none {
    display: none!important
}

.shadow {
    box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important
}

.shadow-sm {
    box-shadow: 0 .125rem .25rem rgba(0,0,0,.075)!important
}

.shadow-lg {
    box-shadow: 0 1rem 3rem rgba(0,0,0,.175)!important
}

.shadow-none {
    box-shadow: none!important
}

.position-static {
    position: static!important
}

.position-relative {
    position: relative!important
}

.position-absolute {
    position: absolute!important
}

.position-fixed {
    position: fixed!important
}

.position-sticky {
    position: sticky!important
}

.top-0 {
    top: 0!important
}

.top-2 {
    top: 2%!important
}

.top-25 {
    top: 25%!important
}

.top-30 {
    top: 30%!important
}

.top-50 {
    top: 50%!important
}

.top-100 {
    top: 100%!important
}

.bottom-0 {
    bottom: 0!important
}

.bottom-2 {
    bottom: 2%!important
}

.bottom-25 {
    bottom: 25%!important
}

.bottom-30 {
    bottom: 30%!important
}

.bottom-50 {
    bottom: 50%!important
}

.bottom-100 {
    bottom: 100%!important
}

.start-0 {
    left: 0!important
}

.start-2 {
    left: 2%!important
}

.start-25 {
    left: 25%!important
}

.start-30 {
    left: 30%!important
}

.start-50 {
    left: 50%!important
}

.start-100 {
    left: 100%!important
}

.end-0 {
    right: 0!important
}

.end-2 {
    right: 2%!important
}

.end-25 {
    right: 25%!important
}

.end-30 {
    right: 30%!important
}

.end-50 {
    right: 50%!important
}

.end-100 {
    right: 100%!important
}

.translate-middle {
    transform: translate(-50%,-50%)!important
}

.translate-middle-x {
    transform: translateX(-50%)!important
}

.translate-middle-y {
    transform: translateY(-50%)!important
}

.border {
    border: 2px solid #dee2e6!important
}

.border-0 {
    border: 0!important
}

.border-top {
    border-top: 2px solid #dee2e6!important
}

.border-top-0 {
    border-top: 0!important
}

.border-end {
    border-right: 2px solid #dee2e6!important
}

.border-end-0 {
    border-right: 0!important
}

.border-bottom {
    border-bottom: 2px solid #dee2e6!important
}

.border-bottom-0 {
    border-bottom: 0!important
}

.border-start {
    border-left: 2px solid #dee2e6!important
}

.border-start-0 {
    border-left: 0!important
}

.border-primary {
    border-color: #34303d!important
}

.border-secondary {
    border-color: #00d1d2!important
}

.border-success {
    border-color: #57760c!important
}

.border-info {
    border-color: #0dcaf0!important
}

.border-warning {
    border-color: #e5b052!important
}

.border-danger {
    border-color: #c73636!important
}

.border-light {
    border-color: #fffdfb!important
}

.border-dark,.border-slate {
    border-color: #34303d!important
}

.border-soft-white,.form-control.form-control-light:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.form-control-light:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.form-control-light.invalid-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.form-control-light.validate-icon:focus,.nbw .form-group--error .form-control-light.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.form-control-light:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.form-control-light.invalid-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.form-control-light.validate-icon:focus,.nbw .link-device__container .form-control-light.link-device--input:focus,.nbw .promocode__input-error .form-control-light.input-validated:focus,.nbw .promocode__input-warning .form-control-light.input-validated:focus,.nbw input.form-control-light[type=date]:focus,.nbw input.form-control-light[type=email]:focus,.nbw input.form-control-light[type=number]:focus,.nbw input.form-control-light[type=password]:focus,.nbw input.form-control-light[type=tel]:focus,.nbw input.form-control-light[type=text]:focus,.nbw input[type=date]:-webkit-autofill+.form-control-light.invalid-icon:focus,.nbw input[type=date]:-webkit-autofill+.form-control-light.validate-icon:focus,.nbw input[type=email]:-webkit-autofill+.form-control-light.invalid-icon:focus,.nbw input[type=email]:-webkit-autofill+.form-control-light.validate-icon:focus,.nbw input[type=number]:-webkit-autofill+.form-control-light.invalid-icon:focus,.nbw input[type=number]:-webkit-autofill+.form-control-light.validate-icon:focus,.nbw input[type=password]:-webkit-autofill+.form-control-light.invalid-icon:focus,.nbw input[type=password]:-webkit-autofill+.form-control-light.validate-icon:focus,.nbw input[type=tel]:-webkit-autofill+.form-control-light.invalid-icon:focus,.nbw input[type=tel]:-webkit-autofill+.form-control-light.validate-icon:focus,.nbw input[type=text]:-webkit-autofill+.form-control-light.invalid-icon:focus,.nbw input[type=text]:-webkit-autofill+.form-control-light.validate-icon:focus,.nbw select.form-control-light:focus,.nbw select:-webkit-autofill+.form-control-light.invalid-icon:focus,.nbw select:-webkit-autofill+.form-control-light.validate-icon:focus {
    border-color: #fffdfb!important
}

.border-white {
    border-color: #fff!important
}

.border-hard-white {
    border-color: #f6f4f0!important
}

.border-turquoise {
    border-color: #00d1d2!important
}

.border-amber {
    border-color: #e27d34!important
}

.border-deep-red {
    border-color: #a22f26!important
}

.border-red {
    border-color: #db3826!important
}

.border-blue {
    border-color: #2980b5!important
}

.border-yellow {
    border-color: #ffd040!important
}

.border-slate-05 {
    border-color: rgba(52,48,61,.05)!important
}

.border-slate-15 {
    border-color: rgba(52,48,61,.15)!important
}

.border-slate-30 {
    border-color: rgba(52,48,61,.3)!important
}

.border-slate-50 {
    border-color: rgba(52,48,61,.5)!important
}

.border-slate-65 {
    border-color: rgba(52,48,61,.65)!important
}

.border-slate-85 {
    border-color: rgba(52,48,61,.85)!important
}

.border-soft-white-05 {
    border-color: rgba(255,253,251,.05)!important
}

.border-soft-white-15 {
    border-color: rgba(255,253,251,.15)!important
}

.border-soft-white-30,.form-control.form-control-light,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.form-control-light,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.form-control-light.invalid-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.form-control-light.validate-icon,.nbw .form-group--error .delivery-select select.form-control-light,.nbw .form-group--error .form-control-light.input-validated,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.form-control-light:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.form-control-light.invalid-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.form-control-light.validate-icon,.nbw .link-device__container .form-control-light.link-device--input,.nbw .promocode__input-error .form-control-light.input-validated,.nbw .promocode__input-warning .form-control-light.input-validated,.nbw input.form-control-light[type=date],.nbw input.form-control-light[type=email],.nbw input.form-control-light[type=number],.nbw input.form-control-light[type=password],.nbw input.form-control-light[type=tel],.nbw input.form-control-light[type=text],.nbw input[type=date]:-webkit-autofill+.form-control-light.invalid-icon,.nbw input[type=date]:-webkit-autofill+.form-control-light.validate-icon,.nbw input[type=email]:-webkit-autofill+.form-control-light.invalid-icon,.nbw input[type=email]:-webkit-autofill+.form-control-light.validate-icon,.nbw input[type=number]:-webkit-autofill+.form-control-light.invalid-icon,.nbw input[type=number]:-webkit-autofill+.form-control-light.validate-icon,.nbw input[type=password]:-webkit-autofill+.form-control-light.invalid-icon,.nbw input[type=password]:-webkit-autofill+.form-control-light.validate-icon,.nbw input[type=tel]:-webkit-autofill+.form-control-light.invalid-icon,.nbw input[type=tel]:-webkit-autofill+.form-control-light.validate-icon,.nbw input[type=text]:-webkit-autofill+.form-control-light.invalid-icon,.nbw input[type=text]:-webkit-autofill+.form-control-light.validate-icon,.nbw select.form-control-light,.nbw select:-webkit-autofill+.form-control-light.invalid-icon,.nbw select:-webkit-autofill+.form-control-light.validate-icon {
    border-color: rgba(255,253,251,.3)!important
}

.border-soft-white-50 {
    border-color: rgba(255,253,251,.5)!important
}

.border-soft-white-65 {
    border-color: rgba(255,253,251,.65)!important
}

.border-soft-white-85 {
    border-color: rgba(255,253,251,.85)!important
}

.border-signal-green {
    border-color: #57760c!important
}

.border-signal-amber {
    border-color: #e5b052!important
}

.border-signal-red {
    border-color: #c73636!important
}

.border-alpine-blue {
    border-color: #95afd6!important
}

.border-alpine-blue-light {
    border-color: #d5dfef!important
}

.border-blue-2 {
    border-color: #3073c2!important
}

.border-blue-2-light {
    border-color: #b1c5e1!important
}

.border-plum {
    border-color: #c085ab!important
}

.border-plum-light {
    border-color: #e6cedd!important
}

.border-blossom-pink {
    border-color: #ce8ea2!important
}

.border-blossom-pink-light {
    border-color: #f0dde3!important
}

.border-copper {
    border-color: #f29e97!important
}

.border-copper-light {
    border-color: #fad9d6!important
}

.border-gold {
    border-color: #e0cec3!important
}

.border-gold-light {
    border-color: #fdf7f0!important
}

.border-dark-bronze {
    border-color: #82756f!important
}

.border-dark-bronze-light {
    border-color: #af9d94!important
}

.border-lemon {
    border-color: #e9dd8a!important
}

.border-lemon-light {
    border-color: #f2ebb9!important
}

.border-mint {
    border-color: #add0ba!important
}

.border-mint-light {
    border-color: #c5dece!important
}

.border-electric-teal {
    border-color: #439093!important
}

.border-electric-teal-light {
    border-color: #b4d3d4!important
}

.border-pewter {
    border-color: #c1c1c0!important
}

.border-pewter-light {
    border-color: #ededed!important
}

.border-steel {
    border-color: #a8c3d0!important
}

.border-steel-light {
    border-color: #d1dfe5!important
}

.border-transparent {
    border-color: transparent!important
}

.border-slate-30-no-op {
    border-color: #b8b7bb!important
}

.border-1 {
    border-width: 1px!important
}

.border-2 {
    border-width: 2px!important
}

.border-3 {
    border-width: 3px!important
}

.border-4 {
    border-width: 4px!important
}

.border-5 {
    border-width: 5px!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
}

.w-10 {
    width: 10%!important
}

.w-15 {
    width: 15%!important
}

.mw-100 {
    max-width: 100%!important
}

.vw-100 {
    width: 100vw!important
}

.min-vw-100 {
    min-width: 100vw!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
}

.mh-100 {
    max-height: 100%!important
}

.vh-25 {
    height: 25vh!important
}

.vh-50 {
    height: 50vh!important
}

.vh-75 {
    height: 75vh!important
}

.vh-100 {
    height: 100vh!important
}

.min-vh-25 {
    min-height: 25vh!important
}

.min-vh-50 {
    min-height: 50vh!important
}

.min-vh-75 {
    min-height: 75vh!important
}

.min-vh-100 {
    min-height: 100vh!important
}

.flex-fill {
    flex: 1 1 auto!important
}

.flex-row {
    flex-direction: row!important
}

.flex-column {
    flex-direction: column!important
}

.flex-row-reverse {
    flex-direction: row-reverse!important
}

.flex-column-reverse {
    flex-direction: column-reverse!important
}

.flex-grow-0 {
    flex-grow: 0!important
}

.flex-grow-1 {
    flex-grow: 1!important
}

.flex-shrink-0 {
    flex-shrink: 0!important
}

.flex-shrink-1 {
    flex-shrink: 1!important
}

.flex-wrap {
    flex-wrap: wrap!important
}

.flex-nowrap {
    flex-wrap: nowrap!important
}

.flex-wrap-reverse {
    flex-wrap: wrap-reverse!important
}

.gap-0 {
    gap: 0!important
}

.gap-1 {
    gap: .25rem!important
}

.gap-2 {
    gap: .5rem!important
}

.gap-3 {
    gap: 1rem!important
}

.gap-4 {
    gap: 1.5rem!important
}

.gap-5 {
    gap: 2rem!important
}

.gap-6 {
    gap: 3rem!important
}

.gap-7 {
    gap: 4rem!important
}

.gap-8 {
    gap: 5rem!important
}

.gap-9 {
    gap: 6rem!important
}

.gap-10 {
    gap: 7.5rem!important
}

.gap-11 {
    gap: 2rem!important
}

.justify-content-start {
    justify-content: flex-start!important
}

.justify-content-end {
    justify-content: flex-end!important
}

.justify-content-center {
    justify-content: center!important
}

.justify-content-between {
    justify-content: space-between!important
}

.justify-content-around {
    justify-content: space-around!important
}

.justify-content-evenly {
    justify-content: space-evenly!important
}

.align-items-start {
    align-items: flex-start!important
}

.align-items-end {
    align-items: flex-end!important
}

.align-items-center {
    align-items: center!important
}

.align-items-baseline {
    align-items: baseline!important
}

.align-items-stretch {
    align-items: stretch!important
}

.align-content-start {
    align-content: flex-start!important
}

.align-content-end {
    align-content: flex-end!important
}

.align-content-center {
    align-content: center!important
}

.align-content-between {
    align-content: space-between!important
}

.align-content-around {
    align-content: space-around!important
}

.align-content-stretch {
    align-content: stretch!important
}

.align-self-auto {
    align-self: auto!important
}

.align-self-start {
    align-self: flex-start!important
}

.align-self-end {
    align-self: flex-end!important
}

.align-self-center {
    align-self: center!important
}

.align-self-baseline {
    align-self: baseline!important
}

.align-self-stretch {
    align-self: stretch!important
}

.order-first {
    order: -1!important
}

.order-0 {
    order: 0!important
}

.order-1 {
    order: 1!important
}

.order-2 {
    order: 2!important
}

.order-3 {
    order: 3!important
}

.order-4 {
    order: 4!important
}

.order-5 {
    order: 5!important
}

.order-last {
    order: 6!important
}

.m-0 {
    margin: 0!important
}

.m-1 {
    margin: .25rem!important
}

.m-2 {
    margin: .5rem!important
}

.m-3 {
    margin: 1rem!important
}

.m-4 {
    margin: 1.5rem!important
}

.m-5 {
    margin: 2rem!important
}

.m-6 {
    margin: 3rem!important
}

.m-7 {
    margin: 4rem!important
}

.m-8 {
    margin: 5rem!important
}

.m-9 {
    margin: 6rem!important
}

.m-10 {
    margin: 7.5rem!important
}

.m-11 {
    margin: 2rem!important
}

.m-auto {
    margin: auto!important
}

.mx-0 {
    margin-left: 0!important;
    margin-right: 0!important
}

.mx-1 {
    margin-left: .25rem!important;
    margin-right: .25rem!important
}

.mx-2 {
    margin-left: .5rem!important;
    margin-right: .5rem!important
}

.mx-3 {
    margin-left: 1rem!important;
    margin-right: 1rem!important
}

.mx-4 {
    margin-left: 1.5rem!important;
    margin-right: 1.5rem!important
}

.mx-5 {
    margin-left: 2rem!important;
    margin-right: 2rem!important
}

.mx-6 {
    margin-left: 3rem!important;
    margin-right: 3rem!important
}

.mx-7 {
    margin-left: 4rem!important;
    margin-right: 4rem!important
}

.mx-8 {
    margin-left: 5rem!important;
    margin-right: 5rem!important
}

.mx-9 {
    margin-left: 6rem!important;
    margin-right: 6rem!important
}

.mx-10 {
    margin-left: 7.5rem!important;
    margin-right: 7.5rem!important
}

.mx-11 {
    margin-left: 2rem!important;
    margin-right: 2rem!important
}

.mx-auto {
    margin-left: auto!important;
    margin-right: auto!important
}

.my-0 {
    margin-bottom: 0!important;
    margin-top: 0!important
}

.my-1 {
    margin-bottom: .25rem!important;
    margin-top: .25rem!important
}

.my-2 {
    margin-bottom: .5rem!important;
    margin-top: .5rem!important
}

.my-3 {
    margin-bottom: 1rem!important;
    margin-top: 1rem!important
}

.my-4 {
    margin-bottom: 1.5rem!important;
    margin-top: 1.5rem!important
}

.my-5 {
    margin-bottom: 2rem!important;
    margin-top: 2rem!important
}

.my-6 {
    margin-bottom: 3rem!important;
    margin-top: 3rem!important
}

.my-7 {
    margin-bottom: 4rem!important;
    margin-top: 4rem!important
}

.my-8 {
    margin-bottom: 5rem!important;
    margin-top: 5rem!important
}

.my-9 {
    margin-bottom: 6rem!important;
    margin-top: 6rem!important
}

.my-10 {
    margin-bottom: 7.5rem!important;
    margin-top: 7.5rem!important
}

.my-11 {
    margin-bottom: 2rem!important;
    margin-top: 2rem!important
}

.my-auto {
    margin-bottom: auto!important;
    margin-top: auto!important
}

.mt-0 {
    margin-top: 0!important
}

.mt-1 {
    margin-top: .25rem!important
}

.mt-2 {
    margin-top: .5rem!important
}

.mt-3 {
    margin-top: 1rem!important
}

.mt-4 {
    margin-top: 1.5rem!important
}

.mt-5 {
    margin-top: 2rem!important
}

.mt-6 {
    margin-top: 3rem!important
}

.mt-7 {
    margin-top: 4rem!important
}

.mt-8 {
    margin-top: 5rem!important
}

.mt-9 {
    margin-top: 6rem!important
}

.mt-10 {
    margin-top: 7.5rem!important
}

.mt-11 {
    margin-top: 2rem!important
}

.mt-auto {
    margin-top: auto!important
}

.me-0 {
    margin-right: 0!important
}

.me-1 {
    margin-right: .25rem!important
}

.me-2 {
    margin-right: .5rem!important
}

.me-3 {
    margin-right: 1rem!important
}

.me-4 {
    margin-right: 1.5rem!important
}

.me-5 {
    margin-right: 2rem!important
}

.me-6 {
    margin-right: 3rem!important
}

.me-7 {
    margin-right: 4rem!important
}

.me-8 {
    margin-right: 5rem!important
}

.me-9 {
    margin-right: 6rem!important
}

.me-10 {
    margin-right: 7.5rem!important
}

.me-11 {
    margin-right: 2rem!important
}

.me-auto {
    margin-right: auto!important
}

.mb-0 {
    margin-bottom: 0!important
}

.mb-1 {
    margin-bottom: .25rem!important
}

.mb-2 {
    margin-bottom: .5rem!important
}

.mb-3 {
    margin-bottom: 1rem!important
}

.mb-4 {
    margin-bottom: 1.5rem!important
}

.mb-5 {
    margin-bottom: 2rem!important
}

.mb-6 {
    margin-bottom: 3rem!important
}

.mb-7 {
    margin-bottom: 4rem!important
}

.mb-8 {
    margin-bottom: 5rem!important
}

.mb-9 {
    margin-bottom: 6rem!important
}

.mb-10 {
    margin-bottom: 7.5rem!important
}

.mb-11 {
    margin-bottom: 2rem!important
}

.mb-auto {
    margin-bottom: auto!important
}

.ms-0 {
    margin-left: 0!important
}

.ms-1 {
    margin-left: .25rem!important
}

.ms-2 {
    margin-left: .5rem!important
}

.ms-3 {
    margin-left: 1rem!important
}

.ms-4 {
    margin-left: 1.5rem!important
}

.ms-5 {
    margin-left: 2rem!important
}

.ms-6 {
    margin-left: 3rem!important
}

.ms-7 {
    margin-left: 4rem!important
}

.ms-8 {
    margin-left: 5rem!important
}

.ms-9 {
    margin-left: 6rem!important
}

.ms-10 {
    margin-left: 7.5rem!important
}

.ms-11 {
    margin-left: 2rem!important
}

.ms-auto {
    margin-left: auto!important
}

.m-n1 {
    margin: -.25rem!important
}

.m-n2 {
    margin: -.5rem!important
}

.m-n3 {
    margin: -1rem!important
}

.m-n4 {
    margin: -1.5rem!important
}

.m-n5 {
    margin: -2rem!important
}

.m-n6 {
    margin: -3rem!important
}

.m-n7 {
    margin: -4rem!important
}

.m-n8 {
    margin: -5rem!important
}

.m-n9 {
    margin: -6rem!important
}

.m-n10 {
    margin: -7.5rem!important
}

.m-n11 {
    margin: -2rem!important
}

.mx-n1 {
    margin-left: -.25rem!important;
    margin-right: -.25rem!important
}

.mx-n2 {
    margin-left: -.5rem!important;
    margin-right: -.5rem!important
}

.mx-n3 {
    margin-left: -1rem!important;
    margin-right: -1rem!important
}

.mx-n4 {
    margin-left: -1.5rem!important;
    margin-right: -1.5rem!important
}

.mx-n5 {
    margin-left: -2rem!important;
    margin-right: -2rem!important
}

.mx-n6 {
    margin-left: -3rem!important;
    margin-right: -3rem!important
}

.mx-n7 {
    margin-left: -4rem!important;
    margin-right: -4rem!important
}

.mx-n8 {
    margin-left: -5rem!important;
    margin-right: -5rem!important
}

.mx-n9 {
    margin-left: -6rem!important;
    margin-right: -6rem!important
}

.mx-n10 {
    margin-left: -7.5rem!important;
    margin-right: -7.5rem!important
}

.mx-n11 {
    margin-left: -2rem!important;
    margin-right: -2rem!important
}

.my-n1 {
    margin-bottom: -.25rem!important;
    margin-top: -.25rem!important
}

.my-n2 {
    margin-bottom: -.5rem!important;
    margin-top: -.5rem!important
}

.my-n3 {
    margin-bottom: -1rem!important;
    margin-top: -1rem!important
}

.my-n4 {
    margin-bottom: -1.5rem!important;
    margin-top: -1.5rem!important
}

.my-n5 {
    margin-bottom: -2rem!important;
    margin-top: -2rem!important
}

.my-n6 {
    margin-bottom: -3rem!important;
    margin-top: -3rem!important
}

.my-n7 {
    margin-bottom: -4rem!important;
    margin-top: -4rem!important
}

.my-n8 {
    margin-bottom: -5rem!important;
    margin-top: -5rem!important
}

.my-n9 {
    margin-bottom: -6rem!important;
    margin-top: -6rem!important
}

.my-n10 {
    margin-bottom: -7.5rem!important;
    margin-top: -7.5rem!important
}

.my-n11 {
    margin-bottom: -2rem!important;
    margin-top: -2rem!important
}

.mt-n1 {
    margin-top: -.25rem!important
}

.mt-n2 {
    margin-top: -.5rem!important
}

.mt-n3 {
    margin-top: -1rem!important
}

.mt-n4 {
    margin-top: -1.5rem!important
}

.mt-n5 {
    margin-top: -2rem!important
}

.mt-n6 {
    margin-top: -3rem!important
}

.mt-n7 {
    margin-top: -4rem!important
}

.mt-n8 {
    margin-top: -5rem!important
}

.mt-n9 {
    margin-top: -6rem!important
}

.mt-n10 {
    margin-top: -7.5rem!important
}

.mt-n11 {
    margin-top: -2rem!important
}

.me-n1 {
    margin-right: -.25rem!important
}

.me-n2 {
    margin-right: -.5rem!important
}

.me-n3 {
    margin-right: -1rem!important
}

.me-n4 {
    margin-right: -1.5rem!important
}

.me-n5 {
    margin-right: -2rem!important
}

.me-n6 {
    margin-right: -3rem!important
}

.me-n7 {
    margin-right: -4rem!important
}

.me-n8 {
    margin-right: -5rem!important
}

.me-n9 {
    margin-right: -6rem!important
}

.me-n10 {
    margin-right: -7.5rem!important
}

.me-n11 {
    margin-right: -2rem!important
}

.mb-n1 {
    margin-bottom: -.25rem!important
}

.mb-n2 {
    margin-bottom: -.5rem!important
}

.mb-n3 {
    margin-bottom: -1rem!important
}

.mb-n4 {
    margin-bottom: -1.5rem!important
}

.mb-n5 {
    margin-bottom: -2rem!important
}

.mb-n6 {
    margin-bottom: -3rem!important
}

.mb-n7 {
    margin-bottom: -4rem!important
}

.mb-n8 {
    margin-bottom: -5rem!important
}

.mb-n9 {
    margin-bottom: -6rem!important
}

.mb-n10 {
    margin-bottom: -7.5rem!important
}

.mb-n11 {
    margin-bottom: -2rem!important
}

.ms-n1 {
    margin-left: -.25rem!important
}

.ms-n2 {
    margin-left: -.5rem!important
}

.ms-n3 {
    margin-left: -1rem!important
}

.ms-n4 {
    margin-left: -1.5rem!important
}

.ms-n5 {
    margin-left: -2rem!important
}

.ms-n6 {
    margin-left: -3rem!important
}

.ms-n7 {
    margin-left: -4rem!important
}

.ms-n8 {
    margin-left: -5rem!important
}

.ms-n9 {
    margin-left: -6rem!important
}

.ms-n10 {
    margin-left: -7.5rem!important
}

.ms-n11 {
    margin-left: -2rem!important
}

.p-0 {
    padding: 0!important
}

.p-1 {
    padding: .25rem!important
}

.p-2 {
    padding: .5rem!important
}

.p-3 {
    padding: 1rem!important
}

.p-4 {
    padding: 1.5rem!important
}

#zipCodeModal .modal-content,.p-5 {
    padding: 2rem!important
}

.p-6 {
    padding: 3rem!important
}

.p-7 {
    padding: 4rem!important
}

.p-8 {
    padding: 5rem!important
}

.p-9 {
    padding: 6rem!important
}

.p-10 {
    padding: 7.5rem!important
}

.p-11 {
    padding: 2rem!important
}

.px-0 {
    padding-left: 0!important;
    padding-right: 0!important
}

.px-1 {
    padding-left: .25rem!important;
    padding-right: .25rem!important
}

.px-2 {
    padding-left: .5rem!important;
    padding-right: .5rem!important
}

.px-3 {
    padding-left: 1rem!important;
    padding-right: 1rem!important
}

.px-4 {
    padding-left: 1.5rem!important;
    padding-right: 1.5rem!important
}

.px-5 {
    padding-left: 2rem!important;
    padding-right: 2rem!important
}

.px-6 {
    padding-left: 3rem!important;
    padding-right: 3rem!important
}

.px-7 {
    padding-left: 4rem!important;
    padding-right: 4rem!important
}

.px-8 {
    padding-left: 5rem!important;
    padding-right: 5rem!important
}

.px-9 {
    padding-left: 6rem!important;
    padding-right: 6rem!important
}

.px-10 {
    padding-left: 7.5rem!important;
    padding-right: 7.5rem!important
}

.px-11 {
    padding-left: 2rem!important;
    padding-right: 2rem!important
}

.py-0 {
    padding-bottom: 0!important;
    padding-top: 0!important
}

.py-1 {
    padding-bottom: .25rem!important;
    padding-top: .25rem!important
}

.py-2 {
    padding-bottom: .5rem!important;
    padding-top: .5rem!important
}

.py-3 {
    padding-bottom: 1rem!important;
    padding-top: 1rem!important
}

.py-4 {
    padding-bottom: 1.5rem!important;
    padding-top: 1.5rem!important
}

.py-5 {
    padding-bottom: 2rem!important;
    padding-top: 2rem!important
}

.py-6 {
    padding-bottom: 3rem!important;
    padding-top: 3rem!important
}

.py-7 {
    padding-bottom: 4rem!important;
    padding-top: 4rem!important
}

.py-8 {
    padding-bottom: 5rem!important;
    padding-top: 5rem!important
}

.py-9 {
    padding-bottom: 6rem!important;
    padding-top: 6rem!important
}

.py-10 {
    padding-bottom: 7.5rem!important;
    padding-top: 7.5rem!important
}

.py-11 {
    padding-bottom: 2rem!important;
    padding-top: 2rem!important
}

.pt-0 {
    padding-top: 0!important
}

.pt-1 {
    padding-top: .25rem!important
}

.pt-2 {
    padding-top: .5rem!important
}

.pt-3 {
    padding-top: 1rem!important
}

.pt-4 {
    padding-top: 1.5rem!important
}

.pt-5 {
    padding-top: 2rem!important
}

.pt-6 {
    padding-top: 3rem!important
}

.pt-7 {
    padding-top: 4rem!important
}

.pt-8 {
    padding-top: 5rem!important
}

.pt-9 {
    padding-top: 6rem!important
}

.pt-10 {
    padding-top: 7.5rem!important
}

.pt-11 {
    padding-top: 2rem!important
}

.pe-0 {
    padding-right: 0!important
}

.pe-1 {
    padding-right: .25rem!important
}

.pe-2 {
    padding-right: .5rem!important
}

.pe-3 {
    padding-right: 1rem!important
}

.pe-4 {
    padding-right: 1.5rem!important
}

.pe-5 {
    padding-right: 2rem!important
}

.pe-6 {
    padding-right: 3rem!important
}

.pe-7 {
    padding-right: 4rem!important
}

.pe-8 {
    padding-right: 5rem!important
}

.pe-9 {
    padding-right: 6rem!important
}

.pe-10 {
    padding-right: 7.5rem!important
}

.pe-11 {
    padding-right: 2rem!important
}

.pb-0 {
    padding-bottom: 0!important
}

.pb-1 {
    padding-bottom: .25rem!important
}

.pb-2 {
    padding-bottom: .5rem!important
}

.pb-3 {
    padding-bottom: 1rem!important
}

.pb-4 {
    padding-bottom: 1.5rem!important
}

.pb-5 {
    padding-bottom: 2rem!important
}

.pb-6 {
    padding-bottom: 3rem!important
}

.pb-7 {
    padding-bottom: 4rem!important
}

.pb-8 {
    padding-bottom: 5rem!important
}

.pb-9 {
    padding-bottom: 6rem!important
}

.pb-10 {
    padding-bottom: 7.5rem!important
}

.pb-11 {
    padding-bottom: 2rem!important
}

.pb-100 {
    padding-bottom: 100%!important
}

.ps-0 {
    padding-left: 0!important
}

.ps-1 {
    padding-left: .25rem!important
}

.ps-2 {
    padding-left: .5rem!important
}

.ps-3 {
    padding-left: 1rem!important
}

.ps-4 {
    padding-left: 1.5rem!important
}

.ps-5 {
    padding-left: 2rem!important
}

.ps-6 {
    padding-left: 3rem!important
}

.ps-7 {
    padding-left: 4rem!important
}

.ps-8 {
    padding-left: 5rem!important
}

.ps-9 {
    padding-left: 6rem!important
}

.ps-10 {
    padding-left: 7.5rem!important
}

.ps-11 {
    padding-left: 2rem!important
}

.font-monospace {
    font-family: var(--nbw-font-monospace)!important
}

.font-bold {
    font-family: IQOSW04-Bold,sans-serif!important
}

.font-regular {
    font-family: IQOSW04-Regular!important
}

.fs-1 {
    font-size: calc(1.525rem + 3.3vw)!important
}

.fs-2 {
    font-size: calc(1.475rem + 2.7vw)!important
}

.fs-3 {
    font-size: calc(1.4rem + 1.8vw)!important
}

.fs-4 {
    font-size: calc(1.325rem + .9vw)!important
}

.fs-5 {
    font-size: calc(1.275rem + .3vw)!important
}

.fs-6 {
    font-size: 90%!important
}

.fs-7 {
    font-size: .75rem!important
}

.fs-8 {
    font-size: .875rem!important
}

.fst-italic {
    font-style: italic!important
}

.fst-normal {
    font-style: normal!important
}

.fw-bold {
    font-family: IQOSW04-Bold,sans-serif!important
}

.fw-normal {
    font-family: IQOSW04-Regular!important
}

.lh-1 {
    line-height: 1!important
}

.lh-sm {
    line-height: 1.25!important
}

.lh-base {
    line-height: 1.5!important
}

.lh-lg {
    line-height: 2!important
}

.text-start {
    text-align: left!important
}

.text-end {
    text-align: right!important
}

.text-center {
    text-align: center!important
}

.text-decoration-none {
    text-decoration: none!important
}

.text-decoration-underline {
    text-decoration: underline!important
}

.text-decoration-line-through {
    text-decoration: line-through!important
}

.text-lowercase {
    text-transform: lowercase!important
}

.text-uppercase {
    text-transform: uppercase!important
}

.text-capitalize {
    text-transform: capitalize!important
}

.text-none {
    text-transform: none!important
}

.text-wrap {
    white-space: normal!important
}

.text-nowrap {
    white-space: nowrap!important
}

.text-break {
    word-wrap: break-word!important;
    word-break: break-word!important
}

.text-primary {
    color: #34303d!important
}

.text-secondary {
    color: #00d1d2!important
}

.text-success {
    color: #57760c!important
}

.text-info {
    color: #0dcaf0!important
}

.text-warning {
    color: #e5b052!important
}

.text-danger {
    color: #c73636!important
}

.text-light {
    color: #fffdfb!important
}

.form-select.form-select-light option,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select.form-select-light option,.nbw .form-item.select-item select.form-select-light option,.nbw .global-search__form .global-search__select select.form-select-light option,.nbw .searchable-select .form-select-light.input-filter option,.select-wrapper select.form-select-light option,.text-dark,.text-slate,select.form-select-light option {
    color: #34303d!important
}

.form-control.form-control-light,.form-select.form-select-light,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.form-control-light,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.form-control-light.invalid-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.form-control-light.validate-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select.form-select-light,.nbw .form-group--error .delivery-select select.form-control-light,.nbw .form-group--error .form-control-light.input-validated,.nbw .form-item.select-item select.form-select-light,.nbw .global-search__form .global-search__select select.form-select-light,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.form-control-light:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.form-control-light.invalid-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.form-control-light.validate-icon,.nbw .link-device__container .form-control-light.link-device--input,.nbw .promocode__input-error .form-control-light.input-validated,.nbw .promocode__input-warning .form-control-light.input-validated,.nbw .searchable-select .form-select-light.input-filter,.nbw input.form-control-light[type=date],.nbw input.form-control-light[type=email],.nbw input.form-control-light[type=number],.nbw input.form-control-light[type=password],.nbw input.form-control-light[type=tel],.nbw input.form-control-light[type=text],.nbw input[type=date]:-webkit-autofill+.form-control-light.invalid-icon,.nbw input[type=date]:-webkit-autofill+.form-control-light.validate-icon,.nbw input[type=email]:-webkit-autofill+.form-control-light.invalid-icon,.nbw input[type=email]:-webkit-autofill+.form-control-light.validate-icon,.nbw input[type=number]:-webkit-autofill+.form-control-light.invalid-icon,.nbw input[type=number]:-webkit-autofill+.form-control-light.validate-icon,.nbw input[type=password]:-webkit-autofill+.form-control-light.invalid-icon,.nbw input[type=password]:-webkit-autofill+.form-control-light.validate-icon,.nbw input[type=tel]:-webkit-autofill+.form-control-light.invalid-icon,.nbw input[type=tel]:-webkit-autofill+.form-control-light.validate-icon,.nbw input[type=text]:-webkit-autofill+.form-control-light.invalid-icon,.nbw input[type=text]:-webkit-autofill+.form-control-light.validate-icon,.nbw select.form-control-light,.nbw select:-webkit-autofill+.form-control-light.invalid-icon,.nbw select:-webkit-autofill+.form-control-light.validate-icon,.select-wrapper select.form-select-light,.text-soft-white,select.form-select-light {
    color: #fffdfb!important
}

.text-white {
    color: #fff!important
}

.text-hard-white {
    color: #f6f4f0!important
}

.text-turquoise {
    color: #00d1d2!important
}

.text-amber {
    color: #e27d34!important
}

.text-deep-red {
    color: #a22f26!important
}

.text-red {
    color: #db3826!important
}

.text-blue {
    color: #2980b5!important
}

.text-yellow {
    color: #ffd040!important
}

.text-slate-05 {
    color: rgba(52,48,61,.05)!important
}

.text-slate-15 {
    color: rgba(52,48,61,.15)!important
}

.text-slate-30 {
    color: rgba(52,48,61,.3)!important
}

.text-slate-50 {
    color: rgba(52,48,61,.5)!important
}

.text-slate-65 {
    color: rgba(52,48,61,.65)!important
}

.text-slate-85 {
    color: rgba(52,48,61,.85)!important
}

.text-soft-white-05 {
    color: rgba(255,253,251,.05)!important
}

.text-soft-white-15 {
    color: rgba(255,253,251,.15)!important
}

.text-soft-white-30 {
    color: rgba(255,253,251,.3)!important
}

.text-soft-white-50 {
    color: rgba(255,253,251,.5)!important
}

.text-soft-white-65 {
    color: rgba(255,253,251,.65)!important
}

.text-soft-white-85 {
    color: rgba(255,253,251,.85)!important
}

.text-signal-green {
    color: #57760c!important
}

.text-signal-amber {
    color: #e5b052!important
}

.text-signal-red {
    color: #c73636!important
}

.text-alpine-blue {
    color: #95afd6!important
}

.text-alpine-blue-light {
    color: #d5dfef!important
}

.text-blue-2 {
    color: #3073c2!important
}

.text-blue-2-light {
    color: #b1c5e1!important
}

.text-plum {
    color: #c085ab!important
}

.text-plum-light {
    color: #e6cedd!important
}

.text-blossom-pink {
    color: #ce8ea2!important
}

.text-blossom-pink-light {
    color: #f0dde3!important
}

.text-copper {
    color: #f29e97!important
}

.text-copper-light {
    color: #fad9d6!important
}

.text-gold {
    color: #e0cec3!important
}

.text-gold-light {
    color: #fdf7f0!important
}

.text-dark-bronze {
    color: #82756f!important
}

.text-dark-bronze-light {
    color: #af9d94!important
}

.text-lemon {
    color: #e9dd8a!important
}

.text-lemon-light {
    color: #f2ebb9!important
}

.text-mint {
    color: #add0ba!important
}

.text-mint-light {
    color: #c5dece!important
}

.text-electric-teal {
    color: #439093!important
}

.text-electric-teal-light {
    color: #b4d3d4!important
}

.text-pewter {
    color: #c1c1c0!important
}

.text-pewter-light {
    color: #ededed!important
}

.text-steel {
    color: #a8c3d0!important
}

.text-steel-light {
    color: #d1dfe5!important
}

.text-transparent {
    color: transparent!important
}

.text-slate-30-no-op {
    color: #b8b7bb!important
}

.text-body {
    color: #34303d!important
}

.text-muted {
    color: #7b7881!important
}

.text-black-50 {
    color: rgba(0,0,0,.5)!important
}

.text-white-50 {
    color: hsla(0,0%,100%,.5)!important
}

.text-reset {
    color: inherit!important
}

.bg-primary {
    background-color: #34303d!important
}

.bg-secondary {
    background-color: #00d1d2!important
}

.bg-success {
    background-color: #57760c!important
}

.bg-info {
    background-color: #0dcaf0!important
}

.bg-warning {
    background-color: #e5b052!important
}

.bg-danger {
    background-color: #c73636!important
}

.bg-light {
    background-color: #fffdfb!important
}

.bg-dark,.bg-slate {
    background-color: #f6f4f0;
}

.bg-soft-white {
    background-color: #fffdfb!important
}

.bg-white {
    background-color: #fff!important
}

.bg-hard-white {
    background-color: #f6f4f0!important
}

.bg-turquoise {
    background-color: #00d1d2!important
}

.bg-amber {
    background-color: #e27d34!important
}

.bg-deep-red {
    background-color: #a22f26!important
}

.bg-red {
    background-color: #db3826!important
}

.bg-blue {
    background-color: #2980b5!important
}

.bg-yellow {
    background-color: #ffd040!important
}

.bg-slate-05 {
    background-color: rgba(52,48,61,.05)!important
}

.bg-slate-15 {
    background-color: rgba(52,48,61,.15)!important
}

.bg-slate-30 {
    background-color: rgba(52,48,61,.3)!important
}

.bg-slate-50 {
    background-color: rgba(52,48,61,.5)!important
}

.bg-slate-65 {
    background-color: rgba(52,48,61,.65)!important
}

.bg-slate-85 {
    background-color: rgba(52,48,61,.85)!important
}

.bg-soft-white-05 {
    background-color: rgba(255,253,251,.05)!important
}

.bg-soft-white-15 {
    background-color: rgba(255,253,251,.15)!important
}

.bg-soft-white-30 {
    background-color: rgba(255,253,251,.3)!important
}

.bg-soft-white-50 {
    background-color: rgba(255,253,251,.5)!important
}

.bg-soft-white-65 {
    background-color: rgba(255,253,251,.65)!important
}

.bg-soft-white-85 {
    background-color: rgba(255,253,251,.85)!important
}

.bg-signal-green {
    background-color: #57760c!important
}

.bg-signal-amber {
    background-color: #e5b052!important
}

.bg-signal-red {
    background-color: #c73636!important
}

.bg-alpine-blue {
    background-color: #95afd6!important
}

.bg-alpine-blue-light {
    background-color: #d5dfef!important
}

.bg-blue-2 {
    background-color: #3073c2!important
}

.bg-blue-2-light {
    background-color: #b1c5e1!important
}

.bg-plum {
    background-color: #c085ab!important
}

.bg-plum-light {
    background-color: #e6cedd!important
}

.bg-blossom-pink {
    background-color: #ce8ea2!important
}

.bg-blossom-pink-light {
    background-color: #f0dde3!important
}

.bg-copper {
    background-color: #f29e97!important
}

.bg-copper-light {
    background-color: #fad9d6!important
}

.bg-gold {
    background-color: #e0cec3!important
}

.bg-gold-light {
    background-color: #fdf7f0!important
}

.bg-dark-bronze {
    background-color: #82756f!important
}

.bg-dark-bronze-light {
    background-color: #af9d94!important
}

.bg-lemon {
    background-color: #e9dd8a!important
}

.bg-lemon-light {
    background-color: #f2ebb9!important
}

.bg-mint {
    background-color: #add0ba!important
}

.bg-mint-light {
    background-color: #c5dece!important
}

.bg-electric-teal {
    background-color: #439093!important
}

.bg-electric-teal-light {
    background-color: #b4d3d4!important
}

.bg-pewter {
    background-color: #c1c1c0!important
}

.bg-pewter-light {
    background-color: #ededed!important
}

.bg-steel {
    background-color: #a8c3d0!important
}

.bg-steel-light {
    background-color: #d1dfe5!important
}

.bg-transparent,.form-control.form-control-light,.form-select.form-select-light,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.form-control-light,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.form-control-light.invalid-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.form-control-light.validate-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select.form-select-light,.nbw .form-group--error .delivery-select select.form-control-light,.nbw .form-group--error .form-control-light.input-validated,.nbw .form-item.select-item select.form-select-light,.nbw .global-search__form .global-search__select select.form-select-light,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.form-control-light:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.form-control-light.invalid-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.form-control-light.validate-icon,.nbw .link-device__container .form-control-light.link-device--input,.nbw .promocode__input-error .form-control-light.input-validated,.nbw .promocode__input-warning .form-control-light.input-validated,.nbw .searchable-select .form-select-light.input-filter,.nbw input.form-control-light[type=date],.nbw input.form-control-light[type=email],.nbw input.form-control-light[type=number],.nbw input.form-control-light[type=password],.nbw input.form-control-light[type=tel],.nbw input.form-control-light[type=text],.nbw input[type=date]:-webkit-autofill+.form-control-light.invalid-icon,.nbw input[type=date]:-webkit-autofill+.form-control-light.validate-icon,.nbw input[type=email]:-webkit-autofill+.form-control-light.invalid-icon,.nbw input[type=email]:-webkit-autofill+.form-control-light.validate-icon,.nbw input[type=number]:-webkit-autofill+.form-control-light.invalid-icon,.nbw input[type=number]:-webkit-autofill+.form-control-light.validate-icon,.nbw input[type=password]:-webkit-autofill+.form-control-light.invalid-icon,.nbw input[type=password]:-webkit-autofill+.form-control-light.validate-icon,.nbw input[type=tel]:-webkit-autofill+.form-control-light.invalid-icon,.nbw input[type=tel]:-webkit-autofill+.form-control-light.validate-icon,.nbw input[type=text]:-webkit-autofill+.form-control-light.invalid-icon,.nbw input[type=text]:-webkit-autofill+.form-control-light.validate-icon,.nbw select.form-control-light,.nbw select:-webkit-autofill+.form-control-light.invalid-icon,.nbw select:-webkit-autofill+.form-control-light.validate-icon,.select-wrapper select.form-select-light,select.form-select-light {
    background-color: transparent!important
}

.bg-slate-30-no-op {
    background-color: #b8b7bb!important
}

.bg-body {
    background-color: #fffdfb!important
}

.bg-gradient {
    background-image: var(--nbw-gradient)!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;
    user-select: auto!important
}

.user-select-none {
    -webkit-user-select: none!important;
    -moz-user-select: none!important;
    user-select: none!important
}

.pe-none {
    pointer-events: none!important
}

.pe-auto {
    pointer-events: auto!important
}

.rounded {
    border-radius: .25rem!important
}

.rounded-0 {
    border-radius: 0!important
}

.rounded-1 {
    border-radius: .2rem!important
}

.rounded-2 {
    border-radius: .25rem!important
}

.rounded-3 {
    border-radius: .3rem!important
}

.rounded-circle {
    border-radius: 50%!important
}

.rounded-pill {
    border-radius: 50rem!important
}

.rounded-top {
    border-top-left-radius: .25rem!important
}

.rounded-end,.rounded-top {
    border-top-right-radius: .25rem!important
}

.rounded-bottom,.rounded-end {
    border-bottom-right-radius: .25rem!important
}

.rounded-bottom,.rounded-start {
    border-bottom-left-radius: .25rem!important
}

.rounded-start {
    border-top-left-radius: .25rem!important
}

.visible {
    visibility: visible!important
}

.invisible {
    visibility: hidden!important
}

.opacity-0 {
    opacity: 0!important
}

.opacity-25 {
    opacity: .25!important
}

.opacity-50 {
    opacity: .5!important
}

.opacity-75 {
    opacity: .75!important
}

.opacity-100 {
    opacity: 1!important
}

.overflow-x-auto {
    overflow-x: auto!important
}

.overflow-x-hidden {
    overflow-x: hidden!important
}

.overflow-x-visible {
    overflow-x: visible!important
}

.overflow-x-scroll {
    overflow-x: scroll!important
}

.overflow-y-auto {
    overflow-y: auto!important
}

.overflow-y-hidden {
    overflow-y: hidden!important
}

.overflow-y-visible {
    overflow-y: visible!important
}

.overflow-y-scroll {
    overflow-y: scroll!important
}

.of-contain {
    -o-object-fit: contain!important;
    object-fit: contain!important
}

.of-cover {
    -o-object-fit: cover!important;
    object-fit: cover!important
}

.of-fill {
    -o-object-fit: fill!important;
    object-fit: fill!important
}

.of-none {
    -o-object-fit: none!important;
    object-fit: none!important
}

.of-scale-down {
    -o-object-fit: scale-down!important;
    object-fit: scale-down!important
}

@media (min-width: 576px) {
    .float-sm-start {
        float:left!important
    }

    .float-sm-end {
        float: right!important
    }

    .float-sm-none {
        float: none!important
    }

    .d-sm-inline {
        display: inline!important
    }

    .d-sm-inline-block {
        display: inline-block!important
    }

    .d-sm-block {
        display: block!important
    }

    .d-sm-grid {
        display: grid!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: flex!important
    }

    .d-sm-inline-flex {
        display: inline-flex!important
    }

    .d-sm-none {
        display: none!important
    }

    .position-sm-static {
        position: static!important
    }

    .position-sm-relative {
        position: relative!important
    }

    .position-sm-absolute {
        position: absolute!important
    }

    .position-sm-fixed {
        position: fixed!important
    }

    .position-sm-sticky {
        position: sticky!important
    }

    .flex-sm-fill {
        flex: 1 1 auto!important
    }

    .flex-sm-row {
        flex-direction: row!important
    }

    .flex-sm-column {
        flex-direction: column!important
    }

    .flex-sm-row-reverse {
        flex-direction: row-reverse!important
    }

    .flex-sm-column-reverse {
        flex-direction: column-reverse!important
    }

    .flex-sm-grow-0 {
        flex-grow: 0!important
    }

    .flex-sm-grow-1 {
        flex-grow: 1!important
    }

    .flex-sm-shrink-0 {
        flex-shrink: 0!important
    }

    .flex-sm-shrink-1 {
        flex-shrink: 1!important
    }

    .flex-sm-wrap {
        flex-wrap: wrap!important
    }

    .flex-sm-nowrap {
        flex-wrap: nowrap!important
    }

    .flex-sm-wrap-reverse {
        flex-wrap: wrap-reverse!important
    }

    .gap-sm-0 {
        gap: 0!important
    }

    .gap-sm-1 {
        gap: .25rem!important
    }

    .gap-sm-2 {
        gap: .5rem!important
    }

    .gap-sm-3 {
        gap: 1rem!important
    }

    .gap-sm-4 {
        gap: 1.5rem!important
    }

    .gap-sm-5 {
        gap: 2rem!important
    }

    .gap-sm-6 {
        gap: 3rem!important
    }

    .gap-sm-7 {
        gap: 4rem!important
    }

    .gap-sm-8 {
        gap: 5rem!important
    }

    .gap-sm-9 {
        gap: 6rem!important
    }

    .gap-sm-10 {
        gap: 7.5rem!important
    }

    .gap-sm-11 {
        gap: 2rem!important
    }

    .justify-content-sm-start {
        justify-content: flex-start!important
    }

    .justify-content-sm-end {
        justify-content: flex-end!important
    }

    .justify-content-sm-center {
        justify-content: center!important
    }

    .justify-content-sm-between {
        justify-content: space-between!important
    }

    .justify-content-sm-around {
        justify-content: space-around!important
    }

    .justify-content-sm-evenly {
        justify-content: space-evenly!important
    }

    .align-items-sm-start {
        align-items: flex-start!important
    }

    .align-items-sm-end {
        align-items: flex-end!important
    }

    .align-items-sm-center {
        align-items: center!important
    }

    .align-items-sm-baseline {
        align-items: baseline!important
    }

    .align-items-sm-stretch {
        align-items: stretch!important
    }

    .align-content-sm-start {
        align-content: flex-start!important
    }

    .align-content-sm-end {
        align-content: flex-end!important
    }

    .align-content-sm-center {
        align-content: center!important
    }

    .align-content-sm-between {
        align-content: space-between!important
    }

    .align-content-sm-around {
        align-content: space-around!important
    }

    .align-content-sm-stretch {
        align-content: stretch!important
    }

    .align-self-sm-auto {
        align-self: auto!important
    }

    .align-self-sm-start {
        align-self: flex-start!important
    }

    .align-self-sm-end {
        align-self: flex-end!important
    }

    .align-self-sm-center {
        align-self: center!important
    }

    .align-self-sm-baseline {
        align-self: baseline!important
    }

    .align-self-sm-stretch {
        align-self: stretch!important
    }

    .order-sm-first {
        order: -1!important
    }

    .order-sm-0 {
        order: 0!important
    }

    .order-sm-1 {
        order: 1!important
    }

    .order-sm-2 {
        order: 2!important
    }

    .order-sm-3 {
        order: 3!important
    }

    .order-sm-4 {
        order: 4!important
    }

    .order-sm-5 {
        order: 5!important
    }

    .order-sm-last {
        order: 6!important
    }

    .m-sm-0 {
        margin: 0!important
    }

    .m-sm-1 {
        margin: .25rem!important
    }

    .m-sm-2 {
        margin: .5rem!important
    }

    .m-sm-3 {
        margin: 1rem!important
    }

    .m-sm-4 {
        margin: 1.5rem!important
    }

    .m-sm-5 {
        margin: 2rem!important
    }

    .m-sm-6 {
        margin: 3rem!important
    }

    .m-sm-7 {
        margin: 4rem!important
    }

    .m-sm-8 {
        margin: 5rem!important
    }

    .m-sm-9 {
        margin: 6rem!important
    }

    .m-sm-10 {
        margin: 7.5rem!important
    }

    .m-sm-11 {
        margin: 2rem!important
    }

    .m-sm-auto {
        margin: auto!important
    }

    .mx-sm-0 {
        margin-left: 0!important;
        margin-right: 0!important
    }

    .mx-sm-1 {
        margin-left: .25rem!important;
        margin-right: .25rem!important
    }

    .mx-sm-2 {
        margin-left: .5rem!important;
        margin-right: .5rem!important
    }

    .mx-sm-3 {
        margin-left: 1rem!important;
        margin-right: 1rem!important
    }

    .mx-sm-4 {
        margin-left: 1.5rem!important;
        margin-right: 1.5rem!important
    }

    .mx-sm-5 {
        margin-left: 2rem!important;
        margin-right: 2rem!important
    }

    .mx-sm-6 {
        margin-left: 3rem!important;
        margin-right: 3rem!important
    }

    .mx-sm-7 {
        margin-left: 4rem!important;
        margin-right: 4rem!important
    }

    .mx-sm-8 {
        margin-left: 5rem!important;
        margin-right: 5rem!important
    }

    .mx-sm-9 {
        margin-left: 6rem!important;
        margin-right: 6rem!important
    }

    .mx-sm-10 {
        margin-left: 7.5rem!important;
        margin-right: 7.5rem!important
    }

    .mx-sm-11 {
        margin-left: 2rem!important;
        margin-right: 2rem!important
    }

    .mx-sm-auto {
        margin-left: auto!important;
        margin-right: auto!important
    }

    .my-sm-0 {
        margin-bottom: 0!important;
        margin-top: 0!important
    }

    .my-sm-1 {
        margin-bottom: .25rem!important;
        margin-top: .25rem!important
    }

    .my-sm-2 {
        margin-bottom: .5rem!important;
        margin-top: .5rem!important
    }

    .my-sm-3 {
        margin-bottom: 1rem!important;
        margin-top: 1rem!important
    }

    .my-sm-4 {
        margin-bottom: 1.5rem!important;
        margin-top: 1.5rem!important
    }

    .my-sm-5 {
        margin-bottom: 2rem!important;
        margin-top: 2rem!important
    }

    .my-sm-6 {
        margin-bottom: 3rem!important;
        margin-top: 3rem!important
    }

    .my-sm-7 {
        margin-bottom: 4rem!important;
        margin-top: 4rem!important
    }

    .my-sm-8 {
        margin-bottom: 5rem!important;
        margin-top: 5rem!important
    }

    .my-sm-9 {
        margin-bottom: 6rem!important;
        margin-top: 6rem!important
    }

    .my-sm-10 {
        margin-bottom: 7.5rem!important;
        margin-top: 7.5rem!important
    }

    .my-sm-11 {
        margin-bottom: 2rem!important;
        margin-top: 2rem!important
    }

    .my-sm-auto {
        margin-bottom: auto!important;
        margin-top: auto!important
    }

    .mt-sm-0 {
        margin-top: 0!important
    }

    .mt-sm-1 {
        margin-top: .25rem!important
    }

    .mt-sm-2 {
        margin-top: .5rem!important
    }

    .mt-sm-3 {
        margin-top: 1rem!important
    }

    .mt-sm-4 {
        margin-top: 1.5rem!important
    }

    .mt-sm-5 {
        margin-top: 2rem!important
    }

    .mt-sm-6 {
        margin-top: 3rem!important
    }

    .mt-sm-7 {
        margin-top: 4rem!important
    }

    .mt-sm-8 {
        margin-top: 5rem!important
    }

    .mt-sm-9 {
        margin-top: 6rem!important
    }

    .mt-sm-10 {
        margin-top: 7.5rem!important
    }

    .mt-sm-11 {
        margin-top: 2rem!important
    }

    .mt-sm-auto {
        margin-top: auto!important
    }

    .me-sm-0 {
        margin-right: 0!important
    }

    .me-sm-1 {
        margin-right: .25rem!important
    }

    .me-sm-2 {
        margin-right: .5rem!important
    }

    .me-sm-3 {
        margin-right: 1rem!important
    }

    .me-sm-4 {
        margin-right: 1.5rem!important
    }

    .me-sm-5 {
        margin-right: 2rem!important
    }

    .me-sm-6 {
        margin-right: 3rem!important
    }

    .me-sm-7 {
        margin-right: 4rem!important
    }

    .me-sm-8 {
        margin-right: 5rem!important
    }

    .me-sm-9 {
        margin-right: 6rem!important
    }

    .me-sm-10 {
        margin-right: 7.5rem!important
    }

    .me-sm-11 {
        margin-right: 2rem!important
    }

    .me-sm-auto {
        margin-right: auto!important
    }

    .mb-sm-0 {
        margin-bottom: 0!important
    }

    .mb-sm-1 {
        margin-bottom: .25rem!important
    }

    .mb-sm-2 {
        margin-bottom: .5rem!important
    }

    .mb-sm-3 {
        margin-bottom: 1rem!important
    }

    .mb-sm-4 {
        margin-bottom: 1.5rem!important
    }

    .mb-sm-5 {
        margin-bottom: 2rem!important
    }

    .mb-sm-6 {
        margin-bottom: 3rem!important
    }

    .mb-sm-7 {
        margin-bottom: 4rem!important
    }

    .mb-sm-8 {
        margin-bottom: 5rem!important
    }

    .mb-sm-9 {
        margin-bottom: 6rem!important
    }

    .mb-sm-10 {
        margin-bottom: 7.5rem!important
    }

    .mb-sm-11 {
        margin-bottom: 2rem!important
    }

    .mb-sm-auto {
        margin-bottom: auto!important
    }

    .ms-sm-0 {
        margin-left: 0!important
    }

    .ms-sm-1 {
        margin-left: .25rem!important
    }

    .ms-sm-2 {
        margin-left: .5rem!important
    }

    .ms-sm-3 {
        margin-left: 1rem!important
    }

    .ms-sm-4 {
        margin-left: 1.5rem!important
    }

    .ms-sm-5 {
        margin-left: 2rem!important
    }

    .ms-sm-6 {
        margin-left: 3rem!important
    }

    .ms-sm-7 {
        margin-left: 4rem!important
    }

    .ms-sm-8 {
        margin-left: 5rem!important
    }

    .ms-sm-9 {
        margin-left: 6rem!important
    }

    .ms-sm-10 {
        margin-left: 7.5rem!important
    }

    .ms-sm-11 {
        margin-left: 2rem!important
    }

    .ms-sm-auto {
        margin-left: auto!important
    }

    .m-sm-n1 {
        margin: -.25rem!important
    }

    .m-sm-n2 {
        margin: -.5rem!important
    }

    .m-sm-n3 {
        margin: -1rem!important
    }

    .m-sm-n4 {
        margin: -1.5rem!important
    }

    .m-sm-n5 {
        margin: -2rem!important
    }

    .m-sm-n6 {
        margin: -3rem!important
    }

    .m-sm-n7 {
        margin: -4rem!important
    }

    .m-sm-n8 {
        margin: -5rem!important
    }

    .m-sm-n9 {
        margin: -6rem!important
    }

    .m-sm-n10 {
        margin: -7.5rem!important
    }

    .m-sm-n11 {
        margin: -2rem!important
    }

    .mx-sm-n1 {
        margin-left: -.25rem!important;
        margin-right: -.25rem!important
    }

    .mx-sm-n2 {
        margin-left: -.5rem!important;
        margin-right: -.5rem!important
    }

    .mx-sm-n3 {
        margin-left: -1rem!important;
        margin-right: -1rem!important
    }

    .mx-sm-n4 {
        margin-left: -1.5rem!important;
        margin-right: -1.5rem!important
    }

    .mx-sm-n5 {
        margin-left: -2rem!important;
        margin-right: -2rem!important
    }

    .mx-sm-n6 {
        margin-left: -3rem!important;
        margin-right: -3rem!important
    }

    .mx-sm-n7 {
        margin-left: -4rem!important;
        margin-right: -4rem!important
    }

    .mx-sm-n8 {
        margin-left: -5rem!important;
        margin-right: -5rem!important
    }

    .mx-sm-n9 {
        margin-left: -6rem!important;
        margin-right: -6rem!important
    }

    .mx-sm-n10 {
        margin-left: -7.5rem!important;
        margin-right: -7.5rem!important
    }

    .mx-sm-n11 {
        margin-left: -2rem!important;
        margin-right: -2rem!important
    }

    .my-sm-n1 {
        margin-bottom: -.25rem!important;
        margin-top: -.25rem!important
    }

    .my-sm-n2 {
        margin-bottom: -.5rem!important;
        margin-top: -.5rem!important
    }

    .my-sm-n3 {
        margin-bottom: -1rem!important;
        margin-top: -1rem!important
    }

    .my-sm-n4 {
        margin-bottom: -1.5rem!important;
        margin-top: -1.5rem!important
    }

    .my-sm-n5 {
        margin-bottom: -2rem!important;
        margin-top: -2rem!important
    }

    .my-sm-n6 {
        margin-bottom: -3rem!important;
        margin-top: -3rem!important
    }

    .my-sm-n7 {
        margin-bottom: -4rem!important;
        margin-top: -4rem!important
    }

    .my-sm-n8 {
        margin-bottom: -5rem!important;
        margin-top: -5rem!important
    }

    .my-sm-n9 {
        margin-bottom: -6rem!important;
        margin-top: -6rem!important
    }

    .my-sm-n10 {
        margin-bottom: -7.5rem!important;
        margin-top: -7.5rem!important
    }

    .my-sm-n11 {
        margin-bottom: -2rem!important;
        margin-top: -2rem!important
    }

    .mt-sm-n1 {
        margin-top: -.25rem!important
    }

    .mt-sm-n2 {
        margin-top: -.5rem!important
    }

    .mt-sm-n3 {
        margin-top: -1rem!important
    }

    .mt-sm-n4 {
        margin-top: -1.5rem!important
    }

    .mt-sm-n5 {
        margin-top: -2rem!important
    }

    .mt-sm-n6 {
        margin-top: -3rem!important
    }

    .mt-sm-n7 {
        margin-top: -4rem!important
    }

    .mt-sm-n8 {
        margin-top: -5rem!important
    }

    .mt-sm-n9 {
        margin-top: -6rem!important
    }

    .mt-sm-n10 {
        margin-top: -7.5rem!important
    }

    .mt-sm-n11 {
        margin-top: -2rem!important
    }

    .me-sm-n1 {
        margin-right: -.25rem!important
    }

    .me-sm-n2 {
        margin-right: -.5rem!important
    }

    .me-sm-n3 {
        margin-right: -1rem!important
    }

    .me-sm-n4 {
        margin-right: -1.5rem!important
    }

    .me-sm-n5 {
        margin-right: -2rem!important
    }

    .me-sm-n6 {
        margin-right: -3rem!important
    }

    .me-sm-n7 {
        margin-right: -4rem!important
    }

    .me-sm-n8 {
        margin-right: -5rem!important
    }

    .me-sm-n9 {
        margin-right: -6rem!important
    }

    .me-sm-n10 {
        margin-right: -7.5rem!important
    }

    .me-sm-n11 {
        margin-right: -2rem!important
    }

    .mb-sm-n1 {
        margin-bottom: -.25rem!important
    }

    .mb-sm-n2 {
        margin-bottom: -.5rem!important
    }

    .mb-sm-n3 {
        margin-bottom: -1rem!important
    }

    .mb-sm-n4 {
        margin-bottom: -1.5rem!important
    }

    .mb-sm-n5 {
        margin-bottom: -2rem!important
    }

    .mb-sm-n6 {
        margin-bottom: -3rem!important
    }

    .mb-sm-n7 {
        margin-bottom: -4rem!important
    }

    .mb-sm-n8 {
        margin-bottom: -5rem!important
    }

    .mb-sm-n9 {
        margin-bottom: -6rem!important
    }

    .mb-sm-n10 {
        margin-bottom: -7.5rem!important
    }

    .mb-sm-n11 {
        margin-bottom: -2rem!important
    }

    .ms-sm-n1 {
        margin-left: -.25rem!important
    }

    .ms-sm-n2 {
        margin-left: -.5rem!important
    }

    .ms-sm-n3 {
        margin-left: -1rem!important
    }

    .ms-sm-n4 {
        margin-left: -1.5rem!important
    }

    .ms-sm-n5 {
        margin-left: -2rem!important
    }

    .ms-sm-n6 {
        margin-left: -3rem!important
    }

    .ms-sm-n7 {
        margin-left: -4rem!important
    }

    .ms-sm-n8 {
        margin-left: -5rem!important
    }

    .ms-sm-n9 {
        margin-left: -6rem!important
    }

    .ms-sm-n10 {
        margin-left: -7.5rem!important
    }

    .ms-sm-n11 {
        margin-left: -2rem!important
    }

    .p-sm-0 {
        padding: 0!important
    }

    .p-sm-1 {
        padding: .25rem!important
    }

    .p-sm-2 {
        padding: .5rem!important
    }

    .p-sm-3 {
        padding: 1rem!important
    }

    .p-sm-4 {
        padding: 1.5rem!important
    }

    .p-sm-5 {
        padding: 2rem!important
    }

    .p-sm-6 {
        padding: 3rem!important
    }

    .p-sm-7 {
        padding: 4rem!important
    }

    .p-sm-8 {
        padding: 5rem!important
    }

    .p-sm-9 {
        padding: 6rem!important
    }

    .p-sm-10 {
        padding: 7.5rem!important
    }

    .p-sm-11 {
        padding: 2rem!important
    }

    .px-sm-0 {
        padding-left: 0!important;
        padding-right: 0!important
    }

    .px-sm-1 {
        padding-left: .25rem!important;
        padding-right: .25rem!important
    }

    .px-sm-2 {
        padding-left: .5rem!important;
        padding-right: .5rem!important
    }

    .px-sm-3 {
        padding-left: 1rem!important;
        padding-right: 1rem!important
    }

    .px-sm-4 {
        padding-left: 1.5rem!important;
        padding-right: 1.5rem!important
    }

    .px-sm-5 {
        padding-left: 2rem!important;
        padding-right: 2rem!important
    }

    .px-sm-6 {
        padding-left: 3rem!important;
        padding-right: 3rem!important
    }

    .px-sm-7 {
        padding-left: 4rem!important;
        padding-right: 4rem!important
    }

    .px-sm-8 {
        padding-left: 5rem!important;
        padding-right: 5rem!important
    }

    .px-sm-9 {
        padding-left: 6rem!important;
        padding-right: 6rem!important
    }

    .px-sm-10 {
        padding-left: 7.5rem!important;
        padding-right: 7.5rem!important
    }

    .px-sm-11 {
        padding-left: 2rem!important;
        padding-right: 2rem!important
    }

    .py-sm-0 {
        padding-bottom: 0!important;
        padding-top: 0!important
    }

    .py-sm-1 {
        padding-bottom: .25rem!important;
        padding-top: .25rem!important
    }

    .py-sm-2 {
        padding-bottom: .5rem!important;
        padding-top: .5rem!important
    }

    .py-sm-3 {
        padding-bottom: 1rem!important;
        padding-top: 1rem!important
    }

    .py-sm-4 {
        padding-bottom: 1.5rem!important;
        padding-top: 1.5rem!important
    }

    .py-sm-5 {
        padding-bottom: 2rem!important;
        padding-top: 2rem!important
    }

    .py-sm-6 {
        padding-bottom: 3rem!important;
        padding-top: 3rem!important
    }

    .py-sm-7 {
        padding-bottom: 4rem!important;
        padding-top: 4rem!important
    }

    .py-sm-8 {
        padding-bottom: 5rem!important;
        padding-top: 5rem!important
    }

    .py-sm-9 {
        padding-bottom: 6rem!important;
        padding-top: 6rem!important
    }

    .py-sm-10 {
        padding-bottom: 7.5rem!important;
        padding-top: 7.5rem!important
    }

    .py-sm-11 {
        padding-bottom: 2rem!important;
        padding-top: 2rem!important
    }

    .pt-sm-0 {
        padding-top: 0!important
    }

    .pt-sm-1 {
        padding-top: .25rem!important
    }

    .pt-sm-2 {
        padding-top: .5rem!important
    }

    .pt-sm-3 {
        padding-top: 1rem!important
    }

    .pt-sm-4 {
        padding-top: 1.5rem!important
    }

    .pt-sm-5 {
        padding-top: 2rem!important
    }

    .pt-sm-6 {
        padding-top: 3rem!important
    }

    .pt-sm-7 {
        padding-top: 4rem!important
    }

    .pt-sm-8 {
        padding-top: 5rem!important
    }

    .pt-sm-9 {
        padding-top: 6rem!important
    }

    .pt-sm-10 {
        padding-top: 7.5rem!important
    }

    .pt-sm-11 {
        padding-top: 2rem!important
    }

    .pe-sm-0 {
        padding-right: 0!important
    }

    .pe-sm-1 {
        padding-right: .25rem!important
    }

    .pe-sm-2 {
        padding-right: .5rem!important
    }

    .pe-sm-3 {
        padding-right: 1rem!important
    }

    .pe-sm-4 {
        padding-right: 1.5rem!important
    }

    .pe-sm-5 {
        padding-right: 2rem!important
    }

    .pe-sm-6 {
        padding-right: 3rem!important
    }

    .pe-sm-7 {
        padding-right: 4rem!important
    }

    .pe-sm-8 {
        padding-right: 5rem!important
    }

    .pe-sm-9 {
        padding-right: 6rem!important
    }

    .pe-sm-10 {
        padding-right: 7.5rem!important
    }

    .pe-sm-11 {
        padding-right: 2rem!important
    }

    .pb-sm-0 {
        padding-bottom: 0!important
    }

    .pb-sm-1 {
        padding-bottom: .25rem!important
    }

    .pb-sm-2 {
        padding-bottom: .5rem!important
    }

    .pb-sm-3 {
        padding-bottom: 1rem!important
    }

    .pb-sm-4 {
        padding-bottom: 1.5rem!important
    }

    .pb-sm-5 {
        padding-bottom: 2rem!important
    }

    .pb-sm-6 {
        padding-bottom: 3rem!important
    }

    .pb-sm-7 {
        padding-bottom: 4rem!important
    }

    .pb-sm-8 {
        padding-bottom: 5rem!important
    }

    .pb-sm-9 {
        padding-bottom: 6rem!important
    }

    .pb-sm-10 {
        padding-bottom: 7.5rem!important
    }

    .pb-sm-11 {
        padding-bottom: 2rem!important
    }

    .pb-sm-100 {
        padding-bottom: 100%!important
    }

    .ps-sm-0 {
        padding-left: 0!important
    }

    .ps-sm-1 {
        padding-left: .25rem!important
    }

    .ps-sm-2 {
        padding-left: .5rem!important
    }

    .ps-sm-3 {
        padding-left: 1rem!important
    }

    .ps-sm-4 {
        padding-left: 1.5rem!important
    }

    .ps-sm-5 {
        padding-left: 2rem!important
    }

    .ps-sm-6 {
        padding-left: 3rem!important
    }

    .ps-sm-7 {
        padding-left: 4rem!important
    }

    .ps-sm-8 {
        padding-left: 5rem!important
    }

    .ps-sm-9 {
        padding-left: 6rem!important
    }

    .ps-sm-10 {
        padding-left: 7.5rem!important
    }

    .ps-sm-11 {
        padding-left: 2rem!important
    }

    .text-sm-start {
        text-align: left!important
    }

    .text-sm-end {
        text-align: right!important
    }

    .text-sm-center {
        text-align: center!important
    }

    .opacity-sm-0 {
        opacity: 0!important
    }

    .opacity-sm-25 {
        opacity: .25!important
    }

    .opacity-sm-50 {
        opacity: .5!important
    }

    .opacity-sm-75 {
        opacity: .75!important
    }

    .opacity-sm-100 {
        opacity: 1!important
    }
}

@media (min-width: 768px) {
    .float-md-start {
        float:left!important
    }

    .float-md-end {
        float: right!important
    }

    .float-md-none {
        float: none!important
    }

    .d-md-inline {
        display: inline!important
    }

    .d-md-inline-block {
        display: inline-block!important
    }

    .d-md-block {
        display: block!important
    }

    .d-md-grid {
        display: grid!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: flex!important
    }

    .d-md-inline-flex {
        display: inline-flex!important
    }

    .d-md-none {
        display: none!important
    }

    .position-md-static {
        position: static!important
    }

    .position-md-relative {
        position: relative!important
    }

    .position-md-absolute {
        position: absolute!important
    }

    .position-md-fixed {
        position: fixed!important
    }

    .position-md-sticky {
        position: sticky!important
    }

    .flex-md-fill {
        flex: 1 1 auto!important
    }

    .flex-md-row {
        flex-direction: row!important
    }

    .flex-md-column {
        flex-direction: column!important
    }

    .flex-md-row-reverse {
        flex-direction: row-reverse!important
    }

    .flex-md-column-reverse {
        flex-direction: column-reverse!important
    }

    .flex-md-grow-0 {
        flex-grow: 0!important
    }

    .flex-md-grow-1 {
        flex-grow: 1!important
    }

    .flex-md-shrink-0 {
        flex-shrink: 0!important
    }

    .flex-md-shrink-1 {
        flex-shrink: 1!important
    }

    .flex-md-wrap {
        flex-wrap: wrap!important
    }

    .flex-md-nowrap {
        flex-wrap: nowrap!important
    }

    .flex-md-wrap-reverse {
        flex-wrap: wrap-reverse!important
    }

    .gap-md-0 {
        gap: 0!important
    }

    .gap-md-1 {
        gap: .25rem!important
    }

    .gap-md-2 {
        gap: .5rem!important
    }

    .gap-md-3 {
        gap: 1rem!important
    }

    .gap-md-4 {
        gap: 1.5rem!important
    }

    .gap-md-5 {
        gap: 2rem!important
    }

    .gap-md-6 {
        gap: 3rem!important
    }

    .gap-md-7 {
        gap: 4rem!important
    }

    .gap-md-8 {
        gap: 5rem!important
    }

    .gap-md-9 {
        gap: 6rem!important
    }

    .gap-md-10 {
        gap: 7.5rem!important
    }

    .gap-md-11 {
        gap: 2rem!important
    }

    .justify-content-md-start {
        justify-content: flex-start!important
    }

    .justify-content-md-end {
        justify-content: flex-end!important
    }

    .justify-content-md-center {
        justify-content: center!important
    }

    .justify-content-md-between {
        justify-content: space-between!important
    }

    .justify-content-md-around {
        justify-content: space-around!important
    }

    .justify-content-md-evenly {
        justify-content: space-evenly!important
    }

    .align-items-md-start {
        align-items: flex-start!important
    }

    .align-items-md-end {
        align-items: flex-end!important
    }

    .align-items-md-center {
        align-items: center!important
    }

    .align-items-md-baseline {
        align-items: baseline!important
    }

    .align-items-md-stretch {
        align-items: stretch!important
    }

    .align-content-md-start {
        align-content: flex-start!important
    }

    .align-content-md-end {
        align-content: flex-end!important
    }

    .align-content-md-center {
        align-content: center!important
    }

    .align-content-md-between {
        align-content: space-between!important
    }

    .align-content-md-around {
        align-content: space-around!important
    }

    .align-content-md-stretch {
        align-content: stretch!important
    }

    .align-self-md-auto {
        align-self: auto!important
    }

    .align-self-md-start {
        align-self: flex-start!important
    }

    .align-self-md-end {
        align-self: flex-end!important
    }

    .align-self-md-center {
        align-self: center!important
    }

    .align-self-md-baseline {
        align-self: baseline!important
    }

    .align-self-md-stretch {
        align-self: stretch!important
    }

    .order-md-first {
        order: -1!important
    }

    .order-md-0 {
        order: 0!important
    }

    .order-md-1 {
        order: 1!important
    }

    .order-md-2 {
        order: 2!important
    }

    .order-md-3 {
        order: 3!important
    }

    .order-md-4 {
        order: 4!important
    }

    .order-md-5 {
        order: 5!important
    }

    .order-md-last {
        order: 6!important
    }

    .m-md-0 {
        margin: 0!important
    }

    .m-md-1 {
        margin: .25rem!important
    }

    .m-md-2 {
        margin: .5rem!important
    }

    .m-md-3 {
        margin: 1rem!important
    }

    .m-md-4 {
        margin: 1.5rem!important
    }

    .m-md-5 {
        margin: 2rem!important
    }

    .m-md-6 {
        margin: 3rem!important
    }

    .m-md-7 {
        margin: 4rem!important
    }

    .m-md-8 {
        margin: 5rem!important
    }

    .m-md-9 {
        margin: 6rem!important
    }

    .m-md-10 {
        margin: 7.5rem!important
    }

    .m-md-11 {
        margin: 2rem!important
    }

    .m-md-auto {
        margin: auto!important
    }

    .mx-md-0 {
        margin-left: 0!important;
        margin-right: 0!important
    }

    .mx-md-1 {
        margin-left: .25rem!important;
        margin-right: .25rem!important
    }

    .mx-md-2 {
        margin-left: .5rem!important;
        margin-right: .5rem!important
    }

    .mx-md-3 {
        margin-left: 1rem!important;
        margin-right: 1rem!important
    }

    .mx-md-4 {
        margin-left: 1.5rem!important;
        margin-right: 1.5rem!important
    }

    .mx-md-5 {
        margin-left: 2rem!important;
        margin-right: 2rem!important
    }

    .mx-md-6 {
        margin-left: 3rem!important;
        margin-right: 3rem!important
    }

    .mx-md-7 {
        margin-left: 4rem!important;
        margin-right: 4rem!important
    }

    .mx-md-8 {
        margin-left: 5rem!important;
        margin-right: 5rem!important
    }

    .mx-md-9 {
        margin-left: 6rem!important;
        margin-right: 6rem!important
    }

    .mx-md-10 {
        margin-left: 7.5rem!important;
        margin-right: 7.5rem!important
    }

    .mx-md-11 {
        margin-left: 2rem!important;
        margin-right: 2rem!important
    }

    .mx-md-auto {
        margin-left: auto!important;
        margin-right: auto!important
    }

    .my-md-0 {
        margin-bottom: 0!important;
        margin-top: 0!important
    }

    .my-md-1 {
        margin-bottom: .25rem!important;
        margin-top: .25rem!important
    }

    .my-md-2 {
        margin-bottom: .5rem!important;
        margin-top: .5rem!important
    }

    .my-md-3 {
        margin-bottom: 1rem!important;
        margin-top: 1rem!important
    }

    .my-md-4 {
        margin-bottom: 1.5rem!important;
        margin-top: 1.5rem!important
    }

    .my-md-5 {
        margin-bottom: 2rem!important;
        margin-top: 2rem!important
    }

    .my-md-6 {
        margin-bottom: 3rem!important;
        margin-top: 3rem!important
    }

    .my-md-7 {
        margin-bottom: 4rem!important;
        margin-top: 4rem!important
    }

    .my-md-8 {
        margin-bottom: 5rem!important;
        margin-top: 5rem!important
    }

    .my-md-9 {
        margin-bottom: 6rem!important;
        margin-top: 6rem!important
    }

    .my-md-10 {
        margin-bottom: 7.5rem!important;
        margin-top: 7.5rem!important
    }

    .my-md-11 {
        margin-bottom: 2rem!important;
        margin-top: 2rem!important
    }

    .my-md-auto {
        margin-bottom: auto!important;
        margin-top: auto!important
    }

    .mt-md-0 {
        margin-top: 0!important
    }

    .mt-md-1 {
        margin-top: .25rem!important
    }

    .mt-md-2 {
        margin-top: .5rem!important
    }

    .mt-md-3 {
        margin-top: 1rem!important
    }

    .mt-md-4 {
        margin-top: 1.5rem!important
    }

    .mt-md-5 {
        margin-top: 2rem!important
    }

    .mt-md-6 {
        margin-top: 3rem!important
    }

    .mt-md-7 {
        margin-top: 4rem!important
    }

    .mt-md-8 {
        margin-top: 5rem!important
    }

    .mt-md-9 {
        margin-top: 6rem!important
    }

    .mt-md-10 {
        margin-top: 7.5rem!important
    }

    .mt-md-11 {
        margin-top: 2rem!important
    }

    .mt-md-auto {
        margin-top: auto!important
    }

    .me-md-0 {
        margin-right: 0!important
    }

    .me-md-1 {
        margin-right: .25rem!important
    }

    .me-md-2 {
        margin-right: .5rem!important
    }

    .me-md-3 {
        margin-right: 1rem!important
    }

    .me-md-4 {
        margin-right: 1.5rem!important
    }

    .me-md-5 {
        margin-right: 2rem!important
    }

    .me-md-6 {
        margin-right: 3rem!important
    }

    .me-md-7 {
        margin-right: 4rem!important
    }

    .me-md-8 {
        margin-right: 5rem!important
    }

    .me-md-9 {
        margin-right: 6rem!important
    }

    .me-md-10 {
        margin-right: 7.5rem!important
    }

    .me-md-11 {
        margin-right: 2rem!important
    }

    .me-md-auto {
        margin-right: auto!important
    }

    .mb-md-0 {
        margin-bottom: 0!important
    }

    .mb-md-1 {
        margin-bottom: .25rem!important
    }

    .mb-md-2 {
        margin-bottom: .5rem!important
    }

    .mb-md-3 {
        margin-bottom: 1rem!important
    }

    .mb-md-4 {
        margin-bottom: 1.5rem!important
    }

    .mb-md-5 {
        margin-bottom: 2rem!important
    }

    .mb-md-6 {
        margin-bottom: 3rem!important
    }

    .mb-md-7 {
        margin-bottom: 4rem!important
    }

    .mb-md-8 {
        margin-bottom: 5rem!important
    }

    .mb-md-9 {
        margin-bottom: 6rem!important
    }

    .mb-md-10 {
        margin-bottom: 7.5rem!important
    }

    .mb-md-11 {
        margin-bottom: 2rem!important
    }

    .mb-md-auto {
        margin-bottom: auto!important
    }

    .ms-md-0 {
        margin-left: 0!important
    }

    .ms-md-1 {
        margin-left: .25rem!important
    }

    .ms-md-2 {
        margin-left: .5rem!important
    }

    .ms-md-3 {
        margin-left: 1rem!important
    }

    .ms-md-4 {
        margin-left: 1.5rem!important
    }

    .ms-md-5 {
        margin-left: 2rem!important
    }

    .ms-md-6 {
        margin-left: 3rem!important
    }

    .ms-md-7 {
        margin-left: 4rem!important
    }

    .ms-md-8 {
        margin-left: 5rem!important
    }

    .ms-md-9 {
        margin-left: 6rem!important
    }

    .ms-md-10 {
        margin-left: 7.5rem!important
    }

    .ms-md-11 {
        margin-left: 2rem!important
    }

    .ms-md-auto {
        margin-left: auto!important
    }

    .m-md-n1 {
        margin: -.25rem!important
    }

    .m-md-n2 {
        margin: -.5rem!important
    }

    .m-md-n3 {
        margin: -1rem!important
    }

    .m-md-n4 {
        margin: -1.5rem!important
    }

    .m-md-n5 {
        margin: -2rem!important
    }

    .m-md-n6 {
        margin: -3rem!important
    }

    .m-md-n7 {
        margin: -4rem!important
    }

    .m-md-n8 {
        margin: -5rem!important
    }

    .m-md-n9 {
        margin: -6rem!important
    }

    .m-md-n10 {
        margin: -7.5rem!important
    }

    .m-md-n11 {
        margin: -2rem!important
    }

    .mx-md-n1 {
        margin-left: -.25rem!important;
        margin-right: -.25rem!important
    }

    .mx-md-n2 {
        margin-left: -.5rem!important;
        margin-right: -.5rem!important
    }

    .mx-md-n3 {
        margin-left: -1rem!important;
        margin-right: -1rem!important
    }

    .mx-md-n4 {
        margin-left: -1.5rem!important;
        margin-right: -1.5rem!important
    }

    .mx-md-n5 {
        margin-left: -2rem!important;
        margin-right: -2rem!important
    }

    .mx-md-n6 {
        margin-left: -3rem!important;
        margin-right: -3rem!important
    }

    .mx-md-n7 {
        margin-left: -4rem!important;
        margin-right: -4rem!important
    }

    .mx-md-n8 {
        margin-left: -5rem!important;
        margin-right: -5rem!important
    }

    .mx-md-n9 {
        margin-left: -6rem!important;
        margin-right: -6rem!important
    }

    .mx-md-n10 {
        margin-left: -7.5rem!important;
        margin-right: -7.5rem!important
    }

    .mx-md-n11 {
        margin-left: -2rem!important;
        margin-right: -2rem!important
    }

    .my-md-n1 {
        margin-bottom: -.25rem!important;
        margin-top: -.25rem!important
    }

    .my-md-n2 {
        margin-bottom: -.5rem!important;
        margin-top: -.5rem!important
    }

    .my-md-n3 {
        margin-bottom: -1rem!important;
        margin-top: -1rem!important
    }

    .my-md-n4 {
        margin-bottom: -1.5rem!important;
        margin-top: -1.5rem!important
    }

    .my-md-n5 {
        margin-bottom: -2rem!important;
        margin-top: -2rem!important
    }

    .my-md-n6 {
        margin-bottom: -3rem!important;
        margin-top: -3rem!important
    }

    .my-md-n7 {
        margin-bottom: -4rem!important;
        margin-top: -4rem!important
    }

    .my-md-n8 {
        margin-bottom: -5rem!important;
        margin-top: -5rem!important
    }

    .my-md-n9 {
        margin-bottom: -6rem!important;
        margin-top: -6rem!important
    }

    .my-md-n10 {
        margin-bottom: -7.5rem!important;
        margin-top: -7.5rem!important
    }

    .my-md-n11 {
        margin-bottom: -2rem!important;
        margin-top: -2rem!important
    }

    .mt-md-n1 {
        margin-top: -.25rem!important
    }

    .mt-md-n2 {
        margin-top: -.5rem!important
    }

    .mt-md-n3 {
        margin-top: -1rem!important
    }

    .mt-md-n4 {
        margin-top: -1.5rem!important
    }

    .mt-md-n5 {
        margin-top: -2rem!important
    }

    .mt-md-n6 {
        margin-top: -3rem!important
    }

    .mt-md-n7 {
        margin-top: -4rem!important
    }

    .mt-md-n8 {
        margin-top: -5rem!important
    }

    .mt-md-n9 {
        margin-top: -6rem!important
    }

    .mt-md-n10 {
        margin-top: -7.5rem!important
    }

    .mt-md-n11 {
        margin-top: -2rem!important
    }

    .me-md-n1 {
        margin-right: -.25rem!important
    }

    .me-md-n2 {
        margin-right: -.5rem!important
    }

    .me-md-n3 {
        margin-right: -1rem!important
    }

    .me-md-n4 {
        margin-right: -1.5rem!important
    }

    .me-md-n5 {
        margin-right: -2rem!important
    }

    .me-md-n6 {
        margin-right: -3rem!important
    }

    .me-md-n7 {
        margin-right: -4rem!important
    }

    .me-md-n8 {
        margin-right: -5rem!important
    }

    .me-md-n9 {
        margin-right: -6rem!important
    }

    .me-md-n10 {
        margin-right: -7.5rem!important
    }

    .me-md-n11 {
        margin-right: -2rem!important
    }

    .mb-md-n1 {
        margin-bottom: -.25rem!important
    }

    .mb-md-n2 {
        margin-bottom: -.5rem!important
    }

    .mb-md-n3 {
        margin-bottom: -1rem!important
    }

    .mb-md-n4 {
        margin-bottom: -1.5rem!important
    }

    .mb-md-n5 {
        margin-bottom: -2rem!important
    }

    .mb-md-n6 {
        margin-bottom: -3rem!important
    }

    .mb-md-n7 {
        margin-bottom: -4rem!important
    }

    .mb-md-n8 {
        margin-bottom: -5rem!important
    }

    .mb-md-n9 {
        margin-bottom: -6rem!important
    }

    .mb-md-n10 {
        margin-bottom: -7.5rem!important
    }

    .mb-md-n11 {
        margin-bottom: -2rem!important
    }

    .ms-md-n1 {
        margin-left: -.25rem!important
    }

    .ms-md-n2 {
        margin-left: -.5rem!important
    }

    .ms-md-n3 {
        margin-left: -1rem!important
    }

    .ms-md-n4 {
        margin-left: -1.5rem!important
    }

    .ms-md-n5 {
        margin-left: -2rem!important
    }

    .ms-md-n6 {
        margin-left: -3rem!important
    }

    .ms-md-n7 {
        margin-left: -4rem!important
    }

    .ms-md-n8 {
        margin-left: -5rem!important
    }

    .ms-md-n9 {
        margin-left: -6rem!important
    }

    .ms-md-n10 {
        margin-left: -7.5rem!important
    }

    .ms-md-n11 {
        margin-left: -2rem!important
    }

    .p-md-0 {
        padding: 0!important
    }

    .p-md-1 {
        padding: .25rem!important
    }

    .p-md-2 {
        padding: .5rem!important
    }

    .p-md-3 {
        padding: 1rem!important
    }

    .p-md-4 {
        padding: 1.5rem!important
    }

    .p-md-5 {
        padding: 2rem!important
    }

    .p-md-6 {
        padding: 3rem!important
    }

    .p-md-7 {
        padding: 4rem!important
    }

    .p-md-8 {
        padding: 5rem!important
    }

    .p-md-9 {
        padding: 6rem!important
    }

    .p-md-10 {
        padding: 7.5rem!important
    }

    .p-md-11 {
        padding: 2rem!important
    }

    .px-md-0 {
        padding-left: 0!important;
        padding-right: 0!important
    }

    .px-md-1 {
        padding-left: .25rem!important;
        padding-right: .25rem!important
    }

    .px-md-2 {
        padding-left: .5rem!important;
        padding-right: .5rem!important
    }

    .px-md-3 {
        padding-left: 1rem!important;
        padding-right: 1rem!important
    }

    .px-md-4 {
        padding-left: 1.5rem!important;
        padding-right: 1.5rem!important
    }

    .px-md-5 {
        padding-left: 2rem!important;
        padding-right: 2rem!important
    }

    .px-md-6 {
        padding-left: 3rem!important;
        padding-right: 3rem!important
    }

    .px-md-7 {
        padding-left: 4rem!important;
        padding-right: 4rem!important
    }

    .px-md-8 {
        padding-left: 5rem!important;
        padding-right: 5rem!important
    }

    .px-md-9 {
        padding-left: 6rem!important;
        padding-right: 6rem!important
    }

    .px-md-10 {
        padding-left: 7.5rem!important;
        padding-right: 7.5rem!important
    }

    .px-md-11 {
        padding-left: 2rem!important;
        padding-right: 2rem!important
    }

    .py-md-0 {
        padding-bottom: 0!important;
        padding-top: 0!important
    }

    .py-md-1 {
        padding-bottom: .25rem!important;
        padding-top: .25rem!important
    }

    .py-md-2 {
        padding-bottom: .5rem!important;
        padding-top: .5rem!important
    }

    .py-md-3 {
        padding-bottom: 1rem!important;
        padding-top: 1rem!important
    }

    .py-md-4 {
        padding-bottom: 1.5rem!important;
        padding-top: 1.5rem!important
    }

    .py-md-5 {
        padding-bottom: 2rem!important;
        padding-top: 2rem!important
    }

    .py-md-6 {
        padding-bottom: 3rem!important;
        padding-top: 3rem!important
    }

    .py-md-7 {
        padding-bottom: 4rem!important;
        padding-top: 4rem!important
    }

    .py-md-8 {
        padding-bottom: 5rem!important;
        padding-top: 5rem!important
    }

    .py-md-9 {
        padding-bottom: 6rem!important;
        padding-top: 6rem!important
    }

    .py-md-10 {
        padding-bottom: 7.5rem!important;
        padding-top: 7.5rem!important
    }

    .py-md-11 {
        padding-bottom: 2rem!important;
        padding-top: 2rem!important
    }

    .pt-md-0 {
        padding-top: 0!important
    }

    .pt-md-1 {
        padding-top: .25rem!important
    }

    .pt-md-2 {
        padding-top: .5rem!important
    }

    .pt-md-3 {
        padding-top: 1rem!important
    }

    .pt-md-4 {
        padding-top: 1.5rem!important
    }

    .pt-md-5 {
        padding-top: 2rem!important
    }

    .pt-md-6 {
        padding-top: 3rem!important
    }

    .pt-md-7 {
        padding-top: 4rem!important
    }

    .pt-md-8 {
        padding-top: 5rem!important
    }

    .pt-md-9 {
        padding-top: 6rem!important
    }

    .pt-md-10 {
        padding-top: 7.5rem!important
    }

    .pt-md-11 {
        padding-top: 2rem!important
    }

    .pe-md-0 {
        padding-right: 0!important
    }

    .pe-md-1 {
        padding-right: .25rem!important
    }

    .pe-md-2 {
        padding-right: .5rem!important
    }

    .pe-md-3 {
        padding-right: 1rem!important
    }

    .pe-md-4 {
        padding-right: 1.5rem!important
    }

    .pe-md-5 {
        padding-right: 2rem!important
    }

    .pe-md-6 {
        padding-right: 3rem!important
    }

    .pe-md-7 {
        padding-right: 4rem!important
    }

    .pe-md-8 {
        padding-right: 5rem!important
    }

    .pe-md-9 {
        padding-right: 6rem!important
    }

    .pe-md-10 {
        padding-right: 7.5rem!important
    }

    .pe-md-11 {
        padding-right: 2rem!important
    }

    .pb-md-0 {
        padding-bottom: 0!important
    }

    .pb-md-1 {
        padding-bottom: .25rem!important
    }

    .pb-md-2 {
        padding-bottom: .5rem!important
    }

    .pb-md-3 {
        padding-bottom: 1rem!important
    }

    .pb-md-4 {
        padding-bottom: 1.5rem!important
    }

    .pb-md-5 {
        padding-bottom: 2rem!important
    }

    .pb-md-6 {
        padding-bottom: 3rem!important
    }

    .pb-md-7 {
        padding-bottom: 4rem!important
    }

    .pb-md-8 {
        padding-bottom: 5rem!important
    }

    .pb-md-9 {
        padding-bottom: 6rem!important
    }

    .pb-md-10 {
        padding-bottom: 7.5rem!important
    }

    .pb-md-11 {
        padding-bottom: 2rem!important
    }

    .pb-md-100 {
        padding-bottom: 100%!important
    }

    .ps-md-0 {
        padding-left: 0!important
    }

    .ps-md-1 {
        padding-left: .25rem!important
    }

    .ps-md-2 {
        padding-left: .5rem!important
    }

    .ps-md-3 {
        padding-left: 1rem!important
    }

    .ps-md-4 {
        padding-left: 1.5rem!important
    }

    .ps-md-5 {
        padding-left: 2rem!important
    }

    .ps-md-6 {
        padding-left: 3rem!important
    }

    .ps-md-7 {
        padding-left: 4rem!important
    }

    .ps-md-8 {
        padding-left: 5rem!important
    }

    .ps-md-9 {
        padding-left: 6rem!important
    }

    .ps-md-10 {
        padding-left: 7.5rem!important
    }

    .ps-md-11 {
        padding-left: 2rem!important
    }

    .text-md-start {
        text-align: left!important
    }

    .text-md-end {
        text-align: right!important
    }

    .text-md-center {
        text-align: center!important
    }

    .opacity-md-0 {
        opacity: 0!important
    }

    .opacity-md-25 {
        opacity: .25!important
    }

    .opacity-md-50 {
        opacity: .5!important
    }

    .opacity-md-75 {
        opacity: .75!important
    }

    .opacity-md-100 {
        opacity: 1!important
    }
}

@media (min-width: 992px) {
    .float-lg-start {
        float:left!important
    }

    .float-lg-end {
        float: right!important
    }

    .float-lg-none {
        float: none!important
    }

    .d-lg-inline {
        display: inline!important
    }

    .d-lg-inline-block {
        display: inline-block!important
    }

    .d-lg-block {
        display: block!important
    }

    .d-lg-grid {
        display: grid!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: flex!important
    }

    .d-lg-inline-flex {
        display: inline-flex!important
    }

    .d-lg-none {
        display: none!important
    }

    .position-lg-static {
        position: static!important
    }

    .position-lg-relative {
        position: relative!important
    }

    .position-lg-absolute {
        position: absolute!important
    }

    .position-lg-fixed {
        position: fixed!important
    }

    .position-lg-sticky {
        position: sticky!important
    }

    .flex-lg-fill {
        flex: 1 1 auto!important
    }

    .flex-lg-row {
        flex-direction: row!important
    }

    .flex-lg-column {
        flex-direction: column!important
    }

    .flex-lg-row-reverse {
        flex-direction: row-reverse!important
    }

    .flex-lg-column-reverse {
        flex-direction: column-reverse!important
    }

    .flex-lg-grow-0 {
        flex-grow: 0!important
    }

    .flex-lg-grow-1 {
        flex-grow: 1!important
    }

    .flex-lg-shrink-0 {
        flex-shrink: 0!important
    }

    .flex-lg-shrink-1 {
        flex-shrink: 1!important
    }

    .flex-lg-wrap {
        flex-wrap: wrap!important
    }

    .flex-lg-nowrap {
        flex-wrap: nowrap!important
    }

    .flex-lg-wrap-reverse {
        flex-wrap: wrap-reverse!important
    }

    .gap-lg-0 {
        gap: 0!important
    }

    .gap-lg-1 {
        gap: .25rem!important
    }

    .gap-lg-2 {
        gap: .5rem!important
    }

    .gap-lg-3 {
        gap: 1rem!important
    }

    .gap-lg-4 {
        gap: 1.5rem!important
    }

    .gap-lg-5 {
        gap: 2rem!important
    }

    .gap-lg-6 {
        gap: 3rem!important
    }

    .gap-lg-7 {
        gap: 4rem!important
    }

    .gap-lg-8 {
        gap: 5rem!important
    }

    .gap-lg-9 {
        gap: 6rem!important
    }

    .gap-lg-10 {
        gap: 7.5rem!important
    }

    .gap-lg-11 {
        gap: 2rem!important
    }

    .justify-content-lg-start {
        justify-content: flex-start!important
    }

    .justify-content-lg-end {
        justify-content: flex-end!important
    }

    .justify-content-lg-center {
        justify-content: center!important
    }

    .justify-content-lg-between {
        justify-content: space-between!important
    }

    .justify-content-lg-around {
        justify-content: space-around!important
    }

    .justify-content-lg-evenly {
        justify-content: space-evenly!important
    }

    .align-items-lg-start {
        align-items: flex-start!important
    }

    .align-items-lg-end {
        align-items: flex-end!important
    }

    .align-items-lg-center {
        align-items: center!important
    }

    .align-items-lg-baseline {
        align-items: baseline!important
    }

    .align-items-lg-stretch {
        align-items: stretch!important
    }

    .align-content-lg-start {
        align-content: flex-start!important
    }

    .align-content-lg-end {
        align-content: flex-end!important
    }

    .align-content-lg-center {
        align-content: center!important
    }

    .align-content-lg-between {
        align-content: space-between!important
    }

    .align-content-lg-around {
        align-content: space-around!important
    }

    .align-content-lg-stretch {
        align-content: stretch!important
    }

    .align-self-lg-auto {
        align-self: auto!important
    }

    .align-self-lg-start {
        align-self: flex-start!important
    }

    .align-self-lg-end {
        align-self: flex-end!important
    }

    .align-self-lg-center {
        align-self: center!important
    }

    .align-self-lg-baseline {
        align-self: baseline!important
    }

    .align-self-lg-stretch {
        align-self: stretch!important
    }

    .order-lg-first {
        order: -1!important
    }

    .order-lg-0 {
        order: 0!important
    }

    .order-lg-1 {
        order: 1!important
    }

    .order-lg-2 {
        order: 2!important
    }

    .order-lg-3 {
        order: 3!important
    }

    .order-lg-4 {
        order: 4!important
    }

    .order-lg-5 {
        order: 5!important
    }

    .order-lg-last {
        order: 6!important
    }

    .m-lg-0 {
        margin: 0!important
    }

    .m-lg-1 {
        margin: .25rem!important
    }

    .m-lg-2 {
        margin: .5rem!important
    }

    .m-lg-3 {
        margin: 1rem!important
    }

    .m-lg-4 {
        margin: 1.5rem!important
    }

    .m-lg-5 {
        margin: 2rem!important
    }

    .m-lg-6 {
        margin: 3rem!important
    }

    .m-lg-7 {
        margin: 4rem!important
    }

    .m-lg-8 {
        margin: 5rem!important
    }

    .m-lg-9 {
        margin: 6rem!important
    }

    .m-lg-10 {
        margin: 7.5rem!important
    }

    .m-lg-11 {
        margin: 2rem!important
    }

    .m-lg-auto {
        margin: auto!important
    }

    .mx-lg-0 {
        margin-left: 0!important;
        margin-right: 0!important
    }

    .mx-lg-1 {
        margin-left: .25rem!important;
        margin-right: .25rem!important
    }

    .mx-lg-2 {
        margin-left: .5rem!important;
        margin-right: .5rem!important
    }

    .mx-lg-3 {
        margin-left: 1rem!important;
        margin-right: 1rem!important
    }

    .mx-lg-4 {
        margin-left: 1.5rem!important;
        margin-right: 1.5rem!important
    }

    .mx-lg-5 {
        margin-left: 2rem!important;
        margin-right: 2rem!important
    }

    .mx-lg-6 {
        margin-left: 3rem!important;
        margin-right: 3rem!important
    }

    .mx-lg-7 {
        margin-left: 4rem!important;
        margin-right: 4rem!important
    }

    .mx-lg-8 {
        margin-left: 5rem!important;
        margin-right: 5rem!important
    }

    .mx-lg-9 {
        margin-left: 6rem!important;
        margin-right: 6rem!important
    }

    .mx-lg-10 {
        margin-left: 7.5rem!important;
        margin-right: 7.5rem!important
    }

    .mx-lg-11 {
        margin-left: 2rem!important;
        margin-right: 2rem!important
    }

    .mx-lg-auto {
        margin-left: auto!important;
        margin-right: auto!important
    }

    .my-lg-0 {
        margin-bottom: 0!important;
        margin-top: 0!important
    }

    .my-lg-1 {
        margin-bottom: .25rem!important;
        margin-top: .25rem!important
    }

    .my-lg-2 {
        margin-bottom: .5rem!important;
        margin-top: .5rem!important
    }

    .my-lg-3 {
        margin-bottom: 1rem!important;
        margin-top: 1rem!important
    }

    .my-lg-4 {
        margin-bottom: 1.5rem!important;
        margin-top: 1.5rem!important
    }

    .my-lg-5 {
        margin-bottom: 2rem!important;
        margin-top: 2rem!important
    }

    .my-lg-6 {
        margin-bottom: 3rem!important;
        margin-top: 3rem!important
    }

    .my-lg-7 {
        margin-bottom: 4rem!important;
        margin-top: 4rem!important
    }

    .my-lg-8 {
        margin-bottom: 5rem!important;
        margin-top: 5rem!important
    }

    .my-lg-9 {
        margin-bottom: 6rem!important;
        margin-top: 6rem!important
    }

    .my-lg-10 {
        margin-bottom: 7.5rem!important;
        margin-top: 7.5rem!important
    }

    .my-lg-11 {
        margin-bottom: 2rem!important;
        margin-top: 2rem!important
    }

    .my-lg-auto {
        margin-bottom: auto!important;
        margin-top: auto!important
    }

    .mt-lg-0 {
        margin-top: 0!important
    }

    .mt-lg-1 {
        margin-top: .25rem!important
    }

    .mt-lg-2 {
        margin-top: .5rem!important
    }

    .mt-lg-3 {
        margin-top: 1rem!important
    }

    .mt-lg-4 {
        margin-top: 1.5rem!important
    }

    .mt-lg-5 {
        margin-top: 2rem!important
    }

    .mt-lg-6 {
        margin-top: 3rem!important
    }

    .mt-lg-7 {
        margin-top: 4rem!important
    }

    .mt-lg-8 {
        margin-top: 5rem!important
    }

    .mt-lg-9 {
        margin-top: 6rem!important
    }

    .mt-lg-10 {
        margin-top: 7.5rem!important
    }

    .mt-lg-11 {
        margin-top: 2rem!important
    }

    .mt-lg-auto {
        margin-top: auto!important
    }

    .me-lg-0 {
        margin-right: 0!important
    }

    .me-lg-1 {
        margin-right: .25rem!important
    }

    .me-lg-2 {
        margin-right: .5rem!important
    }

    .me-lg-3 {
        margin-right: 1rem!important
    }

    .me-lg-4 {
        margin-right: 1.5rem!important
    }

    .me-lg-5 {
        margin-right: 2rem!important
    }

    .me-lg-6 {
        margin-right: 3rem!important
    }

    .me-lg-7 {
        margin-right: 4rem!important
    }

    .me-lg-8 {
        margin-right: 5rem!important
    }

    .me-lg-9 {
        margin-right: 6rem!important
    }

    .me-lg-10 {
        margin-right: 7.5rem!important
    }

    .me-lg-11 {
        margin-right: 2rem!important
    }

    .me-lg-auto {
        margin-right: auto!important
    }

    .mb-lg-0 {
        margin-bottom: 0!important
    }

    .mb-lg-1 {
        margin-bottom: .25rem!important
    }

    .mb-lg-2 {
        margin-bottom: .5rem!important
    }

    .mb-lg-3 {
        margin-bottom: 1rem!important
    }

    .mb-lg-4 {
        margin-bottom: 1.5rem!important
    }

    .mb-lg-5 {
        margin-bottom: 2rem!important
    }

    .mb-lg-6 {
        margin-bottom: 3rem!important
    }

    .mb-lg-7 {
        margin-bottom: 4rem!important
    }

    .mb-lg-8 {
        margin-bottom: 5rem!important
    }

    .mb-lg-9 {
        margin-bottom: 6rem!important
    }

    .mb-lg-10 {
        margin-bottom: 7.5rem!important
    }

    .mb-lg-11 {
        margin-bottom: 2rem!important
    }

    .mb-lg-auto {
        margin-bottom: auto!important
    }

    .ms-lg-0 {
        margin-left: 0!important
    }

    .ms-lg-1 {
        margin-left: .25rem!important
    }

    .ms-lg-2 {
        margin-left: .5rem!important
    }

    .ms-lg-3 {
        margin-left: 1rem!important
    }

    .ms-lg-4 {
        margin-left: 1.5rem!important
    }

    .ms-lg-5 {
        margin-left: 2rem!important
    }

    .ms-lg-6 {
        margin-left: 3rem!important
    }

    .ms-lg-7 {
        margin-left: 4rem!important
    }

    .ms-lg-8 {
        margin-left: 5rem!important
    }

    .ms-lg-9 {
        margin-left: 6rem!important
    }

    .ms-lg-10 {
        margin-left: 7.5rem!important
    }

    .ms-lg-11 {
        margin-left: 2rem!important
    }

    .ms-lg-auto {
        margin-left: auto!important
    }

    .m-lg-n1 {
        margin: -.25rem!important
    }

    .m-lg-n2 {
        margin: -.5rem!important
    }

    .m-lg-n3 {
        margin: -1rem!important
    }

    .m-lg-n4 {
        margin: -1.5rem!important
    }

    .m-lg-n5 {
        margin: -2rem!important
    }

    .m-lg-n6 {
        margin: -3rem!important
    }

    .m-lg-n7 {
        margin: -4rem!important
    }

    .m-lg-n8 {
        margin: -5rem!important
    }

    .m-lg-n9 {
        margin: -6rem!important
    }

    .m-lg-n10 {
        margin: -7.5rem!important
    }

    .m-lg-n11 {
        margin: -2rem!important
    }

    .mx-lg-n1 {
        margin-left: -.25rem!important;
        margin-right: -.25rem!important
    }

    .mx-lg-n2 {
        margin-left: -.5rem!important;
        margin-right: -.5rem!important
    }

    .mx-lg-n3 {
        margin-left: -1rem!important;
        margin-right: -1rem!important
    }

    .mx-lg-n4 {
        margin-left: -1.5rem!important;
        margin-right: -1.5rem!important
    }

    .mx-lg-n5 {
        margin-left: -2rem!important;
        margin-right: -2rem!important
    }

    .mx-lg-n6 {
        margin-left: -3rem!important;
        margin-right: -3rem!important
    }

    .mx-lg-n7 {
        margin-left: -4rem!important;
        margin-right: -4rem!important
    }

    .mx-lg-n8 {
        margin-left: -5rem!important;
        margin-right: -5rem!important
    }

    .mx-lg-n9 {
        margin-left: -6rem!important;
        margin-right: -6rem!important
    }

    .mx-lg-n10 {
        margin-left: -7.5rem!important;
        margin-right: -7.5rem!important
    }

    .mx-lg-n11 {
        margin-left: -2rem!important;
        margin-right: -2rem!important
    }

    .my-lg-n1 {
        margin-bottom: -.25rem!important;
        margin-top: -.25rem!important
    }

    .my-lg-n2 {
        margin-bottom: -.5rem!important;
        margin-top: -.5rem!important
    }

    .my-lg-n3 {
        margin-bottom: -1rem!important;
        margin-top: -1rem!important
    }

    .my-lg-n4 {
        margin-bottom: -1.5rem!important;
        margin-top: -1.5rem!important
    }

    .my-lg-n5 {
        margin-bottom: -2rem!important;
        margin-top: -2rem!important
    }

    .my-lg-n6 {
        margin-bottom: -3rem!important;
        margin-top: -3rem!important
    }

    .my-lg-n7 {
        margin-bottom: -4rem!important;
        margin-top: -4rem!important
    }

    .my-lg-n8 {
        margin-bottom: -5rem!important;
        margin-top: -5rem!important
    }

    .my-lg-n9 {
        margin-bottom: -6rem!important;
        margin-top: -6rem!important
    }

    .my-lg-n10 {
        margin-bottom: -7.5rem!important;
        margin-top: -7.5rem!important
    }

    .my-lg-n11 {
        margin-bottom: -2rem!important;
        margin-top: -2rem!important
    }

    .mt-lg-n1 {
        margin-top: -.25rem!important
    }

    .mt-lg-n2 {
        margin-top: -.5rem!important
    }

    .mt-lg-n3 {
        margin-top: -1rem!important
    }

    .mt-lg-n4 {
        margin-top: -1.5rem!important
    }

    .mt-lg-n5 {
        margin-top: -2rem!important
    }

    .mt-lg-n6 {
        margin-top: -3rem!important
    }

    .mt-lg-n7 {
        margin-top: -4rem!important
    }

    .mt-lg-n8 {
        margin-top: -5rem!important
    }

    .mt-lg-n9 {
        margin-top: -6rem!important
    }

    .mt-lg-n10 {
        margin-top: -7.5rem!important
    }

    .mt-lg-n11 {
        margin-top: -2rem!important
    }

    .me-lg-n1 {
        margin-right: -.25rem!important
    }

    .me-lg-n2 {
        margin-right: -.5rem!important
    }

    .me-lg-n3 {
        margin-right: -1rem!important
    }

    .me-lg-n4 {
        margin-right: -1.5rem!important
    }

    .me-lg-n5 {
        margin-right: -2rem!important
    }

    .me-lg-n6 {
        margin-right: -3rem!important
    }

    .me-lg-n7 {
        margin-right: -4rem!important
    }

    .me-lg-n8 {
        margin-right: -5rem!important
    }

    .me-lg-n9 {
        margin-right: -6rem!important
    }

    .me-lg-n10 {
        margin-right: -7.5rem!important
    }

    .me-lg-n11 {
        margin-right: -2rem!important
    }

    .mb-lg-n1 {
        margin-bottom: -.25rem!important
    }

    .mb-lg-n2 {
        margin-bottom: -.5rem!important
    }

    .mb-lg-n3 {
        margin-bottom: -1rem!important
    }

    .mb-lg-n4 {
        margin-bottom: -1.5rem!important
    }

    .mb-lg-n5 {
        margin-bottom: -2rem!important
    }

    .mb-lg-n6 {
        margin-bottom: -3rem!important
    }

    .mb-lg-n7 {
        margin-bottom: -4rem!important
    }

    .mb-lg-n8 {
        margin-bottom: -5rem!important
    }

    .mb-lg-n9 {
        margin-bottom: -6rem!important
    }

    .mb-lg-n10 {
        margin-bottom: -7.5rem!important
    }

    .mb-lg-n11 {
        margin-bottom: -2rem!important
    }

    .ms-lg-n1 {
        margin-left: -.25rem!important
    }

    .ms-lg-n2 {
        margin-left: -.5rem!important
    }

    .ms-lg-n3 {
        margin-left: -1rem!important
    }

    .ms-lg-n4 {
        margin-left: -1.5rem!important
    }

    .ms-lg-n5 {
        margin-left: -2rem!important
    }

    .ms-lg-n6 {
        margin-left: -3rem!important
    }

    .ms-lg-n7 {
        margin-left: -4rem!important
    }

    .ms-lg-n8 {
        margin-left: -5rem!important
    }

    .ms-lg-n9 {
        margin-left: -6rem!important
    }

    .ms-lg-n10 {
        margin-left: -7.5rem!important
    }

    .ms-lg-n11 {
        margin-left: -2rem!important
    }

    .p-lg-0 {
        padding: 0!important
    }

    .p-lg-1 {
        padding: .25rem!important
    }

    .p-lg-2 {
        padding: .5rem!important
    }

    .p-lg-3 {
        padding: 1rem!important
    }

    .p-lg-4 {
        padding: 1.5rem!important
    }

    .p-lg-5 {
        padding: 2rem!important
    }

    .p-lg-6 {
        padding: 3rem!important
    }

    .p-lg-7 {
        padding: 4rem!important
    }

    .p-lg-8 {
        padding: 5rem!important
    }

    .p-lg-9 {
        padding: 6rem!important
    }

    .p-lg-10 {
        padding: 7.5rem!important
    }

    .p-lg-11 {
        padding: 2rem!important
    }

    .px-lg-0 {
        padding-left: 0!important;
        padding-right: 0!important
    }

    .px-lg-1 {
        padding-left: .25rem!important;
        padding-right: .25rem!important
    }

    .px-lg-2 {
        padding-left: .5rem!important;
        padding-right: .5rem!important
    }

    .px-lg-3 {
        padding-left: 1rem!important;
        padding-right: 1rem!important
    }

    .px-lg-4 {
        padding-left: 1.5rem!important;
        padding-right: 1.5rem!important
    }

    .px-lg-5 {
        padding-left: 2rem!important;
        padding-right: 2rem!important
    }

    .px-lg-6 {
        padding-left: 3rem!important;
        padding-right: 3rem!important
    }

    .px-lg-7 {
        padding-left: 4rem!important;
        padding-right: 4rem!important
    }

    .px-lg-8 {
        padding-left: 5rem!important;
        padding-right: 5rem!important
    }

    .px-lg-9 {
        padding-left: 6rem!important;
        padding-right: 6rem!important
    }

    .px-lg-10 {
        padding-left: 7.5rem!important;
        padding-right: 7.5rem!important
    }

    .px-lg-11 {
        padding-left: 2rem!important;
        padding-right: 2rem!important
    }

    .py-lg-0 {
        padding-bottom: 0!important;
        padding-top: 0!important
    }

    .py-lg-1 {
        padding-bottom: .25rem!important;
        padding-top: .25rem!important
    }

    .py-lg-2 {
        padding-bottom: .5rem!important;
        padding-top: .5rem!important
    }

    .py-lg-3 {
        padding-bottom: 1rem!important;
        padding-top: 1rem!important
    }

    .py-lg-4 {
        padding-bottom: 1.5rem!important;
        padding-top: 1.5rem!important
    }

    .py-lg-5 {
        padding-bottom: 2rem!important;
        padding-top: 2rem!important
    }

    .py-lg-6 {
        padding-bottom: 3rem!important;
        padding-top: 3rem!important
    }

    .py-lg-7 {
        padding-bottom: 4rem!important;
        padding-top: 4rem!important
    }

    .py-lg-8 {
        padding-bottom: 5rem!important;
        padding-top: 5rem!important
    }

    .py-lg-9 {
        padding-bottom: 6rem!important;
        padding-top: 6rem!important
    }

    .py-lg-10 {
        padding-bottom: 7.5rem!important;
        padding-top: 7.5rem!important
    }

    .py-lg-11 {
        padding-bottom: 2rem!important;
        padding-top: 2rem!important
    }

    .pt-lg-0 {
        padding-top: 0!important
    }

    .pt-lg-1 {
        padding-top: .25rem!important
    }

    .pt-lg-2 {
        padding-top: .5rem!important
    }

    .pt-lg-3 {
        padding-top: 1rem!important
    }

    .pt-lg-4 {
        padding-top: 1.5rem!important
    }

    .pt-lg-5 {
        padding-top: 2rem!important
    }

    .pt-lg-6 {
        padding-top: 3rem!important
    }

    .pt-lg-7 {
        padding-top: 4rem!important
    }

    .pt-lg-8 {
        padding-top: 5rem!important
    }

    .pt-lg-9 {
        padding-top: 6rem!important
    }

    .pt-lg-10 {
        padding-top: 7.5rem!important
    }

    .pt-lg-11 {
        padding-top: 2rem!important
    }

    .pe-lg-0 {
        padding-right: 0!important
    }

    .pe-lg-1 {
        padding-right: .25rem!important
    }

    .pe-lg-2 {
        padding-right: .5rem!important
    }

    .pe-lg-3 {
        padding-right: 1rem!important
    }

    .pe-lg-4 {
        padding-right: 1.5rem!important
    }

    .pe-lg-5 {
        padding-right: 2rem!important
    }

    .pe-lg-6 {
        padding-right: 3rem!important
    }

    .pe-lg-7 {
        padding-right: 4rem!important
    }

    .pe-lg-8 {
        padding-right: 5rem!important
    }

    .pe-lg-9 {
        padding-right: 6rem!important
    }

    .pe-lg-10 {
        padding-right: 7.5rem!important
    }

    .pe-lg-11 {
        padding-right: 2rem!important
    }

    .pb-lg-0 {
        padding-bottom: 0!important
    }

    .pb-lg-1 {
        padding-bottom: .25rem!important
    }

    .pb-lg-2 {
        padding-bottom: .5rem!important
    }

    .pb-lg-3 {
        padding-bottom: 1rem!important
    }

    .pb-lg-4 {
        padding-bottom: 1.5rem!important
    }

    .pb-lg-5 {
        padding-bottom: 2rem!important
    }

    .pb-lg-6 {
        padding-bottom: 3rem!important
    }

    .pb-lg-7 {
        padding-bottom: 4rem!important
    }

    .pb-lg-8 {
        padding-bottom: 5rem!important
    }

    .pb-lg-9 {
        padding-bottom: 6rem!important
    }

    .pb-lg-10 {
        padding-bottom: 7.5rem!important
    }

    .pb-lg-11 {
        padding-bottom: 2rem!important
    }

    .pb-lg-100 {
        padding-bottom: 100%!important
    }

    .ps-lg-0 {
        padding-left: 0!important
    }

    .ps-lg-1 {
        padding-left: .25rem!important
    }

    .ps-lg-2 {
        padding-left: .5rem!important
    }

    .ps-lg-3 {
        padding-left: 1rem!important
    }

    .ps-lg-4 {
        padding-left: 1.5rem!important
    }

    .ps-lg-5 {
        padding-left: 2rem!important
    }

    .ps-lg-6 {
        padding-left: 3rem!important
    }

    .ps-lg-7 {
        padding-left: 4rem!important
    }

    .ps-lg-8 {
        padding-left: 5rem!important
    }

    .ps-lg-9 {
        padding-left: 6rem!important
    }

    .ps-lg-10 {
        padding-left: 7.5rem!important
    }

    .ps-lg-11 {
        padding-left: 2rem!important
    }

    .text-lg-start {
        text-align: left!important
    }

    .text-lg-end {
        text-align: right!important
    }

    .text-lg-center {
        text-align: center!important
    }

    .opacity-lg-0 {
        opacity: 0!important
    }

    .opacity-lg-25 {
        opacity: .25!important
    }

    .opacity-lg-50 {
        opacity: .5!important
    }

    .opacity-lg-75 {
        opacity: .75!important
    }

    .opacity-lg-100 {
        opacity: 1!important
    }
}

@media (min-width: 1200px) {
    .float-xl-start {
        float:left!important
    }

    .float-xl-end {
        float: right!important
    }

    .float-xl-none {
        float: none!important
    }

    .d-xl-inline {
        display: inline!important
    }

    .d-xl-inline-block {
        display: inline-block!important
    }

    .d-xl-block {
        display: block!important
    }

    .d-xl-grid {
        display: grid!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: flex!important
    }

    .d-xl-inline-flex {
        display: inline-flex!important
    }

    .d-xl-none {
        display: none!important
    }

    .position-xl-static {
        position: static!important
    }

    .position-xl-relative {
        position: relative!important
    }

    .position-xl-absolute {
        position: absolute!important
    }

    .position-xl-fixed {
        position: fixed!important
    }

    .position-xl-sticky {
        position: sticky!important
    }

    .flex-xl-fill {
        flex: 1 1 auto!important
    }

    .flex-xl-row {
        flex-direction: row!important
    }

    .flex-xl-column {
        flex-direction: column!important
    }

    .flex-xl-row-reverse {
        flex-direction: row-reverse!important
    }

    .flex-xl-column-reverse {
        flex-direction: column-reverse!important
    }

    .flex-xl-grow-0 {
        flex-grow: 0!important
    }

    .flex-xl-grow-1 {
        flex-grow: 1!important
    }

    .flex-xl-shrink-0 {
        flex-shrink: 0!important
    }

    .flex-xl-shrink-1 {
        flex-shrink: 1!important
    }

    .flex-xl-wrap {
        flex-wrap: wrap!important
    }

    .flex-xl-nowrap {
        flex-wrap: nowrap!important
    }

    .flex-xl-wrap-reverse {
        flex-wrap: wrap-reverse!important
    }

    .gap-xl-0 {
        gap: 0!important
    }

    .gap-xl-1 {
        gap: .25rem!important
    }

    .gap-xl-2 {
        gap: .5rem!important
    }

    .gap-xl-3 {
        gap: 1rem!important
    }

    .gap-xl-4 {
        gap: 1.5rem!important
    }

    .gap-xl-5 {
        gap: 2rem!important
    }

    .gap-xl-6 {
        gap: 3rem!important
    }

    .gap-xl-7 {
        gap: 4rem!important
    }

    .gap-xl-8 {
        gap: 5rem!important
    }

    .gap-xl-9 {
        gap: 6rem!important
    }

    .gap-xl-10 {
        gap: 7.5rem!important
    }

    .gap-xl-11 {
        gap: 2rem!important
    }

    .justify-content-xl-start {
        justify-content: flex-start!important
    }

    .justify-content-xl-end {
        justify-content: flex-end!important
    }

    .justify-content-xl-center {
        justify-content: center!important
    }

    .justify-content-xl-between {
        justify-content: space-between!important
    }

    .justify-content-xl-around {
        justify-content: space-around!important
    }

    .justify-content-xl-evenly {
        justify-content: space-evenly!important
    }

    .align-items-xl-start {
        align-items: flex-start!important
    }

    .align-items-xl-end {
        align-items: flex-end!important
    }

    .align-items-xl-center {
        align-items: center!important
    }

    .align-items-xl-baseline {
        align-items: baseline!important
    }

    .align-items-xl-stretch {
        align-items: stretch!important
    }

    .align-content-xl-start {
        align-content: flex-start!important
    }

    .align-content-xl-end {
        align-content: flex-end!important
    }

    .align-content-xl-center {
        align-content: center!important
    }

    .align-content-xl-between {
        align-content: space-between!important
    }

    .align-content-xl-around {
        align-content: space-around!important
    }

    .align-content-xl-stretch {
        align-content: stretch!important
    }

    .align-self-xl-auto {
        align-self: auto!important
    }

    .align-self-xl-start {
        align-self: flex-start!important
    }

    .align-self-xl-end {
        align-self: flex-end!important
    }

    .align-self-xl-center {
        align-self: center!important
    }

    .align-self-xl-baseline {
        align-self: baseline!important
    }

    .align-self-xl-stretch {
        align-self: stretch!important
    }

    .order-xl-first {
        order: -1!important
    }

    .order-xl-0 {
        order: 0!important
    }

    .order-xl-1 {
        order: 1!important
    }

    .order-xl-2 {
        order: 2!important
    }

    .order-xl-3 {
        order: 3!important
    }

    .order-xl-4 {
        order: 4!important
    }

    .order-xl-5 {
        order: 5!important
    }

    .order-xl-last {
        order: 6!important
    }

    .m-xl-0 {
        margin: 0!important
    }

    .m-xl-1 {
        margin: .25rem!important
    }

    .m-xl-2 {
        margin: .5rem!important
    }

    .m-xl-3 {
        margin: 1rem!important
    }

    .m-xl-4 {
        margin: 1.5rem!important
    }

    .m-xl-5 {
        margin: 2rem!important
    }

    .m-xl-6 {
        margin: 3rem!important
    }

    .m-xl-7 {
        margin: 4rem!important
    }

    .m-xl-8 {
        margin: 5rem!important
    }

    .m-xl-9 {
        margin: 6rem!important
    }

    .m-xl-10 {
        margin: 7.5rem!important
    }

    .m-xl-11 {
        margin: 2rem!important
    }

    .m-xl-auto {
        margin: auto!important
    }

    .mx-xl-0 {
        margin-left: 0!important;
        margin-right: 0!important
    }

    .mx-xl-1 {
        margin-left: .25rem!important;
        margin-right: .25rem!important
    }

    .mx-xl-2 {
        margin-left: .5rem!important;
        margin-right: .5rem!important
    }

    .mx-xl-3 {
        margin-left: 1rem!important;
        margin-right: 1rem!important
    }

    .mx-xl-4 {
        margin-left: 1.5rem!important;
        margin-right: 1.5rem!important
    }

    .mx-xl-5 {
        margin-left: 2rem!important;
        margin-right: 2rem!important
    }

    .mx-xl-6 {
        margin-left: 3rem!important;
        margin-right: 3rem!important
    }

    .mx-xl-7 {
        margin-left: 4rem!important;
        margin-right: 4rem!important
    }

    .mx-xl-8 {
        margin-left: 5rem!important;
        margin-right: 5rem!important
    }

    .mx-xl-9 {
        margin-left: 6rem!important;
        margin-right: 6rem!important
    }

    .mx-xl-10 {
        margin-left: 7.5rem!important;
        margin-right: 7.5rem!important
    }

    .mx-xl-11 {
        margin-left: 2rem!important;
        margin-right: 2rem!important
    }

    .mx-xl-auto {
        margin-left: auto!important;
        margin-right: auto!important
    }

    .my-xl-0 {
        margin-bottom: 0!important;
        margin-top: 0!important
    }

    .my-xl-1 {
        margin-bottom: .25rem!important;
        margin-top: .25rem!important
    }

    .my-xl-2 {
        margin-bottom: .5rem!important;
        margin-top: .5rem!important
    }

    .my-xl-3 {
        margin-bottom: 1rem!important;
        margin-top: 1rem!important
    }

    .my-xl-4 {
        margin-bottom: 1.5rem!important;
        margin-top: 1.5rem!important
    }

    .my-xl-5 {
        margin-bottom: 2rem!important;
        margin-top: 2rem!important
    }

    .my-xl-6 {
        margin-bottom: 3rem!important;
        margin-top: 3rem!important
    }

    .my-xl-7 {
        margin-bottom: 4rem!important;
        margin-top: 4rem!important
    }

    .my-xl-8 {
        margin-bottom: 5rem!important;
        margin-top: 5rem!important
    }

    .my-xl-9 {
        margin-bottom: 6rem!important;
        margin-top: 6rem!important
    }

    .my-xl-10 {
        margin-bottom: 7.5rem!important;
        margin-top: 7.5rem!important
    }

    .my-xl-11 {
        margin-bottom: 2rem!important;
        margin-top: 2rem!important
    }

    .my-xl-auto {
        margin-bottom: auto!important;
        margin-top: auto!important
    }

    .mt-xl-0 {
        margin-top: 0!important
    }

    .mt-xl-1 {
        margin-top: .25rem!important
    }

    .mt-xl-2 {
        margin-top: .5rem!important
    }

    .mt-xl-3 {
        margin-top: 1rem!important
    }

    .mt-xl-4 {
        margin-top: 1.5rem!important
    }

    .mt-xl-5 {
        margin-top: 2rem!important
    }

    .mt-xl-6 {
        margin-top: 3rem!important
    }

    .mt-xl-7 {
        margin-top: 4rem!important
    }

    .mt-xl-8 {
        margin-top: 5rem!important
    }

    .mt-xl-9 {
        margin-top: 6rem!important
    }

    .mt-xl-10 {
        margin-top: 7.5rem!important
    }

    .mt-xl-11 {
        margin-top: 2rem!important
    }

    .mt-xl-auto {
        margin-top: auto!important
    }

    .me-xl-0 {
        margin-right: 0!important
    }

    .me-xl-1 {
        margin-right: .25rem!important
    }

    .me-xl-2 {
        margin-right: .5rem!important
    }

    .me-xl-3 {
        margin-right: 1rem!important
    }

    .me-xl-4 {
        margin-right: 1.5rem!important
    }

    .me-xl-5 {
        margin-right: 2rem!important
    }

    .me-xl-6 {
        margin-right: 3rem!important
    }

    .me-xl-7 {
        margin-right: 4rem!important
    }

    .me-xl-8 {
        margin-right: 5rem!important
    }

    .me-xl-9 {
        margin-right: 6rem!important
    }

    .me-xl-10 {
        margin-right: 7.5rem!important
    }

    .me-xl-11 {
        margin-right: 2rem!important
    }

    .me-xl-auto {
        margin-right: auto!important
    }

    .mb-xl-0 {
        margin-bottom: 0!important
    }

    .mb-xl-1 {
        margin-bottom: .25rem!important
    }

    .mb-xl-2 {
        margin-bottom: .5rem!important
    }

    .mb-xl-3 {
        margin-bottom: 1rem!important
    }

    .mb-xl-4 {
        margin-bottom: 1.5rem!important
    }

    .mb-xl-5 {
        margin-bottom: 2rem!important
    }

    .mb-xl-6 {
        margin-bottom: 3rem!important
    }

    .mb-xl-7 {
        margin-bottom: 4rem!important
    }

    .mb-xl-8 {
        margin-bottom: 5rem!important
    }

    .mb-xl-9 {
        margin-bottom: 6rem!important
    }

    .mb-xl-10 {
        margin-bottom: 7.5rem!important
    }

    .mb-xl-11 {
        margin-bottom: 2rem!important
    }

    .mb-xl-auto {
        margin-bottom: auto!important
    }

    .ms-xl-0 {
        margin-left: 0!important
    }

    .ms-xl-1 {
        margin-left: .25rem!important
    }

    .ms-xl-2 {
        margin-left: .5rem!important
    }

    .ms-xl-3 {
        margin-left: 1rem!important
    }

    .ms-xl-4 {
        margin-left: 1.5rem!important
    }

    .ms-xl-5 {
        margin-left: 2rem!important
    }

    .ms-xl-6 {
        margin-left: 3rem!important
    }

    .ms-xl-7 {
        margin-left: 4rem!important
    }

    .ms-xl-8 {
        margin-left: 5rem!important
    }

    .ms-xl-9 {
        margin-left: 6rem!important
    }

    .ms-xl-10 {
        margin-left: 7.5rem!important
    }

    .ms-xl-11 {
        margin-left: 2rem!important
    }

    .ms-xl-auto {
        margin-left: auto!important
    }

    .m-xl-n1 {
        margin: -.25rem!important
    }

    .m-xl-n2 {
        margin: -.5rem!important
    }

    .m-xl-n3 {
        margin: -1rem!important
    }

    .m-xl-n4 {
        margin: -1.5rem!important
    }

    .m-xl-n5 {
        margin: -2rem!important
    }

    .m-xl-n6 {
        margin: -3rem!important
    }

    .m-xl-n7 {
        margin: -4rem!important
    }

    .m-xl-n8 {
        margin: -5rem!important
    }

    .m-xl-n9 {
        margin: -6rem!important
    }

    .m-xl-n10 {
        margin: -7.5rem!important
    }

    .m-xl-n11 {
        margin: -2rem!important
    }

    .mx-xl-n1 {
        margin-left: -.25rem!important;
        margin-right: -.25rem!important
    }

    .mx-xl-n2 {
        margin-left: -.5rem!important;
        margin-right: -.5rem!important
    }

    .mx-xl-n3 {
        margin-left: -1rem!important;
        margin-right: -1rem!important
    }

    .mx-xl-n4 {
        margin-left: -1.5rem!important;
        margin-right: -1.5rem!important
    }

    .mx-xl-n5 {
        margin-left: -2rem!important;
        margin-right: -2rem!important
    }

    .mx-xl-n6 {
        margin-left: -3rem!important;
        margin-right: -3rem!important
    }

    .mx-xl-n7 {
        margin-left: -4rem!important;
        margin-right: -4rem!important
    }

    .mx-xl-n8 {
        margin-left: -5rem!important;
        margin-right: -5rem!important
    }

    .mx-xl-n9 {
        margin-left: -6rem!important;
        margin-right: -6rem!important
    }

    .mx-xl-n10 {
        margin-left: -7.5rem!important;
        margin-right: -7.5rem!important
    }

    .mx-xl-n11 {
        margin-left: -2rem!important;
        margin-right: -2rem!important
    }

    .my-xl-n1 {
        margin-bottom: -.25rem!important;
        margin-top: -.25rem!important
    }

    .my-xl-n2 {
        margin-bottom: -.5rem!important;
        margin-top: -.5rem!important
    }

    .my-xl-n3 {
        margin-bottom: -1rem!important;
        margin-top: -1rem!important
    }

    .my-xl-n4 {
        margin-bottom: -1.5rem!important;
        margin-top: -1.5rem!important
    }

    .my-xl-n5 {
        margin-bottom: -2rem!important;
        margin-top: -2rem!important
    }

    .my-xl-n6 {
        margin-bottom: -3rem!important;
        margin-top: -3rem!important
    }

    .my-xl-n7 {
        margin-bottom: -4rem!important;
        margin-top: -4rem!important
    }

    .my-xl-n8 {
        margin-bottom: -5rem!important;
        margin-top: -5rem!important
    }

    .my-xl-n9 {
        margin-bottom: -6rem!important;
        margin-top: -6rem!important
    }

    .my-xl-n10 {
        margin-bottom: -7.5rem!important;
        margin-top: -7.5rem!important
    }

    .my-xl-n11 {
        margin-bottom: -2rem!important;
        margin-top: -2rem!important
    }

    .mt-xl-n1 {
        margin-top: -.25rem!important
    }

    .mt-xl-n2 {
        margin-top: -.5rem!important
    }

    .mt-xl-n3 {
        margin-top: -1rem!important
    }

    .mt-xl-n4 {
        margin-top: -1.5rem!important
    }

    .mt-xl-n5 {
        margin-top: -2rem!important
    }

    .mt-xl-n6 {
        margin-top: -3rem!important
    }

    .mt-xl-n7 {
        margin-top: -4rem!important
    }

    .mt-xl-n8 {
        margin-top: -5rem!important
    }

    .mt-xl-n9 {
        margin-top: -6rem!important
    }

    .mt-xl-n10 {
        margin-top: -7.5rem!important
    }

    .mt-xl-n11 {
        margin-top: -2rem!important
    }

    .me-xl-n1 {
        margin-right: -.25rem!important
    }

    .me-xl-n2 {
        margin-right: -.5rem!important
    }

    .me-xl-n3 {
        margin-right: -1rem!important
    }

    .me-xl-n4 {
        margin-right: -1.5rem!important
    }

    .me-xl-n5 {
        margin-right: -2rem!important
    }

    .me-xl-n6 {
        margin-right: -3rem!important
    }

    .me-xl-n7 {
        margin-right: -4rem!important
    }

    .me-xl-n8 {
        margin-right: -5rem!important
    }

    .me-xl-n9 {
        margin-right: -6rem!important
    }

    .me-xl-n10 {
        margin-right: -7.5rem!important
    }

    .me-xl-n11 {
        margin-right: -2rem!important
    }

    .mb-xl-n1 {
        margin-bottom: -.25rem!important
    }

    .mb-xl-n2 {
        margin-bottom: -.5rem!important
    }

    .mb-xl-n3 {
        margin-bottom: -1rem!important
    }

    .mb-xl-n4 {
        margin-bottom: -1.5rem!important
    }

    .mb-xl-n5 {
        margin-bottom: -2rem!important
    }

    .mb-xl-n6 {
        margin-bottom: -3rem!important
    }

    .mb-xl-n7 {
        margin-bottom: -4rem!important
    }

    .mb-xl-n8 {
        margin-bottom: -5rem!important
    }

    .mb-xl-n9 {
        margin-bottom: -6rem!important
    }

    .mb-xl-n10 {
        margin-bottom: -7.5rem!important
    }

    .mb-xl-n11 {
        margin-bottom: -2rem!important
    }

    .ms-xl-n1 {
        margin-left: -.25rem!important
    }

    .ms-xl-n2 {
        margin-left: -.5rem!important
    }

    .ms-xl-n3 {
        margin-left: -1rem!important
    }

    .ms-xl-n4 {
        margin-left: -1.5rem!important
    }

    .ms-xl-n5 {
        margin-left: -2rem!important
    }

    .ms-xl-n6 {
        margin-left: -3rem!important
    }

    .ms-xl-n7 {
        margin-left: -4rem!important
    }

    .ms-xl-n8 {
        margin-left: -5rem!important
    }

    .ms-xl-n9 {
        margin-left: -6rem!important
    }

    .ms-xl-n10 {
        margin-left: -7.5rem!important
    }

    .ms-xl-n11 {
        margin-left: -2rem!important
    }

    .p-xl-0 {
        padding: 0!important
    }

    .p-xl-1 {
        padding: .25rem!important
    }

    .p-xl-2 {
        padding: .5rem!important
    }

    .p-xl-3 {
        padding: 1rem!important
    }

    .p-xl-4 {
        padding: 1.5rem!important
    }

    .p-xl-5 {
        padding: 2rem!important
    }

    .p-xl-6 {
        padding: 3rem!important
    }

    .p-xl-7 {
        padding: 4rem!important
    }

    .p-xl-8 {
        padding: 5rem!important
    }

    .p-xl-9 {
        padding: 6rem!important
    }

    .p-xl-10 {
        padding: 7.5rem!important
    }

    .p-xl-11 {
        padding: 2rem!important
    }

    .px-xl-0 {
        padding-left: 0!important;
        padding-right: 0!important
    }

    .px-xl-1 {
        padding-left: .25rem!important;
        padding-right: .25rem!important
    }

    .px-xl-2 {
        padding-left: .5rem!important;
        padding-right: .5rem!important
    }

    .px-xl-3 {
        padding-left: 1rem!important;
        padding-right: 1rem!important
    }

    .px-xl-4 {
        padding-left: 1.5rem!important;
        padding-right: 1.5rem!important
    }

    .px-xl-5 {
        padding-left: 2rem!important;
        padding-right: 2rem!important
    }

    .px-xl-6 {
        padding-left: 3rem!important;
        padding-right: 3rem!important
    }

    .px-xl-7 {
        padding-left: 4rem!important;
        padding-right: 4rem!important
    }

    .px-xl-8 {
        padding-left: 5rem!important;
        padding-right: 5rem!important
    }

    .px-xl-9 {
        padding-left: 6rem!important;
        padding-right: 6rem!important
    }

    .px-xl-10 {
        padding-left: 7.5rem!important;
        padding-right: 7.5rem!important
    }

    .px-xl-11 {
        padding-left: 2rem!important;
        padding-right: 2rem!important
    }

    .py-xl-0 {
        padding-bottom: 0!important;
        padding-top: 0!important
    }

    .py-xl-1 {
        padding-bottom: .25rem!important;
        padding-top: .25rem!important
    }

    .py-xl-2 {
        padding-bottom: .5rem!important;
        padding-top: .5rem!important
    }

    .py-xl-3 {
        padding-bottom: 1rem!important;
        padding-top: 1rem!important
    }

    .py-xl-4 {
        padding-bottom: 1.5rem!important;
        padding-top: 1.5rem!important
    }

    .py-xl-5 {
        padding-bottom: 2rem!important;
        padding-top: 2rem!important
    }

    .py-xl-6 {
        padding-bottom: 3rem!important;
        padding-top: 3rem!important
    }

    .py-xl-7 {
        padding-bottom: 4rem!important;
        padding-top: 4rem!important
    }

    .py-xl-8 {
        padding-bottom: 5rem!important;
        padding-top: 5rem!important
    }

    .py-xl-9 {
        padding-bottom: 6rem!important;
        padding-top: 6rem!important
    }

    .py-xl-10 {
        padding-bottom: 7.5rem!important;
        padding-top: 7.5rem!important
    }

    .py-xl-11 {
        padding-bottom: 2rem!important;
        padding-top: 2rem!important
    }

    .pt-xl-0 {
        padding-top: 0!important
    }

    .pt-xl-1 {
        padding-top: .25rem!important
    }

    .pt-xl-2 {
        padding-top: .5rem!important
    }

    .pt-xl-3 {
        padding-top: 1rem!important
    }

    .pt-xl-4 {
        padding-top: 1.5rem!important
    }

    .pt-xl-5 {
        padding-top: 2rem!important
    }

    .pt-xl-6 {
        padding-top: 3rem!important
    }

    .pt-xl-7 {
        padding-top: 4rem!important
    }

    .pt-xl-8 {
        padding-top: 5rem!important
    }

    .pt-xl-9 {
        padding-top: 6rem!important
    }

    .pt-xl-10 {
        padding-top: 7.5rem!important
    }

    .pt-xl-11 {
        padding-top: 2rem!important
    }

    .pe-xl-0 {
        padding-right: 0!important
    }

    .pe-xl-1 {
        padding-right: .25rem!important
    }

    .pe-xl-2 {
        padding-right: .5rem!important
    }

    .pe-xl-3 {
        padding-right: 1rem!important
    }

    .pe-xl-4 {
        padding-right: 1.5rem!important
    }

    .pe-xl-5 {
        padding-right: 2rem!important
    }

    .pe-xl-6 {
        padding-right: 3rem!important
    }

    .pe-xl-7 {
        padding-right: 4rem!important
    }

    .pe-xl-8 {
        padding-right: 5rem!important
    }

    .pe-xl-9 {
        padding-right: 6rem!important
    }

    .pe-xl-10 {
        padding-right: 7.5rem!important
    }

    .pe-xl-11 {
        padding-right: 2rem!important
    }

    .pb-xl-0 {
        padding-bottom: 0!important
    }

    .pb-xl-1 {
        padding-bottom: .25rem!important
    }

    .pb-xl-2 {
        padding-bottom: .5rem!important
    }

    .pb-xl-3 {
        padding-bottom: 1rem!important
    }

    .pb-xl-4 {
        padding-bottom: 1.5rem!important
    }

    .pb-xl-5 {
        padding-bottom: 2rem!important
    }

    .pb-xl-6 {
        padding-bottom: 3rem!important
    }

    .pb-xl-7 {
        padding-bottom: 4rem!important
    }

    .pb-xl-8 {
        padding-bottom: 5rem!important
    }

    .pb-xl-9 {
        padding-bottom: 6rem!important
    }

    .pb-xl-10 {
        padding-bottom: 7.5rem!important
    }

    .pb-xl-11 {
        padding-bottom: 2rem!important
    }

    .pb-xl-100 {
        padding-bottom: 100%!important
    }

    .ps-xl-0 {
        padding-left: 0!important
    }

    .ps-xl-1 {
        padding-left: .25rem!important
    }

    .ps-xl-2 {
        padding-left: .5rem!important
    }

    .ps-xl-3 {
        padding-left: 1rem!important
    }

    .ps-xl-4 {
        padding-left: 1.5rem!important
    }

    .ps-xl-5 {
        padding-left: 2rem!important
    }

    .ps-xl-6 {
        padding-left: 3rem!important
    }

    .ps-xl-7 {
        padding-left: 4rem!important
    }

    .ps-xl-8 {
        padding-left: 5rem!important
    }

    .ps-xl-9 {
        padding-left: 6rem!important
    }

    .ps-xl-10 {
        padding-left: 7.5rem!important
    }

    .ps-xl-11 {
        padding-left: 2rem!important
    }

    .text-xl-start {
        text-align: left!important
    }

    .text-xl-end {
        text-align: right!important
    }

    .text-xl-center {
        text-align: center!important
    }

    .opacity-xl-0 {
        opacity: 0!important
    }

    .opacity-xl-25 {
        opacity: .25!important
    }

    .opacity-xl-50 {
        opacity: .5!important
    }

    .opacity-xl-75 {
        opacity: .75!important
    }

    .opacity-xl-100 {
        opacity: 1!important
    }
}

@media (min-width: 1400px) {
    .float-xxl-start {
        float:left!important
    }

    .float-xxl-end {
        float: right!important
    }

    .float-xxl-none {
        float: none!important
    }

    .d-xxl-inline {
        display: inline!important
    }

    .d-xxl-inline-block {
        display: inline-block!important
    }

    .d-xxl-block {
        display: block!important
    }

    .d-xxl-grid {
        display: grid!important
    }

    .d-xxl-table {
        display: table!important
    }

    .d-xxl-table-row {
        display: table-row!important
    }

    .d-xxl-table-cell {
        display: table-cell!important
    }

    .d-xxl-flex {
        display: flex!important
    }

    .d-xxl-inline-flex {
        display: inline-flex!important
    }

    .d-xxl-none {
        display: none!important
    }

    .position-xxl-static {
        position: static!important
    }

    .position-xxl-relative {
        position: relative!important
    }

    .position-xxl-absolute {
        position: absolute!important
    }

    .position-xxl-fixed {
        position: fixed!important
    }

    .position-xxl-sticky {
        position: sticky!important
    }

    .flex-xxl-fill {
        flex: 1 1 auto!important
    }

    .flex-xxl-row {
        flex-direction: row!important
    }

    .flex-xxl-column {
        flex-direction: column!important
    }

    .flex-xxl-row-reverse {
        flex-direction: row-reverse!important
    }

    .flex-xxl-column-reverse {
        flex-direction: column-reverse!important
    }

    .flex-xxl-grow-0 {
        flex-grow: 0!important
    }

    .flex-xxl-grow-1 {
        flex-grow: 1!important
    }

    .flex-xxl-shrink-0 {
        flex-shrink: 0!important
    }

    .flex-xxl-shrink-1 {
        flex-shrink: 1!important
    }

    .flex-xxl-wrap {
        flex-wrap: wrap!important
    }

    .flex-xxl-nowrap {
        flex-wrap: nowrap!important
    }

    .flex-xxl-wrap-reverse {
        flex-wrap: wrap-reverse!important
    }

    .gap-xxl-0 {
        gap: 0!important
    }

    .gap-xxl-1 {
        gap: .25rem!important
    }

    .gap-xxl-2 {
        gap: .5rem!important
    }

    .gap-xxl-3 {
        gap: 1rem!important
    }

    .gap-xxl-4 {
        gap: 1.5rem!important
    }

    .gap-xxl-5 {
        gap: 2rem!important
    }

    .gap-xxl-6 {
        gap: 3rem!important
    }

    .gap-xxl-7 {
        gap: 4rem!important
    }

    .gap-xxl-8 {
        gap: 5rem!important
    }

    .gap-xxl-9 {
        gap: 6rem!important
    }

    .gap-xxl-10 {
        gap: 7.5rem!important
    }

    .gap-xxl-11 {
        gap: 2rem!important
    }

    .justify-content-xxl-start {
        justify-content: flex-start!important
    }

    .justify-content-xxl-end {
        justify-content: flex-end!important
    }

    .justify-content-xxl-center {
        justify-content: center!important
    }

    .justify-content-xxl-between {
        justify-content: space-between!important
    }

    .justify-content-xxl-around {
        justify-content: space-around!important
    }

    .justify-content-xxl-evenly {
        justify-content: space-evenly!important
    }

    .align-items-xxl-start {
        align-items: flex-start!important
    }

    .align-items-xxl-end {
        align-items: flex-end!important
    }

    .align-items-xxl-center {
        align-items: center!important
    }

    .align-items-xxl-baseline {
        align-items: baseline!important
    }

    .align-items-xxl-stretch {
        align-items: stretch!important
    }

    .align-content-xxl-start {
        align-content: flex-start!important
    }

    .align-content-xxl-end {
        align-content: flex-end!important
    }

    .align-content-xxl-center {
        align-content: center!important
    }

    .align-content-xxl-between {
        align-content: space-between!important
    }

    .align-content-xxl-around {
        align-content: space-around!important
    }

    .align-content-xxl-stretch {
        align-content: stretch!important
    }

    .align-self-xxl-auto {
        align-self: auto!important
    }

    .align-self-xxl-start {
        align-self: flex-start!important
    }

    .align-self-xxl-end {
        align-self: flex-end!important
    }

    .align-self-xxl-center {
        align-self: center!important
    }

    .align-self-xxl-baseline {
        align-self: baseline!important
    }

    .align-self-xxl-stretch {
        align-self: stretch!important
    }

    .order-xxl-first {
        order: -1!important
    }

    .order-xxl-0 {
        order: 0!important
    }

    .order-xxl-1 {
        order: 1!important
    }

    .order-xxl-2 {
        order: 2!important
    }

    .order-xxl-3 {
        order: 3!important
    }

    .order-xxl-4 {
        order: 4!important
    }

    .order-xxl-5 {
        order: 5!important
    }

    .order-xxl-last {
        order: 6!important
    }

    .m-xxl-0 {
        margin: 0!important
    }

    .m-xxl-1 {
        margin: .25rem!important
    }

    .m-xxl-2 {
        margin: .5rem!important
    }

    .m-xxl-3 {
        margin: 1rem!important
    }

    .m-xxl-4 {
        margin: 1.5rem!important
    }

    .m-xxl-5 {
        margin: 2rem!important
    }

    .m-xxl-6 {
        margin: 3rem!important
    }

    .m-xxl-7 {
        margin: 4rem!important
    }

    .m-xxl-8 {
        margin: 5rem!important
    }

    .m-xxl-9 {
        margin: 6rem!important
    }

    .m-xxl-10 {
        margin: 7.5rem!important
    }

    .m-xxl-11 {
        margin: 2rem!important
    }

    .m-xxl-auto {
        margin: auto!important
    }

    .mx-xxl-0 {
        margin-left: 0!important;
        margin-right: 0!important
    }

    .mx-xxl-1 {
        margin-left: .25rem!important;
        margin-right: .25rem!important
    }

    .mx-xxl-2 {
        margin-left: .5rem!important;
        margin-right: .5rem!important
    }

    .mx-xxl-3 {
        margin-left: 1rem!important;
        margin-right: 1rem!important
    }

    .mx-xxl-4 {
        margin-left: 1.5rem!important;
        margin-right: 1.5rem!important
    }

    .mx-xxl-5 {
        margin-left: 2rem!important;
        margin-right: 2rem!important
    }

    .mx-xxl-6 {
        margin-left: 3rem!important;
        margin-right: 3rem!important
    }

    .mx-xxl-7 {
        margin-left: 4rem!important;
        margin-right: 4rem!important
    }

    .mx-xxl-8 {
        margin-left: 5rem!important;
        margin-right: 5rem!important
    }

    .mx-xxl-9 {
        margin-left: 6rem!important;
        margin-right: 6rem!important
    }

    .mx-xxl-10 {
        margin-left: 7.5rem!important;
        margin-right: 7.5rem!important
    }

    .mx-xxl-11 {
        margin-left: 2rem!important;
        margin-right: 2rem!important
    }

    .mx-xxl-auto {
        margin-left: auto!important;
        margin-right: auto!important
    }

    .my-xxl-0 {
        margin-bottom: 0!important;
        margin-top: 0!important
    }

    .my-xxl-1 {
        margin-bottom: .25rem!important;
        margin-top: .25rem!important
    }

    .my-xxl-2 {
        margin-bottom: .5rem!important;
        margin-top: .5rem!important
    }

    .my-xxl-3 {
        margin-bottom: 1rem!important;
        margin-top: 1rem!important
    }

    .my-xxl-4 {
        margin-bottom: 1.5rem!important;
        margin-top: 1.5rem!important
    }

    .my-xxl-5 {
        margin-bottom: 2rem!important;
        margin-top: 2rem!important
    }

    .my-xxl-6 {
        margin-bottom: 3rem!important;
        margin-top: 3rem!important
    }

    .my-xxl-7 {
        margin-bottom: 4rem!important;
        margin-top: 4rem!important
    }

    .my-xxl-8 {
        margin-bottom: 5rem!important;
        margin-top: 5rem!important
    }

    .my-xxl-9 {
        margin-bottom: 6rem!important;
        margin-top: 6rem!important
    }

    .my-xxl-10 {
        margin-bottom: 7.5rem!important;
        margin-top: 7.5rem!important
    }

    .my-xxl-11 {
        margin-bottom: 2rem!important;
        margin-top: 2rem!important
    }

    .my-xxl-auto {
        margin-bottom: auto!important;
        margin-top: auto!important
    }

    .mt-xxl-0 {
        margin-top: 0!important
    }

    .mt-xxl-1 {
        margin-top: .25rem!important
    }

    .mt-xxl-2 {
        margin-top: .5rem!important
    }

    .mt-xxl-3 {
        margin-top: 1rem!important
    }

    .mt-xxl-4 {
        margin-top: 1.5rem!important
    }

    .mt-xxl-5 {
        margin-top: 2rem!important
    }

    .mt-xxl-6 {
        margin-top: 3rem!important
    }

    .mt-xxl-7 {
        margin-top: 4rem!important
    }

    .mt-xxl-8 {
        margin-top: 5rem!important
    }

    .mt-xxl-9 {
        margin-top: 6rem!important
    }

    .mt-xxl-10 {
        margin-top: 7.5rem!important
    }

    .mt-xxl-11 {
        margin-top: 2rem!important
    }

    .mt-xxl-auto {
        margin-top: auto!important
    }

    .me-xxl-0 {
        margin-right: 0!important
    }

    .me-xxl-1 {
        margin-right: .25rem!important
    }

    .me-xxl-2 {
        margin-right: .5rem!important
    }

    .me-xxl-3 {
        margin-right: 1rem!important
    }

    .me-xxl-4 {
        margin-right: 1.5rem!important
    }

    .me-xxl-5 {
        margin-right: 2rem!important
    }

    .me-xxl-6 {
        margin-right: 3rem!important
    }

    .me-xxl-7 {
        margin-right: 4rem!important
    }

    .me-xxl-8 {
        margin-right: 5rem!important
    }

    .me-xxl-9 {
        margin-right: 6rem!important
    }

    .me-xxl-10 {
        margin-right: 7.5rem!important
    }

    .me-xxl-11 {
        margin-right: 2rem!important
    }

    .me-xxl-auto {
        margin-right: auto!important
    }

    .mb-xxl-0 {
        margin-bottom: 0!important
    }

    .mb-xxl-1 {
        margin-bottom: .25rem!important
    }

    .mb-xxl-2 {
        margin-bottom: .5rem!important
    }

    .mb-xxl-3 {
        margin-bottom: 1rem!important
    }

    .mb-xxl-4 {
        margin-bottom: 1.5rem!important
    }

    .mb-xxl-5 {
        margin-bottom: 2rem!important
    }

    .mb-xxl-6 {
        margin-bottom: 3rem!important
    }

    .mb-xxl-7 {
        margin-bottom: 4rem!important
    }

    .mb-xxl-8 {
        margin-bottom: 5rem!important
    }

    .mb-xxl-9 {
        margin-bottom: 6rem!important
    }

    .mb-xxl-10 {
        margin-bottom: 7.5rem!important
    }

    .mb-xxl-11 {
        margin-bottom: 2rem!important
    }

    .mb-xxl-auto {
        margin-bottom: auto!important
    }

    .ms-xxl-0 {
        margin-left: 0!important
    }

    .ms-xxl-1 {
        margin-left: .25rem!important
    }

    .ms-xxl-2 {
        margin-left: .5rem!important
    }

    .ms-xxl-3 {
        margin-left: 1rem!important
    }

    .ms-xxl-4 {
        margin-left: 1.5rem!important
    }

    .ms-xxl-5 {
        margin-left: 2rem!important
    }

    .ms-xxl-6 {
        margin-left: 3rem!important
    }

    .ms-xxl-7 {
        margin-left: 4rem!important
    }

    .ms-xxl-8 {
        margin-left: 5rem!important
    }

    .ms-xxl-9 {
        margin-left: 6rem!important
    }

    .ms-xxl-10 {
        margin-left: 7.5rem!important
    }

    .ms-xxl-11 {
        margin-left: 2rem!important
    }

    .ms-xxl-auto {
        margin-left: auto!important
    }

    .m-xxl-n1 {
        margin: -.25rem!important
    }

    .m-xxl-n2 {
        margin: -.5rem!important
    }

    .m-xxl-n3 {
        margin: -1rem!important
    }

    .m-xxl-n4 {
        margin: -1.5rem!important
    }

    .m-xxl-n5 {
        margin: -2rem!important
    }

    .m-xxl-n6 {
        margin: -3rem!important
    }

    .m-xxl-n7 {
        margin: -4rem!important
    }

    .m-xxl-n8 {
        margin: -5rem!important
    }

    .m-xxl-n9 {
        margin: -6rem!important
    }

    .m-xxl-n10 {
        margin: -7.5rem!important
    }

    .m-xxl-n11 {
        margin: -2rem!important
    }

    .mx-xxl-n1 {
        margin-left: -.25rem!important;
        margin-right: -.25rem!important
    }

    .mx-xxl-n2 {
        margin-left: -.5rem!important;
        margin-right: -.5rem!important
    }

    .mx-xxl-n3 {
        margin-left: -1rem!important;
        margin-right: -1rem!important
    }

    .mx-xxl-n4 {
        margin-left: -1.5rem!important;
        margin-right: -1.5rem!important
    }

    .mx-xxl-n5 {
        margin-left: -2rem!important;
        margin-right: -2rem!important
    }

    .mx-xxl-n6 {
        margin-left: -3rem!important;
        margin-right: -3rem!important
    }

    .mx-xxl-n7 {
        margin-left: -4rem!important;
        margin-right: -4rem!important
    }

    .mx-xxl-n8 {
        margin-left: -5rem!important;
        margin-right: -5rem!important
    }

    .mx-xxl-n9 {
        margin-left: -6rem!important;
        margin-right: -6rem!important
    }

    .mx-xxl-n10 {
        margin-left: -7.5rem!important;
        margin-right: -7.5rem!important
    }

    .mx-xxl-n11 {
        margin-left: -2rem!important;
        margin-right: -2rem!important
    }

    .my-xxl-n1 {
        margin-bottom: -.25rem!important;
        margin-top: -.25rem!important
    }

    .my-xxl-n2 {
        margin-bottom: -.5rem!important;
        margin-top: -.5rem!important
    }

    .my-xxl-n3 {
        margin-bottom: -1rem!important;
        margin-top: -1rem!important
    }

    .my-xxl-n4 {
        margin-bottom: -1.5rem!important;
        margin-top: -1.5rem!important
    }

    .my-xxl-n5 {
        margin-bottom: -2rem!important;
        margin-top: -2rem!important
    }

    .my-xxl-n6 {
        margin-bottom: -3rem!important;
        margin-top: -3rem!important
    }

    .my-xxl-n7 {
        margin-bottom: -4rem!important;
        margin-top: -4rem!important
    }

    .my-xxl-n8 {
        margin-bottom: -5rem!important;
        margin-top: -5rem!important
    }

    .my-xxl-n9 {
        margin-bottom: -6rem!important;
        margin-top: -6rem!important
    }

    .my-xxl-n10 {
        margin-bottom: -7.5rem!important;
        margin-top: -7.5rem!important
    }

    .my-xxl-n11 {
        margin-bottom: -2rem!important;
        margin-top: -2rem!important
    }

    .mt-xxl-n1 {
        margin-top: -.25rem!important
    }

    .mt-xxl-n2 {
        margin-top: -.5rem!important
    }

    .mt-xxl-n3 {
        margin-top: -1rem!important
    }

    .mt-xxl-n4 {
        margin-top: -1.5rem!important
    }

    .mt-xxl-n5 {
        margin-top: -2rem!important
    }

    .mt-xxl-n6 {
        margin-top: -3rem!important
    }

    .mt-xxl-n7 {
        margin-top: -4rem!important
    }

    .mt-xxl-n8 {
        margin-top: -5rem!important
    }

    .mt-xxl-n9 {
        margin-top: -6rem!important
    }

    .mt-xxl-n10 {
        margin-top: -7.5rem!important
    }

    .mt-xxl-n11 {
        margin-top: -2rem!important
    }

    .me-xxl-n1 {
        margin-right: -.25rem!important
    }

    .me-xxl-n2 {
        margin-right: -.5rem!important
    }

    .me-xxl-n3 {
        margin-right: -1rem!important
    }

    .me-xxl-n4 {
        margin-right: -1.5rem!important
    }

    .me-xxl-n5 {
        margin-right: -2rem!important
    }

    .me-xxl-n6 {
        margin-right: -3rem!important
    }

    .me-xxl-n7 {
        margin-right: -4rem!important
    }

    .me-xxl-n8 {
        margin-right: -5rem!important
    }

    .me-xxl-n9 {
        margin-right: -6rem!important
    }

    .me-xxl-n10 {
        margin-right: -7.5rem!important
    }

    .me-xxl-n11 {
        margin-right: -2rem!important
    }

    .mb-xxl-n1 {
        margin-bottom: -.25rem!important
    }

    .mb-xxl-n2 {
        margin-bottom: -.5rem!important
    }

    .mb-xxl-n3 {
        margin-bottom: -1rem!important
    }

    .mb-xxl-n4 {
        margin-bottom: -1.5rem!important
    }

    .mb-xxl-n5 {
        margin-bottom: -2rem!important
    }

    .mb-xxl-n6 {
        margin-bottom: -3rem!important
    }

    .mb-xxl-n7 {
        margin-bottom: -4rem!important
    }

    .mb-xxl-n8 {
        margin-bottom: -5rem!important
    }

    .mb-xxl-n9 {
        margin-bottom: -6rem!important
    }

    .mb-xxl-n10 {
        margin-bottom: -7.5rem!important
    }

    .mb-xxl-n11 {
        margin-bottom: -2rem!important
    }

    .ms-xxl-n1 {
        margin-left: -.25rem!important
    }

    .ms-xxl-n2 {
        margin-left: -.5rem!important
    }

    .ms-xxl-n3 {
        margin-left: -1rem!important
    }

    .ms-xxl-n4 {
        margin-left: -1.5rem!important
    }

    .ms-xxl-n5 {
        margin-left: -2rem!important
    }

    .ms-xxl-n6 {
        margin-left: -3rem!important
    }

    .ms-xxl-n7 {
        margin-left: -4rem!important
    }

    .ms-xxl-n8 {
        margin-left: -5rem!important
    }

    .ms-xxl-n9 {
        margin-left: -6rem!important
    }

    .ms-xxl-n10 {
        margin-left: -7.5rem!important
    }

    .ms-xxl-n11 {
        margin-left: -2rem!important
    }

    .p-xxl-0 {
        padding: 0!important
    }

    .p-xxl-1 {
        padding: .25rem!important
    }

    .p-xxl-2 {
        padding: .5rem!important
    }

    .p-xxl-3 {
        padding: 1rem!important
    }

    .p-xxl-4 {
        padding: 1.5rem!important
    }

    .p-xxl-5 {
        padding: 2rem!important
    }

    .p-xxl-6 {
        padding: 3rem!important
    }

    .p-xxl-7 {
        padding: 4rem!important
    }

    .p-xxl-8 {
        padding: 5rem!important
    }

    .p-xxl-9 {
        padding: 6rem!important
    }

    .p-xxl-10 {
        padding: 7.5rem!important
    }

    .p-xxl-11 {
        padding: 2rem!important
    }

    .px-xxl-0 {
        padding-left: 0!important;
        padding-right: 0!important
    }

    .px-xxl-1 {
        padding-left: .25rem!important;
        padding-right: .25rem!important
    }

    .px-xxl-2 {
        padding-left: .5rem!important;
        padding-right: .5rem!important
    }

    .px-xxl-3 {
        padding-left: 1rem!important;
        padding-right: 1rem!important
    }

    .px-xxl-4 {
        padding-left: 1.5rem!important;
        padding-right: 1.5rem!important
    }

    .px-xxl-5 {
        padding-left: 2rem!important;
        padding-right: 2rem!important
    }

    .px-xxl-6 {
        padding-left: 3rem!important;
        padding-right: 3rem!important
    }

    .px-xxl-7 {
        padding-left: 4rem!important;
        padding-right: 4rem!important
    }

    .px-xxl-8 {
        padding-left: 5rem!important;
        padding-right: 5rem!important
    }

    .px-xxl-9 {
        padding-left: 6rem!important;
        padding-right: 6rem!important
    }

    .px-xxl-10 {
        padding-left: 7.5rem!important;
        padding-right: 7.5rem!important
    }

    .px-xxl-11 {
        padding-left: 2rem!important;
        padding-right: 2rem!important
    }

    .py-xxl-0 {
        padding-bottom: 0!important;
        padding-top: 0!important
    }

    .py-xxl-1 {
        padding-bottom: .25rem!important;
        padding-top: .25rem!important
    }

    .py-xxl-2 {
        padding-bottom: .5rem!important;
        padding-top: .5rem!important
    }

    .py-xxl-3 {
        padding-bottom: 1rem!important;
        padding-top: 1rem!important
    }

    .py-xxl-4 {
        padding-bottom: 1.5rem!important;
        padding-top: 1.5rem!important
    }

    .py-xxl-5 {
        padding-bottom: 2rem!important;
        padding-top: 2rem!important
    }

    .py-xxl-6 {
        padding-bottom: 3rem!important;
        padding-top: 3rem!important
    }

    .py-xxl-7 {
        padding-bottom: 4rem!important;
        padding-top: 4rem!important
    }

    .py-xxl-8 {
        padding-bottom: 5rem!important;
        padding-top: 5rem!important
    }

    .py-xxl-9 {
        padding-bottom: 6rem!important;
        padding-top: 6rem!important
    }

    .py-xxl-10 {
        padding-bottom: 7.5rem!important;
        padding-top: 7.5rem!important
    }

    .py-xxl-11 {
        padding-bottom: 2rem!important;
        padding-top: 2rem!important
    }

    .pt-xxl-0 {
        padding-top: 0!important
    }

    .pt-xxl-1 {
        padding-top: .25rem!important
    }

    .pt-xxl-2 {
        padding-top: .5rem!important
    }

    .pt-xxl-3 {
        padding-top: 1rem!important
    }

    .pt-xxl-4 {
        padding-top: 1.5rem!important
    }

    .pt-xxl-5 {
        padding-top: 2rem!important
    }

    .pt-xxl-6 {
        padding-top: 3rem!important
    }

    .pt-xxl-7 {
        padding-top: 4rem!important
    }

    .pt-xxl-8 {
        padding-top: 5rem!important
    }

    .pt-xxl-9 {
        padding-top: 6rem!important
    }

    .pt-xxl-10 {
        padding-top: 7.5rem!important
    }

    .pt-xxl-11 {
        padding-top: 2rem!important
    }

    .pe-xxl-0 {
        padding-right: 0!important
    }

    .pe-xxl-1 {
        padding-right: .25rem!important
    }

    .pe-xxl-2 {
        padding-right: .5rem!important
    }

    .pe-xxl-3 {
        padding-right: 1rem!important
    }

    .pe-xxl-4 {
        padding-right: 1.5rem!important
    }

    .pe-xxl-5 {
        padding-right: 2rem!important
    }

    .pe-xxl-6 {
        padding-right: 3rem!important
    }

    .pe-xxl-7 {
        padding-right: 4rem!important
    }

    .pe-xxl-8 {
        padding-right: 5rem!important
    }

    .pe-xxl-9 {
        padding-right: 6rem!important
    }

    .pe-xxl-10 {
        padding-right: 7.5rem!important
    }

    .pe-xxl-11 {
        padding-right: 2rem!important
    }

    .pb-xxl-0 {
        padding-bottom: 0!important
    }

    .pb-xxl-1 {
        padding-bottom: .25rem!important
    }

    .pb-xxl-2 {
        padding-bottom: .5rem!important
    }

    .pb-xxl-3 {
        padding-bottom: 1rem!important
    }

    .pb-xxl-4 {
        padding-bottom: 1.5rem!important
    }

    .pb-xxl-5 {
        padding-bottom: 2rem!important
    }

    .pb-xxl-6 {
        padding-bottom: 3rem!important
    }

    .pb-xxl-7 {
        padding-bottom: 4rem!important
    }

    .pb-xxl-8 {
        padding-bottom: 5rem!important
    }

    .pb-xxl-9 {
        padding-bottom: 6rem!important
    }

    .pb-xxl-10 {
        padding-bottom: 7.5rem!important
    }

    .pb-xxl-11 {
        padding-bottom: 2rem!important
    }

    .pb-xxl-100 {
        padding-bottom: 100%!important
    }

    .ps-xxl-0 {
        padding-left: 0!important
    }

    .ps-xxl-1 {
        padding-left: .25rem!important
    }

    .ps-xxl-2 {
        padding-left: .5rem!important
    }

    .ps-xxl-3 {
        padding-left: 1rem!important
    }

    .ps-xxl-4 {
        padding-left: 1.5rem!important
    }

    .ps-xxl-5 {
        padding-left: 2rem!important
    }

    .ps-xxl-6 {
        padding-left: 3rem!important
    }

    .ps-xxl-7 {
        padding-left: 4rem!important
    }

    .ps-xxl-8 {
        padding-left: 5rem!important
    }

    .ps-xxl-9 {
        padding-left: 6rem!important
    }

    .ps-xxl-10 {
        padding-left: 7.5rem!important
    }

    .ps-xxl-11 {
        padding-left: 2rem!important
    }

    .text-xxl-start {
        text-align: left!important
    }

    .text-xxl-end {
        text-align: right!important
    }

    .text-xxl-center {
        text-align: center!important
    }

    .opacity-xxl-0 {
        opacity: 0!important
    }

    .opacity-xxl-25 {
        opacity: .25!important
    }

    .opacity-xxl-50 {
        opacity: .5!important
    }

    .opacity-xxl-75 {
        opacity: .75!important
    }

    .opacity-xxl-100 {
        opacity: 1!important
    }
}

@media (min-width: 1200px) {
    .fs-1 {
        font-size:4rem!important
    }

    .fs-2 {
        font-size: 3.5rem!important
    }

    .fs-3 {
        font-size: 2.75rem!important
    }

    .fs-4 {
        font-size: 2rem!important
    }

    .fs-5 {
        font-size: 1.5rem!important
    }
}

@media print {
    .d-print-inline {
        display: inline!important
    }

    .d-print-inline-block {
        display: inline-block!important
    }

    .d-print-block {
        display: block!important
    }

    .d-print-grid {
        display: grid!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: flex!important
    }

    .d-print-inline-flex {
        display: inline-flex!important
    }

    .d-print-none {
        display: none!important
    }
}

body.with-health-warning-banner.veratad-enabled {
    position: static
}

body.with-health-warning-banner.veratad-enabled .wrapper.nbw {
    min-height: calc(100vh - 640px)
}

body.with-health-warning-banner.veratad-enabled .veratad-modal {
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
    background: #fff;
    overflow: initial;
    padding: 25px 0;
    position: relative;
    z-index: 2
}

body.with-health-warning-banner.veratad-enabled .veratad-modal:after {
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    background: rgba(0,0,0,.1);
    content: "";
    display: block;
    height: calc(100% + 300px);
    left: 0;
    position: absolute;
    top: -300px;
    width: 100%;
    z-index: -1
}

body.with-health-warning-banner.veratad-enabled .veratad-modal .veratad-modal-box {
    max-width: 100%
}

@media (max-width: 767.98px) {
    body.with-health-warning-banner.veratad-enabled .veratad-modal .veratad-modal-box iframe {
        min-height:670px
    }
}

.input-group .btn {
    border: 1px solid rgba(52,48,61,.3);
    border-radius: .15625rem;
    color: #34303d;
    line-height: 1.5rem;
    padding: .75rem
}

.form-check-label,.nbw input[type=checkbox]:checked+label,.nbw input[type=checkbox]:not(:checked)+label,.nbw input[type=radio]:checked+label,.nbw input[type=radio]:not(:checked)+label {
    font-size: 1rem;
    line-height: 1.5;
    padding-left: 13px
}

.form-control.form-control-light::placeholder,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.form-control-light::placeholder,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.form-control-light.invalid-icon::placeholder,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.form-control-light.validate-icon::placeholder,.nbw .form-group--error .delivery-select select.form-control-light::placeholder,.nbw .form-group--error .form-control-light.input-validated::placeholder,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.form-control-light:focus::placeholder,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.form-control-light.invalid-icon::placeholder,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.form-control-light.validate-icon::placeholder,.nbw .link-device__container .form-control-light.link-device--input::placeholder,.nbw .promocode__input-error .form-control-light.input-validated::placeholder,.nbw .promocode__input-warning .form-control-light.input-validated::placeholder,.nbw input.form-control-light[type=date]::placeholder,.nbw input.form-control-light[type=email]::placeholder,.nbw input.form-control-light[type=number]::placeholder,.nbw input.form-control-light[type=password]::placeholder,.nbw input.form-control-light[type=tel]::placeholder,.nbw input.form-control-light[type=text]::placeholder,.nbw input[type=date]:-webkit-autofill+.form-control-light.invalid-icon::placeholder,.nbw input[type=date]:-webkit-autofill+.form-control-light.validate-icon::placeholder,.nbw input[type=email]:-webkit-autofill+.form-control-light.invalid-icon::placeholder,.nbw input[type=email]:-webkit-autofill+.form-control-light.validate-icon::placeholder,.nbw input[type=number]:-webkit-autofill+.form-control-light.invalid-icon::placeholder,.nbw input[type=number]:-webkit-autofill+.form-control-light.validate-icon::placeholder,.nbw input[type=password]:-webkit-autofill+.form-control-light.invalid-icon::placeholder,.nbw input[type=password]:-webkit-autofill+.form-control-light.validate-icon::placeholder,.nbw input[type=tel]:-webkit-autofill+.form-control-light.invalid-icon::placeholder,.nbw input[type=tel]:-webkit-autofill+.form-control-light.validate-icon::placeholder,.nbw input[type=text]:-webkit-autofill+.form-control-light.invalid-icon::placeholder,.nbw input[type=text]:-webkit-autofill+.form-control-light.validate-icon::placeholder,.nbw select.form-control-light::placeholder,.nbw select:-webkit-autofill+.form-control-light.invalid-icon::placeholder,.nbw select:-webkit-autofill+.form-control-light.validate-icon::placeholder {
    color: rgba(255,253,251,.65)
}

.form-switch .form-check-input,.form-switch .nbw input[type=checkbox],.form-switch .nbw input[type=radio],.nbw .form-switch input[type=checkbox],.nbw .form-switch input[type=radio] {
    background-color: #e1e0e2;
    border: none;
    cursor: pointer;
    height: 1.25rem;
    width: 2.125rem
}

.form-switch .form-check-input:checked,.form-switch .nbw input[type=checkbox]:checked,.form-switch .nbw input[type=radio]:checked,.nbw .form-switch input[type=checkbox]:checked,.nbw .form-switch input[type=radio]:checked {
    background-color: #00d1d2
}

.form-switch.form-switch-lg .form-check-input,.form-switch.form-switch-lg .nbw input[type=checkbox],.form-switch.form-switch-lg .nbw input[type=radio],.nbw .form-switch.form-switch-lg input[type=checkbox],.nbw .form-switch.form-switch-lg input[type=radio] {
    background-position: left 3px center;
    background-size: 1.5rem;
    height: 1.75rem;
    width: 3rem
}

.form-switch.form-switch-lg .form-check-input:checked,.form-switch.form-switch-lg .nbw input[type=checkbox]:checked,.form-switch.form-switch-lg .nbw input[type=radio]:checked,.nbw .form-switch.form-switch-lg input[type=checkbox]:checked,.nbw .form-switch.form-switch-lg input[type=radio]:checked {
    background-position: right 3px center
}

.form-number-text {
    -webkit-appearance: textfield!important;
    -moz-appearance: textfield!important;
    appearance: textfield!important
}

.form-number-text::-moz-placeholder {
    opacity: .3
}

.form-number-text::placeholder {
    opacity: .3
}

.form-number-text::-webkit-inner-spin-button,.form-number-text::-webkit-outer-spin-button {
    -webkit-appearance: none;
    appearance: none;
    margin: 0
}

.select-wrapper {
    border: none;
    display: unset;
    font-size: unset;
    padding: 0;
    position: unset
}

.select-wrapper:after {
    content: unset
}

.select-wrapper select:focus,select:focus {
    border-width: 2px!important
}

.select-wrapper select.dropdown-opened:not(.input-validated,.is-valid,.is-invalid),select.dropdown-opened:not(.input-validated,.is-valid,.is-invalid) {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' style='transform:scale(-1)'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E")!important
}

.nbw .input-group-phone .countries-select {
    border-color: #b8b7bb
}

.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-phone input.country-phone.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-phone input:-webkit-autofill+.country-phone.validate-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-phone input.country-phone.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-phone input:-webkit-autofill:focus+.country-phone.validate-icon,.nbw .input-group-phone #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.country-phone.input-validated,.nbw .input-group-phone #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.country-phone.validate-icon,.nbw .input-group-phone .country-phone.is-valid,.nbw .input-group-phone .hav-form-wrapper .hav-v2__alternative-market .form-item input.country-phone.input-validated:focus,.nbw .input-group-phone .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.country-phone.validate-icon,.nbw .input-group-phone input.country-phone.input-validated[type=date],.nbw .input-group-phone input.country-phone.input-validated[type=email],.nbw .input-group-phone input.country-phone.input-validated[type=number],.nbw .input-group-phone input.country-phone.input-validated[type=password],.nbw .input-group-phone input.country-phone.input-validated[type=tel],.nbw .input-group-phone input.country-phone.input-validated[type=text],.nbw .input-group-phone input[type=date]:-webkit-autofill+.country-phone.validate-icon,.nbw .input-group-phone input[type=email]:-webkit-autofill+.country-phone.validate-icon,.nbw .input-group-phone input[type=number]:-webkit-autofill+.country-phone.validate-icon,.nbw .input-group-phone input[type=password]:-webkit-autofill+.country-phone.validate-icon,.nbw .input-group-phone input[type=tel]:-webkit-autofill+.country-phone.validate-icon,.nbw .input-group-phone input[type=text]:-webkit-autofill+.country-phone.validate-icon,.nbw .input-group-phone select.country-phone.input-validated,.nbw .input-group-phone select:-webkit-autofill+.country-phone.validate-icon {
    border: 1px solid #b8b7bb;
    box-shadow: none;
    outline: 0
}

.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-phone input:-webkit-autofill+.country-phone.invalid-icon,.nbw .form-group--error .delivery-select .input-group-phone select.country-phone,.nbw .form-group--error .input-group-phone .country-phone.input-validated,.nbw .form-group--error .input-group-phone input.country-phone[type=date],.nbw .form-group--error .input-group-phone input.country-phone[type=email],.nbw .form-group--error .input-group-phone input.country-phone[type=number],.nbw .form-group--error .input-group-phone input.country-phone[type=password],.nbw .form-group--error .input-group-phone input.country-phone[type=tel],.nbw .form-group--error .input-group-phone input.country-phone[type=text],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-phone input:-webkit-autofill:focus+.country-phone.invalid-icon,.nbw .input-group-phone #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.country-phone.invalid-icon,.nbw .input-group-phone .country-phone.is-invalid,.nbw .input-group-phone .form-group--error .country-phone.input-validated,.nbw .input-group-phone .form-group--error .delivery-select select.country-phone,.nbw .input-group-phone .form-group--error input.country-phone[type=date],.nbw .input-group-phone .form-group--error input.country-phone[type=email],.nbw .input-group-phone .form-group--error input.country-phone[type=number],.nbw .input-group-phone .form-group--error input.country-phone[type=password],.nbw .input-group-phone .form-group--error input.country-phone[type=tel],.nbw .input-group-phone .form-group--error input.country-phone[type=text],.nbw .input-group-phone .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.country-phone.invalid-icon,.nbw .input-group-phone .promocode__input-error .country-phone.input-validated,.nbw .input-group-phone .promocode__input-error input.country-phone[type=text],.nbw .input-group-phone input[type=date]:-webkit-autofill+.country-phone.invalid-icon,.nbw .input-group-phone input[type=email]:-webkit-autofill+.country-phone.invalid-icon,.nbw .input-group-phone input[type=number]:-webkit-autofill+.country-phone.invalid-icon,.nbw .input-group-phone input[type=password]:-webkit-autofill+.country-phone.invalid-icon,.nbw .input-group-phone input[type=tel]:-webkit-autofill+.country-phone.invalid-icon,.nbw .input-group-phone input[type=text]:-webkit-autofill+.country-phone.invalid-icon,.nbw .input-group-phone select:-webkit-autofill+.country-phone.invalid-icon,.nbw .promocode__input-error .input-group-phone .country-phone.input-validated,.nbw .promocode__input-error .input-group-phone input.country-phone[type=text] {
    border: 2px solid #c73636;
    border-left: 1px solid #b8b7bb;
    box-shadow: none;
    outline: 0
}

.nbw .input-group-phone.not-valid .countries-select,.nbw .input-group-phone.not-valid .country-code-input,.nbw .input-group-phone.not-valid:focus-within .countries-select,.nbw .input-group-phone.not-valid:focus-within .country-code-input {
    border-bottom: 2px solid #c73636;
    border-top: 2px solid #c73636
}

.nbw .input-group-phone.not-valid .countries-select,.nbw .input-group-phone.not-valid:focus-within .countries-select {
    border-left: 2px solid #c73636
}

.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-phone.not-valid input:-webkit-autofill+.country-phone.invalid-icon,.nbw .form-group--error .delivery-select .input-group-phone.not-valid select.country-phone,.nbw .form-group--error .input-group-phone.not-valid .country-phone.input-validated,.nbw .form-group--error .input-group-phone.not-valid input.country-phone[type=date],.nbw .form-group--error .input-group-phone.not-valid input.country-phone[type=email],.nbw .form-group--error .input-group-phone.not-valid input.country-phone[type=number],.nbw .form-group--error .input-group-phone.not-valid input.country-phone[type=password],.nbw .form-group--error .input-group-phone.not-valid input.country-phone[type=tel],.nbw .form-group--error .input-group-phone.not-valid input.country-phone[type=text],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-phone.not-valid input:-webkit-autofill:focus+.country-phone.invalid-icon,.nbw .input-group-phone.not-valid #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.country-phone.invalid-icon,.nbw .input-group-phone.not-valid .form-group--error .country-phone.input-validated,.nbw .input-group-phone.not-valid .form-group--error .delivery-select select.country-phone,.nbw .input-group-phone.not-valid .form-group--error input.country-phone[type=date],.nbw .input-group-phone.not-valid .form-group--error input.country-phone[type=email],.nbw .input-group-phone.not-valid .form-group--error input.country-phone[type=number],.nbw .input-group-phone.not-valid .form-group--error input.country-phone[type=password],.nbw .input-group-phone.not-valid .form-group--error input.country-phone[type=tel],.nbw .input-group-phone.not-valid .form-group--error input.country-phone[type=text],.nbw .input-group-phone.not-valid .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.country-phone.invalid-icon,.nbw .input-group-phone.not-valid .is-invalid.country-phone,.nbw .input-group-phone.not-valid .promocode__input-error .country-phone.input-validated,.nbw .input-group-phone.not-valid .promocode__input-error input.country-phone[type=text],.nbw .input-group-phone.not-valid input[type=date]:-webkit-autofill+.country-phone.invalid-icon,.nbw .input-group-phone.not-valid input[type=email]:-webkit-autofill+.country-phone.invalid-icon,.nbw .input-group-phone.not-valid input[type=number]:-webkit-autofill+.country-phone.invalid-icon,.nbw .input-group-phone.not-valid input[type=password]:-webkit-autofill+.country-phone.invalid-icon,.nbw .input-group-phone.not-valid input[type=tel]:-webkit-autofill+.country-phone.invalid-icon,.nbw .input-group-phone.not-valid input[type=text]:-webkit-autofill+.country-phone.invalid-icon,.nbw .input-group-phone.not-valid select:-webkit-autofill+.country-phone.invalid-icon,.nbw .input-group-phone.not-valid:focus-within .is-invalid.country-phone,.nbw .promocode__input-error .input-group-phone.not-valid .country-phone.input-validated,.nbw .promocode__input-error .input-group-phone.not-valid input.country-phone[type=text] {
    border-color: #c73636 #c73636 #c73636 #b8b7bb;
    box-shadow: none
}

.nbw .input-group-phone.not-valid.animating .countries-select-list,.nbw .input-group-phone.not-valid.open .countries-select-list,.nbw .input-group-phone.not-valid:focus-within.animating .countries-select-list,.nbw .input-group-phone.not-valid:focus-within.open .countries-select-list {
    border-color: #c73636
}

.nbw .input-group-phone:focus-within .countries-select,.nbw .input-group-phone:focus-within .country-code-input {
    border-bottom: 2px solid #34303d;
    border-top: 2px solid #34303d
}

.nbw .input-group-phone:focus-within .countries-select {
    border-left: 2px solid #34303d
}

.nbw .input-group-phone:focus-within .country-phone,.nbw .input-group-phone:focus-within .country-phone.is-valid {
    border: 2px solid #34303d;
    border-left: 1px solid #b8b7bb;
    box-shadow: none
}

.nbw .input-group-phone.animating .countries-select-list,.nbw .input-group-phone.open .countries-select-list {
    border-color: #34303d
}

.nbw .input-group-phone .country-code-input:not(.bg-hard-white) {
    background-color: #fff!important
}

.nbw .input-group-dob input::-webkit-inner-spin-button,.nbw .input-group-dob input::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.nbw .input-group-dob input[type=number] {
    -moz-appearance: textfield
}

.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .delivery-select .input-group-dob input:-webkit-autofill+select.input-day.validate-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .delivery-select .input-group-dob input:-webkit-autofill+select.input-month.validate-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group-dob input.input-day.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group-dob input.input-day[type=date],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group-dob input.input-day[type=email],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group-dob input.input-day[type=number],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group-dob input.input-day[type=password],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group-dob input.input-day[type=tel],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group-dob input.input-day[type=text],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group-dob input.input-month.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group-dob input.input-month[type=date],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group-dob input.input-month[type=email],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group-dob input.input-month[type=number],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group-dob input.input-month[type=password],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group-dob input.input-month[type=tel],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group-dob input.input-month[type=text],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group-dob input:-webkit-autofill+.input-day.validate-icon.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group-dob input:-webkit-autofill+.input-month.validate-icon.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group-dob input:-webkit-autofill+input.input-day.validate-icon[type=date],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group-dob input:-webkit-autofill+input.input-day.validate-icon[type=email],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group-dob input:-webkit-autofill+input.input-day.validate-icon[type=number],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group-dob input:-webkit-autofill+input.input-day.validate-icon[type=password],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group-dob input:-webkit-autofill+input.input-day.validate-icon[type=tel],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group-dob input:-webkit-autofill+input.input-day.validate-icon[type=text],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group-dob input:-webkit-autofill+input.input-month.validate-icon[type=date],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group-dob input:-webkit-autofill+input.input-month.validate-icon[type=email],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group-dob input:-webkit-autofill+input.input-month.validate-icon[type=number],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group-dob input:-webkit-autofill+input.input-month.validate-icon[type=password],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group-dob input:-webkit-autofill+input.input-month.validate-icon[type=tel],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error .input-group-dob input:-webkit-autofill+input.input-month.validate-icon[type=text],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob .form-group--error .delivery-select input:-webkit-autofill+select.input-day.validate-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob .form-group--error .delivery-select input:-webkit-autofill+select.input-month.validate-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob .form-group--error input.input-day.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob .form-group--error input.input-day[type=date],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob .form-group--error input.input-day[type=email],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob .form-group--error input.input-day[type=number],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob .form-group--error input.input-day[type=password],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob .form-group--error input.input-day[type=tel],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob .form-group--error input.input-day[type=text],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob .form-group--error input.input-month.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob .form-group--error input.input-month[type=date],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob .form-group--error input.input-month[type=email],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob .form-group--error input.input-month[type=number],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob .form-group--error input.input-month[type=password],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob .form-group--error input.input-month[type=tel],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob .form-group--error input.input-month[type=text],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob .form-group--error input:-webkit-autofill+.input-day.validate-icon.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob .form-group--error input:-webkit-autofill+.input-month.validate-icon.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob .form-group--error input:-webkit-autofill+input.input-day.validate-icon[type=date],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob .form-group--error input:-webkit-autofill+input.input-day.validate-icon[type=email],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob .form-group--error input:-webkit-autofill+input.input-day.validate-icon[type=number],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob .form-group--error input:-webkit-autofill+input.input-day.validate-icon[type=password],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob .form-group--error input:-webkit-autofill+input.input-day.validate-icon[type=tel],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob .form-group--error input:-webkit-autofill+input.input-day.validate-icon[type=text],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob .form-group--error input:-webkit-autofill+input.input-month.validate-icon[type=date],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob .form-group--error input:-webkit-autofill+input.input-month.validate-icon[type=email],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob .form-group--error input:-webkit-autofill+input.input-month.validate-icon[type=number],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob .form-group--error input:-webkit-autofill+input.input-month.validate-icon[type=password],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob .form-group--error input:-webkit-autofill+input.input-month.validate-icon[type=tel],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob .form-group--error input:-webkit-autofill+input.input-month.validate-icon[type=text],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob .promocode__input-error input.input-day.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob .promocode__input-error input.input-day[type=text],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob .promocode__input-error input.input-month.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob .promocode__input-error input.input-month[type=text],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob .promocode__input-error input:-webkit-autofill+.input-day.validate-icon.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob .promocode__input-error input:-webkit-autofill+.input-month.validate-icon.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob .promocode__input-error input:-webkit-autofill+input.input-day.validate-icon[type=text],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob .promocode__input-error input:-webkit-autofill+input.input-month.validate-icon[type=text],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob input.input-day.is-invalid,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob input.input-month.is-invalid,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob input:-webkit-autofill+.input-day.invalid-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob input:-webkit-autofill+.input-day.is-invalid.validate-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob input:-webkit-autofill+.input-month.invalid-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob input:-webkit-autofill+.input-month.is-invalid.validate-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error .input-group-dob input.input-day.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error .input-group-dob input.input-day[type=text],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error .input-group-dob input.input-month.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error .input-group-dob input.input-month[type=text],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error .input-group-dob input:-webkit-autofill+.input-day.validate-icon.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error .input-group-dob input:-webkit-autofill+.input-month.validate-icon.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error .input-group-dob input:-webkit-autofill+input.input-day.validate-icon[type=text],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error .input-group-dob input:-webkit-autofill+input.input-month.validate-icon[type=text],.nbw .form-group--error .delivery-select .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+select.input-day.validate-icon,.nbw .form-group--error .delivery-select .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+select.input-month.validate-icon,.nbw .form-group--error .delivery-select .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+select.input-day.validate-icon,.nbw .form-group--error .delivery-select .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+select.input-month.validate-icon,.nbw .form-group--error .delivery-select .input-group-dob .link-device__container select.input-day.link-device--input,.nbw .form-group--error .delivery-select .input-group-dob .link-device__container select.input-month.link-device--input,.nbw .form-group--error .delivery-select .input-group-dob .promocode__input-error select.input-day.input-validated,.nbw .form-group--error .delivery-select .input-group-dob .promocode__input-error select.input-month.input-validated,.nbw .form-group--error .delivery-select .input-group-dob .promocode__input-warning select.input-day.input-validated,.nbw .form-group--error .delivery-select .input-group-dob .promocode__input-warning select.input-month.input-validated,.nbw .form-group--error .delivery-select .input-group-dob input[type=date]:-webkit-autofill+select.input-day.validate-icon,.nbw .form-group--error .delivery-select .input-group-dob input[type=date]:-webkit-autofill+select.input-month.validate-icon,.nbw .form-group--error .delivery-select .input-group-dob input[type=email]:-webkit-autofill+select.input-day.validate-icon,.nbw .form-group--error .delivery-select .input-group-dob input[type=email]:-webkit-autofill+select.input-month.validate-icon,.nbw .form-group--error .delivery-select .input-group-dob input[type=number]:-webkit-autofill+select.input-day.validate-icon,.nbw .form-group--error .delivery-select .input-group-dob input[type=number]:-webkit-autofill+select.input-month.validate-icon,.nbw .form-group--error .delivery-select .input-group-dob input[type=password]:-webkit-autofill+select.input-day.validate-icon,.nbw .form-group--error .delivery-select .input-group-dob input[type=password]:-webkit-autofill+select.input-month.validate-icon,.nbw .form-group--error .delivery-select .input-group-dob input[type=tel]:-webkit-autofill+select.input-day.validate-icon,.nbw .form-group--error .delivery-select .input-group-dob input[type=tel]:-webkit-autofill+select.input-month.validate-icon,.nbw .form-group--error .delivery-select .input-group-dob input[type=text]:-webkit-autofill+select.input-day.validate-icon,.nbw .form-group--error .delivery-select .input-group-dob input[type=text]:-webkit-autofill+select.input-month.validate-icon,.nbw .form-group--error .delivery-select .input-group-dob select.form-control.input-day,.nbw .form-group--error .delivery-select .input-group-dob select.form-control.input-month,.nbw .form-group--error .delivery-select .input-group-dob select.input-day,.nbw .form-group--error .delivery-select .input-group-dob select.input-day.input-validated,.nbw .form-group--error .delivery-select .input-group-dob select.input-day.is-invalid,.nbw .form-group--error .delivery-select .input-group-dob select.input-month,.nbw .form-group--error .delivery-select .input-group-dob select.input-month.input-validated,.nbw .form-group--error .delivery-select .input-group-dob select.input-month.is-invalid,.nbw .form-group--error .delivery-select .input-group-dob select:-webkit-autofill+select.input-day.validate-icon,.nbw .form-group--error .delivery-select .input-group-dob select:-webkit-autofill+select.input-month.validate-icon,.nbw .form-group--error .delivery-select .promocode__input-error .input-group-dob select.input-day.input-validated,.nbw .form-group--error .delivery-select .promocode__input-error .input-group-dob select.input-month.input-validated,.nbw .form-group--error .delivery-select .promocode__input-warning .input-group-dob select.input-day.input-validated,.nbw .form-group--error .delivery-select .promocode__input-warning .input-group-dob select.input-month.input-validated,.nbw .form-group--error .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-day.input-validated,.nbw .form-group--error .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-day[type=date],.nbw .form-group--error .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-day[type=email],.nbw .form-group--error .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-day[type=number],.nbw .form-group--error .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-day[type=password],.nbw .form-group--error .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-day[type=tel],.nbw .form-group--error .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-day[type=text],.nbw .form-group--error .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-month.input-validated,.nbw .form-group--error .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-month[type=date],.nbw .form-group--error .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-month[type=email],.nbw .form-group--error .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-month[type=number],.nbw .form-group--error .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-month[type=password],.nbw .form-group--error .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-month[type=tel],.nbw .form-group--error .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-month[type=text],.nbw .form-group--error .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.input-day.validate-icon.input-validated,.nbw .form-group--error .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.input-month.validate-icon.input-validated,.nbw .form-group--error .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.input-day.validate-icon[type=date],.nbw .form-group--error .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.input-day.validate-icon[type=email],.nbw .form-group--error .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.input-day.validate-icon[type=number],.nbw .form-group--error .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.input-day.validate-icon[type=password],.nbw .form-group--error .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.input-day.validate-icon[type=tel],.nbw .form-group--error .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.input-day.validate-icon[type=text],.nbw .form-group--error .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.input-month.validate-icon[type=date],.nbw .form-group--error .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.input-month.validate-icon[type=email],.nbw .form-group--error .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.input-month.validate-icon[type=number],.nbw .form-group--error .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.input-month.validate-icon[type=password],.nbw .form-group--error .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.input-month.validate-icon[type=tel],.nbw .form-group--error .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.input-month.validate-icon[type=text],.nbw .form-group--error .input-group-dob .delivery-select select.input-day.input-validated,.nbw .form-group--error .input-group-dob .delivery-select select.input-month.input-validated,.nbw .form-group--error .input-group-dob .form-control.input-day.input-validated,.nbw .form-group--error .input-group-dob .form-control.input-month.input-validated,.nbw .form-group--error .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-day.input-validated:focus,.nbw .form-group--error .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-day[type=date]:focus,.nbw .form-group--error .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-day[type=email]:focus,.nbw .form-group--error .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-day[type=number]:focus,.nbw .form-group--error .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-day[type=password]:focus,.nbw .form-group--error .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-day[type=tel]:focus,.nbw .form-group--error .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-day[type=text]:focus,.nbw .form-group--error .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-month.input-validated:focus,.nbw .form-group--error .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-month[type=date]:focus,.nbw .form-group--error .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-month[type=email]:focus,.nbw .form-group--error .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-month[type=number]:focus,.nbw .form-group--error .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-month[type=password]:focus,.nbw .form-group--error .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-month[type=tel]:focus,.nbw .form-group--error .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-month[type=text]:focus,.nbw .form-group--error .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.input-day.validate-icon.input-validated,.nbw .form-group--error .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.input-month.validate-icon.input-validated,.nbw .form-group--error .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.input-day.validate-icon[type=date],.nbw .form-group--error .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.input-day.validate-icon[type=email],.nbw .form-group--error .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.input-day.validate-icon[type=number],.nbw .form-group--error .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.input-day.validate-icon[type=password],.nbw .form-group--error .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.input-day.validate-icon[type=tel],.nbw .form-group--error .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.input-day.validate-icon[type=text],.nbw .form-group--error .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.input-month.validate-icon[type=date],.nbw .form-group--error .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.input-month.validate-icon[type=email],.nbw .form-group--error .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.input-month.validate-icon[type=number],.nbw .form-group--error .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.input-month.validate-icon[type=password],.nbw .form-group--error .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.input-month.validate-icon[type=tel],.nbw .form-group--error .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.input-month.validate-icon[type=text],.nbw .form-group--error .input-group-dob .input-day.input-validated,.nbw .form-group--error .input-group-dob .input-day.is-invalid.input-validated,.nbw .form-group--error .input-group-dob .input-month.input-validated,.nbw .form-group--error .input-group-dob .input-month.is-invalid.input-validated,.nbw .form-group--error .input-group-dob .link-device__container .input-day.input-validated.link-device--input,.nbw .form-group--error .input-group-dob .link-device__container .input-month.input-validated.link-device--input,.nbw .form-group--error .input-group-dob .link-device__container input.input-day[type=date].link-device--input,.nbw .form-group--error .input-group-dob .link-device__container input.input-day[type=email].link-device--input,.nbw .form-group--error .input-group-dob .link-device__container input.input-day[type=number].link-device--input,.nbw .form-group--error .input-group-dob .link-device__container input.input-day[type=password].link-device--input,.nbw .form-group--error .input-group-dob .link-device__container input.input-day[type=tel].link-device--input,.nbw .form-group--error .input-group-dob .link-device__container input.input-day[type=text].link-device--input,.nbw .form-group--error .input-group-dob .link-device__container input.input-month[type=date].link-device--input,.nbw .form-group--error .input-group-dob .link-device__container input.input-month[type=email].link-device--input,.nbw .form-group--error .input-group-dob .link-device__container input.input-month[type=number].link-device--input,.nbw .form-group--error .input-group-dob .link-device__container input.input-month[type=password].link-device--input,.nbw .form-group--error .input-group-dob .link-device__container input.input-month[type=tel].link-device--input,.nbw .form-group--error .input-group-dob .link-device__container input.input-month[type=text].link-device--input,.nbw .form-group--error .input-group-dob .promocode__input-error .input-day.input-validated,.nbw .form-group--error .input-group-dob .promocode__input-error .input-month.input-validated,.nbw .form-group--error .input-group-dob .promocode__input-error input.input-day[type=date].input-validated,.nbw .form-group--error .input-group-dob .promocode__input-error input.input-day[type=date][type=text],.nbw .form-group--error .input-group-dob .promocode__input-error input.input-day[type=email].input-validated,.nbw .form-group--error .input-group-dob .promocode__input-error input.input-day[type=email][type=text],.nbw .form-group--error .input-group-dob .promocode__input-error input.input-day[type=number].input-validated,.nbw .form-group--error .input-group-dob .promocode__input-error input.input-day[type=number][type=text],.nbw .form-group--error .input-group-dob .promocode__input-error input.input-day[type=password].input-validated,.nbw .form-group--error .input-group-dob .promocode__input-error input.input-day[type=password][type=text],.nbw .form-group--error .input-group-dob .promocode__input-error input.input-day[type=tel].input-validated,.nbw .form-group--error .input-group-dob .promocode__input-error input.input-day[type=tel][type=text],.nbw .form-group--error .input-group-dob .promocode__input-error input.input-day[type=text],.nbw .form-group--error .input-group-dob .promocode__input-error input.input-month[type=date].input-validated,.nbw .form-group--error .input-group-dob .promocode__input-error input.input-month[type=date][type=text],.nbw .form-group--error .input-group-dob .promocode__input-error input.input-month[type=email].input-validated,.nbw .form-group--error .input-group-dob .promocode__input-error input.input-month[type=email][type=text],.nbw .form-group--error .input-group-dob .promocode__input-error input.input-month[type=number].input-validated,.nbw .form-group--error .input-group-dob .promocode__input-error input.input-month[type=number][type=text],.nbw .form-group--error .input-group-dob .promocode__input-error input.input-month[type=password].input-validated,.nbw .form-group--error .input-group-dob .promocode__input-error input.input-month[type=password][type=text],.nbw .form-group--error .input-group-dob .promocode__input-error input.input-month[type=tel].input-validated,.nbw .form-group--error .input-group-dob .promocode__input-error input.input-month[type=tel][type=text],.nbw .form-group--error .input-group-dob .promocode__input-error input.input-month[type=text],.nbw .form-group--error .input-group-dob .promocode__input-warning .input-day.input-validated,.nbw .form-group--error .input-group-dob .promocode__input-warning .input-month.input-validated,.nbw .form-group--error .input-group-dob .promocode__input-warning input.input-day[type=date].input-validated,.nbw .form-group--error .input-group-dob .promocode__input-warning input.input-day[type=date][type=text],.nbw .form-group--error .input-group-dob .promocode__input-warning input.input-day[type=email].input-validated,.nbw .form-group--error .input-group-dob .promocode__input-warning input.input-day[type=email][type=text],.nbw .form-group--error .input-group-dob .promocode__input-warning input.input-day[type=number].input-validated,.nbw .form-group--error .input-group-dob .promocode__input-warning input.input-day[type=number][type=text],.nbw .form-group--error .input-group-dob .promocode__input-warning input.input-day[type=password].input-validated,.nbw .form-group--error .input-group-dob .promocode__input-warning input.input-day[type=password][type=text],.nbw .form-group--error .input-group-dob .promocode__input-warning input.input-day[type=tel].input-validated,.nbw .form-group--error .input-group-dob .promocode__input-warning input.input-day[type=tel][type=text],.nbw .form-group--error .input-group-dob .promocode__input-warning input.input-day[type=text],.nbw .form-group--error .input-group-dob .promocode__input-warning input.input-month[type=date].input-validated,.nbw .form-group--error .input-group-dob .promocode__input-warning input.input-month[type=date][type=text],.nbw .form-group--error .input-group-dob .promocode__input-warning input.input-month[type=email].input-validated,.nbw .form-group--error .input-group-dob .promocode__input-warning input.input-month[type=email][type=text],.nbw .form-group--error .input-group-dob .promocode__input-warning input.input-month[type=number].input-validated,.nbw .form-group--error .input-group-dob .promocode__input-warning input.input-month[type=number][type=text],.nbw .form-group--error .input-group-dob .promocode__input-warning input.input-month[type=password].input-validated,.nbw .form-group--error .input-group-dob .promocode__input-warning input.input-month[type=password][type=text],.nbw .form-group--error .input-group-dob .promocode__input-warning input.input-month[type=tel].input-validated,.nbw .form-group--error .input-group-dob .promocode__input-warning input.input-month[type=tel][type=text],.nbw .form-group--error .input-group-dob .promocode__input-warning input.input-month[type=text],.nbw .form-group--error .input-group-dob input.form-control.input-day[type=date],.nbw .form-group--error .input-group-dob input.form-control.input-day[type=email],.nbw .form-group--error .input-group-dob input.form-control.input-day[type=number],.nbw .form-group--error .input-group-dob input.form-control.input-day[type=password],.nbw .form-group--error .input-group-dob input.form-control.input-day[type=tel],.nbw .form-group--error .input-group-dob input.form-control.input-day[type=text],.nbw .form-group--error .input-group-dob input.form-control.input-month[type=date],.nbw .form-group--error .input-group-dob input.form-control.input-month[type=email],.nbw .form-group--error .input-group-dob input.form-control.input-month[type=number],.nbw .form-group--error .input-group-dob input.form-control.input-month[type=password],.nbw .form-group--error .input-group-dob input.form-control.input-month[type=tel],.nbw .form-group--error .input-group-dob input.form-control.input-month[type=text],.nbw .form-group--error .input-group-dob input.input-day[type=date],.nbw .form-group--error .input-group-dob input.input-day[type=email],.nbw .form-group--error .input-group-dob input.input-day[type=number],.nbw .form-group--error .input-group-dob input.input-day[type=password],.nbw .form-group--error .input-group-dob input.input-day[type=tel],.nbw .form-group--error .input-group-dob input.input-day[type=text],.nbw .form-group--error .input-group-dob input.input-month[type=date],.nbw .form-group--error .input-group-dob input.input-month[type=email],.nbw .form-group--error .input-group-dob input.input-month[type=number],.nbw .form-group--error .input-group-dob input.input-month[type=password],.nbw .form-group--error .input-group-dob input.input-month[type=tel],.nbw .form-group--error .input-group-dob input.input-month[type=text],.nbw .form-group--error .input-group-dob input[type=date]:-webkit-autofill+.input-day.validate-icon.input-validated,.nbw .form-group--error .input-group-dob input[type=date]:-webkit-autofill+.input-month.validate-icon.input-validated,.nbw .form-group--error .input-group-dob input[type=date]:-webkit-autofill+input.input-day.validate-icon[type=date],.nbw .form-group--error .input-group-dob input[type=date]:-webkit-autofill+input.input-day.validate-icon[type=email],.nbw .form-group--error .input-group-dob input[type=date]:-webkit-autofill+input.input-day.validate-icon[type=number],.nbw .form-group--error .input-group-dob input[type=date]:-webkit-autofill+input.input-day.validate-icon[type=password],.nbw .form-group--error .input-group-dob input[type=date]:-webkit-autofill+input.input-day.validate-icon[type=tel],.nbw .form-group--error .input-group-dob input[type=date]:-webkit-autofill+input.input-day.validate-icon[type=text],.nbw .form-group--error .input-group-dob input[type=date]:-webkit-autofill+input.input-month.validate-icon[type=date],.nbw .form-group--error .input-group-dob input[type=date]:-webkit-autofill+input.input-month.validate-icon[type=email],.nbw .form-group--error .input-group-dob input[type=date]:-webkit-autofill+input.input-month.validate-icon[type=number],.nbw .form-group--error .input-group-dob input[type=date]:-webkit-autofill+input.input-month.validate-icon[type=password],.nbw .form-group--error .input-group-dob input[type=date]:-webkit-autofill+input.input-month.validate-icon[type=tel],.nbw .form-group--error .input-group-dob input[type=date]:-webkit-autofill+input.input-month.validate-icon[type=text],.nbw .form-group--error .input-group-dob input[type=email]:-webkit-autofill+.input-day.validate-icon.input-validated,.nbw .form-group--error .input-group-dob input[type=email]:-webkit-autofill+.input-month.validate-icon.input-validated,.nbw .form-group--error .input-group-dob input[type=email]:-webkit-autofill+input.input-day.validate-icon[type=date],.nbw .form-group--error .input-group-dob input[type=email]:-webkit-autofill+input.input-day.validate-icon[type=email],.nbw .form-group--error .input-group-dob input[type=email]:-webkit-autofill+input.input-day.validate-icon[type=number],.nbw .form-group--error .input-group-dob input[type=email]:-webkit-autofill+input.input-day.validate-icon[type=password],.nbw .form-group--error .input-group-dob input[type=email]:-webkit-autofill+input.input-day.validate-icon[type=tel],.nbw .form-group--error .input-group-dob input[type=email]:-webkit-autofill+input.input-day.validate-icon[type=text],.nbw .form-group--error .input-group-dob input[type=email]:-webkit-autofill+input.input-month.validate-icon[type=date],.nbw .form-group--error .input-group-dob input[type=email]:-webkit-autofill+input.input-month.validate-icon[type=email],.nbw .form-group--error .input-group-dob input[type=email]:-webkit-autofill+input.input-month.validate-icon[type=number],.nbw .form-group--error .input-group-dob input[type=email]:-webkit-autofill+input.input-month.validate-icon[type=password],.nbw .form-group--error .input-group-dob input[type=email]:-webkit-autofill+input.input-month.validate-icon[type=tel],.nbw .form-group--error .input-group-dob input[type=email]:-webkit-autofill+input.input-month.validate-icon[type=text],.nbw .form-group--error .input-group-dob input[type=number]:-webkit-autofill+.input-day.validate-icon.input-validated,.nbw .form-group--error .input-group-dob input[type=number]:-webkit-autofill+.input-month.validate-icon.input-validated,.nbw .form-group--error .input-group-dob input[type=number]:-webkit-autofill+input.input-day.validate-icon[type=date],.nbw .form-group--error .input-group-dob input[type=number]:-webkit-autofill+input.input-day.validate-icon[type=email],.nbw .form-group--error .input-group-dob input[type=number]:-webkit-autofill+input.input-day.validate-icon[type=number],.nbw .form-group--error .input-group-dob input[type=number]:-webkit-autofill+input.input-day.validate-icon[type=password],.nbw .form-group--error .input-group-dob input[type=number]:-webkit-autofill+input.input-day.validate-icon[type=tel],.nbw .form-group--error .input-group-dob input[type=number]:-webkit-autofill+input.input-day.validate-icon[type=text],.nbw .form-group--error .input-group-dob input[type=number]:-webkit-autofill+input.input-month.validate-icon[type=date],.nbw .form-group--error .input-group-dob input[type=number]:-webkit-autofill+input.input-month.validate-icon[type=email],.nbw .form-group--error .input-group-dob input[type=number]:-webkit-autofill+input.input-month.validate-icon[type=number],.nbw .form-group--error .input-group-dob input[type=number]:-webkit-autofill+input.input-month.validate-icon[type=password],.nbw .form-group--error .input-group-dob input[type=number]:-webkit-autofill+input.input-month.validate-icon[type=tel],.nbw .form-group--error .input-group-dob input[type=number]:-webkit-autofill+input.input-month.validate-icon[type=text],.nbw .form-group--error .input-group-dob input[type=password]:-webkit-autofill+.input-day.validate-icon.input-validated,.nbw .form-group--error .input-group-dob input[type=password]:-webkit-autofill+.input-month.validate-icon.input-validated,.nbw .form-group--error .input-group-dob input[type=password]:-webkit-autofill+input.input-day.validate-icon[type=date],.nbw .form-group--error .input-group-dob input[type=password]:-webkit-autofill+input.input-day.validate-icon[type=email],.nbw .form-group--error .input-group-dob input[type=password]:-webkit-autofill+input.input-day.validate-icon[type=number],.nbw .form-group--error .input-group-dob input[type=password]:-webkit-autofill+input.input-day.validate-icon[type=password],.nbw .form-group--error .input-group-dob input[type=password]:-webkit-autofill+input.input-day.validate-icon[type=tel],.nbw .form-group--error .input-group-dob input[type=password]:-webkit-autofill+input.input-day.validate-icon[type=text],.nbw .form-group--error .input-group-dob input[type=password]:-webkit-autofill+input.input-month.validate-icon[type=date],.nbw .form-group--error .input-group-dob input[type=password]:-webkit-autofill+input.input-month.validate-icon[type=email],.nbw .form-group--error .input-group-dob input[type=password]:-webkit-autofill+input.input-month.validate-icon[type=number],.nbw .form-group--error .input-group-dob input[type=password]:-webkit-autofill+input.input-month.validate-icon[type=password],.nbw .form-group--error .input-group-dob input[type=password]:-webkit-autofill+input.input-month.validate-icon[type=tel],.nbw .form-group--error .input-group-dob input[type=password]:-webkit-autofill+input.input-month.validate-icon[type=text],.nbw .form-group--error .input-group-dob input[type=tel]:-webkit-autofill+.input-day.validate-icon.input-validated,.nbw .form-group--error .input-group-dob input[type=tel]:-webkit-autofill+.input-month.validate-icon.input-validated,.nbw .form-group--error .input-group-dob input[type=tel]:-webkit-autofill+input.input-day.validate-icon[type=date],.nbw .form-group--error .input-group-dob input[type=tel]:-webkit-autofill+input.input-day.validate-icon[type=email],.nbw .form-group--error .input-group-dob input[type=tel]:-webkit-autofill+input.input-day.validate-icon[type=number],.nbw .form-group--error .input-group-dob input[type=tel]:-webkit-autofill+input.input-day.validate-icon[type=password],.nbw .form-group--error .input-group-dob input[type=tel]:-webkit-autofill+input.input-day.validate-icon[type=tel],.nbw .form-group--error .input-group-dob input[type=tel]:-webkit-autofill+input.input-day.validate-icon[type=text],.nbw .form-group--error .input-group-dob input[type=tel]:-webkit-autofill+input.input-month.validate-icon[type=date],.nbw .form-group--error .input-group-dob input[type=tel]:-webkit-autofill+input.input-month.validate-icon[type=email],.nbw .form-group--error .input-group-dob input[type=tel]:-webkit-autofill+input.input-month.validate-icon[type=number],.nbw .form-group--error .input-group-dob input[type=tel]:-webkit-autofill+input.input-month.validate-icon[type=password],.nbw .form-group--error .input-group-dob input[type=tel]:-webkit-autofill+input.input-month.validate-icon[type=tel],.nbw .form-group--error .input-group-dob input[type=tel]:-webkit-autofill+input.input-month.validate-icon[type=text],.nbw .form-group--error .input-group-dob input[type=text]:-webkit-autofill+.input-day.validate-icon.input-validated,.nbw .form-group--error .input-group-dob input[type=text]:-webkit-autofill+.input-month.validate-icon.input-validated,.nbw .form-group--error .input-group-dob input[type=text]:-webkit-autofill+input.input-day.validate-icon[type=date],.nbw .form-group--error .input-group-dob input[type=text]:-webkit-autofill+input.input-day.validate-icon[type=email],.nbw .form-group--error .input-group-dob input[type=text]:-webkit-autofill+input.input-day.validate-icon[type=number],.nbw .form-group--error .input-group-dob input[type=text]:-webkit-autofill+input.input-day.validate-icon[type=password],.nbw .form-group--error .input-group-dob input[type=text]:-webkit-autofill+input.input-day.validate-icon[type=tel],.nbw .form-group--error .input-group-dob input[type=text]:-webkit-autofill+input.input-day.validate-icon[type=text],.nbw .form-group--error .input-group-dob input[type=text]:-webkit-autofill+input.input-month.validate-icon[type=date],.nbw .form-group--error .input-group-dob input[type=text]:-webkit-autofill+input.input-month.validate-icon[type=email],.nbw .form-group--error .input-group-dob input[type=text]:-webkit-autofill+input.input-month.validate-icon[type=number],.nbw .form-group--error .input-group-dob input[type=text]:-webkit-autofill+input.input-month.validate-icon[type=password],.nbw .form-group--error .input-group-dob input[type=text]:-webkit-autofill+input.input-month.validate-icon[type=tel],.nbw .form-group--error .input-group-dob input[type=text]:-webkit-autofill+input.input-month.validate-icon[type=text],.nbw .form-group--error .input-group-dob select.input-day.input-validated,.nbw .form-group--error .input-group-dob select.input-month.input-validated,.nbw .form-group--error .input-group-dob select:-webkit-autofill+.input-day.validate-icon.input-validated,.nbw .form-group--error .input-group-dob select:-webkit-autofill+.input-month.validate-icon.input-validated,.nbw .form-group--error .input-group-dob select:-webkit-autofill+input.input-day.validate-icon[type=date],.nbw .form-group--error .input-group-dob select:-webkit-autofill+input.input-day.validate-icon[type=email],.nbw .form-group--error .input-group-dob select:-webkit-autofill+input.input-day.validate-icon[type=number],.nbw .form-group--error .input-group-dob select:-webkit-autofill+input.input-day.validate-icon[type=password],.nbw .form-group--error .input-group-dob select:-webkit-autofill+input.input-day.validate-icon[type=tel],.nbw .form-group--error .input-group-dob select:-webkit-autofill+input.input-day.validate-icon[type=text],.nbw .form-group--error .input-group-dob select:-webkit-autofill+input.input-month.validate-icon[type=date],.nbw .form-group--error .input-group-dob select:-webkit-autofill+input.input-month.validate-icon[type=email],.nbw .form-group--error .input-group-dob select:-webkit-autofill+input.input-month.validate-icon[type=number],.nbw .form-group--error .input-group-dob select:-webkit-autofill+input.input-month.validate-icon[type=password],.nbw .form-group--error .input-group-dob select:-webkit-autofill+input.input-month.validate-icon[type=tel],.nbw .form-group--error .input-group-dob select:-webkit-autofill+input.input-month.validate-icon[type=text],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .delivery-select .input-group-dob input:-webkit-autofill:focus+select.input-day.validate-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .delivery-select .input-group-dob input:-webkit-autofill:focus+select.input-month.validate-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group-dob input.input-day.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group-dob input.input-day[type=date]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group-dob input.input-day[type=email]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group-dob input.input-day[type=number]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group-dob input.input-day[type=password]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group-dob input.input-day[type=tel]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group-dob input.input-day[type=text]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group-dob input.input-month.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group-dob input.input-month[type=date]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group-dob input.input-month[type=email]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group-dob input.input-month[type=number]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group-dob input.input-month[type=password]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group-dob input.input-month[type=tel]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group-dob input.input-month[type=text]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group-dob input:-webkit-autofill:focus+.input-day.validate-icon.input-validated,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group-dob input:-webkit-autofill:focus+.input-month.validate-icon.input-validated,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group-dob input:-webkit-autofill:focus+input.input-day.validate-icon[type=date],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group-dob input:-webkit-autofill:focus+input.input-day.validate-icon[type=email],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group-dob input:-webkit-autofill:focus+input.input-day.validate-icon[type=number],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group-dob input:-webkit-autofill:focus+input.input-day.validate-icon[type=password],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group-dob input:-webkit-autofill:focus+input.input-day.validate-icon[type=tel],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group-dob input:-webkit-autofill:focus+input.input-day.validate-icon[type=text],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group-dob input:-webkit-autofill:focus+input.input-month.validate-icon[type=date],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group-dob input:-webkit-autofill:focus+input.input-month.validate-icon[type=email],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group-dob input:-webkit-autofill:focus+input.input-month.validate-icon[type=number],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group-dob input:-webkit-autofill:focus+input.input-month.validate-icon[type=password],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group-dob input:-webkit-autofill:focus+input.input-month.validate-icon[type=tel],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error .input-group-dob input:-webkit-autofill:focus+input.input-month.validate-icon[type=text],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob .form-group--error .delivery-select input:-webkit-autofill:focus+select.input-day.validate-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob .form-group--error .delivery-select input:-webkit-autofill:focus+select.input-month.validate-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob .form-group--error input.input-day.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob .form-group--error input.input-day[type=date]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob .form-group--error input.input-day[type=email]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob .form-group--error input.input-day[type=number]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob .form-group--error input.input-day[type=password]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob .form-group--error input.input-day[type=tel]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob .form-group--error input.input-day[type=text]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob .form-group--error input.input-month.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob .form-group--error input.input-month[type=date]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob .form-group--error input.input-month[type=email]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob .form-group--error input.input-month[type=number]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob .form-group--error input.input-month[type=password]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob .form-group--error input.input-month[type=tel]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob .form-group--error input.input-month[type=text]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob .form-group--error input:-webkit-autofill:focus+.input-day.validate-icon.input-validated,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob .form-group--error input:-webkit-autofill:focus+.input-month.validate-icon.input-validated,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob .form-group--error input:-webkit-autofill:focus+input.input-day.validate-icon[type=date],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob .form-group--error input:-webkit-autofill:focus+input.input-day.validate-icon[type=email],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob .form-group--error input:-webkit-autofill:focus+input.input-day.validate-icon[type=number],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob .form-group--error input:-webkit-autofill:focus+input.input-day.validate-icon[type=password],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob .form-group--error input:-webkit-autofill:focus+input.input-day.validate-icon[type=tel],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob .form-group--error input:-webkit-autofill:focus+input.input-day.validate-icon[type=text],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob .form-group--error input:-webkit-autofill:focus+input.input-month.validate-icon[type=date],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob .form-group--error input:-webkit-autofill:focus+input.input-month.validate-icon[type=email],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob .form-group--error input:-webkit-autofill:focus+input.input-month.validate-icon[type=number],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob .form-group--error input:-webkit-autofill:focus+input.input-month.validate-icon[type=password],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob .form-group--error input:-webkit-autofill:focus+input.input-month.validate-icon[type=tel],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob .form-group--error input:-webkit-autofill:focus+input.input-month.validate-icon[type=text],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob .promocode__input-error input.input-day.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob .promocode__input-error input.input-day[type=text]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob .promocode__input-error input.input-month.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob .promocode__input-error input.input-month[type=text]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob .promocode__input-error input:-webkit-autofill:focus+.input-day.validate-icon.input-validated,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob .promocode__input-error input:-webkit-autofill:focus+.input-month.validate-icon.input-validated,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob .promocode__input-error input:-webkit-autofill:focus+input.input-day.validate-icon[type=text],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob .promocode__input-error input:-webkit-autofill:focus+input.input-month.validate-icon[type=text],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob input.input-day.is-invalid:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob input.input-month.is-invalid:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob input:-webkit-autofill:focus+.input-day.invalid-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob input:-webkit-autofill:focus+.input-day.is-invalid.validate-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob input:-webkit-autofill:focus+.input-month.invalid-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob input:-webkit-autofill:focus+.input-month.is-invalid.validate-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-error .input-group-dob input.input-day.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-error .input-group-dob input.input-day[type=text]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-error .input-group-dob input.input-month.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-error .input-group-dob input.input-month[type=text]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-error .input-group-dob input:-webkit-autofill:focus+.input-day.validate-icon.input-validated,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-error .input-group-dob input:-webkit-autofill:focus+.input-month.validate-icon.input-validated,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-error .input-group-dob input:-webkit-autofill:focus+input.input-day.validate-icon[type=text],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-error .input-group-dob input:-webkit-autofill:focus+input.input-month.validate-icon[type=text],.nbw .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-day.is-invalid,.nbw .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-month.is-invalid,.nbw .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.input-day.invalid-icon,.nbw .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.input-day.is-invalid.validate-icon,.nbw .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.input-month.invalid-icon,.nbw .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.input-month.is-invalid.validate-icon,.nbw .input-group-dob .form-control.input-day.is-invalid,.nbw .input-group-dob .form-control.input-month.is-invalid,.nbw .input-group-dob .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-day.input-validated,.nbw .input-group-dob .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-day[type=date],.nbw .input-group-dob .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-day[type=email],.nbw .input-group-dob .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-day[type=number],.nbw .input-group-dob .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-day[type=password],.nbw .input-group-dob .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-day[type=tel],.nbw .input-group-dob .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-day[type=text],.nbw .input-group-dob .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-month.input-validated,.nbw .input-group-dob .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-month[type=date],.nbw .input-group-dob .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-month[type=email],.nbw .input-group-dob .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-month[type=number],.nbw .input-group-dob .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-month[type=password],.nbw .input-group-dob .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-month[type=tel],.nbw .input-group-dob .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-month[type=text],.nbw .input-group-dob .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.input-day.validate-icon.input-validated,.nbw .input-group-dob .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.input-month.validate-icon.input-validated,.nbw .input-group-dob .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.input-day.validate-icon[type=date],.nbw .input-group-dob .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.input-day.validate-icon[type=email],.nbw .input-group-dob .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.input-day.validate-icon[type=number],.nbw .input-group-dob .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.input-day.validate-icon[type=password],.nbw .input-group-dob .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.input-day.validate-icon[type=tel],.nbw .input-group-dob .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.input-day.validate-icon[type=text],.nbw .input-group-dob .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.input-month.validate-icon[type=date],.nbw .input-group-dob .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.input-month.validate-icon[type=email],.nbw .input-group-dob .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.input-month.validate-icon[type=number],.nbw .input-group-dob .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.input-month.validate-icon[type=password],.nbw .input-group-dob .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.input-month.validate-icon[type=tel],.nbw .input-group-dob .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.input-month.validate-icon[type=text],.nbw .input-group-dob .form-group--error .delivery-select #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+select.input-day.validate-icon,.nbw .input-group-dob .form-group--error .delivery-select #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+select.input-month.validate-icon,.nbw .input-group-dob .form-group--error .delivery-select .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+select.input-day.validate-icon,.nbw .input-group-dob .form-group--error .delivery-select .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+select.input-month.validate-icon,.nbw .input-group-dob .form-group--error .delivery-select .link-device__container select.input-day.link-device--input,.nbw .input-group-dob .form-group--error .delivery-select .link-device__container select.input-month.link-device--input,.nbw .input-group-dob .form-group--error .delivery-select input[type=date]:-webkit-autofill+select.input-day.validate-icon,.nbw .input-group-dob .form-group--error .delivery-select input[type=date]:-webkit-autofill+select.input-month.validate-icon,.nbw .input-group-dob .form-group--error .delivery-select input[type=email]:-webkit-autofill+select.input-day.validate-icon,.nbw .input-group-dob .form-group--error .delivery-select input[type=email]:-webkit-autofill+select.input-month.validate-icon,.nbw .input-group-dob .form-group--error .delivery-select input[type=number]:-webkit-autofill+select.input-day.validate-icon,.nbw .input-group-dob .form-group--error .delivery-select input[type=number]:-webkit-autofill+select.input-month.validate-icon,.nbw .input-group-dob .form-group--error .delivery-select input[type=password]:-webkit-autofill+select.input-day.validate-icon,.nbw .input-group-dob .form-group--error .delivery-select input[type=password]:-webkit-autofill+select.input-month.validate-icon,.nbw .input-group-dob .form-group--error .delivery-select input[type=tel]:-webkit-autofill+select.input-day.validate-icon,.nbw .input-group-dob .form-group--error .delivery-select input[type=tel]:-webkit-autofill+select.input-month.validate-icon,.nbw .input-group-dob .form-group--error .delivery-select input[type=text]:-webkit-autofill+select.input-day.validate-icon,.nbw .input-group-dob .form-group--error .delivery-select input[type=text]:-webkit-autofill+select.input-month.validate-icon,.nbw .input-group-dob .form-group--error .delivery-select select.form-control.input-day,.nbw .input-group-dob .form-group--error .delivery-select select.form-control.input-month,.nbw .input-group-dob .form-group--error .delivery-select select.input-day,.nbw .input-group-dob .form-group--error .delivery-select select.input-day.input-validated,.nbw .input-group-dob .form-group--error .delivery-select select.input-day.is-invalid,.nbw .input-group-dob .form-group--error .delivery-select select.input-month,.nbw .input-group-dob .form-group--error .delivery-select select.input-month.input-validated,.nbw .input-group-dob .form-group--error .delivery-select select.input-month.is-invalid,.nbw .input-group-dob .form-group--error .delivery-select select:-webkit-autofill+select.input-day.validate-icon,.nbw .input-group-dob .form-group--error .delivery-select select:-webkit-autofill+select.input-month.validate-icon,.nbw .input-group-dob .form-group--error .form-control.input-day.input-validated,.nbw .input-group-dob .form-group--error .form-control.input-month.input-validated,.nbw .input-group-dob .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-day.input-validated:focus,.nbw .input-group-dob .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-day[type=date]:focus,.nbw .input-group-dob .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-day[type=email]:focus,.nbw .input-group-dob .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-day[type=number]:focus,.nbw .input-group-dob .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-day[type=password]:focus,.nbw .input-group-dob .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-day[type=tel]:focus,.nbw .input-group-dob .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-day[type=text]:focus,.nbw .input-group-dob .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-month.input-validated:focus,.nbw .input-group-dob .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-month[type=date]:focus,.nbw .input-group-dob .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-month[type=email]:focus,.nbw .input-group-dob .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-month[type=number]:focus,.nbw .input-group-dob .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-month[type=password]:focus,.nbw .input-group-dob .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-month[type=tel]:focus,.nbw .input-group-dob .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-month[type=text]:focus,.nbw .input-group-dob .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.input-day.validate-icon.input-validated,.nbw .input-group-dob .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.input-month.validate-icon.input-validated,.nbw .input-group-dob .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.input-day.validate-icon[type=date],.nbw .input-group-dob .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.input-day.validate-icon[type=email],.nbw .input-group-dob .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.input-day.validate-icon[type=number],.nbw .input-group-dob .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.input-day.validate-icon[type=password],.nbw .input-group-dob .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.input-day.validate-icon[type=tel],.nbw .input-group-dob .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.input-day.validate-icon[type=text],.nbw .input-group-dob .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.input-month.validate-icon[type=date],.nbw .input-group-dob .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.input-month.validate-icon[type=email],.nbw .input-group-dob .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.input-month.validate-icon[type=number],.nbw .input-group-dob .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.input-month.validate-icon[type=password],.nbw .input-group-dob .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.input-month.validate-icon[type=tel],.nbw .input-group-dob .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.input-month.validate-icon[type=text],.nbw .input-group-dob .form-group--error .input-day.input-validated,.nbw .input-group-dob .form-group--error .input-day.is-invalid.input-validated,.nbw .input-group-dob .form-group--error .input-month.input-validated,.nbw .input-group-dob .form-group--error .input-month.is-invalid.input-validated,.nbw .input-group-dob .form-group--error .link-device__container .input-day.input-validated.link-device--input,.nbw .input-group-dob .form-group--error .link-device__container .input-month.input-validated.link-device--input,.nbw .input-group-dob .form-group--error .link-device__container input.input-day[type=date].link-device--input,.nbw .input-group-dob .form-group--error .link-device__container input.input-day[type=email].link-device--input,.nbw .input-group-dob .form-group--error .link-device__container input.input-day[type=number].link-device--input,.nbw .input-group-dob .form-group--error .link-device__container input.input-day[type=password].link-device--input,.nbw .input-group-dob .form-group--error .link-device__container input.input-day[type=tel].link-device--input,.nbw .input-group-dob .form-group--error .link-device__container input.input-day[type=text].link-device--input,.nbw .input-group-dob .form-group--error .link-device__container input.input-month[type=date].link-device--input,.nbw .input-group-dob .form-group--error .link-device__container input.input-month[type=email].link-device--input,.nbw .input-group-dob .form-group--error .link-device__container input.input-month[type=number].link-device--input,.nbw .input-group-dob .form-group--error .link-device__container input.input-month[type=password].link-device--input,.nbw .input-group-dob .form-group--error .link-device__container input.input-month[type=tel].link-device--input,.nbw .input-group-dob .form-group--error .link-device__container input.input-month[type=text].link-device--input,.nbw .input-group-dob .form-group--error .promocode__input-error .input-day.input-validated,.nbw .input-group-dob .form-group--error .promocode__input-error .input-month.input-validated,.nbw .input-group-dob .form-group--error .promocode__input-error input.input-day[type=date].input-validated,.nbw .input-group-dob .form-group--error .promocode__input-error input.input-day[type=date][type=text],.nbw .input-group-dob .form-group--error .promocode__input-error input.input-day[type=email].input-validated,.nbw .input-group-dob .form-group--error .promocode__input-error input.input-day[type=email][type=text],.nbw .input-group-dob .form-group--error .promocode__input-error input.input-day[type=number].input-validated,.nbw .input-group-dob .form-group--error .promocode__input-error input.input-day[type=number][type=text],.nbw .input-group-dob .form-group--error .promocode__input-error input.input-day[type=password].input-validated,.nbw .input-group-dob .form-group--error .promocode__input-error input.input-day[type=password][type=text],.nbw .input-group-dob .form-group--error .promocode__input-error input.input-day[type=tel].input-validated,.nbw .input-group-dob .form-group--error .promocode__input-error input.input-day[type=tel][type=text],.nbw .input-group-dob .form-group--error .promocode__input-error input.input-day[type=text],.nbw .input-group-dob .form-group--error .promocode__input-error input.input-month[type=date].input-validated,.nbw .input-group-dob .form-group--error .promocode__input-error input.input-month[type=date][type=text],.nbw .input-group-dob .form-group--error .promocode__input-error input.input-month[type=email].input-validated,.nbw .input-group-dob .form-group--error .promocode__input-error input.input-month[type=email][type=text],.nbw .input-group-dob .form-group--error .promocode__input-error input.input-month[type=number].input-validated,.nbw .input-group-dob .form-group--error .promocode__input-error input.input-month[type=number][type=text],.nbw .input-group-dob .form-group--error .promocode__input-error input.input-month[type=password].input-validated,.nbw .input-group-dob .form-group--error .promocode__input-error input.input-month[type=password][type=text],.nbw .input-group-dob .form-group--error .promocode__input-error input.input-month[type=tel].input-validated,.nbw .input-group-dob .form-group--error .promocode__input-error input.input-month[type=tel][type=text],.nbw .input-group-dob .form-group--error .promocode__input-error input.input-month[type=text],.nbw .input-group-dob .form-group--error .promocode__input-warning .input-day.input-validated,.nbw .input-group-dob .form-group--error .promocode__input-warning .input-month.input-validated,.nbw .input-group-dob .form-group--error .promocode__input-warning input.input-day[type=date].input-validated,.nbw .input-group-dob .form-group--error .promocode__input-warning input.input-day[type=date][type=text],.nbw .input-group-dob .form-group--error .promocode__input-warning input.input-day[type=email].input-validated,.nbw .input-group-dob .form-group--error .promocode__input-warning input.input-day[type=email][type=text],.nbw .input-group-dob .form-group--error .promocode__input-warning input.input-day[type=number].input-validated,.nbw .input-group-dob .form-group--error .promocode__input-warning input.input-day[type=number][type=text],.nbw .input-group-dob .form-group--error .promocode__input-warning input.input-day[type=password].input-validated,.nbw .input-group-dob .form-group--error .promocode__input-warning input.input-day[type=password][type=text],.nbw .input-group-dob .form-group--error .promocode__input-warning input.input-day[type=tel].input-validated,.nbw .input-group-dob .form-group--error .promocode__input-warning input.input-day[type=tel][type=text],.nbw .input-group-dob .form-group--error .promocode__input-warning input.input-day[type=text],.nbw .input-group-dob .form-group--error .promocode__input-warning input.input-month[type=date].input-validated,.nbw .input-group-dob .form-group--error .promocode__input-warning input.input-month[type=date][type=text],.nbw .input-group-dob .form-group--error .promocode__input-warning input.input-month[type=email].input-validated,.nbw .input-group-dob .form-group--error .promocode__input-warning input.input-month[type=email][type=text],.nbw .input-group-dob .form-group--error .promocode__input-warning input.input-month[type=number].input-validated,.nbw .input-group-dob .form-group--error .promocode__input-warning input.input-month[type=number][type=text],.nbw .input-group-dob .form-group--error .promocode__input-warning input.input-month[type=password].input-validated,.nbw .input-group-dob .form-group--error .promocode__input-warning input.input-month[type=password][type=text],.nbw .input-group-dob .form-group--error .promocode__input-warning input.input-month[type=tel].input-validated,.nbw .input-group-dob .form-group--error .promocode__input-warning input.input-month[type=tel][type=text],.nbw .input-group-dob .form-group--error .promocode__input-warning input.input-month[type=text],.nbw .input-group-dob .form-group--error input.form-control.input-day[type=date],.nbw .input-group-dob .form-group--error input.form-control.input-day[type=email],.nbw .input-group-dob .form-group--error input.form-control.input-day[type=number],.nbw .input-group-dob .form-group--error input.form-control.input-day[type=password],.nbw .input-group-dob .form-group--error input.form-control.input-day[type=tel],.nbw .input-group-dob .form-group--error input.form-control.input-day[type=text],.nbw .input-group-dob .form-group--error input.form-control.input-month[type=date],.nbw .input-group-dob .form-group--error input.form-control.input-month[type=email],.nbw .input-group-dob .form-group--error input.form-control.input-month[type=number],.nbw .input-group-dob .form-group--error input.form-control.input-month[type=password],.nbw .input-group-dob .form-group--error input.form-control.input-month[type=tel],.nbw .input-group-dob .form-group--error input.form-control.input-month[type=text],.nbw .input-group-dob .form-group--error input.input-day[type=date],.nbw .input-group-dob .form-group--error input.input-day[type=email],.nbw .input-group-dob .form-group--error input.input-day[type=number],.nbw .input-group-dob .form-group--error input.input-day[type=password],.nbw .input-group-dob .form-group--error input.input-day[type=tel],.nbw .input-group-dob .form-group--error input.input-day[type=text],.nbw .input-group-dob .form-group--error input.input-month[type=date],.nbw .input-group-dob .form-group--error input.input-month[type=email],.nbw .input-group-dob .form-group--error input.input-month[type=number],.nbw .input-group-dob .form-group--error input.input-month[type=password],.nbw .input-group-dob .form-group--error input.input-month[type=tel],.nbw .input-group-dob .form-group--error input.input-month[type=text],.nbw .input-group-dob .form-group--error input[type=date]:-webkit-autofill+.input-day.validate-icon.input-validated,.nbw .input-group-dob .form-group--error input[type=date]:-webkit-autofill+.input-month.validate-icon.input-validated,.nbw .input-group-dob .form-group--error input[type=date]:-webkit-autofill+input.input-day.validate-icon[type=date],.nbw .input-group-dob .form-group--error input[type=date]:-webkit-autofill+input.input-day.validate-icon[type=email],.nbw .input-group-dob .form-group--error input[type=date]:-webkit-autofill+input.input-day.validate-icon[type=number],.nbw .input-group-dob .form-group--error input[type=date]:-webkit-autofill+input.input-day.validate-icon[type=password],.nbw .input-group-dob .form-group--error input[type=date]:-webkit-autofill+input.input-day.validate-icon[type=tel],.nbw .input-group-dob .form-group--error input[type=date]:-webkit-autofill+input.input-day.validate-icon[type=text],.nbw .input-group-dob .form-group--error input[type=date]:-webkit-autofill+input.input-month.validate-icon[type=date],.nbw .input-group-dob .form-group--error input[type=date]:-webkit-autofill+input.input-month.validate-icon[type=email],.nbw .input-group-dob .form-group--error input[type=date]:-webkit-autofill+input.input-month.validate-icon[type=number],.nbw .input-group-dob .form-group--error input[type=date]:-webkit-autofill+input.input-month.validate-icon[type=password],.nbw .input-group-dob .form-group--error input[type=date]:-webkit-autofill+input.input-month.validate-icon[type=tel],.nbw .input-group-dob .form-group--error input[type=date]:-webkit-autofill+input.input-month.validate-icon[type=text],.nbw .input-group-dob .form-group--error input[type=email]:-webkit-autofill+.input-day.validate-icon.input-validated,.nbw .input-group-dob .form-group--error input[type=email]:-webkit-autofill+.input-month.validate-icon.input-validated,.nbw .input-group-dob .form-group--error input[type=email]:-webkit-autofill+input.input-day.validate-icon[type=date],.nbw .input-group-dob .form-group--error input[type=email]:-webkit-autofill+input.input-day.validate-icon[type=email],.nbw .input-group-dob .form-group--error input[type=email]:-webkit-autofill+input.input-day.validate-icon[type=number],.nbw .input-group-dob .form-group--error input[type=email]:-webkit-autofill+input.input-day.validate-icon[type=password],.nbw .input-group-dob .form-group--error input[type=email]:-webkit-autofill+input.input-day.validate-icon[type=tel],.nbw .input-group-dob .form-group--error input[type=email]:-webkit-autofill+input.input-day.validate-icon[type=text],.nbw .input-group-dob .form-group--error input[type=email]:-webkit-autofill+input.input-month.validate-icon[type=date],.nbw .input-group-dob .form-group--error input[type=email]:-webkit-autofill+input.input-month.validate-icon[type=email],.nbw .input-group-dob .form-group--error input[type=email]:-webkit-autofill+input.input-month.validate-icon[type=number],.nbw .input-group-dob .form-group--error input[type=email]:-webkit-autofill+input.input-month.validate-icon[type=password],.nbw .input-group-dob .form-group--error input[type=email]:-webkit-autofill+input.input-month.validate-icon[type=tel],.nbw .input-group-dob .form-group--error input[type=email]:-webkit-autofill+input.input-month.validate-icon[type=text],.nbw .input-group-dob .form-group--error input[type=number]:-webkit-autofill+.input-day.validate-icon.input-validated,.nbw .input-group-dob .form-group--error input[type=number]:-webkit-autofill+.input-month.validate-icon.input-validated,.nbw .input-group-dob .form-group--error input[type=number]:-webkit-autofill+input.input-day.validate-icon[type=date],.nbw .input-group-dob .form-group--error input[type=number]:-webkit-autofill+input.input-day.validate-icon[type=email],.nbw .input-group-dob .form-group--error input[type=number]:-webkit-autofill+input.input-day.validate-icon[type=number],.nbw .input-group-dob .form-group--error input[type=number]:-webkit-autofill+input.input-day.validate-icon[type=password],.nbw .input-group-dob .form-group--error input[type=number]:-webkit-autofill+input.input-day.validate-icon[type=tel],.nbw .input-group-dob .form-group--error input[type=number]:-webkit-autofill+input.input-day.validate-icon[type=text],.nbw .input-group-dob .form-group--error input[type=number]:-webkit-autofill+input.input-month.validate-icon[type=date],.nbw .input-group-dob .form-group--error input[type=number]:-webkit-autofill+input.input-month.validate-icon[type=email],.nbw .input-group-dob .form-group--error input[type=number]:-webkit-autofill+input.input-month.validate-icon[type=number],.nbw .input-group-dob .form-group--error input[type=number]:-webkit-autofill+input.input-month.validate-icon[type=password],.nbw .input-group-dob .form-group--error input[type=number]:-webkit-autofill+input.input-month.validate-icon[type=tel],.nbw .input-group-dob .form-group--error input[type=number]:-webkit-autofill+input.input-month.validate-icon[type=text],.nbw .input-group-dob .form-group--error input[type=password]:-webkit-autofill+.input-day.validate-icon.input-validated,.nbw .input-group-dob .form-group--error input[type=password]:-webkit-autofill+.input-month.validate-icon.input-validated,.nbw .input-group-dob .form-group--error input[type=password]:-webkit-autofill+input.input-day.validate-icon[type=date],.nbw .input-group-dob .form-group--error input[type=password]:-webkit-autofill+input.input-day.validate-icon[type=email],.nbw .input-group-dob .form-group--error input[type=password]:-webkit-autofill+input.input-day.validate-icon[type=number],.nbw .input-group-dob .form-group--error input[type=password]:-webkit-autofill+input.input-day.validate-icon[type=password],.nbw .input-group-dob .form-group--error input[type=password]:-webkit-autofill+input.input-day.validate-icon[type=tel],.nbw .input-group-dob .form-group--error input[type=password]:-webkit-autofill+input.input-day.validate-icon[type=text],.nbw .input-group-dob .form-group--error input[type=password]:-webkit-autofill+input.input-month.validate-icon[type=date],.nbw .input-group-dob .form-group--error input[type=password]:-webkit-autofill+input.input-month.validate-icon[type=email],.nbw .input-group-dob .form-group--error input[type=password]:-webkit-autofill+input.input-month.validate-icon[type=number],.nbw .input-group-dob .form-group--error input[type=password]:-webkit-autofill+input.input-month.validate-icon[type=password],.nbw .input-group-dob .form-group--error input[type=password]:-webkit-autofill+input.input-month.validate-icon[type=tel],.nbw .input-group-dob .form-group--error input[type=password]:-webkit-autofill+input.input-month.validate-icon[type=text],.nbw .input-group-dob .form-group--error input[type=tel]:-webkit-autofill+.input-day.validate-icon.input-validated,.nbw .input-group-dob .form-group--error input[type=tel]:-webkit-autofill+.input-month.validate-icon.input-validated,.nbw .input-group-dob .form-group--error input[type=tel]:-webkit-autofill+input.input-day.validate-icon[type=date],.nbw .input-group-dob .form-group--error input[type=tel]:-webkit-autofill+input.input-day.validate-icon[type=email],.nbw .input-group-dob .form-group--error input[type=tel]:-webkit-autofill+input.input-day.validate-icon[type=number],.nbw .input-group-dob .form-group--error input[type=tel]:-webkit-autofill+input.input-day.validate-icon[type=password],.nbw .input-group-dob .form-group--error input[type=tel]:-webkit-autofill+input.input-day.validate-icon[type=tel],.nbw .input-group-dob .form-group--error input[type=tel]:-webkit-autofill+input.input-day.validate-icon[type=text],.nbw .input-group-dob .form-group--error input[type=tel]:-webkit-autofill+input.input-month.validate-icon[type=date],.nbw .input-group-dob .form-group--error input[type=tel]:-webkit-autofill+input.input-month.validate-icon[type=email],.nbw .input-group-dob .form-group--error input[type=tel]:-webkit-autofill+input.input-month.validate-icon[type=number],.nbw .input-group-dob .form-group--error input[type=tel]:-webkit-autofill+input.input-month.validate-icon[type=password],.nbw .input-group-dob .form-group--error input[type=tel]:-webkit-autofill+input.input-month.validate-icon[type=tel],.nbw .input-group-dob .form-group--error input[type=tel]:-webkit-autofill+input.input-month.validate-icon[type=text],.nbw .input-group-dob .form-group--error input[type=text]:-webkit-autofill+.input-day.validate-icon.input-validated,.nbw .input-group-dob .form-group--error input[type=text]:-webkit-autofill+.input-month.validate-icon.input-validated,.nbw .input-group-dob .form-group--error input[type=text]:-webkit-autofill+input.input-day.validate-icon[type=date],.nbw .input-group-dob .form-group--error input[type=text]:-webkit-autofill+input.input-day.validate-icon[type=email],.nbw .input-group-dob .form-group--error input[type=text]:-webkit-autofill+input.input-day.validate-icon[type=number],.nbw .input-group-dob .form-group--error input[type=text]:-webkit-autofill+input.input-day.validate-icon[type=password],.nbw .input-group-dob .form-group--error input[type=text]:-webkit-autofill+input.input-day.validate-icon[type=tel],.nbw .input-group-dob .form-group--error input[type=text]:-webkit-autofill+input.input-day.validate-icon[type=text],.nbw .input-group-dob .form-group--error input[type=text]:-webkit-autofill+input.input-month.validate-icon[type=date],.nbw .input-group-dob .form-group--error input[type=text]:-webkit-autofill+input.input-month.validate-icon[type=email],.nbw .input-group-dob .form-group--error input[type=text]:-webkit-autofill+input.input-month.validate-icon[type=number],.nbw .input-group-dob .form-group--error input[type=text]:-webkit-autofill+input.input-month.validate-icon[type=password],.nbw .input-group-dob .form-group--error input[type=text]:-webkit-autofill+input.input-month.validate-icon[type=tel],.nbw .input-group-dob .form-group--error input[type=text]:-webkit-autofill+input.input-month.validate-icon[type=text],.nbw .input-group-dob .form-group--error select.input-day.input-validated,.nbw .input-group-dob .form-group--error select.input-month.input-validated,.nbw .input-group-dob .form-group--error select:-webkit-autofill+.input-day.validate-icon.input-validated,.nbw .input-group-dob .form-group--error select:-webkit-autofill+.input-month.validate-icon.input-validated,.nbw .input-group-dob .form-group--error select:-webkit-autofill+input.input-day.validate-icon[type=date],.nbw .input-group-dob .form-group--error select:-webkit-autofill+input.input-day.validate-icon[type=email],.nbw .input-group-dob .form-group--error select:-webkit-autofill+input.input-day.validate-icon[type=number],.nbw .input-group-dob .form-group--error select:-webkit-autofill+input.input-day.validate-icon[type=password],.nbw .input-group-dob .form-group--error select:-webkit-autofill+input.input-day.validate-icon[type=tel],.nbw .input-group-dob .form-group--error select:-webkit-autofill+input.input-day.validate-icon[type=text],.nbw .input-group-dob .form-group--error select:-webkit-autofill+input.input-month.validate-icon[type=date],.nbw .input-group-dob .form-group--error select:-webkit-autofill+input.input-month.validate-icon[type=email],.nbw .input-group-dob .form-group--error select:-webkit-autofill+input.input-month.validate-icon[type=number],.nbw .input-group-dob .form-group--error select:-webkit-autofill+input.input-month.validate-icon[type=password],.nbw .input-group-dob .form-group--error select:-webkit-autofill+input.input-month.validate-icon[type=tel],.nbw .input-group-dob .form-group--error select:-webkit-autofill+input.input-month.validate-icon[type=text],.nbw .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-day.is-invalid:focus,.nbw .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-month.is-invalid:focus,.nbw .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.input-day.invalid-icon,.nbw .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.input-day.is-invalid.validate-icon,.nbw .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.input-month.invalid-icon,.nbw .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.input-month.is-invalid.validate-icon,.nbw .input-group-dob .link-device__container .input-day.is-invalid.link-device--input,.nbw .input-group-dob .link-device__container .input-month.is-invalid.link-device--input,.nbw .input-group-dob .promocode__input-error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-day.input-validated,.nbw .input-group-dob .promocode__input-error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-day[type=text],.nbw .input-group-dob .promocode__input-error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-month.input-validated,.nbw .input-group-dob .promocode__input-error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-month[type=text],.nbw .input-group-dob .promocode__input-error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.input-day.validate-icon.input-validated,.nbw .input-group-dob .promocode__input-error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.input-month.validate-icon.input-validated,.nbw .input-group-dob .promocode__input-error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.input-day.validate-icon[type=text],.nbw .input-group-dob .promocode__input-error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.input-month.validate-icon[type=text],.nbw .input-group-dob .promocode__input-error .form-control.input-day.input-validated,.nbw .input-group-dob .promocode__input-error .form-control.input-month.input-validated,.nbw .input-group-dob .promocode__input-error .form-group--error .delivery-select select.input-day.input-validated,.nbw .input-group-dob .promocode__input-error .form-group--error .delivery-select select.input-month.input-validated,.nbw .input-group-dob .promocode__input-error .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-day.input-validated:focus,.nbw .input-group-dob .promocode__input-error .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-day[type=text]:focus,.nbw .input-group-dob .promocode__input-error .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-month.input-validated:focus,.nbw .input-group-dob .promocode__input-error .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-month[type=text]:focus,.nbw .input-group-dob .promocode__input-error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.input-day.validate-icon.input-validated,.nbw .input-group-dob .promocode__input-error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.input-month.validate-icon.input-validated,.nbw .input-group-dob .promocode__input-error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.input-day.validate-icon[type=text],.nbw .input-group-dob .promocode__input-error .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.input-month.validate-icon[type=text],.nbw .input-group-dob .promocode__input-error .input-day.input-validated,.nbw .input-group-dob .promocode__input-error .input-day.is-invalid.input-validated,.nbw .input-group-dob .promocode__input-error .input-month.input-validated,.nbw .input-group-dob .promocode__input-error .input-month.is-invalid.input-validated,.nbw .input-group-dob .promocode__input-error .link-device__container .input-day.input-validated.link-device--input,.nbw .input-group-dob .promocode__input-error .link-device__container .input-month.input-validated.link-device--input,.nbw .input-group-dob .promocode__input-error .link-device__container input.input-day[type=text].link-device--input,.nbw .input-group-dob .promocode__input-error .link-device__container input.input-month[type=text].link-device--input,.nbw .input-group-dob .promocode__input-error .promocode__input-warning .input-day.input-validated,.nbw .input-group-dob .promocode__input-error .promocode__input-warning .input-month.input-validated,.nbw .input-group-dob .promocode__input-error .promocode__input-warning input.input-day[type=text],.nbw .input-group-dob .promocode__input-error .promocode__input-warning input.input-month[type=text],.nbw .input-group-dob .promocode__input-error input.form-control.input-day[type=text],.nbw .input-group-dob .promocode__input-error input.form-control.input-month[type=text],.nbw .input-group-dob .promocode__input-error input.input-day.is-invalid[type=text],.nbw .input-group-dob .promocode__input-error input.input-day[type=date].input-validated,.nbw .input-group-dob .promocode__input-error input.input-day[type=date][type=text],.nbw .input-group-dob .promocode__input-error input.input-day[type=email].input-validated,.nbw .input-group-dob .promocode__input-error input.input-day[type=email][type=text],.nbw .input-group-dob .promocode__input-error input.input-day[type=number].input-validated,.nbw .input-group-dob .promocode__input-error input.input-day[type=number][type=text],.nbw .input-group-dob .promocode__input-error input.input-day[type=password].input-validated,.nbw .input-group-dob .promocode__input-error input.input-day[type=password][type=text],.nbw .input-group-dob .promocode__input-error input.input-day[type=tel].input-validated,.nbw .input-group-dob .promocode__input-error input.input-day[type=tel][type=text],.nbw .input-group-dob .promocode__input-error input.input-day[type=text],.nbw .input-group-dob .promocode__input-error input.input-month.is-invalid[type=text],.nbw .input-group-dob .promocode__input-error input.input-month[type=date].input-validated,.nbw .input-group-dob .promocode__input-error input.input-month[type=date][type=text],.nbw .input-group-dob .promocode__input-error input.input-month[type=email].input-validated,.nbw .input-group-dob .promocode__input-error input.input-month[type=email][type=text],.nbw .input-group-dob .promocode__input-error input.input-month[type=number].input-validated,.nbw .input-group-dob .promocode__input-error input.input-month[type=number][type=text],.nbw .input-group-dob .promocode__input-error input.input-month[type=password].input-validated,.nbw .input-group-dob .promocode__input-error input.input-month[type=password][type=text],.nbw .input-group-dob .promocode__input-error input.input-month[type=tel].input-validated,.nbw .input-group-dob .promocode__input-error input.input-month[type=tel][type=text],.nbw .input-group-dob .promocode__input-error input.input-month[type=text],.nbw .input-group-dob .promocode__input-error input[type=date]:-webkit-autofill+.input-day.validate-icon.input-validated,.nbw .input-group-dob .promocode__input-error input[type=date]:-webkit-autofill+.input-month.validate-icon.input-validated,.nbw .input-group-dob .promocode__input-error input[type=date]:-webkit-autofill+input.input-day.validate-icon[type=text],.nbw .input-group-dob .promocode__input-error input[type=date]:-webkit-autofill+input.input-month.validate-icon[type=text],.nbw .input-group-dob .promocode__input-error input[type=email]:-webkit-autofill+.input-day.validate-icon.input-validated,.nbw .input-group-dob .promocode__input-error input[type=email]:-webkit-autofill+.input-month.validate-icon.input-validated,.nbw .input-group-dob .promocode__input-error input[type=email]:-webkit-autofill+input.input-day.validate-icon[type=text],.nbw .input-group-dob .promocode__input-error input[type=email]:-webkit-autofill+input.input-month.validate-icon[type=text],.nbw .input-group-dob .promocode__input-error input[type=number]:-webkit-autofill+.input-day.validate-icon.input-validated,.nbw .input-group-dob .promocode__input-error input[type=number]:-webkit-autofill+.input-month.validate-icon.input-validated,.nbw .input-group-dob .promocode__input-error input[type=number]:-webkit-autofill+input.input-day.validate-icon[type=text],.nbw .input-group-dob .promocode__input-error input[type=number]:-webkit-autofill+input.input-month.validate-icon[type=text],.nbw .input-group-dob .promocode__input-error input[type=password]:-webkit-autofill+.input-day.validate-icon.input-validated,.nbw .input-group-dob .promocode__input-error input[type=password]:-webkit-autofill+.input-month.validate-icon.input-validated,.nbw .input-group-dob .promocode__input-error input[type=password]:-webkit-autofill+input.input-day.validate-icon[type=text],.nbw .input-group-dob .promocode__input-error input[type=password]:-webkit-autofill+input.input-month.validate-icon[type=text],.nbw .input-group-dob .promocode__input-error input[type=tel]:-webkit-autofill+.input-day.validate-icon.input-validated,.nbw .input-group-dob .promocode__input-error input[type=tel]:-webkit-autofill+.input-month.validate-icon.input-validated,.nbw .input-group-dob .promocode__input-error input[type=tel]:-webkit-autofill+input.input-day.validate-icon[type=text],.nbw .input-group-dob .promocode__input-error input[type=tel]:-webkit-autofill+input.input-month.validate-icon[type=text],.nbw .input-group-dob .promocode__input-error input[type=text]:-webkit-autofill+.input-day.validate-icon.input-validated,.nbw .input-group-dob .promocode__input-error input[type=text]:-webkit-autofill+.input-month.validate-icon.input-validated,.nbw .input-group-dob .promocode__input-error input[type=text]:-webkit-autofill+input.input-day.validate-icon[type=text],.nbw .input-group-dob .promocode__input-error input[type=text]:-webkit-autofill+input.input-month.validate-icon[type=text],.nbw .input-group-dob .promocode__input-error select.input-day.input-validated,.nbw .input-group-dob .promocode__input-error select.input-month.input-validated,.nbw .input-group-dob .promocode__input-error select:-webkit-autofill+.input-day.validate-icon.input-validated,.nbw .input-group-dob .promocode__input-error select:-webkit-autofill+.input-month.validate-icon.input-validated,.nbw .input-group-dob .promocode__input-error select:-webkit-autofill+input.input-day.validate-icon[type=text],.nbw .input-group-dob .promocode__input-error select:-webkit-autofill+input.input-month.validate-icon[type=text],.nbw .input-group-dob .promocode__input-warning .form-group--error .delivery-select select.input-day.input-validated,.nbw .input-group-dob .promocode__input-warning .form-group--error .delivery-select select.input-month.input-validated,.nbw .input-group-dob .promocode__input-warning .input-day.is-invalid.input-validated,.nbw .input-group-dob .promocode__input-warning .input-month.is-invalid.input-validated,.nbw .input-group-dob .promocode__input-warning input.input-day.is-invalid[type=text],.nbw .input-group-dob .promocode__input-warning input.input-month.is-invalid[type=text],.nbw .input-group-dob input.input-day.is-invalid[type=date],.nbw .input-group-dob input.input-day.is-invalid[type=email],.nbw .input-group-dob input.input-day.is-invalid[type=number],.nbw .input-group-dob input.input-day.is-invalid[type=password],.nbw .input-group-dob input.input-day.is-invalid[type=tel],.nbw .input-group-dob input.input-day.is-invalid[type=text],.nbw .input-group-dob input.input-month.is-invalid[type=date],.nbw .input-group-dob input.input-month.is-invalid[type=email],.nbw .input-group-dob input.input-month.is-invalid[type=number],.nbw .input-group-dob input.input-month.is-invalid[type=password],.nbw .input-group-dob input.input-month.is-invalid[type=tel],.nbw .input-group-dob input.input-month.is-invalid[type=text],.nbw .input-group-dob input[type=date]:-webkit-autofill+.input-day.invalid-icon,.nbw .input-group-dob input[type=date]:-webkit-autofill+.input-day.is-invalid.validate-icon,.nbw .input-group-dob input[type=date]:-webkit-autofill+.input-month.invalid-icon,.nbw .input-group-dob input[type=date]:-webkit-autofill+.input-month.is-invalid.validate-icon,.nbw .input-group-dob input[type=email]:-webkit-autofill+.input-day.invalid-icon,.nbw .input-group-dob input[type=email]:-webkit-autofill+.input-day.is-invalid.validate-icon,.nbw .input-group-dob input[type=email]:-webkit-autofill+.input-month.invalid-icon,.nbw .input-group-dob input[type=email]:-webkit-autofill+.input-month.is-invalid.validate-icon,.nbw .input-group-dob input[type=number]:-webkit-autofill+.input-day.invalid-icon,.nbw .input-group-dob input[type=number]:-webkit-autofill+.input-day.is-invalid.validate-icon,.nbw .input-group-dob input[type=number]:-webkit-autofill+.input-month.invalid-icon,.nbw .input-group-dob input[type=number]:-webkit-autofill+.input-month.is-invalid.validate-icon,.nbw .input-group-dob input[type=password]:-webkit-autofill+.input-day.invalid-icon,.nbw .input-group-dob input[type=password]:-webkit-autofill+.input-day.is-invalid.validate-icon,.nbw .input-group-dob input[type=password]:-webkit-autofill+.input-month.invalid-icon,.nbw .input-group-dob input[type=password]:-webkit-autofill+.input-month.is-invalid.validate-icon,.nbw .input-group-dob input[type=tel]:-webkit-autofill+.input-day.invalid-icon,.nbw .input-group-dob input[type=tel]:-webkit-autofill+.input-day.is-invalid.validate-icon,.nbw .input-group-dob input[type=tel]:-webkit-autofill+.input-month.invalid-icon,.nbw .input-group-dob input[type=tel]:-webkit-autofill+.input-month.is-invalid.validate-icon,.nbw .input-group-dob input[type=text]:-webkit-autofill+.input-day.invalid-icon,.nbw .input-group-dob input[type=text]:-webkit-autofill+.input-day.is-invalid.validate-icon,.nbw .input-group-dob input[type=text]:-webkit-autofill+.input-month.invalid-icon,.nbw .input-group-dob input[type=text]:-webkit-autofill+.input-month.is-invalid.validate-icon,.nbw .input-group-dob select.input-day.is-invalid,.nbw .input-group-dob select.input-month.is-invalid,.nbw .input-group-dob select:-webkit-autofill+.input-day.invalid-icon,.nbw .input-group-dob select:-webkit-autofill+.input-day.is-invalid.validate-icon,.nbw .input-group-dob select:-webkit-autofill+.input-month.invalid-icon,.nbw .input-group-dob select:-webkit-autofill+.input-month.is-invalid.validate-icon,.nbw .link-device__container .form-group--error .delivery-select .input-group-dob select.input-day.link-device--input,.nbw .link-device__container .form-group--error .delivery-select .input-group-dob select.input-month.link-device--input,.nbw .link-device__container .form-group--error .input-group-dob .input-day.input-validated.link-device--input,.nbw .link-device__container .form-group--error .input-group-dob .input-month.input-validated.link-device--input,.nbw .link-device__container .form-group--error .input-group-dob input.input-day[type=date].link-device--input,.nbw .link-device__container .form-group--error .input-group-dob input.input-day[type=email].link-device--input,.nbw .link-device__container .form-group--error .input-group-dob input.input-day[type=number].link-device--input,.nbw .link-device__container .form-group--error .input-group-dob input.input-day[type=password].link-device--input,.nbw .link-device__container .form-group--error .input-group-dob input.input-day[type=tel].link-device--input,.nbw .link-device__container .form-group--error .input-group-dob input.input-day[type=text].link-device--input,.nbw .link-device__container .form-group--error .input-group-dob input.input-month[type=date].link-device--input,.nbw .link-device__container .form-group--error .input-group-dob input.input-month[type=email].link-device--input,.nbw .link-device__container .form-group--error .input-group-dob input.input-month[type=number].link-device--input,.nbw .link-device__container .form-group--error .input-group-dob input.input-month[type=password].link-device--input,.nbw .link-device__container .form-group--error .input-group-dob input.input-month[type=tel].link-device--input,.nbw .link-device__container .form-group--error .input-group-dob input.input-month[type=text].link-device--input,.nbw .link-device__container .input-group-dob .form-group--error .delivery-select select.input-day.link-device--input,.nbw .link-device__container .input-group-dob .form-group--error .delivery-select select.input-month.link-device--input,.nbw .link-device__container .input-group-dob .form-group--error .input-day.input-validated.link-device--input,.nbw .link-device__container .input-group-dob .form-group--error .input-month.input-validated.link-device--input,.nbw .link-device__container .input-group-dob .form-group--error input.input-day[type=date].link-device--input,.nbw .link-device__container .input-group-dob .form-group--error input.input-day[type=email].link-device--input,.nbw .link-device__container .input-group-dob .form-group--error input.input-day[type=number].link-device--input,.nbw .link-device__container .input-group-dob .form-group--error input.input-day[type=password].link-device--input,.nbw .link-device__container .input-group-dob .form-group--error input.input-day[type=tel].link-device--input,.nbw .link-device__container .input-group-dob .form-group--error input.input-day[type=text].link-device--input,.nbw .link-device__container .input-group-dob .form-group--error input.input-month[type=date].link-device--input,.nbw .link-device__container .input-group-dob .form-group--error input.input-month[type=email].link-device--input,.nbw .link-device__container .input-group-dob .form-group--error input.input-month[type=number].link-device--input,.nbw .link-device__container .input-group-dob .form-group--error input.input-month[type=password].link-device--input,.nbw .link-device__container .input-group-dob .form-group--error input.input-month[type=tel].link-device--input,.nbw .link-device__container .input-group-dob .form-group--error input.input-month[type=text].link-device--input,.nbw .link-device__container .input-group-dob .input-day.is-invalid.link-device--input,.nbw .link-device__container .input-group-dob .input-month.is-invalid.link-device--input,.nbw .link-device__container .input-group-dob .promocode__input-error .input-day.input-validated.link-device--input,.nbw .link-device__container .input-group-dob .promocode__input-error .input-month.input-validated.link-device--input,.nbw .link-device__container .input-group-dob .promocode__input-error input.input-day[type=text].link-device--input,.nbw .link-device__container .input-group-dob .promocode__input-error input.input-month[type=text].link-device--input,.nbw .link-device__container .promocode__input-error .input-group-dob .input-day.input-validated.link-device--input,.nbw .link-device__container .promocode__input-error .input-group-dob .input-month.input-validated.link-device--input,.nbw .link-device__container .promocode__input-error .input-group-dob input.input-day[type=text].link-device--input,.nbw .link-device__container .promocode__input-error .input-group-dob input.input-month[type=text].link-device--input,.nbw .promocode__input-error .form-group--error .input-group-dob .input-day.input-validated,.nbw .promocode__input-error .form-group--error .input-group-dob .input-month.input-validated,.nbw .promocode__input-error .form-group--error .input-group-dob input.input-day[type=date].input-validated,.nbw .promocode__input-error .form-group--error .input-group-dob input.input-day[type=date][type=text],.nbw .promocode__input-error .form-group--error .input-group-dob input.input-day[type=email].input-validated,.nbw .promocode__input-error .form-group--error .input-group-dob input.input-day[type=email][type=text],.nbw .promocode__input-error .form-group--error .input-group-dob input.input-day[type=number].input-validated,.nbw .promocode__input-error .form-group--error .input-group-dob input.input-day[type=number][type=text],.nbw .promocode__input-error .form-group--error .input-group-dob input.input-day[type=password].input-validated,.nbw .promocode__input-error .form-group--error .input-group-dob input.input-day[type=password][type=text],.nbw .promocode__input-error .form-group--error .input-group-dob input.input-day[type=tel].input-validated,.nbw .promocode__input-error .form-group--error .input-group-dob input.input-day[type=tel][type=text],.nbw .promocode__input-error .form-group--error .input-group-dob input.input-day[type=text],.nbw .promocode__input-error .form-group--error .input-group-dob input.input-month[type=date].input-validated,.nbw .promocode__input-error .form-group--error .input-group-dob input.input-month[type=date][type=text],.nbw .promocode__input-error .form-group--error .input-group-dob input.input-month[type=email].input-validated,.nbw .promocode__input-error .form-group--error .input-group-dob input.input-month[type=email][type=text],.nbw .promocode__input-error .form-group--error .input-group-dob input.input-month[type=number].input-validated,.nbw .promocode__input-error .form-group--error .input-group-dob input.input-month[type=number][type=text],.nbw .promocode__input-error .form-group--error .input-group-dob input.input-month[type=password].input-validated,.nbw .promocode__input-error .form-group--error .input-group-dob input.input-month[type=password][type=text],.nbw .promocode__input-error .form-group--error .input-group-dob input.input-month[type=tel].input-validated,.nbw .promocode__input-error .form-group--error .input-group-dob input.input-month[type=tel][type=text],.nbw .promocode__input-error .form-group--error .input-group-dob input.input-month[type=text],.nbw .promocode__input-error .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-day.input-validated,.nbw .promocode__input-error .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-day[type=text],.nbw .promocode__input-error .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-month.input-validated,.nbw .promocode__input-error .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-month[type=text],.nbw .promocode__input-error .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.input-day.validate-icon.input-validated,.nbw .promocode__input-error .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.input-month.validate-icon.input-validated,.nbw .promocode__input-error .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.input-day.validate-icon[type=text],.nbw .promocode__input-error .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.input-month.validate-icon[type=text],.nbw .promocode__input-error .input-group-dob .form-control.input-day.input-validated,.nbw .promocode__input-error .input-group-dob .form-control.input-month.input-validated,.nbw .promocode__input-error .input-group-dob .form-group--error .delivery-select select.input-day.input-validated,.nbw .promocode__input-error .input-group-dob .form-group--error .delivery-select select.input-month.input-validated,.nbw .promocode__input-error .input-group-dob .form-group--error .input-day.input-validated,.nbw .promocode__input-error .input-group-dob .form-group--error .input-month.input-validated,.nbw .promocode__input-error .input-group-dob .form-group--error input.input-day[type=date].input-validated,.nbw .promocode__input-error .input-group-dob .form-group--error input.input-day[type=date][type=text],.nbw .promocode__input-error .input-group-dob .form-group--error input.input-day[type=email].input-validated,.nbw .promocode__input-error .input-group-dob .form-group--error input.input-day[type=email][type=text],.nbw .promocode__input-error .input-group-dob .form-group--error input.input-day[type=number].input-validated,.nbw .promocode__input-error .input-group-dob .form-group--error input.input-day[type=number][type=text],.nbw .promocode__input-error .input-group-dob .form-group--error input.input-day[type=password].input-validated,.nbw .promocode__input-error .input-group-dob .form-group--error input.input-day[type=password][type=text],.nbw .promocode__input-error .input-group-dob .form-group--error input.input-day[type=tel].input-validated,.nbw .promocode__input-error .input-group-dob .form-group--error input.input-day[type=tel][type=text],.nbw .promocode__input-error .input-group-dob .form-group--error input.input-day[type=text],.nbw .promocode__input-error .input-group-dob .form-group--error input.input-month[type=date].input-validated,.nbw .promocode__input-error .input-group-dob .form-group--error input.input-month[type=date][type=text],.nbw .promocode__input-error .input-group-dob .form-group--error input.input-month[type=email].input-validated,.nbw .promocode__input-error .input-group-dob .form-group--error input.input-month[type=email][type=text],.nbw .promocode__input-error .input-group-dob .form-group--error input.input-month[type=number].input-validated,.nbw .promocode__input-error .input-group-dob .form-group--error input.input-month[type=number][type=text],.nbw .promocode__input-error .input-group-dob .form-group--error input.input-month[type=password].input-validated,.nbw .promocode__input-error .input-group-dob .form-group--error input.input-month[type=password][type=text],.nbw .promocode__input-error .input-group-dob .form-group--error input.input-month[type=tel].input-validated,.nbw .promocode__input-error .input-group-dob .form-group--error input.input-month[type=tel][type=text],.nbw .promocode__input-error .input-group-dob .form-group--error input.input-month[type=text],.nbw .promocode__input-error .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-day.input-validated:focus,.nbw .promocode__input-error .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-day[type=text]:focus,.nbw .promocode__input-error .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-month.input-validated:focus,.nbw .promocode__input-error .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-month[type=text]:focus,.nbw .promocode__input-error .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.input-day.validate-icon.input-validated,.nbw .promocode__input-error .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.input-month.validate-icon.input-validated,.nbw .promocode__input-error .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.input-day.validate-icon[type=text],.nbw .promocode__input-error .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.input-month.validate-icon[type=text],.nbw .promocode__input-error .input-group-dob .input-day.input-validated,.nbw .promocode__input-error .input-group-dob .input-day.is-invalid.input-validated,.nbw .promocode__input-error .input-group-dob .input-month.input-validated,.nbw .promocode__input-error .input-group-dob .input-month.is-invalid.input-validated,.nbw .promocode__input-error .input-group-dob .link-device__container .input-day.input-validated.link-device--input,.nbw .promocode__input-error .input-group-dob .link-device__container .input-month.input-validated.link-device--input,.nbw .promocode__input-error .input-group-dob .link-device__container input.input-day[type=text].link-device--input,.nbw .promocode__input-error .input-group-dob .link-device__container input.input-month[type=text].link-device--input,.nbw .promocode__input-error .input-group-dob .promocode__input-warning .input-day.input-validated,.nbw .promocode__input-error .input-group-dob .promocode__input-warning .input-month.input-validated,.nbw .promocode__input-error .input-group-dob .promocode__input-warning input.input-day[type=text],.nbw .promocode__input-error .input-group-dob .promocode__input-warning input.input-month[type=text],.nbw .promocode__input-error .input-group-dob input.form-control.input-day[type=text],.nbw .promocode__input-error .input-group-dob input.form-control.input-month[type=text],.nbw .promocode__input-error .input-group-dob input.input-day.is-invalid[type=text],.nbw .promocode__input-error .input-group-dob input.input-day[type=date].input-validated,.nbw .promocode__input-error .input-group-dob input.input-day[type=date][type=text],.nbw .promocode__input-error .input-group-dob input.input-day[type=email].input-validated,.nbw .promocode__input-error .input-group-dob input.input-day[type=email][type=text],.nbw .promocode__input-error .input-group-dob input.input-day[type=number].input-validated,.nbw .promocode__input-error .input-group-dob input.input-day[type=number][type=text],.nbw .promocode__input-error .input-group-dob input.input-day[type=password].input-validated,.nbw .promocode__input-error .input-group-dob input.input-day[type=password][type=text],.nbw .promocode__input-error .input-group-dob input.input-day[type=tel].input-validated,.nbw .promocode__input-error .input-group-dob input.input-day[type=tel][type=text],.nbw .promocode__input-error .input-group-dob input.input-day[type=text],.nbw .promocode__input-error .input-group-dob input.input-month.is-invalid[type=text],.nbw .promocode__input-error .input-group-dob input.input-month[type=date].input-validated,.nbw .promocode__input-error .input-group-dob input.input-month[type=date][type=text],.nbw .promocode__input-error .input-group-dob input.input-month[type=email].input-validated,.nbw .promocode__input-error .input-group-dob input.input-month[type=email][type=text],.nbw .promocode__input-error .input-group-dob input.input-month[type=number].input-validated,.nbw .promocode__input-error .input-group-dob input.input-month[type=number][type=text],.nbw .promocode__input-error .input-group-dob input.input-month[type=password].input-validated,.nbw .promocode__input-error .input-group-dob input.input-month[type=password][type=text],.nbw .promocode__input-error .input-group-dob input.input-month[type=tel].input-validated,.nbw .promocode__input-error .input-group-dob input.input-month[type=tel][type=text],.nbw .promocode__input-error .input-group-dob input.input-month[type=text],.nbw .promocode__input-error .input-group-dob input[type=date]:-webkit-autofill+.input-day.validate-icon.input-validated,.nbw .promocode__input-error .input-group-dob input[type=date]:-webkit-autofill+.input-month.validate-icon.input-validated,.nbw .promocode__input-error .input-group-dob input[type=date]:-webkit-autofill+input.input-day.validate-icon[type=text],.nbw .promocode__input-error .input-group-dob input[type=date]:-webkit-autofill+input.input-month.validate-icon[type=text],.nbw .promocode__input-error .input-group-dob input[type=email]:-webkit-autofill+.input-day.validate-icon.input-validated,.nbw .promocode__input-error .input-group-dob input[type=email]:-webkit-autofill+.input-month.validate-icon.input-validated,.nbw .promocode__input-error .input-group-dob input[type=email]:-webkit-autofill+input.input-day.validate-icon[type=text],.nbw .promocode__input-error .input-group-dob input[type=email]:-webkit-autofill+input.input-month.validate-icon[type=text],.nbw .promocode__input-error .input-group-dob input[type=number]:-webkit-autofill+.input-day.validate-icon.input-validated,.nbw .promocode__input-error .input-group-dob input[type=number]:-webkit-autofill+.input-month.validate-icon.input-validated,.nbw .promocode__input-error .input-group-dob input[type=number]:-webkit-autofill+input.input-day.validate-icon[type=text],.nbw .promocode__input-error .input-group-dob input[type=number]:-webkit-autofill+input.input-month.validate-icon[type=text],.nbw .promocode__input-error .input-group-dob input[type=password]:-webkit-autofill+.input-day.validate-icon.input-validated,.nbw .promocode__input-error .input-group-dob input[type=password]:-webkit-autofill+.input-month.validate-icon.input-validated,.nbw .promocode__input-error .input-group-dob input[type=password]:-webkit-autofill+input.input-day.validate-icon[type=text],.nbw .promocode__input-error .input-group-dob input[type=password]:-webkit-autofill+input.input-month.validate-icon[type=text],.nbw .promocode__input-error .input-group-dob input[type=tel]:-webkit-autofill+.input-day.validate-icon.input-validated,.nbw .promocode__input-error .input-group-dob input[type=tel]:-webkit-autofill+.input-month.validate-icon.input-validated,.nbw .promocode__input-error .input-group-dob input[type=tel]:-webkit-autofill+input.input-day.validate-icon[type=text],.nbw .promocode__input-error .input-group-dob input[type=tel]:-webkit-autofill+input.input-month.validate-icon[type=text],.nbw .promocode__input-error .input-group-dob input[type=text]:-webkit-autofill+.input-day.validate-icon.input-validated,.nbw .promocode__input-error .input-group-dob input[type=text]:-webkit-autofill+.input-month.validate-icon.input-validated,.nbw .promocode__input-error .input-group-dob input[type=text]:-webkit-autofill+input.input-day.validate-icon[type=text],.nbw .promocode__input-error .input-group-dob input[type=text]:-webkit-autofill+input.input-month.validate-icon[type=text],.nbw .promocode__input-error .input-group-dob select.input-day.input-validated,.nbw .promocode__input-error .input-group-dob select.input-month.input-validated,.nbw .promocode__input-error .input-group-dob select:-webkit-autofill+.input-day.validate-icon.input-validated,.nbw .promocode__input-error .input-group-dob select:-webkit-autofill+.input-month.validate-icon.input-validated,.nbw .promocode__input-error .input-group-dob select:-webkit-autofill+input.input-day.validate-icon[type=text],.nbw .promocode__input-error .input-group-dob select:-webkit-autofill+input.input-month.validate-icon[type=text],.nbw .promocode__input-warning .form-group--error .input-group-dob .input-day.input-validated,.nbw .promocode__input-warning .form-group--error .input-group-dob .input-month.input-validated,.nbw .promocode__input-warning .form-group--error .input-group-dob input.input-day[type=date].input-validated,.nbw .promocode__input-warning .form-group--error .input-group-dob input.input-day[type=date][type=text],.nbw .promocode__input-warning .form-group--error .input-group-dob input.input-day[type=email].input-validated,.nbw .promocode__input-warning .form-group--error .input-group-dob input.input-day[type=email][type=text],.nbw .promocode__input-warning .form-group--error .input-group-dob input.input-day[type=number].input-validated,.nbw .promocode__input-warning .form-group--error .input-group-dob input.input-day[type=number][type=text],.nbw .promocode__input-warning .form-group--error .input-group-dob input.input-day[type=password].input-validated,.nbw .promocode__input-warning .form-group--error .input-group-dob input.input-day[type=password][type=text],.nbw .promocode__input-warning .form-group--error .input-group-dob input.input-day[type=tel].input-validated,.nbw .promocode__input-warning .form-group--error .input-group-dob input.input-day[type=tel][type=text],.nbw .promocode__input-warning .form-group--error .input-group-dob input.input-day[type=text],.nbw .promocode__input-warning .form-group--error .input-group-dob input.input-month[type=date].input-validated,.nbw .promocode__input-warning .form-group--error .input-group-dob input.input-month[type=date][type=text],.nbw .promocode__input-warning .form-group--error .input-group-dob input.input-month[type=email].input-validated,.nbw .promocode__input-warning .form-group--error .input-group-dob input.input-month[type=email][type=text],.nbw .promocode__input-warning .form-group--error .input-group-dob input.input-month[type=number].input-validated,.nbw .promocode__input-warning .form-group--error .input-group-dob input.input-month[type=number][type=text],.nbw .promocode__input-warning .form-group--error .input-group-dob input.input-month[type=password].input-validated,.nbw .promocode__input-warning .form-group--error .input-group-dob input.input-month[type=password][type=text],.nbw .promocode__input-warning .form-group--error .input-group-dob input.input-month[type=tel].input-validated,.nbw .promocode__input-warning .form-group--error .input-group-dob input.input-month[type=tel][type=text],.nbw .promocode__input-warning .form-group--error .input-group-dob input.input-month[type=text],.nbw .promocode__input-warning .input-group-dob .form-group--error .delivery-select select.input-day.input-validated,.nbw .promocode__input-warning .input-group-dob .form-group--error .delivery-select select.input-month.input-validated,.nbw .promocode__input-warning .input-group-dob .form-group--error .input-day.input-validated,.nbw .promocode__input-warning .input-group-dob .form-group--error .input-month.input-validated,.nbw .promocode__input-warning .input-group-dob .form-group--error input.input-day[type=date].input-validated,.nbw .promocode__input-warning .input-group-dob .form-group--error input.input-day[type=date][type=text],.nbw .promocode__input-warning .input-group-dob .form-group--error input.input-day[type=email].input-validated,.nbw .promocode__input-warning .input-group-dob .form-group--error input.input-day[type=email][type=text],.nbw .promocode__input-warning .input-group-dob .form-group--error input.input-day[type=number].input-validated,.nbw .promocode__input-warning .input-group-dob .form-group--error input.input-day[type=number][type=text],.nbw .promocode__input-warning .input-group-dob .form-group--error input.input-day[type=password].input-validated,.nbw .promocode__input-warning .input-group-dob .form-group--error input.input-day[type=password][type=text],.nbw .promocode__input-warning .input-group-dob .form-group--error input.input-day[type=tel].input-validated,.nbw .promocode__input-warning .input-group-dob .form-group--error input.input-day[type=tel][type=text],.nbw .promocode__input-warning .input-group-dob .form-group--error input.input-day[type=text],.nbw .promocode__input-warning .input-group-dob .form-group--error input.input-month[type=date].input-validated,.nbw .promocode__input-warning .input-group-dob .form-group--error input.input-month[type=date][type=text],.nbw .promocode__input-warning .input-group-dob .form-group--error input.input-month[type=email].input-validated,.nbw .promocode__input-warning .input-group-dob .form-group--error input.input-month[type=email][type=text],.nbw .promocode__input-warning .input-group-dob .form-group--error input.input-month[type=number].input-validated,.nbw .promocode__input-warning .input-group-dob .form-group--error input.input-month[type=number][type=text],.nbw .promocode__input-warning .input-group-dob .form-group--error input.input-month[type=password].input-validated,.nbw .promocode__input-warning .input-group-dob .form-group--error input.input-month[type=password][type=text],.nbw .promocode__input-warning .input-group-dob .form-group--error input.input-month[type=tel].input-validated,.nbw .promocode__input-warning .input-group-dob .form-group--error input.input-month[type=tel][type=text],.nbw .promocode__input-warning .input-group-dob .form-group--error input.input-month[type=text],.nbw .promocode__input-warning .input-group-dob .input-day.is-invalid.input-validated,.nbw .promocode__input-warning .input-group-dob .input-month.is-invalid.input-validated,.nbw .promocode__input-warning .input-group-dob .promocode__input-error .input-day.input-validated,.nbw .promocode__input-warning .input-group-dob .promocode__input-error .input-month.input-validated,.nbw .promocode__input-warning .input-group-dob .promocode__input-error input.input-day[type=text],.nbw .promocode__input-warning .input-group-dob .promocode__input-error input.input-month[type=text],.nbw .promocode__input-warning .input-group-dob input.input-day.is-invalid[type=text],.nbw .promocode__input-warning .input-group-dob input.input-month.is-invalid[type=text],.nbw .promocode__input-warning .promocode__input-error .input-group-dob .input-day.input-validated,.nbw .promocode__input-warning .promocode__input-error .input-group-dob .input-month.input-validated,.nbw .promocode__input-warning .promocode__input-error .input-group-dob input.input-day[type=text],.nbw .promocode__input-warning .promocode__input-error .input-group-dob input.input-month[type=text] {
    background-image: none;
    padding-right: 1rem
}

.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob input.input-day.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob input.input-day.is-valid,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob input.input-month.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob input.input-month.is-valid,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob input:-webkit-autofill+.input-day.is-valid.invalid-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob input:-webkit-autofill+.input-day.validate-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob input:-webkit-autofill+.input-month.is-valid.invalid-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .input-group-dob input:-webkit-autofill+.input-month.validate-icon,.nbw .form-group--error .input-group-dob .input-day.is-valid.input-validated,.nbw .form-group--error .input-group-dob .input-month.is-valid.input-validated,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob input.input-day.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob input.input-day.is-valid:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob input.input-month.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob input.input-month.is-valid:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob input:-webkit-autofill:focus+.input-day.is-valid.invalid-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob input:-webkit-autofill:focus+.input-day.validate-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob input:-webkit-autofill:focus+.input-month.is-valid.invalid-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .input-group-dob input:-webkit-autofill:focus+.input-month.validate-icon,.nbw .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-day.input-validated,.nbw .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-day.is-valid,.nbw .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-month.input-validated,.nbw .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-month.is-valid,.nbw .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.input-day.is-valid.invalid-icon,.nbw .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.input-day.validate-icon,.nbw .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.input-month.is-valid.invalid-icon,.nbw .input-group-dob #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.input-month.validate-icon,.nbw .input-group-dob .form-control.input-day.is-valid,.nbw .input-group-dob .form-control.input-month.is-valid,.nbw .input-group-dob .form-group--error .input-day.is-valid.input-validated,.nbw .input-group-dob .form-group--error .input-month.is-valid.input-validated,.nbw .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-day.input-validated:focus,.nbw .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-day.is-valid:focus,.nbw .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-month.input-validated:focus,.nbw .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-month.is-valid:focus,.nbw .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.input-day.is-valid.invalid-icon,.nbw .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.input-day.validate-icon,.nbw .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.input-month.is-valid.invalid-icon,.nbw .input-group-dob .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.input-month.validate-icon,.nbw .input-group-dob .link-device__container .input-day.is-valid.link-device--input,.nbw .input-group-dob .link-device__container .input-month.is-valid.link-device--input,.nbw .input-group-dob .promocode__input-error .input-day.is-valid.input-validated,.nbw .input-group-dob .promocode__input-error .input-month.is-valid.input-validated,.nbw .input-group-dob .promocode__input-warning .input-day.is-valid.input-validated,.nbw .input-group-dob .promocode__input-warning .input-month.is-valid.input-validated,.nbw .input-group-dob input.input-day.input-validated[type=date],.nbw .input-group-dob input.input-day.input-validated[type=email],.nbw .input-group-dob input.input-day.input-validated[type=number],.nbw .input-group-dob input.input-day.input-validated[type=password],.nbw .input-group-dob input.input-day.input-validated[type=tel],.nbw .input-group-dob input.input-day.input-validated[type=text],.nbw .input-group-dob input.input-day.is-valid[type=date],.nbw .input-group-dob input.input-day.is-valid[type=email],.nbw .input-group-dob input.input-day.is-valid[type=number],.nbw .input-group-dob input.input-day.is-valid[type=password],.nbw .input-group-dob input.input-day.is-valid[type=tel],.nbw .input-group-dob input.input-day.is-valid[type=text],.nbw .input-group-dob input.input-month.input-validated[type=date],.nbw .input-group-dob input.input-month.input-validated[type=email],.nbw .input-group-dob input.input-month.input-validated[type=number],.nbw .input-group-dob input.input-month.input-validated[type=password],.nbw .input-group-dob input.input-month.input-validated[type=tel],.nbw .input-group-dob input.input-month.input-validated[type=text],.nbw .input-group-dob input.input-month.is-valid[type=date],.nbw .input-group-dob input.input-month.is-valid[type=email],.nbw .input-group-dob input.input-month.is-valid[type=number],.nbw .input-group-dob input.input-month.is-valid[type=password],.nbw .input-group-dob input.input-month.is-valid[type=tel],.nbw .input-group-dob input.input-month.is-valid[type=text],.nbw .input-group-dob input[type=date]:-webkit-autofill+.input-day.is-valid.invalid-icon,.nbw .input-group-dob input[type=date]:-webkit-autofill+.input-day.validate-icon,.nbw .input-group-dob input[type=date]:-webkit-autofill+.input-month.is-valid.invalid-icon,.nbw .input-group-dob input[type=date]:-webkit-autofill+.input-month.validate-icon,.nbw .input-group-dob input[type=email]:-webkit-autofill+.input-day.is-valid.invalid-icon,.nbw .input-group-dob input[type=email]:-webkit-autofill+.input-day.validate-icon,.nbw .input-group-dob input[type=email]:-webkit-autofill+.input-month.is-valid.invalid-icon,.nbw .input-group-dob input[type=email]:-webkit-autofill+.input-month.validate-icon,.nbw .input-group-dob input[type=number]:-webkit-autofill+.input-day.is-valid.invalid-icon,.nbw .input-group-dob input[type=number]:-webkit-autofill+.input-day.validate-icon,.nbw .input-group-dob input[type=number]:-webkit-autofill+.input-month.is-valid.invalid-icon,.nbw .input-group-dob input[type=number]:-webkit-autofill+.input-month.validate-icon,.nbw .input-group-dob input[type=password]:-webkit-autofill+.input-day.is-valid.invalid-icon,.nbw .input-group-dob input[type=password]:-webkit-autofill+.input-day.validate-icon,.nbw .input-group-dob input[type=password]:-webkit-autofill+.input-month.is-valid.invalid-icon,.nbw .input-group-dob input[type=password]:-webkit-autofill+.input-month.validate-icon,.nbw .input-group-dob input[type=tel]:-webkit-autofill+.input-day.is-valid.invalid-icon,.nbw .input-group-dob input[type=tel]:-webkit-autofill+.input-day.validate-icon,.nbw .input-group-dob input[type=tel]:-webkit-autofill+.input-month.is-valid.invalid-icon,.nbw .input-group-dob input[type=tel]:-webkit-autofill+.input-month.validate-icon,.nbw .input-group-dob input[type=text]:-webkit-autofill+.input-day.is-valid.invalid-icon,.nbw .input-group-dob input[type=text]:-webkit-autofill+.input-day.validate-icon,.nbw .input-group-dob input[type=text]:-webkit-autofill+.input-month.is-valid.invalid-icon,.nbw .input-group-dob input[type=text]:-webkit-autofill+.input-month.validate-icon,.nbw .input-group-dob select.input-day.input-validated,.nbw .input-group-dob select.input-day.is-valid,.nbw .input-group-dob select.input-month.input-validated,.nbw .input-group-dob select.input-month.is-valid,.nbw .input-group-dob select:-webkit-autofill+.input-day.is-valid.invalid-icon,.nbw .input-group-dob select:-webkit-autofill+.input-day.validate-icon,.nbw .input-group-dob select:-webkit-autofill+.input-month.is-valid.invalid-icon,.nbw .input-group-dob select:-webkit-autofill+.input-month.validate-icon,.nbw .link-device__container .input-group-dob .input-day.is-valid.link-device--input,.nbw .link-device__container .input-group-dob .input-month.is-valid.link-device--input,.nbw .promocode__input-error .input-group-dob .input-day.is-valid.input-validated,.nbw .promocode__input-error .input-group-dob .input-month.is-valid.input-validated,.nbw .promocode__input-warning .input-group-dob .input-day.is-valid.input-validated,.nbw .promocode__input-warning .input-group-dob .input-month.is-valid.input-validated {
    background-image: none;
    padding-right: 1rem
}

.nbw .searchable-select {
    position: relative
}

.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .searchable-select input.input-filter.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .searchable-select input:-webkit-autofill+.input-filter.validate-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .searchable-select input.input-filter.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .searchable-select input:-webkit-autofill:focus+.input-filter.validate-icon,.nbw .searchable-select #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-filter.input-validated,.nbw .searchable-select #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.input-filter.validate-icon,.nbw .searchable-select .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-filter.input-validated:focus,.nbw .searchable-select .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.input-filter.validate-icon,.nbw .searchable-select .input-filter.is-valid,.nbw .searchable-select input.input-filter.input-validated[type=date],.nbw .searchable-select input.input-filter.input-validated[type=email],.nbw .searchable-select input.input-filter.input-validated[type=number],.nbw .searchable-select input.input-filter.input-validated[type=password],.nbw .searchable-select input.input-filter.input-validated[type=tel],.nbw .searchable-select input.input-filter.input-validated[type=text],.nbw .searchable-select input[type=date]:-webkit-autofill+.input-filter.validate-icon,.nbw .searchable-select input[type=email]:-webkit-autofill+.input-filter.validate-icon,.nbw .searchable-select input[type=number]:-webkit-autofill+.input-filter.validate-icon,.nbw .searchable-select input[type=password]:-webkit-autofill+.input-filter.validate-icon,.nbw .searchable-select input[type=tel]:-webkit-autofill+.input-filter.validate-icon,.nbw .searchable-select input[type=text]:-webkit-autofill+.input-filter.validate-icon,.nbw .searchable-select select.input-filter.input-validated,.nbw .searchable-select select:-webkit-autofill+.input-filter.validate-icon {
    border-color: #b8b7bb
}

.nbw .searchable-results-box {
    background-color: #fffdfb;
    border: 1px solid #34303d;
    display: none;
    max-height: 200px;
    overflow-x: auto;
    overflow-y: scroll;
    position: absolute;
    z-index: 1000
}

.nbw .searchable-results-box::-webkit-scrollbar {
    width: 4px
}

.nbw .searchable-results-box::-webkit-scrollbar-track {
    background: rgba(52,48,61,.15);
    border-radius: 2px;
    margin: 16px 0
}

.nbw .searchable-results-box::-webkit-scrollbar-thumb {
    background: #34303d;
    border-radius: 2px
}

.nbw .search-result {
    height: 50px
}

.nbw .search-result-text {
    padding: 12px 16px
}

html {
    font-size: 62.5%;
    overflow-x: hidden
}

a {
    color: #34303d;
    text-decoration: none
}

.wrapper.nbw .text-success a {
    color: #57760c;
    text-decoration: underline
}

.wrapper.nbw .text-info a {
    color: #0dcaf0;
    text-decoration: underline
}

.wrapper.nbw .text-danger a {
    color: #c73636;
    text-decoration: underline
}

.wrapper.nbw .text-light a {
    color: #fffdfb;
    text-decoration: underline
}

.wrapper.nbw .text-dark a,.wrapper.nbw .text-slate a {
    color: #34303d;
    text-decoration: underline
}

.wrapper.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.form-control-light a,.wrapper.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.form-control-light.invalid-icon a,.wrapper.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.form-control-light.validate-icon a,.wrapper.nbw .form-control.form-control-light a,.wrapper.nbw .form-group--error .form-control-light.input-validated a,.wrapper.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.form-control-light:focus a,.wrapper.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.form-control-light.invalid-icon a,.wrapper.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.form-control-light.validate-icon a,.wrapper.nbw .link-device__container .form-control-light.link-device--input a,.wrapper.nbw .promocode__input-error .form-control-light.input-validated a,.wrapper.nbw .promocode__input-warning .form-control-light.input-validated a,.wrapper.nbw .text-soft-white a,.wrapper.nbw input.form-control-light[type=date] a,.wrapper.nbw input.form-control-light[type=email] a,.wrapper.nbw input.form-control-light[type=number] a,.wrapper.nbw input.form-control-light[type=password] a,.wrapper.nbw input.form-control-light[type=tel] a,.wrapper.nbw input.form-control-light[type=text] a,.wrapper.nbw input[type=date]:-webkit-autofill+.form-control-light.invalid-icon a,.wrapper.nbw input[type=date]:-webkit-autofill+.form-control-light.validate-icon a,.wrapper.nbw input[type=email]:-webkit-autofill+.form-control-light.invalid-icon a,.wrapper.nbw input[type=email]:-webkit-autofill+.form-control-light.validate-icon a,.wrapper.nbw input[type=number]:-webkit-autofill+.form-control-light.invalid-icon a,.wrapper.nbw input[type=number]:-webkit-autofill+.form-control-light.validate-icon a,.wrapper.nbw input[type=password]:-webkit-autofill+.form-control-light.invalid-icon a,.wrapper.nbw input[type=password]:-webkit-autofill+.form-control-light.validate-icon a,.wrapper.nbw input[type=tel]:-webkit-autofill+.form-control-light.invalid-icon a,.wrapper.nbw input[type=tel]:-webkit-autofill+.form-control-light.validate-icon a,.wrapper.nbw input[type=text]:-webkit-autofill+.form-control-light.invalid-icon a,.wrapper.nbw input[type=text]:-webkit-autofill+.form-control-light.validate-icon a,.wrapper.nbw select.form-control-light a,.wrapper.nbw select:-webkit-autofill+.form-control-light.invalid-icon a,.wrapper.nbw select:-webkit-autofill+.form-control-light.validate-icon a {
    color: #fffdfb;
    text-decoration: underline
}

.wrapper.nbw .text-white a {
    color: #fffdfb;
    text-decoration: underline
}

.wrapper.nbw .text-turquoise a {
    color: #00d1d2;
    text-decoration: underline
}

.wrapper.nbw .text-deep-red a {
    color: #a22f26;
    text-decoration: underline
}

.wrapper.nbw .text-red a {
    color: #db3826;
    text-decoration: underline
}

.wrapper.nbw .text-blue a {
    color: #2980b5;
    text-decoration: underline
}

.wrapper.nbw .text-slate-05 a {
    color: rgba(52,48,61,.05);
    text-decoration: underline
}

.wrapper.nbw .text-slate-15 a {
    color: rgba(52,48,61,.15);
    text-decoration: underline
}

.wrapper.nbw .text-slate-30 a {
    color: rgba(52,48,61,.3);
    text-decoration: underline
}

.wrapper.nbw .text-slate-50 a {
    color: rgba(52,48,61,.5);
    text-decoration: underline
}

.wrapper.nbw .text-slate-65 a {
    color: rgba(52,48,61,.65);
    text-decoration: underline
}

.wrapper.nbw .text-slate-85 a {
    color: rgba(52,48,61,.85);
    text-decoration: underline
}

.wrapper.nbw .text-soft-white-65 a {
    color: rgba(255,253,251,.65);
    text-decoration: underline
}

.wrapper.nbw .text-signal-green a {
    color: #57760c;
    text-decoration: underline
}

.wrapper.nbw .text-signal-red a {
    color: #c73636;
    text-decoration: underline
}

.wrapper.nbw.top-padding {
    padding-top: 3.5rem
}

@media (min-width: 1200px) {
    .wrapper.nbw.top-padding {
        padding-top:4.4375rem
    }
}

@media (min-width: 992px) {
    .wrapper.nbw.top-padding .hav__container {
        margin-top:3.125rem
    }
}

.wrapper.nbw .rich-text-editor-custom ol,.wrapper.nbw .rich-text-editor-custom ul {
    list-style: revert
}

.wrapper.nbw .rich-text-editor-custom ol li,.wrapper.nbw .rich-text-editor-custom ul li {
    margin-bottom: .5rem
}

.wrapper.nbw .modal button[data-bs-dismiss=modal]:active,.wrapper.nbw .modal button[data-bs-dismiss=modal]:focus {
    box-shadow: none;
    outline: none
}

.wrapper.nbw .modal-xxl {
    margin: 0 auto;
    max-width: 100%
}

@media (min-width: 1400px) {
    .wrapper.nbw .modal-xxl {
        max-width:1320px
    }
}

.wrapper.nbw .text-divider {
    -moz-column-gap: 1rem;
    column-gap: 1rem;
    grid-template-columns: auto max-content auto
}

.wrapper.nbw .text-divider-turquoise:after,.wrapper.nbw .text-divider-turquoise:before {
    background: #00d1d2;
    content: "";
    height: 1px
}

.wrapper.nbw .text-divider-amber:after,.wrapper.nbw .text-divider-amber:before {
    background: #e27d34;
    content: "";
    height: 1px
}

.wrapper.nbw .full-width-divider {
    height: 1px;
    margin-left: calc(50% - 50vw);
    width: 100vw
}

.wrapper.nbw .grecaptcha-badge {
    bottom: 90px!important
}

.wrapper.nbw .accessible-color-contrast {
    --accessible-color: calc(var(--nbw--bg-r)*299/1000*-1000 + var(--nbw--bg-g)*587/1000*-1000 + var(--nbw--bg-b)*114/1000*-1000 - -125000)
}

.wrapper.nbw .accessible-color-contrast a,.wrapper.nbw .accessible-color-contrast>* {
    background-color: rgb(var(--nbw--bg-r),var(--nbw--bg-g),var(--nbw--bg-b));
    color: rgb(var(--accessible-color),var(--accessible-color),var(--accessible-color))
}

.wrapper.nbw .accessible-color-contrast .rating-item {
    background-color: rgb(var(--accessible-color),var(--accessible-color),var(--accessible-color))
}

.Twilio a {
    color: #007aff;
    text-decoration: underline
}

@media (max-width: 575px) {
    .nbw #twilio-custom-wrap .chatIconHolder {
        bottom:65px
    }
}

#twilio-customer-frame {
    position: absolute;
    z-index: 7000
}

@media (max-width: 767.98px) {
    #twilio-customer-frame {
        position:absolute;
        z-index: 7000
    }
}

.bg-light-grey {
    background-color: #f6f4f0
}

.nbw .agegate-btn.global-btn.btn--dark.loyalty-how-it-works__button,.nbw .btn--standard,.nbw .btn-outline-slate-slate,.nbw .btn-outline-slate-turquoise,.nbw .btn-outline-white-turquoise,.nbw .btn-slate-turquoise,.nbw .btn-slate-white,.nbw .btn-white-turquoise,.nbw .btn.btn--add-address.btn--standard,.nbw .btn.btn--standard,.nbw .btn.btn--text,.nbw .btn__container-get-support .btn--standart.global-btn.btn--standard,.nbw .checkout-payment .payment-footer .global-btn.button--light.btn-payment,.nbw .choose-your-iqos__section .choose-your-iqos--container .plp-page__product--add-to-cart,.nbw .club-main-banner__cta.btn.global-btn.btn--light.btn--rounded,.nbw .club-main-banner__cta.btn.global-btn.btn--light_club.btn--rounded.join-the-club__btn,.nbw .collect-points__section .collect-points__show-all,.nbw .component-self-service-try-step-two .banner .global-btn.btn--light,.nbw .customer-care__devices .btn--add-device,.nbw .explore-iqos--card-left.dark .global-btn.btn--rounded.btn--explore-iqos,.nbw .explore-iqos--card-left.light .global-btn.btn--rounded.btn--explore-iqos,.nbw .global-btn,.nbw .global-btn.btn--dark,.nbw .global-btn.btn--dark.btn--rounded,.nbw .global-btn.btn--dark.btn--standard,.nbw .global-btn.btn--light,.nbw .global-btn.btn--light.btn--rounded,.nbw .global-btn.btn--standard,.nbw .global-btn.btn--standart.btn--rounded,.nbw .global-btn.btn--white.btn--rounded,.nbw .hav-v2-application-information__cta.btn.global-btn.btn--rounded,.nbw .hav-v2-browser-notification__cta.btn.global-btn.btn--rounded,.nbw .hav-v2-content__data-match-flow.content__data-match-flow-success .global-btn.btn--standard.btn--rounded,.nbw .hav-v2-cookie-consent__cta.btn--dark.global-btn.btn--rounded,.nbw .hav-v2-cookie-consent__cta.btn.global-btn.btn--light.btn--rounded,.nbw .order-confirmed-cta,.nbw .order-confirmed-cta.btn--rounded,.nbw .order-confirmed-cta.global-btn,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn.global-btn.btn--dark.btn--rounded,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn.global-btn.btn--light.btn--rounded,.nbw .pab__product--add-to-cart,.nbw .people-also-bought--section.people-also-bought_bundle--section .pab__product--add-to-cart,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main .btn-slate-turquoise,.nbw .questionnaire__wrapper .button__container.tf-btn_container .btn-dark.btn--rounded,.nbw .regular-bordered-btn,.nbw .saved-addresses .button.j-toggleForm,.nbw .see-all-benefits__button,.nbw .self-service--buy-register--entry-point--wrapper .entry-point--content--btn-wrapper .entry-point-btn.global-btn.btn--standart.btn--rounded,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .btn--light-transparent.global-btn.btn--standart.btn--rounded,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .landing-btn.global-btn.btn--standart.btn--rounded,.nbw .store-details__info-button,.nbw .store-locator-new .form-searchCity .btn.btn--locate-me {
    background-color: transparent;
    border: 2px solid transparent;
    border-radius: 1.6rem;
    color: #34303d;
    cursor: pointer;
    display: inline-block;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    padding: .75rem 2rem;
    text-align: center;
    text-decoration: none;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle
}

@media (prefers-reduced-motion:reduce) {
    .nbw .agegate-btn.global-btn.btn--dark.loyalty-how-it-works__button,.nbw .btn--standard,.nbw .btn-outline-slate-slate,.nbw .btn-outline-slate-turquoise,.nbw .btn-outline-white-turquoise,.nbw .btn-slate-turquoise,.nbw .btn-slate-white,.nbw .btn-white-turquoise,.nbw .btn.btn--add-address.btn--standard,.nbw .btn.btn--standard,.nbw .btn.btn--text,.nbw .btn__container-get-support .btn--standart.global-btn.btn--standard,.nbw .checkout-payment .payment-footer .global-btn.button--light.btn-payment,.nbw .choose-your-iqos__section .choose-your-iqos--container .plp-page__product--add-to-cart,.nbw .club-main-banner__cta.btn.global-btn.btn--light.btn--rounded,.nbw .club-main-banner__cta.btn.global-btn.btn--light_club.btn--rounded.join-the-club__btn,.nbw .collect-points__section .collect-points__show-all,.nbw .component-self-service-try-step-two .banner .global-btn.btn--light,.nbw .customer-care__devices .btn--add-device,.nbw .explore-iqos--card-left.dark .global-btn.btn--rounded.btn--explore-iqos,.nbw .explore-iqos--card-left.light .global-btn.btn--rounded.btn--explore-iqos,.nbw .global-btn,.nbw .global-btn.btn--dark,.nbw .global-btn.btn--dark.btn--rounded,.nbw .global-btn.btn--dark.btn--standard,.nbw .global-btn.btn--light,.nbw .global-btn.btn--light.btn--rounded,.nbw .global-btn.btn--standard,.nbw .global-btn.btn--standart.btn--rounded,.nbw .global-btn.btn--white.btn--rounded,.nbw .hav-v2-application-information__cta.btn.global-btn.btn--rounded,.nbw .hav-v2-browser-notification__cta.btn.global-btn.btn--rounded,.nbw .hav-v2-content__data-match-flow.content__data-match-flow-success .global-btn.btn--standard.btn--rounded,.nbw .hav-v2-cookie-consent__cta.btn--dark.global-btn.btn--rounded,.nbw .hav-v2-cookie-consent__cta.btn.global-btn.btn--light.btn--rounded,.nbw .order-confirmed-cta,.nbw .order-confirmed-cta.btn--rounded,.nbw .order-confirmed-cta.global-btn,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn.global-btn.btn--dark.btn--rounded,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn.global-btn.btn--light.btn--rounded,.nbw .pab__product--add-to-cart,.nbw .people-also-bought--section.people-also-bought_bundle--section .pab__product--add-to-cart,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main .btn-slate-turquoise,.nbw .questionnaire__wrapper .button__container.tf-btn_container .btn-dark.btn--rounded,.nbw .regular-bordered-btn,.nbw .saved-addresses .button.j-toggleForm,.nbw .see-all-benefits__button,.nbw .self-service--buy-register--entry-point--wrapper .entry-point--content--btn-wrapper .entry-point-btn.global-btn.btn--standart.btn--rounded,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .btn--light-transparent.global-btn.btn--standart.btn--rounded,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .landing-btn.global-btn.btn--standart.btn--rounded,.nbw .store-details__info-button,.nbw .store-locator-new .form-searchCity .btn.btn--locate-me {
        transition: none
    }
}

.nbw .agegate-btn.global-btn.btn--dark.loyalty-how-it-works__button:hover,.nbw .btn--standard:hover,.nbw .btn-outline-slate-slate:hover,.nbw .btn-outline-slate-turquoise:hover,.nbw .btn-outline-white-turquoise:hover,.nbw .btn-slate-turquoise:hover,.nbw .btn-slate-white:hover,.nbw .btn-white-turquoise:hover,.nbw .btn.btn--add-address.btn--standard:hover,.nbw .btn.btn--text:hover,.nbw .btn__container-get-support .btn--standart.global-btn.btn--standard:hover,.nbw .checkout-payment .payment-footer .global-btn.button--light.btn-payment:hover,.nbw .choose-your-iqos__section .choose-your-iqos--container .plp-page__product--add-to-cart:hover,.nbw .club-main-banner__cta.btn.global-btn.btn--light.btn--rounded:hover,.nbw .club-main-banner__cta.btn.global-btn.btn--light_club.btn--rounded.join-the-club__btn:hover,.nbw .collect-points__section .collect-points__show-all:hover,.nbw .component-self-service-try-step-two .banner .global-btn.btn--light:hover,.nbw .customer-care__devices .btn--add-device:hover,.nbw .explore-iqos--card-left.dark .global-btn.btn--rounded.btn--explore-iqos:hover,.nbw .explore-iqos--card-left.light .global-btn.btn--rounded.btn--explore-iqos:hover,.nbw .global-btn.btn--dark.btn--rounded:hover,.nbw .global-btn.btn--light.btn--rounded:hover,.nbw .global-btn.btn--standart.btn--rounded:hover,.nbw .global-btn.btn--white.btn--rounded:hover,.nbw .global-btn:hover,.nbw .hav-v2-application-information__cta.btn.global-btn.btn--rounded:hover,.nbw .hav-v2-browser-notification__cta.btn.global-btn.btn--rounded:hover,.nbw .hav-v2-content__data-match-flow.content__data-match-flow-success .global-btn.btn--standard.btn--rounded:hover,.nbw .hav-v2-cookie-consent__cta.btn.global-btn.btn--light.btn--rounded:hover,.nbw .order-confirmed-cta:hover,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn.global-btn.btn--dark.btn--rounded:hover,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn.global-btn.btn--light.btn--rounded:hover,.nbw .pab__product--add-to-cart:hover,.nbw .people-also-bought--section.people-also-bought_bundle--section .pab__product--add-to-cart:hover,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main .btn-slate-turquoise:hover,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main:hover,.nbw .questionnaire__wrapper .button__container.tf-btn_container .btn-dark.btn--rounded:hover,.nbw .regular-bordered-btn:hover,.nbw .saved-addresses .button.j-toggleForm:hover,.nbw .see-all-benefits__button:hover,.nbw .self-service--buy-register--entry-point--wrapper .entry-point--content--btn-wrapper .entry-point-btn.global-btn.btn--standart.btn--rounded:hover,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .btn--light-transparent.global-btn.btn--standart.btn--rounded:hover,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .landing-btn.global-btn.btn--standart.btn--rounded:hover,.nbw .store-details__info-button:hover,.nbw .store-locator-new .form-searchCity .btn.btn--locate-me:hover {
    color: #34303d
}

.nbw .agegate-btn.global-btn.btn--dark.loyalty-how-it-works__button:focus,.nbw .btn--standard:focus,.nbw .btn-check:focus+.agegate-btn.global-btn.btn--dark.loyalty-how-it-works__button,.nbw .btn-check:focus+.btn--standard,.nbw .btn-check:focus+.btn-outline-slate-slate,.nbw .btn-check:focus+.btn-outline-slate-turquoise,.nbw .btn-check:focus+.btn-outline-white-turquoise,.nbw .btn-check:focus+.btn-slate-turquoise,.nbw .btn-check:focus+.btn-slate-white,.nbw .btn-check:focus+.btn-white-turquoise,.nbw .btn-check:focus+.btn.btn--text,.nbw .btn-check:focus+.club-main-banner__cta.btn.global-btn.btn--light.btn--rounded,.nbw .btn-check:focus+.club-main-banner__cta.btn.global-btn.btn--light_club.btn--rounded.join-the-club__btn,.nbw .btn-check:focus+.global-btn,.nbw .btn-check:focus+.hav-v2-application-information__cta.btn.global-btn.btn--rounded,.nbw .btn-check:focus+.hav-v2-browser-notification__cta.btn.global-btn.btn--rounded,.nbw .btn-check:focus+.order-confirmed-cta,.nbw .btn-check:focus+.pab__product--add-to-cart,.nbw .btn-check:focus+.regular-bordered-btn,.nbw .btn-check:focus+.see-all-benefits__button,.nbw .btn-check:focus+.store-details__info-button,.nbw .btn-outline-slate-slate:focus,.nbw .btn-outline-slate-turquoise:focus,.nbw .btn-outline-white-turquoise:focus,.nbw .btn-slate-turquoise:focus,.nbw .btn-slate-white:focus,.nbw .btn-white-turquoise:focus,.nbw .btn.btn--add-address.btn--standard:focus,.nbw .btn.btn--text:focus,.nbw .btn__container-get-support .btn--standart.global-btn.btn--standard:focus,.nbw .checkout-payment .payment-footer .btn-check:focus+.global-btn.button--light.btn-payment,.nbw .checkout-payment .payment-footer .global-btn.button--light.btn-payment:focus,.nbw .choose-your-iqos__section .choose-your-iqos--container .btn-check:focus+.plp-page__product--add-to-cart,.nbw .choose-your-iqos__section .choose-your-iqos--container .plp-page__product--add-to-cart:focus,.nbw .club-main-banner__cta.btn.global-btn.btn--light.btn--rounded:focus,.nbw .club-main-banner__cta.btn.global-btn.btn--light_club.btn--rounded.join-the-club__btn:focus,.nbw .collect-points__section .btn-check:focus+.collect-points__show-all,.nbw .collect-points__section .collect-points__show-all:focus,.nbw .component-self-service-try-step-two .banner .global-btn.btn--light:focus,.nbw .customer-care__devices .btn--add-device:focus,.nbw .customer-care__devices .btn-check:focus+.btn--add-device,.nbw .explore-iqos--card-left.dark .btn-check:focus+.global-btn.btn--rounded.btn--explore-iqos,.nbw .explore-iqos--card-left.dark .global-btn.btn--rounded.btn--explore-iqos:focus,.nbw .explore-iqos--card-left.light .btn-check:focus+.global-btn.btn--rounded.btn--explore-iqos,.nbw .explore-iqos--card-left.light .global-btn.btn--rounded.btn--explore-iqos:focus,.nbw .global-btn.btn--dark.btn--rounded:focus,.nbw .global-btn.btn--light.btn--rounded:focus,.nbw .global-btn.btn--standart.btn--rounded:focus,.nbw .global-btn.btn--white.btn--rounded:focus,.nbw .global-btn:focus,.nbw .hav-v2-application-information__cta.btn.global-btn.btn--rounded:focus,.nbw .hav-v2-browser-notification__cta.btn.global-btn.btn--rounded:focus,.nbw .hav-v2-content__data-match-flow.content__data-match-flow-success .btn-check:focus+.global-btn.btn--standard.btn--rounded,.nbw .hav-v2-content__data-match-flow.content__data-match-flow-success .global-btn.btn--standard.btn--rounded:focus,.nbw .hav-v2-cookie-consent__cta.btn.global-btn.btn--light.btn--rounded:focus,.nbw .order-confirmed-cta:focus,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn-check:focus+.btn.global-btn.btn--dark.btn--rounded,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn-check:focus+.btn.global-btn.btn--light.btn--rounded,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn.global-btn.btn--dark.btn--rounded:focus,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn.global-btn.btn--light.btn--rounded:focus,.nbw .pab__product--add-to-cart:focus,.nbw .people-also-bought--section.people-also-bought_bundle--section .pab__product--add-to-cart:focus,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .btn-check:focus+.product-main__button-main,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main .btn-check:focus+.btn-slate-turquoise,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main .btn-slate-turquoise:focus,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main:focus,.nbw .questionnaire__wrapper .button__container.tf-btn_container .btn-check:focus+.btn-dark.btn--rounded,.nbw .questionnaire__wrapper .button__container.tf-btn_container .btn-dark.btn--rounded:focus,.nbw .regular-bordered-btn:focus,.nbw .saved-addresses .btn-check:focus+.button.j-toggleForm,.nbw .saved-addresses .button.j-toggleForm:focus,.nbw .see-all-benefits__button:focus,.nbw .self-service--buy-register--entry-point--wrapper .entry-point--content--btn-wrapper .btn-check:focus+.entry-point-btn.global-btn.btn--standart.btn--rounded,.nbw .self-service--buy-register--entry-point--wrapper .entry-point--content--btn-wrapper .entry-point-btn.global-btn.btn--standart.btn--rounded:focus,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .btn--light-transparent.global-btn.btn--standart.btn--rounded:focus,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .btn-check:focus+.btn--light-transparent.global-btn.btn--standart.btn--rounded,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .btn-check:focus+.landing-btn.global-btn.btn--standart.btn--rounded,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .landing-btn.global-btn.btn--standart.btn--rounded:focus,.nbw .store-details__info-button:focus,.nbw .store-locator-new .form-searchCity .btn-check:focus+.btn.btn--locate-me,.nbw .store-locator-new .form-searchCity .btn.btn--locate-me:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5);
    outline: 0
}

.nbw .agegate-btn.global-btn.btn--dark.loyalty-how-it-works__button:disabled,.nbw .btn--standard:disabled,.nbw .btn-outline-slate-slate:disabled,.nbw .btn-outline-slate-turquoise:disabled,.nbw .btn-outline-white-turquoise:disabled,.nbw .btn-slate-turquoise:disabled,.nbw .btn-slate-white:disabled,.nbw .btn-white-turquoise:disabled,.nbw .btn.btn--add-address.btn--standard:disabled,.nbw .btn.btn--text:disabled,.nbw .btn__container-get-support .btn--standart.global-btn.btn--standard:disabled,.nbw .btn__container-get-support .disabled.btn--standart.global-btn.btn--standard,.nbw .btn__container-get-support fieldset:disabled .btn--standart.global-btn.btn--standard,.nbw .checkout-payment .payment-footer .disabled.global-btn.button--light.btn-payment,.nbw .checkout-payment .payment-footer .global-btn.button--light.btn-payment:disabled,.nbw .checkout-payment .payment-footer fieldset:disabled .global-btn.button--light.btn-payment,.nbw .choose-your-iqos__section .choose-your-iqos--container .disabled.plp-page__product--add-to-cart,.nbw .choose-your-iqos__section .choose-your-iqos--container .plp-page__product--add-to-cart:disabled,.nbw .choose-your-iqos__section .choose-your-iqos--container fieldset:disabled .plp-page__product--add-to-cart,.nbw .club-main-banner__cta.btn.global-btn.btn--light.btn--rounded:disabled,.nbw .club-main-banner__cta.btn.global-btn.btn--light_club.btn--rounded.join-the-club__btn:disabled,.nbw .collect-points__section .collect-points__show-all:disabled,.nbw .collect-points__section .disabled.collect-points__show-all,.nbw .collect-points__section fieldset:disabled .collect-points__show-all,.nbw .component-self-service-try-step-two .banner .disabled.global-btn.btn--light,.nbw .component-self-service-try-step-two .banner .global-btn.btn--light:disabled,.nbw .component-self-service-try-step-two .banner fieldset:disabled .global-btn.btn--light,.nbw .customer-care__devices .btn--add-device:disabled,.nbw .customer-care__devices .disabled.btn--add-device,.nbw .customer-care__devices fieldset:disabled .btn--add-device,.nbw .disabled.agegate-btn.global-btn.btn--dark.loyalty-how-it-works__button,.nbw .disabled.btn--standard,.nbw .disabled.btn-outline-slate-slate,.nbw .disabled.btn-outline-slate-turquoise,.nbw .disabled.btn-outline-white-turquoise,.nbw .disabled.btn-slate-turquoise,.nbw .disabled.btn-slate-white,.nbw .disabled.btn-white-turquoise,.nbw .disabled.btn.btn--add-address.btn--standard,.nbw .disabled.btn.btn--text,.nbw .disabled.club-main-banner__cta.btn.global-btn.btn--light.btn--rounded,.nbw .disabled.club-main-banner__cta.btn.global-btn.btn--light_club.btn--rounded.join-the-club__btn,.nbw .disabled.global-btn,.nbw .disabled.global-btn.btn--dark.btn--rounded,.nbw .disabled.global-btn.btn--dark.btn--standard,.nbw .disabled.global-btn.btn--light,.nbw .disabled.global-btn.btn--light.btn--rounded,.nbw .disabled.global-btn.btn--standard,.nbw .disabled.global-btn.btn--standart.btn--rounded,.nbw .disabled.global-btn.btn--white.btn--rounded,.nbw .disabled.hav-v2-application-information__cta.btn.global-btn.btn--rounded,.nbw .disabled.hav-v2-browser-notification__cta.btn.global-btn.btn--rounded,.nbw .disabled.hav-v2-cookie-consent__cta.btn--dark.global-btn.btn--rounded,.nbw .disabled.hav-v2-cookie-consent__cta.btn.global-btn.btn--light.btn--rounded,.nbw .disabled.order-confirmed-cta,.nbw .disabled.pab__product--add-to-cart,.nbw .disabled.regular-bordered-btn,.nbw .disabled.see-all-benefits__button,.nbw .disabled.store-details__info-button,.nbw .explore-iqos--card-left.dark .disabled.global-btn.btn--rounded.btn--explore-iqos,.nbw .explore-iqos--card-left.dark .global-btn.btn--rounded.btn--explore-iqos:disabled,.nbw .explore-iqos--card-left.dark fieldset:disabled .global-btn.btn--rounded.btn--explore-iqos,.nbw .explore-iqos--card-left.light .disabled.global-btn.btn--rounded.btn--explore-iqos,.nbw .explore-iqos--card-left.light .global-btn.btn--rounded.btn--explore-iqos:disabled,.nbw .explore-iqos--card-left.light fieldset:disabled .global-btn.btn--rounded.btn--explore-iqos,.nbw .global-btn.btn--dark.btn--rounded:disabled,.nbw .global-btn.btn--dark.btn--standard:disabled,.nbw .global-btn.btn--light.btn--rounded:disabled,.nbw .global-btn.btn--light:disabled,.nbw .global-btn.btn--standard:disabled,.nbw .global-btn.btn--standart.btn--rounded:disabled,.nbw .global-btn.btn--white.btn--rounded:disabled,.nbw .global-btn:disabled,.nbw .hav-v2-application-information__cta.btn.global-btn.btn--rounded:disabled,.nbw .hav-v2-browser-notification__cta.btn.global-btn.btn--rounded:disabled,.nbw .hav-v2-content__data-match-flow.content__data-match-flow-success .disabled.global-btn.btn--standard.btn--rounded,.nbw .hav-v2-content__data-match-flow.content__data-match-flow-success .global-btn.btn--standard.btn--rounded:disabled,.nbw .hav-v2-content__data-match-flow.content__data-match-flow-success fieldset:disabled .global-btn.btn--standard.btn--rounded,.nbw .hav-v2-cookie-consent__cta.btn--dark.global-btn.btn--rounded:disabled,.nbw .hav-v2-cookie-consent__cta.btn.global-btn.btn--light.btn--rounded:disabled,.nbw .order-confirmed-cta:disabled,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn.global-btn.btn--dark.btn--rounded:disabled,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn.global-btn.btn--light.btn--rounded:disabled,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .disabled.btn.global-btn.btn--dark.btn--rounded,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .disabled.btn.global-btn.btn--light.btn--rounded,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer fieldset:disabled .btn.global-btn.btn--dark.btn--rounded,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer fieldset:disabled .btn.global-btn.btn--light.btn--rounded,.nbw .pab__product--add-to-cart:disabled,.nbw .people-also-bought--section.people-also-bought_bundle--section .disabled.pab__product--add-to-cart,.nbw .people-also-bought--section.people-also-bought_bundle--section .pab__product--add-to-cart:disabled,.nbw .people-also-bought--section.people-also-bought_bundle--section fieldset:disabled .pab__product--add-to-cart,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .disabled.product-main__button-main,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main .btn-slate-turquoise:disabled,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main .disabled.btn-slate-turquoise,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main fieldset:disabled .btn-slate-turquoise,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main:disabled,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container fieldset:disabled .product-main__button-main,.nbw .questionnaire__wrapper .button__container.tf-btn_container .btn-dark.btn--rounded:disabled,.nbw .questionnaire__wrapper .button__container.tf-btn_container .disabled.btn-dark.btn--rounded,.nbw .questionnaire__wrapper .button__container.tf-btn_container fieldset:disabled .btn-dark.btn--rounded,.nbw .regular-bordered-btn:disabled,.nbw .saved-addresses .button.j-toggleForm:disabled,.nbw .saved-addresses .disabled.button.j-toggleForm,.nbw .saved-addresses fieldset:disabled .button.j-toggleForm,.nbw .see-all-benefits__button:disabled,.nbw .self-service--buy-register--entry-point--wrapper .entry-point--content--btn-wrapper .disabled.entry-point-btn.global-btn.btn--standart.btn--rounded,.nbw .self-service--buy-register--entry-point--wrapper .entry-point--content--btn-wrapper .entry-point-btn.global-btn.btn--standart.btn--rounded:disabled,.nbw .self-service--buy-register--entry-point--wrapper .entry-point--content--btn-wrapper fieldset:disabled .entry-point-btn.global-btn.btn--standart.btn--rounded,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .btn--light-transparent.global-btn.btn--standart.btn--rounded:disabled,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .disabled.btn--light-transparent.global-btn.btn--standart.btn--rounded,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .disabled.landing-btn.global-btn.btn--standart.btn--rounded,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .landing-btn.global-btn.btn--standart.btn--rounded:disabled,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper fieldset:disabled .btn--light-transparent.global-btn.btn--standart.btn--rounded,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper fieldset:disabled .landing-btn.global-btn.btn--standart.btn--rounded,.nbw .store-details__info-button:disabled,.nbw .store-locator-new .form-searchCity .btn.btn--locate-me:disabled,.nbw .store-locator-new .form-searchCity .disabled.btn.btn--locate-me,.nbw .store-locator-new .form-searchCity fieldset:disabled .btn.btn--locate-me,.nbw fieldset:disabled .agegate-btn.global-btn.btn--dark.loyalty-how-it-works__button,.nbw fieldset:disabled .btn--standard,.nbw fieldset:disabled .btn-outline-slate-slate,.nbw fieldset:disabled .btn-outline-slate-turquoise,.nbw fieldset:disabled .btn-outline-white-turquoise,.nbw fieldset:disabled .btn-slate-turquoise,.nbw fieldset:disabled .btn-slate-white,.nbw fieldset:disabled .btn-white-turquoise,.nbw fieldset:disabled .btn.btn--add-address.btn--standard,.nbw fieldset:disabled .btn.btn--text,.nbw fieldset:disabled .club-main-banner__cta.btn.global-btn.btn--light.btn--rounded,.nbw fieldset:disabled .club-main-banner__cta.btn.global-btn.btn--light_club.btn--rounded.join-the-club__btn,.nbw fieldset:disabled .global-btn,.nbw fieldset:disabled .global-btn.btn--dark.btn--rounded,.nbw fieldset:disabled .global-btn.btn--dark.btn--standard,.nbw fieldset:disabled .global-btn.btn--light,.nbw fieldset:disabled .global-btn.btn--light.btn--rounded,.nbw fieldset:disabled .global-btn.btn--standard,.nbw fieldset:disabled .global-btn.btn--standart.btn--rounded,.nbw fieldset:disabled .global-btn.btn--white.btn--rounded,.nbw fieldset:disabled .hav-v2-application-information__cta.btn.global-btn.btn--rounded,.nbw fieldset:disabled .hav-v2-browser-notification__cta.btn.global-btn.btn--rounded,.nbw fieldset:disabled .hav-v2-cookie-consent__cta.btn--dark.global-btn.btn--rounded,.nbw fieldset:disabled .hav-v2-cookie-consent__cta.btn.global-btn.btn--light.btn--rounded,.nbw fieldset:disabled .order-confirmed-cta,.nbw fieldset:disabled .order-confirmed-cta.btn--rounded,.nbw fieldset:disabled .order-confirmed-cta.global-btn,.nbw fieldset:disabled .pab__product--add-to-cart,.nbw fieldset:disabled .regular-bordered-btn,.nbw fieldset:disabled .see-all-benefits__button,.nbw fieldset:disabled .store-details__info-button,fieldset:disabled .nbw .agegate-btn.global-btn.btn--dark.loyalty-how-it-works__button,fieldset:disabled .nbw .btn--standard,fieldset:disabled .nbw .btn-outline-slate-slate,fieldset:disabled .nbw .btn-outline-slate-turquoise,fieldset:disabled .nbw .btn-outline-white-turquoise,fieldset:disabled .nbw .btn-slate-turquoise,fieldset:disabled .nbw .btn-slate-white,fieldset:disabled .nbw .btn-white-turquoise,fieldset:disabled .nbw .btn.btn--add-address.btn--standard,fieldset:disabled .nbw .btn.btn--text,fieldset:disabled .nbw .btn__container-get-support .btn--standart.global-btn.btn--standard,fieldset:disabled .nbw .checkout-payment .payment-footer .global-btn.button--light.btn-payment,fieldset:disabled .nbw .choose-your-iqos__section .choose-your-iqos--container .plp-page__product--add-to-cart,fieldset:disabled .nbw .club-main-banner__cta.btn.global-btn.btn--light.btn--rounded,fieldset:disabled .nbw .club-main-banner__cta.btn.global-btn.btn--light_club.btn--rounded.join-the-club__btn,fieldset:disabled .nbw .collect-points__section .collect-points__show-all,fieldset:disabled .nbw .component-self-service-try-step-two .banner .global-btn.btn--light,fieldset:disabled .nbw .customer-care__devices .btn--add-device,fieldset:disabled .nbw .explore-iqos--card-left.dark .global-btn.btn--rounded.btn--explore-iqos,fieldset:disabled .nbw .explore-iqos--card-left.light .global-btn.btn--rounded.btn--explore-iqos,fieldset:disabled .nbw .global-btn,fieldset:disabled .nbw .global-btn.btn--dark.btn--rounded,fieldset:disabled .nbw .global-btn.btn--dark.btn--standard,fieldset:disabled .nbw .global-btn.btn--light,fieldset:disabled .nbw .global-btn.btn--light.btn--rounded,fieldset:disabled .nbw .global-btn.btn--standard,fieldset:disabled .nbw .global-btn.btn--standart.btn--rounded,fieldset:disabled .nbw .global-btn.btn--white.btn--rounded,fieldset:disabled .nbw .hav-v2-application-information__cta.btn.global-btn.btn--rounded,fieldset:disabled .nbw .hav-v2-browser-notification__cta.btn.global-btn.btn--rounded,fieldset:disabled .nbw .hav-v2-content__data-match-flow.content__data-match-flow-success .global-btn.btn--standard.btn--rounded,fieldset:disabled .nbw .hav-v2-cookie-consent__cta.btn--dark.global-btn.btn--rounded,fieldset:disabled .nbw .hav-v2-cookie-consent__cta.btn.global-btn.btn--light.btn--rounded,fieldset:disabled .nbw .order-confirmed-cta,fieldset:disabled .nbw .order-confirmed-cta.btn--rounded,fieldset:disabled .nbw .order-confirmed-cta.global-btn,fieldset:disabled .nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn.global-btn.btn--dark.btn--rounded,fieldset:disabled .nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn.global-btn.btn--light.btn--rounded,fieldset:disabled .nbw .pab__product--add-to-cart,fieldset:disabled .nbw .people-also-bought--section.people-also-bought_bundle--section .pab__product--add-to-cart,fieldset:disabled .nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main,fieldset:disabled .nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main .btn-slate-turquoise,fieldset:disabled .nbw .questionnaire__wrapper .button__container.tf-btn_container .btn-dark.btn--rounded,fieldset:disabled .nbw .regular-bordered-btn,fieldset:disabled .nbw .saved-addresses .button.j-toggleForm,fieldset:disabled .nbw .see-all-benefits__button,fieldset:disabled .nbw .self-service--buy-register--entry-point--wrapper .entry-point--content--btn-wrapper .entry-point-btn.global-btn.btn--standart.btn--rounded,fieldset:disabled .nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .btn--light-transparent.global-btn.btn--standart.btn--rounded,fieldset:disabled .nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .landing-btn.global-btn.btn--standart.btn--rounded,fieldset:disabled .nbw .store-details__info-button,fieldset:disabled .nbw .store-locator-new .form-searchCity .btn.btn--locate-me {
    opacity: .65;
    pointer-events: none
}

@media (max-width: 767px) {
    .nbw .btn__container-get-support .mobile-collapse.btn--standart.global-btn.btn--standard,.nbw .checkout-payment .payment-footer .mobile-collapse.global-btn.button--light.btn-payment,.nbw .choose-your-iqos__section .choose-your-iqos--container .mobile-collapse.plp-page__product--add-to-cart,.nbw .collect-points__section .mobile-collapse.collect-points__show-all,.nbw .component-self-service-try-step-two .banner .mobile-collapse.global-btn.btn--light,.nbw .customer-care__devices .mobile-collapse.btn--add-device,.nbw .explore-iqos--card-left.dark .mobile-collapse.global-btn.btn--rounded.btn--explore-iqos,.nbw .explore-iqos--card-left.light .mobile-collapse.global-btn.btn--rounded.btn--explore-iqos,.nbw .hav-v2-content__data-match-flow.content__data-match-flow-success .mobile-collapse.global-btn.btn--standard.btn--rounded,.nbw .mobile-collapse.agegate-btn.global-btn.btn--dark.loyalty-how-it-works__button,.nbw .mobile-collapse.btn--standard,.nbw .mobile-collapse.btn-outline-slate-slate,.nbw .mobile-collapse.btn-outline-slate-turquoise,.nbw .mobile-collapse.btn-outline-white-turquoise,.nbw .mobile-collapse.btn-slate-turquoise,.nbw .mobile-collapse.btn-slate-white,.nbw .mobile-collapse.btn-white-turquoise,.nbw .mobile-collapse.btn.btn--add-address.btn--standard,.nbw .mobile-collapse.btn.btn--text,.nbw .mobile-collapse.club-main-banner__cta.btn.global-btn.btn--light.btn--rounded,.nbw .mobile-collapse.club-main-banner__cta.btn.global-btn.btn--light_club.btn--rounded.join-the-club__btn,.nbw .mobile-collapse.global-btn,.nbw .mobile-collapse.global-btn.btn--dark.btn--rounded,.nbw .mobile-collapse.global-btn.btn--light.btn--rounded,.nbw .mobile-collapse.global-btn.btn--standart.btn--rounded,.nbw .mobile-collapse.global-btn.btn--white.btn--rounded,.nbw .mobile-collapse.hav-v2-application-information__cta.btn.global-btn.btn--rounded,.nbw .mobile-collapse.hav-v2-browser-notification__cta.btn.global-btn.btn--rounded,.nbw .mobile-collapse.hav-v2-cookie-consent__cta.btn.global-btn.btn--light.btn--rounded,.nbw .mobile-collapse.order-confirmed-cta,.nbw .mobile-collapse.pab__product--add-to-cart,.nbw .mobile-collapse.regular-bordered-btn,.nbw .mobile-collapse.see-all-benefits__button,.nbw .mobile-collapse.store-details__info-button,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .mobile-collapse.btn.global-btn.btn--dark.btn--rounded,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .mobile-collapse.btn.global-btn.btn--light.btn--rounded,.nbw .people-also-bought--section.people-also-bought_bundle--section .mobile-collapse.pab__product--add-to-cart,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .mobile-collapse.product-main__button-main,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main .mobile-collapse.btn-slate-turquoise,.nbw .questionnaire__wrapper .button__container.tf-btn_container .mobile-collapse.btn-dark.btn--rounded,.nbw .saved-addresses .mobile-collapse.button.j-toggleForm,.nbw .self-service--buy-register--entry-point--wrapper .entry-point--content--btn-wrapper .mobile-collapse.entry-point-btn.global-btn.btn--standart.btn--rounded,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .mobile-collapse.btn--light-transparent.global-btn.btn--standart.btn--rounded,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .mobile-collapse.landing-btn.global-btn.btn--standart.btn--rounded,.nbw .store-locator-new .form-searchCity .mobile-collapse.btn.btn--locate-me {
        width:100%
    }
}

.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.validate-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.validate-icon,.nbw input[type=date]:-webkit-autofill+.validate-icon,.nbw input[type=email]:-webkit-autofill+.validate-icon,.nbw input[type=number]:-webkit-autofill+.validate-icon,.nbw input[type=password]:-webkit-autofill+.validate-icon,.nbw input[type=tel]:-webkit-autofill+.validate-icon,.nbw input[type=text]:-webkit-autofill+.validate-icon,.nbw select:-webkit-autofill+.validate-icon {
    background-position: 0 0;
    display: block!important;
    height: calc(.75em + .75rem);
    padding-right: 0;
    position: absolute;
    right: calc(.44em + .44rem);
    top: calc(.44em + .44rem);
    width: calc(.75em + .75rem)
}

.nbw .agegate-btn.global-btn.btn--dark.loyalty-how-it-works__button,.nbw .hav-v2-application-information__cta.btn.global-btn.btn--rounded,.nbw .hav-v2-browser-notification__cta.btn.global-btn.btn--rounded,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn.global-btn.btn--dark.btn--rounded,.nbw .pab__product--add-to-cart,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main,.nbw .questionnaire__wrapper .button__container.tf-btn_container .btn-dark.btn--rounded,.nbw .saved-addresses .button.j-toggleForm,.nbw .store-locator-new .form-searchCity .btn.btn--locate-me {
    background-color: #34303d;
    border: #34303d;
    color: #fff;
    overflow: hidden;
    position: relative;
    text-decoration: none!important;
    transition: color .3s;
    width: -moz-fit-content;
    width: fit-content;
    z-index: 0
}

.nbw .agegate-btn.global-btn.btn--dark.loyalty-how-it-works__button:after,.nbw .hav-v2-application-information__cta.btn.global-btn.btn--rounded:after,.nbw .hav-v2-browser-notification__cta.btn.global-btn.btn--rounded:after,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn.global-btn.btn--dark.btn--rounded:after,.nbw .pab__product--add-to-cart:after,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main:after,.nbw .questionnaire__wrapper .button__container.tf-btn_container .btn-dark.btn--rounded:after,.nbw .saved-addresses .button.j-toggleForm:after,.nbw .store-locator-new .form-searchCity .btn.btn--locate-me:after {
    background-color: #00d1d2;
    content: "";
    height: 200%;
    left: -121%;
    position: absolute;
    top: -50%;
    transform: skewX(0deg);
    transition: left .3s,transform .3s,width .3s;
    width: 0;
    z-index: -1
}

.nbw .agegate-btn.global-btn.btn--dark.loyalty-how-it-works__button:hover,.nbw .hav-v2-application-information__cta.btn.global-btn.btn--rounded:hover,.nbw .hav-v2-browser-notification__cta.btn.global-btn.btn--rounded:hover,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn.global-btn.btn--dark.btn--rounded:hover,.nbw .pab__product--add-to-cart:hover,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main:hover,.nbw .questionnaire__wrapper .button__container.tf-btn_container .btn-dark.btn--rounded:hover,.nbw .saved-addresses .button.j-toggleForm:hover,.nbw .store-locator-new .form-searchCity .btn.btn--locate-me:hover {
    color: #34303d!important;
    cursor: pointer
}

.nbw .agegate-btn.global-btn.btn--dark.loyalty-how-it-works__button:hover:after,.nbw .hav-v2-application-information__cta.btn.global-btn.btn--rounded:hover:after,.nbw .hav-v2-browser-notification__cta.btn.global-btn.btn--rounded:hover:after,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn.global-btn.btn--dark.btn--rounded:hover:after,.nbw .pab__product--add-to-cart:hover:after,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main:hover:after,.nbw .questionnaire__wrapper .button__container.tf-btn_container .btn-dark.btn--rounded:hover:after,.nbw .saved-addresses .button.j-toggleForm:hover:after,.nbw .store-locator-new .form-searchCity .btn.btn--locate-me:hover:after {
    box-shadow: inset 0 0 0 0 #00d1d2;
    content: "";
    left: -10%;
    transform: skewX(-20deg);
    width: 120%
}

.nbw .agegate-btn.global-btn.btn--dark.loyalty-how-it-works__button:hover,.nbw .hav-v2-application-information__cta.btn.global-btn.btn--rounded:hover,.nbw .hav-v2-browser-notification__cta.btn.global-btn.btn--rounded:hover,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn.global-btn.btn--dark.btn--rounded:hover,.nbw .pab__product--add-to-cart:hover,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main:hover,.nbw .questionnaire__wrapper .button__container.tf-btn_container .btn-dark.btn--rounded:hover,.nbw .saved-addresses .button.j-toggleForm:hover,.nbw .store-locator-new .form-searchCity .btn.btn--locate-me:hover {
    background-color: #2c2934;
    border-color: #2a2631;
    color: #fff
}

.nbw .agegate-btn.global-btn.btn--dark.loyalty-how-it-works__button:focus,.nbw .btn-check:focus+.agegate-btn.global-btn.btn--dark.loyalty-how-it-works__button,.nbw .btn-check:focus+.hav-v2-application-information__cta.btn.global-btn.btn--rounded,.nbw .btn-check:focus+.hav-v2-browser-notification__cta.btn.global-btn.btn--rounded,.nbw .btn-check:focus+.pab__product--add-to-cart,.nbw .hav-v2-application-information__cta.btn.global-btn.btn--rounded:focus,.nbw .hav-v2-browser-notification__cta.btn.global-btn.btn--rounded:focus,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn-check:focus+.btn.global-btn.btn--dark.btn--rounded,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn.global-btn.btn--dark.btn--rounded:focus,.nbw .pab__product--add-to-cart:focus,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .btn-check:focus+.product-main__button-main,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main:focus,.nbw .questionnaire__wrapper .button__container.tf-btn_container .btn-check:focus+.btn-dark.btn--rounded,.nbw .questionnaire__wrapper .button__container.tf-btn_container .btn-dark.btn--rounded:focus,.nbw .saved-addresses .btn-check:focus+.button.j-toggleForm,.nbw .saved-addresses .button.j-toggleForm:focus,.nbw .store-locator-new .form-searchCity .btn-check:focus+.btn.btn--locate-me,.nbw .store-locator-new .form-searchCity .btn.btn--locate-me:focus {
    background-color: #2c2934;
    border-color: #2a2631;
    box-shadow: 0 0 0 .1rem rgba(82,79,90,.5);
    color: #fff
}

.nbw .active.agegate-btn.global-btn.btn--dark.loyalty-how-it-works__button,.nbw .active.hav-v2-application-information__cta.btn.global-btn.btn--rounded,.nbw .active.hav-v2-browser-notification__cta.btn.global-btn.btn--rounded,.nbw .active.pab__product--add-to-cart,.nbw .agegate-btn.global-btn.btn--dark.loyalty-how-it-works__button:active,.nbw .btn-check:active+.agegate-btn.global-btn.btn--dark.loyalty-how-it-works__button,.nbw .btn-check:active+.hav-v2-application-information__cta.btn.global-btn.btn--rounded,.nbw .btn-check:active+.hav-v2-browser-notification__cta.btn.global-btn.btn--rounded,.nbw .btn-check:active+.pab__product--add-to-cart,.nbw .btn-check:checked+.agegate-btn.global-btn.btn--dark.loyalty-how-it-works__button,.nbw .btn-check:checked+.hav-v2-application-information__cta.btn.global-btn.btn--rounded,.nbw .btn-check:checked+.hav-v2-browser-notification__cta.btn.global-btn.btn--rounded,.nbw .btn-check:checked+.pab__product--add-to-cart,.nbw .hav-v2-application-information__cta.btn.global-btn.btn--rounded:active,.nbw .hav-v2-browser-notification__cta.btn.global-btn.btn--rounded:active,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .active.btn.global-btn.btn--dark.btn--rounded,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn-check:active+.btn.global-btn.btn--dark.btn--rounded,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn-check:checked+.btn.global-btn.btn--dark.btn--rounded,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn.global-btn.btn--dark.btn--rounded:active,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .show>.dropdown-toggle.btn.global-btn.btn--dark.btn--rounded,.nbw .pab__product--add-to-cart:active,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .active.product-main__button-main,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .btn-check:active+.product-main__button-main,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .btn-check:checked+.product-main__button-main,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main:active,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .show>.dropdown-toggle.product-main__button-main,.nbw .questionnaire__wrapper .button__container.tf-btn_container .active.btn-dark.btn--rounded,.nbw .questionnaire__wrapper .button__container.tf-btn_container .btn-check:active+.btn-dark.btn--rounded,.nbw .questionnaire__wrapper .button__container.tf-btn_container .btn-check:checked+.btn-dark.btn--rounded,.nbw .questionnaire__wrapper .button__container.tf-btn_container .btn-dark.btn--rounded:active,.nbw .questionnaire__wrapper .button__container.tf-btn_container .show>.dropdown-toggle.btn-dark.btn--rounded,.nbw .saved-addresses .active.button.j-toggleForm,.nbw .saved-addresses .btn-check:active+.button.j-toggleForm,.nbw .saved-addresses .btn-check:checked+.button.j-toggleForm,.nbw .saved-addresses .button.j-toggleForm:active,.nbw .saved-addresses .show>.dropdown-toggle.button.j-toggleForm,.nbw .show>.dropdown-toggle.agegate-btn.global-btn.btn--dark.loyalty-how-it-works__button,.nbw .show>.dropdown-toggle.hav-v2-application-information__cta.btn.global-btn.btn--rounded,.nbw .show>.dropdown-toggle.hav-v2-browser-notification__cta.btn.global-btn.btn--rounded,.nbw .show>.dropdown-toggle.pab__product--add-to-cart,.nbw .store-locator-new .form-searchCity .active.btn.btn--locate-me,.nbw .store-locator-new .form-searchCity .btn-check:active+.btn.btn--locate-me,.nbw .store-locator-new .form-searchCity .btn-check:checked+.btn.btn--locate-me,.nbw .store-locator-new .form-searchCity .btn.btn--locate-me:active,.nbw .store-locator-new .form-searchCity .show>.dropdown-toggle.btn.btn--locate-me {
    background-color: #2a2631;
    border-color: #27242e;
    color: #fff
}

.nbw .active.agegate-btn.global-btn.btn--dark.loyalty-how-it-works__button:focus,.nbw .active.hav-v2-application-information__cta.btn.global-btn.btn--rounded:focus,.nbw .active.hav-v2-browser-notification__cta.btn.global-btn.btn--rounded:focus,.nbw .active.pab__product--add-to-cart:focus,.nbw .agegate-btn.global-btn.btn--dark.loyalty-how-it-works__button:active:focus,.nbw .btn-check:active+.agegate-btn.global-btn.btn--dark.loyalty-how-it-works__button:focus,.nbw .btn-check:active+.hav-v2-application-information__cta.btn.global-btn.btn--rounded:focus,.nbw .btn-check:active+.hav-v2-browser-notification__cta.btn.global-btn.btn--rounded:focus,.nbw .btn-check:active+.pab__product--add-to-cart:focus,.nbw .btn-check:checked+.agegate-btn.global-btn.btn--dark.loyalty-how-it-works__button:focus,.nbw .btn-check:checked+.hav-v2-application-information__cta.btn.global-btn.btn--rounded:focus,.nbw .btn-check:checked+.hav-v2-browser-notification__cta.btn.global-btn.btn--rounded:focus,.nbw .btn-check:checked+.pab__product--add-to-cart:focus,.nbw .hav-v2-application-information__cta.btn.global-btn.btn--rounded:active:focus,.nbw .hav-v2-browser-notification__cta.btn.global-btn.btn--rounded:active:focus,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .active.btn.global-btn.btn--dark.btn--rounded:focus,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn-check:active+.btn.global-btn.btn--dark.btn--rounded:focus,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn-check:checked+.btn.global-btn.btn--dark.btn--rounded:focus,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn.global-btn.btn--dark.btn--rounded:active:focus,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .show>.dropdown-toggle.btn.global-btn.btn--dark.btn--rounded:focus,.nbw .pab__product--add-to-cart:active:focus,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .active.product-main__button-main:focus,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .btn-check:active+.product-main__button-main:focus,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .btn-check:checked+.product-main__button-main:focus,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main:active:focus,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .show>.dropdown-toggle.product-main__button-main:focus,.nbw .questionnaire__wrapper .button__container.tf-btn_container .active.btn-dark.btn--rounded:focus,.nbw .questionnaire__wrapper .button__container.tf-btn_container .btn-check:active+.btn-dark.btn--rounded:focus,.nbw .questionnaire__wrapper .button__container.tf-btn_container .btn-check:checked+.btn-dark.btn--rounded:focus,.nbw .questionnaire__wrapper .button__container.tf-btn_container .btn-dark.btn--rounded:active:focus,.nbw .questionnaire__wrapper .button__container.tf-btn_container .show>.dropdown-toggle.btn-dark.btn--rounded:focus,.nbw .saved-addresses .active.button.j-toggleForm:focus,.nbw .saved-addresses .btn-check:active+.button.j-toggleForm:focus,.nbw .saved-addresses .btn-check:checked+.button.j-toggleForm:focus,.nbw .saved-addresses .button.j-toggleForm:active:focus,.nbw .saved-addresses .show>.dropdown-toggle.button.j-toggleForm:focus,.nbw .show>.dropdown-toggle.agegate-btn.global-btn.btn--dark.loyalty-how-it-works__button:focus,.nbw .show>.dropdown-toggle.hav-v2-application-information__cta.btn.global-btn.btn--rounded:focus,.nbw .show>.dropdown-toggle.hav-v2-browser-notification__cta.btn.global-btn.btn--rounded:focus,.nbw .show>.dropdown-toggle.pab__product--add-to-cart:focus,.nbw .store-locator-new .form-searchCity .active.btn.btn--locate-me:focus,.nbw .store-locator-new .form-searchCity .btn-check:active+.btn.btn--locate-me:focus,.nbw .store-locator-new .form-searchCity .btn-check:checked+.btn.btn--locate-me:focus,.nbw .store-locator-new .form-searchCity .btn.btn--locate-me:active:focus,.nbw .store-locator-new .form-searchCity .show>.dropdown-toggle.btn.btn--locate-me:focus {
    box-shadow: 0 0 0 .1rem rgba(82,79,90,.5)
}

.nbw .agegate-btn.global-btn.btn--dark.loyalty-how-it-works__button:disabled,.nbw .disabled.agegate-btn.global-btn.btn--dark.loyalty-how-it-works__button,.nbw .disabled.hav-v2-application-information__cta.btn.global-btn.btn--rounded,.nbw .disabled.hav-v2-browser-notification__cta.btn.global-btn.btn--rounded,.nbw .disabled.pab__product--add-to-cart,.nbw .hav-v2-application-information__cta.btn.global-btn.btn--rounded:disabled,.nbw .hav-v2-browser-notification__cta.btn.global-btn.btn--rounded:disabled,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn.global-btn.btn--dark.btn--rounded:disabled,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .disabled.btn.global-btn.btn--dark.btn--rounded,.nbw .pab__product--add-to-cart:disabled,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .disabled.product-main__button-main,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main:disabled,.nbw .questionnaire__wrapper .button__container.tf-btn_container .btn-dark.btn--rounded:disabled,.nbw .questionnaire__wrapper .button__container.tf-btn_container .disabled.btn-dark.btn--rounded,.nbw .saved-addresses .button.j-toggleForm:disabled,.nbw .saved-addresses .disabled.button.j-toggleForm,.nbw .store-locator-new .form-searchCity .btn.btn--locate-me:disabled,.nbw .store-locator-new .form-searchCity .disabled.btn.btn--locate-me {
    background-color: #34303d;
    border-color: #34303d;
    color: #fff
}

.nbw .club-main-banner__cta.btn.global-btn.btn--light.btn--rounded,.nbw .club-main-banner__cta.btn.global-btn.btn--light_club.btn--rounded.join-the-club__btn,.nbw .component-self-service-try-step-two .banner .global-btn.btn--light,.nbw .hav-v2-cookie-consent__cta.btn.global-btn.btn--light.btn--rounded,.nbw .self-service--buy-register--entry-point--wrapper .entry-point--content--btn-wrapper .entry-point-btn.global-btn.btn--standart.btn--rounded,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .landing-btn.global-btn.btn--standart.btn--rounded {
    background-color: #fffdfb;
    border: #fffdfb;
    color: #000;
    overflow: hidden;
    position: relative;
    text-decoration: none!important;
    transition: color .3s;
    width: -moz-fit-content;
    width: fit-content;
    z-index: 0
}

.nbw .club-main-banner__cta.btn.global-btn.btn--light.btn--rounded:after,.nbw .club-main-banner__cta.btn.global-btn.btn--light_club.btn--rounded.join-the-club__btn:after,.nbw .component-self-service-try-step-two .banner .global-btn.btn--light:after,.nbw .hav-v2-cookie-consent__cta.btn.global-btn.btn--light.btn--rounded:after,.nbw .self-service--buy-register--entry-point--wrapper .entry-point--content--btn-wrapper .entry-point-btn.global-btn.btn--standart.btn--rounded:after,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .landing-btn.global-btn.btn--standart.btn--rounded:after {
    background-color: #00d1d2;
    content: "";
    height: 200%;
    left: -121%;
    position: absolute;
    top: -50%;
    transform: skewX(0deg);
    transition: left .3s,transform .3s,width .3s;
    width: 0;
    z-index: -1
}

.nbw .club-main-banner__cta.btn.global-btn.btn--light.btn--rounded:hover,.nbw .club-main-banner__cta.btn.global-btn.btn--light_club.btn--rounded.join-the-club__btn:hover,.nbw .component-self-service-try-step-two .banner .global-btn.btn--light:hover,.nbw .hav-v2-cookie-consent__cta.btn.global-btn.btn--light.btn--rounded:hover,.nbw .self-service--buy-register--entry-point--wrapper .entry-point--content--btn-wrapper .entry-point-btn.global-btn.btn--standart.btn--rounded:hover,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .landing-btn.global-btn.btn--standart.btn--rounded:hover {
    color: #34303d!important;
    cursor: pointer
}

.nbw .club-main-banner__cta.btn.global-btn.btn--light.btn--rounded:hover:after,.nbw .club-main-banner__cta.btn.global-btn.btn--light_club.btn--rounded.join-the-club__btn:hover:after,.nbw .component-self-service-try-step-two .banner .global-btn.btn--light:hover:after,.nbw .hav-v2-cookie-consent__cta.btn.global-btn.btn--light.btn--rounded:hover:after,.nbw .self-service--buy-register--entry-point--wrapper .entry-point--content--btn-wrapper .entry-point-btn.global-btn.btn--standart.btn--rounded:hover:after,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .landing-btn.global-btn.btn--standart.btn--rounded:hover:after {
    box-shadow: inset 0 0 0 0 #00d1d2;
    content: "";
    left: -10%;
    transform: skewX(-20deg);
    width: 120%
}

.nbw .club-main-banner__cta.btn.global-btn.btn--light.btn--rounded:hover,.nbw .club-main-banner__cta.btn.global-btn.btn--light_club.btn--rounded.join-the-club__btn:hover,.nbw .component-self-service-try-step-two .banner .global-btn.btn--light:hover,.nbw .hav-v2-cookie-consent__cta.btn.global-btn.btn--light.btn--rounded:hover,.nbw .self-service--buy-register--entry-point--wrapper .entry-point--content--btn-wrapper .entry-point-btn.global-btn.btn--standart.btn--rounded:hover,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .landing-btn.global-btn.btn--standart.btn--rounded:hover {
    background-color: #fffdfc;
    border-color: #fffdfb;
    color: #000
}

.nbw .btn-check:focus+.club-main-banner__cta.btn.global-btn.btn--light.btn--rounded,.nbw .btn-check:focus+.club-main-banner__cta.btn.global-btn.btn--light_club.btn--rounded.join-the-club__btn,.nbw .btn-check:focus+.hav-v2-cookie-consent__cta.btn.global-btn.btn--light.btn--rounded,.nbw .club-main-banner__cta.btn.global-btn.btn--light.btn--rounded:focus,.nbw .club-main-banner__cta.btn.global-btn.btn--light_club.btn--rounded.join-the-club__btn:focus,.nbw .component-self-service-try-step-two .banner .btn-check:focus+.global-btn.btn--light,.nbw .component-self-service-try-step-two .banner .global-btn.btn--light:focus,.nbw .hav-v2-cookie-consent__cta.btn.global-btn.btn--light.btn--rounded:focus,.nbw .self-service--buy-register--entry-point--wrapper .entry-point--content--btn-wrapper .btn-check:focus+.entry-point-btn.global-btn.btn--standart.btn--rounded,.nbw .self-service--buy-register--entry-point--wrapper .entry-point--content--btn-wrapper .entry-point-btn.global-btn.btn--standart.btn--rounded:focus,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .btn-check:focus+.landing-btn.global-btn.btn--standart.btn--rounded,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .landing-btn.global-btn.btn--standart.btn--rounded:focus {
    background-color: #fffdfc;
    border-color: #fffdfb;
    box-shadow: 0 0 0 .1rem hsla(30,5%,84%,.5);
    color: #000
}

.nbw .active.club-main-banner__cta.btn.global-btn.btn--light.btn--rounded,.nbw .active.club-main-banner__cta.btn.global-btn.btn--light_club.btn--rounded.join-the-club__btn,.nbw .active.hav-v2-cookie-consent__cta.btn.global-btn.btn--light.btn--rounded,.nbw .btn-check:active+.club-main-banner__cta.btn.global-btn.btn--light.btn--rounded,.nbw .btn-check:active+.club-main-banner__cta.btn.global-btn.btn--light_club.btn--rounded.join-the-club__btn,.nbw .btn-check:active+.hav-v2-cookie-consent__cta.btn.global-btn.btn--light.btn--rounded,.nbw .btn-check:checked+.club-main-banner__cta.btn.global-btn.btn--light.btn--rounded,.nbw .btn-check:checked+.club-main-banner__cta.btn.global-btn.btn--light_club.btn--rounded.join-the-club__btn,.nbw .btn-check:checked+.hav-v2-cookie-consent__cta.btn.global-btn.btn--light.btn--rounded,.nbw .club-main-banner__cta.btn.global-btn.btn--light.btn--rounded:active,.nbw .club-main-banner__cta.btn.global-btn.btn--light_club.btn--rounded.join-the-club__btn:active,.nbw .component-self-service-try-step-two .banner .active.global-btn.btn--light,.nbw .component-self-service-try-step-two .banner .btn-check:active+.global-btn.btn--light,.nbw .component-self-service-try-step-two .banner .btn-check:checked+.global-btn.btn--light,.nbw .component-self-service-try-step-two .banner .global-btn.btn--light:active,.nbw .component-self-service-try-step-two .banner .show>.dropdown-toggle.global-btn.btn--light,.nbw .hav-v2-cookie-consent__cta.btn.global-btn.btn--light.btn--rounded:active,.nbw .self-service--buy-register--entry-point--wrapper .entry-point--content--btn-wrapper .active.entry-point-btn.global-btn.btn--standart.btn--rounded,.nbw .self-service--buy-register--entry-point--wrapper .entry-point--content--btn-wrapper .btn-check:active+.entry-point-btn.global-btn.btn--standart.btn--rounded,.nbw .self-service--buy-register--entry-point--wrapper .entry-point--content--btn-wrapper .btn-check:checked+.entry-point-btn.global-btn.btn--standart.btn--rounded,.nbw .self-service--buy-register--entry-point--wrapper .entry-point--content--btn-wrapper .entry-point-btn.global-btn.btn--standart.btn--rounded:active,.nbw .self-service--buy-register--entry-point--wrapper .entry-point--content--btn-wrapper .show>.dropdown-toggle.entry-point-btn.global-btn.btn--standart.btn--rounded,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .active.landing-btn.global-btn.btn--standart.btn--rounded,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .btn-check:active+.landing-btn.global-btn.btn--standart.btn--rounded,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .btn-check:checked+.landing-btn.global-btn.btn--standart.btn--rounded,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .landing-btn.global-btn.btn--standart.btn--rounded:active,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .show>.dropdown-toggle.landing-btn.global-btn.btn--standart.btn--rounded,.nbw .show>.dropdown-toggle.club-main-banner__cta.btn.global-btn.btn--light.btn--rounded,.nbw .show>.dropdown-toggle.club-main-banner__cta.btn.global-btn.btn--light_club.btn--rounded.join-the-club__btn,.nbw .show>.dropdown-toggle.hav-v2-cookie-consent__cta.btn.global-btn.btn--light.btn--rounded {
    background-color: #fffdfc;
    border-color: #fffdfb;
    color: #000
}

.nbw .active.club-main-banner__cta.btn.global-btn.btn--light.btn--rounded:focus,.nbw .active.club-main-banner__cta.btn.global-btn.btn--light_club.btn--rounded.join-the-club__btn:focus,.nbw .active.hav-v2-cookie-consent__cta.btn.global-btn.btn--light.btn--rounded:focus,.nbw .btn-check:active+.club-main-banner__cta.btn.global-btn.btn--light.btn--rounded:focus,.nbw .btn-check:active+.club-main-banner__cta.btn.global-btn.btn--light_club.btn--rounded.join-the-club__btn:focus,.nbw .btn-check:active+.hav-v2-cookie-consent__cta.btn.global-btn.btn--light.btn--rounded:focus,.nbw .btn-check:checked+.club-main-banner__cta.btn.global-btn.btn--light.btn--rounded:focus,.nbw .btn-check:checked+.club-main-banner__cta.btn.global-btn.btn--light_club.btn--rounded.join-the-club__btn:focus,.nbw .btn-check:checked+.hav-v2-cookie-consent__cta.btn.global-btn.btn--light.btn--rounded:focus,.nbw .club-main-banner__cta.btn.global-btn.btn--light.btn--rounded:active:focus,.nbw .club-main-banner__cta.btn.global-btn.btn--light_club.btn--rounded.join-the-club__btn:active:focus,.nbw .component-self-service-try-step-two .banner .active.global-btn.btn--light:focus,.nbw .component-self-service-try-step-two .banner .btn-check:active+.global-btn.btn--light:focus,.nbw .component-self-service-try-step-two .banner .btn-check:checked+.global-btn.btn--light:focus,.nbw .component-self-service-try-step-two .banner .global-btn.btn--light:active:focus,.nbw .component-self-service-try-step-two .banner .show>.dropdown-toggle.global-btn.btn--light:focus,.nbw .hav-v2-cookie-consent__cta.btn.global-btn.btn--light.btn--rounded:active:focus,.nbw .self-service--buy-register--entry-point--wrapper .entry-point--content--btn-wrapper .active.entry-point-btn.global-btn.btn--standart.btn--rounded:focus,.nbw .self-service--buy-register--entry-point--wrapper .entry-point--content--btn-wrapper .btn-check:active+.entry-point-btn.global-btn.btn--standart.btn--rounded:focus,.nbw .self-service--buy-register--entry-point--wrapper .entry-point--content--btn-wrapper .btn-check:checked+.entry-point-btn.global-btn.btn--standart.btn--rounded:focus,.nbw .self-service--buy-register--entry-point--wrapper .entry-point--content--btn-wrapper .entry-point-btn.global-btn.btn--standart.btn--rounded:active:focus,.nbw .self-service--buy-register--entry-point--wrapper .entry-point--content--btn-wrapper .show>.dropdown-toggle.entry-point-btn.global-btn.btn--standart.btn--rounded:focus,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .active.landing-btn.global-btn.btn--standart.btn--rounded:focus,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .btn-check:active+.landing-btn.global-btn.btn--standart.btn--rounded:focus,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .btn-check:checked+.landing-btn.global-btn.btn--standart.btn--rounded:focus,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .landing-btn.global-btn.btn--standart.btn--rounded:active:focus,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .show>.dropdown-toggle.landing-btn.global-btn.btn--standart.btn--rounded:focus,.nbw .show>.dropdown-toggle.club-main-banner__cta.btn.global-btn.btn--light.btn--rounded:focus,.nbw .show>.dropdown-toggle.club-main-banner__cta.btn.global-btn.btn--light_club.btn--rounded.join-the-club__btn:focus,.nbw .show>.dropdown-toggle.hav-v2-cookie-consent__cta.btn.global-btn.btn--light.btn--rounded:focus {
    box-shadow: 0 0 0 .1rem hsla(30,5%,84%,.5)
}

.nbw .club-main-banner__cta.btn.global-btn.btn--light.btn--rounded:disabled,.nbw .club-main-banner__cta.btn.global-btn.btn--light_club.btn--rounded.join-the-club__btn:disabled,.nbw .component-self-service-try-step-two .banner .disabled.global-btn.btn--light,.nbw .component-self-service-try-step-two .banner .global-btn.btn--light:disabled,.nbw .disabled.club-main-banner__cta.btn.global-btn.btn--light.btn--rounded,.nbw .disabled.club-main-banner__cta.btn.global-btn.btn--light_club.btn--rounded.join-the-club__btn,.nbw .disabled.hav-v2-cookie-consent__cta.btn.global-btn.btn--light.btn--rounded,.nbw .hav-v2-cookie-consent__cta.btn.global-btn.btn--light.btn--rounded:disabled,.nbw .self-service--buy-register--entry-point--wrapper .entry-point--content--btn-wrapper .disabled.entry-point-btn.global-btn.btn--standart.btn--rounded,.nbw .self-service--buy-register--entry-point--wrapper .entry-point--content--btn-wrapper .entry-point-btn.global-btn.btn--standart.btn--rounded:disabled,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .disabled.landing-btn.global-btn.btn--standart.btn--rounded,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .landing-btn.global-btn.btn--standart.btn--rounded:disabled {
    background-color: #fffdfb;
    border-color: #fffdfb;
    color: #000
}

.nbw .btn__container-get-support .btn--standart.global-btn.btn--standard,.nbw .checkout-payment .payment-footer .global-btn.button--light.btn-payment,.nbw .choose-your-iqos__section .choose-your-iqos--container .plp-page__product--add-to-cart,.nbw .collect-points__section .collect-points__show-all,.nbw .explore-iqos--card-left.light .global-btn.btn--rounded.btn--explore-iqos,.nbw .global-btn.btn--white.btn--rounded,.nbw .hav-v2-content__data-match-flow.content__data-match-flow-success .global-btn.btn--standard.btn--rounded,.nbw .order-confirmed-cta,.nbw .order-confirmed-cta.btn--rounded,.nbw .order-confirmed-cta.global-btn,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn.global-btn.btn--light.btn--rounded,.nbw .people-also-bought--section.people-also-bought_bundle--section .pab__product--add-to-cart,.nbw .see-all-benefits__button {
    border: #34303d;
    box-shadow: inset 0 0 0 2px #34303d;
    color: #34303d;
    overflow: hidden;
    position: relative;
    text-decoration: none!important;
    transition: color .3s;
    width: -moz-fit-content;
    width: fit-content;
    z-index: 0
}

.nbw .btn__container-get-support .btn--standart.global-btn.btn--standard:after,.nbw .checkout-payment .payment-footer .global-btn.button--light.btn-payment:after,.nbw .choose-your-iqos__section .choose-your-iqos--container .plp-page__product--add-to-cart:after,.nbw .collect-points__section .collect-points__show-all:after,.nbw .explore-iqos--card-left.light .global-btn.btn--rounded.btn--explore-iqos:after,.nbw .global-btn.btn--white.btn--rounded:after,.nbw .hav-v2-content__data-match-flow.content__data-match-flow-success .global-btn.btn--standard.btn--rounded:after,.nbw .order-confirmed-cta.btn--rounded:after,.nbw .order-confirmed-cta.global-btn:after,.nbw .order-confirmed-cta:after,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn.global-btn.btn--light.btn--rounded:after,.nbw .people-also-bought--section.people-also-bought_bundle--section .pab__product--add-to-cart:after,.nbw .see-all-benefits__button:after {
    background-color: #00d1d2;
    content: "";
    height: 200%;
    left: -121%;
    position: absolute;
    top: -50%;
    transform: skewX(0deg);
    transition: left .3s,transform .3s,width .3s;
    width: 0;
    z-index: -1
}

.nbw .btn__container-get-support .btn--standart.global-btn.btn--standard:hover,.nbw .checkout-payment .payment-footer .global-btn.button--light.btn-payment:hover,.nbw .choose-your-iqos__section .choose-your-iqos--container .plp-page__product--add-to-cart:hover,.nbw .collect-points__section .collect-points__show-all:hover,.nbw .explore-iqos--card-left.light .global-btn.btn--rounded.btn--explore-iqos:hover,.nbw .global-btn.btn--white.btn--rounded:hover,.nbw .hav-v2-content__data-match-flow.content__data-match-flow-success .global-btn.btn--standard.btn--rounded:hover,.nbw .order-confirmed-cta:hover,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn.global-btn.btn--light.btn--rounded:hover,.nbw .people-also-bought--section.people-also-bought_bundle--section .pab__product--add-to-cart:hover,.nbw .see-all-benefits__button:hover {
    color: #34303d!important;
    cursor: pointer
}

.nbw .btn__container-get-support .btn--standart.global-btn.btn--standard:hover:after,.nbw .checkout-payment .payment-footer .global-btn.button--light.btn-payment:hover:after,.nbw .choose-your-iqos__section .choose-your-iqos--container .plp-page__product--add-to-cart:hover:after,.nbw .collect-points__section .collect-points__show-all:hover:after,.nbw .explore-iqos--card-left.light .global-btn.btn--rounded.btn--explore-iqos:hover:after,.nbw .global-btn.btn--white.btn--rounded:hover:after,.nbw .hav-v2-content__data-match-flow.content__data-match-flow-success .global-btn.btn--standard.btn--rounded:hover:after,.nbw .order-confirmed-cta:hover:after,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn.global-btn.btn--light.btn--rounded:hover:after,.nbw .people-also-bought--section.people-also-bought_bundle--section .pab__product--add-to-cart:hover:after,.nbw .see-all-benefits__button:hover:after {
    box-shadow: inset 0 0 0 2px #00d1d2;
    content: "";
    left: -10%;
    transform: skewX(-20deg);
    width: 120%
}

.nbw .btn__container-get-support .btn--standart.global-btn.btn--standard:hover,.nbw .checkout-payment .payment-footer .global-btn.button--light.btn-payment:hover,.nbw .choose-your-iqos__section .choose-your-iqos--container .plp-page__product--add-to-cart:hover,.nbw .collect-points__section .collect-points__show-all:hover,.nbw .explore-iqos--card-left.light .global-btn.btn--rounded.btn--explore-iqos:hover,.nbw .global-btn.btn--white.btn--rounded:hover,.nbw .hav-v2-content__data-match-flow.content__data-match-flow-success .global-btn.btn--standard.btn--rounded:hover,.nbw .order-confirmed-cta:hover,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn.global-btn.btn--light.btn--rounded:hover,.nbw .people-also-bought--section.people-also-bought_bundle--section .pab__product--add-to-cart:hover,.nbw .see-all-benefits__button:hover {
    background-color: transparent;
    border-color: #00d1d2;
    color: #34303d
}

.nbw .btn-check:focus+.global-btn.btn--white.btn--rounded,.nbw .btn-check:focus+.order-confirmed-cta,.nbw .btn-check:focus+.see-all-benefits__button,.nbw .btn__container-get-support .btn--standart.global-btn.btn--standard:focus,.nbw .btn__container-get-support .btn-check:focus+.btn--standart.global-btn.btn--standard,.nbw .checkout-payment .payment-footer .btn-check:focus+.global-btn.button--light.btn-payment,.nbw .checkout-payment .payment-footer .global-btn.button--light.btn-payment:focus,.nbw .choose-your-iqos__section .choose-your-iqos--container .btn-check:focus+.plp-page__product--add-to-cart,.nbw .choose-your-iqos__section .choose-your-iqos--container .plp-page__product--add-to-cart:focus,.nbw .collect-points__section .btn-check:focus+.collect-points__show-all,.nbw .collect-points__section .collect-points__show-all:focus,.nbw .explore-iqos--card-left.light .btn-check:focus+.global-btn.btn--rounded.btn--explore-iqos,.nbw .explore-iqos--card-left.light .global-btn.btn--rounded.btn--explore-iqos:focus,.nbw .global-btn.btn--white.btn--rounded:focus,.nbw .hav-v2-content__data-match-flow.content__data-match-flow-success .btn-check:focus+.global-btn.btn--standard.btn--rounded,.nbw .hav-v2-content__data-match-flow.content__data-match-flow-success .global-btn.btn--standard.btn--rounded:focus,.nbw .order-confirmed-cta:focus,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn-check:focus+.btn.global-btn.btn--light.btn--rounded,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn.global-btn.btn--light.btn--rounded:focus,.nbw .people-also-bought--section.people-also-bought_bundle--section .btn-check:focus+.pab__product--add-to-cart,.nbw .people-also-bought--section.people-also-bought_bundle--section .pab__product--add-to-cart:focus,.nbw .see-all-benefits__button:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5)
}

.nbw .active.global-btn.btn--white.btn--rounded,.nbw .active.order-confirmed-cta,.nbw .active.see-all-benefits__button,.nbw .btn-check:active+.global-btn.btn--white.btn--rounded,.nbw .btn-check:active+.order-confirmed-cta,.nbw .btn-check:active+.see-all-benefits__button,.nbw .btn-check:checked+.global-btn.btn--white.btn--rounded,.nbw .btn-check:checked+.order-confirmed-cta,.nbw .btn-check:checked+.see-all-benefits__button,.nbw .btn__container-get-support .active.btn--standart.global-btn.btn--standard,.nbw .btn__container-get-support .btn--standart.global-btn.btn--standard:active,.nbw .btn__container-get-support .btn-check:active+.btn--standart.global-btn.btn--standard,.nbw .btn__container-get-support .btn-check:checked+.btn--standart.global-btn.btn--standard,.nbw .btn__container-get-support .dropdown-toggle.show.btn--standart.global-btn.btn--standard,.nbw .checkout-payment .payment-footer .active.global-btn.button--light.btn-payment,.nbw .checkout-payment .payment-footer .btn-check:active+.global-btn.button--light.btn-payment,.nbw .checkout-payment .payment-footer .btn-check:checked+.global-btn.button--light.btn-payment,.nbw .checkout-payment .payment-footer .dropdown-toggle.show.global-btn.button--light.btn-payment,.nbw .checkout-payment .payment-footer .global-btn.button--light.btn-payment:active,.nbw .choose-your-iqos__section .choose-your-iqos--container .active.plp-page__product--add-to-cart,.nbw .choose-your-iqos__section .choose-your-iqos--container .btn-check:active+.plp-page__product--add-to-cart,.nbw .choose-your-iqos__section .choose-your-iqos--container .btn-check:checked+.plp-page__product--add-to-cart,.nbw .choose-your-iqos__section .choose-your-iqos--container .dropdown-toggle.show.plp-page__product--add-to-cart,.nbw .choose-your-iqos__section .choose-your-iqos--container .plp-page__product--add-to-cart:active,.nbw .collect-points__section .active.collect-points__show-all,.nbw .collect-points__section .btn-check:active+.collect-points__show-all,.nbw .collect-points__section .btn-check:checked+.collect-points__show-all,.nbw .collect-points__section .collect-points__show-all:active,.nbw .collect-points__section .dropdown-toggle.show.collect-points__show-all,.nbw .dropdown-toggle.show.global-btn.btn--white.btn--rounded,.nbw .dropdown-toggle.show.order-confirmed-cta,.nbw .dropdown-toggle.show.see-all-benefits__button,.nbw .explore-iqos--card-left.light .active.global-btn.btn--rounded.btn--explore-iqos,.nbw .explore-iqos--card-left.light .btn-check:active+.global-btn.btn--rounded.btn--explore-iqos,.nbw .explore-iqos--card-left.light .btn-check:checked+.global-btn.btn--rounded.btn--explore-iqos,.nbw .explore-iqos--card-left.light .dropdown-toggle.show.global-btn.btn--rounded.btn--explore-iqos,.nbw .explore-iqos--card-left.light .global-btn.btn--rounded.btn--explore-iqos:active,.nbw .global-btn.btn--white.btn--rounded:active,.nbw .hav-v2-content__data-match-flow.content__data-match-flow-success .active.global-btn.btn--standard.btn--rounded,.nbw .hav-v2-content__data-match-flow.content__data-match-flow-success .btn-check:active+.global-btn.btn--standard.btn--rounded,.nbw .hav-v2-content__data-match-flow.content__data-match-flow-success .btn-check:checked+.global-btn.btn--standard.btn--rounded,.nbw .hav-v2-content__data-match-flow.content__data-match-flow-success .dropdown-toggle.show.global-btn.btn--standard.btn--rounded,.nbw .hav-v2-content__data-match-flow.content__data-match-flow-success .global-btn.btn--standard.btn--rounded:active,.nbw .order-confirmed-cta:active,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .active.btn.global-btn.btn--light.btn--rounded,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn-check:active+.btn.global-btn.btn--light.btn--rounded,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn-check:checked+.btn.global-btn.btn--light.btn--rounded,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn.global-btn.btn--light.btn--rounded:active,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .dropdown-toggle.show.btn.global-btn.btn--light.btn--rounded,.nbw .people-also-bought--section.people-also-bought_bundle--section .active.pab__product--add-to-cart,.nbw .people-also-bought--section.people-also-bought_bundle--section .btn-check:active+.pab__product--add-to-cart,.nbw .people-also-bought--section.people-also-bought_bundle--section .btn-check:checked+.pab__product--add-to-cart,.nbw .people-also-bought--section.people-also-bought_bundle--section .dropdown-toggle.show.pab__product--add-to-cart,.nbw .people-also-bought--section.people-also-bought_bundle--section .pab__product--add-to-cart:active,.nbw .see-all-benefits__button:active {
    background-color: transparent;
    border-color: #00d1d2;
    color: #fff
}

.nbw .active.global-btn.btn--white.btn--rounded:focus,.nbw .active.order-confirmed-cta:focus,.nbw .active.see-all-benefits__button:focus,.nbw .btn-check:active+.global-btn.btn--white.btn--rounded:focus,.nbw .btn-check:active+.order-confirmed-cta:focus,.nbw .btn-check:active+.see-all-benefits__button:focus,.nbw .btn-check:checked+.global-btn.btn--white.btn--rounded:focus,.nbw .btn-check:checked+.order-confirmed-cta:focus,.nbw .btn-check:checked+.see-all-benefits__button:focus,.nbw .btn__container-get-support .active.btn--standart.global-btn.btn--standard:focus,.nbw .btn__container-get-support .btn--standart.global-btn.btn--standard:active:focus,.nbw .btn__container-get-support .btn-check:active+.btn--standart.global-btn.btn--standard:focus,.nbw .btn__container-get-support .btn-check:checked+.btn--standart.global-btn.btn--standard:focus,.nbw .btn__container-get-support .dropdown-toggle.show.btn--standart.global-btn.btn--standard:focus,.nbw .checkout-payment .payment-footer .active.global-btn.button--light.btn-payment:focus,.nbw .checkout-payment .payment-footer .btn-check:active+.global-btn.button--light.btn-payment:focus,.nbw .checkout-payment .payment-footer .btn-check:checked+.global-btn.button--light.btn-payment:focus,.nbw .checkout-payment .payment-footer .dropdown-toggle.show.global-btn.button--light.btn-payment:focus,.nbw .checkout-payment .payment-footer .global-btn.button--light.btn-payment:active:focus,.nbw .choose-your-iqos__section .choose-your-iqos--container .active.plp-page__product--add-to-cart:focus,.nbw .choose-your-iqos__section .choose-your-iqos--container .btn-check:active+.plp-page__product--add-to-cart:focus,.nbw .choose-your-iqos__section .choose-your-iqos--container .btn-check:checked+.plp-page__product--add-to-cart:focus,.nbw .choose-your-iqos__section .choose-your-iqos--container .dropdown-toggle.show.plp-page__product--add-to-cart:focus,.nbw .choose-your-iqos__section .choose-your-iqos--container .plp-page__product--add-to-cart:active:focus,.nbw .collect-points__section .active.collect-points__show-all:focus,.nbw .collect-points__section .btn-check:active+.collect-points__show-all:focus,.nbw .collect-points__section .btn-check:checked+.collect-points__show-all:focus,.nbw .collect-points__section .collect-points__show-all:active:focus,.nbw .collect-points__section .dropdown-toggle.show.collect-points__show-all:focus,.nbw .dropdown-toggle.show.global-btn.btn--white.btn--rounded:focus,.nbw .dropdown-toggle.show.order-confirmed-cta:focus,.nbw .dropdown-toggle.show.see-all-benefits__button:focus,.nbw .explore-iqos--card-left.light .active.global-btn.btn--rounded.btn--explore-iqos:focus,.nbw .explore-iqos--card-left.light .btn-check:active+.global-btn.btn--rounded.btn--explore-iqos:focus,.nbw .explore-iqos--card-left.light .btn-check:checked+.global-btn.btn--rounded.btn--explore-iqos:focus,.nbw .explore-iqos--card-left.light .dropdown-toggle.show.global-btn.btn--rounded.btn--explore-iqos:focus,.nbw .explore-iqos--card-left.light .global-btn.btn--rounded.btn--explore-iqos:active:focus,.nbw .global-btn.btn--white.btn--rounded:active:focus,.nbw .hav-v2-content__data-match-flow.content__data-match-flow-success .active.global-btn.btn--standard.btn--rounded:focus,.nbw .hav-v2-content__data-match-flow.content__data-match-flow-success .btn-check:active+.global-btn.btn--standard.btn--rounded:focus,.nbw .hav-v2-content__data-match-flow.content__data-match-flow-success .btn-check:checked+.global-btn.btn--standard.btn--rounded:focus,.nbw .hav-v2-content__data-match-flow.content__data-match-flow-success .dropdown-toggle.show.global-btn.btn--standard.btn--rounded:focus,.nbw .hav-v2-content__data-match-flow.content__data-match-flow-success .global-btn.btn--standard.btn--rounded:active:focus,.nbw .order-confirmed-cta:active:focus,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .active.btn.global-btn.btn--light.btn--rounded:focus,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn-check:active+.btn.global-btn.btn--light.btn--rounded:focus,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn-check:checked+.btn.global-btn.btn--light.btn--rounded:focus,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn.global-btn.btn--light.btn--rounded:active:focus,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .dropdown-toggle.show.btn.global-btn.btn--light.btn--rounded:focus,.nbw .people-also-bought--section.people-also-bought_bundle--section .active.pab__product--add-to-cart:focus,.nbw .people-also-bought--section.people-also-bought_bundle--section .btn-check:active+.pab__product--add-to-cart:focus,.nbw .people-also-bought--section.people-also-bought_bundle--section .btn-check:checked+.pab__product--add-to-cart:focus,.nbw .people-also-bought--section.people-also-bought_bundle--section .dropdown-toggle.show.pab__product--add-to-cart:focus,.nbw .people-also-bought--section.people-also-bought_bundle--section .pab__product--add-to-cart:active:focus,.nbw .see-all-benefits__button:active:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5)
}

.nbw .btn__container-get-support .btn--standart.global-btn.btn--standard:disabled,.nbw .btn__container-get-support .disabled.btn--standart.global-btn.btn--standard,.nbw .checkout-payment .payment-footer .disabled.global-btn.button--light.btn-payment,.nbw .checkout-payment .payment-footer .global-btn.button--light.btn-payment:disabled,.nbw .choose-your-iqos__section .choose-your-iqos--container .disabled.plp-page__product--add-to-cart,.nbw .choose-your-iqos__section .choose-your-iqos--container .plp-page__product--add-to-cart:disabled,.nbw .collect-points__section .collect-points__show-all:disabled,.nbw .collect-points__section .disabled.collect-points__show-all,.nbw .disabled.global-btn.btn--white.btn--rounded,.nbw .disabled.order-confirmed-cta,.nbw .disabled.see-all-benefits__button,.nbw .explore-iqos--card-left.light .disabled.global-btn.btn--rounded.btn--explore-iqos,.nbw .explore-iqos--card-left.light .global-btn.btn--rounded.btn--explore-iqos:disabled,.nbw .global-btn.btn--white.btn--rounded:disabled,.nbw .hav-v2-content__data-match-flow.content__data-match-flow-success .disabled.global-btn.btn--standard.btn--rounded,.nbw .hav-v2-content__data-match-flow.content__data-match-flow-success .global-btn.btn--standard.btn--rounded:disabled,.nbw .order-confirmed-cta:disabled,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn.global-btn.btn--light.btn--rounded:disabled,.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .disabled.btn.global-btn.btn--light.btn--rounded,.nbw .people-also-bought--section.people-also-bought_bundle--section .disabled.pab__product--add-to-cart,.nbw .people-also-bought--section.people-also-bought_bundle--section .pab__product--add-to-cart:disabled,.nbw .see-all-benefits__button:disabled {
    background-color: transparent;
    color: #34303d
}

.nbw .explore-iqos--card-left.dark .global-btn.btn--rounded.btn--explore-iqos,.nbw .hav-v2-cookie-consent__cta.btn--dark.global-btn.btn--rounded,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .btn--light-transparent.global-btn.btn--standart.btn--rounded {
    border: #fffdfb;
    box-shadow: inset 0 0 0 2px #fffdfb;
    color: #fffdfb;
    overflow: hidden;
    position: relative;
    text-decoration: none!important;
    transition: color .3s;
    width: -moz-fit-content;
    width: fit-content;
    z-index: 0
}

.nbw .explore-iqos--card-left.dark .global-btn.btn--rounded.btn--explore-iqos:after,.nbw .hav-v2-cookie-consent__cta.btn--dark.global-btn.btn--rounded:after,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .btn--light-transparent.global-btn.btn--standart.btn--rounded:after {
    background-color: #00d1d2;
    content: "";
    height: 200%;
    left: -121%;
    position: absolute;
    top: -50%;
    transform: skewX(0deg);
    transition: left .3s,transform .3s,width .3s;
    width: 0;
    z-index: -1
}

.nbw .explore-iqos--card-left.dark .global-btn.btn--rounded.btn--explore-iqos:hover,.nbw .hav-v2-cookie-consent__cta.btn--dark.global-btn.btn--rounded:hover,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .btn--light-transparent.global-btn.btn--standart.btn--rounded:hover {
    color: #34303d!important;
    cursor: pointer
}

.nbw .explore-iqos--card-left.dark .global-btn.btn--rounded.btn--explore-iqos:hover:after,.nbw .hav-v2-cookie-consent__cta.btn--dark.global-btn.btn--rounded:hover:after,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .btn--light-transparent.global-btn.btn--standart.btn--rounded:hover:after {
    box-shadow: inset 0 0 0 2px #00d1d2;
    content: "";
    left: -10%;
    transform: skewX(-20deg);
    width: 120%
}

.nbw .explore-iqos--card-left.dark .global-btn.btn--rounded.btn--explore-iqos:hover,.nbw .hav-v2-cookie-consent__cta.btn--dark.global-btn.btn--rounded:hover,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .btn--light-transparent.global-btn.btn--standart.btn--rounded:hover {
    background-color: transparent;
    border-color: #00d1d2;
    color: #fffdfb
}

.nbw .btn-check:focus+.hav-v2-cookie-consent__cta.btn--dark.global-btn.btn--rounded,.nbw .explore-iqos--card-left.dark .btn-check:focus+.global-btn.btn--rounded.btn--explore-iqos,.nbw .explore-iqos--card-left.dark .global-btn.btn--rounded.btn--explore-iqos:focus,.nbw .hav-v2-cookie-consent__cta.btn--dark.global-btn.btn--rounded:focus,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .btn--light-transparent.global-btn.btn--standart.btn--rounded:focus,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .btn-check:focus+.btn--light-transparent.global-btn.btn--standart.btn--rounded {
    box-shadow: 0 0 0 .1rem rgba(255,253,251,.5)
}

.nbw .active.hav-v2-cookie-consent__cta.btn--dark.global-btn.btn--rounded,.nbw .btn-check:active+.hav-v2-cookie-consent__cta.btn--dark.global-btn.btn--rounded,.nbw .btn-check:checked+.hav-v2-cookie-consent__cta.btn--dark.global-btn.btn--rounded,.nbw .dropdown-toggle.show.hav-v2-cookie-consent__cta.btn--dark.global-btn.btn--rounded,.nbw .explore-iqos--card-left.dark .active.global-btn.btn--rounded.btn--explore-iqos,.nbw .explore-iqos--card-left.dark .btn-check:active+.global-btn.btn--rounded.btn--explore-iqos,.nbw .explore-iqos--card-left.dark .btn-check:checked+.global-btn.btn--rounded.btn--explore-iqos,.nbw .explore-iqos--card-left.dark .dropdown-toggle.show.global-btn.btn--rounded.btn--explore-iqos,.nbw .explore-iqos--card-left.dark .global-btn.btn--rounded.btn--explore-iqos:active,.nbw .hav-v2-cookie-consent__cta.btn--dark.global-btn.btn--rounded:active,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .active.btn--light-transparent.global-btn.btn--standart.btn--rounded,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .btn--light-transparent.global-btn.btn--standart.btn--rounded:active,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .btn-check:active+.btn--light-transparent.global-btn.btn--standart.btn--rounded,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .btn-check:checked+.btn--light-transparent.global-btn.btn--standart.btn--rounded,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .dropdown-toggle.show.btn--light-transparent.global-btn.btn--standart.btn--rounded {
    background-color: transparent;
    border-color: #00d1d2;
    color: #fff
}

.nbw .active.hav-v2-cookie-consent__cta.btn--dark.global-btn.btn--rounded:focus,.nbw .btn-check:active+.hav-v2-cookie-consent__cta.btn--dark.global-btn.btn--rounded:focus,.nbw .btn-check:checked+.hav-v2-cookie-consent__cta.btn--dark.global-btn.btn--rounded:focus,.nbw .dropdown-toggle.show.hav-v2-cookie-consent__cta.btn--dark.global-btn.btn--rounded:focus,.nbw .explore-iqos--card-left.dark .active.global-btn.btn--rounded.btn--explore-iqos:focus,.nbw .explore-iqos--card-left.dark .btn-check:active+.global-btn.btn--rounded.btn--explore-iqos:focus,.nbw .explore-iqos--card-left.dark .btn-check:checked+.global-btn.btn--rounded.btn--explore-iqos:focus,.nbw .explore-iqos--card-left.dark .dropdown-toggle.show.global-btn.btn--rounded.btn--explore-iqos:focus,.nbw .explore-iqos--card-left.dark .global-btn.btn--rounded.btn--explore-iqos:active:focus,.nbw .hav-v2-cookie-consent__cta.btn--dark.global-btn.btn--rounded:active:focus,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .active.btn--light-transparent.global-btn.btn--standart.btn--rounded:focus,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .btn--light-transparent.global-btn.btn--standart.btn--rounded:active:focus,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .btn-check:active+.btn--light-transparent.global-btn.btn--standart.btn--rounded:focus,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .btn-check:checked+.btn--light-transparent.global-btn.btn--standart.btn--rounded:focus,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .dropdown-toggle.show.btn--light-transparent.global-btn.btn--standart.btn--rounded:focus {
    box-shadow: 0 0 0 .1rem rgba(255,253,251,.5)
}

.nbw .disabled.hav-v2-cookie-consent__cta.btn--dark.global-btn.btn--rounded,.nbw .explore-iqos--card-left.dark .disabled.global-btn.btn--rounded.btn--explore-iqos,.nbw .explore-iqos--card-left.dark .global-btn.btn--rounded.btn--explore-iqos:disabled,.nbw .hav-v2-cookie-consent__cta.btn--dark.global-btn.btn--rounded:disabled,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .btn--light-transparent.global-btn.btn--standart.btn--rounded:disabled,.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .disabled.btn--light-transparent.global-btn.btn--standart.btn--rounded {
    background-color: transparent;
    color: #fffdfb
}

.nbw .btn-forward-slate-turquoise,.nbw .btn-forward-slate-white,.nbw .btn-forward-white-turquoise {
    text-decoration: none!important
}

.nbw .btn-forward-slate-turquoise:after,.nbw .btn-forward-slate-white:after,.nbw .btn-forward-white-turquoise:after {
    content: "\e905";
    display: inline-block;
    font-family: iqos-icons,sans-serif!important;
    font-style: normal;
    font-variant: normal;
    font-weight: 400!important;
    line-height: 1;
    text-transform: none;
    transform: translateX(50%);
    transition: all .3s ease-in-out;
    vertical-align: -.125em
}

.nbw .btn-forward-slate-turquoise:hover:after,.nbw .btn-forward-slate-white:hover:after,.nbw .btn-forward-white-turquoise:hover:after {
    transform: translateX(100%)
}

.nbw .btn-backward-slate-turquoise {
    text-decoration: none!important
}

.nbw .btn-backward-slate-turquoise:before {
    content: "\e904";
    display: inline-block;
    font-family: iqos-icons,sans-serif!important;
    font-style: normal;
    font-variant: normal;
    font-weight: 400!important;
    line-height: 1;
    margin-right: 12px;
    text-transform: none;
    transition: all .3s ease-in-out;
    vertical-align: -.125em
}

.nbw .btn-backward-slate-turquoise:hover:before {
    transform: translateX(-50%)
}

.nbw .btn-forward-slate-turquoise:hover:after,.nbw .btn-forward-slate-turquoise:hover:before {
    color: #00d1d2
}

.nbw .btn-forward-slate-white:hover:after,.nbw .btn-forward-slate-white:hover:before,.nbw .btn-forward-white-turquoise {
    color: #fffdfb
}

.nbw .btn-backward-slate-turquoise:hover:after,.nbw .btn-backward-slate-turquoise:hover:before,.nbw .btn-forward-white-turquoise:hover:after,.nbw .btn-forward-white-turquoise:hover:before {
    color: #00d1d2
}

.nbw .btn-slate-turquoise {
    background-color: #34303d;
    border: #34303d;
    color: #fff;
    overflow: hidden;
    position: relative;
    text-decoration: none!important;
    transition: color .3s;
    width: -moz-fit-content;
    width: fit-content;
    z-index: 0
}

.nbw .btn-slate-turquoise:after {
    background-color: #00d1d2;
    content: "";
    height: 200%;
    left: -121%;
    position: absolute;
    top: -50%;
    transform: skewX(0deg);
    transition: left .3s,transform .3s,width .3s;
    width: 0;
    z-index: -1
}

.nbw .btn-slate-turquoise:hover {
    color: #34303d!important;
    cursor: pointer
}

.nbw .btn-slate-turquoise:hover:after {
    box-shadow: inset 0 0 0 0 #00d1d2;
    content: "";
    left: -10%;
    transform: skewX(-20deg);
    width: 120%
}

.nbw .btn-slate-turquoise:hover {
    background-color: #2c2934;
    border-color: #2a2631;
    color: #fff
}

.btn-check:focus+.nbw .btn-slate-turquoise,.nbw .btn-slate-turquoise:focus {
    background-color: #2c2934;
    border-color: #2a2631;
    box-shadow: 0 0 0 .1rem rgba(82,79,90,.5);
    color: #fff
}

.btn-check:active+.nbw .btn-slate-turquoise,.btn-check:checked+.nbw .btn-slate-turquoise,.nbw .btn-slate-turquoise.active,.nbw .btn-slate-turquoise:active,.show>.nbw .btn-slate-turquoise.dropdown-toggle {
    background-color: #2a2631;
    border-color: #27242e;
    color: #fff
}

.btn-check:active+.nbw .btn-slate-turquoise:focus,.btn-check:checked+.nbw .btn-slate-turquoise:focus,.nbw .btn-slate-turquoise.active:focus,.nbw .btn-slate-turquoise:active:focus,.show>.nbw .btn-slate-turquoise.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(82,79,90,.5)
}

.nbw .btn-slate-turquoise.disabled,.nbw .btn-slate-turquoise:disabled {
    background-color: #34303d;
    border-color: #34303d;
    color: #fff
}

.nbw .btn-slate-white {
    background-color: #34303d;
    border: #34303d;
    color: #fff;
    overflow: hidden;
    position: relative;
    text-decoration: none!important;
    transition: color .3s;
    width: -moz-fit-content;
    width: fit-content;
    z-index: 0
}

.nbw .btn-slate-white:after {
    background-color: #fffdfb;
    content: "";
    height: 200%;
    left: -121%;
    position: absolute;
    top: -50%;
    transform: skewX(0deg);
    transition: left .3s,transform .3s,width .3s;
    width: 0;
    z-index: -1
}

.nbw .btn-slate-white:hover {
    color: #34303d!important;
    cursor: pointer
}

.nbw .btn-slate-white:hover:after {
    box-shadow: inset 0 0 0 0 #fffdfb;
    content: "";
    left: -10%;
    transform: skewX(-20deg);
    width: 120%
}

.nbw .btn-slate-white:hover {
    background-color: #2c2934;
    border-color: #2a2631;
    color: #fff
}

.btn-check:focus+.nbw .btn-slate-white,.nbw .btn-slate-white:focus {
    background-color: #2c2934;
    border-color: #2a2631;
    box-shadow: 0 0 0 .1rem rgba(82,79,90,.5);
    color: #fff
}

.btn-check:active+.nbw .btn-slate-white,.btn-check:checked+.nbw .btn-slate-white,.nbw .btn-slate-white.active,.nbw .btn-slate-white:active,.show>.nbw .btn-slate-white.dropdown-toggle {
    background-color: #2a2631;
    border-color: #27242e;
    color: #fff
}

.btn-check:active+.nbw .btn-slate-white:focus,.btn-check:checked+.nbw .btn-slate-white:focus,.nbw .btn-slate-white.active:focus,.nbw .btn-slate-white:active:focus,.show>.nbw .btn-slate-white.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(82,79,90,.5)
}

.nbw .btn-slate-white.disabled,.nbw .btn-slate-white:disabled {
    background-color: #34303d;
    border-color: #34303d;
    color: #fff
}

.nbw .btn-white-turquoise {
    background-color: #fffdfb;
    border: #fffdfb;
    color: #000;
    overflow: hidden;
    position: relative;
    text-decoration: none!important;
    transition: color .3s;
    width: -moz-fit-content;
    width: fit-content;
    z-index: 0
}

.nbw .btn-white-turquoise:after {
    background-color: #00d1d2;
    content: "";
    height: 200%;
    left: -121%;
    position: absolute;
    top: -50%;
    transform: skewX(0deg);
    transition: left .3s,transform .3s,width .3s;
    width: 0;
    z-index: -1
}

.nbw .btn-white-turquoise:hover {
    color: #34303d!important;
    cursor: pointer
}

.nbw .btn-white-turquoise:hover:after {
    box-shadow: inset 0 0 0 0 #00d1d2;
    content: "";
    left: -10%;
    transform: skewX(-20deg);
    width: 120%
}

.nbw .btn-white-turquoise:hover {
    background-color: #fffdfc;
    border-color: #fffdfb;
    color: #000
}

.btn-check:focus+.nbw .btn-white-turquoise,.nbw .btn-white-turquoise:focus {
    background-color: #fffdfc;
    border-color: #fffdfb;
    box-shadow: 0 0 0 .1rem hsla(30,5%,84%,.5);
    color: #000
}

.btn-check:active+.nbw .btn-white-turquoise,.btn-check:checked+.nbw .btn-white-turquoise,.nbw .btn-white-turquoise.active,.nbw .btn-white-turquoise:active,.show>.nbw .btn-white-turquoise.dropdown-toggle {
    background-color: #fffdfc;
    border-color: #fffdfb;
    color: #000
}

.btn-check:active+.nbw .btn-white-turquoise:focus,.btn-check:checked+.nbw .btn-white-turquoise:focus,.nbw .btn-white-turquoise.active:focus,.nbw .btn-white-turquoise:active:focus,.show>.nbw .btn-white-turquoise.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem hsla(30,5%,84%,.5)
}

.nbw .btn-white-turquoise.disabled,.nbw .btn-white-turquoise:disabled {
    background-color: #fffdfb;
    border-color: #fffdfb;
    color: #000
}

.nbw .btn-outline-slate-turquoise {
    border: #34303d;
    box-shadow: inset 0 0 0 2px #34303d;
    color: #34303d;
    overflow: hidden;
    position: relative;
    text-decoration: none!important;
    transition: color .3s;
    width: -moz-fit-content;
    width: fit-content;
    z-index: 0
}

.nbw .btn-outline-slate-turquoise:after {
    background-color: #00d1d2;
    content: "";
    height: 200%;
    left: -121%;
    position: absolute;
    top: -50%;
    transform: skewX(0deg);
    transition: left .3s,transform .3s,width .3s;
    width: 0;
    z-index: -1
}

.nbw .btn-outline-slate-turquoise:hover {
    color: #34303d!important;
    cursor: pointer
}

.nbw .btn-outline-slate-turquoise:hover:after {
    box-shadow: inset 0 0 0 2px #00d1d2;
    content: "";
    left: -10%;
    transform: skewX(-20deg);
    width: 120%
}

.nbw .btn-outline-slate-turquoise:hover {
    background-color: transparent;
    border-color: #00d1d2;
    color: #34303d
}

.btn-check:focus+.nbw .btn-outline-slate-turquoise,.nbw .btn-outline-slate-turquoise:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5)
}

.btn-check:active+.nbw .btn-outline-slate-turquoise,.btn-check:checked+.nbw .btn-outline-slate-turquoise,.nbw .btn-outline-slate-turquoise.active,.nbw .btn-outline-slate-turquoise.dropdown-toggle.show,.nbw .btn-outline-slate-turquoise:active {
    background-color: transparent;
    border-color: #00d1d2;
    color: #fff
}

.btn-check:active+.nbw .btn-outline-slate-turquoise:focus,.btn-check:checked+.nbw .btn-outline-slate-turquoise:focus,.nbw .btn-outline-slate-turquoise.active:focus,.nbw .btn-outline-slate-turquoise.dropdown-toggle.show:focus,.nbw .btn-outline-slate-turquoise:active:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5)
}

.nbw .btn-outline-slate-turquoise.disabled,.nbw .btn-outline-slate-turquoise:disabled {
    background-color: transparent;
    color: #34303d
}

.nbw .btn-outline-white-turquoise {
    border: #fffdfb;
    box-shadow: inset 0 0 0 2px #fffdfb;
    color: #fffdfb;
    overflow: hidden;
    position: relative;
    text-decoration: none!important;
    transition: color .3s;
    width: -moz-fit-content;
    width: fit-content;
    z-index: 0
}

.nbw .btn-outline-white-turquoise:after {
    background-color: #00d1d2;
    content: "";
    height: 200%;
    left: -121%;
    position: absolute;
    top: -50%;
    transform: skewX(0deg);
    transition: left .3s,transform .3s,width .3s;
    width: 0;
    z-index: -1
}

.nbw .btn-outline-white-turquoise:hover {
    color: #34303d!important;
    cursor: pointer
}

.nbw .btn-outline-white-turquoise:hover:after {
    box-shadow: inset 0 0 0 2px #00d1d2;
    content: "";
    left: -10%;
    transform: skewX(-20deg);
    width: 120%
}

.nbw .btn-outline-white-turquoise:hover {
    background-color: transparent;
    border-color: #00d1d2;
    color: #fffdfb
}

.btn-check:focus+.nbw .btn-outline-white-turquoise,.nbw .btn-outline-white-turquoise:focus {
    box-shadow: 0 0 0 .1rem rgba(255,253,251,.5)
}

.btn-check:active+.nbw .btn-outline-white-turquoise,.btn-check:checked+.nbw .btn-outline-white-turquoise,.nbw .btn-outline-white-turquoise.active,.nbw .btn-outline-white-turquoise.dropdown-toggle.show,.nbw .btn-outline-white-turquoise:active {
    background-color: transparent;
    border-color: #00d1d2;
    color: #fff
}

.btn-check:active+.nbw .btn-outline-white-turquoise:focus,.btn-check:checked+.nbw .btn-outline-white-turquoise:focus,.nbw .btn-outline-white-turquoise.active:focus,.nbw .btn-outline-white-turquoise.dropdown-toggle.show:focus,.nbw .btn-outline-white-turquoise:active:focus {
    box-shadow: 0 0 0 .1rem rgba(255,253,251,.5)
}

.nbw .btn-outline-white-turquoise.disabled,.nbw .btn-outline-white-turquoise:disabled {
    background-color: transparent;
    color: #fffdfb
}

.nbw .btn-outline-slate-slate {
    border: #34303d;
    box-shadow: inset 0 0 0 2px #34303d;
    color: #34303d;
    overflow: hidden;
    position: relative;
    text-decoration: none!important;
    transition: color .3s;
    width: -moz-fit-content;
    width: fit-content;
    z-index: 0
}

.nbw .btn-outline-slate-slate:after {
    background-color: #34303d;
    content: "";
    height: 200%;
    left: -121%;
    position: absolute;
    top: -50%;
    transform: skewX(0deg);
    transition: left .3s,transform .3s,width .3s;
    width: 0;
    z-index: -1
}

.nbw .btn-outline-slate-slate:hover {
    color: #fffdfb!important;
    cursor: pointer
}

.nbw .btn-outline-slate-slate:hover:after {
    box-shadow: inset 0 0 0 2px #34303d;
    content: "";
    left: -10%;
    transform: skewX(-20deg);
    width: 120%
}

.nbw .btn-outline-slate-slate:hover {
    background-color: transparent;
    border-color: #34303d;
    color: #34303d
}

.btn-check:focus+.nbw .btn-outline-slate-slate,.nbw .btn-outline-slate-slate:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5)
}

.btn-check:active+.nbw .btn-outline-slate-slate,.btn-check:checked+.nbw .btn-outline-slate-slate,.nbw .btn-outline-slate-slate.active,.nbw .btn-outline-slate-slate.dropdown-toggle.show,.nbw .btn-outline-slate-slate:active {
    background-color: transparent;
    border-color: #34303d;
    color: #fff
}

.btn-check:active+.nbw .btn-outline-slate-slate:focus,.btn-check:checked+.nbw .btn-outline-slate-slate:focus,.nbw .btn-outline-slate-slate.active:focus,.nbw .btn-outline-slate-slate.dropdown-toggle.show:focus,.nbw .btn-outline-slate-slate:active:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5)
}

.nbw .btn-outline-slate-slate.disabled,.nbw .btn-outline-slate-slate:disabled {
    background-color: transparent;
    color: #34303d
}

.nbw .btn-link-slate-turquoise {
    display: inline;
    overflow: initial;
    padding: 0;
    position: relative;
    text-decoration: none;
    text-decoration: none!important;
    transition: .3s ease-out;
    width: -moz-fit-content;
    width: fit-content
}

.nbw .btn-link-slate-turquoise:before {
    -webkit-font-smoothing: antialiased;
    color: #34303d;
    content: "\e905";
    font-family: iqos-icons,sans-serif!important;
    font-style: normal;
    font-variant: normal;
    font-weight: 400!important;
    line-height: 1;
    position: absolute;
    right: -26px;
    text-transform: none;
    top: 4px;
    transition: .3s ease-out
}

.nbw .btn-link-slate-turquoise:after {
    background-color: #34303d;
    bottom: 0;
    content: "";
    height: .1rem;
    left: 0;
    position: absolute;
    transition: left .3s;
    width: 100%
}

.nbw .btn-link-slate-turquoise:hover:before {
    color: #00d1d2;
    right: -30px
}

.nbw .btn-link-white-turquoise {
    display: inline;
    overflow: initial;
    padding: 0;
    position: relative;
    text-decoration: none;
    text-decoration: none!important;
    transition: .3s ease-out;
    width: -moz-fit-content;
    width: fit-content
}

.nbw .btn-link-white-turquoise:before {
    -webkit-font-smoothing: antialiased;
    color: #fffdfb;
    content: "\e905";
    font-family: iqos-icons,sans-serif!important;
    font-style: normal;
    font-variant: normal;
    font-weight: 400!important;
    line-height: 1;
    position: absolute;
    right: -26px;
    text-transform: none;
    top: 4px;
    transition: .3s ease-out
}

.nbw .btn-link-white-turquoise:after {
    background-color: #fffdfb;
    bottom: 0;
    content: "";
    height: .1rem;
    left: 0;
    position: absolute;
    transition: left .3s;
    width: 100%
}

.nbw .btn-link-white-turquoise:hover:before {
    color: #00d1d2;
    right: -30px
}

.nbw .btn-link-slate-white {
    display: inline;
    overflow: initial;
    padding: 0;
    position: relative;
    text-decoration: none;
    text-decoration: none!important;
    transition: .3s ease-out;
    width: -moz-fit-content;
    width: fit-content
}

.nbw .btn-link-slate-white:before {
    -webkit-font-smoothing: antialiased;
    color: #34303d;
    content: "\e905";
    font-family: iqos-icons,sans-serif!important;
    font-style: normal;
    font-variant: normal;
    font-weight: 400!important;
    line-height: 1;
    position: absolute;
    right: -26px;
    text-transform: none;
    top: 4px;
    transition: .3s ease-out
}

.nbw .btn-link-slate-white:after {
    background-color: #34303d;
    bottom: 0;
    content: "";
    height: .1rem;
    left: 0;
    position: absolute;
    transition: left .3s;
    width: 100%
}

.nbw .btn-link-slate-white:hover:before {
    color: #fffdfb;
    right: -30px
}

.nbw .link-slate-turquoise {
    background-color: transparent;
    background-image: linear-gradient(90deg,#00d1d2 50%,#34303d 0);
    background-position: 100% bottom;
    background-repeat: no-repeat;
    background-size: 200% .0625rem;
    text-decoration: none!important;
    transition: background-position .3s;
    width: 100%
}

@media (min-width: 992px) {
    .nbw .link-slate-turquoise:hover {
        background-position:0 bottom;
        cursor: pointer
    }
}

.nbw .link-white-turquoise {
    background-color: transparent;
    background-image: linear-gradient(90deg,#00d1d2 50%,#fffdfb 0);
    background-position: 100% bottom;
    background-repeat: no-repeat;
    background-size: 200% .0625rem;
    text-decoration: none!important;
    transition: background-position .3s;
    width: 100%
}

@media (min-width: 992px) {
    .nbw .link-white-turquoise:hover {
        background-position:0 bottom;
        cursor: pointer
    }
}

.nbw .link-slate-white {
    background-color: transparent;
    background-image: linear-gradient(90deg,#fffdfb 50%,#34303d 0);
    background-position: 100% bottom;
    background-repeat: no-repeat;
    background-size: 200% .0625rem;
    text-decoration: none!important;
    transition: background-position .3s;
    width: 100%
}

@media (min-width: 992px) {
    .nbw .link-slate-white:hover {
        background-position:0 bottom;
        cursor: pointer
    }
}

.nbw .nbw-chevron {
    align-items: center;
    background-color: #34303d;
    border-radius: 50%;
    display: flex;
    height: 48px;
    justify-content: center;
    width: 48px
}

.nbw .nbw-chevron.white {
    background-color: #fffdfb
}

.nbw .nbw-chevron:hover {
    cursor: pointer
}

.nbw .btn-skip-to-main {
    height: 0;
    width: 0
}

.nbw .btn-skip-to-main:not(:focus-visible) {
    min-height: 0;
    min-width: 0;
    padding: 0
}

.nbw .btn-skip-to-main:focus-visible {
    height: -moz-fit-content;
    height: fit-content;
    position: fixed;
    top: 0;
    width: -moz-fit-content;
    width: fit-content;
    z-index: 1032
}

.nbw .media-wrapper.js-viewport-animation {
    overflow: hidden
}

.nbw .media-wrapper.js-viewport-animation:after {
    background-color: #00d1d2;
    content: "";
    height: 100%;
    left: -50%;
    position: absolute;
    top: 0;
    transform: skew(-30deg);
    transition: left 1s;
    width: 200%
}

.nbw .media-wrapper.animation-in:after {
    left: 150%
}

@font-face {
    font-family: iqos-icons;
    src: url(fonts/resources/IQOSFont/iqos-icons.ttf) format("truetype"),url(fonts/resources/IQOSFont/iqos-icons.woff) format("woff")
}

[class*=" ii-"],[class^=ii-] {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: iqos-icons,sans-serif!important;
    font-style: normal;
    font-variant: normal;
    font-weight: 400!important;
    line-height: 1;
    text-transform: none;
    vertical-align: -.125em
}

.ii-accidental-damage:before {
    content: "\e900"
}

.ii-address:before {
    content: "\e901"
}

.ii-alert:before {
    content: "\e902"
}

.ii-approved:before {
    content: "\e903"
}

.ii-arrow-left:before {
    content: "\e904"
}

.ii-arrow-right:before {
    content: "\e905"
}

.ii-bookings:before {
    content: "\e906"
}

.ii-cancel:before {
    content: "\e907"
}

.ii-cards:before {
    content: "\e908"
}

.ii-cart:before {
    content: "\e909"
}

.ii-cash:before {
    content: "\e90a"
}

.ii-chevron-down:before {
    content: "\e90b"
}

.ii-chevron-left:before {
    content: "\e90c"
}

.ii-chevron-right:before {
    content: "\e90d"
}

.ii-chevron-up:before {
    content: "\e90e"
}

.ii-comment:before {
    content: "\e90f"
}

.ii-confirmation:before {
    content: "\e910"
}

.ii-contact:before {
    content: "\e911"
}

.ii-cvv:before {
    content: "\e912"
}

.ii-download:before {
    content: "\e913"
}

.ii-event-1:before {
    content: "\e914"
}

.ii-event-2:before {
    content: "\e915"
}

.ii-facebook:before {
    content: "\e916"
}

.ii-first-to-know:before {
    content: "\e917"
}

.ii-fullscreen:before {
    content: "\e918"
}

.ii-globe:before {
    content: "\e919"
}

.ii-help:before {
    content: "\e91a"
}

.ii-info:before {
    content: "\e91b"
}

.ii-instagram:before {
    content: "\e91c"
}

.ii-international-assistance:before {
    content: "\e91d"
}

.ii-invisible:before {
    content: "\e91e"
}

.ii-iqos-club:before {
    content: "\e91f"
}

.ii-iqos-coach:before {
    content: "\e920"
}

.ii-like:before {
    content: "\e921"
}

.ii-location:before {
    content: "\e922"
}

.ii-lock:before {
    content: "\e923"
}

.ii-logout:before {
    content: "\e924"
}

.ii-mail:before {
    content: "\e925"
}

.ii-menu:before {
    content: "\e926"
}

.ii-minus:before {
    content: "\e927"
}

.ii-my-devices:before {
    content: "\e928"
}

.ii-my-location:before {
    content: "\e929"
}

.ii-orders-light-theme-40:before {
    content: "\e92a"
}

.ii-orders:before {
    content: "\e92b"
}

.ii-outside-link:before {
    content: "\e92c"
}

.ii-play:before {
    content: "\e92d"
}

.ii-plus:before {
    content: "\e92e"
}

.ii-rapid-replacement-service:before {
    content: "\e92f"
}

.ii-rewards-2:before {
    content: "\e930"
}

.ii-rewards:before {
    content: "\e931"
}

.ii-scan:before {
    content: "\e932"
}

.ii-search:before {
    content: "\e933"
}

.ii-special-offers:before {
    content: "\e934"
}

.ii-store:before {
    content: "\e935"
}

.ii-tag:before {
    content: "\e936"
}

.ii-tick:before {
    content: "\e937"
}

.ii-time:before {
    content: "\e938"
}

.ii-trash:before {
    content: "\e939"
}

.ii-twitter:before {
    content: "\e93a"
}

.ii-vouchers:before {
    content: "\e93b"
}

.ii-wallet:before {
    content: "\e93c"
}

.ii-wishlist:before {
    content: "\e93d"
}

.ii-youtube:before {
    content: "\e93e"
}

.ii-indicator:before {
    content: "\e94d"
}

.ii-pin-star:before {
    content: "\e94a"
}

.ii-pin-iqos:before {
    content: "\e94b"
}

.ii-pin:before {
    content: "\e94c"
}

.ii-filter:before {
    content: "\e95a"
}

.ii-services:before {
    content: "\e95b"
}

.ii-flavour:before {
    content: "\e95c"
}

.ii-devices:before {
    content: "\e95d"
}

.ii-accessories:before {
    content: "\e96a"
}

.nbw b,.nbw strong {
    font-family: IQOSW04-Bold,sans-serif;
    font-weight: 400
}

.nbw a {
    text-decoration: underline;
    text-underline-offset: .1rem
}

.nbw .display-1 {
    font-family: IQOSW04-Bold,sans-serif;
    font-size: calc(2.225rem + 11.7vw);
    font-weight: 500;
    line-height: 1.2
}

@media (min-width: 1200px) {
    .nbw .display-1 {
        font-size:11rem
    }
}

.nbw .display-2 {
    font-family: IQOSW04-Bold,sans-serif;
    font-size: calc(1.725rem + 5.7vw);
    font-weight: 500;
    line-height: 1.2
}

@media (min-width: 1200px) {
    .nbw .display-2 {
        font-size:6rem
    }
}

@media (min-width: 768px) {
    .nbw .super-small {
        font-size:1.25rem;
        letter-spacing: normal;
        line-height: 2rem
    }
}

.nbw .comment-text {
    font-size: 1.75rem;
    letter-spacing: .00625rem;
    line-height: 2.375rem
}

@media (min-width: 768px) {
    .nbw .comment-text {
        font-size:2.25rem;
        letter-spacing: normal;
        line-height: 3rem
    }
}

@media (min-width: 1200px) {
    .nbw .comment-text {
        font-size:3rem;
        letter-spacing: -.009375rem;
        line-height: 4rem
    }
}

.nbw .call-out-heading {
    font-size: 2.5rem;
    letter-spacing: .00625rem;
    line-height: 3rem
}

@media (min-width: 768px) {
    .nbw .call-out-heading {
        font-size:4rem;
        letter-spacing: -.05rem;
        line-height: 4.5rem
    }
}

@media (min-width: 1200px) {
    .nbw .call-out-heading {
        font-size:6rem;
        letter-spacing: -.08rem;
        line-height: 6.5rem
    }
}

.feature-slider .component {
    position: relative
}

@media (min-width: 992px) {
    .feature-slider .component .slider {
        height:100vh
    }

    .feature-slider .component .slider .slide[data-scene="1"] {
        background-color: var(--color-bg)
    }
}

.feature-slider .component .slider .slide[data-scene="1"] .container,.feature-slider .component .slider .slide[data-scene="1"] .nbw-slider-text-media .js-swiper .swiper-container .swiper-pagination-bullets,.feature-slider .component .slider .slide[data-scene="1"] .swiper-pagination,.nbw-slider-text-media .js-swiper .swiper-container .feature-slider .component .slider .slide[data-scene="1"] .swiper-pagination-bullets {
    background-color: var(--color-bg)
}

@media (min-width: 992px) {
    .feature-slider .component .slider .slide[data-scene="2"] {
        background-color:var(--color-bg)
    }
}

.feature-slider .component .slider .slide[data-scene="2"] .container,.feature-slider .component .slider .slide[data-scene="2"] .nbw-slider-text-media .js-swiper .swiper-container .swiper-pagination-bullets,.feature-slider .component .slider .slide[data-scene="2"] .swiper-pagination,.nbw-slider-text-media .js-swiper .swiper-container .feature-slider .component .slider .slide[data-scene="2"] .swiper-pagination-bullets {
    background-color: var(--color-bg)
}

@media (min-width: 992px) {
    .feature-slider .component .slider .slide[data-scene="3"] {
        background-color:var(--color-bg)
    }
}

.feature-slider .component .slider .slide[data-scene="3"] .container,.feature-slider .component .slider .slide[data-scene="3"] .nbw-slider-text-media .js-swiper .swiper-container .swiper-pagination-bullets,.feature-slider .component .slider .slide[data-scene="3"] .swiper-pagination,.nbw-slider-text-media .js-swiper .swiper-container .feature-slider .component .slider .slide[data-scene="3"] .swiper-pagination-bullets {
    background-color: var(--color-bg)
}

@media (min-width: 992px) {
    .feature-slider .component .slider .slide[data-scene="4"] {
        background-color:var(--color-bg)
    }
}

.feature-slider .component .slider .slide[data-scene="4"] .container,.feature-slider .component .slider .slide[data-scene="4"] .nbw-slider-text-media .js-swiper .swiper-container .swiper-pagination-bullets,.feature-slider .component .slider .slide[data-scene="4"] .swiper-pagination,.nbw-slider-text-media .js-swiper .swiper-container .feature-slider .component .slider .slide[data-scene="4"] .swiper-pagination-bullets {
    background-color: var(--color-bg)
}

@media (min-width: 992px) {
    .feature-slider .component .slider .slide[data-scene="5"] {
        background-color:var(--color-bg)
    }
}

.feature-slider .component .slider .slide[data-scene="5"] .container,.feature-slider .component .slider .slide[data-scene="5"] .nbw-slider-text-media .js-swiper .swiper-container .swiper-pagination-bullets,.feature-slider .component .slider .slide[data-scene="5"] .swiper-pagination,.nbw-slider-text-media .js-swiper .swiper-container .feature-slider .component .slider .slide[data-scene="5"] .swiper-pagination-bullets {
    background-color: var(--color-bg)
}

@media (min-width: 992px) {
    .feature-slider .component .slider .slide[data-scene="6"] {
        background-color:var(--color-bg)
    }
}

.feature-slider .component .slider .slide[data-scene="6"] .container,.feature-slider .component .slider .slide[data-scene="6"] .nbw-slider-text-media .js-swiper .swiper-container .swiper-pagination-bullets,.feature-slider .component .slider .slide[data-scene="6"] .swiper-pagination,.nbw-slider-text-media .js-swiper .swiper-container .feature-slider .component .slider .slide[data-scene="6"] .swiper-pagination-bullets {
    background-color: var(--color-bg)
}

@media (min-width: 992px) {
    .feature-slider .component .slider .slide[data-scene="7"] {
        background-color:var(--color-bg)
    }
}

.feature-slider .component .slider .slide[data-scene="7"] .container,.feature-slider .component .slider .slide[data-scene="7"] .nbw-slider-text-media .js-swiper .swiper-container .swiper-pagination-bullets,.feature-slider .component .slider .slide[data-scene="7"] .swiper-pagination,.nbw-slider-text-media .js-swiper .swiper-container .feature-slider .component .slider .slide[data-scene="7"] .swiper-pagination-bullets {
    background-color: var(--color-bg)
}

@media (min-width: 992px) {
    .feature-slider .component .slider .slide[data-scene="8"] {
        background-color:var(--color-bg)
    }
}

.feature-slider .component .slider .slide[data-scene="8"] .container,.feature-slider .component .slider .slide[data-scene="8"] .nbw-slider-text-media .js-swiper .swiper-container .swiper-pagination-bullets,.feature-slider .component .slider .slide[data-scene="8"] .swiper-pagination,.nbw-slider-text-media .js-swiper .swiper-container .feature-slider .component .slider .slide[data-scene="8"] .swiper-pagination-bullets {
    background-color: var(--color-bg)
}

@media (min-width: 992px) {
    .feature-slider .component .slider .slide[data-scene="9"] {
        background-color:var(--color-bg)
    }
}

.feature-slider .component .slider .slide[data-scene="9"] .container,.feature-slider .component .slider .slide[data-scene="9"] .nbw-slider-text-media .js-swiper .swiper-container .swiper-pagination-bullets,.feature-slider .component .slider .slide[data-scene="9"] .swiper-pagination,.nbw-slider-text-media .js-swiper .swiper-container .feature-slider .component .slider .slide[data-scene="9"] .swiper-pagination-bullets {
    background-color: var(--color-bg)
}

@media (min-width: 992px) {
    .feature-slider .component .slider .slide[data-scene="10"] {
        background-color:var(--color-bg)
    }
}

.feature-slider .component .slider .slide[data-scene="10"] .container,.feature-slider .component .slider .slide[data-scene="10"] .nbw-slider-text-media .js-swiper .swiper-container .swiper-pagination-bullets,.feature-slider .component .slider .slide[data-scene="10"] .swiper-pagination,.nbw-slider-text-media .js-swiper .swiper-container .feature-slider .component .slider .slide[data-scene="10"] .swiper-pagination-bullets {
    background-color: var(--color-bg)
}

.feature-slider .component .slider .swiper-slide {
    height: auto
}

@media (min-width: 992px) {
    .feature-slider .component .slider .slide {
        height:0;
        min-height: auto;
        opacity: 0;
        pointer-events: none
    }
}

.feature-slider .component .slider .slide .image-box img {
    width: 100%
}

@media (min-width: 992px) {
    .feature-slider .component .slider .slide.active {
        height:auto;
        min-height: 62.5%;
        opacity: 1;
        pointer-events: auto
    }
}

@media (min-width: 1200px) {
    .feature-slider .component .slider .slide.active {
        min-height:80%
    }
}

@media (min-width: 992px) {
    .feature-slider .component .slider .slide .slide-container {
        height:100%;
        padding: 6.25rem 0 3.125rem
    }
}

.feature-slider .component .slider .slide:before {
    width: 100%
}

@media (max-width: 991px) {
    .feature-slider .component .slider .slide:before {
        background-color:var(--color-bg);
        content: "";
        height: 100%;
        left: 0;
        position: absolute;
        top: 0;
        z-index: -1
    }
}

@media (max-width: 575px) {
    .feature-slider .component .slider .slide:before {
        max-width:100%;
        width: 100%
    }

    .feature-slider .component .slider .container-mobile {
        max-width: 100%
    }
}

@media (min-width: 992px) {
    .feature-slider .component .slider .progress-bar {
        background-color:transparent;
        position: absolute;
        top: 18.75rem
    }

    .feature-slider .component .slider .progress-bar .progress-bar-item {
        background-color: rgba(255,253,251,.3);
        height: 1rem;
        position: relative;
        width: .125rem
    }

    .feature-slider .component .slider .progress-bar .progress-bar-item:after {
        background-color: #fffdfb;
        content: "";
        height: 0;
        left: 0;
        position: absolute;
        top: 0;
        transition: height .3s;
        width: 100%;
        z-index: 1
    }
}

.feature-slider .component .slider .progress-bar .progress-bar-item.prev-active:after {
    background-color: #fffdfb;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    transition: height 1s;
    width: 100%;
    z-index: 1
}

.feature-slider .component .slider .progress-bar .progress-bar-item.bar-active:after {
    content: "";
    height: 100%
}

@media (min-width: 992px) {
    .feature-slider .component .slider.pagination-slate .progress-bar .progress-bar-item {
        background-color:rgba(52,48,61,.3)
    }

    .feature-slider .component .slider.pagination-slate .progress-bar .progress-bar-item:after {
        background-color: #34303d;
        content: "";
        height: 0;
        left: 0;
        position: absolute;
        top: 0;
        transition: height 1s;
        width: 100%;
        z-index: .3s
    }
}

.feature-slider .component .slider.pagination-slate .progress-bar .progress-bar-item.prev-active:after {
    background-color: #34303d;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    transition: height 1s;
    width: 100%;
    z-index: 1
}

.feature-slider .component .slider.pagination-slate .progress-bar .progress-bar-item.bar-active:after {
    content: "";
    height: 100%
}

@media (min-width: 992px) {
    .feature-slider .component .parallax-wrapper {
        padding-top:6.25rem;
        position: absolute;
        right: 0;
        top: 0;
        width: 50%
    }

    .feature-slider .component .parallax-wrapper .img-box {
        margin-bottom: 3.125rem;
        overflow: hidden
    }

    .feature-slider .component .parallax-wrapper .img-box img {
        max-height: 85vh;
        -o-object-fit: cover;
        object-fit: cover;
        width: 100%
    }
}

@media (min-width: 1400px) {
    .feature-slider .component .parallax-wrapper .img-box {
        max-width:42rem
    }
}

.feature-slider .component .swiper-pagination {
    left: 50%;
    text-align: left;
    transform: translateX(-50%)
}

.feature-slider .component .swiper-pagination .swiper-pagination-bullet {
    background: rgba(255,253,251,.3);
    border-radius: 0;
    height: .125rem;
    opacity: 1;
    width: 1.5rem
}

.feature-slider .component .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background: #fffdfb
}

.feature-slider .component.swiper-elements-color-changed .swiper-pagination .swiper-pagination-bullet {
    background: rgba(52,48,61,.3)
}

.feature-slider .component.swiper-elements-color-changed .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background: #34303d
}

@media (min-width: 992px) {
    .feature-slider .component.mobile {
        display:none
    }
}

.feature-slider .component.desktop {
    display: none
}

@media (min-width: 992px) {
    .feature-slider .component.desktop {
        display:block
    }
}

.content-slider .swiper-container {
    overflow: visible;
    position: static
}

.content-slider .arrows .swiper-button-next.swiper-button-disabled,.content-slider .arrows .swiper-button-prev.swiper-button-disabled {
    cursor: auto;
    opacity: .35;
    pointer-events: none
}

.content-slider .arrows .swiper-button-next,.content-slider .arrows .swiper-button-prev {
    display: none
}

@media (min-width: 992px) {
    .content-slider .arrows .swiper-button-next,.content-slider .arrows .swiper-button-prev {
        background-color:#34303d;
        border-radius: 50%;
        color: #fffdfb;
        display: block;
        height: 3rem;
        position: absolute;
        top: .625rem;
        transform: translateY(50%);
        width: 3rem
    }

    .content-slider .arrows .swiper-button-next:after,.content-slider .arrows .swiper-button-prev:after {
        font-family: swiper-icons,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        left: 50%;
        position: absolute;
        top: 50%;
        transform: translate(-50%,-50%)
    }
}

@media (min-width: 1200px) {
    .content-slider .arrows .swiper-button-next,.content-slider .arrows .swiper-button-prev {
        top:5rem
    }
}

@media (min-width: 992px) {
    .content-slider .arrows .swiper-button-prev {
        left:auto;
        right: 4.5rem
    }
}

.content-slider .arrows .swiper-button-prev:after {
    content: "prev"
}

@media (min-width: 992px) {
    .content-slider .arrows .swiper-button-next {
        left:auto;
        right: 0
    }
}

.content-slider .arrows .swiper-button-next:after {
    content: "next"
}

.content-slider .arrows.arrows-light .swiper-button-next,.content-slider .arrows.arrows-light .swiper-button-prev {
    background-color: #fffdfb;
    color: #34303d
}

@media (min-width: 992px) {
    .nbw-slider-text-media {
        min-height:410px
    }
}

@media (min-width: 1200px) {
    .nbw-slider-text-media {
        min-height:570px
    }
}

@media (min-width: 768px) {
    .nbw-slider-text-media .js-swiper .swiper-container {
        height:85%
    }
}

.nbw-slider-text-media .js-swiper .swiper-container .swiper-slide {
    height: auto
}

.nbw-slider-text-media .js-swiper .swiper-container .swiper-pagination-bullets {
    bottom: 1.25rem;
    left: 50%;
    margin-left: .7rem;
    max-width: inherit;
    padding: 0;
    text-align: left;
    transform: translateX(-50%);
    width: 83.33333%
}

@media (min-width: 992px) {
    .nbw-slider-text-media .js-swiper .swiper-container .swiper-pagination-bullets {
        width:96.667%
    }
}

@media (min-width: 1400px) {
    .nbw-slider-text-media .js-swiper .swiper-container .swiper-pagination-bullets {
        margin-left:0;
        width: 100%
    }
}

@media (min-width: 768px) {
    .nbw-slider-text-media .js-swiper .swiper-container .swiper-pagination-bullets {
        bottom:2.1875rem
    }
}

@media (min-width: 992px) {
    .nbw-slider-text-media .js-swiper .swiper-container .swiper-pagination-bullets {
        bottom:1.5625rem;
        padding-left: 4.375rem
    }
}

@media (min-width: 1200px) {
    .nbw-slider-text-media .js-swiper .swiper-container .swiper-pagination-bullets {
        bottom:2.5rem;
        padding-left: 5.3125rem
    }
}

@media (min-width: 1400px) {
    .nbw-slider-text-media .js-swiper .swiper-container .swiper-pagination-bullets {
        padding-left:7.8125rem
    }
}

.nbw-slider-text-media .js-swiper .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet {
    background: #fffdfb;
    border-radius: .0625rem;
    height: 1.5rem;
    margin: 0 2.125rem 0 0;
    opacity: .5;
    transform: rotate(-90deg) translateX(50%);
    transition: opacity .3s;
    width: .125rem
}

.nbw-slider-text-media .js-swiper .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet-active {
    opacity: 1;
    transition: opacity .3s
}

.nbw-slider-text-media .js-swiper .swiper-container .swiper-button-next,.nbw-slider-text-media .js-swiper .swiper-container .swiper-button-prev {
    color: #fffdfb;
    opacity: 0;
    transition: opacity .3s;
    visibility: hidden
}

@media (min-width: 992px) {
    .nbw-slider-text-media .js-swiper .swiper-container .swiper-button-next,.nbw-slider-text-media .js-swiper .swiper-container .swiper-button-prev {
        opacity:1;
        transition: opacity .3s;
        visibility: visible
    }
}

.nbw-slider-text-media .js-swiper.swiper-elements-color-changed .swiper-container .swiper-pagination .swiper-pagination-bullet,.nbw-slider-text-media .js-swiper.swiper-elements-color-changed .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background: #34303d
}

.nbw-slider-text-media .js-swiper.swiper-elements-color-changed .swiper-container .swiper-button-next,.nbw-slider-text-media .js-swiper.swiper-elements-color-changed .swiper-container .swiper-button-prev {
    color: #34303d
}

.nbw-slider-text-media .nbw-slider-text-media-content {
    --nbw-gutter-x: 0;
    flex-direction: column;
    height: 100%
}

@media (min-width: 992px) {
    .nbw-slider-text-media .nbw-slider-text-media-content {
        flex-direction:row
    }
}

.nbw-slider-text-media .nbw-slider-text-media-content .full-image,.nbw-slider-text-media .nbw-slider-text-media-content .media-wrapper,.nbw-slider-text-media .nbw-slider-text-media-content .media-wrapper .image-wrapper {
    height: 100%
}

@media (min-width: 768px) {
    .nbw-slider-text-media .nbw-slider-text-media-content .media-wrapper .image-wrapper img {
        height:100%;
        -o-object-fit: cover;
        object-fit: cover
    }
}

@media (min-width: 992px) {
    .nbw-slider-text-media .nbw-slider-text-media-content .media-wrapper .image-wrapper img {
        position:relative
    }
}

.nbw-slider-text-media .swiper-arrows .swiper-button-next.swiper-button-disabled,.nbw-slider-text-media .swiper-arrows .swiper-button-prev.swiper-button-disabled {
    opacity: 0!important
}

@media (hover: hover) {
    .nbw-slider-text-media .swiper-arrows .swiper-button-next,.nbw-slider-text-media .swiper-arrows .swiper-button-prev {
        opacity:0;
        transition: opacity .15s ease-in-out
    }

    .nbw-slider-text-media:hover .swiper-arrows .swiper-button-next,.nbw-slider-text-media:hover .swiper-arrows .swiper-button-prev {
        opacity: 1
    }
}

.nbw-faq-search-v2 .input-group input[type=text]:focus {
    outline: 2px solid #34303d
}

.nbw .global-btn {
    align-items: normal;
    border: #34303d;
    box-shadow: inset 0 0 0 2px #34303d;
    color: #34303d;
    cursor: auto;
    display: initial;
    justify-content: normal;
    overflow: initial;
    overflow: hidden;
    padding: initial;
    position: static;
    position: relative;
    text-align: initial;
    transition: initial;
    transition: color .3s;
    width: auto;
    width: -moz-fit-content;
    width: fit-content;
    z-index: 0
}

.nbw .global-btn.btn-bold {
    padding: initial
}

.nbw .global-btn .btn__label,.nbw .global-btn .btn__label__text {
    display: inline-block;
    font-size: unset;
    font-weight: 400;
    letter-spacing: normal;
    line-height: 1.5;
    text-transform: none
}

.nbw .global-btn .svg-wrapper {
    display: none;
    padding-left: 0;
    padding-top: 0
}

.nbw .global-btn.btn--dark:hover {
    background-color: initial;
    border-color: initial;
    opacity: 1
}

.nbw .global-btn.btn--dark:hover .btn__label {
    color: initial
}

.nbw .global-btn.my-cart__continue-btn:hover {
    background-color: initial;
    border: initial;
    color: initial
}

.nbw .global-btn.btn--standart {
    background-color: initial;
    border: initial
}

.nbw .global-btn.btn--standart:hover {
    background-color: initial;
    border-color: initial
}

.nbw .global-btn.btn--dark {
    background-color: initial;
    background-color: #34303d;
    border: #34303d;
    color: #fff;
    overflow: hidden;
    position: relative;
    transition: color .3s;
    width: -moz-fit-content;
    width: fit-content;
    z-index: 0
}

.nbw .global-btn.btn--dark .btn__label {
    color: #fffdfb
}

.nbw .global-btn.btn--dark:after {
    background-color: #00d1d2;
    content: "";
    height: 200%;
    left: -121%;
    position: absolute;
    top: -50%;
    transform: skewX(0deg);
    transition: left .3s,transform .3s,width .3s;
    width: 0;
    z-index: -1
}

.nbw .global-btn.btn--dark:hover {
    color: #34303d!important;
    cursor: pointer
}

.nbw .global-btn.btn--dark:hover:after {
    box-shadow: inset 0 0 0 0 #00d1d2;
    content: "";
    left: -10%;
    transform: skewX(-20deg);
    width: 120%
}

.nbw .global-btn.btn--dark:hover {
    background-color: #2c2934;
    border-color: #2a2631;
    color: #fff
}

.btn-check:focus+.nbw .global-btn.btn--dark,.nbw .global-btn.btn--dark:focus {
    background-color: #2c2934;
    border-color: #2a2631;
    box-shadow: 0 0 0 .1rem rgba(82,79,90,.5);
    color: #fff
}

.btn-check:active+.nbw .global-btn.btn--dark,.btn-check:checked+.nbw .global-btn.btn--dark,.nbw .global-btn.btn--dark.active,.nbw .global-btn.btn--dark:active,.show>.nbw .global-btn.btn--dark.dropdown-toggle {
    background-color: #2a2631;
    border-color: #27242e;
    color: #fff
}

.btn-check:active+.nbw .global-btn.btn--dark:focus,.btn-check:checked+.nbw .global-btn.btn--dark:focus,.nbw .global-btn.btn--dark.active:focus,.nbw .global-btn.btn--dark:active:focus,.show>.nbw .global-btn.btn--dark.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(82,79,90,.5)
}

.nbw .global-btn.btn--dark.disabled,.nbw .global-btn.btn--dark:disabled {
    background-color: #34303d;
    border-color: #34303d;
    color: #fff
}

.nbw .global-btn.btn--light:hover {
    background-color: initial;
    border: initial;
    border-color: initial
}

.nbw .global-btn.btn--light {
    background-color: initial;
    border: initial
}

.nbw .global-btn.btn--light .btn__label {
    color: initial
}

.nbw .global-btn.btn--light_club {
    color: initial
}

.nbw .global-btn.btn--blue,.nbw .global-btn.btn--light_club {
    background-color: initial;
    border: initial
}

.nbw .global-btn.btn--blue .btn__label {
    color: initial
}

.nbw .global-btn.btn--amber {
    background-color: initial;
    border: initial
}

.nbw .global-btn.btn--amber .btn__label {
    color: initial
}

.nbw .global-btn.btn--label {
    background-color: initial;
    border: initial
}

.nbw .global-btn.btn--label .btn__label {
    color: initial
}

.nbw .global-btn:after {
    background-color: #00d1d2;
    content: "";
    height: 200%;
    left: -121%;
    position: absolute;
    top: -50%;
    transform: skewX(0deg);
    transition: left .3s,transform .3s,width .3s;
    width: 0;
    z-index: -1
}

.nbw .global-btn:hover {
    color: #34303d!important;
    cursor: pointer
}

.nbw .global-btn:hover:after {
    box-shadow: inset 0 0 0 2px #00d1d2;
    content: "";
    left: -10%;
    transform: skewX(-20deg);
    width: 120%
}

.nbw .global-btn:hover {
    background-color: transparent;
    border-color: #00d1d2;
    color: #34303d
}

.btn-check:focus+.nbw .global-btn,.nbw .global-btn:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5)
}

.btn-check:active+.nbw .global-btn,.btn-check:checked+.nbw .global-btn,.nbw .global-btn.active,.nbw .global-btn.dropdown-toggle.show,.nbw .global-btn:active {
    background-color: transparent;
    border-color: #00d1d2;
    color: #fff
}

.btn-check:active+.nbw .global-btn:focus,.btn-check:checked+.nbw .global-btn:focus,.nbw .global-btn.active:focus,.nbw .global-btn.dropdown-toggle.show:focus,.nbw .global-btn:active:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5)
}

.nbw .global-btn.disabled,.nbw .global-btn:disabled {
    background-color: transparent;
    color: #34303d
}

.nbw .btn--rounded {
    border-radius: initial
}

.nbw .btn.btn--standard {
    border: #34303d;
    box-shadow: inset 0 0 0 2px #34303d;
    color: #34303d;
    letter-spacing: normal;
    min-height: auto;
    overflow: hidden;
    position: relative;
    text-transform: none;
    transition: color .3s;
    width: -moz-fit-content;
    width: fit-content;
    z-index: 0
}

.nbw .btn.btn--standard:after {
    background-color: #00d1d2;
    content: "";
    height: 200%;
    left: -121%;
    position: absolute;
    top: -50%;
    transform: skewX(0deg);
    transition: left .3s,transform .3s,width .3s;
    width: 0;
    z-index: -1
}

.nbw .btn.btn--standard:hover {
    color: #34303d!important;
    cursor: pointer
}

.nbw .btn.btn--standard:hover:after {
    box-shadow: inset 0 0 0 2px #00d1d2;
    content: "";
    left: -10%;
    transform: skewX(-20deg);
    width: 120%
}

.nbw .btn.btn--standard:hover {
    background-color: transparent;
    border-color: #00d1d2;
    color: #34303d
}

.btn-check:focus+.nbw .btn.btn--standard,.nbw .btn.btn--standard:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5)
}

.btn-check:active+.nbw .btn.btn--standard,.btn-check:checked+.nbw .btn.btn--standard,.nbw .btn.btn--standard.active,.nbw .btn.btn--standard.dropdown-toggle.show,.nbw .btn.btn--standard:active {
    background-color: transparent;
    border-color: #00d1d2;
    color: #fff
}

.btn-check:active+.nbw .btn.btn--standard:focus,.btn-check:checked+.nbw .btn.btn--standard:focus,.nbw .btn.btn--standard.active:focus,.nbw .btn.btn--standard.dropdown-toggle.show:focus,.nbw .btn.btn--standard:active:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5)
}

.nbw .btn.btn--standard.disabled,.nbw .btn.btn--standard:disabled {
    background-color: transparent;
    color: #34303d
}

.nbw .btn--standard {
    border: #34303d;
    border-radius: initial;
    box-shadow: inset 0 0 0 2px #34303d;
    color: initial;
    color: #34303d;
    display: initial;
    font-size: unset;
    font-weight: 400;
    letter-spacing: normal;
    line-height: 1.5;
    min-height: auto;
    overflow: hidden;
    padding: initial;
    position: relative;
    text-transform: none;
    transition: color .3s;
    width: -moz-fit-content;
    width: fit-content;
    z-index: 0
}

.nbw .btn--standard:hover {
    background-color: initial;
    border-color: initial
}

.nbw .btn--standard:after {
    background-color: #00d1d2;
    content: "";
    height: 200%;
    left: -121%;
    position: absolute;
    top: -50%;
    transform: skewX(0deg);
    transition: left .3s,transform .3s,width .3s;
    width: 0;
    z-index: -1
}

.nbw .btn--standard:hover {
    color: #34303d!important;
    cursor: pointer
}

.nbw .btn--standard:hover:after {
    box-shadow: inset 0 0 0 2px #00d1d2;
    content: "";
    left: -10%;
    transform: skewX(-20deg);
    width: 120%
}

.nbw .btn--standard:hover {
    background-color: transparent;
    border-color: #00d1d2;
    color: #34303d
}

.btn-check:focus+.nbw .btn--standard,.nbw .btn--standard:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5)
}

.btn-check:active+.nbw .btn--standard,.btn-check:checked+.nbw .btn--standard,.nbw .btn--standard.active,.nbw .btn--standard.dropdown-toggle.show,.nbw .btn--standard:active {
    background-color: transparent;
    border-color: #00d1d2;
    color: #fff
}

.btn-check:active+.nbw .btn--standard:focus,.btn-check:checked+.nbw .btn--standard:focus,.nbw .btn--standard.active:focus,.nbw .btn--standard.dropdown-toggle.show:focus,.nbw .btn--standard:active:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5)
}

.nbw .btn--standard.disabled,.nbw .btn--standard:disabled {
    background-color: transparent;
    color: #34303d
}

.nbw .saved-addresses .button.j-toggleForm {
    background: initial;
    background-color: #34303d;
    border: none;
    color: initial;
    cursor: pointer;
    display: inline-block;
    font-weight: 400;
    margin-top: 0;
    overflow: hidden;
    padding: 1rem 3.2rem;
    position: relative;
    text-align: center;
    transition: color .3s
}

.nbw .saved-addresses .button.j-toggleForm .button__secondaryText {
    color: #fffdfb
}

.nbw .saved-addresses .button.j-toggleForm:hover .button__secondaryText {
    color: #34303d
}

.nbw #agegate .agegate-btn {
    border-radius: 2.6rem;
    font-size: unset;
    line-height: 2.5rem;
    margin: 0 auto;
    min-height: auto
}

@media (min-width: 992px) {
    .nbw #agegate .agegate-btn {
        height:auto;
        margin: initial
    }
}

.nbw #agegate #agegate-submit:hover {
    background-color: #34303d!important;
    border-color: #34303d;
    color: initial
}

.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container {
    background: initial;
    border: initial;
    border-radius: initial;
    font-size: unset;
    height: auto;
    margin-top: 0;
    padding: initial
}

@media (min-width: 992px) {
    .nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container {
        min-width:-moz-fit-content;
        min-width: fit-content;
        width: auto
    }
}

.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container button {
    background: #34303d;
    border: none;
    color: #fffdfb
}

.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container:hover {
    background-color: initial;
    border-color: initial
}

.nbw .product-info__wrapper .product-main.product-main__button-container .product-main__button-main {
    font-size: 1.6rem;
    letter-spacing: normal
}

.nbw .product-info__wrapper .product-main.product-main__button-container .product-main__button-main:hover {
    background-color: #34303d;
    border-color: initial!important
}

.nbw .product-detail__simplified--container .product-info .product-main__button-container:hover {
    background-color: initial;
    border-color: initial
}

.nbw .devices__care-plus-content .section__button--learn-more {
    border: initial;
    color: initial;
    margin-top: 0;
    text-align: initial;
    width: auto
}

@media (min-width: 768px) {
    .nbw .devices__care-plus-content .section__button--learn-more {
        margin-left:0;
        margin-top: 0;
        max-height: none;
        max-width: none;
        padding: 1rem 3.2rem;
        width: auto
    }
}

@media (min-width: 992px) {
    .nbw .devices__care-plus-content .section__button--learn-more {
        border:initial
    }
}

.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main {
    font-weight: 400;
    letter-spacing: normal;
    text-transform: none;
    white-space: normal;
    width: auto;
    width: 100%
}

.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main .btn-slate-turquoise {
    background-color: #34303d;
    border: #34303d;
    color: #fff;
    overflow: hidden;
    position: relative;
    transition: color .3s;
    width: -moz-fit-content;
    width: fit-content;
    z-index: 0
}

.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main .btn-slate-turquoise:after {
    background-color: #00d1d2;
    content: "";
    height: 200%;
    left: -121%;
    position: absolute;
    top: -50%;
    transform: skewX(0deg);
    transition: left .3s,transform .3s,width .3s;
    width: 0;
    z-index: -1
}

.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main .btn-slate-turquoise:hover {
    color: #34303d!important;
    cursor: pointer
}

.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main .btn-slate-turquoise:hover:after {
    box-shadow: inset 0 0 0 0 #00d1d2;
    content: "";
    left: -10%;
    transform: skewX(-20deg);
    width: 120%
}

.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main .btn-slate-turquoise:hover {
    background-color: #2c2934;
    border-color: #2a2631;
    color: #fff
}

.btn-check:focus+.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main .btn-slate-turquoise,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main .btn-slate-turquoise:focus {
    background-color: #2c2934;
    border-color: #2a2631;
    box-shadow: 0 0 0 .1rem rgba(82,79,90,.5);
    color: #fff
}

.btn-check:active+.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main .btn-slate-turquoise,.btn-check:checked+.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main .btn-slate-turquoise,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main .btn-slate-turquoise.active,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main .btn-slate-turquoise:active,.show>.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main .btn-slate-turquoise.dropdown-toggle {
    background-color: #2a2631;
    border-color: #27242e;
    color: #fff
}

.btn-check:active+.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main .btn-slate-turquoise:focus,.btn-check:checked+.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main .btn-slate-turquoise:focus,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main .btn-slate-turquoise.active:focus,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main .btn-slate-turquoise:active:focus,.show>.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main .btn-slate-turquoise.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(82,79,90,.5)
}

.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main .btn-slate-turquoise.disabled,.nbw .product-info__wrapper .product-main .product-main__buttons .product-main__button-container .product-main__button-main .btn-slate-turquoise:disabled {
    background-color: #34303d;
    border-color: #34303d;
    color: #fff
}

@media (min-width: 992px) {
    .nbw .try-in-store__wrapper .form-item .global-btn,.nbw .try-with-expert__wrapper .try-with-expert .try-with-expert__body form .global-btn {
        height:auto
    }
}

.nbw #minicart .minicart__order-summary .minicart__buttons a:first-child {
    margin-bottom: 0
}

.nbw #minicart .minicart__order-summary .minicart__buttons a,.nbw .refer-section__button {
    height: auto
}

.nbw .store-details__info-button {
    background-color: #34303d;
    border: #34303d;
    color: #fff;
    font-size: inherit;
    letter-spacing: inherit;
    overflow: hidden;
    position: relative;
    text-transform: inherit;
    transition: color .3s;
    width: -moz-fit-content;
    width: fit-content;
    width: 100%;
    z-index: 0
}

.nbw .store-details__info-button:after {
    background-color: #00d1d2;
    content: "";
    height: 200%;
    left: -121%;
    position: absolute;
    top: -50%;
    transform: skewX(0deg);
    transition: left .3s,transform .3s,width .3s;
    width: 0;
    z-index: -1
}

.nbw .store-details__info-button:hover {
    color: #34303d!important;
    cursor: pointer
}

.nbw .store-details__info-button:hover:after {
    box-shadow: inset 0 0 0 0 #00d1d2;
    content: "";
    left: -10%;
    transform: skewX(-20deg);
    width: 120%
}

.nbw .store-details__info-button:hover {
    background-color: #2c2934;
    border-color: #2a2631;
    color: #fff
}

.btn-check:focus+.nbw .store-details__info-button,.nbw .store-details__info-button:focus {
    background-color: #2c2934;
    border-color: #2a2631;
    box-shadow: 0 0 0 .1rem rgba(82,79,90,.5);
    color: #fff
}

.btn-check:active+.nbw .store-details__info-button,.btn-check:checked+.nbw .store-details__info-button,.nbw .store-details__info-button.active,.nbw .store-details__info-button:active,.show>.nbw .store-details__info-button.dropdown-toggle {
    background-color: #2a2631;
    border-color: #27242e;
    color: #fff
}

.btn-check:active+.nbw .store-details__info-button:focus,.btn-check:checked+.nbw .store-details__info-button:focus,.nbw .store-details__info-button.active:focus,.nbw .store-details__info-button:active:focus,.show>.nbw .store-details__info-button.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(82,79,90,.5)
}

.nbw .store-details__info-button.disabled,.nbw .store-details__info-button:disabled {
    background-color: #34303d;
    border-color: #34303d;
    color: #fff
}

.nbw .store-details__info .store-details__info-button,.nbw .store-details__info .store-details__info-data-list .store-details__info-data-listitem .data-listitem__text a {
    text-decoration: none
}

@media (min-width: 768px) {
    .nbw #agegate .agegate-btn#agegate-no,.nbw #agegate .agegate-btn#agegate-yes {
        margin-top:0
    }
}

.nbw #agegate .agegate-btn#agegate-yes:hover {
    background-color: #34303d
}

.nbw #agegate .agegate-btn#agegate-no:hover {
    background-color: initial
}

.nbw .link-device__container .link-device__files-btn.files-camera__button.global-btn {
    display: none
}

.nbw .link-device__container .link-device__close--btn.global-btn {
    display: block
}

.nbw .link-device__container .link-device__find-store--btn {
    display: block;
    width: 100%
}

.nbw .devices__care-plus-content .section__button--get-care {
    margin-top: 0
}

@media (min-width: 992px) {
    .nbw .devices__care-plus-content .section__button--get-care {
        margin-top:0;
        max-height: none
    }
}

@media (min-width: 768px) {
    .nbw .devices__care-plus-content .section__button-row {
        flex-direction:column;
        justify-content: normal
    }
}

.nbw .devices__care-plus-content .section__button-row .section__button--get-care {
    max-width: none;
    padding: 1.2rem 3.2rem;
    width: 100%!important
}

.nbw .devices__care-plus-content .section__button-row .section__button--get-care .btn__label {
    font-weight: 400
}

.nbw .devices__care-plus-content .section__button-row .section__button--learn-more {
    font-size: unset;
    margin-top: 1rem;
    text-align: center;
    width: 100%
}

.nbw .order-info .btn--track {
    height: auto;
    width: 100%!important
}

.nbw .my-orders__detail .btn--click-collect {
    letter-spacing: normal;
    text-transform: none;
    width: 100%!important
}

.nbw .my-orders__detail .checkout__summary.checkout__summary-click-collect .checkout__product_click-collect .content-product-btn-click-collect .product-btn-click-collect {
    font-weight: 400
}

.nbw #confirmCancelOrderDialog .dialog__actions {
    display: flex;
    flex-direction: column
}

.nbw #confirmCancelOrderDialog .dialog__actions button {
    margin-bottom: 5px;
    width: 100%
}

.nbw #confirmCancelOrderDialog .dialog__actions .btn.btn--standard,.nbw #confirmCancelOrderDialog .dialog__actions .btn.btn--standard .btn__text,.nbw #confirmCancelOrderDialog .dialog__actions .btn.global-btn.btn--dark.btn--rounded {
    font-size: unset
}

.nbw #confirmCancelOrderDialog .dialog__actions .plp__plp-product .card-product .product-info__text .cta-container .form-button .add-cart-btn,.nbw #confirmCancelOrderDialog .dialog__actions .plp__plp-product .plp-page__product--container .product-info__text .cta-container .form-button .add-cart-btn {
    padding: 12px 18px
}

.nbw #confirmCancelOrderDialog .dialog__actions .plp__plp-product .card-product .product-info__text .cta-container .form-button .add-cart-btn .btn__label,.nbw #confirmCancelOrderDialog .dialog__actions .plp__plp-product .plp-page__product--container .product-info__text .cta-container .form-button .add-cart-btn .btn__label {
    font-size: unset
}

.nbw .ceapp-my-contacts .my-contacts--card-info .btn-my-contacts {
    border-radius: 2.6rem;
    font-size: unset;
    font-stretch: normal;
    font-style: normal;
    font-weight: 400!important;
    letter-spacing: normal;
    padding: 1rem 3.2rem;
    width: unset!important
}

.nbw .store-locator-new .form-searchCity .btn.btn--locate-me {
    align-items: center;
    cursor: pointer;
    display: block;
    font-size: unset;
    justify-content: center;
    padding: 1rem 3.2rem;
    width: auto
}

.nbw .store-locator-new .form-searchCity .btn.btn--locate-me svg {
    margin-top: -.4rem
}

.nbw .store-locator-new .form-searchCity .btn.btn--locate-me svg g {
    stroke: #fffdfb
}

.nbw .store-locator-new .form-searchCity .btn.btn--locate-me .btn__label {
    text-decoration: initial
}

.nbw .store-locator-new .form-searchCity .btn.btn--locate-me:hover svg g {
    stroke: #34303d
}

.nbw .store-locator-new .sl-filters__buttons-container button {
    width: 50%!important
}

.nbw .store-locator-new .sl-filters__buttons-container button .btn__label {
    font-size: unset
}

.nbw .store-locator-new.map-opened .btn--locate-me {
    display: none!important
}

.nbw .dialog-overlay .dialog__actions {
    height: auto
}

.nbw .dialog-overlay .dialog__actions .btn:first-child {
    margin-bottom: 10px
}

.nbw .dialog-overlay .dialog__actions .btn__text {
    font-size: unset;
    font-weight: unset
}

.nbw .dialog__wrapper .dialog .dialog__content .dialog__actions .btn.btn--standard {
    width: 100%
}

.nbw .link-device__files-btn,.nbw .try-with-expert-btn.btn-hav {
    font-stretch: normal;
    font-style: normal;
    height: auto;
    letter-spacing: normal;
    text-transform: none;
    width: 100%!important
}

.nbw .link-device__files-btn {
    font-size: unset;
    line-height: 1.5
}

.nbw .content-text-hav-v2 .global-btn.btn--dark.btn--rounded {
    width: 100%
}

.nbw .btn__container-get-support .btn--standart.global-btn.btn--standard {
    width: 100%!important
}

.nbw .btn-hav2__bluefy-install {
    width: 100%
}

.nbw .btn-hav2__bluefy-install,.nbw .hav-v2__bluefy .btn-hav2__upload-passport.j-btn-upload-document,.nbw .hav-v2__data-match-consent .global-btn {
    width: 100%!important
}

.nbw .hav-v2__container.hav-v2__failed--container .global-btn.btn--dark.btn--rounded {
    width: -moz-fit-content!important;
    width: fit-content!important
}

.nbw .hav-v2__confirm .global-btn {
    margin-right: 17px;
    width: 335px!important
}

.nbw .hav-v2-application-information__cta.btn.global-btn.btn--rounded,.nbw .hav-v2-browser-notification__cta.btn.global-btn.btn--rounded {
    width: 335px!important
}

.nbw .hav-v2-cookie-consent__cta.btn.global-btn.btn--light.btn--rounded {
    box-shadow: unset!important;
    width: 335px!important
}

.nbw .hav-v2-cookie-consent__cta.btn--dark.global-btn.btn--rounded,.nbw .hav-v2__social-responsibility .global-btn {
    width: 335px!important
}

.nbw .content-country-document .global-btn.btn--dark.btn--rounded,.nbw .content-system-problems.content-start-device .global-btn.btn--dark.btn--rounded,.nbw .content-v2-j4__introdution-start .global-btn.btn--dark.btn--rounded,.nbw .hav-v2-content__data-match-flow .global-btn,.nbw .hav-v2__phone-container.hav-v2-btn-margin .global-btn.btn--dark.btn--rounded {
    width: 100%!important
}

.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn.global-btn.btn--dark.btn--rounded {
    height: unset;
    min-height: unset
}

.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn.global-btn.btn--dark.btn--rounded .btn__label {
    font-size: 16px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 400;
    letter-spacing: .5px;
    line-height: 24px;
    text-transform: unset
}

.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn.global-btn.btn--light.btn--rounded {
    height: unset;
    min-height: unset
}

.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn.global-btn.btn--light.btn--rounded .btn__label {
    font-size: 16px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 400;
    letter-spacing: .5px;
    line-height: 24px;
    text-transform: unset
}

.nbw .btn-hav.btn-hav2__upload-passport.j-btn-upload-document,.nbw .upload-doc_button {
    width: 100%!important
}

.nbw .self-service--buy-register--entry-point--wrapper .entry-point--content--btn-wrapper .entry-point-btn.global-btn.btn--standart.btn--rounded {
    border: unset!important;
    color: initial;
    font-size: unset;
    font-stretch: normal;
    font-style: normal;
    font-weight: 400;
    letter-spacing: normal;
    line-height: 1.5;
    min-height: auto;
    text-align: center;
    text-transform: uppercase;
    width: 100%!important
}

.nbw .self-service--buy-register--entry-point--wrapper .entry-point--content--btn-wrapper .global-btn.btn--standart {
    background-color: initial;
    border: initial
}

.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .landing-btn.global-btn.btn--standart.btn--rounded {
    border: unset!important;
    color: initial;
    font-size: unset;
    font-stretch: normal;
    font-style: normal;
    font-weight: 400;
    letter-spacing: normal;
    line-height: 1.5;
    min-height: auto;
    text-align: center;
    text-transform: none;
    width: 100%!important
}

.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .btn--light-transparent.global-btn.btn--standart.btn--rounded {
    color: #fffdfb!important;
    font-size: unset;
    font-stretch: normal;
    font-style: normal;
    font-weight: 400;
    letter-spacing: normal;
    line-height: 1.5;
    min-height: auto;
    text-align: center;
    text-transform: uppercase;
    width: 100%!important
}

.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .global-btn.btn--standart {
    background-color: initial;
    border: initial
}

.nbw .self-service--register--landing--wrapper .landing--content--btn-wrapper .global-btn.btn--standart.btn--rounded.btn--light-transparent {
    text-transform: none
}

.nbw .component-self-service-try-step-two .banner .global-btn.btn--light {
    border-radius: 2.6rem;
    font-size: unset;
    font-stretch: normal;
    font-style: normal;
    font-weight: 400;
    letter-spacing: normal;
    line-height: 1.5;
    padding: 1rem 3.2rem;
    text-transform: uppercase
}

.nbw .how-it-works .join-btn a {
    height: auto
}

.nbw .regular-bordered-btn {
    border: #34303d;
    box-shadow: inset 0 0 0 2px #34303d;
    color: #34303d;
    overflow: hidden;
    position: relative;
    transition: color .3s;
    width: -moz-fit-content;
    width: fit-content;
    z-index: 0
}

.nbw .regular-bordered-btn:after {
    background-color: #00d1d2;
    content: "";
    height: 200%;
    left: -121%;
    position: absolute;
    top: -50%;
    transform: skewX(0deg);
    transition: left .3s,transform .3s,width .3s;
    width: 0;
    z-index: -1
}

.nbw .regular-bordered-btn:hover {
    color: #34303d!important;
    cursor: pointer
}

.nbw .regular-bordered-btn:hover:after {
    box-shadow: inset 0 0 0 2px #00d1d2;
    content: "";
    left: -10%;
    transform: skewX(-20deg);
    width: 120%
}

.nbw .regular-bordered-btn:hover {
    background-color: transparent;
    border-color: #00d1d2;
    color: #34303d
}

.btn-check:focus+.nbw .regular-bordered-btn,.nbw .regular-bordered-btn:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5)
}

.btn-check:active+.nbw .regular-bordered-btn,.btn-check:checked+.nbw .regular-bordered-btn,.nbw .regular-bordered-btn.active,.nbw .regular-bordered-btn.dropdown-toggle.show,.nbw .regular-bordered-btn:active {
    background-color: transparent;
    border-color: #00d1d2;
    color: #fff
}

.btn-check:active+.nbw .regular-bordered-btn:focus,.btn-check:checked+.nbw .regular-bordered-btn:focus,.nbw .regular-bordered-btn.active:focus,.nbw .regular-bordered-btn.dropdown-toggle.show:focus,.nbw .regular-bordered-btn:active:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5)
}

.nbw .regular-bordered-btn.disabled,.nbw .regular-bordered-btn:disabled {
    background-color: transparent;
    color: #34303d
}

.nbw .global-btn.btn--dark.btn--rounded {
    background-color: #34303d;
    border: #34303d;
    color: #fff;
    overflow: hidden;
    position: relative;
    transition: color .3s;
    width: -moz-fit-content;
    width: fit-content;
    z-index: 0
}

.nbw .global-btn.btn--dark.btn--rounded:after {
    background-color: #00d1d2;
    content: "";
    height: 200%;
    left: -121%;
    position: absolute;
    top: -50%;
    transform: skewX(0deg);
    transition: left .3s,transform .3s,width .3s;
    width: 0;
    z-index: -1
}

.nbw .global-btn.btn--dark.btn--rounded:hover {
    color: #34303d!important;
    cursor: pointer
}

.nbw .global-btn.btn--dark.btn--rounded:hover:after {
    box-shadow: inset 0 0 0 0 #00d1d2;
    content: "";
    left: -10%;
    transform: skewX(-20deg);
    width: 120%
}

.nbw .global-btn.btn--dark.btn--rounded:hover {
    background-color: #2c2934;
    border-color: #2a2631;
    color: #fff
}

.btn-check:focus+.nbw .global-btn.btn--dark.btn--rounded,.nbw .global-btn.btn--dark.btn--rounded:focus {
    background-color: #2c2934;
    border-color: #2a2631;
    box-shadow: 0 0 0 .1rem rgba(82,79,90,.5);
    color: #fff
}

.btn-check:active+.nbw .global-btn.btn--dark.btn--rounded,.btn-check:checked+.nbw .global-btn.btn--dark.btn--rounded,.nbw .global-btn.btn--dark.btn--rounded.active,.nbw .global-btn.btn--dark.btn--rounded:active,.show>.nbw .global-btn.btn--dark.btn--rounded.dropdown-toggle {
    background-color: #2a2631;
    border-color: #27242e;
    color: #fff
}

.btn-check:active+.nbw .global-btn.btn--dark.btn--rounded:focus,.btn-check:checked+.nbw .global-btn.btn--dark.btn--rounded:focus,.nbw .global-btn.btn--dark.btn--rounded.active:focus,.nbw .global-btn.btn--dark.btn--rounded:active:focus,.show>.nbw .global-btn.btn--dark.btn--rounded.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(82,79,90,.5)
}

.nbw .global-btn.btn--dark.btn--rounded.disabled,.nbw .global-btn.btn--dark.btn--rounded:disabled {
    background-color: #34303d;
    border-color: #34303d;
    color: #fff
}

.nbw .global-btn.btn--dark.btn--standard {
    background-color: #34303d;
    border: #34303d;
    color: #fff;
    overflow: hidden;
    position: relative;
    transition: color .3s;
    width: -moz-fit-content;
    width: fit-content;
    z-index: 0
}

.nbw .global-btn.btn--dark.btn--standard:after {
    background-color: #00d1d2;
    content: "";
    height: 200%;
    left: -121%;
    position: absolute;
    top: -50%;
    transform: skewX(0deg);
    transition: left .3s,transform .3s,width .3s;
    width: 0;
    z-index: -1
}

.nbw .global-btn.btn--dark.btn--standard:hover {
    color: #34303d!important;
    cursor: pointer
}

.nbw .global-btn.btn--dark.btn--standard:hover:after {
    box-shadow: inset 0 0 0 0 #00d1d2;
    content: "";
    left: -10%;
    transform: skewX(-20deg);
    width: 120%
}

.nbw .global-btn.btn--dark.btn--standard:hover {
    background-color: #2c2934;
    border-color: #2a2631;
    color: #fff
}

.btn-check:focus+.nbw .global-btn.btn--dark.btn--standard,.nbw .global-btn.btn--dark.btn--standard:focus {
    background-color: #2c2934;
    border-color: #2a2631;
    box-shadow: 0 0 0 .1rem rgba(82,79,90,.5);
    color: #fff
}

.btn-check:active+.nbw .global-btn.btn--dark.btn--standard,.btn-check:checked+.nbw .global-btn.btn--dark.btn--standard,.nbw .global-btn.btn--dark.btn--standard.active,.nbw .global-btn.btn--dark.btn--standard:active,.show>.nbw .global-btn.btn--dark.btn--standard.dropdown-toggle {
    background-color: #2a2631;
    border-color: #27242e;
    color: #fff
}

.btn-check:active+.nbw .global-btn.btn--dark.btn--standard:focus,.btn-check:checked+.nbw .global-btn.btn--dark.btn--standard:focus,.nbw .global-btn.btn--dark.btn--standard.active:focus,.nbw .global-btn.btn--dark.btn--standard:active:focus,.show>.nbw .global-btn.btn--dark.btn--standard.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(82,79,90,.5)
}

.nbw .global-btn.btn--dark.btn--standard.disabled,.nbw .global-btn.btn--dark.btn--standard:disabled {
    background-color: #34303d;
    border-color: #34303d;
    color: #fff
}

.nbw .global-btn.btn--light,.nbw .global-btn.btn--standard {
    border: #34303d;
    box-shadow: inset 0 0 0 2px #34303d;
    color: #34303d;
    overflow: hidden;
    position: relative;
    transition: color .3s;
    width: -moz-fit-content;
    width: fit-content;
    z-index: 0
}

.nbw .global-btn.btn--light:after,.nbw .global-btn.btn--standard:after {
    background-color: #00d1d2;
    content: "";
    height: 200%;
    left: -121%;
    position: absolute;
    top: -50%;
    transform: skewX(0deg);
    transition: left .3s,transform .3s,width .3s;
    width: 0;
    z-index: -1
}

.nbw .global-btn.btn--light:hover,.nbw .global-btn.btn--standard:hover {
    color: #34303d!important;
    cursor: pointer
}

.nbw .global-btn.btn--light:hover:after,.nbw .global-btn.btn--standard:hover:after {
    box-shadow: inset 0 0 0 2px #00d1d2;
    content: "";
    left: -10%;
    transform: skewX(-20deg);
    width: 120%
}

.nbw .global-btn.btn--light:hover,.nbw .global-btn.btn--standard:hover {
    background-color: transparent;
    border-color: #00d1d2;
    color: #34303d
}

.btn-check:focus+.nbw .global-btn.btn--light,.btn-check:focus+.nbw .global-btn.btn--standard,.nbw .global-btn.btn--light:focus,.nbw .global-btn.btn--standard:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5)
}

.btn-check:active+.nbw .global-btn.btn--light,.btn-check:active+.nbw .global-btn.btn--standard,.btn-check:checked+.nbw .global-btn.btn--light,.btn-check:checked+.nbw .global-btn.btn--standard,.nbw .global-btn.btn--light.active,.nbw .global-btn.btn--light.dropdown-toggle.show,.nbw .global-btn.btn--light:active,.nbw .global-btn.btn--standard.active,.nbw .global-btn.btn--standard.dropdown-toggle.show,.nbw .global-btn.btn--standard:active {
    background-color: transparent;
    border-color: #00d1d2;
    color: #fff
}

.btn-check:active+.nbw .global-btn.btn--light:focus,.btn-check:active+.nbw .global-btn.btn--standard:focus,.btn-check:checked+.nbw .global-btn.btn--light:focus,.btn-check:checked+.nbw .global-btn.btn--standard:focus,.nbw .global-btn.btn--light.active:focus,.nbw .global-btn.btn--light.dropdown-toggle.show:focus,.nbw .global-btn.btn--light:active:focus,.nbw .global-btn.btn--standard.active:focus,.nbw .global-btn.btn--standard.dropdown-toggle.show:focus,.nbw .global-btn.btn--standard:active:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5)
}

.nbw .global-btn.btn--light.disabled,.nbw .global-btn.btn--light:disabled,.nbw .global-btn.btn--standard.disabled,.nbw .global-btn.btn--standard:disabled {
    background-color: transparent;
    color: #34303d
}

.nbw .global-btn.btn--light.btn--rounded {
    border: #34303d;
    box-shadow: inset 0 0 0 2px #34303d;
    color: #34303d;
    overflow: hidden;
    position: relative;
    transition: color .3s;
    width: -moz-fit-content;
    width: fit-content;
    z-index: 0
}

.nbw .global-btn.btn--light.btn--rounded:after {
    background-color: #00d1d2;
    content: "";
    height: 200%;
    left: -121%;
    position: absolute;
    top: -50%;
    transform: skewX(0deg);
    transition: left .3s,transform .3s,width .3s;
    width: 0;
    z-index: -1
}

.nbw .global-btn.btn--light.btn--rounded:hover {
    color: #34303d!important;
    cursor: pointer
}

.nbw .global-btn.btn--light.btn--rounded:hover:after {
    box-shadow: inset 0 0 0 2px #00d1d2;
    content: "";
    left: -10%;
    transform: skewX(-20deg);
    width: 120%
}

.nbw .global-btn.btn--light.btn--rounded:hover {
    background-color: transparent;
    border-color: #00d1d2;
    color: #34303d
}

.btn-check:focus+.nbw .global-btn.btn--light.btn--rounded,.nbw .global-btn.btn--light.btn--rounded:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5)
}

.btn-check:active+.nbw .global-btn.btn--light.btn--rounded,.btn-check:checked+.nbw .global-btn.btn--light.btn--rounded,.nbw .global-btn.btn--light.btn--rounded.active,.nbw .global-btn.btn--light.btn--rounded.dropdown-toggle.show,.nbw .global-btn.btn--light.btn--rounded:active {
    background-color: transparent;
    border-color: #00d1d2;
    color: #fff
}

.btn-check:active+.nbw .global-btn.btn--light.btn--rounded:focus,.btn-check:checked+.nbw .global-btn.btn--light.btn--rounded:focus,.nbw .global-btn.btn--light.btn--rounded.active:focus,.nbw .global-btn.btn--light.btn--rounded.dropdown-toggle.show:focus,.nbw .global-btn.btn--light.btn--rounded:active:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5)
}

.nbw .global-btn.btn--light.btn--rounded.disabled,.nbw .global-btn.btn--light.btn--rounded:disabled {
    background-color: transparent;
    color: #34303d
}

.nbw .btn.btn--text {
    border: #34303d;
    box-shadow: inset 0 0 0 2px #34303d;
    color: #34303d;
    overflow: hidden;
    position: relative;
    transition: color .3s;
    width: -moz-fit-content;
    width: fit-content;
    z-index: 0
}

.nbw .btn.btn--text:after {
    background-color: #00d1d2;
    content: "";
    height: 200%;
    left: -121%;
    position: absolute;
    top: -50%;
    transform: skewX(0deg);
    transition: left .3s,transform .3s,width .3s;
    width: 0;
    z-index: -1
}

.nbw .btn.btn--text:hover {
    color: #34303d!important;
    cursor: pointer
}

.nbw .btn.btn--text:hover:after {
    box-shadow: inset 0 0 0 2px #00d1d2;
    content: "";
    left: -10%;
    transform: skewX(-20deg);
    width: 120%
}

.nbw .btn.btn--text:hover {
    background-color: transparent;
    border-color: #00d1d2;
    color: #34303d
}

.btn-check:focus+.nbw .btn.btn--text,.nbw .btn.btn--text:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5)
}

.btn-check:active+.nbw .btn.btn--text,.btn-check:checked+.nbw .btn.btn--text,.nbw .btn.btn--text.active,.nbw .btn.btn--text.dropdown-toggle.show,.nbw .btn.btn--text:active {
    background-color: transparent;
    border-color: #00d1d2;
    color: #fff
}

.btn-check:active+.nbw .btn.btn--text:focus,.btn-check:checked+.nbw .btn.btn--text:focus,.nbw .btn.btn--text.active:focus,.nbw .btn.btn--text.dropdown-toggle.show:focus,.nbw .btn.btn--text:active:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5)
}

.nbw .btn.btn--text.disabled,.nbw .btn.btn--text:disabled {
    background-color: transparent;
    color: #34303d
}

.nbw .btn.btn--add-address.btn--standard {
    background-color: #34303d;
    border: #34303d;
    color: #fff;
    overflow: hidden;
    position: relative;
    transition: color .3s;
    width: -moz-fit-content;
    width: fit-content;
    z-index: 0
}

.nbw .btn.btn--add-address.btn--standard:after {
    background-color: #00d1d2;
    content: "";
    height: 200%;
    left: -121%;
    position: absolute;
    top: -50%;
    transform: skewX(0deg);
    transition: left .3s,transform .3s,width .3s;
    width: 0;
    z-index: -1
}

.nbw .btn.btn--add-address.btn--standard:hover {
    color: #34303d!important;
    cursor: pointer
}

.nbw .btn.btn--add-address.btn--standard:hover:after {
    box-shadow: inset 0 0 0 0 #00d1d2;
    content: "";
    left: -10%;
    transform: skewX(-20deg);
    width: 120%
}

.nbw .btn.btn--add-address.btn--standard:hover {
    background-color: #2c2934;
    border-color: #2a2631;
    color: #fff
}

.btn-check:focus+.nbw .btn.btn--add-address.btn--standard,.nbw .btn.btn--add-address.btn--standard:focus {
    background-color: #2c2934;
    border-color: #2a2631;
    box-shadow: 0 0 0 .1rem rgba(82,79,90,.5);
    color: #fff
}

.btn-check:active+.nbw .btn.btn--add-address.btn--standard,.btn-check:checked+.nbw .btn.btn--add-address.btn--standard,.nbw .btn.btn--add-address.btn--standard.active,.nbw .btn.btn--add-address.btn--standard:active,.show>.nbw .btn.btn--add-address.btn--standard.dropdown-toggle {
    background-color: #2a2631;
    border-color: #27242e;
    color: #fff
}

.btn-check:active+.nbw .btn.btn--add-address.btn--standard:focus,.btn-check:checked+.nbw .btn.btn--add-address.btn--standard:focus,.nbw .btn.btn--add-address.btn--standard.active:focus,.nbw .btn.btn--add-address.btn--standard:active:focus,.show>.nbw .btn.btn--add-address.btn--standard.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(82,79,90,.5)
}

.nbw .btn.btn--add-address.btn--standard.disabled,.nbw .btn.btn--add-address.btn--standard:disabled {
    background-color: #34303d;
    border-color: #34303d;
    color: #fff
}

.nbw .global-btn.btn--standart.btn--rounded {
    border: #34303d;
    box-shadow: inset 0 0 0 2px #34303d;
    color: #34303d;
    overflow: hidden;
    position: relative;
    transition: color .3s;
    width: -moz-fit-content;
    width: fit-content;
    z-index: 0
}

.nbw .global-btn.btn--standart.btn--rounded:after {
    background-color: #00d1d2;
    content: "";
    height: 200%;
    left: -121%;
    position: absolute;
    top: -50%;
    transform: skewX(0deg);
    transition: left .3s,transform .3s,width .3s;
    width: 0;
    z-index: -1
}

.nbw .global-btn.btn--standart.btn--rounded:hover {
    color: #34303d!important;
    cursor: pointer
}

.nbw .global-btn.btn--standart.btn--rounded:hover:after {
    box-shadow: inset 0 0 0 2px #00d1d2;
    content: "";
    left: -10%;
    transform: skewX(-20deg);
    width: 120%
}

.nbw .global-btn.btn--standart.btn--rounded:hover {
    background-color: transparent;
    border-color: #00d1d2;
    color: #34303d
}

.btn-check:focus+.nbw .global-btn.btn--standart.btn--rounded,.nbw .global-btn.btn--standart.btn--rounded:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5)
}

.btn-check:active+.nbw .global-btn.btn--standart.btn--rounded,.btn-check:checked+.nbw .global-btn.btn--standart.btn--rounded,.nbw .global-btn.btn--standart.btn--rounded.active,.nbw .global-btn.btn--standart.btn--rounded.dropdown-toggle.show,.nbw .global-btn.btn--standart.btn--rounded:active {
    background-color: transparent;
    border-color: #00d1d2;
    color: #fff
}

.btn-check:active+.nbw .global-btn.btn--standart.btn--rounded:focus,.btn-check:checked+.nbw .global-btn.btn--standart.btn--rounded:focus,.nbw .global-btn.btn--standart.btn--rounded.active:focus,.nbw .global-btn.btn--standart.btn--rounded.dropdown-toggle.show:focus,.nbw .global-btn.btn--standart.btn--rounded:active:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5)
}

.nbw .global-btn.btn--standart.btn--rounded.disabled,.nbw .global-btn.btn--standart.btn--rounded:disabled {
    background-color: transparent;
    color: #34303d
}

.nbw .customer-care__devices .btn--add-device {
    border: #34303d;
    box-shadow: inset 0 0 0 2px #34303d;
    color: #34303d;
    overflow: hidden;
    position: relative;
    transition: color .3s;
    width: -moz-fit-content;
    width: fit-content;
    z-index: 0
}

.nbw .customer-care__devices .btn--add-device:after {
    background-color: #00d1d2;
    content: "";
    height: 200%;
    left: -121%;
    position: absolute;
    top: -50%;
    transform: skewX(0deg);
    transition: left .3s,transform .3s,width .3s;
    width: 0;
    z-index: -1
}

.nbw .customer-care__devices .btn--add-device:hover {
    color: #34303d!important;
    cursor: pointer
}

.nbw .customer-care__devices .btn--add-device:hover:after {
    box-shadow: inset 0 0 0 2px #00d1d2;
    content: "";
    left: -10%;
    transform: skewX(-20deg);
    width: 120%
}

.nbw .customer-care__devices .btn--add-device:hover {
    background-color: transparent;
    border-color: #00d1d2;
    color: #34303d
}

.btn-check:focus+.nbw .customer-care__devices .btn--add-device,.nbw .customer-care__devices .btn--add-device:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5)
}

.btn-check:active+.nbw .customer-care__devices .btn--add-device,.btn-check:checked+.nbw .customer-care__devices .btn--add-device,.nbw .customer-care__devices .btn--add-device.active,.nbw .customer-care__devices .btn--add-device.dropdown-toggle.show,.nbw .customer-care__devices .btn--add-device:active {
    background-color: transparent;
    border-color: #00d1d2;
    color: #fff
}

.btn-check:active+.nbw .customer-care__devices .btn--add-device:focus,.btn-check:checked+.nbw .customer-care__devices .btn--add-device:focus,.nbw .customer-care__devices .btn--add-device.active:focus,.nbw .customer-care__devices .btn--add-device.dropdown-toggle.show:focus,.nbw .customer-care__devices .btn--add-device:active:focus {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5)
}

.nbw .customer-care__devices .btn--add-device.disabled,.nbw .customer-care__devices .btn--add-device:disabled {
    background-color: transparent;
    color: #34303d
}

.nbw .pab__product--add-to-cart {
    height: auto;
    letter-spacing: normal;
    text-transform: none;
    width: 100%
}

.nbw .people-also-bought--section.people-also-bought_bundle--section .pab__product--add-to-cart {
    background: initial;
    color: initial;
    font-size: unset;
    font-weight: 400;
    letter-spacing: normal;
    line-height: 1.5;
    margin: 0 auto
}

.nbw .people-also-bought--section.people-also-bought_bundle--section .pab__product--add-to-cart:before {
    border-radius: initial;
    box-shadow: none;
    display: initial;
    height: auto;
    width: auto
}

.nbw .product-detail__simplified--container .product-info .product-main__button-main {
    min-height: auto;
    text-transform: none
}

.nbw .productStickyNavigation .pdp-new-device--sticky-nav--right .pdp-new-device--cta-btn .btn__label {
    font-size: unset;
    font-stretch: unset;
    font-style: unset;
    font-weight: unset;
    letter-spacing: unset;
    line-height: 1.5;
    text-transform: unset
}

.nbw .choose-your-iqos__section .choose-your-iqos--container .plp-page__product--add-to-cart {
    height: auto;
    width: 100%
}

.nbw .order-confirmed-cta,.nbw .order-confirmed-cta.btn--rounded,.nbw .order-confirmed-cta.global-btn {
    width: 100%
}

.nbw .checkout-payment .payment-footer .btn-payment {
    background-color: initial;
    border: initial;
    border-radius: initial;
    font-size: unset;
    font-stretch: normal;
    font-style: normal;
    font-weight: 400;
    height: auto;
    letter-spacing: normal;
    line-height: 1.5;
    text-transform: none
}

.nbw .checkout-payment .payment-footer .global-btn.button--light.btn-payment,.nbw .try-with-expert__wrapper .try-with-expert .try-with-expert-btn {
    display: block
}

.nbw #addNewAddress>button,.nbw .store-locator-new .store-locator__store-info .book-appointment-link,.nbw .try-with-expert__wrapper .try-with-expert .try-with-expert__submit-form-btn {
    width: 100%
}

.nbw #buttonPromoCodeSection .global-btn.my-cart__promocode-apply-btn {
    border: none;
    padding: 12px 32px!important
}

.nbw #buttonPromoCodeSection .global-btn.my-cart__promocode-apply-btn:hover {
    background-color: unset
}

.nbw .hav-form-wrapper .leave-process__container .global-btn.btn--standard.btn-process-logout {
    border-radius: 2.6rem!important;
    padding: .75rem 2rem
}

.nbw .store-locator__filters .sl-filters__buttons-container {
    background-color: #fffdfb;
    bottom: 0;
    justify-content: space-around;
    margin: 0 -20px;
    padding-left: 10px;
    padding-right: 10px;
    width: 100%
}

.nbw .store-locator__filters .sl-filters__buttons-container .j-reset-sl-filters {
    margin-right: 5px
}

@media (min-width: 992px) {
    .nbw #agegate .agegate--birthdate .agegate-btn .confirm-btn {
        display:inline-block
    }
}

.nbw .button:before {
    background-color: #00d1d2;
    content: "";
    height: 200%;
    left: -10%;
    position: absolute;
    top: -50%;
    transform: skewX(0deg);
    transition: width .3s,transform .3s;
    width: 0
}

.nbw .button:hover:before {
    box-shadow: inset 0 0 0 0 #00d1d2;
    content: "";
    transform: skewX(-20deg);
    width: 120%;
    z-index: -1
}

.nbw .troubleshoot-text__btn {
    border-radius: 2.6rem;
    display: inline-block;
    padding: 1rem 3.2rem;
    text-decoration: none!important
}

.nbw .troubleshoot-text__btn .btn__text {
    font-size: unset
}

.nbw .my-orders__detail .btn--returnOrder {
    width: 100%
}

.nbw .my-orders__detail .select--returnOrder {
    width: 100%!important
}

.nbw .devices__add-form .btn.btn--text {
    font-size: unset;
    width: 100%
}

.nbw .quick-sign-up .quick-sign-up__buttons-wrapper .quick-sign-up__button--search {
    width: 100%
}

@media (min-width: 992px) {
    .nbw .quick-sign-up .quick-sign-up__buttons-wrapper .quick-sign-up__button--search {
        width:45%
    }
}

.nbw .quick-sign-up .quick-sign-up__buttons-wrapper .quick-sign-up__button--next {
    width: 100%
}

@media (min-width: 992px) {
    .nbw .quick-sign-up .quick-sign-up__buttons-wrapper .quick-sign-up__button--next {
        width:45%
    }
}

.nbw .ceapp-my-contacts--remove-contact .remove-contact-contents--button .btn-remove-cancel {
    border-radius: 2.6rem!important;
    font-size: unset;
    font-stretch: normal;
    font-style: normal;
    font-weight: 400!important;
    letter-spacing: normal;
    line-height: 1.5;
    padding: 1rem 3.2rem!important;
    width: 100%!important
}

@media (min-width: 768px) {
    .nbw .ceapp-my-contacts--remove-contact .remove-contact-contents--button .btn-remove-cancel {
        width:20rem!important
    }
}

.nbw .ceapp-my-contacts--remove-contact .remove-contact-contents--button .btn-remove-confirm {
    border-radius: 2.6rem!important;
    font-size: unset;
    font-stretch: normal;
    font-style: normal;
    font-weight: 400!important;
    letter-spacing: normal;
    line-height: 1.5;
    padding: 1rem 3.2rem!important;
    text-transform: none!important;
    width: 100%!important
}

@media (min-width: 768px) {
    .nbw .ceapp-my-contacts--remove-contact .remove-contact-contents--button .btn-remove-confirm {
        width:20rem!important
    }
}

.nbw .lets-chat .lets-chat__start-chatting-btn {
    width: 100%
}

.nbw .lets-chat .lets-chat__contact-us-btn {
    border-radius: 2.6rem;
    padding: 1rem 3.2rem;
    text-align: center;
    width: 100%
}

.nbw .lets-chat .lets-chat__wrapper .lets-chat__live-chat-hours {
    margin-bottom: 0;
    padding-bottom: 0
}

.nbw .lets-chat .lets-chat__wrapper .lets-chat__live-chat-hours .lets-chat__hours {
    min-height: 0
}

.nbw .confirmed-voucher__container .refer-a-friend__login-button {
    width: 100%!important
}

@media (max-width: 767px) {
    .nbw .refer-section .refer-section__button {
        width:100%!important
    }
}

@media (min-width: 768px) {
    .nbw .appointment__overlay--article .appointment__overlay--footer a {
        max-width:40rem
    }
}

.nbw .review-details .review-details__btn {
    display: block!important
}

@media (max-width: 767px) {
    .nbw .review-details .review-details__btn {
        width:100%!important
    }
}

.nbw .flow-section__page .flow-section__content-wrapper .flow-section__btn {
    border-radius: 2.6rem;
    display: flex;
    height: auto;
    justify-content: center;
    padding: 1rem 3.2rem!important;
    width: -moz-fit-content;
    width: fit-content
}

@media (min-width: 768px) {
    .nbw .flow-section__page .flow-section__content-wrapper .flow-section__btn {
        max-width:calc(100% - 20px);
        min-width: unset;
        position: absolute
    }
}

@media (min-width: 992px) {
    .nbw .flow-section__page .flow-section__content-wrapper .flow-section__btn {
        max-width:calc(100% - 20px)
    }
}

.nbw .flow-section__page .flow-section__content-wrapper .flow-section__btn .btn__text {
    font-size: unset;
    font-weight: 400;
    line-height: 1.5
}

.nbw .flow-section__content-wrapper .flow-section__btn:hover {
    border: none!important
}

.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn--standard:hover {
    background-color: transparent;
    border-color: #00d1d2
}

.nbw .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn {
    min-height: unset
}

.nbw .choose-bundle__wrapper .try-bundle-btn,.nbw .try-before-you-buy .try-in-store__button--continue,.nbw .try-before-you-buy .try-with-expert-btn,.nbw .try-before-you-buy .your-details__submit-form-btn {
    width: 100%!important
}

.nbw .faq-feedback .rating-button {
    line-height: 1.5;
    padding: 1rem 3.2rem
}

@media (max-width: 767px) {
    .nbw .faq-feedback .rating-button {
        width:100%!important
    }
}

.nbw .my-stock__buttons-wrapper .my-stock__button--accept,.nbw .my-stock__buttons-wrapper .my-stock__button--reject {
    width: 100%!important
}

@media (min-width: 992px) {
    .nbw .my-stock__buttons-wrapper .my-stock__button--accept,.nbw .my-stock__buttons-wrapper .my-stock__button--reject {
        width:16.2rem!important
    }
}

.nbw .my-stock__buttons-wrapper .my-stock__button--accept {
    font-size: unset;
    font-weight: 400!important;
    letter-spacing: normal!important;
    line-height: 1.5!important;
    text-transform: none
}

.nbw .cc__btn {
    width: 100%!important
}

@media (min-width: 768px) {
    .nbw .cc__btn {
        width:335px!important
    }
}

@media (min-width: 992px) {
    .nbw .cc__btn {
        width:200px!important
    }
}

.nbw .customer-care__devices .global-btn.btn--dark.btn--rounded,.nbw .customer-care__devices .global-btn.btn--light.btn--rounded {
    width: 100%!important
}

@media (min-width: 768px) {
    .nbw .customer-care__devices .global-btn.btn--dark.btn--rounded,.nbw .customer-care__devices .global-btn.btn--light.btn--rounded {
        width:335px!important
    }
}

.nbw .customer-care__devices .btn-wrapper .global-btn.btn--light.btn--rounded {
    margin-left: 2rem;
    width: 100%!important
}

@media (min-width: 768px) {
    .nbw .customer-care__devices .btn-wrapper .global-btn.btn--light.btn--rounded {
        margin-left:2rem;
        width: 100%!important
    }
}

@media (min-width: 992px) {
    .nbw .customer-care__devices .btn-wrapper .global-btn.btn--light.btn--rounded {
        margin-left:2rem;
        width: 100%!important
    }
}

.nbw .customer-care__devices .btn-wrapper {
    display: flex;
    flex-direction: column
}

.nbw .customer-care__devices .btn-wrapper a {
    margin-bottom: 1rem;
    max-width: unset
}

.nbw .lets-chat__wrapper .global-btn.lets-chat__contact-us-btn {
    border-radius: 2.6rem;
    height: auto;
    padding: 1rem 3.2rem;
    text-align: center!important;
    width: 100%!important
}

.nbw .lets-chat__wrapper .global-btn.btn--dark.lets-chat__start-chatting-btn {
    width: 100%
}

.nbw .customer-care.customer-care--header .customer-care__devices {
    display: inline-block;
    padding: 38px 20px 20px
}

.nbw .customer-care.customer-care--header .devices__care-plus-wrapper .devices__care-plus-content .section__description-wrapper {
    flex-direction: column;
    flex-wrap: unset
}

.nbw .devices__care-plus-content.section__button--get-care {
    max-width: 0
}

.nbw .section__button--learn-more.btn.btn--standard {
    max-width: unset;
    text-align: center;
    width: 100%
}

.nbw .section__button--get-care.global-btn.btn--dark.btn--rounded {
    margin-bottom: 1rem;
    max-width: unset;
    width: 100%
}

.nbw #minicart .minicart__order-summary .minicart__buttons .minicart__view-basket.global-btn.btn--light {
    border-radius: 2.6rem;
    margin-bottom: 1px;
    margin-top: 13px;
    width: 100%
}

.nbw #minicart .minicart__order-summary .minicart__buttons .minicart__one-click.global-btn.btn--dark {
    border-radius: 2.6rem;
    margin-bottom: 10px;
    margin-top: 10px;
    width: 100%
}

.nbw .accordion__btn.accordion__btn--close.global-btn,.nbw .get-support__btn.accordion__btn.global-btn {
    background-color: #34303d!important
}

.nbw .accordion__btn.accordion__btn--close.global-btn,.nbw .accordion__btn.accordion__btn--open.global-btn,.nbw .get-support__btn.accordion__btn.global-btn {
    align-items: center!important;
    border: none!important;
    border-radius: 0!important;
    cursor: pointer!important;
    display: flex!important;
    height: 60px!important;
    justify-content: center!important;
    overflow: hidden!important;
    padding: 0 2rem!important;
    position: relative!important;
    text-align: center!important;
    transition: all .2s!important;
    width: 100%!important
}

.nbw .accordion__btn.accordion__btn--open.global-btn {
    background: none!important;
    box-shadow: none!important
}

.nbw .accordion__btn.accordion__btn--close.global-btn:hover:after,.nbw .accordion__btn.accordion__btn--open.global-btn:hover:after,.nbw .get-support__btn.accordion__btn.global-btn:hover:after {
    box-shadow: unset;
    content: "";
    transform: unset;
    width: unset;
    z-index: unset
}

.nbw .club-main-banner__cta.btn.global-btn.btn--light.btn--rounded,.nbw .club-main-banner__cta.btn.global-btn.btn--light_club.btn--rounded.join-the-club__btn {
    box-shadow: inset 0 0 0 2px #fffdfb;
    font-size: 16px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 400;
    letter-spacing: .5px;
    line-height: 24px;
    text-transform: unset;
    width: unset
}

.nbw .club-main-banner__cta.btn.global-btn.btn--light.btn--rounded:hover,.nbw .club-main-banner__cta.btn.global-btn.btn--light_club.btn--rounded.join-the-club__btn:hover {
    border: unset
}

.nbw .explore-iqos--card-left.light .global-btn.btn--rounded.btn--explore-iqos {
    border: initial!important
}

.nbw .btn-hav.loyalty-history__container-history__button {
    height: auto;
    min-width: auto
}

.nbw .product-not-found-btn.btnlearn {
    width: 100%!important
}

.nbw .see-all-benefits__button {
    text-transform: none!important
}

.nbw .overview-loyalty__container-link-device__group-button {
    width: 100%!important
}

.nbw .choose-your-iqos__section .choose-your-iqos--addtocart-button-title,.nbw .choose-your-iqos__section .choose-your-iqos__bundle--section .plp-page__product--container .plp-page__product--addtocart-button-title {
    color: unset;
    font-size: unset;
    font-stretch: unset;
    font-style: unset;
    font-weight: unset;
    letter-spacing: unset;
    line-height: 1.5;
    text-align: unset
}

.nbw .confirmation__ref--container .confirmation__ref--copy-code-container .confirmation__ref--button {
    text-transform: none
}

.nbw .checkout--cc__choose-address .global-btn.btn--standart.btn--rounded,.nbw .global-btn.btn--dark.btn--rounded,.nbw .global-btn.btn--dark.btn--rounded.checkout__payment-btn,.nbw .global-btn.btn--dark.my-cart__checkout-btn,.nbw .global-btn.btn--standart.btn--rounded.addCard {
    width: 100%
}

.nbw .delete-address-overlay .overlay-interactive__wrapper .overlay-interactive__footer .btn__label {
    font-size: unset;
    letter-spacing: unset
}

.nbw .delete-address-overlay .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn.global-btn.btn--standart.btn--rounded {
    width: 100%
}

@media (min-width: 768px) {
    .nbw .delete-address-overlay .overlay-interactive .overlay-interactive__wrapper .overlay-interactive__footer .btn.global-btn.btn--standart.btn--rounded {
        width:50%
    }
}

.nbw .delete-card-overlay .overlay-interactive__wrapper .overlay-interactive__footer .global-btn {
    min-height: unset;
    min-width: unset
}

.nbw .delete-card-overlay .overlay-interactive__wrapper .overlay-interactive__footer .btn__label {
    font-size: unset;
    letter-spacing: normal
}

.nbw .checkout-payment .payment-footer .btn-payment-dark {
    display: block;
    font-stretch: normal;
    height: auto;
    letter-spacing: normal;
    text-transform: none
}

.nbw .self-service--buy-register--add-store--wrapper .buy-register--add-store--content-wrapper .add-store--wrapper .add-store--content--form .add-store--content--btn .btn__label {
    font-size: unset;
    font-weight: 400;
    line-height: 1.5
}

.nbw .self-service--buy-register--add-store--wrapper .buy-register--add-store--content-wrapper .add-store--wrapper .add-store--content--btn:hover .btn__label {
    color: #34303d
}

.nbw .self-service--buy-register--add-store--wrapper .buy-register--add-store--content-wrapper .add-store--content--form .add-store--content--btn .btn__label {
    text-transform: none
}

.nbw .component-self-service .component-self-service-step-three-added-voucher .continue-button {
    border: none!important;
    font-size: unset;
    font-weight: 400;
    letter-spacing: normal;
    line-height: 1.5
}

.nbw .component-self-service .component-self-service-step-three-added-voucher .continue-button:hover {
    border: transparent!important
}

.nbw .component-self-service .component-self-service-buy-and-register-step-four .step .global-btn.btn--dark {
    border: none!important;
    font-size: unset;
    font-weight: 400;
    letter-spacing: normal;
    line-height: 1.5;
    width: 100%!important
}

.nbw .component-self-service .component-self-service-buy-and-register-step-four .step .global-btn.btn--dark:hover {
    border: transparent!important
}

.nbw .component-self-service .component-self-service-buy-and-register-step-four .store .row>* {
    padding-left: inherit;
    padding-right: inherit;
    width: inherit
}

.nbw .registration-promo__wrapper .registration-promo__info-wrapper--button-wrapper .registration-promo-btn.global-btn.btn--standard.btn--rounded {
    border-radius: 2.6rem;
    color: #34303d;
    font-size: unset;
    font-weight: 400;
    letter-spacing: normal;
    line-height: 1.5
}

.nbw .component-self-service-try-step-two-welcome .global-btn.btn--light {
    border: unset!important;
    font-size: unset;
    font-weight: 400;
    letter-spacing: normal;
    line-height: 1.5;
    width: 100%!important
}

.nbw .component-self-service-step-three .step .continue-button,.nbw .component-self-service-try-step-two-welcome .continue-button.continue-button-step-2,.nbw .component-self-service-try-three-device .code .continue-button {
    border: unset!important
}

.nbw .customer-care__devices #button-customer-service,.nbw .customer-care__devices #button-start-tree {
    margin-left: auto!important
}

.nbw .customer-care__devices .el-width {
    margin: 10px auto
}

.nbw .customer-care__devices .devices__list {
    padding-left: 0!important
}

.nbw .customer-care__devices .device__purchase-date {
    text-align: center
}

.nbw #button-addon2 {
    background-color: #fff;
    padding: 20px
}

.nbw .customer-care.customer-care--header .btn--add-device .btn__icon {
    display: none
}

.nbw .collect-points__section .collect-points__show-all {
    text-transform: none
}

.nbw a#storeCheck {
    color: #fff
}

.nbw #confirmDeviceRemovalDialogTitle .dialog__actions.btn--standard {
    width: 100%
}

@media only screen and (max-width: 1024px) {
    .nbw .dialog__wrapper .dialog .dialog__content .dialog__actions .btn--rounded {
        margin-bottom:10px
    }
}

.nbw .editorial-bar a {
    text-decoration: none!important
}

.nbw .btn--hover-label {
    background-color: transparent;
    background-image: linear-gradient(90deg,#00d1d2 50%,#34303d 0);
    background-position: 100% bottom;
    background-repeat: no-repeat;
    background-size: 200% .0625rem;
    transition: background-position .3s;
    width: 100%
}

@media (min-width: 992px) {
    .nbw .btn--hover-label:hover {
        background-position:0 bottom;
        cursor: pointer
    }
}

.nbw .dialog-overlay .dialog__actions,.nbw .dialog-overlay .dialog__actions .btn,.nbw .dialog-overlay-custom .dialog__actions,.nbw .dialog-overlay-custom .dialog__actions .btn,.nbw .dialog-overlay-loader .dialog__actions,.nbw .dialog-overlay-loader .dialog__actions .btn {
    height: auto
}

.nbw .rw-my-device_video .link-slate-turquoise:hover:after {
    background-color: #00d1d2
}

.nbw .btn-close svg.icon-close {
    display: none
}

.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:focus,.nbw input[type=date],.nbw input[type=email],.nbw input[type=number],.nbw input[type=password],.nbw input[type=tel],.nbw input[type=text],.nbw select {
    height: inherit
}

.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:focus,.nbw input[type=date]:focus,.nbw input[type=email]:focus,.nbw input[type=number]:focus,.nbw input[type=password]:focus,.nbw input[type=tel]:focus,.nbw input[type=text]:focus,.nbw select:focus {
    border: 2px solid #34303d
}

.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.invalid-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.validate-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.invalid-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.validate-icon,.nbw input[type=date]:-webkit-autofill+.invalid-icon,.nbw input[type=date]:-webkit-autofill+.validate-icon,.nbw input[type=email]:-webkit-autofill+.invalid-icon,.nbw input[type=email]:-webkit-autofill+.validate-icon,.nbw input[type=number]:-webkit-autofill+.invalid-icon,.nbw input[type=number]:-webkit-autofill+.validate-icon,.nbw input[type=password]:-webkit-autofill+.invalid-icon,.nbw input[type=password]:-webkit-autofill+.validate-icon,.nbw input[type=tel]:-webkit-autofill+.invalid-icon,.nbw input[type=tel]:-webkit-autofill+.validate-icon,.nbw input[type=text]:-webkit-autofill+.invalid-icon,.nbw input[type=text]:-webkit-autofill+.validate-icon,.nbw select:-webkit-autofill+.invalid-icon,.nbw select:-webkit-autofill+.validate-icon {
    background-color: transparent;
    background-position: 0 0;
    border: 0;
    display: block!important;
    height: calc(.75em + .75rem);
    padding-right: 0;
    position: absolute;
    right: calc(.44em + .44rem);
    top: calc(.44em + .44rem);
    width: calc(.75em + .75rem)
}

.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill+input.validate-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.is-valid,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+select.validate-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select:-webkit-autofill+input.validate-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill:focus+input.validate-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.is-valid:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=date],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=email],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=number],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=password],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=tel],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=text],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+select.validate-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=date]:-webkit-autofill+input.validate-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=email]:-webkit-autofill+input.validate-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=number]:-webkit-autofill+input.validate-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=password]:-webkit-autofill+input.validate-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=tel]:-webkit-autofill+input.validate-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=text]:-webkit-autofill+input.validate-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item select:-webkit-autofill+input.validate-icon:focus,.nbw input.input-validated[type=date],.nbw input.input-validated[type=email],.nbw input.input-validated[type=number],.nbw input.input-validated[type=password],.nbw input.input-validated[type=tel],.nbw input.input-validated[type=text],.nbw input.is-valid[type=date],.nbw input.is-valid[type=email],.nbw input.is-valid[type=number],.nbw input.is-valid[type=password],.nbw input.is-valid[type=tel],.nbw input.is-valid[type=text],.nbw input[type=date]:-webkit-autofill+input.validate-icon[type=date],.nbw input[type=date]:-webkit-autofill+input.validate-icon[type=email],.nbw input[type=date]:-webkit-autofill+input.validate-icon[type=number],.nbw input[type=date]:-webkit-autofill+input.validate-icon[type=password],.nbw input[type=date]:-webkit-autofill+input.validate-icon[type=tel],.nbw input[type=date]:-webkit-autofill+input.validate-icon[type=text],.nbw input[type=date]:-webkit-autofill+select.validate-icon,.nbw input[type=email]:-webkit-autofill+input.validate-icon[type=date],.nbw input[type=email]:-webkit-autofill+input.validate-icon[type=email],.nbw input[type=email]:-webkit-autofill+input.validate-icon[type=number],.nbw input[type=email]:-webkit-autofill+input.validate-icon[type=password],.nbw input[type=email]:-webkit-autofill+input.validate-icon[type=tel],.nbw input[type=email]:-webkit-autofill+input.validate-icon[type=text],.nbw input[type=email]:-webkit-autofill+select.validate-icon,.nbw input[type=number]:-webkit-autofill+input.validate-icon[type=date],.nbw input[type=number]:-webkit-autofill+input.validate-icon[type=email],.nbw input[type=number]:-webkit-autofill+input.validate-icon[type=number],.nbw input[type=number]:-webkit-autofill+input.validate-icon[type=password],.nbw input[type=number]:-webkit-autofill+input.validate-icon[type=tel],.nbw input[type=number]:-webkit-autofill+input.validate-icon[type=text],.nbw input[type=number]:-webkit-autofill+select.validate-icon,.nbw input[type=password]:-webkit-autofill+input.validate-icon[type=date],.nbw input[type=password]:-webkit-autofill+input.validate-icon[type=email],.nbw input[type=password]:-webkit-autofill+input.validate-icon[type=number],.nbw input[type=password]:-webkit-autofill+input.validate-icon[type=password],.nbw input[type=password]:-webkit-autofill+input.validate-icon[type=tel],.nbw input[type=password]:-webkit-autofill+input.validate-icon[type=text],.nbw input[type=password]:-webkit-autofill+select.validate-icon,.nbw input[type=tel]:-webkit-autofill+input.validate-icon[type=date],.nbw input[type=tel]:-webkit-autofill+input.validate-icon[type=email],.nbw input[type=tel]:-webkit-autofill+input.validate-icon[type=number],.nbw input[type=tel]:-webkit-autofill+input.validate-icon[type=password],.nbw input[type=tel]:-webkit-autofill+input.validate-icon[type=tel],.nbw input[type=tel]:-webkit-autofill+input.validate-icon[type=text],.nbw input[type=tel]:-webkit-autofill+select.validate-icon,.nbw input[type=text]:-webkit-autofill+input.validate-icon[type=date],.nbw input[type=text]:-webkit-autofill+input.validate-icon[type=email],.nbw input[type=text]:-webkit-autofill+input.validate-icon[type=number],.nbw input[type=text]:-webkit-autofill+input.validate-icon[type=password],.nbw input[type=text]:-webkit-autofill+input.validate-icon[type=tel],.nbw input[type=text]:-webkit-autofill+input.validate-icon[type=text],.nbw input[type=text]:-webkit-autofill+select.validate-icon,.nbw select.input-validated,.nbw select.is-valid,.nbw select:-webkit-autofill+input.validate-icon[type=date],.nbw select:-webkit-autofill+input.validate-icon[type=email],.nbw select:-webkit-autofill+input.validate-icon[type=number],.nbw select:-webkit-autofill+input.validate-icon[type=password],.nbw select:-webkit-autofill+input.validate-icon[type=tel],.nbw select:-webkit-autofill+input.validate-icon[type=text],.nbw select:-webkit-autofill+select.validate-icon {
    border-color: #b8b7bb
}

.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill+input.validate-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.is-valid:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+select.validate-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select:-webkit-autofill+input.validate-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.validate-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill:focus+input.validate-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.is-valid:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=date]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=email]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=number]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=password]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=tel]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.validate-icon[type=text]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+select.validate-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=date]:-webkit-autofill+input.validate-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=email]:-webkit-autofill+input.validate-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=number]:-webkit-autofill+input.validate-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=password]:-webkit-autofill+input.validate-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=tel]:-webkit-autofill+input.validate-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=text]:-webkit-autofill+input.validate-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item select:-webkit-autofill+input.validate-icon:focus,.nbw input.input-validated[type=date]:focus,.nbw input.input-validated[type=email]:focus,.nbw input.input-validated[type=number]:focus,.nbw input.input-validated[type=password]:focus,.nbw input.input-validated[type=tel]:focus,.nbw input.input-validated[type=text]:focus,.nbw input.is-valid[type=date]:focus,.nbw input.is-valid[type=email]:focus,.nbw input.is-valid[type=number]:focus,.nbw input.is-valid[type=password]:focus,.nbw input.is-valid[type=tel]:focus,.nbw input.is-valid[type=text]:focus,.nbw input[type=date]:-webkit-autofill+input.validate-icon[type=date]:focus,.nbw input[type=date]:-webkit-autofill+input.validate-icon[type=email]:focus,.nbw input[type=date]:-webkit-autofill+input.validate-icon[type=number]:focus,.nbw input[type=date]:-webkit-autofill+input.validate-icon[type=password]:focus,.nbw input[type=date]:-webkit-autofill+input.validate-icon[type=tel]:focus,.nbw input[type=date]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw input[type=date]:-webkit-autofill+select.validate-icon:focus,.nbw input[type=email]:-webkit-autofill+input.validate-icon[type=date]:focus,.nbw input[type=email]:-webkit-autofill+input.validate-icon[type=email]:focus,.nbw input[type=email]:-webkit-autofill+input.validate-icon[type=number]:focus,.nbw input[type=email]:-webkit-autofill+input.validate-icon[type=password]:focus,.nbw input[type=email]:-webkit-autofill+input.validate-icon[type=tel]:focus,.nbw input[type=email]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw input[type=email]:-webkit-autofill+select.validate-icon:focus,.nbw input[type=number]:-webkit-autofill+input.validate-icon[type=date]:focus,.nbw input[type=number]:-webkit-autofill+input.validate-icon[type=email]:focus,.nbw input[type=number]:-webkit-autofill+input.validate-icon[type=number]:focus,.nbw input[type=number]:-webkit-autofill+input.validate-icon[type=password]:focus,.nbw input[type=number]:-webkit-autofill+input.validate-icon[type=tel]:focus,.nbw input[type=number]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw input[type=number]:-webkit-autofill+select.validate-icon:focus,.nbw input[type=password]:-webkit-autofill+input.validate-icon[type=date]:focus,.nbw input[type=password]:-webkit-autofill+input.validate-icon[type=email]:focus,.nbw input[type=password]:-webkit-autofill+input.validate-icon[type=number]:focus,.nbw input[type=password]:-webkit-autofill+input.validate-icon[type=password]:focus,.nbw input[type=password]:-webkit-autofill+input.validate-icon[type=tel]:focus,.nbw input[type=password]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw input[type=password]:-webkit-autofill+select.validate-icon:focus,.nbw input[type=tel]:-webkit-autofill+input.validate-icon[type=date]:focus,.nbw input[type=tel]:-webkit-autofill+input.validate-icon[type=email]:focus,.nbw input[type=tel]:-webkit-autofill+input.validate-icon[type=number]:focus,.nbw input[type=tel]:-webkit-autofill+input.validate-icon[type=password]:focus,.nbw input[type=tel]:-webkit-autofill+input.validate-icon[type=tel]:focus,.nbw input[type=tel]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw input[type=tel]:-webkit-autofill+select.validate-icon:focus,.nbw input[type=text]:-webkit-autofill+input.validate-icon[type=date]:focus,.nbw input[type=text]:-webkit-autofill+input.validate-icon[type=email]:focus,.nbw input[type=text]:-webkit-autofill+input.validate-icon[type=number]:focus,.nbw input[type=text]:-webkit-autofill+input.validate-icon[type=password]:focus,.nbw input[type=text]:-webkit-autofill+input.validate-icon[type=tel]:focus,.nbw input[type=text]:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw input[type=text]:-webkit-autofill+select.validate-icon:focus,.nbw select.input-validated:focus,.nbw select.is-valid:focus,.nbw select:-webkit-autofill+input.validate-icon[type=date]:focus,.nbw select:-webkit-autofill+input.validate-icon[type=email]:focus,.nbw select:-webkit-autofill+input.validate-icon[type=number]:focus,.nbw select:-webkit-autofill+input.validate-icon[type=password]:focus,.nbw select:-webkit-autofill+input.validate-icon[type=tel]:focus,.nbw select:-webkit-autofill+input.validate-icon[type=text]:focus,.nbw select:-webkit-autofill+select.validate-icon:focus {
    border: 2px solid #34303d;
    box-shadow: none
}

.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill+input.invalid-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.invalid-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error input.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error input[type=text],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-warning input.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-warning input[type=text],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.is-invalid,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.invalid-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.invalid-icon[type=date],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.invalid-icon[type=email],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.invalid-icon[type=number],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.invalid-icon[type=password],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.invalid-icon[type=tel],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.invalid-icon[type=text],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+select.invalid-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=date]:-webkit-autofill+input.invalid-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=email]:-webkit-autofill+input.invalid-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=number]:-webkit-autofill+input.invalid-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=password]:-webkit-autofill+input.invalid-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=tel]:-webkit-autofill+input.invalid-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=text]:-webkit-autofill+input.invalid-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select:-webkit-autofill+input.invalid-icon,.nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated,.nbw .form-group--error .delivery-select select,.nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated:focus,.nbw .form-group--error input[type=date],.nbw .form-group--error input[type=email],.nbw .form-group--error input[type=number],.nbw .form-group--error input[type=password],.nbw .form-group--error input[type=tel],.nbw .form-group--error input[type=text],.nbw .form-group--error select.input-validated,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.invalid-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill:focus+input.invalid-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-error input.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-error input[type=text]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-warning input.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-warning input[type=text]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.is-invalid:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.invalid-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.invalid-icon[type=date],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.invalid-icon[type=email],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.invalid-icon[type=number],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.invalid-icon[type=password],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.invalid-icon[type=tel],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.invalid-icon[type=text],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+select.invalid-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=date]:-webkit-autofill+input.invalid-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=email]:-webkit-autofill+input.invalid-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=number]:-webkit-autofill+input.invalid-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=password]:-webkit-autofill+input.invalid-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=tel]:-webkit-autofill+input.invalid-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=text]:-webkit-autofill+input.invalid-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item select:-webkit-autofill+input.invalid-icon:focus,.nbw .promocode__input-error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated,.nbw .promocode__input-error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=text],.nbw .promocode__input-error .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated:focus,.nbw .promocode__input-error .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=text]:focus,.nbw .promocode__input-error input[type=date].input-validated,.nbw .promocode__input-error input[type=date][type=text],.nbw .promocode__input-error input[type=email].input-validated,.nbw .promocode__input-error input[type=email][type=text],.nbw .promocode__input-error input[type=number].input-validated,.nbw .promocode__input-error input[type=number][type=text],.nbw .promocode__input-error input[type=password].input-validated,.nbw .promocode__input-error input[type=password][type=text],.nbw .promocode__input-error input[type=tel].input-validated,.nbw .promocode__input-error input[type=tel][type=text],.nbw .promocode__input-error input[type=text],.nbw .promocode__input-error select.input-validated,.nbw .promocode__input-warning #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated,.nbw .promocode__input-warning #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=text],.nbw .promocode__input-warning .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated:focus,.nbw .promocode__input-warning .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=text]:focus,.nbw .promocode__input-warning input[type=date].input-validated,.nbw .promocode__input-warning input[type=date][type=text],.nbw .promocode__input-warning input[type=email].input-validated,.nbw .promocode__input-warning input[type=email][type=text],.nbw .promocode__input-warning input[type=number].input-validated,.nbw .promocode__input-warning input[type=number][type=text],.nbw .promocode__input-warning input[type=password].input-validated,.nbw .promocode__input-warning input[type=password][type=text],.nbw .promocode__input-warning input[type=tel].input-validated,.nbw .promocode__input-warning input[type=tel][type=text],.nbw .promocode__input-warning input[type=text],.nbw .promocode__input-warning select.input-validated,.nbw input.is-invalid[type=date],.nbw input.is-invalid[type=email],.nbw input.is-invalid[type=number],.nbw input.is-invalid[type=password],.nbw input.is-invalid[type=tel],.nbw input.is-invalid[type=text],.nbw input[type=date]:-webkit-autofill+input.invalid-icon[type=date],.nbw input[type=date]:-webkit-autofill+input.invalid-icon[type=email],.nbw input[type=date]:-webkit-autofill+input.invalid-icon[type=number],.nbw input[type=date]:-webkit-autofill+input.invalid-icon[type=password],.nbw input[type=date]:-webkit-autofill+input.invalid-icon[type=tel],.nbw input[type=date]:-webkit-autofill+input.invalid-icon[type=text],.nbw input[type=date]:-webkit-autofill+select.invalid-icon,.nbw input[type=email]:-webkit-autofill+input.invalid-icon[type=date],.nbw input[type=email]:-webkit-autofill+input.invalid-icon[type=email],.nbw input[type=email]:-webkit-autofill+input.invalid-icon[type=number],.nbw input[type=email]:-webkit-autofill+input.invalid-icon[type=password],.nbw input[type=email]:-webkit-autofill+input.invalid-icon[type=tel],.nbw input[type=email]:-webkit-autofill+input.invalid-icon[type=text],.nbw input[type=email]:-webkit-autofill+select.invalid-icon,.nbw input[type=number]:-webkit-autofill+input.invalid-icon[type=date],.nbw input[type=number]:-webkit-autofill+input.invalid-icon[type=email],.nbw input[type=number]:-webkit-autofill+input.invalid-icon[type=number],.nbw input[type=number]:-webkit-autofill+input.invalid-icon[type=password],.nbw input[type=number]:-webkit-autofill+input.invalid-icon[type=tel],.nbw input[type=number]:-webkit-autofill+input.invalid-icon[type=text],.nbw input[type=number]:-webkit-autofill+select.invalid-icon,.nbw input[type=password]:-webkit-autofill+input.invalid-icon[type=date],.nbw input[type=password]:-webkit-autofill+input.invalid-icon[type=email],.nbw input[type=password]:-webkit-autofill+input.invalid-icon[type=number],.nbw input[type=password]:-webkit-autofill+input.invalid-icon[type=password],.nbw input[type=password]:-webkit-autofill+input.invalid-icon[type=tel],.nbw input[type=password]:-webkit-autofill+input.invalid-icon[type=text],.nbw input[type=password]:-webkit-autofill+select.invalid-icon,.nbw input[type=tel]:-webkit-autofill+input.invalid-icon[type=date],.nbw input[type=tel]:-webkit-autofill+input.invalid-icon[type=email],.nbw input[type=tel]:-webkit-autofill+input.invalid-icon[type=number],.nbw input[type=tel]:-webkit-autofill+input.invalid-icon[type=password],.nbw input[type=tel]:-webkit-autofill+input.invalid-icon[type=tel],.nbw input[type=tel]:-webkit-autofill+input.invalid-icon[type=text],.nbw input[type=tel]:-webkit-autofill+select.invalid-icon,.nbw input[type=text]:-webkit-autofill+input.invalid-icon[type=date],.nbw input[type=text]:-webkit-autofill+input.invalid-icon[type=email],.nbw input[type=text]:-webkit-autofill+input.invalid-icon[type=number],.nbw input[type=text]:-webkit-autofill+input.invalid-icon[type=password],.nbw input[type=text]:-webkit-autofill+input.invalid-icon[type=tel],.nbw input[type=text]:-webkit-autofill+input.invalid-icon[type=text],.nbw input[type=text]:-webkit-autofill+select.invalid-icon,.nbw select.is-invalid,.nbw select:-webkit-autofill+input.invalid-icon[type=date],.nbw select:-webkit-autofill+input.invalid-icon[type=email],.nbw select:-webkit-autofill+input.invalid-icon[type=number],.nbw select:-webkit-autofill+input.invalid-icon[type=password],.nbw select:-webkit-autofill+input.invalid-icon[type=tel],.nbw select:-webkit-autofill+input.invalid-icon[type=text],.nbw select:-webkit-autofill+select.invalid-icon {
    border-width: 2px;
    box-shadow: none;
    outline: 0
}

.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .form-group--error input.input-validated:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill+input.invalid-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.invalid-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error input.input-validated:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-error input[type=text]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-warning input.input-validated:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .promocode__input-warning input[type=text]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.is-invalid:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.invalid-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.invalid-icon[type=date]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.invalid-icon[type=email]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.invalid-icon[type=number]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.invalid-icon[type=password]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.invalid-icon[type=tel]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.invalid-icon[type=text]:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+select.invalid-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=date]:-webkit-autofill+input.invalid-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=email]:-webkit-autofill+input.invalid-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=number]:-webkit-autofill+input.invalid-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=password]:-webkit-autofill+input.invalid-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=tel]:-webkit-autofill+input.invalid-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=text]:-webkit-autofill+input.invalid-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select:-webkit-autofill+input.invalid-icon:focus,.nbw .form-group--error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated:focus,.nbw .form-group--error .delivery-select select:focus,.nbw .form-group--error .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated:focus,.nbw .form-group--error input[type=date]:focus,.nbw .form-group--error input[type=email]:focus,.nbw .form-group--error input[type=number]:focus,.nbw .form-group--error input[type=password]:focus,.nbw .form-group--error input[type=tel]:focus,.nbw .form-group--error input[type=text]:focus,.nbw .form-group--error select.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+input.invalid-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill:focus+input.invalid-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .form-group--error input.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-error input.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-error input[type=text]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-warning input.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .promocode__input-warning input[type=text]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.is-invalid:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.invalid-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.invalid-icon[type=date]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.invalid-icon[type=email]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.invalid-icon[type=number]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.invalid-icon[type=password]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.invalid-icon[type=tel]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+input.invalid-icon[type=text]:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+select.invalid-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=date]:-webkit-autofill+input.invalid-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=email]:-webkit-autofill+input.invalid-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=number]:-webkit-autofill+input.invalid-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=password]:-webkit-autofill+input.invalid-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=tel]:-webkit-autofill+input.invalid-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=text]:-webkit-autofill+input.invalid-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item select:-webkit-autofill+input.invalid-icon:focus,.nbw .promocode__input-error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated:focus,.nbw .promocode__input-error #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=text]:focus,.nbw .promocode__input-error .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated:focus,.nbw .promocode__input-error .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=text]:focus,.nbw .promocode__input-error input[type=date].input-validated:focus,.nbw .promocode__input-error input[type=date][type=text]:focus,.nbw .promocode__input-error input[type=email].input-validated:focus,.nbw .promocode__input-error input[type=email][type=text]:focus,.nbw .promocode__input-error input[type=number].input-validated:focus,.nbw .promocode__input-error input[type=number][type=text]:focus,.nbw .promocode__input-error input[type=password].input-validated:focus,.nbw .promocode__input-error input[type=password][type=text]:focus,.nbw .promocode__input-error input[type=tel].input-validated:focus,.nbw .promocode__input-error input[type=tel][type=text]:focus,.nbw .promocode__input-error input[type=text]:focus,.nbw .promocode__input-error select.input-validated:focus,.nbw .promocode__input-warning #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated:focus,.nbw .promocode__input-warning #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[type=text]:focus,.nbw .promocode__input-warning .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated:focus,.nbw .promocode__input-warning .hav-form-wrapper .hav-v2__alternative-market .form-item input[type=text]:focus,.nbw .promocode__input-warning input[type=date].input-validated:focus,.nbw .promocode__input-warning input[type=date][type=text]:focus,.nbw .promocode__input-warning input[type=email].input-validated:focus,.nbw .promocode__input-warning input[type=email][type=text]:focus,.nbw .promocode__input-warning input[type=number].input-validated:focus,.nbw .promocode__input-warning input[type=number][type=text]:focus,.nbw .promocode__input-warning input[type=password].input-validated:focus,.nbw .promocode__input-warning input[type=password][type=text]:focus,.nbw .promocode__input-warning input[type=tel].input-validated:focus,.nbw .promocode__input-warning input[type=tel][type=text]:focus,.nbw .promocode__input-warning input[type=text]:focus,.nbw .promocode__input-warning select.input-validated:focus,.nbw input.is-invalid[type=date]:focus,.nbw input.is-invalid[type=email]:focus,.nbw input.is-invalid[type=number]:focus,.nbw input.is-invalid[type=password]:focus,.nbw input.is-invalid[type=tel]:focus,.nbw input.is-invalid[type=text]:focus,.nbw input[type=date]:-webkit-autofill+input.invalid-icon[type=date]:focus,.nbw input[type=date]:-webkit-autofill+input.invalid-icon[type=email]:focus,.nbw input[type=date]:-webkit-autofill+input.invalid-icon[type=number]:focus,.nbw input[type=date]:-webkit-autofill+input.invalid-icon[type=password]:focus,.nbw input[type=date]:-webkit-autofill+input.invalid-icon[type=tel]:focus,.nbw input[type=date]:-webkit-autofill+input.invalid-icon[type=text]:focus,.nbw input[type=date]:-webkit-autofill+select.invalid-icon:focus,.nbw input[type=email]:-webkit-autofill+input.invalid-icon[type=date]:focus,.nbw input[type=email]:-webkit-autofill+input.invalid-icon[type=email]:focus,.nbw input[type=email]:-webkit-autofill+input.invalid-icon[type=number]:focus,.nbw input[type=email]:-webkit-autofill+input.invalid-icon[type=password]:focus,.nbw input[type=email]:-webkit-autofill+input.invalid-icon[type=tel]:focus,.nbw input[type=email]:-webkit-autofill+input.invalid-icon[type=text]:focus,.nbw input[type=email]:-webkit-autofill+select.invalid-icon:focus,.nbw input[type=number]:-webkit-autofill+input.invalid-icon[type=date]:focus,.nbw input[type=number]:-webkit-autofill+input.invalid-icon[type=email]:focus,.nbw input[type=number]:-webkit-autofill+input.invalid-icon[type=number]:focus,.nbw input[type=number]:-webkit-autofill+input.invalid-icon[type=password]:focus,.nbw input[type=number]:-webkit-autofill+input.invalid-icon[type=tel]:focus,.nbw input[type=number]:-webkit-autofill+input.invalid-icon[type=text]:focus,.nbw input[type=number]:-webkit-autofill+select.invalid-icon:focus,.nbw input[type=password]:-webkit-autofill+input.invalid-icon[type=date]:focus,.nbw input[type=password]:-webkit-autofill+input.invalid-icon[type=email]:focus,.nbw input[type=password]:-webkit-autofill+input.invalid-icon[type=number]:focus,.nbw input[type=password]:-webkit-autofill+input.invalid-icon[type=password]:focus,.nbw input[type=password]:-webkit-autofill+input.invalid-icon[type=tel]:focus,.nbw input[type=password]:-webkit-autofill+input.invalid-icon[type=text]:focus,.nbw input[type=password]:-webkit-autofill+select.invalid-icon:focus,.nbw input[type=tel]:-webkit-autofill+input.invalid-icon[type=date]:focus,.nbw input[type=tel]:-webkit-autofill+input.invalid-icon[type=email]:focus,.nbw input[type=tel]:-webkit-autofill+input.invalid-icon[type=number]:focus,.nbw input[type=tel]:-webkit-autofill+input.invalid-icon[type=password]:focus,.nbw input[type=tel]:-webkit-autofill+input.invalid-icon[type=tel]:focus,.nbw input[type=tel]:-webkit-autofill+input.invalid-icon[type=text]:focus,.nbw input[type=tel]:-webkit-autofill+select.invalid-icon:focus,.nbw input[type=text]:-webkit-autofill+input.invalid-icon[type=date]:focus,.nbw input[type=text]:-webkit-autofill+input.invalid-icon[type=email]:focus,.nbw input[type=text]:-webkit-autofill+input.invalid-icon[type=number]:focus,.nbw input[type=text]:-webkit-autofill+input.invalid-icon[type=password]:focus,.nbw input[type=text]:-webkit-autofill+input.invalid-icon[type=tel]:focus,.nbw input[type=text]:-webkit-autofill+input.invalid-icon[type=text]:focus,.nbw input[type=text]:-webkit-autofill+select.invalid-icon:focus,.nbw select.is-invalid:focus,.nbw select:-webkit-autofill+input.invalid-icon[type=date]:focus,.nbw select:-webkit-autofill+input.invalid-icon[type=email]:focus,.nbw select:-webkit-autofill+input.invalid-icon[type=number]:focus,.nbw select:-webkit-autofill+input.invalid-icon[type=password]:focus,.nbw select:-webkit-autofill+input.invalid-icon[type=tel]:focus,.nbw select:-webkit-autofill+input.invalid-icon[type=text]:focus,.nbw select:-webkit-autofill+select.invalid-icon:focus {
    box-shadow: none!important;
    outline: 0
}

.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+[checked=checked].invalid-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+[checked=checked].validate-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input[checked=checked],.nbw .form-control[checked=checked],.nbw .form-group--error .delivery-select select[checked=checked],.nbw .form-group--error [checked=checked].input-validated,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+[checked=checked].invalid-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+[checked=checked].validate-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input[checked=checked]:focus,.nbw .link-device__container [checked=checked].link-device--input,.nbw .promocode__input-error [checked=checked].input-validated,.nbw .promocode__input-warning [checked=checked].input-validated,.nbw input[checked=checked][type=date],.nbw input[checked=checked][type=email],.nbw input[checked=checked][type=number],.nbw input[checked=checked][type=password],.nbw input[checked=checked][type=tel],.nbw input[checked=checked][type=text],.nbw input[type=date]:-webkit-autofill+[checked=checked].invalid-icon,.nbw input[type=date]:-webkit-autofill+[checked=checked].validate-icon,.nbw input[type=email]:-webkit-autofill+[checked=checked].invalid-icon,.nbw input[type=email]:-webkit-autofill+[checked=checked].validate-icon,.nbw input[type=number]:-webkit-autofill+[checked=checked].invalid-icon,.nbw input[type=number]:-webkit-autofill+[checked=checked].validate-icon,.nbw input[type=password]:-webkit-autofill+[checked=checked].invalid-icon,.nbw input[type=password]:-webkit-autofill+[checked=checked].validate-icon,.nbw input[type=tel]:-webkit-autofill+[checked=checked].invalid-icon,.nbw input[type=tel]:-webkit-autofill+[checked=checked].validate-icon,.nbw input[type=text]:-webkit-autofill+[checked=checked].invalid-icon,.nbw input[type=text]:-webkit-autofill+[checked=checked].validate-icon,.nbw select:-webkit-autofill+[checked=checked].invalid-icon,.nbw select:-webkit-autofill+[checked=checked].validate-icon,.nbw select[checked=checked] {
    background-color: #fffdfb;
    border-color: #34303d;
    color: #34303d;
    outline: 0
}

.nbw .form-group--error .error-message,.nbw .invalid-feedback,.nbw .my-cart__promocode-panel .promocode__error-message,.nbw .my-cart__promocode-panel .promocode__warning-message {
    font-size: .75rem;
    margin-bottom: .5rem;
    margin-top: 1rem
}

.nbw .form-group--error svg:not(.bi-chevron-down,.bi-chevron-up) {
    display: none
}

.nbw .form-group--error+.error-message {
    display: block
}

.nbw .promocode__input-error svg:not(.bi-chevron-down,.bi-chevron-up) {
    display: none
}

.nbw .promocode__input-error+.error-message,.nbw .promocode__input-warning+.error-message {
    display: block
}

.nbw .form-group--error input {
    border-width: 2px
}

.nbw .form-group--error .error-message {
    display: block
}

.nbw .form-group--error .adyen-input-container~.error-message {
    position: relative;
    top: -10px
}

.nbw .my-cart__promocode-panel .promocode__error-message:not(.hide),.nbw .my-cart__promocode-panel .promocode__warning-message:not(.hide) {
    display: block
}

.nbw .product__quantity--row .input-group {
    display: flex
}

.nbw .link-device__container .link-device--input {
    margin-top: inherit
}

.nbw .account-form .form-row {
    display: unset;
    flex-direction: unset;
    flex-wrap: unset;
    margin-left: unset;
    margin-right: unset
}

.nbw .account-form .form-row .form-group--checkbox {
    padding-right: unset;
    width: inherit
}

.nbw .your-details__wrapper .your-details__content-wrapper .your-details__form .form-group--checkbox>label {
    font-size: unset
}

.nbw .delivery-select .select-arrow,.nbw .form-item.select-item .select-arrow,.nbw .payment-select .select-arrow,.nbw .try-in-store .select-arrow {
    display: none
}

.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select {
    text-transform: inherit
}

.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .select-arrow {
    display: none
}

.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input {
    text-transform: inherit
}

.nbw input[type=checkbox]:checked+label:before,.nbw input[type=checkbox]:not(:checked)+label:before,.nbw input[type=radio]:checked+label:before,.nbw input[type=radio]:not(:checked)+label:before {
    content: unset
}

.nbw input[type=checkbox]:checked+label:before,.nbw input[type=radio]:checked+label:before {
    background: unset
}

.nbw input[type=checkbox]:checked+label:after,.nbw input[type=checkbox]:not(:checked)+label:after,.nbw input[type=radio]:checked+label:after,.nbw input[type=radio]:not(:checked)+label:after {
    content: unset
}

.nbw input[type=checkbox]:checked+label:after,.nbw input[type=checkbox]:not(:checked)+label:after,.nbw input[type=radio]:checked+label:after,.nbw input[type=radio]:not(:checked)+label:after {
    opacity: inherit
}

.nbw input[type=checkbox]:checked,.nbw input[type=checkbox]:not(:checked),.nbw input[type=radio]:checked,.nbw input[type=radio]:not(:checked) {
    position: static
}

.nbw input[type=radio]:not(:checked) {
    border: 1px solid #262a33
}

.nbw input[type=radio]:checked {
    background-color: transparent
}

.nbw .form-group--checkbox label {
    font-size: inherit;
    font-weight: inherit;
    letter-spacing: inherit;
    text-transform: inherit
}

.nbw .cookie-set__flex-wrapper input[type=checkbox].toggle-input,.nbw .input--no-checkbox,.nbw input[type=checkbox].customer-activity__input,.nbw input[type=checkbox].toggle-switch__sitewide--checkbox {
    display: none
}

.nbw .store-locator-new .store-locator__filter input[type=checkbox]+label.label-hasIcon {
    align-items: center;
    display: flex
}

.nbw label.toggling-label {
    display: block
}

.nbw .global-search__form .global-search__select .global-search__select-arrow {
    display: none
}

.nbw .global-search__form .global-search__form-input {
    border-left: none;
    padding: .9rem 1.6rem
}

.nbw .global-search__form .global-search__form-input:focus {
    border-left: none
}

.nbw .phone-registration-wrapper .hav-v2__phone-number .phone-number__container .select-country-flag {
    width: 33%
}

.nbw .phone-registration-wrapper .hav-v2__phone-number .phone-number__container .select-country-flag select {
    padding-right: 30px
}

.nbw .phone-registration-wrapper .hav-v2__phone-number .phone-number__container .text-phone {
    width: 67%
}

.nbw .data-match__container .not-valid.consent-checkbox .form-check-input,.nbw .data-match__container .not-valid.consent-checkbox input[type=checkbox],.nbw .data-match__container .not-valid.consent-checkbox input[type=radio],.nbw .devices__care-plus-content .not-valid.section__text-checkbox-field .form-check-input,.nbw .devices__care-plus-content .not-valid.section__text-checkbox-field input[type=checkbox],.nbw .devices__care-plus-content .not-valid.section__text-checkbox-field input[type=radio],.nbw .form-check.not-valid .form-check-input,.nbw .form-check.not-valid input[type=checkbox],.nbw .form-check.not-valid input[type=radio],.nbw .hav-v2__data-match-consent .form-group .not-valid.form-item .form-check-input,.nbw .hav-v2__data-match-consent .form-group .not-valid.form-item input[type=checkbox],.nbw .hav-v2__data-match-consent .form-group .not-valid.form-item input[type=radio],.nbw .not-valid.form-group--checkbox .form-check-input,.nbw .not-valid.form-group--checkbox input[type=checkbox],.nbw .not-valid.form-group--checkbox input[type=radio] {
    border-color: #c73636;
    border-width: 2px
}

.nbw .hav-v2__phone-number .phone-number__container .h4,.nbw .hav-v2__phone-number .phone-number__container .h5,.nbw .hav-v2__phone-number .phone-number__container h4,.nbw .hav-v2__phone-number .phone-number__container h5 {
    text-transform: unset
}

.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:focus {
    border: 2px solid #34303d
}

.nbw .hav-form-wrapper .hav-v2__alternative-market .form-group--error input {
    border-color: #c73636;
    border-width: 2px
}

.nbw .hav-form-wrapper .hav-v2__alternative-market .form-group--error input:focus {
    box-shadow: none
}

.nbw .hav-form-wrapper .hav-v2__alternative-market .phone-section {
    border: none;
    height: unset
}

.nbw .hav-form-wrapper .hav-v2__alternative-market .phone-section .select-country-flag {
    width: 45%
}

@media (min-width: 576px) {
    .nbw .hav-form-wrapper .hav-v2__alternative-market .phone-section .select-country-flag {
        width:30%
    }
}

.nbw .hav-form-wrapper .hav-v2__alternative-market .phone-section .select-country-flag select {
    border: 1px solid #ced4da;
    border-radius: .25rem;
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
    height: 100%;
    padding: 0 1.5rem 0 .5rem
}

@media (min-width: 576px) {
    .nbw .hav-form-wrapper .hav-v2__alternative-market .phone-section .select-country-flag select {
        padding:0 3rem 0 .5rem
    }
}

.nbw .hav-form-wrapper .hav-v2__alternative-market .phone-section.form-group--error select {
    border-color: #c73636;
    border-width: 2px
}

.nbw .hav-form-wrapper .hav-v2__alternative-market .error-message>ul {
    padding: 0
}

.checkout__wrapper.my-cart__wrapper.hav__main--container .checkout__section.checkout__delivery .checkout__address-form select {
    height: inherit
}

.nbw .phone-select .form-item.select-country-flag .form-standard-select__select {
    background-position: right 10px center!important;
    border: 1px solid rgba(52,48,61,.3);
    cursor: default!important;
    font-size: 14px;
    height: 100%!important;
    padding: 0 .5rem
}

@media (min-width: 768px) {
    .nbw .phone-select .form-item.select-country-flag .form-standard-select__select {
        background-position:right 16px center!important;
        font-size: 1rem;
        padding: 0 1rem
    }
}

.nbw .phone-select .form-item.select-country-flag .form-standard-select__select:focus {
    border: 2px solid #34303d
}

.nbw .phone-select .form-item.select-country-flag .form-standard-select__select.input-validated {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E")
}

.nbw .phone-select .form-item.select-country-flag .form-standard-select__select.input-validated:not([multiple]):not([size]) {
    padding: 0 .5rem
}

@media (min-width: 768px) {
    .nbw .phone-select .form-item.select-country-flag .form-standard-select__select.input-validated:not([multiple]):not([size]) {
        padding:0 1rem
    }
}

.nbw .phone-select .text-phone input[type=tel],.nbw .phone-select .text-phone input[type=text] {
    border: 1px solid rgba(52,48,61,.3);
    border-left: 0
}

.nbw .phone-select .text-phone input[type=tel]:focus,.nbw .phone-select .text-phone input[type=text]:focus {
    border: 2px solid #34303d
}

.nbw .phone-select .text-phone input[type=tel]:focus {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

.nbw .form-group--error .phone-section .text-phone input[type=tel] {
    border-color: #c73636;
    border-width: 2px
}

.nbw .pagination .page-link.active {
    background-color: #00d1d2;
    border: none!important;
    border-radius: 50%;
    height: 38px;
    width: 38px
}

.nbw .pagination .page-link.active:hover {
    background-color: #00d1d2
}

.nbw .pagination .page-link:hover {
    background-color: unset
}

.nbw .pagination .page-link:focus {
    background: none;
    box-shadow: none
}

.countries-select {
    cursor: pointer
}

.countries-select .country-option:hover {
    background-color: #d0e3fb
}

.input-group-phone.animating>.countries-select,.input-group-phone.open>.countries-select {
    border-bottom-left-radius: 0!important
}

.countries-select-list {
    -webkit-overflow-scrolling: touch;
    left: 0;
    max-height: 0;
    top: 53px;
    transition: max-height .15s ease-out;
    z-index: 2
}

.input-group-phone.open .countries-select-list {
    max-height: 275px;
    transition: max-height .25s ease-in
}

.input-group-phone.animating .countries-select-list,.input-group-phone.open .countries-select-list {
    border: 2px solid #ced4da;
    padding: .25rem!important
}

.countries-select-divider {
    border-bottom: 2px solid #ced4da
}

.input-group-phone.animating input:last-of-type,.input-group-phone.open input:last-of-type {
    border-bottom-right-radius: 0
}

.input-group-phone input:first-of-type {
    flex-grow: 0!important;
    min-width: unset!important;
    width: 75px!important
}

.input-group-phone.input-disabled {
    opacity: .65;
    pointer-events: none
}

.country-flag {
    background-image: url(../../../../content/dam/iqos/global/marketing/brand/graphics/new-brand-world/phone-input-flags/all-flags.webp);
    background-position: 24px 18px;
    background-repeat: no-repeat;
    background-size: 24px auto;
    height: 18px;
    transform: scale(.8);
    width: 24px
}

.active-option .country-flag,.countries-select-selected .country-flag {
    transform: scale(1)!important
}

.countries-select-selected .country-flag {
    margin-right: .5rem
}

.country-flag.iso-af {
    background-position: 0 0
}

.country-flag.iso-ax {
    background-position: 0 -18px
}

.country-flag.iso-al {
    background-position: 0 -36px
}

.country-flag.iso-dz {
    background-position: 0 -54px
}

.country-flag.iso-as {
    background-position: 0 -72px
}

.country-flag.iso-ad {
    background-position: 0 -90px
}

.country-flag.iso-ao {
    background-position: 0 -108px
}

.country-flag.iso-ai {
    background-position: 0 -126px
}

.country-flag.iso-ag {
    background-position: 0 -162px
}

.country-flag.iso-ar {
    background-position: 0 -180px
}

.country-flag.iso-am {
    background-position: 0 -198px
}

.country-flag.iso-aw {
    background-position: 0 -216px
}

.country-flag.iso-au {
    background-position: 0 -234px
}

.country-flag.iso-at {
    background-position: 0 -252px
}

.country-flag.iso-az {
    background-position: 0 -270px
}

.country-flag.iso-bs {
    background-position: 0 -288px
}

.country-flag.iso-bh {
    background-position: 0 -306px
}

.country-flag.iso-bd {
    background-position: 0 -324px
}

.country-flag.iso-bb {
    background-position: 0 -342px
}

.country-flag.iso-by {
    background-position: 0 -360px
}

.country-flag.iso-be {
    background-position: 0 -378px
}

.country-flag.iso-bz {
    background-position: 0 -396px
}

.country-flag.iso-bj {
    background-position: 0 -414px
}

.country-flag.iso-bm {
    background-position: 0 -432px
}

.country-flag.iso-bt {
    background-position: 0 -450px
}

.country-flag.iso-bo {
    background-position: 0 -468px
}

.country-flag.iso-bq {
    background-position: 0 -486px
}

.country-flag.iso-ba {
    background-position: 0 -504px
}

.country-flag.iso-bw {
    background-position: 0 -522px
}

.country-flag.iso-br {
    background-position: 0 -558px
}

.country-flag.iso-io {
    background-position: 0 -576px
}

.country-flag.iso-bn {
    background-position: 0 -594px
}

.country-flag.iso-bg {
    background-position: 0 -612px
}

.country-flag.iso-bf {
    background-position: 0 -630px
}

.country-flag.iso-bi {
    background-position: 0 -648px
}

.country-flag.iso-kh {
    background-position: 0 -666px
}

.country-flag.iso-cm {
    background-position: 0 -684px
}

.country-flag.iso-ca {
    background-position: 0 -702px
}

.country-flag.iso-cv {
    background-position: 0 -720px
}

.country-flag.iso-ky {
    background-position: 0 -738px
}

.country-flag.iso-cf {
    background-position: 0 -756px
}

.country-flag.iso-td {
    background-position: 0 -774px
}

.country-flag.iso-cl {
    background-position: 0 -792px
}

.country-flag.iso-cn {
    background-position: 0 -810px
}

.country-flag.iso-cx {
    background-position: 0 -828px
}

.country-flag.iso-cc {
    background-position: 0 -846px
}

.country-flag.iso-co {
    background-position: 0 -864px
}

.country-flag.iso-km {
    background-position: 0 -882px
}

.country-flag.iso-cg {
    background-position: 0 -900px
}

.country-flag.iso-cd {
    background-position: 0 -918px
}

.country-flag.iso-ck {
    background-position: 0 -936px
}

.country-flag.iso-cr {
    background-position: 0 -954px
}

.country-flag.iso-ci {
    background-position: 0 -972px
}

.country-flag.iso-hr {
    background-position: 0 -990px
}

.country-flag.iso-cu {
    background-position: 0 -1008px
}

.country-flag.iso-cw {
    background-position: 0 -1026px
}

.country-flag.iso-cy {
    background-position: 0 -1044px
}

.country-flag.iso-cz {
    background-position: 0 -1062px
}

.country-flag.iso-dk {
    background-position: 0 -1080px
}

.country-flag.iso-dj {
    background-position: 0 -1098px
}

.country-flag.iso-dm {
    background-position: 0 -1116px
}

.country-flag.iso-do {
    background-position: 0 -1134px
}

.country-flag.iso-ec {
    background-position: 0 -1152px
}

.country-flag.iso-eg {
    background-position: 0 -1170px
}

.country-flag.iso-sv {
    background-position: 0 -1188px
}

.country-flag.iso-gq {
    background-position: 0 -1206px
}

.country-flag.iso-er {
    background-position: 0 -1224px
}

.country-flag.iso-ee {
    background-position: 0 -1242px
}

.country-flag.iso-et {
    background-position: 0 -1260px
}

.country-flag.iso-fk {
    background-position: 0 -1278px
}

.country-flag.iso-fo {
    background-position: 0 -1296px
}

.country-flag.iso-fj {
    background-position: 0 -1314px
}

.country-flag.iso-fi {
    background-position: 0 -1332px
}

.country-flag.iso-fr {
    background-position: 0 -1350px
}

.country-flag.iso-gf {
    background-position: 0 -1368px
}

.country-flag.iso-pf {
    background-position: 0 -1386px
}

.country-flag.iso-ga {
    background-position: 0 -1422px
}

.country-flag.iso-gm {
    background-position: 0 -1440px
}

.country-flag.iso-ge {
    background-position: 0 -1458px
}

.country-flag.iso-de {
    background-position: 0 -1476px
}

.country-flag.iso-gh {
    background-position: 0 -1494px
}

.country-flag.iso-gi {
    background-position: 0 -1512px
}

.country-flag.iso-gr {
    background-position: 0 -1530px
}

.country-flag.iso-gl {
    background-position: 0 -1548px
}

.country-flag.iso-gd {
    background-position: 0 -1566px
}

.country-flag.iso-gp {
    background-position: 0 -1584px
}

.country-flag.iso-gu {
    background-position: 0 -1602px
}

.country-flag.iso-gt {
    background-position: 0 -1620px
}

.country-flag.iso-gg {
    background-position: 0 -1638px
}

.country-flag.iso-gn {
    background-position: 0 -1656px
}

.country-flag.iso-gw {
    background-position: 0 -1674px
}

.country-flag.iso-gy {
    background-position: 0 -1692px
}

.country-flag.iso-ht {
    background-position: 0 -1710px
}

.country-flag.iso-va {
    background-position: 0 -1746px
}

.country-flag.iso-hn {
    background-position: 0 -1764px
}

.country-flag.iso-hk {
    background-position: 0 -1782px
}

.country-flag.iso-hu {
    background-position: 0 -1800px
}

.country-flag.iso-is {
    background-position: 0 -1818px
}

.country-flag.iso-in {
    background-position: 0 -1836px
}

.country-flag.iso-id {
    background-position: 0 -1854px
}

.country-flag.iso-ir {
    background-position: 0 -1872px
}

.country-flag.iso-iq {
    background-position: 0 -1890px
}

.country-flag.iso-ie {
    background-position: 0 -1908px
}

.country-flag.iso-im {
    background-position: 0 -1926px
}

.country-flag.iso-il {
    background-position: 0 -1944px
}

.country-flag.iso-it {
    background-position: 0 -1962px
}

.country-flag.iso-jm {
    background-position: 0 -1980px
}

.country-flag.iso-jp {
    background-position: 0 -1998px
}

.country-flag.iso-je {
    background-position: 0 -2016px
}

.country-flag.iso-jo {
    background-position: 0 -2034px
}

.country-flag.iso-kz {
    background-position: 0 -2052px
}

.country-flag.iso-ke {
    background-position: 0 -2070px
}

.country-flag.iso-ki {
    background-position: 0 -2088px
}

.country-flag.iso-kp {
    background-position: 0 -2106px
}

.country-flag.iso-kr {
    background-position: 0 -2124px
}

.country-flag.iso-xk {
    background-position: 0 -2142px
}

.country-flag.iso-kw {
    background-position: 0 -2160px
}

.country-flag.iso-kg {
    background-position: 0 -2178px
}

.country-flag.iso-la {
    background-position: 0 -2196px
}

.country-flag.iso-lv {
    background-position: 0 -2214px
}

.country-flag.iso-lb {
    background-position: 0 -2232px
}

.country-flag.iso-ls {
    background-position: 0 -2250px
}

.country-flag.iso-lr {
    background-position: 0 -2268px
}

.country-flag.iso-ly {
    background-position: 0 -2286px
}

.country-flag.iso-li {
    background-position: 0 -2304px
}

.country-flag.iso-lt {
    background-position: 0 -2322px
}

.country-flag.iso-lu {
    background-position: 0 -2340px
}

.country-flag.iso-mo {
    background-position: 0 -2358px
}

.country-flag.iso-mk {
    background-position: 0 -2376px
}

.country-flag.iso-mg {
    background-position: 0 -2394px
}

.country-flag.iso-mw {
    background-position: 0 -2412px
}

.country-flag.iso-my {
    background-position: 0 -2430px
}

.country-flag.iso-mv {
    background-position: 0 -2448px
}

.country-flag.iso-ml {
    background-position: 0 -2466px
}

.country-flag.iso-mt {
    background-position: 0 -2484px
}

.country-flag.iso-mh {
    background-position: 0 -2502px
}

.country-flag.iso-mq {
    background-position: 0 -2520px
}

.country-flag.iso-mr {
    background-position: 0 -2538px
}

.country-flag.iso-mu {
    background-position: 0 -2556px
}

.country-flag.iso-yt {
    background-position: 0 -2574px
}

.country-flag.iso-mx {
    background-position: 0 -2592px
}

.country-flag.iso-fm {
    background-position: 0 -2610px
}

.country-flag.iso-md {
    background-position: 0 -2628px
}

.country-flag.iso-mc {
    background-position: 0 -2646px
}

.country-flag.iso-mn {
    background-position: 0 -2664px
}

.country-flag.iso-me {
    background-position: 0 -2682px
}

.country-flag.iso-ms {
    background-position: 0 -2700px
}

.country-flag.iso-ma {
    background-position: 0 -2718px
}

.country-flag.iso-mz {
    background-position: 0 -2736px
}

.country-flag.iso-mm {
    background-position: 0 -2754px
}

.country-flag.iso-na {
    background-position: 0 -2772px
}

.country-flag.iso-nr {
    background-position: 0 -2790px
}

.country-flag.iso-np {
    background-position: 0 -2808px
}

.country-flag.iso-nl {
    background-position: 0 -2826px
}

.country-flag.iso-nc {
    background-position: 0 -2844px
}

.country-flag.iso-nz {
    background-position: 0 -2862px
}

.country-flag.iso-ni {
    background-position: 0 -2880px
}

.country-flag.iso-ne {
    background-position: 0 -2898px
}

.country-flag.iso-ng {
    background-position: 0 -2916px
}

.country-flag.iso-nu {
    background-position: 0 -2934px
}

.country-flag.iso-nf {
    background-position: 0 -2952px
}

.country-flag.iso-mp {
    background-position: 0 -2970px
}

.country-flag.iso-no {
    background-position: 0 -2988px
}

.country-flag.iso-om {
    background-position: 0 -3006px
}

.country-flag.iso-pk {
    background-position: 0 -3024px
}

.country-flag.iso-pw {
    background-position: 0 -3042px
}

.country-flag.iso-ps {
    background-position: 0 -3060px
}

.country-flag.iso-pa {
    background-position: 0 -3078px
}

.country-flag.iso-pg {
    background-position: 0 -3096px
}

.country-flag.iso-py {
    background-position: 0 -3114px
}

.country-flag.iso-pe {
    background-position: 0 -3132px
}

.country-flag.iso-ph {
    background-position: 0 -3150px
}

.country-flag.iso-pl {
    background-position: 0 -3186px
}

.country-flag.iso-pt {
    background-position: 0 -3204px
}

.country-flag.iso-pr {
    background-position: 0 -3222px
}

.country-flag.iso-qa {
    background-position: 0 -3240px
}

.country-flag.iso-re {
    background-position: 0 -3258px
}

.country-flag.iso-ro {
    background-position: 0 -3276px
}

.country-flag.iso-ru {
    background-position: 0 -3294px
}

.country-flag.iso-rw {
    background-position: 0 -3312px
}

.country-flag.iso-bl {
    background-position: 0 -3330px
}

.country-flag.iso-sh {
    background-position: 0 -3348px
}

.country-flag.iso-kn {
    background-position: 0 -3366px
}

.country-flag.iso-lc {
    background-position: 0 -3384px
}

.country-flag.iso-mf {
    background-position: 0 -3402px
}

.country-flag.iso-pm {
    background-position: 0 -3420px
}

.country-flag.iso-vc {
    background-position: 0 -3438px
}

.country-flag.iso-ws {
    background-position: 0 -3456px
}

.country-flag.iso-sm {
    background-position: 0 -3474px
}

.country-flag.iso-st {
    background-position: 0 -3492px
}

.country-flag.iso-sa {
    background-position: 0 -3510px
}

.country-flag.iso-sn {
    background-position: 0 -3528px
}

.country-flag.iso-rs {
    background-position: 0 -3546px
}

.country-flag.iso-sc {
    background-position: 0 -3564px
}

.country-flag.iso-sl {
    background-position: 0 -3582px
}

.country-flag.iso-sg {
    background-position: 0 -3600px
}

.country-flag.iso-sx {
    background-position: 0 -3618px
}

.country-flag.iso-sk {
    background-position: 0 -3636px
}

.country-flag.iso-si {
    background-position: 0 -3654px
}

.country-flag.iso-sb {
    background-position: 0 -3672px
}

.country-flag.iso-so {
    background-position: 0 -3690px
}

.country-flag.iso-za {
    background-position: 0 -3708px
}

.country-flag.iso-ss {
    background-position: 0 -3744px
}

.country-flag.iso-es {
    background-position: 0 -3762px
}

.country-flag.iso-lk {
    background-position: 0 -3780px
}

.country-flag.iso-sd {
    background-position: 0 -3798px
}

.country-flag.iso-sr {
    background-position: 0 -3816px
}

.country-flag.iso-sj {
    background-position: 0 -3834px
}

.country-flag.iso-sz {
    background-position: 0 -3852px
}

.country-flag.iso-se {
    background-position: 0 -3870px
}

.country-flag.iso-ch {
    background-position: 0 -3888px
}

.country-flag.iso-sy {
    background-position: 0 -3906px
}

.country-flag.iso-tw {
    background-position: 0 -3924px
}

.country-flag.iso-tj {
    background-position: 0 -3942px
}

.country-flag.iso-tz {
    background-position: 0 -3960px
}

.country-flag.iso-th {
    background-position: 0 -3978px
}

.country-flag.iso-tl {
    background-position: 0 -3996px
}

.country-flag.iso-tg {
    background-position: 0 -4014px
}

.country-flag.iso-tk {
    background-position: 0 -4032px
}

.country-flag.iso-to {
    background-position: 0 -4050px
}

.country-flag.iso-tt {
    background-position: 0 -4068px
}

.country-flag.iso-tn {
    background-position: 0 -4086px
}

.country-flag.iso-tr {
    background-position: 0 -4104px
}

.country-flag.iso-tm {
    background-position: 0 -4122px
}

.country-flag.iso-tc {
    background-position: 0 -4140px
}

.country-flag.iso-tv {
    background-position: 0 -4158px
}

.country-flag.iso-ug {
    background-position: 0 -4176px
}

.country-flag.iso-ua {
    background-position: 0 -4194px
}

.country-flag.iso-ae {
    background-position: 0 -4212px
}

.country-flag.iso-gb {
    background-position: 0 -4230px
}

.country-flag.iso-us {
    background-position: 0 -4248px
}

.country-flag.iso-uy {
    background-position: 0 -4284px
}

.country-flag.iso-uz {
    background-position: 0 -4302px
}

.country-flag.iso-vu {
    background-position: 0 -4320px
}

.country-flag.iso-ve {
    background-position: 0 -4338px
}

.country-flag.iso-vn {
    background-position: 0 -4356px
}

.country-flag.iso-vg {
    background-position: 0 -4374px
}

.country-flag.iso-vi {
    background-position: 0 -4392px
}

.country-flag.iso-wf {
    background-position: 0 -4410px
}

.country-flag.iso-eh {
    background-position: 0 -4428px
}

.country-flag.iso-ye {
    background-position: 0 -4446px
}

.country-flag.iso-zm {
    background-position: 0 -4464px
}

.country-flag.iso-zw {
    background-position: 0 -4482px
}

.input-group {
    align-items: stretch;
    display: flex;
    flex-wrap: wrap;
    position: relative;
    width: 100%
}

.input-group>input {
    flex: 1 1 auto;
    min-width: 0;
    position: relative;
    width: 1%
}

.input-group>input:focus {
    z-index: 3
}

.input-group .input-group-text {
    align-items: center;
    background-color: #fff;
    border: 1px solid #d3d3d3;
    border-radius: 3px;
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
    display: flex;
    padding: .75rem 1rem;
    text-align: center
}

.your-details__icon-calendar {
    width: 30px
}

.appo-dat_slots--title {
    letter-spacing: 2.79px
}

.appo-dat_slot--container {
    cursor: pointer;
    height: 45px;
    line-height: 45px;
    max-width: 64px
}

.appo-dat_slot--container input:checked~.appo-dat_slot--checkmark {
    border: 1px solid #000!important
}

@media (min-width: 992px) {
    .store-osp-opening-border {
        border:none!important
    }
}

.store-details-info-image {
    z-index: 1
}

.store-details-info-location {
    bottom: 8px;
    height: 150px;
    right: 6px;
    width: 150px;
    z-index: 2
}

@media (min-width: 992px) {
    .store-details-info-location {
        bottom:36px;
        height: 216px;
        right: 22px;
        width: 216px
    }
}

.store-details-info-location a svg {
    height: 44px;
    left: 56%;
    top: 38%;
    transform: translate(-50%,-50%);
    width: 31px;
    z-index: 10
}

@media (min-width: 992px) {
    .store-details-info-location a svg {
        left:50%;
        top: 30%
    }
}

.landing-page__store-locator .btn.btn-slate-turquoise:hover svg g {
    stroke: #34303d
}

.store-locator__search-button {
    right: 10px
}

.map-opened .store-locator__header,.store-locator__search-filters {
    display: none
}

.map-opened div:focus {
    border-color: transparent!important
}

@media (min-width: 576px) {
    .map-opened .searchWrapper {
        justify-content:flex-start!important;
        left: 0;
        padding-left: 20px;
        position: absolute;
        top: 80px;
        width: 100%;
        z-index: 100
    }
}

@media (min-width: 992px) {
    .map-opened .searchWrapper {
        top:100px
    }
}

@media (min-width: 576px) {
    .map-opened .searchWrapper .form-searchCity {
        width:420px
    }
}

.map-opened .store-locator__search {
    display: flex
}

.map-opened .store-locator__search .j-autoComplete {
    padding-right: 40px
}

@media (min-width: 576px) {
    .map-opened .store-locator__search .j-autoComplete {
        background-color:#fffdfb;
        box-shadow: 0 2px 4px 0 rgba(0,0,0,.1)
    }
}

.map-opened .store-locator__search .store-locator__search-filters {
    display: flex;
    padding: 1px 6px
}

@media (min-width: 576px) {
    .map-opened .store-locator__search .store-locator__search-filters {
        display:none
    }
}

.map-opened .store-locator__search .store-locator__search-button {
    right: 60px
}

@media (min-width: 576px) {
    .map-opened .store-locator__search .store-locator__search-button {
        right:20px
    }
}

.map-opened .btn--locate-me,.map-opened .store-locator__landing-paging,.map-opened .store-locator__landing-stores,.map-opened .store-locator__picture {
    display: none
}

.map-opened .store-locator__map {
    height: calc(100vh - 130px);
    position: relative;
    width: 100%;
    z-index: 1
}

@media (min-width: 576px) {
    .map-opened .store-locator__map {
        height:calc(100vh - 175px)
    }
}

.map-opened .store-locator__map .locate-me-on-map-cta {
    bottom: 50px;
    position: absolute;
    right: 40px;
    z-index: 10001
}

@media (min-width: 576px) {
    .map-opened .store-locator__map .locate-me-on-map-cta {
        bottom:38px;
        right: 38px
    }
}

.store-locator__store-info {
    background-color: #fffdfb
}

.store-locator__store-info .global-btn {
    color: #fffdfb;
    margin-top: 20px
}

.store-locator__store-info.store-opened {
    display: block;
    margin-top: -260px;
    padding-left: 20px;
    padding-right: 20px;
    position: relative;
    z-index: 2
}

@media (min-width: 576px) {
    .store-locator__store-info.store-opened {
        border-radius:3px;
        box-shadow: 0 2px 4px 0 rgba(0,0,0,.1);
        left: 20px;
        margin-top: -220px;
        overflow: hidden;
        position: absolute;
        top: 370px;
        width: 420px
    }
}

@media (min-width: 992px) {
    .store-locator__store-info.store-opened {
        min-height:auto;
        top: 390px
    }
}

.store-info__button-close {
    right: 15px
}

.store-locator__search-button-close,.store-locator__search-button-search {
    z-index: 10
}

.store-info__scroll-area {
    height: 400px;
    overflow-y: auto
}

.store-info__scroll-area::-webkit-scrollbar-thumb {
    background-color: rgba(52,48,61,.65)
}

.store-info__scroll-area::-webkit-scrollbar {
    width: 4px
}

@media (min-width: 576px) {
    .store-info__scroll-area {
        height:250px;
        margin-top: -10px
    }
}

@media (min-width: 992px) {
    .store-info__scroll-area {
        height:110px
    }
}

.store-info__data-row {
    display: flex
}

.store-info__data-row.services {
    background-color: #f6f4f0;
    padding: 10px 20px 10px 0
}

.store-info__data-row.store-info__data-row-header {
    padding-bottom: 0
}

@media (min-width: 576px) {
    .store-info__data-row.store-info__data-row-header {
        padding:20px 0
    }
}

.store-info__data-row:not(.services) {
    margin-bottom: 25px
}

.store-info__data-icon-container {
    align-items: center;
    display: flex;
    flex-basis: 10%;
    flex-direction: column;
    margin-left: 10px;
    margin-right: 15px;
    max-width: 10%
}

.store-info__data-icon {
    height: 25px
}

.store-info__data-distance {
    color: rgba(52,48,61,.5);
    font-size: .75rem
}

.store-info__data-text {
    flex-basis: 90%
}

.store-info__data-text p {
    font-size: .875rem;
    margin: 0
}

.store-info__data-text a {
    color: #34303d;
    font-size: .875rem;
    text-decoration: underline
}

.store-info__data-text .store-info__data-city,.store-info__data-text .store-info__data-open-workdays,.store-info__data-text .store-info__data-title {
    margin-top: 5px
}

.store-info__data-text .store-info__data-note {
    line-height: 20px;
    margin-top: 5px
}

.store-info__data-title {
    font-weight: 600
}

.store-info__data-type {
    font-size: .875rem
}

.store-info__data-name {
    font-size: 1.25rem;
    font-weight: 500;
    margin: 0
}

.store-info__data-open-until {
    font-weight: 600
}

.store-info__data-open-workdays {
    opacity: .5
}

.store-info__data-link {
    color: #34303d;
    display: block;
    font-size: .875rem;
    margin-bottom: 10px;
    margin-top: 20px;
    text-decoration: underline
}

.store-locator__filters {
    background-color: #fffdfb;
    display: none;
    height: 100vh;
    padding: 20px;
    position: fixed
}

.store-locator__filters.filters-opened {
    display: flex;
    flex-direction: column;
    z-index: 11002
}

@media (min-width: 576px) {
    .store-locator__filters.filters-opened--desktop {
        align-items:center;
        display: flex;
        height: auto;
        justify-content: center;
        padding: 30px;
        position: relative
    }

    .store-locator__filters.filters-opened--desktop .sl-filters__buttons-container {
        display: none
    }

    .store-locator__filters.filters-opened--desktop .store-locator__filters-form {
        align-items: center;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        margin-top: 0
    }

    .store-locator__filters.filters-opened--desktop .store-locator__button-close {
        display: none
    }

    .store-locator__filters.filters-opened--desktop .store-locator__filters-by {
        flex-shrink: 0;
        margin: 8px 10px 0 0
    }

    .store-locator__filters.filters-opened--desktop .store-locator__filter input[type=checkbox]+label.label-hasIcon {
        height: 36px;
        margin-top: 8px;
        padding: 0 10px
    }

    .store-locator__filters.filters-opened--desktop .store-locator__filter-icon {
        height: 26px;
        width: 26px
    }
}

.store-locator__filters.filters-opened--desktop .store-locator__button-close {
    right: 20px
}

.store-locator__filters .sl-filters__buttons-container {
    bottom: 2rem;
    padding: 10px 0;
    width: calc(100% - 4rem)
}

.store-locator__filters .sl-filters__buttons-container .btn {
    height: 44px;
    padding: 0 6px
}

.store-locator__filters .sl-filters__buttons-container .btn:focus {
    outline: none
}

.store-locator__filters .sl-filters__buttons-container .btn__label {
    font-size: 11px
}

.store-locator__filter input[type=checkbox]+label {
    background: transparent;
    cursor: pointer
}

.store-locator__filter input[type=checkbox]:checked+label {
    background: #f6f4f0;
    border: 2px solid #34303d!important
}

@media (min-width: 576px) {
    body.with-health-warning-banner .searchWrapper {
        top:calc(80px + 20vh)
    }
}

@media (min-width: 992px) {
    body.with-health-warning-banner .searchWrapper {
        top:calc(100px + 20vh)
    }
}

@media (min-width: 576px) {
    body.with-health-warning-banner .store-locator__store-info {
        top:calc(370px + 20vh)
    }
}

@media (min-width: 992px) {
    body.with-health-warning-banner .store-locator__store-info {
        top:calc(390px + 20vh)
    }
}

.ask-a-friend-channels-list li,.refer-a-friend-channels-list li {
    width: 100px
}

.ask-a-friend-channels-list .active,.refer-a-friend-channels-list .active {
    border-bottom: 3px solid #34303d!important
}

.product-nicotine-value__wrapper input.product-out-of-stock,.product-pack-size__wrapper input.product-out-of-stock,.product-tank-size-value__wrapper input.product-out-of-stock {
    background: linear-gradient(to top right,transparent,transparent calc(50% - .8px),rgba(52,48,61,.3) 50%,transparent calc(50% + .8px),transparent)
}

.star-box [data-bv-show=rating_summary] .bv_main_container {
    background-color: transparent!important
}

.star-box .rating-container {
    margin-top: 0
}

.benefit-cls p,.product__benefits-wrapper p {
    margin-bottom: 0
}

.product__benefits-wrapper img {
    height: 24px;
    width: 24px
}

.nbw .component-self-service .navigation {
    border-bottom: 1px solid #e8e8e8;
    border-top: 1px solid #e8e8e8;
    flex: 1
}

.nbw .component-self-service .navigation .navigation-step {
    font-weight: 500;
    opacity: .5;
    width: inherit
}

.nbw .component-self-service .navigation.active {
    border-bottom: 2px solid #000;
    opacity: 1
}

@media (min-width: 576px) {
    .nbw .self-service--register--onboarding--wrapper {
        min-height:600px
    }
}

@media (min-width: 992px) {
    .nbw .self-service--register--onboarding--wrapper {
        min-height:650px
    }
}

.nbw .self-service--register--onboarding--wrapper .onboarding--content--ordered-list-wrapper {
    width: 100%
}

@media (min-width: 576px) {
    .nbw .self-service--register--onboarding--wrapper .onboarding--content--ordered-list-wrapper {
        border:1px solid rgba(45,48,56,.2);
        border-radius: 2px;
        padding: 41px 40px 39px;
        width: 520px
    }
}

.nbw .self-service--register--onboarding--wrapper .onboarding--content--ordered-list {
    margin-bottom: 185px;
    padding: 0
}

@media (min-width: 576px) {
    .nbw .self-service--register--onboarding--wrapper .onboarding--content--ordered-list {
        margin-bottom:50px
    }
}

.nbw .self-service--register--onboarding--wrapper .onboarding--content--ordered-list .onboarding--ol-item .onboarding--ol-item-number {
    color: #fff;
    font-weight: 700;
    letter-spacing: 2px;
    line-height: 1.36;
    z-index: 1
}

.nbw .self-service--register--onboarding--wrapper .onboarding--content--ordered-list .onboarding--ol-item .onboarding--ol-item-number:before {
    background-color: #262a34;
    border-radius: 12px;
    content: "";
    display: inline-block;
    height: 24px;
    left: -9px;
    position: absolute;
    top: -4.5px;
    width: 24px;
    z-index: -1
}

.nbw .self-service--register--onboarding--wrapper .onboarding--content--ordered-list .onboarding--ol-item .onboarding--ol-item-text {
    line-height: 1.71
}

.nbw .self-service--register--onboarding--wrapper .onboarding--content--ordered-list .onboarding--ol-item:not(:last-child) .onboarding--ol-item-number:after {
    background-color: rgba(52,48,61,.3);
    content: "";
    display: inline-block;
    height: 12px;
    left: 2px;
    position: absolute;
    top: 25px;
    width: 1px
}

.nbw .self-service--register--onboarding--wrapper .onboarding-btn-wrapper {
    bottom: 20px;
    position: absolute;
    width: calc(100% - 48px)
}

@media (min-width: 576px) {
    .nbw .self-service--register--onboarding--wrapper .onboarding-btn-wrapper {
        bottom:unset;
        position: unset;
        width: unset
    }
}

.nbw .self-service--register--landing--wrapper {
    margin-bottom: -4px;
    position: relative
}

.nbw .self-service--register--landing--wrapper .register--landing--background-wrapper img {
    -o-object-fit: cover;
    object-fit: cover
}

@media (min-width: 576px) {
    .nbw .self-service--register--landing--wrapper .register--landing--background-wrapper img {
        min-height:500px
    }
}

.nbw .self-service--register--landing--wrapper .register--landing--chat-us-logo {
    z-index: 1
}

.nbw .self-service--register--landing--wrapper .register--landing--content-wrapper {
    display: grid;
    overflow-y: scroll;
    z-index: 1
}

.nbw .self-service--register--landing--wrapper .register--landing--content-wrapper .ss-landing-content {
    margin: 0 auto;
    max-width: 330px
}

@media (min-width: 768px) {
    .nbw .self-service--register--landing--wrapper .register--landing--content-wrapper .ss-landing-content {
        max-width:670px;
        position: absolute;
        right: 50%;
        top: 50%;
        transform: translate(50%,-50%)
    }
}

@media (min-width: 992px) {
    .nbw .self-service--register--landing--wrapper .register--landing--content-wrapper .ss-landing-content {
        max-width:720px
    }
}

.nbw .self-service--register--landing--wrapper .register--landing--content-wrapper::-webkit-scrollbar {
    display: none
}

.nbw .component-self-service-try-step-two .banner img {
    height: 375px;
    -o-object-fit: cover;
    object-fit: cover
}

@media (min-width: 768px) {
    .nbw .component-self-service-try-step-two .banner img {
        height:470px
    }
}

.nbw .component-self-service-try-step-two .banner .text {
    transform: translate(50%,-50%)
}

.nbw .component-self-service-try-step-two .step-action {
    background-color: #f6f4f0
}

.nbw .component-self-service-try-step-two .step-action .title-step {
    font-weight: 600
}

.nbw .ss-content-get-support .container__hav-v2_get-support {
    margin: 0 20px
}

@media (min-width: 992px) {
    .nbw .ss-content-get-support .container__hav-v2_get-support {
        margin:0 auto;
        max-width: 570px;
        width: 100%
    }
}

.nbw .ss-confirmation-content {
    margin: 0 auto;
    max-width: 570px
}

.nbw .ss-confirmation-content img {
    max-width: 180px
}

.nbw .ss-confirmation-content .ss-qure-box {
    background: #f5f4f2
}

.nbw .ss-confirmation-content .ss-qure-box .ss-card-number {
    color: #34303d;
    font-weight: 700
}

.nbw .ss-confirmation-content .ss-qure-box .ss-card-expiration {
    color: #34303d
}

.nbw .ss-confirmation-content .confirmation-summary {
    border: 1px solid #d3d3d3;
    font-size: 14px;
    margin-top: 40px;
    padding: 20px;
    text-align: left
}

.nbw .ss-confirmation-content .confirmation-summary .h4,.nbw .ss-confirmation-content .confirmation-summary h4 {
    color: #000;
    letter-spacing: .3px;
    margin: 0 0 1rem;
    text-align: left
}

.nbw .ss-confirmation-content .confirmation-summary__table {
    margin-bottom: 1rem;
    width: 100%
}

.nbw .ss-confirmation-content .confirmation-summary__table tr:first-child td {
    border-top: 1px solid #d3d3d3
}

.nbw .ss-confirmation-content .confirmation-summary__table td {
    border-bottom: 1px solid #d3d3d3;
    font-size: 14px;
    padding: 15px 0;
    text-align: left
}

.nbw .ss-confirmation-content .confirmation-summary__table td.value {
    color: #000;
    font-weight: 500;
    text-align: right
}

.nbw .ss-confirmation-content .voucher {
    background-image: linear-gradient(90deg,#2980b5,#3073c2);
    border-radius: 3px;
    color: #fff;
    margin: 10px auto 0;
    min-height: 68px;
    position: relative;
    width: 100%
}

.nbw .ss-confirmation-content .voucher .voucher-text {
    font-size: 11px;
    font-weight: 500;
    line-height: 17px;
    padding: 2% 3%;
    text-align: left
}

.nbw .ss-confirmation-content .voucher .approved-sign {
    height: 15px;
    position: absolute;
    right: 10px;
    top: 10px;
    width: 15px
}

.nbw .ss-confirmation-content .voucher .approved-sign img {
    display: block
}

.nbw .ss-confirmation-content .voucher .remove-voucher {
    bottom: 10px;
    color: #fff;
    font-size: 11px;
    line-height: 17px;
    position: absolute;
    right: 10px;
    text-decoration: underline
}

.nbw .gift-overlay .overlay-interactive {
    background-color: rgba(39,42,51,.7);
    z-index: 9999
}

.nbw .gift-overlay .overlay-interactive .overlay-interactive__wrapper {
    min-height: 249px;
    overflow-y: scroll
}

@media (min-width: 576px) {
    .nbw .gift-overlay .overlay-interactive .overlay-interactive__wrapper {
        min-height:288px;
        width: 70%
    }
}

.nbw .gift-overlay .overlay-interactive .overlay-interactive__wrapper .gift-img {
    max-height: 200px
}

.nbw .gift-overlay .overlay-interactive .overlay-interactive__wrapper::-webkit-scrollbar {
    display: none
}

.notice-banner.fixed-bottom {
    transition: transform .5s ease-in-out
}

.notice-banner.fixed-bottom.surgeon-warning {
    transition: transform 1s ease-in-out
}

.notice-banner.viewport-in {
    transform: translateY(0)
}

.notice-banner.viewport-out {
    transform: translateY(100%)
}

.notice-banner.viewport-surgeon-out {
    transform: translateY(250%)
}

.has-notice-bar #twilio-custom-wrap,.has-notice-bar #twilio-customer-frame,.has-notice-bar .QSIUserDefinedHTML {
    display: none!important
}

.surgeon-warning {
    background-color: #34303d;
    z-index: 1000
}

.address-wall-displayed .surgeon-warning {
    visibility: hidden
}

.surgeon-warning.sticky {
    background-color: #000;
    bottom: 0;
    position: sticky
}

@media (min-width: 992px) {
    .surgeon-warning.sticky-desktop {
        background-color:#000;
        bottom: 0;
        position: sticky
    }
}

@media (max-width: 991px) {
    .surgeon-warning.sticky-mobile {
        background-color:#000;
        bottom: 0;
        position: sticky
    }
}

.productStickyNavigation.surgeon-sticky-nav {
    transition: transform .5s cubic-bezier(.1,0,0,1) .5s;
    z-index: 999
}

@media (min-width: 992px) {
    .productStickyNavigation.surgeon-sticky-nav {
        z-index:1020
    }
}

.productStickyNavigation.surgeon-sticky-nav.show {
    transform: translateY(0)
}

.productStickyNavigation.surgeon-sticky-nav.hide {
    transform: translateY(100%)
}

.chatIconHolder.surgeon-warning {
    transition-delay: .5s;
    transition: bottom .5s cubic-bezier(.1,0,0,1) .5s
}

.pagination-v2 {
    display: flex;
    list-style: none;
    padding-left: 0
}

.pagination-v2 .page-link {
    background-color: transparent;
    border-radius: 100%!important;
    color: #34303d;
    display: block;
    position: relative;
    text-decoration: none;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}

@media (prefers-reduced-motion:reduce) {
    .pagination-v2 .page-link {
        transition: none
    }
}

.pagination-v2 .page-link:focus-visible {
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5);
    color: #2a2631;
    outline: 0;
    z-index: 3
}

.pagination-v2 .page-item {
    margin: 0 .25rem
}

.pagination-v2 .page-item.active .page-link {
    background-image: url("data:image/svg+xml,%3csvg width='100%' height='100%' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3e%3ccircle cx='50' cy='50' r='50' stroke='black' stroke-width='0' fill='%2300d1d2' /%3e%3c/svg%3e");
    border-color: #34303d;
    color: #34303d;
    z-index: 3
}

.pagination-v2 .page-item.disabled .page-link {
    color: #99979e;
    pointer-events: none
}

.page-link {
    border: 0;
    font-size: .875rem;
    height: 2.5rem;
    line-height: 2.5rem;
    padding: 0;
    text-align: center;
    width: 2.5rem
}

.store-v4-landing .search-input-container .btn.ii-cancel,.store-v4-landing .search-input-container .btn.ii-search,.store-v4-search-results .search-input-container .btn.ii-cancel,.store-v4-search-results .search-input-container .btn.ii-search {
    z-index: 10
}

.store-v4-landing .search-input-container.dirty .btn.ii-search,.store-v4-search-results .search-input-container.dirty .btn.ii-search {
    right: 48px!important
}

.store-v4-landing .store-locator__filter img,.store-v4-search-results .store-locator__filter img {
    height: 26px!important
}

.store-locator.map-opened .store-locator__map {
    height: 100%
}

.store-locator>nav {
    z-index: 2
}

@media (min-width: 992px) {
    .store-locator>nav {
        max-width:calc(var(--nbw-breakpoint-sm)*.8)
    }
}

.store-locator .btn.ii-my-location {
    position: relative;
    z-index: 3
}

.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .store-locator .input-group input,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .store-locator .input-group input.input-validated,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .store-locator .input-group input:-webkit-autofill+.invalid-icon,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .store-locator .input-group input:-webkit-autofill+.validate-icon,.nbw .form-group--error .delivery-select .store-locator .input-group select,.nbw .form-group--error .store-locator .input-group .input-validated,.nbw .form-group--error .store-locator .input-group input[type=date],.nbw .form-group--error .store-locator .input-group input[type=email],.nbw .form-group--error .store-locator .input-group input[type=number],.nbw .form-group--error .store-locator .input-group input[type=password],.nbw .form-group--error .store-locator .input-group input[type=tel],.nbw .form-group--error .store-locator .input-group input[type=text],.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .store-locator .input-group input.input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .store-locator .input-group input:-webkit-autofill:focus+.invalid-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .store-locator .input-group input:-webkit-autofill:focus+.validate-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .store-locator .input-group input:focus,.nbw .link-device__container .store-locator .input-group .link-device--input,.nbw .promocode__input-error .store-locator .input-group .input-validated,.nbw .promocode__input-error .store-locator .input-group input[type=text],.nbw .promocode__input-warning .store-locator .input-group .input-validated,.nbw .promocode__input-warning .store-locator .input-group input[type=text],.nbw .store-locator .input-group input.input-validated[type=date],.nbw .store-locator .input-group input.input-validated[type=email],.nbw .store-locator .input-group input.input-validated[type=number],.nbw .store-locator .input-group input.input-validated[type=password],.nbw .store-locator .input-group input.input-validated[type=tel],.nbw .store-locator .input-group input.input-validated[type=text],.nbw .store-locator .input-group input[type=date],.nbw .store-locator .input-group input[type=date]:-webkit-autofill+.invalid-icon,.nbw .store-locator .input-group input[type=date]:-webkit-autofill+.validate-icon,.nbw .store-locator .input-group input[type=email],.nbw .store-locator .input-group input[type=email]:-webkit-autofill+.invalid-icon,.nbw .store-locator .input-group input[type=email]:-webkit-autofill+.validate-icon,.nbw .store-locator .input-group input[type=number],.nbw .store-locator .input-group input[type=number]:-webkit-autofill+.invalid-icon,.nbw .store-locator .input-group input[type=number]:-webkit-autofill+.validate-icon,.nbw .store-locator .input-group input[type=password],.nbw .store-locator .input-group input[type=password]:-webkit-autofill+.invalid-icon,.nbw .store-locator .input-group input[type=password]:-webkit-autofill+.validate-icon,.nbw .store-locator .input-group input[type=tel],.nbw .store-locator .input-group input[type=tel]:-webkit-autofill+.invalid-icon,.nbw .store-locator .input-group input[type=tel]:-webkit-autofill+.validate-icon,.nbw .store-locator .input-group input[type=text],.nbw .store-locator .input-group input[type=text]:-webkit-autofill+.invalid-icon,.nbw .store-locator .input-group input[type=text]:-webkit-autofill+.validate-icon,.nbw .store-locator .input-group select,.nbw .store-locator .input-group select.input-validated,.nbw .store-locator .input-group select:-webkit-autofill+.invalid-icon,.nbw .store-locator .input-group select:-webkit-autofill+.validate-icon,.store-locator .input-group .form-control,.store-locator .input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input,.store-locator .input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input.input-validated,.store-locator .input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.invalid-icon,.store-locator .input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.validate-icon,.store-locator .input-group .nbw .form-group--error .delivery-select select,.store-locator .input-group .nbw .form-group--error .input-validated,.store-locator .input-group .nbw .form-group--error input[type=date],.store-locator .input-group .nbw .form-group--error input[type=email],.store-locator .input-group .nbw .form-group--error input[type=number],.store-locator .input-group .nbw .form-group--error input[type=password],.store-locator .input-group .nbw .form-group--error input[type=tel],.store-locator .input-group .nbw .form-group--error input[type=text],.store-locator .input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input.input-validated:focus,.store-locator .input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.invalid-icon,.store-locator .input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.validate-icon,.store-locator .input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:focus,.store-locator .input-group .nbw .link-device__container .link-device--input,.store-locator .input-group .nbw .promocode__input-error .input-validated,.store-locator .input-group .nbw .promocode__input-error input[type=text],.store-locator .input-group .nbw .promocode__input-warning .input-validated,.store-locator .input-group .nbw .promocode__input-warning input[type=text],.store-locator .input-group .nbw input.input-validated[type=date],.store-locator .input-group .nbw input.input-validated[type=email],.store-locator .input-group .nbw input.input-validated[type=number],.store-locator .input-group .nbw input.input-validated[type=password],.store-locator .input-group .nbw input.input-validated[type=tel],.store-locator .input-group .nbw input.input-validated[type=text],.store-locator .input-group .nbw input[type=date],.store-locator .input-group .nbw input[type=date]:-webkit-autofill+.invalid-icon,.store-locator .input-group .nbw input[type=date]:-webkit-autofill+.validate-icon,.store-locator .input-group .nbw input[type=email],.store-locator .input-group .nbw input[type=email]:-webkit-autofill+.invalid-icon,.store-locator .input-group .nbw input[type=email]:-webkit-autofill+.validate-icon,.store-locator .input-group .nbw input[type=number],.store-locator .input-group .nbw input[type=number]:-webkit-autofill+.invalid-icon,.store-locator .input-group .nbw input[type=number]:-webkit-autofill+.validate-icon,.store-locator .input-group .nbw input[type=password],.store-locator .input-group .nbw input[type=password]:-webkit-autofill+.invalid-icon,.store-locator .input-group .nbw input[type=password]:-webkit-autofill+.validate-icon,.store-locator .input-group .nbw input[type=tel],.store-locator .input-group .nbw input[type=tel]:-webkit-autofill+.invalid-icon,.store-locator .input-group .nbw input[type=tel]:-webkit-autofill+.validate-icon,.store-locator .input-group .nbw input[type=text],.store-locator .input-group .nbw input[type=text]:-webkit-autofill+.invalid-icon,.store-locator .input-group .nbw input[type=text]:-webkit-autofill+.validate-icon,.store-locator .input-group .nbw select,.store-locator .input-group .nbw select.input-validated,.store-locator .input-group .nbw select:-webkit-autofill+.invalid-icon,.store-locator .input-group .nbw select:-webkit-autofill+.validate-icon {
    border: none
}

.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .store-locator .input-group input:-webkit-autofill+.invalid-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .store-locator .input-group input:-webkit-autofill+.validate-icon:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .store-locator .input-group input:focus,.nbw .form-group--error .store-locator .input-group .input-validated:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .store-locator .input-group input:-webkit-autofill:focus+.invalid-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .store-locator .input-group input:-webkit-autofill:focus+.validate-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .store-locator .input-group input:focus,.nbw .link-device__container .store-locator .input-group .link-device--input:focus,.nbw .promocode__input-error .store-locator .input-group .input-validated:focus,.nbw .promocode__input-warning .store-locator .input-group .input-validated:focus,.nbw .store-locator .input-group input[type=date]:-webkit-autofill+.invalid-icon:focus,.nbw .store-locator .input-group input[type=date]:-webkit-autofill+.validate-icon:focus,.nbw .store-locator .input-group input[type=date]:focus,.nbw .store-locator .input-group input[type=email]:-webkit-autofill+.invalid-icon:focus,.nbw .store-locator .input-group input[type=email]:-webkit-autofill+.validate-icon:focus,.nbw .store-locator .input-group input[type=email]:focus,.nbw .store-locator .input-group input[type=number]:-webkit-autofill+.invalid-icon:focus,.nbw .store-locator .input-group input[type=number]:-webkit-autofill+.validate-icon:focus,.nbw .store-locator .input-group input[type=number]:focus,.nbw .store-locator .input-group input[type=password]:-webkit-autofill+.invalid-icon:focus,.nbw .store-locator .input-group input[type=password]:-webkit-autofill+.validate-icon:focus,.nbw .store-locator .input-group input[type=password]:focus,.nbw .store-locator .input-group input[type=tel]:-webkit-autofill+.invalid-icon:focus,.nbw .store-locator .input-group input[type=tel]:-webkit-autofill+.validate-icon:focus,.nbw .store-locator .input-group input[type=tel]:focus,.nbw .store-locator .input-group input[type=text]:-webkit-autofill+.invalid-icon:focus,.nbw .store-locator .input-group input[type=text]:-webkit-autofill+.validate-icon:focus,.nbw .store-locator .input-group input[type=text]:focus,.nbw .store-locator .input-group select:-webkit-autofill+.invalid-icon:focus,.nbw .store-locator .input-group select:-webkit-autofill+.validate-icon:focus,.nbw .store-locator .input-group select:focus,.store-locator .input-group .form-control:focus,.store-locator .input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.invalid-icon:focus,.store-locator .input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+.validate-icon:focus,.store-locator .input-group .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:focus,.store-locator .input-group .nbw .form-group--error .input-validated:focus,.store-locator .input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.invalid-icon:focus,.store-locator .input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+.validate-icon:focus,.store-locator .input-group .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:focus,.store-locator .input-group .nbw .link-device__container .link-device--input:focus,.store-locator .input-group .nbw .promocode__input-error .input-validated:focus,.store-locator .input-group .nbw .promocode__input-warning .input-validated:focus,.store-locator .input-group .nbw input[type=date]:-webkit-autofill+.invalid-icon:focus,.store-locator .input-group .nbw input[type=date]:-webkit-autofill+.validate-icon:focus,.store-locator .input-group .nbw input[type=date]:focus,.store-locator .input-group .nbw input[type=email]:-webkit-autofill+.invalid-icon:focus,.store-locator .input-group .nbw input[type=email]:-webkit-autofill+.validate-icon:focus,.store-locator .input-group .nbw input[type=email]:focus,.store-locator .input-group .nbw input[type=number]:-webkit-autofill+.invalid-icon:focus,.store-locator .input-group .nbw input[type=number]:-webkit-autofill+.validate-icon:focus,.store-locator .input-group .nbw input[type=number]:focus,.store-locator .input-group .nbw input[type=password]:-webkit-autofill+.invalid-icon:focus,.store-locator .input-group .nbw input[type=password]:-webkit-autofill+.validate-icon:focus,.store-locator .input-group .nbw input[type=password]:focus,.store-locator .input-group .nbw input[type=tel]:-webkit-autofill+.invalid-icon:focus,.store-locator .input-group .nbw input[type=tel]:-webkit-autofill+.validate-icon:focus,.store-locator .input-group .nbw input[type=tel]:focus,.store-locator .input-group .nbw input[type=text]:-webkit-autofill+.invalid-icon:focus,.store-locator .input-group .nbw input[type=text]:-webkit-autofill+.validate-icon:focus,.store-locator .input-group .nbw input[type=text]:focus,.store-locator .input-group .nbw select:-webkit-autofill+.invalid-icon:focus,.store-locator .input-group .nbw select:-webkit-autofill+.validate-icon:focus,.store-locator .input-group .nbw select:focus {
    background-color: transparent;
    box-shadow: 0 0 0 .25rem rgba(52,48,61,.25);
    color: #34303d;
    outline: 0
}

.store-locator .store-locator-detail {
    z-index: 3
}

@media (max-width: 991.98px) {
    .store-locator .store-locator-detail.collapsed {
        height:50%!important;
        position: absolute!important;
        top: 50%!important
    }

    .store-locator .store-locator-detail .store-locator-detail__services {
        margin-bottom: 24px
    }
}

.store-locator .store-locator-detail .store-locator-detail__services .list-unstyled ul {
    list-style: circle
}

.store-locator .list-unstyled .h6,.store-locator .list-unstyled .h6 i {
    font-size: 1.2rem
}

.store-locator .zoom-buttons {
    z-index: 2
}

.store-locator .zoom-buttons .ratio .btn-slate-turquoise {
    height: 100%;
    position: absolute;
    width: 100%
}

.store-locator fieldset legend {
    font-size: 1rem
}

.store-locator fieldset .btn-check {
    clip: rect(0,0,0,0);
    pointer-events: none;
    position: absolute!important
}

.store-locator fieldset .btn-check+.btn {
    background-color: transparent;
    border: 1px solid #262a33;
    border-radius: .25rem;
    font-size: .875rem;
    padding: .75rem 1rem!important
}

.store-locator fieldset .btn-check+.btn .fs-6 {
    font-size: 1.2rem!important
}

.store-locator fieldset .btn-check:checked+.btn {
    border-color: #262a33;
    box-shadow: 0 0 0 .1rem rgba(52,48,61,.5);
    outline: 0
}

.store-locator fieldset .btn-check:focus:not(:checked)+.btn {
    box-shadow: none
}

.store-locator fieldset .btn-check:disabled+.btn,.store-locator fieldset .btn-check[disabled]+.btn {
    filter: none;
    opacity: .65;
    pointer-events: none
}

.store-locator .app-booking-cta {
    cursor: pointer;
    text-decoration: underline;
    text-underline-offset: .1rem
}

input[type=radio]:focus+.dropdown-item {
    background-color: #e9ecef
}

.dropend .dropdown-toggle:after,.dropstart .dropdown-toggle:before {
    vertical-align: middle
}

.dropdown .dropdown-menu li a.dropdown-item,.dropdown .dropdown-menu li label.dropdown-item {
    text-decoration: none
}

.dropdown .dropdown-menu li a.dropdown-item:active,.dropdown .dropdown-menu li a.dropdown-item:focus,.dropdown .dropdown-menu li label.dropdown-item:active,.dropdown .dropdown-menu li label.dropdown-item:focus {
    background-color: #34303d;
    color: #fff
}

.navbar-no-menu {
    height: 3.5rem
}

@media (min-width: 1200px) {
    .navbar-no-menu {
        height:4.5rem
    }
}

.navbar-no-menu .iqos-logo-letters {
    transform: translateX(-50%);
    width: 5rem
}

.form-select[aria-expanded=true],.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper select[aria-expanded=true],.nbw .form-item.select-item select[aria-expanded=true],.nbw .global-search__form .global-search__select select[aria-expanded=true],.nbw .searchable-select [aria-expanded=true].input-filter,select[aria-expanded=true] {
    border-color: #34303d
}

.collapsing:not(.no-transition) {
    height: 0;
    overflow: hidden;
    transition: height .35s ease
}

@media (prefers-reduced-motion:reduce) {
    .collapsing:not(.no-transition) {
        transition: none
    }
}

.auto-hide {
    transition: transform .5s ease-in-out
}

.auto-hide.viewport-out {
    transform: translateY(-100%)
}

.slider-text-media .nav-tabs {
    justify-content: normal
}

.slider-text-media .nav-tabs .nav-item .nav-link {
    border: 0 solid transparent;
    padding: 18px 28px 14px
}

.slider-text-media .nav-tabs .nav-item .nav-link.active {
    background-color: transparent;
    border-bottom: 4px solid #272a33;
    color: #34303d;
    font-weight: 700
}

.slider-text-media .nav-tabs .nav-item .nav-link:hover {
    border-bottom: 4px solid #272a33
}

.slider-text-media .swiper-lazy {
    opacity: 0;
    transition: opacity .3s ease
}

.slider-text-media .swiper-lazy-loaded {
    opacity: 1
}

#location-switcher {
    background-color: #fffdfb
}

#location-switcher.dark-theme .switcher-head a {
    color: #fff
}

#location-switcher.dark-theme .switcher-head svg circle {
    fill: #fff
}

#location-switcher.dark-theme #switcher-pop-over-content .bw-content *,#location-switcher.dark-theme .switcher-head button i {
    color: #fff
}

#location-switcher .switcher-head {
    line-height: 16px;
    padding: 12px 0
}

#location-switcher .switcher-head a {
    text-decoration: none
}

#location-switcher .switcher-head a span {
    font-weight: 700;
    text-decoration: underline
}

#location-switcher .switcher-head svg {
    vertical-align: bottom
}

#location-switcher .switcher-head svg circle {
    fill: #c73636
}

#location-switcher .switcher-head svg circle+g {
    fill: #fff
}

#location-switcher .switcher-head button {
    background-color: transparent
}

#location-switcher .switcher-head button:not(.collapsed) i {
    transform: scaleY(-1)
}

#location-switcher .switcher-head button i {
    display: inline-block
}

#location-switcher #switcher-pop-over-content .bw-content {
    padding: 4px 0 12px
}

#location-switcher #switcher-pop-over-content .bw-content>:last-child {
    margin-bottom: 0
}

#zipCodeModal .modal-content .zip-code-box .image-type {
    display: block;
    margin-top: 2.5px
}

#zipCodeModal .modal-content .zip-code-box .h5,#zipCodeModal .modal-content .zip-code-box h5 {
    margin-bottom: 12px
}

#zipCodeModal .modal-content .zip-code-box .bg-light-grey {
    padding: 20px 24px
}

#zipCodeModal .modal-content .zip-code-box .bg-light-grey .bw-content :last-child,#zipCodeModal .modal-content .zip-code-box .bg-light-grey .bw-content p {
    margin-bottom: 0
}

#location-switcher #switcher-pop-over-content #zipCodeModal .modal-content .zip-code-box input+.mt-2 .bw-content>*,#zipCodeModal .modal-content .zip-code-box input+.mt-2 #location-switcher #switcher-pop-over-content .bw-content>*,#zipCodeModal .modal-content .zip-code-box input+.mt-2 .small {
    font-size: 12px;
    margin-bottom: 0
}

#zipCodeModal .modal-content .zip-code-box .invalid-feedback,#zipCodeModal .modal-content .zip-code-box .nbw .form-group--error .error-message,#zipCodeModal .modal-content .zip-code-box .nbw .my-cart__promocode-panel .promocode__error-message,#zipCodeModal .modal-content .zip-code-box .nbw .my-cart__promocode-panel .promocode__warning-message,.nbw .form-group--error #zipCodeModal .modal-content .zip-code-box .error-message,.nbw .my-cart__promocode-panel #zipCodeModal .modal-content .zip-code-box .promocode__error-message,.nbw .my-cart__promocode-panel #zipCodeModal .modal-content .zip-code-box .promocode__warning-message {
    margin: 7px 0 0
}

#location-switcher #switcher-pop-over-content #zipCodeModal .modal-content .zip-code-box .invalid-feedback .bw-content>*,#location-switcher #switcher-pop-over-content #zipCodeModal .modal-content .zip-code-box .nbw .form-group--error .error-message .bw-content>*,#location-switcher #switcher-pop-over-content #zipCodeModal .modal-content .zip-code-box .nbw .my-cart__promocode-panel .promocode__error-message .bw-content>*,#location-switcher #switcher-pop-over-content #zipCodeModal .modal-content .zip-code-box .nbw .my-cart__promocode-panel .promocode__warning-message .bw-content>*,#location-switcher #switcher-pop-over-content .nbw .form-group--error #zipCodeModal .modal-content .zip-code-box .error-message .bw-content>*,#location-switcher #switcher-pop-over-content .nbw .my-cart__promocode-panel #zipCodeModal .modal-content .zip-code-box .promocode__error-message .bw-content>*,#location-switcher #switcher-pop-over-content .nbw .my-cart__promocode-panel #zipCodeModal .modal-content .zip-code-box .promocode__warning-message .bw-content>*,#zipCodeModal .modal-content .zip-code-box .invalid-feedback #location-switcher #switcher-pop-over-content .bw-content>*,#zipCodeModal .modal-content .zip-code-box .invalid-feedback .small,#zipCodeModal .modal-content .zip-code-box .nbw .form-group--error .error-message #location-switcher #switcher-pop-over-content .bw-content>*,#zipCodeModal .modal-content .zip-code-box .nbw .form-group--error .error-message .small,#zipCodeModal .modal-content .zip-code-box .nbw .my-cart__promocode-panel .promocode__error-message #location-switcher #switcher-pop-over-content .bw-content>*,#zipCodeModal .modal-content .zip-code-box .nbw .my-cart__promocode-panel .promocode__error-message .small,#zipCodeModal .modal-content .zip-code-box .nbw .my-cart__promocode-panel .promocode__warning-message #location-switcher #switcher-pop-over-content .bw-content>*,#zipCodeModal .modal-content .zip-code-box .nbw .my-cart__promocode-panel .promocode__warning-message .small,.nbw .form-group--error #zipCodeModal .modal-content .zip-code-box .error-message #location-switcher #switcher-pop-over-content .bw-content>*,.nbw .form-group--error #zipCodeModal .modal-content .zip-code-box .error-message .small,.nbw .my-cart__promocode-panel #zipCodeModal .modal-content .zip-code-box .promocode__error-message #location-switcher #switcher-pop-over-content .bw-content>*,.nbw .my-cart__promocode-panel #zipCodeModal .modal-content .zip-code-box .promocode__error-message .small,.nbw .my-cart__promocode-panel #zipCodeModal .modal-content .zip-code-box .promocode__warning-message #location-switcher #switcher-pop-over-content .bw-content>*,.nbw .my-cart__promocode-panel #zipCodeModal .modal-content .zip-code-box .promocode__warning-message .small {
    font-size: 12px
}

.lead-search-icon {
    position: absolute;
    right: 7px;
    top: 7px
}

.nbw .lead-search-icon {
    top: 9px
}

.form-group--error .lead-search-icon {
    right: 39px
}

.form-group--error .lead-search-icon span svg {
    display: block!important
}

#lead-campaign-form .form-group--error input[type=date] {
    padding-right: 48px
}

#lead-campaign-form .form-group--error input:focus {
    border-color: #e55252
}

#lead-campaign-form .form-standard-select select.input-validated {
    border-color: #b8b7bb
}

#lead-campaign-form .form-standard-select select.input-validated:focus {
    border: 2px solid #34303d;
    box-shadow: none
}

#lead-campaign-form .searchable-select .input-filter::-moz-placeholder {
    color: #99969c
}

#lead-campaign-form .searchable-select .input-filter::placeholder {
    color: #99969c
}

.compaigns-page-form .form-standard-select .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+select.validate-icon,.compaigns-page-form .form-standard-select .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+select.validate-icon,.compaigns-page-form .form-standard-select .nbw input[type=date]:-webkit-autofill+select.validate-icon,.compaigns-page-form .form-standard-select .nbw input[type=email]:-webkit-autofill+select.validate-icon,.compaigns-page-form .form-standard-select .nbw input[type=number]:-webkit-autofill+select.validate-icon,.compaigns-page-form .form-standard-select .nbw input[type=password]:-webkit-autofill+select.validate-icon,.compaigns-page-form .form-standard-select .nbw input[type=tel]:-webkit-autofill+select.validate-icon,.compaigns-page-form .form-standard-select .nbw input[type=text]:-webkit-autofill+select.validate-icon,.compaigns-page-form .form-standard-select .nbw select.input-validated,.compaigns-page-form .form-standard-select .nbw select:-webkit-autofill+select.validate-icon,.compaigns-page-form .form-standard-select select.is-valid,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .compaigns-page-form .form-standard-select input:-webkit-autofill+select.validate-icon,.nbw .compaigns-page-form .form-standard-select input[type=date]:-webkit-autofill+select.validate-icon,.nbw .compaigns-page-form .form-standard-select input[type=email]:-webkit-autofill+select.validate-icon,.nbw .compaigns-page-form .form-standard-select input[type=number]:-webkit-autofill+select.validate-icon,.nbw .compaigns-page-form .form-standard-select input[type=password]:-webkit-autofill+select.validate-icon,.nbw .compaigns-page-form .form-standard-select input[type=tel]:-webkit-autofill+select.validate-icon,.nbw .compaigns-page-form .form-standard-select input[type=text]:-webkit-autofill+select.validate-icon,.nbw .compaigns-page-form .form-standard-select select.input-validated,.nbw .compaigns-page-form .form-standard-select select:-webkit-autofill+select.validate-icon,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .compaigns-page-form .form-standard-select input:-webkit-autofill:focus+select.validate-icon {
    border-color: #b8b7bb
}

.compaigns-page-form .form-standard-select .nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper input:-webkit-autofill+select.validate-icon:focus,.compaigns-page-form .form-standard-select .nbw .hav-form-wrapper .hav-v2__alternative-market .form-item input:-webkit-autofill:focus+select.validate-icon:focus,.compaigns-page-form .form-standard-select .nbw input[type=date]:-webkit-autofill+select.validate-icon:focus,.compaigns-page-form .form-standard-select .nbw input[type=email]:-webkit-autofill+select.validate-icon:focus,.compaigns-page-form .form-standard-select .nbw input[type=number]:-webkit-autofill+select.validate-icon:focus,.compaigns-page-form .form-standard-select .nbw input[type=password]:-webkit-autofill+select.validate-icon:focus,.compaigns-page-form .form-standard-select .nbw input[type=tel]:-webkit-autofill+select.validate-icon:focus,.compaigns-page-form .form-standard-select .nbw input[type=text]:-webkit-autofill+select.validate-icon:focus,.compaigns-page-form .form-standard-select .nbw select.input-validated:focus,.compaigns-page-form .form-standard-select .nbw select:-webkit-autofill+select.validate-icon:focus,.compaigns-page-form .form-standard-select select.is-valid:focus,.nbw #agegate .agegate--idverification .agegate__idverification .agegate__content-wrapper .compaigns-page-form .form-standard-select input:-webkit-autofill+select.validate-icon:focus,.nbw .compaigns-page-form .form-standard-select input[type=date]:-webkit-autofill+select.validate-icon:focus,.nbw .compaigns-page-form .form-standard-select input[type=email]:-webkit-autofill+select.validate-icon:focus,.nbw .compaigns-page-form .form-standard-select input[type=number]:-webkit-autofill+select.validate-icon:focus,.nbw .compaigns-page-form .form-standard-select input[type=password]:-webkit-autofill+select.validate-icon:focus,.nbw .compaigns-page-form .form-standard-select input[type=tel]:-webkit-autofill+select.validate-icon:focus,.nbw .compaigns-page-form .form-standard-select input[type=text]:-webkit-autofill+select.validate-icon:focus,.nbw .compaigns-page-form .form-standard-select select.input-validated:focus,.nbw .compaigns-page-form .form-standard-select select:-webkit-autofill+select.validate-icon:focus,.nbw .hav-form-wrapper .hav-v2__alternative-market .form-item .compaigns-page-form .form-standard-select input:-webkit-autofill:focus+select.validate-icon:focus {
    border: 2px solid #34303d;
    box-shadow: none
}
