@import"bfa0c56625ce4e0a8e618f2423049a5c.css;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";

*,
:before,
:after {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: #e5e7eb
}

:before,
:after {
    --tw-content: ""
}

html {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    -moz-tab-size: 4;
    -o-tab-size: 4;
    tab-size: 4;
    font-family: Montserrat, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji";
    -webkit-font-feature-settings: normal;
    font-feature-settings: normal;
    font-variation-settings: normal
}

body {
    margin: 0;
    line-height: inherit
}

hr {
    height: 0;
    color: inherit;
    border-top-width: 1px
}

abbr:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: inherit;
    font-weight: inherit
}

a {
    color: inherit;
    text-decoration: inherit
}

b,
strong {
    font-weight: bolder
}

code,
kbd,
samp,
pre {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
    font-size: 1em
}

small {
    font-size: 80%
}

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

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

table {
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse
}

button,
input,
optgroup,
select,
textarea {
    font-family: inherit;
    font-size: 100%;
    font-weight: inherit;
    line-height: inherit;
    color: inherit;
    margin: 0;
    padding: 0
}

button,
select {
    text-transform: none
}

button,
[type=button],
[type=reset],
[type=submit] {
    -webkit-appearance: button;
    background-color: transparent;
    background-image: none
}

:-moz-focusring {
    outline: auto
}

:-moz-ui-invalid {
    box-shadow: none
}

progress {
    vertical-align: baseline
}

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

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

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

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

summary {
    display: list-item
}

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
    margin: 0
}

fieldset {
    margin: 0;
    padding: 0
}

legend {
    padding: 0
}

ol,
ul,
menu {
    list-style: none;
    margin: 0;
    padding: 0
}

textarea {
    resize: vertical
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    opacity: 1;
    color: #9ca3af
}

input::-moz-placeholder,
textarea::-moz-placeholder {
    opacity: 1;
    color: #9ca3af
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    opacity: 1;
    color: #9ca3af
}

input::-ms-input-placeholder,
textarea::-ms-input-placeholder {
    opacity: 1;
    color: #9ca3af
}

input::placeholder,
textarea::placeholder {
    opacity: 1;
    color: #9ca3af
}

button,
[role=button] {
    cursor: pointer
}

:disabled {
    cursor: default
}

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
    display: block;
    vertical-align: middle
}

img,
video {
    max-width: 100%;
    height: auto
}

[hidden] {
    display: none
}

[type=text],
[type=email],
[type=url],
[type=password],
[type=number],
[type=date],
[type=datetime-local],
[type=month],
[type=search],
[type=tel],
[type=time],
[type=week],
[multiple],
textarea,
select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: #fff;
    border-color: #6b7280;
    border-width: 1px;
    border-radius: 0;
    padding: .5rem .75rem;
    font-size: 1rem;
    line-height: 1.5rem;
    --tw-shadow: 0 0 #0000
}

[type=text]:focus,
[type=email]:focus,
[type=url]:focus,
[type=password]:focus,
[type=number]:focus,
[type=date]:focus,
[type=datetime-local]:focus,
[type=month]:focus,
[type=search]:focus,
[type=tel]:focus,
[type=time]:focus,
[type=week]:focus,
[multiple]:focus,
textarea:focus,
select:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
    --tw-ring-inset: var(--tw-empty, );
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: #2563eb;
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    border-color: #2563eb
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #6b7280;
    opacity: 1
}

input::-moz-placeholder,
textarea::-moz-placeholder {
    color: #6b7280;
    opacity: 1
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    color: #6b7280;
    opacity: 1
}

input::-ms-input-placeholder,
textarea::-ms-input-placeholder {
    color: #6b7280;
    opacity: 1
}

input::placeholder,
textarea::placeholder {
    color: #6b7280;
    opacity: 1
}

::-webkit-datetime-edit-fields-wrapper {
    padding: 0
}

::-webkit-date-and-time-value {
    min-height: 1.5em
}

::-webkit-datetime-edit,
::-webkit-datetime-edit-year-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-minute-field,
::-webkit-datetime-edit-second-field,
::-webkit-datetime-edit-millisecond-field,
::-webkit-datetime-edit-meridiem-field {
    padding-top: 0;
    padding-bottom: 0
}

select {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");
    background-position: right .5rem center;
    background-repeat: no-repeat;
    background-size: 1.5em 1.5em;
    padding-right: 2.5rem;
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact
}

[multiple] {
    background-image: initial;
    background-position: initial;
    background-repeat: unset;
    background-size: initial;
    padding-right: .75rem;
    -webkit-print-color-adjust: unset;
    print-color-adjust: unset
}

[type=checkbox],
[type=radio] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    padding: 0;
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
    display: inline-block;
    vertical-align: middle;
    background-origin: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    height: 1rem;
    width: 1rem;
    color: #2563eb;
    background-color: #fff;
    border-color: #6b7280;
    border-width: 1px;
    --tw-shadow: 0 0 #0000
}

[type=checkbox] {
    border-radius: 0
}

[type=radio] {
    border-radius: 100%
}

[type=checkbox]:focus,
[type=radio]:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
    --tw-ring-inset: var(--tw-empty, );
    --tw-ring-offset-width: 2px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: #2563eb;
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
}

[type=checkbox]:checked,
[type=radio]:checked {
    border-color: transparent;
    background-color: currentColor;
    background-size: 100% 100%;
    background-position: center;
    background-repeat: no-repeat
}

[type=checkbox]:checked {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")
}

[type=radio]:checked {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")
}

[type=checkbox]:checked:hover,
[type=checkbox]:checked:focus,
[type=radio]:checked:hover,
[type=radio]:checked:focus {
    border-color: transparent;
    background-color: currentColor
}

[type=checkbox]:indeterminate {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");
    border-color: transparent;
    background-color: currentColor;
    background-size: 100% 100%;
    background-position: center;
    background-repeat: no-repeat
}

[type=checkbox]:indeterminate:hover,
[type=checkbox]:indeterminate:focus {
    border-color: transparent;
    background-color: currentColor
}

[type=file] {
    background: unset;
    border-color: inherit;
    border-width: 0;
    border-radius: 0;
    padding: 0;
    font-size: unset;
    line-height: inherit
}

[type=file]:focus {
    outline: 1px solid ButtonText;
    outline: 1px auto -webkit-focus-ring-color
}

*,
:before,
:after {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia:
}

::-webkit-backdrop {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia:
}

::backdrop {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia:
}

.tw-container {
    width: 100%;
    margin-right: auto;
    margin-left: auto
}

@media (min-width: 576px) {
    .tw-container {
        max-width: 576px
    }
}

@media (min-width: 768px) {
    .tw-container {
        max-width: 768px
    }
}

@media (min-width: 1023px) {
    .tw-container {
        max-width: 1023px
    }
}

@media (min-width: 1400px) {
    .tw-container {
        max-width: 1400px
    }
}

.tw-pointer-events-none {
    pointer-events: none
}

.tw-fixed {
    position: fixed
}

.tw-absolute {
    position: absolute
}

.tw-relative {
    position: relative
}

.tw-sticky {
    position: sticky
}

.tw-inset-0 {
    inset: 0px
}

.-tw-left-\[1\.2em\] {
    left: -1.2em
}

.-tw-left-\[7\%\] {
    left: -7%
}

.-tw-top-\[5\%\] {
    top: -5%
}

.tw-bottom-0 {
    bottom: 0px
}

.tw-bottom-10 {
    bottom: 2.5rem
}

.tw-bottom-16 {
    bottom: 4rem
}

.tw-bottom-3 {
    bottom: .75rem
}

.tw-bottom-5 {
    bottom: 1.25rem
}

.tw-bottom-\[-10\%\] {
    bottom: -10%
}

.tw-bottom-\[-13\%\] {
    bottom: -13%
}

.tw-bottom-\[10\%\] {
    bottom: 10%
}

.tw-bottom-\[103\%\] {
    bottom: 103%
}

.tw-bottom-\[16\%\] {
    bottom: 16%
}

.tw-bottom-\[20\%\] {
    bottom: 20%
}

.tw-bottom-\[35\%\] {
    bottom: 35%
}

.tw-bottom-\[45\%\] {
    bottom: 45%
}

.tw-bottom-\[50\%\] {
    bottom: 50%
}

.tw-bottom-\[66\%\] {
    bottom: 66%
}

.tw-end-0 {
    inset-inline-end: 0px
}

.tw-end-5 {
    inset-inline-end: 1.25rem
}

.tw-left-0 {
    left: 0px
}

.tw-left-1\/2 {
    left: 50%
}

.tw-left-\[10\%\] {
    left: 10%
}

.tw-left-\[17\%\] {
    left: 17%
}

.tw-left-\[24\%\] {
    left: 24%
}

.tw-left-\[34\%\] {
    left: 34%
}

.tw-left-\[4\%\] {
    left: 4%
}

.tw-left-\[40\%\] {
    left: 40%
}

.tw-left-\[5\%\] {
    left: 5%
}

.tw-left-\[50\%\] {
    left: 50%
}

.tw-left-\[62\%\] {
    left: 62%
}

.tw-left-\[62\.5\%\] {
    left: 62.5%
}

.tw-left-\[67\%\] {
    left: 67%
}

.tw-left-\[72\%\] {
    left: 72%
}

.tw-left-\[89\%\] {
    left: 89%
}

.tw-left-\[9\%\] {
    left: 9%
}

.tw-left-\[9vw\] {
    left: 9vw
}

.tw-right-0 {
    right: 0px
}

.tw-right-\[-14px\] {
    right: -14px
}

.tw-right-\[110px\] {
    right: 110px
}

.tw-right-\[130px\] {
    right: 130px
}

.tw-right-\[25px\] {
    right: 25px
}

.tw-right-\[30\%\] {
    right: 30%
}

.tw-right-\[40px\] {
    right: 40px
}

.tw-right-\[47\%\] {
    right: 47%
}

.tw-right-\[8\%\] {
    right: 8%
}

.tw-right-\[89\%\] {
    right: 89%
}

.tw-right-\[92\%\] {
    right: 92%
}

.tw-start-0 {
    inset-inline-start: 0px
}

.tw-start-5 {
    inset-inline-start: 1.25rem
}

.tw-top-0 {
    top: 0px
}

.tw-top-1\/2,
.tw-top-2\/4 {
    top: 50%
}

.tw-top-5 {
    top: 1.25rem
}

.tw-top-\[-300px\] {
    top: -300px
}

.tw-top-\[0\.6em\] {
    top: .6em
}

.tw-top-\[1\%\] {
    top: 1%
}

.tw-top-\[15\%\] {
    top: 15%
}

.tw-top-\[15px\] {
    top: 15px
}

.tw-top-\[16\%\] {
    top: 16%
}

.tw-top-\[2\%\] {
    top: 2%
}

.tw-top-\[35\%\] {
    top: 35%
}

.tw-top-\[50\%\] {
    top: 50%
}

.tw-top-\[6\%\] {
    top: 6%
}

.tw-top-\[71\%\] {
    top: 71%
}

.tw-top-\[75\%\] {
    top: 75%
}

.tw-top-\[77\%\] {
    top: 77%
}

.tw-top-\[79\%\] {
    top: 79%
}

.tw-top-\[8\%\] {
    top: 8%
}

.tw-top-\[82\%\] {
    top: 82%
}

.tw-top-\[calc\(50\%-0\.1em\)\] {
    top: calc(50% - .1em)
}

.-tw-z-10 {
    z-index: -10
}

.-tw-z-\[1\] {
    z-index: -1
}

.tw-z-10 {
    z-index: 10
}

.tw-z-20 {
    z-index: 20
}

.tw-z-50 {
    z-index: 50
}

.tw-z-\[1001\] {
    z-index: 1001
}

.tw-z-\[1\] {
    z-index: 1
}

.tw-z-\[2\] {
    z-index: 2
}

.tw-order-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
}

.tw-order-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
}

.tw-order-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3
}

.tw-order-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4
}

.tw-order-first {
    -webkit-box-ordinal-group: -9998;
    -ms-flex-order: -9999;
    order: -9999
}

.tw-col-span-1 {
    grid-column: span 1 / span 1
}

.tw-col-span-2 {
    grid-column: span 2 / span 2
}

.tw-col-span-3 {
    grid-column: span 3 / span 3
}

.tw-col-span-4 {
    grid-column: span 4 / span 4
}

.tw-col-span-5 {
    grid-column: span 5 / span 5
}

.tw-col-span-7 {
    grid-column: span 7 / span 7
}

.tw-col-start-1 {
    grid-column-start: 1
}

.tw-col-start-2 {
    grid-column-start: 2
}

.tw-col-start-4 {
    grid-column-start: 4
}

.tw-col-start-5 {
    grid-column-start: 5
}

.tw-row-auto {
    grid-row: auto
}

.tw-row-span-2 {
    grid-row: span 2 / span 2
}

.tw-row-start-2 {
    grid-row-start: 2
}

.tw-float-right {
    float: right
}

.tw-clear-both {
    clear: both
}

.tw-m-0 {
    margin: 0
}

.tw-m-4 {
    margin: 1rem
}

.tw-m-5 {
    margin: 1.25rem
}

.tw-m-auto {
    margin: auto
}

.\!-tw-mx-0 {
    margin-left: -0px !important;
    margin-right: -0px !important
}

.\!-tw-mx-0\.5 {
    margin-left: -.125rem !important;
    margin-right: -.125rem !important
}

.-tw-mx-1 {
    margin-left: -.25rem;
    margin-right: -.25rem
}

.-tw-mx-2 {
    margin-left: -.5rem;
    margin-right: -.5rem
}

.-tw-mx-2\.5 {
    margin-left: -.625rem;
    margin-right: -.625rem
}

.-tw-mx-\[15px\],
.-tw-mx-colgap {
    margin-left: -15px;
    margin-right: -15px
}

.-tw-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem
}

.-tw-my-px {
    margin-top: -1px;
    margin-bottom: -1px
}

.tw-mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem
}

.tw-mx-2 {
    margin-left: .5rem;
    margin-right: .5rem
}

.tw-mx-2\.5 {
    margin-left: .625rem;
    margin-right: .625rem
}

.tw-mx-20 {
    margin-left: 5rem;
    margin-right: 5rem
}

.tw-mx-3 {
    margin-left: .75rem;
    margin-right: .75rem
}

.tw-mx-4 {
    margin-left: 1rem;
    margin-right: 1rem
}

.tw-mx-5 {
    margin-left: 1.25rem;
    margin-right: 1.25rem
}

.tw-mx-6 {
    margin-left: 1.5rem;
    margin-right: 1.5rem
}

.tw-mx-8 {
    margin-left: 2rem;
    margin-right: 2rem
}

.tw-mx-\[-10\%\] {
    margin-left: -10%;
    margin-right: -10%
}

.tw-mx-auto {
    margin-left: auto;
    margin-right: auto
}

.tw-my-0 {
    margin-top: 0;
    margin-bottom: 0
}

.tw-my-1 {
    margin-top: .25rem;
    margin-bottom: .25rem
}

.tw-my-10 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem
}

.tw-my-16 {
    margin-top: 4rem;
    margin-bottom: 4rem
}

.tw-my-2 {
    margin-top: .5rem;
    margin-bottom: .5rem
}

.tw-my-3 {
    margin-top: .75rem;
    margin-bottom: .75rem
}

.tw-my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem
}

.tw-my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem
}

.tw-my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem
}

.tw-my-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem
}

.tw-my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem
}

.tw-my-\[-1em\] {
    margin-top: -1em;
    margin-bottom: -1em
}

.-tw-mb-2 {
    margin-bottom: -.5rem
}

.-tw-mb-4 {
    margin-bottom: -1rem
}

.-tw-mb-\[10\%\] {
    margin-bottom: -10%
}

.-tw-mb-\[12\%\] {
    margin-bottom: -12%
}

.-tw-mb-\[30\%\] {
    margin-bottom: -30%
}

.-tw-ml-4 {
    margin-left: -1rem
}

.-tw-ml-px {
    margin-left: -1px
}

.-tw-mr-px {
    margin-right: -1px
}

.-tw-mt-1 {
    margin-top: -.25rem
}

.-tw-mt-10 {
    margin-top: -2.5rem
}

.-tw-mt-14 {
    margin-top: -3.5rem
}

.-tw-mt-2 {
    margin-top: -.5rem
}

.-tw-mt-3 {
    margin-top: -.75rem
}

.-tw-mt-4 {
    margin-top: -1rem
}

.-tw-mt-\[100px\] {
    margin-top: -100px
}

.-tw-mt-\[1px\] {
    margin-top: -1px
}

.-tw-mt-\[50\%\] {
    margin-top: -50%
}

.tw-mb-0 {
    margin-bottom: 0
}

.tw-mb-1 {
    margin-bottom: .25rem
}

.tw-mb-10 {
    margin-bottom: 2.5rem
}

.tw-mb-14 {
    margin-bottom: 3.5rem
}

.tw-mb-16 {
    margin-bottom: 4rem
}

.tw-mb-2 {
    margin-bottom: .5rem
}

.tw-mb-20 {
    margin-bottom: 5rem
}

.tw-mb-3 {
    margin-bottom: .75rem
}

.tw-mb-4 {
    margin-bottom: 1rem
}

.tw-mb-5 {
    margin-bottom: 1.25rem
}

.tw-mb-6 {
    margin-bottom: 1.5rem
}

.tw-mb-7 {
    margin-bottom: 1.75rem
}

.tw-mb-8 {
    margin-bottom: 2rem
}

.tw-mb-\[-7\%\] {
    margin-bottom: -7%
}

.tw-mb-\[23px\] {
    margin-bottom: 23px
}

.tw-mb-\[3px\] {
    margin-bottom: 3px
}

.tw-mb-\[5\%\] {
    margin-bottom: 5%
}

.tw-mb-\[7px\] {
    margin-bottom: 7px
}

.tw-me-2 {
    -webkit-margin-end: .5rem;
    margin-inline-end: .5rem
}

.tw-me-3 {
    -webkit-margin-end: .75rem;
    margin-inline-end: .75rem
}

.tw-ml-1 {
    margin-left: .25rem
}

.tw-ml-10 {
    margin-left: 2.5rem
}

.tw-ml-2 {
    margin-left: .5rem
}

.tw-ml-3 {
    margin-left: .75rem
}

.tw-ml-4 {
    margin-left: 1rem
}

.tw-ml-5 {
    margin-left: 1.25rem
}

.tw-ml-6 {
    margin-left: 1.5rem
}

.tw-ml-\[25\%\] {
    margin-left: 25%
}

.tw-ml-\[2em\] {
    margin-left: 2em
}

.tw-ml-\[45\%\] {
    margin-left: 45%
}

.tw-ml-auto {
    margin-left: auto
}

.tw-ml-px {
    margin-left: 1px
}

.tw-mr-10 {
    margin-right: 2.5rem
}

.tw-mr-2 {
    margin-right: .5rem
}

.tw-mr-3 {
    margin-right: .75rem
}

.tw-mr-4 {
    margin-right: 1rem
}

.tw-mr-5 {
    margin-right: 1.25rem
}

.tw-mr-6 {
    margin-right: 1.5rem
}

.tw-mr-8 {
    margin-right: 2rem
}

.tw-mr-px {
    margin-right: 1px
}

.tw-ms-2 {
    -webkit-margin-start: .5rem;
    margin-inline-start: .5rem
}

.tw-ms-5 {
    -webkit-margin-start: 1.25rem;
    margin-inline-start: 1.25rem
}

.tw-ms-\[0\.15em\] {
    -webkit-margin-start: .15em;
    margin-inline-start: .15em
}

.tw-ms-auto {
    -webkit-margin-start: auto;
    margin-inline-start: auto
}

.tw-mt-0 {
    margin-top: 0
}

.tw-mt-1 {
    margin-top: .25rem
}

.tw-mt-10 {
    margin-top: 2.5rem
}

.tw-mt-12 {
    margin-top: 3rem
}

.tw-mt-14 {
    margin-top: 3.5rem
}

.tw-mt-2 {
    margin-top: .5rem
}

.tw-mt-20 {
    margin-top: 5rem
}

.tw-mt-28 {
    margin-top: 7rem
}

.tw-mt-3 {
    margin-top: .75rem
}

.tw-mt-4 {
    margin-top: 1rem
}

.tw-mt-5 {
    margin-top: 1.25rem
}

.tw-mt-6 {
    margin-top: 1.5rem
}

.tw-mt-7 {
    margin-top: 1.75rem
}

.tw-mt-8 {
    margin-top: 2rem
}

.tw-mt-\[-0\.2em\] {
    margin-top: -.2em
}

.tw-mt-\[-1px\] {
    margin-top: -1px
}

.tw-mt-\[-50px\] {
    margin-top: -50px
}

.tw-mt-\[0\.3em\] {
    margin-top: .3em
}

.tw-mt-\[100\%\] {
    margin-top: 100%
}

.tw-mt-auto {
    margin-top: auto
}

.tw-block {
    display: block
}

.tw-inline-block {
    display: inline-block
}

.tw-inline {
    display: inline
}

.\!tw-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important
}

.tw-flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.tw-inline-flex {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex
}

.tw-grid {
    display: grid
}

.tw-hidden {
    display: none
}

.\!tw-h-\[26px\] {
    height: 26px !important
}

.\!tw-h-\[unset\] {
    height: unset !important
}

.tw-h-1\/3 {
    height: 33.333333%
}

.tw-h-3\/4 {
    height: 75%
}

.tw-h-3\/5 {
    height: 60%
}

.tw-h-5 {
    height: 1.25rem
}

.tw-h-\[0\.4em\] {
    height: .4em
}

.tw-h-\[0\.6em\] {
    height: .6em
}

.tw-h-\[1\.2em\] {
    height: 1.2em
}

.tw-h-\[1\.4em\] {
    height: 1.4em
}

.tw-h-\[1\.5em\] {
    height: 1.5em
}

.tw-h-\[100px\] {
    height: 100px
}

.tw-h-\[10px\] {
    height: 10px
}

.tw-h-\[110\%\] {
    height: 110%
}

.tw-h-\[120px\] {
    height: 120px
}

.tw-h-\[125px\] {
    height: 125px
}

.tw-h-\[135px\] {
    height: 135px
}

.tw-h-\[150px\] {
    height: 150px
}

.tw-h-\[15vw\] {
    height: 15vw
}

.tw-h-\[165px\] {
    height: 165px
}

.tw-h-\[190px\] {
    height: 190px
}

.tw-h-\[1em\] {
    height: 1em
}

.tw-h-\[1px\] {
    height: 1px
}

.tw-h-\[20px\] {
    height: 20px
}

.tw-h-\[20vw\] {
    height: 20vw
}

.tw-h-\[240px\] {
    height: 240px
}

.tw-h-\[25px\] {
    height: 25px
}

.tw-h-\[26px\] {
    height: 26px
}

.tw-h-\[2em\] {
    height: 2em
}

.tw-h-\[350px\] {
    height: 350px
}

.tw-h-\[3rem\] {
    height: 3rem
}

.tw-h-\[40\%\] {
    height: 40%
}

.tw-h-\[400px\] {
    height: 400px
}

.tw-h-\[40px\] {
    height: 40px
}

.tw-h-\[41px\] {
    height: 41px
}

.tw-h-\[45px\] {
    height: 45px
}

.tw-h-\[4rem\] {
    height: 4rem
}

.tw-h-\[50px\] {
    height: 50px
}

.tw-h-\[70px\] {
    height: 70px
}

.tw-h-\[80px\] {
    height: 80px
}

.tw-h-\[90px\] {
    height: 90px
}

.tw-h-auto {
    height: auto
}

.tw-h-full {
    height: 100%
}

.tw-max-h-\[100px\] {
    max-height: 100px
}

.tw-max-h-\[300px\] {
    max-height: 300px
}

.tw-max-h-\[350px\] {
    max-height: 350px
}

.tw-max-h-\[35px\] {
    max-height: 35px
}

.tw-max-h-\[3rem\] {
    max-height: 3rem
}

.tw-max-h-\[500px\] {
    max-height: 500px
}

.tw-max-h-\[510px\] {
    max-height: 510px
}

.tw-max-h-\[64px\] {
    max-height: 64px
}

.tw-max-h-\[650px\] {
    max-height: 650px
}

.tw-max-h-\[80px\] {
    max-height: 80px
}

.tw-max-h-\[85px\] {
    max-height: 85px
}

.tw-max-h-\[89vh\] {
    max-height: 89vh
}

.tw-min-h-\[220px\] {
    min-height: 220px
}

.tw-min-h-\[24px\] {
    min-height: 24px
}

.tw-min-h-\[280px\] {
    min-height: 280px
}

.tw-min-h-\[300px\] {
    min-height: 300px
}

.tw-min-h-\[350px\] {
    min-height: 350px
}

.tw-min-h-\[450px\] {
    min-height: 450px
}

.tw-min-h-\[480px\] {
    min-height: 480px
}

.tw-min-h-\[70px\] {
    min-height: 70px
}

.tw-min-h-\[89vh\] {
    min-height: 89vh
}

.tw-min-h-full {
    min-height: 100%
}

.tw-min-h-screen {
    min-height: 100vh
}

.\!tw-w-\[75\%\] {
    width: 75% !important
}

.\!tw-w-\[76\] {
    width: 76 !important
}

.\!tw-w-\[unset\] {
    width: unset !important
}

.tw-w-1\/2 {
    width: 50%
}

.tw-w-1\/3 {
    width: 33.333333%
}

.tw-w-1\/4 {
    width: 25%
}

.tw-w-20 {
    width: 5rem
}

.tw-w-3\/4 {
    width: 75%
}

.tw-w-4\/5 {
    width: 80%
}

.tw-w-5\/6 {
    width: 83.333333%
}

.tw-w-7\/12 {
    width: 58.333333%
}

.tw-w-8 {
    width: 2rem
}

.tw-w-9\/12 {
    width: 75%
}

.tw-w-\[100\%\] {
    width: 100%
}

.tw-w-\[1000px\] {
    width: 1000px
}

.tw-w-\[100px\] {
    width: 100px
}

.tw-w-\[10px\] {
    width: 10px
}

.tw-w-\[110px\] {
    width: 110px
}

.tw-w-\[1150px\] {
    width: 1150px
}

.tw-w-\[115px\] {
    width: 115px
}

.tw-w-\[120\%\] {
    width: 120%
}

.tw-w-\[1200px\] {
    width: 1200px
}

.tw-w-\[120px\] {
    width: 120px
}

.tw-w-\[1250px\] {
    width: 1250px
}

.tw-w-\[125px\] {
    width: 125px
}

.tw-w-\[13\%\] {
    width: 13%
}

.tw-w-\[130px\] {
    width: 130px
}

.tw-w-\[141px\] {
    width: 141px
}

.tw-w-\[15\%\] {
    width: 15%
}

.tw-w-\[1500px\] {
    width: 1500px
}

.tw-w-\[150px\] {
    width: 150px
}

.tw-w-\[1600px\] {
    width: 1600px
}

.tw-w-\[162px\] {
    width: 162px
}

.tw-w-\[165px\] {
    width: 165px
}

.tw-w-\[17\%\] {
    width: 17%
}

.tw-w-\[170px\] {
    width: 170px
}

.tw-w-\[18\%\] {
    width: 18%
}

.tw-w-\[18px\] {
    width: 18px
}

.tw-w-\[190px\] {
    width: 190px
}

.tw-w-\[200\%\] {
    width: 200%
}

.tw-w-\[2000px\] {
    width: 2000px
}

.tw-w-\[200px\] {
    width: 200px
}

.tw-w-\[20px\] {
    width: 20px
}

.tw-w-\[2300px\] {
    width: 2300px
}

.tw-w-\[240px\] {
    width: 240px
}

.tw-w-\[24px\] {
    width: 24px
}

.tw-w-\[250px\] {
    width: 250px
}

.tw-w-\[25px\] {
    width: 25px
}

.tw-w-\[27px\] {
    width: 27px
}

.tw-w-\[280px\] {
    width: 280px
}

.tw-w-\[300px\] {
    width: 300px
}

.tw-w-\[35\%\] {
    width: 35%
}

.tw-w-\[350px\] {
    width: 350px
}

.tw-w-\[40\%\] {
    width: 40%
}

.tw-w-\[40px\] {
    width: 40px
}

.tw-w-\[45px\] {
    width: 45px
}

.tw-w-\[48\%\] {
    width: 48%
}

.tw-w-\[49px\] {
    width: 49px
}

.tw-w-\[50\%\] {
    width: 50%
}

.tw-w-\[500px\] {
    width: 500px
}

.tw-w-\[50px\] {
    width: 50px
}

.tw-w-\[55\%\] {
    width: 55%
}

.tw-w-\[55vw\] {
    width: 55vw
}

.tw-w-\[60\%\] {
    width: 60%
}

.tw-w-\[600px\] {
    width: 600px
}

.tw-w-\[60px\] {
    width: 60px
}

.tw-w-\[625px\] {
    width: 625px
}

.tw-w-\[64px\] {
    width: 64px
}

.tw-w-\[70\%\] {
    width: 70%
}

.tw-w-\[750px\] {
    width: 750px
}

.tw-w-\[80\%\] {
    width: 80%
}

.tw-w-\[800px\] {
    width: 800px
}

.tw-w-\[80px\] {
    width: 80px
}

.tw-w-\[9\%\] {
    width: 9%
}

.tw-w-\[9rem\] {
    width: 9rem
}

.tw-w-\[inherit\] {
    width: inherit
}

.tw-w-\[min-content\] {
    width: -webkit-min-content;
    width: -moz-min-content;
    width: min-content
}

.tw-w-auto {
    width: auto
}

.tw-w-full {
    width: 100%
}

.tw-min-w-\[24px\] {
    min-width: 24px
}

.tw-min-w-\[290px\] {
    min-width: 290px
}

.tw-min-w-\[60px\] {
    min-width: 60px
}

.tw-min-w-\[65px\] {
    min-width: 65px
}

.tw-min-w-fit {
    min-width: -webkit-fit-content;
    min-width: -moz-fit-content;
    min-width: fit-content
}

.\!tw-max-w-\[560px\] {
    max-width: 560px !important
}

.\!tw-max-w-\[950px\] {
    max-width: 950px !important
}

.tw-max-w-\[100px\] {
    max-width: 100px
}

.tw-max-w-\[11rem\] {
    max-width: 11rem
}

.tw-max-w-\[1200px\] {
    max-width: 1200px
}

.tw-max-w-\[120px\] {
    max-width: 120px
}

.tw-max-w-\[126px\] {
    max-width: 126px
}

.tw-max-w-\[12rem\] {
    max-width: 12rem
}

.tw-max-w-\[130px\] {
    max-width: 130px
}

.tw-max-w-\[140px\] {
    max-width: 140px
}

.tw-max-w-\[144px\] {
    max-width: 144px
}

.tw-max-w-\[15\%\] {
    max-width: 15%
}

.tw-max-w-\[150px\] {
    max-width: 150px
}

.tw-max-w-\[15px\] {
    max-width: 15px
}

.tw-max-w-\[160px\] {
    max-width: 160px
}

.tw-max-w-\[162px\] {
    max-width: 162px
}

.tw-max-w-\[180px\] {
    max-width: 180px
}

.tw-max-w-\[195px\] {
    max-width: 195px
}

.tw-max-w-\[2000px\] {
    max-width: 2000px
}

.tw-max-w-\[200px\] {
    max-width: 200px
}

.tw-max-w-\[22px\] {
    max-width: 22px
}

.tw-max-w-\[240px\] {
    max-width: 240px
}

.tw-max-w-\[250px\] {
    max-width: 250px
}

.tw-max-w-\[265px\] {
    max-width: 265px
}

.tw-max-w-\[300px\] {
    max-width: 300px
}

.tw-max-w-\[30px\] {
    max-width: 30px
}

.tw-max-w-\[320px\] {
    max-width: 320px
}

.tw-max-w-\[350px\] {
    max-width: 350px
}

.tw-max-w-\[360px\] {
    max-width: 360px
}

.tw-max-w-\[370px\] {
    max-width: 370px
}

.tw-max-w-\[380px\] {
    max-width: 380px
}

.tw-max-w-\[390px\] {
    max-width: 390px
}

.tw-max-w-\[400px\] {
    max-width: 400px
}

.tw-max-w-\[420px\] {
    max-width: 420px
}

.tw-max-w-\[430px\] {
    max-width: 430px
}

.tw-max-w-\[490px\] {
    max-width: 490px
}

.tw-max-w-\[50\%\] {
    max-width: 50%
}

.tw-max-w-\[50px\] {
    max-width: 50px
}

.tw-max-w-\[53px\] {
    max-width: 53px
}

.tw-max-w-\[60\%\] {
    max-width: 60%
}

.tw-max-w-\[600px\] {
    max-width: 600px
}

.tw-max-w-\[635px\] {
    max-width: 635px
}

.tw-max-w-\[66px\] {
    max-width: 66px
}

.tw-max-w-\[70\%\] {
    max-width: 70%
}

.tw-max-w-\[70px\] {
    max-width: 70px
}

.tw-max-w-\[75\%\] {
    max-width: 75%
}

.tw-max-w-\[750px\] {
    max-width: 750px
}

.tw-max-w-\[765px\] {
    max-width: 765px
}

.tw-max-w-\[80\%\] {
    max-width: 80%
}

.tw-max-w-\[850px\] {
    max-width: 850px
}

.tw-max-w-\[85px\] {
    max-width: 85px
}

.tw-max-w-\[860px\] {
    max-width: 860px
}

.tw-max-w-\[90\%\] {
    max-width: 90%
}

.tw-max-w-\[900px\] {
    max-width: 900px
}

.tw-max-w-\[90px\] {
    max-width: 90px
}

.tw-max-w-\[94px\] {
    max-width: 94px
}

.tw-max-w-\[unset\] {
    max-width: unset
}

.tw-max-w-fit {
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.tw-max-w-lg {
    max-width: 32rem
}

.tw-max-w-max {
    max-width: -webkit-max-content;
    max-width: -moz-max-content;
    max-width: max-content
}

.tw-max-w-min {
    max-width: -webkit-min-content;
    max-width: -moz-min-content;
    max-width: min-content
}

.tw-max-w-none {
    max-width: none
}

.tw-max-w-screen-lg {
    max-width: 1023px
}

.tw-flex-1 {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0%;
    flex: 1 1 0%
}

.tw-shrink {
    -ms-flex-negative: 1;
    flex-shrink: 1
}

.tw-shrink-0 {
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.tw-flex-grow,
.tw-grow {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1
}

.tw-grow-0 {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0
}

.tw-basis-0 {
    -ms-flex-preferred-size: 0px;
    flex-basis: 0px
}

.tw-basis-1\/12 {
    -ms-flex-preferred-size: 8.333333%;
    flex-basis: 8.333333%
}

.tw-basis-1\/2 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%
}

.tw-basis-1\/3 {
    -ms-flex-preferred-size: 33.333333%;
    flex-basis: 33.333333%
}

.tw-basis-1\/4 {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%
}

.tw-basis-2\/3 {
    -ms-flex-preferred-size: 66.666667%;
    flex-basis: 66.666667%
}

.tw-basis-3\/12 {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%
}

.tw-basis-3\/4 {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%
}

.tw-basis-4\/12 {
    -ms-flex-preferred-size: 33.333333%;
    flex-basis: 33.333333%
}

.tw-basis-5\/12 {
    -ms-flex-preferred-size: 41.666667%;
    flex-basis: 41.666667%
}

.tw-basis-6\/12 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%
}

.tw-basis-7\/12 {
    -ms-flex-preferred-size: 58.333333%;
    flex-basis: 58.333333%
}

.tw-basis-8\/12 {
    -ms-flex-preferred-size: 66.666667%;
    flex-basis: 66.666667%
}

.tw-basis-9\/12 {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%
}

.tw-basis-\[15\%\] {
    -ms-flex-preferred-size: 15%;
    flex-basis: 15%
}

.tw-basis-\[20\%\] {
    -ms-flex-preferred-size: 20%;
    flex-basis: 20%
}

.tw-basis-\[80\%\] {
    -ms-flex-preferred-size: 80%;
    flex-basis: 80%
}

.tw-basis-\[85\%\] {
    -ms-flex-preferred-size: 85%;
    flex-basis: 85%
}

.tw-basis-auto {
    -ms-flex-preferred-size: auto;
    flex-basis: auto
}

.tw-basis-full {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%
}

.tw-origin-bottom-left {
    -webkit-transform-origin: bottom left;
    transform-origin: bottom left
}

.tw-origin-bottom-right {
    -webkit-transform-origin: bottom right;
    transform-origin: bottom right
}

.tw-origin-left {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tw-origin-right {
    -webkit-transform-origin: right;
    transform-origin: right
}

.\!-tw-translate-y-1\/2 {
    --tw-translate-y: -50% !important;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important
}

.-tw-translate-x-1\/2 {
    --tw-translate-x: -50%;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-tw-translate-y-1\/2,
.-tw-translate-y-2\/4 {
    --tw-translate-y: -50%;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.tw-translate-x-\[-45\%\] {
    --tw-translate-x: -45%;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.tw-translate-x-\[-50\%\] {
    --tw-translate-x: -50%;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.tw-translate-x-\[15\%\] {
    --tw-translate-x: 15%;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.tw-translate-x-\[45\%\] {
    --tw-translate-x: 45%;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.tw-translate-y-\[-25\%\] {
    --tw-translate-y: -25%;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.tw-translate-y-\[-30\%\] {
    --tw-translate-y: -30%;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.tw-translate-y-\[-35\%\] {
    --tw-translate-y: -35%;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.tw-translate-y-\[-45\%\] {
    --tw-translate-y: -45%;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.tw-translate-y-\[-50\%\] {
    --tw-translate-y: -50%;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.tw-translate-y-\[-75\%\] {
    --tw-translate-y: -75%;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.tw-translate-y-\[35\%\] {
    --tw-translate-y: 35%;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-tw-rotate-90 {
    --tw-rotate: -90deg;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.tw-rotate-180 {
    --tw-rotate: 180deg;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-tw-skew-y-\[15deg\] {
    --tw-skew-y: -15deg;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.tw-skew-y-\[15deg\] {
    --tw-skew-y: 15deg;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.tw-scale-125 {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.tw-scale-150 {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.tw-scale-\[1\.3\] {
    --tw-scale-x: 1.3;
    --tw-scale-y: 1.3;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.tw-scale-\[1\.6\] {
    --tw-scale-x: 1.6;
    --tw-scale-y: 1.6;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.tw-scale-\[200\%\] {
    --tw-scale-x: 200%;
    --tw-scale-y: 200%;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.\!-tw-scale-x-\[1\] {
    --tw-scale-x: -1 !important;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important
}

.tw-scale-x-\[-1\] {
    --tw-scale-x: -1;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.tw-transform {
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.tw-animate-\[features_10s_infinite_linear\] {
    -webkit-animation: features 10s infinite linear;
    animation: features 10s infinite linear
}

.tw-animate-\[features_15s_infinite_linear\] {
    -webkit-animation: features 15s infinite linear;
    animation: features 15s infinite linear
}

@-webkit-keyframes tw-rightToLeft {
    0% {
        -webkit-transform: translateX(0);
        transform: translate(0)
    }

    to {
        -webkit-transform: translateX(-50%);
        transform: translate(-50%)
    }
}

@keyframes tw-rightToLeft {
    0% {
        -webkit-transform: translateX(0);
        transform: translate(0)
    }

    to {
        -webkit-transform: translateX(-50%);
        transform: translate(-50%)
    }
}

.tw-animate-\[linear_rightToLeft_15s_infinite\] {
    -webkit-animation: linear tw-rightToLeft 15s infinite;
    animation: linear tw-rightToLeft 15s infinite
}

.tw-cursor-grab {
    cursor: -webkit-grab;
    cursor: grab
}

.tw-cursor-pointer {
    cursor: pointer
}

.tw-list-disc {
    list-style-type: disc
}

.tw-columns-2 {
    -webkit-columns: 2;
    -moz-columns: 2;
    columns: 2
}

.tw-break-inside-avoid {
    -webkit-column-break-inside: avoid;
    -moz-column-break-inside: avoid;
    break-inside: avoid
}

.tw-grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr))
}

.tw-grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr))
}

.tw-grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr))
}

.tw-grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr))
}

.tw-grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr))
}

.tw-grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr))
}

.tw-grid-cols-\[17\%_auto_17\%\] {
    grid-template-columns: 17% auto 17%
}

.tw-grid-cols-\[1fr_70\%\] {
    grid-template-columns: 1fr 70%
}

.tw-grid-cols-\[21\%_auto_21\%\] {
    grid-template-columns: 21% auto 21%
}

.tw-grid-cols-\[2rem_1fr\] {
    grid-template-columns: 2rem 1fr
}

.tw-grid-cols-\[auto_1fr\] {
    grid-template-columns: auto 1fr
}

.tw-grid-cols-\[auto_35\%\] {
    grid-template-columns: auto 35%
}

.tw-grid-cols-\[auto_50\%\] {
    grid-template-columns: auto 50%
}

.tw-grid-cols-\[auto_55\%\] {
    grid-template-columns: auto 55%
}

.tw-grid-cols-\[auto_60\%\] {
    grid-template-columns: auto 60%
}

.tw-grid-cols-\[auto_auto\] {
    grid-template-columns: auto auto
}

.tw-flex-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
}

.tw-flex-row-reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.tw-flex-col {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.tw-flex-col-reverse {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse
}

.tw-flex-wrap {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.tw-flex-nowrap {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap
}

.tw-content-center {
    -ms-flex-line-pack: center;
    align-content: center
}

.tw-content-evenly {
    -ms-flex-line-pack: space-evenly;
    align-content: space-evenly
}

.tw-items-start {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

.tw-items-end {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
}

.tw-items-center {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.tw-items-stretch {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
}

.tw-justify-start {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.tw-justify-end {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.tw-justify-center {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.tw-justify-between {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.tw-justify-around {
    -ms-flex-pack: distribute;
    justify-content: space-around
}

.tw-justify-evenly {
    -webkit-box-pack: space-evenly;
    -ms-flex-pack: space-evenly;
    justify-content: space-evenly
}

.tw-justify-items-center {
    justify-items: center
}

.tw-gap-1 {
    gap: .25rem
}

.tw-gap-10 {
    gap: 2.5rem
}

.tw-gap-16 {
    gap: 4rem
}

.tw-gap-2 {
    gap: .5rem
}

.tw-gap-2\.5 {
    gap: .625rem
}

.tw-gap-20 {
    gap: 5rem
}

.tw-gap-3 {
    gap: .75rem
}

.tw-gap-4 {
    gap: 1rem
}

.tw-gap-5 {
    gap: 1.25rem
}

.tw-gap-6 {
    gap: 1.5rem
}

.tw-gap-8 {
    gap: 2rem
}

.tw-gap-\[30px\],
.tw-gap-gridgap {
    gap: 30px
}

.tw-gap-x-10 {
    -webkit-column-gap: 2.5rem;
    -moz-column-gap: 2.5rem;
    column-gap: 2.5rem
}

.tw-gap-x-7 {
    -webkit-column-gap: 1.75rem;
    -moz-column-gap: 1.75rem;
    column-gap: 1.75rem
}

.tw-gap-y-1 {
    row-gap: .25rem
}

.tw-gap-y-3 {
    row-gap: .75rem
}

.tw-gap-y-5 {
    row-gap: 1.25rem
}

.tw-gap-y-6 {
    row-gap: 1.5rem
}

.tw-gap-y-7 {
    row-gap: 1.75rem
}

.tw-gap-y-8 {
    row-gap: 2rem
}

.tw-self-start {
    -ms-flex-item-align: start;
    align-self: flex-start
}

.tw-self-end {
    -ms-flex-item-align: end;
    align-self: flex-end
}

.tw-self-center {
    -ms-flex-item-align: center;
    align-self: center
}

.tw-self-stretch {
    -ms-flex-item-align: stretch;
    align-self: stretch
}

.tw-justify-self-start {
    justify-self: start
}

.tw-justify-self-end {
    justify-self: end
}

.tw-overflow-hidden {
    overflow: hidden
}

.tw-overflow-y-auto {
    overflow-y: auto
}

.tw-whitespace-nowrap {
    white-space: nowrap
}

.\!tw-rounded-\[53px\] {
    border-radius: 53px !important
}

.\!tw-rounded-none {
    border-radius: 0 !important
}

.tw-rounded {
    border-radius: .25rem
}

.tw-rounded-2xl {
    border-radius: 1rem
}

.tw-rounded-\[24px_0_24px_24px\] {
    border-radius: 24px 0 24px 24px
}

.tw-rounded-full {
    border-radius: 9999px
}

.tw-rounded-lg {
    border-radius: .5rem
}

.tw-rounded-md {
    border-radius: .375rem
}

.tw-border {
    border-width: 1px
}

.tw-border-0 {
    border-width: 0px
}

.tw-border-2 {
    border-width: 2px
}

.tw-border-4 {
    border-width: 4px
}

.tw-border-\[3px\] {
    border-width: 3px
}

.tw-border-b {
    border-bottom-width: 1px
}

.tw-border-b-0 {
    border-bottom-width: 0px
}

.tw-border-b-\[\.1em\] {
    border-bottom-width: .1em
}

.tw-border-l-0 {
    border-left-width: 0px
}

.tw-border-r {
    border-right-width: 1px
}

.tw-border-r-0 {
    border-right-width: 0px
}

.tw-border-solid {
    border-style: solid
}

.tw-border-none {
    border-style: none
}

.tw-border-\[\#1AC70E\] {
    --tw-border-opacity: 1;
    border-color: rgb(26 199 14 / var(--tw-border-opacity))
}

.tw-border-\[\#909090\] {
    --tw-border-opacity: 1;
    border-color: rgb(144 144 144 / var(--tw-border-opacity))
}

.tw-border-\[\#A6C4E7\] {
    --tw-border-opacity: 1;
    border-color: rgb(166 196 231 / var(--tw-border-opacity))
}

.tw-border-\[\#B8B8B8\] {
    --tw-border-opacity: 1;
    border-color: rgb(184 184 184 / var(--tw-border-opacity))
}

.tw-border-\[\#F9F9F9\] {
    --tw-border-opacity: 1;
    border-color: rgb(249 249 249 / var(--tw-border-opacity))
}

.tw-border-\[\#fff\] {
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255 / var(--tw-border-opacity))
}

.tw-border-black {
    --tw-border-opacity: 1;
    border-color: rgb(0 0 0 / var(--tw-border-opacity))
}

.tw-border-current {
    border-color: currentColor
}

.tw-border-grey-medium {
    --tw-border-opacity: 1;
    border-color: rgb(214 214 214 / var(--tw-border-opacity))
}

.tw-border-neutral-500 {
    --tw-border-opacity: 1;
    border-color: rgb(115 115 115 / var(--tw-border-opacity))
}

.tw-border-option {
    --tw-border-opacity: 1;
    border-color: rgb(249 249 249 / var(--tw-border-opacity))
}

.tw-border-transparent {
    border-color: transparent
}

.\!tw-bg-\[\#0038FF\] {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(0 56 255 / var(--tw-bg-opacity)) !important
}

.\!tw-bg-\[\#133BAC\] {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(19 59 172 / var(--tw-bg-opacity)) !important
}

.\!tw-bg-\[\#1AC70E\] {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(26 199 14 / var(--tw-bg-opacity)) !important
}

.\!tw-bg-\[\#81818180\] {
    background-color: rgba(129, 129, 129, .5) !important
}

.\!tw-bg-\[\#878F97\] {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(135 143 151 / var(--tw-bg-opacity)) !important
}

.\!tw-bg-\[\#A656FF\] {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(166 86 255 / var(--tw-bg-opacity)) !important
}

.\!tw-bg-\[\#D1C0B0\] {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(209 192 176 / var(--tw-bg-opacity)) !important
}

.\!tw-bg-black {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(0 0 0 / var(--tw-bg-opacity)) !important
}

.\!tw-bg-footer-bg {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(57 57 57 / var(--tw-bg-opacity)) !important
}

.\!tw-bg-option {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(249 249 249 / var(--tw-bg-opacity)) !important
}

.\!tw-bg-white {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important
}

.tw-bg-\[\#0097FD\] {
    --tw-bg-opacity: 1;
    background-color: rgb(0 151 253 / var(--tw-bg-opacity))
}

.tw-bg-\[\#0097fe\] {
    --tw-bg-opacity: 1;
    background-color: rgb(0 151 254 / var(--tw-bg-opacity))
}

.tw-bg-\[\#00B67A\] {
    --tw-bg-opacity: 1;
    background-color: rgb(0 182 122 / var(--tw-bg-opacity))
}

.tw-bg-\[\#03497F\] {
    --tw-bg-opacity: 1;
    background-color: rgb(3 73 127 / var(--tw-bg-opacity))
}

.tw-bg-\[\#095A4A\] {
    --tw-bg-opacity: 1;
    background-color: rgb(9 90 74 / var(--tw-bg-opacity))
}

.tw-bg-\[\#0B0B0BAB\] {
    background-color: rgba(11, 11, 11, .67)
}

.tw-bg-\[\#112C4F\] {
    --tw-bg-opacity: 1;
    background-color: rgb(17 44 79 / var(--tw-bg-opacity))
}

.tw-bg-\[\#133BAC\] {
    --tw-bg-opacity: 1;
    background-color: rgb(19 59 172 / var(--tw-bg-opacity))
}

.tw-bg-\[\#161513\] {
    --tw-bg-opacity: 1;
    background-color: rgb(22 21 19 / var(--tw-bg-opacity))
}

.tw-bg-\[\#1B345D\] {
    --tw-bg-opacity: 1;
    background-color: rgb(27 52 93 / var(--tw-bg-opacity))
}

.tw-bg-\[\#1BACC2\] {
    --tw-bg-opacity: 1;
    background-color: rgb(27 172 194 / var(--tw-bg-opacity))
}

.tw-bg-\[\#1E4A84\] {
    --tw-bg-opacity: 1;
    background-color: rgb(30 74 132 / var(--tw-bg-opacity))
}

.tw-bg-\[\#252E3C\] {
    --tw-bg-opacity: 1;
    background-color: rgb(37 46 60 / var(--tw-bg-opacity))
}

.tw-bg-\[\#385FF2\] {
    --tw-bg-opacity: 1;
    background-color: rgb(56 95 242 / var(--tw-bg-opacity))
}

.tw-bg-\[\#3d89d1\] {
    --tw-bg-opacity: 1;
    background-color: rgb(61 137 209 / var(--tw-bg-opacity))
}

.tw-bg-\[\#4295F6\] {
    --tw-bg-opacity: 1;
    background-color: rgb(66 149 246 / var(--tw-bg-opacity))
}

.tw-bg-\[\#55585A\] {
    --tw-bg-opacity: 1;
    background-color: rgb(85 88 90 / var(--tw-bg-opacity))
}

.tw-bg-\[\#5D3D97\] {
    --tw-bg-opacity: 1;
    background-color: rgb(93 61 151 / var(--tw-bg-opacity))
}

.tw-bg-\[\#994E99\] {
    --tw-bg-opacity: 1;
    background-color: rgb(153 78 153 / var(--tw-bg-opacity))
}

.tw-bg-\[\#A656FF30\] {
    background-color: rgba(166, 86, 255, .19)
}

.tw-bg-\[\#A6C4E740\] {
    background-color: rgba(166, 196, 231, .25)
}

.tw-bg-\[\#A9CDDF\] {
    --tw-bg-opacity: 1;
    background-color: rgb(169 205 223 / var(--tw-bg-opacity))
}

.tw-bg-\[\#B4B0AF\] {
    --tw-bg-opacity: 1;
    background-color: rgb(180 176 175 / var(--tw-bg-opacity))
}

.tw-bg-\[\#C60000\]\/75 {
    background-color: rgba(198, 0, 0, .75)
}

.tw-bg-\[\#D1D1D1\] {
    --tw-bg-opacity: 1;
    background-color: rgb(209 209 209 / var(--tw-bg-opacity))
}

.tw-bg-\[\#D8E9F1\] {
    --tw-bg-opacity: 1;
    background-color: rgb(216 233 241 / var(--tw-bg-opacity))
}

.tw-bg-\[\#D9D9D9\] {
    --tw-bg-opacity: 1;
    background-color: rgb(217 217 217 / var(--tw-bg-opacity))
}

.tw-bg-\[\#DFB991\] {
    --tw-bg-opacity: 1;
    background-color: rgb(223 185 145 / var(--tw-bg-opacity))
}

.tw-bg-\[\#DFDFDF\] {
    --tw-bg-opacity: 1;
    background-color: rgb(223 223 223 / var(--tw-bg-opacity))
}

.tw-bg-\[\#E2E2E2\] {
    --tw-bg-opacity: 1;
    background-color: rgb(226 226 226 / var(--tw-bg-opacity))
}

.tw-bg-\[\#E7E7E7\] {
    --tw-bg-opacity: 1;
    background-color: rgb(231 231 231 / var(--tw-bg-opacity))
}

.tw-bg-\[\#E9EDF0\] {
    --tw-bg-opacity: 1;
    background-color: rgb(233 237 240 / var(--tw-bg-opacity))
}

.tw-bg-\[\#EFB939\] {
    --tw-bg-opacity: 1;
    background-color: rgb(239 185 57 / var(--tw-bg-opacity))
}

.tw-bg-\[\#EFEFEF\] {
    --tw-bg-opacity: 1;
    background-color: rgb(239 239 239 / var(--tw-bg-opacity))
}

.tw-bg-\[\#F0F0F0\] {
    --tw-bg-opacity: 1;
    background-color: rgb(240 240 240 / var(--tw-bg-opacity))
}

.tw-bg-\[\#F1F1F1\] {
    --tw-bg-opacity: 1;
    background-color: rgb(241 241 241 / var(--tw-bg-opacity))
}

.tw-bg-\[\#F2F2F2\] {
    --tw-bg-opacity: 1;
    background-color: rgb(242 242 242 / var(--tw-bg-opacity))
}

.tw-bg-\[\#F4F4F4\] {
    --tw-bg-opacity: 1;
    background-color: rgb(244 244 244 / var(--tw-bg-opacity))
}

.tw-bg-\[\#F5F5F5\] {
    --tw-bg-opacity: 1;
    background-color: rgb(245 245 245 / var(--tw-bg-opacity))
}

.tw-bg-\[\#F6F6F6\] {
    --tw-bg-opacity: 1;
    background-color: rgb(246 246 246 / var(--tw-bg-opacity))
}

.tw-bg-\[\#F7F7F7\] {
    --tw-bg-opacity: 1;
    background-color: rgb(247 247 247 / var(--tw-bg-opacity))
}

.tw-bg-\[\#F7F7F8\] {
    --tw-bg-opacity: 1;
    background-color: rgb(247 247 248 / var(--tw-bg-opacity))
}

.tw-bg-\[\#F8F8F8\] {
    --tw-bg-opacity: 1;
    background-color: rgb(248 248 248 / var(--tw-bg-opacity))
}

.tw-bg-\[\#F9F9F9\] {
    --tw-bg-opacity: 1;
    background-color: rgb(249 249 249 / var(--tw-bg-opacity))
}

.tw-bg-\[\#FBFF47\] {
    --tw-bg-opacity: 1;
    background-color: rgb(251 255 71 / var(--tw-bg-opacity))
}

.tw-bg-\[\#FDCF00\] {
    --tw-bg-opacity: 1;
    background-color: rgb(253 207 0 / var(--tw-bg-opacity))
}

.tw-bg-\[\#FF8A00\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 138 0 / var(--tw-bg-opacity))
}

.tw-bg-\[\#FF9900\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 153 0 / var(--tw-bg-opacity))
}

.tw-bg-\[\#FF9900\]\/70 {
    background-color: rgba(255, 153, 0, .7)
}

.tw-bg-\[\#FFC2D6\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 194 214 / var(--tw-bg-opacity))
}

.tw-bg-\[rgba\(161\,168\,183\,0\.25\)\] {
    background-color: rgba(161, 168, 183, .25)
}

.tw-bg-\[rgba\(28\,144\,255\,0\.1\)\] {
    background-color: rgba(28, 144, 255, .1)
}

.tw-bg-badge {
    --tw-bg-opacity: 1;
    background-color: rgb(26 199 14 / var(--tw-bg-opacity))
}

.tw-bg-black {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0 / var(--tw-bg-opacity))
}

.tw-bg-btn {
    background-color: var(--btn-background-primary, #1AC70E)
}

.tw-bg-current {
    background-color: currentColor
}

.tw-bg-footer-bg {
    --tw-bg-opacity: 1;
    background-color: rgb(57 57 57 / var(--tw-bg-opacity))
}

.tw-bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(229 231 235 / var(--tw-bg-opacity))
}

.tw-bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(107 114 128 / var(--tw-bg-opacity))
}

.tw-bg-grey-medium {
    --tw-bg-opacity: 1;
    background-color: rgb(214 214 214 / var(--tw-bg-opacity))
}

.tw-bg-grey-soft {
    --tw-bg-opacity: 1;
    background-color: rgb(239 239 239 / var(--tw-bg-opacity))
}

.tw-bg-inherit {
    background-color: inherit
}

.tw-bg-option {
    --tw-bg-opacity: 1;
    background-color: rgb(249 249 249 / var(--tw-bg-opacity))
}

.tw-bg-optionBadge {
    --tw-bg-opacity: 1;
    background-color: rgb(56 127 245 / var(--tw-bg-opacity))
}

.tw-bg-primary-darker {
    --tw-bg-opacity: 1;
    background-color: rgb(77 77 77 / var(--tw-bg-opacity))
}

.tw-bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity))
}

.tw-bg-zinc-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(244 244 245 / var(--tw-bg-opacity))
}

.tw-bg-zinc-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(250 250 250 / var(--tw-bg-opacity))
}

.tw-bg-opacity-75 {
    --tw-bg-opacity: .75
}

.\!tw-bg-none {
    background-image: none !important
}

.tw-bg-\[url\(\'\/theme\/derila-cooling-cover\/upsell\/bg-3-mobile\.jpg\'\)\] {
    background-image: url(../images/bg-3-mobile.jpg)
}

.tw-bg-\[url\(\'\/theme\/face-mask\/upsell\/bg-2-mob\.jpg\'\)\] {
    background-image: url(../images/bg-2-mob.jpg)
}

.tw-bg-\[url\(\'\/theme\/face-mask\/upsell\/bg-3-mob\.jpg\'\)\] {
    background-image: url(../images/bg-3-mob.jpg)
}

.tw-bg-\[url\(\'\/theme\/fraicheur-gold-eye-mask\/upsells\/get-fraicheur-gold-eye-mask\/gold-bg\.jpg\'\)\] {
    background-image: url(../images/gold-bg.jpg)
}

.tw-bg-\[url\(\'\/theme\/fraicheur-home-spa-kit\/bubbles-bg-mobile\.png\'\)\] {
    background-image: url(../images/bubbles-bg-mobile.png)
}

.tw-bg-\[url\(\'\/theme\/fraicheur-home-spa-kit\/fraicheur-girl-bg-mobile\.jpg\'\)\] {
    background-image: url(../images/fraicheur-girl-bg-mobile.jpg)
}

.tw-bg-\[url\(\'\/theme\/fraicheur-home-spa-kit\/fraicheur-two-girls-mobile\.jpg\'\)\] {
    background-image: url(../images/fraicheur-two-girls-mobile.jpg)
}

.tw-bg-\[url\(\'\/theme\/fraicheur\/fraicheur-cleansing-pads\/cleansing-bg\.jpg\?1\'\)\] {
    background-image: url(../images/cleansing-bg.jpg)
}

.tw-bg-\[url\(\'\/theme\/gadgets\/gadgets-2\/bg-mobile\.jpg\'\)\] {
    background-image: url(../images/bg-mobile.jpg)
}

.tw-bg-\[url\(\'\/theme\/klaudena-footrest-pillow\/upsell\/bg-2-mob\.jpg\?1\'\)\] {
    background-image: url(../images/bg-2-mob.jpg)
}

.tw-bg-\[url\(\'\/theme\/klaudena-footrest-pillow\/upsell\/header-bg-mob\.jpg\'\)\] {
    background-image: url(../images/header-bg-mob.jpg)
}

.tw-bg-\[url\(\'\/theme\/klaudena-seat-cushion-cover\/upsell\/bg-2-mob\.jpg\'\)\] {
    background-image: url(../images/bg-2-mob.jpg)
}

.tw-bg-\[url\(\'\/theme\/nuubu-lavender\/upsell\/header\/bg\.jpg\'\)\] {
    background-image: url(../images/bg.jpg)
}

.tw-bg-\[url\(\'\/theme\/spirual-shower-steamers\/get-spirual-shower-steamers\/bliss-bg-mob\.jpg\?1\'\)\] {
    background-image: url(../images/bliss-bg-mob.jpg)
}

.tw-bg-\[url\(\'\/theme\/spirual-shower-steamers\/get-spirual-shower-steamers\/perfect-bg-2\.png\'\)\] {
    background-image: url(../images/perfect-bg-2.png)
}

.tw-bg-\[url\(\'\/theme\/spirual-shower-steamers\/get-spirual-shower-steamers\/perfect-bg-mob\.jpg\'\)\] {
    background-image: url(../images/perfect-bg-mob.jpg)
}

.tw-bg-\[url\(\'\/theme\/synoshi-round-brush\/get-synoshi-round-brush\/bg-1-mob\.jpg\'\)\] {
    background-image: url(../images/bg-1-mob.jpg)
}

.tw-bg-\[url\(\'\/theme\/synoshi-round-brush\/get-synoshi-round-brush\/bg-2\.jpg\'\)\] {
    background-image: url(../images/bg-2.jpg)
}

.tw-bg-\[url\(\'\/theme\/synoshi-sponge-brush\/get-synoshi-sponge-brush\/bg-2\.jpg\'\)\] {
    background-image: url(../images/bg-2.jpg)
}

.tw-bg-\[url\(\'\/theme\/synoshi-sponge-brush\/get-synoshi-sponge-brush\/header-bg-mob\.jpg\'\)\] {
    background-image: url(../images/header-bg-mob.jpg)
}

.tw-bg-\[url\(\'\/theme\/synoshi\/product\/limited-bg-mob\.jpg\'\)\] {
    background-image: url(../images/limited-bg-mob.jpg)
}

.tw-bg-\[url\(\'\/theme\/synoshi\/product\/limited-foam\.png\'\)\] {
    background-image: url(../images/limited-foam.png)
}

.tw-bg-\[url\(\'\/theme\/tvidler-silicone-body-sponge\/upsell\/bg-1\.jpg\'\)\] {
    background-image: url(../images/bg-1.jpg)
}

.tw-bg-\[url\(\'\/theme\/tvidler-silicone-body-sponge\/upsell\/bg-2-mob\.jpg\'\)\] {
    background-image: url(../images/bg-2-mob.jpg)
}

.tw-bg-\[url\(\'\/theme\/tvidler-silicone-body-sponge\/upsell\/bg-3-mob\.jpg\'\)\] {
    background-image: url(../images/bg-3-mob.jpg)
}

.tw-bg-\[url\(\'\/theme\/upsells\/get-blofe-washing-bag\/bg-2-mob\.jpg\'\)\] {
    background-image: url(../images/bg-2-mob.jpg)
}

.tw-bg-\[url\(\'\/theme\/upsells\/get-derila-cover-4\/complete-sleep-bg\.jpg\'\)\] {
    background-image: url(../images/complete-sleep-bg.jpg)
}

.tw-bg-\[url\(\'\/theme\/upsells\/get-derila-cover-4\/header-bg-mobile\.jpg\?1\'\)\] {
    background-image: url(../images/header-bg-mobile.jpg)
}

.tw-bg-\[url\(\'\/theme\/upsells\/get-derila-cover-4\/perfect-fit-bg-mobile\.jpg\'\)\] {
    background-image: url(../images/perfect-fit-bg-mobile.jpg)
}

.tw-bg-\[url\(\'\/theme\/upsells\/get-derila-king-size-upgrade\/bg-1-mob\.jpg\'\)\] {
    background-image: url(../images/bg-1-mob.jpg)
}

.tw-bg-\[url\(\'\/theme\/upsells\/get-derila-king-size-upgrade\/bg-2\.jpg\'\)\] {
    background-image: url(../images/bg-2.jpg)
}

.tw-bg-\[url\(\'\/theme\/upsells\/get-fuugu-drain-cleaning-tablets\/header-bg-mobile\.jpg\'\)\] {
    background-image: url(../images/header-bg-mobile.jpg)
}

.tw-bg-\[url\(\'\/theme\/upsells\/get-fuugu-freshener\/bg-2-mob\.jpg\'\)\] {
    background-image: url(../images/bg-2-mob.jpg)
}

.tw-bg-\[url\(\'\/theme\/upsells\/get-fuugu-washing-machine-tablets\/dont-let\/bg-mobile\.jpg\'\)\] {
    background-image: url(../images/bg-mobile.jpg)
}

.tw-bg-\[url\(\'\/theme\/upsells\/get-synoshi-cone-brush\/header\/header-bg-mobile\.jpg\'\)\] {
    background-image: url(../images/header-bg-mobile.jpg)
}

.tw-bg-\[url\(\'\/theme\/upsells\/get-synoshi-cone-brush\/perfect-tool\/bg\.jpg\'\)\] {
    background-image: url(../images/bg.jpg)
}

.tw-bg-gradient-to-b {
    background-image: -webkit-gradient(linear, left top, left bottom, from(var(--tw-gradient-stops)));
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops))
}

.tw-bg-gradient-to-l {
    background-image: -webkit-gradient(linear, right top, left top, from(var(--tw-gradient-stops)));
    background-image: linear-gradient(to left, var(--tw-gradient-stops))
}

.tw-bg-gradient-to-r {
    background-image: -webkit-gradient(linear, left top, right top, from(var(--tw-gradient-stops)));
    background-image: linear-gradient(to right, var(--tw-gradient-stops))
}

.tw-bg-gradient-to-t {
    background-image: -webkit-gradient(linear, left bottom, left top, from(var(--tw-gradient-stops)));
    background-image: linear-gradient(to top, var(--tw-gradient-stops))
}

.tw-from-\[\#071469\] {
    --tw-gradient-from: #071469 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(7 20 105 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.tw-from-\[\#21508E\] {
    --tw-gradient-from: #21508E var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(33 80 142 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.tw-from-\[\#2456A0\] {
    --tw-gradient-from: #2456A0 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(36 86 160 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.tw-from-\[\#393939\] {
    --tw-gradient-from: #393939 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(57 57 57 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.tw-from-\[\#41177C\] {
    --tw-gradient-from: #41177C var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(65 23 124 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.tw-from-\[\#582980\] {
    --tw-gradient-from: #582980 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(88 41 128 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.tw-from-\[\#C5C5C5\] {
    --tw-gradient-from: #C5C5C5 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(197 197 197 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.tw-from-\[\#E5E5E5\] {
    --tw-gradient-from: #E5E5E5 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(229 229 229 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.tw-from-\[\#FDFDFD80\] {
    --tw-gradient-from: #FDFDFD80 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(253 253 253 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.tw-from-\[\#FFFFFF\] {
    --tw-gradient-from: #FFFFFF var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.tw-from-\[\#c2eff4\] {
    --tw-gradient-from: #c2eff4 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(194 239 244 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.tw-from-transparent {
    --tw-gradient-from: transparent var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.tw-to-\[\#000\] {
    --tw-gradient-to: #000 var(--tw-gradient-to-position)
}

.tw-to-\[\#0B1227\] {
    --tw-gradient-to: #0B1227 var(--tw-gradient-to-position)
}

.tw-to-\[\#133DB0\] {
    --tw-gradient-to: #133DB0 var(--tw-gradient-to-position)
}

.tw-to-\[\#333E80\] {
    --tw-gradient-to: #333E80 var(--tw-gradient-to-position)
}

.tw-to-\[\#4AA3E9\] {
    --tw-gradient-to: #4AA3E9 var(--tw-gradient-to-position)
}

.tw-to-\[\#6D32C0\] {
    --tw-gradient-to: #6D32C0 var(--tw-gradient-to-position)
}

.tw-to-\[\#CCF3FF\] {
    --tw-gradient-to: #CCF3FF var(--tw-gradient-to-position)
}

.tw-to-\[\#FDFDFD66\] {
    --tw-gradient-to: #FDFDFD66 var(--tw-gradient-to-position)
}

.tw-to-white\/70 {
    --tw-gradient-to: rgb(255 255 255 / .7) var(--tw-gradient-to-position)
}

.tw-to-15\% {
    --tw-gradient-to-position: 15%
}

.tw-to-70\% {
    --tw-gradient-to-position: 70%
}

.\!tw-bg-\[length\:150px\] {
    background-size: 150px !important
}

.tw-bg-\[length\:100\%\] {
    background-size: 100%
}

.tw-bg-\[length\:40\%\] {
    background-size: 40%
}

.tw-bg-contain {
    background-size: contain
}

.tw-bg-cover {
    background-size: cover
}

.tw-bg-clip-text {
    -webkit-background-clip: text;
    background-clip: text
}

.\!tw-bg-\[35\%_50\%\] {
    background-position: 35% 50% !important
}

.\!tw-bg-\[35\%_80\%\] {
    background-position: 35% 80% !important
}

.\!tw-bg-\[position\:45\%_50\%\] {
    background-position: 45% 50% !important
}

.\!tw-bg-center {
    background-position: center !important
}

.\!tw-bg-top {
    background-position: top !important
}

.tw-bg-\[20\%_center\] {
    background-position: 20% center
}

.tw-bg-\[35\%_center\] {
    background-position: 35% center
}

.tw-bg-\[40\%_center\] {
    background-position: 40% center
}

.tw-bg-\[77\%_center\] {
    background-position: 77% center
}

.tw-bg-\[center_80\%\] {
    background-position: center 80%
}

.tw-bg-\[center_top_10\%\] {
    background-position: center top 10%
}

.tw-bg-\[position\:20\%_50\%\] {
    background-position: 20% 50%
}

.tw-bg-\[position\:35\%_center\] {
    background-position: 35% center
}

.tw-bg-\[position\:65\%_bottom\] {
    background-position: 65% bottom
}

.tw-bg-\[position\:center\] {
    background-position: center
}

.tw-bg-\[top_30\%_center\] {
    background-position: top 30% center
}

.tw-bg-bottom {
    background-position: bottom
}

.tw-bg-center {
    background-position: center
}

.tw-bg-right-bottom {
    background-position: right bottom
}

.tw-bg-top {
    background-position: top
}

.tw-bg-no-repeat {
    background-repeat: no-repeat
}

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

.\!tw-p-0 {
    padding: 0 !important
}

.tw-p-0 {
    padding: 0
}

.tw-p-1 {
    padding: .25rem
}

.tw-p-10 {
    padding: 2.5rem
}

.tw-p-2 {
    padding: .5rem
}

.tw-p-2\.5 {
    padding: .625rem
}

.tw-p-3 {
    padding: .75rem
}

.tw-p-4 {
    padding: 1rem
}

.tw-p-5 {
    padding: 1.25rem
}

.tw-p-\[inherit\] {
    padding: inherit
}

.tw-p-\[revert\] {
    padding: revert
}

.\!tw-px-0 {
    padding-left: 0 !important;
    padding-right: 0 !important
}

.\!tw-py-10 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important
}

.\!tw-py-4 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important
}

.tw-px-0 {
    padding-left: 0;
    padding-right: 0
}

.tw-px-0\.5 {
    padding-left: .125rem;
    padding-right: .125rem
}

.tw-px-1 {
    padding-left: .25rem;
    padding-right: .25rem
}

.tw-px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem
}

.tw-px-14 {
    padding-left: 3.5rem;
    padding-right: 3.5rem
}

.tw-px-2 {
    padding-left: .5rem;
    padding-right: .5rem
}

.tw-px-3 {
    padding-left: .75rem;
    padding-right: .75rem
}

.tw-px-4 {
    padding-left: 1rem;
    padding-right: 1rem
}

.tw-px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem
}

.tw-px-8 {
    padding-left: 2rem;
    padding-right: 2rem
}

.tw-px-\[15px\],
.tw-px-colgap,
.tw-px-container {
    padding-left: 15px;
    padding-right: 15px
}

.tw-py-0 {
    padding-top: 0;
    padding-bottom: 0
}

.tw-py-1 {
    padding-top: .25rem;
    padding-bottom: .25rem
}

.tw-py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem
}

.tw-py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem
}

.tw-py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem
}

.tw-py-2 {
    padding-top: .5rem;
    padding-bottom: .5rem
}

.tw-py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem
}

.tw-py-28 {
    padding-top: 7rem;
    padding-bottom: 7rem
}

.tw-py-3 {
    padding-top: .75rem;
    padding-bottom: .75rem
}

.tw-py-32 {
    padding-top: 8rem;
    padding-bottom: 8rem
}

.tw-py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem
}

.tw-py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem
}

.tw-py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem
}

.tw-py-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem
}

.tw-py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem
}

.tw-py-9 {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem
}

.tw-py-\[1px\] {
    padding-top: 1px;
    padding-bottom: 1px
}

.\!tw-pb-0 {
    padding-bottom: 0 !important
}

.\!tw-pb-1 {
    padding-bottom: .25rem !important
}

.\!tw-pl-\[10px\] {
    padding-left: 10px !important
}

.\!tw-pr-\[2px\] {
    padding-right: 2px !important
}

.\!tw-pt-0 {
    padding-top: 0 !important
}

.\!tw-pt-2 {
    padding-top: .5rem !important
}

.tw-pb-1 {
    padding-bottom: .25rem
}

.tw-pb-10 {
    padding-bottom: 2.5rem
}

.tw-pb-14 {
    padding-bottom: 3.5rem
}

.tw-pb-16 {
    padding-bottom: 4rem
}

.tw-pb-2 {
    padding-bottom: .5rem
}

.tw-pb-20 {
    padding-bottom: 5rem
}

.tw-pb-3 {
    padding-bottom: .75rem
}

.tw-pb-32 {
    padding-bottom: 8rem
}

.tw-pb-40 {
    padding-bottom: 10rem
}

.tw-pb-5 {
    padding-bottom: 1.25rem
}

.tw-pb-6 {
    padding-bottom: 1.5rem
}

.tw-pb-64 {
    padding-bottom: 16rem
}

.tw-pb-72 {
    padding-bottom: 18rem
}

.tw-pb-8 {
    padding-bottom: 2rem
}

.tw-pb-80 {
    padding-bottom: 20rem
}

.tw-pb-\[100px\] {
    padding-bottom: 100px
}

.tw-pb-\[20vh\] {
    padding-bottom: 20vh
}

.tw-pb-\[25vh\] {
    padding-bottom: 25vh
}

.tw-pb-\[430px\] {
    padding-bottom: 430px
}

.tw-pe-2 {
    -webkit-padding-end: .5rem;
    padding-inline-end: .5rem
}

.tw-pl-1 {
    padding-left: .25rem
}

.tw-pl-2 {
    padding-left: .5rem
}

.tw-pl-3 {
    padding-left: .75rem
}

.tw-pl-4 {
    padding-left: 1rem
}

.tw-pl-5 {
    padding-left: 1.25rem
}

.tw-pl-6 {
    padding-left: 1.5rem
}

.tw-pl-\[10\%\] {
    padding-left: 10%
}

.tw-pr-0 {
    padding-right: 0
}

.tw-pr-10 {
    padding-right: 2.5rem
}

.tw-pr-2 {
    padding-right: .5rem
}

.tw-pr-3 {
    padding-right: .75rem
}

.tw-pr-4 {
    padding-right: 1rem
}

.tw-pr-5 {
    padding-right: 1.25rem
}

.tw-pt-1 {
    padding-top: .25rem
}

.tw-pt-10 {
    padding-top: 2.5rem
}

.tw-pt-16 {
    padding-top: 4rem
}

.tw-pt-2 {
    padding-top: .5rem
}

.tw-pt-20 {
    padding-top: 5rem
}

.tw-pt-3 {
    padding-top: .75rem
}

.tw-pt-4 {
    padding-top: 1rem
}

.tw-pt-5 {
    padding-top: 1.25rem
}

.tw-pt-6 {
    padding-top: 1.5rem
}

.tw-pt-60 {
    padding-top: 15rem
}

.tw-pt-8 {
    padding-top: 2rem
}

.tw-pt-\[100vw\] {
    padding-top: 100vw
}

.tw-pt-\[110vw\] {
    padding-top: 110vw
}

.tw-pt-\[22vw\] {
    padding-top: 22vw
}

.tw-pt-\[2rem\] {
    padding-top: 2rem
}

.tw-pt-\[300px\] {
    padding-top: 300px
}

.tw-pt-\[80vw\] {
    padding-top: 80vw
}

.\!tw-text-left {
    text-align: left !important
}

.tw-text-left {
    text-align: left
}

.\!tw-text-center {
    text-align: center !important
}

.tw-text-center {
    text-align: center
}

.tw-text-right {
    text-align: right
}

.tw-text-start {
    text-align: start
}

.tw-align-middle {
    vertical-align: middle
}

.\!tw-text-\[120px\] {
    font-size: 120px !important
}

.\!tw-text-note2 {
    font-size: .75rem !important;
    line-height: 1.33 !important
}

.tw-text-8xl {
    font-size: 6rem;
    line-height: 1
}

.tw-text-\[0\.75em\] {
    font-size: .75em
}

.tw-text-\[0\.9em\] {
    font-size: .9em
}

.tw-text-\[14px\] {
    font-size: 14px
}

.tw-text-\[25px\] {
    font-size: 25px
}

.tw-text-\[40px\] {
    font-size: 40px
}

.tw-text-base {
    font-size: 1rem;
    line-height: 1.5rem
}

.tw-text-d1 {
    font-size: 5rem;
    line-height: 1.2
}

.tw-text-d4 {
    font-size: 3.5rem;
    line-height: 1.2
}

.tw-text-d5 {
    font-size: 3rem;
    line-height: 1.2
}

.tw-text-d6 {
    font-size: 2.5rem;
    line-height: 1.2
}

.tw-text-h1 {
    font-size: 3rem;
    line-height: 1.2
}

.tw-text-h1-mob,
.tw-text-h2 {
    font-size: 2rem;
    line-height: 1.2
}

.tw-text-h2-mob,
.tw-text-h3 {
    font-size: 1.5rem;
    line-height: 1.2
}

.tw-text-h3-mob {
    font-size: 1.25rem;
    line-height: 1.2
}

.tw-text-h4 {
    font-size: 1.125rem;
    line-height: 1.5
}

.tw-text-h4-mob {
    font-size: 1rem;
    line-height: 1.5
}

.tw-text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem
}

.tw-text-note1 {
    font-size: .875rem;
    line-height: 1.42
}

.tw-text-note2 {
    font-size: .75rem;
    line-height: 1.33
}

.tw-text-p {
    font-size: 1rem;
    line-height: 1.5
}

.tw-text-sm {
    font-size: .875rem;
    line-height: 1.25rem
}

.tw-text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem
}

.tw-text-xs {
    font-size: .75rem;
    line-height: 1rem
}

.\!tw-font-bold {
    font-weight: 700 !important
}

.\!tw-font-normal {
    font-weight: 400 !important
}

.tw-font-bold {
    font-weight: 700
}

.tw-font-extrabold {
    font-weight: 800
}

.tw-font-extralight {
    font-weight: 200
}

.tw-font-light {
    font-weight: 300
}

.tw-font-normal {
    font-weight: 400
}

.tw-font-semibold {
    font-weight: 600
}

.tw-uppercase {
    text-transform: uppercase
}

.tw-capitalize {
    text-transform: capitalize
}

.tw-normal-case {
    text-transform: none
}

.tw-italic {
    font-style: italic
}

.\!tw-leading-none {
    line-height: 1 !important
}

.tw-leading-10 {
    line-height: 2.5rem
}

.tw-leading-4 {
    line-height: 1rem
}

.tw-leading-8 {
    line-height: 2rem
}

.tw-leading-\[0\.9em\] {
    line-height: .9em
}

.tw-leading-\[0\] {
    line-height: 0
}

.tw-leading-\[initial\] {
    line-height: initial
}

.tw-leading-none {
    line-height: 1
}

.tw-leading-normal {
    line-height: 1.5
}

.tw-leading-snug {
    line-height: 1.375
}

.tw-leading-tight {
    line-height: 1.25
}

.\!tw-text-\[\#E3A059\] {
    --tw-text-opacity: 1 !important;
    color: rgb(227 160 89 / var(--tw-text-opacity)) !important
}

.\!tw-text-white {
    --tw-text-opacity: 1 !important;
    color: rgb(255 255 255 / var(--tw-text-opacity)) !important
}

.tw-text-\[\#00263E\] {
    --tw-text-opacity: 1;
    color: rgb(0 38 62 / var(--tw-text-opacity))
}

.tw-text-\[\#0038FF\] {
    --tw-text-opacity: 1;
    color: rgb(0 56 255 / var(--tw-text-opacity))
}

.tw-text-\[\#0154A4\] {
    --tw-text-opacity: 1;
    color: rgb(1 84 164 / var(--tw-text-opacity))
}

.tw-text-\[\#0ED13D\] {
    --tw-text-opacity: 1;
    color: rgb(14 209 61 / var(--tw-text-opacity))
}

.tw-text-\[\#1AC70E\] {
    --tw-text-opacity: 1;
    color: rgb(26 199 14 / var(--tw-text-opacity))
}

.tw-text-\[\#1B345D\] {
    --tw-text-opacity: 1;
    color: rgb(27 52 93 / var(--tw-text-opacity))
}

.tw-text-\[\#1BACC2\] {
    --tw-text-opacity: 1;
    color: rgb(27 172 194 / var(--tw-text-opacity))
}

.tw-text-\[\#1D4378\] {
    --tw-text-opacity: 1;
    color: rgb(29 67 120 / var(--tw-text-opacity))
}

.tw-text-\[\#2A2D35\] {
    --tw-text-opacity: 1;
    color: rgb(42 45 53 / var(--tw-text-opacity))
}

.tw-text-\[\#777\] {
    --tw-text-opacity: 1;
    color: rgb(119 119 119 / var(--tw-text-opacity))
}

.tw-text-\[\#909090\] {
    --tw-text-opacity: 1;
    color: rgb(144 144 144 / var(--tw-text-opacity))
}

.tw-text-\[\#949494\] {
    --tw-text-opacity: 1;
    color: rgb(148 148 148 / var(--tw-text-opacity))
}

.tw-text-\[\#EFB939\] {
    --tw-text-opacity: 1;
    color: rgb(239 185 57 / var(--tw-text-opacity))
}

.tw-text-\[\#F52020\] {
    --tw-text-opacity: 1;
    color: rgb(245 32 32 / var(--tw-text-opacity))
}

.tw-text-\[\#FFC066\] {
    --tw-text-opacity: 1;
    color: rgb(255 192 102 / var(--tw-text-opacity))
}

.tw-text-badge-success {
    --tw-text-opacity: 1;
    color: rgb(26 199 14 / var(--tw-text-opacity))
}

.tw-text-black {
    --tw-text-opacity: 1;
    color: rgb(0 0 0 / var(--tw-text-opacity))
}

.tw-text-btn {
    color: var(--btn-background-primary, #1AC70E)
}

.tw-text-btn-text {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity))
}

.tw-text-current {
    color: currentColor
}

.tw-text-footer-text {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity))
}

.tw-text-gray-600 {
    --tw-text-opacity: 1;
    color: rgb(75 85 99 / var(--tw-text-opacity))
}

.tw-text-grey-hard {
    --tw-text-opacity: 1;
    color: rgb(144 144 144 / var(--tw-text-opacity))
}

.tw-text-grey-medium {
    --tw-text-opacity: 1;
    color: rgb(214 214 214 / var(--tw-text-opacity))
}

.tw-text-inherit {
    color: inherit
}

.tw-text-optionBadge-text {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity))
}

.tw-text-price,
.tw-text-selection {
    --tw-text-opacity: 1;
    color: rgb(26 199 14 / var(--tw-text-opacity))
}

.tw-text-stars {
    --tw-text-opacity: 1;
    color: rgb(253 207 0 / var(--tw-text-opacity))
}

.tw-text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity))
}

.tw-text-opacity-50 {
    --tw-text-opacity: .5
}

.\!tw-underline {
    text-decoration-line: underline !important
}

.tw-underline {
    text-decoration-line: underline
}

.tw-line-through {
    text-decoration-line: line-through
}

.tw-opacity-0 {
    opacity: 0
}

.tw-shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);
    --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.tw-shadow-\[0_0_5px_rgba\(0\,0\,0\,0\.3\)\] {
    --tw-shadow: 0 0 5px rgba(0, 0, 0, .3);
    --tw-shadow-colored: 0 0 5px var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.tw-shadow-\[0_0_8px_rgba\(0\,0\,0\,0\.25\)\] {
    --tw-shadow: 0 0 8px rgba(0, 0, 0, .25);
    --tw-shadow-colored: 0 0 8px var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.tw-shadow-\[4px_6px_11px_0_\#00000040\] {
    --tw-shadow: 4px 6px 11px 0 #00000040;
    --tw-shadow-colored: 4px 6px 11px 0 var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.tw-shadow-md {
    --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);
    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.tw-shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);
    --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.tw-drop-shadow-\[2px_1px_1px_rgba\(0\,0\,0\,0\.3\)\] {
    --tw-drop-shadow: drop-shadow(2px 1px 1px rgba(0, 0, 0, .3));
    -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

.tw-drop-shadow-md {
    --tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / .07)) drop-shadow(0 2px 2px rgb(0 0 0 / .06));
    -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

.tw-drop-shadow-sm {
    --tw-drop-shadow: drop-shadow(0 1px 1px rgb(0 0 0 / .05));
    -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

.tw-transition-all {
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    -webkit-transition-duration: .15s;
    transition-duration: .15s
}

.tw-transition-opacity {
    -webkit-transition-property: opacity;
    transition-property: opacity;
    -webkit-transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    -webkit-transition-duration: .15s;
    transition-duration: .15s
}

.\[-webkit-text-fill-color\:transparent\] {
    -webkit-text-fill-color: transparent
}

.\[text-align\:unset\] {
    text-align: unset
}

.order-form-check--selected {
    border-color: var(--order-options-selected-border-color, #1AC70E)
}

@media (min-width: 1023px) {
    .lg\:tw-container {
        width: 100%;
        margin-right: auto;
        margin-left: auto
    }

    @media (min-width: 576px) {
        .lg\:tw-container {
            max-width: 576px
        }
    }

    @media (min-width: 768px) {
        .lg\:tw-container {
            max-width: 768px
        }
    }

    @media (min-width: 1023px) {
        .lg\:tw-container {
            max-width: 1023px
        }
    }

    @media (min-width: 1400px) {
        .lg\:tw-container {
            max-width: 1400px
        }
    }
}

.after\:tw-absolute:after {
    content: var(--tw-content);
    position: absolute
}

.after\:-tw-bottom-\[5px\]:after {
    content: var(--tw-content);
    bottom: -5px
}

.after\:tw-left-\[calc\(50\%-5px\)\]:after {
    content: var(--tw-content);
    left: calc(50% - 5px)
}

.after\:tw-mx-auto:after {
    content: var(--tw-content);
    margin-left: auto;
    margin-right: auto
}

.after\:tw-block:after {
    content: var(--tw-content);
    display: block
}

.after\:tw-h-\[10px\]:after {
    content: var(--tw-content);
    height: 10px
}

.after\:tw-w-\[10px\]:after {
    content: var(--tw-content);
    width: 10px
}

.after\:tw-rotate-45:after {
    content: var(--tw-content);
    --tw-rotate: 45deg;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.after\:tw-bg-inherit:after {
    content: var(--tw-content);
    background-color: inherit
}

.after\:tw-content-\[\"\"\]:after {
    --tw-content: "";
    content: var(--tw-content)
}

.hover\:tw-scale-105:hover {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.hover\:tw-scale-\[1\.02\]:hover {
    --tw-scale-x: 1.02;
    --tw-scale-y: 1.02;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.hover\:tw-underline:hover {
    text-decoration-line: underline
}

.hover\:tw-brightness-\[1\.03\]:hover {
    --tw-brightness: brightness(1.03);
    -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

.hover\:tw-drop-shadow-md:hover {
    --tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / .07)) drop-shadow(0 2px 2px rgb(0 0 0 / .06));
    -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

.focus\:tw-ring-0:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)
}

.disabled\:tw-opacity-30:disabled {
    opacity: .3
}

.tw-peer:checked~.peer-checked\:tw-border-selection {
    --tw-border-opacity: 1;
    border-color: rgb(26 199 14 / var(--tw-border-opacity))
}

:is([dir="ltr"] .ltr\:tw-left-\[-50\%\]) {
    left: -50%
}

:is([dir="ltr"] .ltr\:tw-right-\[-50\%\]) {
    right: -50%
}

:is([dir="ltr"] .ltr\:tw-ml-\[-50\%\]) {
    margin-left: -50%
}

:is([dir="ltr"] .ltr\:tw-mr-\[-50\%\]) {
    margin-right: -50%
}

:is([dir="ltr"] .ltr\:tw-mr-\[20\%\]) {
    margin-right: 20%
}

:is([dir="ltr"] .ltr\:-tw-translate-x-1\/2) {
    --tw-translate-x: -50%;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

:is([dir="ltr"] .ltr\:tw-border-l-2) {
    border-left-width: 2px
}

:is([dir="ltr"] .ltr\:\!tw-text-left) {
    text-align: left !important
}

:is([dir="rtl"] .rtl\:tw-left-\[-50\%\]) {
    left: -50%
}

:is([dir="rtl"] .rtl\:tw-right-\[-50\%\]) {
    right: -50%
}

:is([dir="rtl"] .rtl\:tw-ml-\[-50\%\]) {
    margin-left: -50%
}

:is([dir="rtl"] .rtl\:tw-ml-\[20\%\]) {
    margin-left: 20%
}

:is([dir="rtl"] .rtl\:tw-mr-4) {
    margin-right: 1rem
}

:is([dir="rtl"] .rtl\:tw-mr-\[-50\%\]) {
    margin-right: -50%
}

:is([dir="rtl"] .rtl\:tw-translate-x-1\/2) {
    --tw-translate-x: 50%;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

@-webkit-keyframes tw-leftToRight {
    0% {
        -webkit-transform: translateX(0);
        transform: translate(0)
    }

    to {
        -webkit-transform: translateX(50%);
        transform: translate(50%)
    }
}

@keyframes tw-leftToRight {
    0% {
        -webkit-transform: translateX(0);
        transform: translate(0)
    }

    to {
        -webkit-transform: translateX(50%);
        transform: translate(50%)
    }
}

:is([dir="rtl"] .rtl\:tw-animate-\[linear_leftToRight_15s_infinite\]) {
    -webkit-animation: linear tw-leftToRight 15s infinite;
    animation: linear tw-leftToRight 15s infinite
}

:is([dir="rtl"] .rtl\:tw-border-r-2) {
    border-right-width: 2px
}

:is([dir="rtl"] .rtl\:tw-text-left) {
    text-align: left
}

:is([dir="rtl"] .rtl\:\!tw-text-right) {
    text-align: right !important
}

@media (min-width: 576px) {
    .sm\:tw-bottom-\[unset\] {
        bottom: unset
    }

    .sm\:tw-left-0 {
        left: 0px
    }

    .sm\:tw-right-0 {
        right: 0px
    }

    .sm\:tw-top-\[2\%\] {
        top: 2%
    }

    .sm\:tw-top-\[30px\] {
        top: 30px
    }

    .sm\:tw-top-\[65\%\] {
        top: 65%
    }

    .sm\:tw-order-1 {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }

    .sm\:tw-order-2 {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }

    .sm\:tw-order-3 {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }

    .sm\:tw-mx-6 {
        margin-left: 1.5rem;
        margin-right: 1.5rem
    }

    .sm\:tw-mx-auto {
        margin-left: auto;
        margin-right: auto
    }

    .sm\:tw-my-5 {
        margin-top: 1.25rem;
        margin-bottom: 1.25rem
    }

    .sm\:tw-mb-0 {
        margin-bottom: 0
    }

    .sm\:tw-mb-4 {
        margin-bottom: 1rem
    }

    .sm\:tw-mb-6 {
        margin-bottom: 1.5rem
    }

    .sm\:tw-ml-4 {
        margin-left: 1rem
    }

    .sm\:tw-ml-6 {
        margin-left: 1.5rem
    }

    .sm\:tw-mt-0 {
        margin-top: 0
    }

    .sm\:tw-mt-12 {
        margin-top: 3rem
    }

    .sm\:tw-mt-32 {
        margin-top: 8rem
    }

    .sm\:tw-block {
        display: block
    }

    .sm\:tw-flex {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .sm\:tw-hidden {
        display: none
    }

    .sm\:tw-h-\[150px\] {
        height: 150px
    }

    .sm\:tw-h-\[250px\] {
        height: 250px
    }

    .sm\:tw-h-full {
        height: 100%
    }

    .sm\:tw-min-h-\[360px\] {
        min-height: 360px
    }

    .sm\:tw-min-h-\[calc\(100vw\/5\)\] {
        min-height: 20vw
    }

    .sm\:tw-w-1\/2 {
        width: 50%
    }

    .sm\:tw-w-3\/4 {
        width: 75%
    }

    .sm\:tw-w-7\/12 {
        width: 58.333333%
    }

    .sm\:tw-w-\[150px\] {
        width: 150px
    }

    .sm\:tw-w-\[200px\] {
        width: 200px
    }

    .sm\:tw-w-\[30px\] {
        width: 30px
    }

    .sm\:tw-w-\[50vw\] {
        width: 50vw
    }

    .sm\:tw-w-\[60px\] {
        width: 60px
    }

    .sm\:tw-w-\[95px\] {
        width: 95px
    }

    .sm\:tw-max-w-\[110px\] {
        max-width: 110px
    }

    .sm\:tw-max-w-\[150px\] {
        max-width: 150px
    }

    .sm\:tw-max-w-\[40\%\] {
        max-width: 40%
    }

    .sm\:tw-max-w-\[500px\] {
        max-width: 500px
    }

    .sm\:tw-max-w-\[64px\] {
        max-width: 64px
    }

    .sm\:tw-basis-1\/2,
    .sm\:tw-basis-3\/6 {
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%
    }

    .sm\:tw-basis-4\/12 {
        -ms-flex-preferred-size: 33.333333%;
        flex-basis: 33.333333%
    }

    .sm\:tw-basis-5\/12 {
        -ms-flex-preferred-size: 41.666667%;
        flex-basis: 41.666667%
    }

    .sm\:tw-basis-6\/12 {
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%
    }

    .sm\:tw-basis-7\/12 {
        -ms-flex-preferred-size: 58.333333%;
        flex-basis: 58.333333%
    }

    .sm\:tw-basis-9\/12 {
        -ms-flex-preferred-size: 75%;
        flex-basis: 75%
    }

    .sm\:tw-basis-\[unset\] {
        -ms-flex-preferred-size: unset;
        flex-basis: unset
    }

    .sm\:-tw-translate-y-2\/4 {
        --tw-translate-y: -50%;
        -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .sm\:tw-scale-100 {
        --tw-scale-x: 1;
        --tw-scale-y: 1;
        -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .sm\:tw-scale-\[1\.15\] {
        --tw-scale-x: 1.15;
        --tw-scale-y: 1.15;
        -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .sm\:tw-scale-\[1\.4\] {
        --tw-scale-x: 1.4;
        --tw-scale-y: 1.4;
        -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .sm\:tw-columns-2 {
        -webkit-columns: 2;
        -moz-columns: 2;
        columns: 2
    }

    .sm\:tw-columns-3 {
        -webkit-columns: 3;
        -moz-columns: 3;
        columns: 3
    }

    .sm\:tw-grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr))
    }

    .sm\:tw-flex-row {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .sm\:tw-flex-nowrap {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }

    .sm\:tw-items-center {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    .sm\:tw-justify-end {
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }

    .sm\:tw-justify-between {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }

    .sm\:tw-gap-1 {
        gap: .25rem
    }

    .sm\:tw-border-r {
        border-right-width: 1px
    }

    .sm\:tw-bg-white {
        --tw-bg-opacity: 1;
        background-color: rgb(255 255 255 / var(--tw-bg-opacity))
    }

    .sm\:tw-bg-\[length\:30\%\] {
        background-size: 30%
    }

    .sm\:tw-bg-\[length\:60\%\] {
        background-size: 60%
    }

    .sm\:tw-bg-cover {
        background-size: cover
    }

    .sm\:\!tw-bg-\[43\%_center\] {
        background-position: 43% center !important
    }

    .sm\:\!tw-bg-center {
        background-position: center !important
    }

    .sm\:tw-bg-center {
        background-position: center
    }

    .sm\:tw-bg-right-top {
        background-position: right top
    }

    .sm\:tw-p-2 {
        padding: .5rem
    }

    .sm\:tw-px-20 {
        padding-left: 5rem;
        padding-right: 5rem
    }

    .sm\:tw-py-0 {
        padding-top: 0;
        padding-bottom: 0
    }

    .sm\:tw-py-10 {
        padding-top: 2.5rem;
        padding-bottom: 2.5rem
    }

    .sm\:tw-py-14 {
        padding-top: 3.5rem;
        padding-bottom: 3.5rem
    }

    .sm\:tw-py-20 {
        padding-top: 5rem;
        padding-bottom: 5rem
    }

    .sm\:tw-py-5 {
        padding-top: 1.25rem;
        padding-bottom: 1.25rem
    }

    .sm\:tw-pb-0 {
        padding-bottom: 0
    }

    .sm\:tw-pb-4 {
        padding-bottom: 1rem
    }

    .sm\:tw-pr-6 {
        padding-right: 1.5rem
    }

    .sm\:tw-pt-0 {
        padding-top: 0
    }

    .sm\:tw-pt-8 {
        padding-top: 2rem
    }

    .sm\:\!tw-text-left {
        text-align: left !important
    }

    .sm\:tw-text-left {
        text-align: left
    }

    .sm\:\!tw-text-center {
        text-align: center !important
    }

    .sm\:tw-text-center {
        text-align: center
    }

    .sm\:tw-text-2xl {
        font-size: 1.5rem;
        line-height: 2rem
    }

    .sm\:tw-text-h3-mob {
        font-size: 1.25rem;
        line-height: 1.2
    }

    .sm\:tw-text-p {
        font-size: 1rem;
        line-height: 1.5
    }

    .sm\:tw-text-black {
        --tw-text-opacity: 1;
        color: rgb(0 0 0 / var(--tw-text-opacity))
    }

    .sm\:tw-text-white {
        --tw-text-opacity: 1;
        color: rgb(255 255 255 / var(--tw-text-opacity))
    }
}

@media (min-width: 768px) {
    .md\:tw-static {
        position: static
    }

    .md\:tw-absolute {
        position: absolute
    }

    .md\:-tw-left-\[40\%\] {
        left: -40%
    }

    .md\:-tw-right-\[40\%\] {
        right: -40%
    }

    .md\:-tw-top-20 {
        top: -5rem
    }

    .md\:-tw-top-\[20\%\] {
        top: -20%
    }

    .md\:-tw-top-\[30px\] {
        top: -30px
    }

    .md\:tw-bottom-0 {
        bottom: 0px
    }

    .md\:tw-bottom-\[-20\%\] {
        bottom: -20%
    }

    .md\:tw-bottom-\[56\%\] {
        bottom: 56%
    }

    .md\:tw-bottom-\[60\%\] {
        bottom: 60%
    }

    .md\:tw-bottom-\[unset\] {
        bottom: unset
    }

    .md\:tw-left-0 {
        left: 0px
    }

    .md\:tw-left-\[-10\%\] {
        left: -10%
    }

    .md\:tw-left-\[100\%\] {
        left: 100%
    }

    .md\:tw-left-\[24\%\] {
        left: 24%
    }

    .md\:tw-left-\[35\%\] {
        left: 35%
    }

    .md\:tw-left-\[68\%\] {
        left: 68%
    }

    .md\:tw-right-0 {
        right: 0px
    }

    .md\:tw-right-\[100\%\] {
        right: 100%
    }

    .md\:tw-right-\[8\%\] {
        right: 8%
    }

    .md\:tw-top-0 {
        top: 0px
    }

    .md\:tw-top-\[29\%\] {
        top: 29%
    }

    .md\:tw-top-\[70\%\] {
        top: 70%
    }

    .md\:tw-top-\[80\%\] {
        top: 80%
    }

    .md\:tw-top-\[83\%\] {
        top: 83%
    }

    .md\:-tw-order-1 {
        -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
        order: -1
    }

    .md\:tw-order-1 {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }

    .md\:tw-order-2 {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }

    .md\:tw-order-3 {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }

    .md\:tw-order-first {
        -webkit-box-ordinal-group: -9998;
        -ms-flex-order: -9999;
        order: -9999
    }

    .md\:tw-order-last {
        -webkit-box-ordinal-group: 10000;
        -ms-flex-order: 9999;
        order: 9999
    }

    .md\:tw-col-span-1 {
        grid-column: span 1 / span 1
    }

    .md\:tw-col-start-1 {
        grid-column-start: 1
    }

    .md\:tw-col-start-2 {
        grid-column-start: 2
    }

    .md\:tw-col-start-3 {
        grid-column-start: 3
    }

    .md\:tw-row-span-2 {
        grid-row: span 2 / span 2
    }

    .md\:-tw-mx-4 {
        margin-left: -1rem;
        margin-right: -1rem
    }

    .md\:tw-mx-0 {
        margin-left: 0;
        margin-right: 0
    }

    .md\:tw-mx-10 {
        margin-left: 2.5rem;
        margin-right: 2.5rem
    }

    .md\:tw-mx-5 {
        margin-left: 1.25rem;
        margin-right: 1.25rem
    }

    .md\:tw-mx-auto {
        margin-left: auto;
        margin-right: auto
    }

    .md\:tw-my-0 {
        margin-top: 0;
        margin-bottom: 0
    }

    .md\:tw-my-10 {
        margin-top: 2.5rem;
        margin-bottom: 2.5rem
    }

    .md\:tw-my-2 {
        margin-top: .5rem;
        margin-bottom: .5rem
    }

    .md\:tw-my-24 {
        margin-top: 6rem;
        margin-bottom: 6rem
    }

    .md\:\!tw-mt-0 {
        margin-top: 0 !important
    }

    .md\:-tw-mb-5 {
        margin-bottom: -1.25rem
    }

    .md\:-tw-mb-\[10\%\] {
        margin-bottom: -10%
    }

    .md\:-tw-mt-\[4\.5rem\] {
        margin-top: -4.5rem
    }

    .md\:tw--mt-16 {
        margin-top: -4rem
    }

    .md\:tw-mb-0 {
        margin-bottom: 0
    }

    .md\:tw-mb-1 {
        margin-bottom: .25rem
    }

    .md\:tw-mb-10 {
        margin-bottom: 2.5rem
    }

    .md\:tw-mb-12 {
        margin-bottom: 3rem
    }

    .md\:tw-mb-7 {
        margin-bottom: 1.75rem
    }

    .md\:tw-mb-8 {
        margin-bottom: 2rem
    }

    .md\:tw-mb-\[2\%\] {
        margin-bottom: 2%
    }

    .md\:tw-ml-10 {
        margin-left: 2.5rem
    }

    .md\:tw-ml-12 {
        margin-left: 3rem
    }

    .md\:tw-ml-\[15\%\] {
        margin-left: 15%
    }

    .md\:tw-mr-10 {
        margin-right: 2.5rem
    }

    .md\:tw-mr-2 {
        margin-right: .5rem
    }

    .md\:tw-mr-6 {
        margin-right: 1.5rem
    }

    .md\:tw-ms-auto {
        -webkit-margin-start: auto;
        margin-inline-start: auto
    }

    .md\:tw-mt-0 {
        margin-top: 0
    }

    .md\:tw-mt-12 {
        margin-top: 3rem
    }

    .md\:tw-mt-20 {
        margin-top: 5rem
    }

    .md\:tw-mt-24 {
        margin-top: 6rem
    }

    .md\:tw-mt-6 {
        margin-top: 1.5rem
    }

    .md\:tw-mt-\[-75px\] {
        margin-top: -75px
    }

    .md\:tw-block {
        display: block
    }

    .md\:tw-inline-block {
        display: inline-block
    }

    .md\:tw-flex {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .md\:tw-grid {
        display: grid
    }

    .md\:tw-hidden {
        display: none
    }

    .md\:\!tw-h-\[42px\] {
        height: 42px !important
    }

    .md\:tw-h-\[51px\] {
        height: 51px
    }

    .md\:tw-h-\[550px\] {
        height: 550px
    }

    .md\:tw-h-\[70\%\] {
        height: 70%
    }

    .md\:tw-h-\[unset\] {
        height: unset
    }

    .md\:tw-max-h-\[380px\] {
        max-height: 380px
    }

    .md\:tw-min-h-\[280px\] {
        min-height: 280px
    }

    .md\:tw-min-h-\[360px\] {
        min-height: 360px
    }

    .md\:tw-min-h-\[400px\] {
        min-height: 400px
    }

    .md\:tw-min-h-\[700px\] {
        min-height: 700px
    }

    .md\:\!tw-w-\[120px\] {
        width: 120px !important
    }

    .md\:tw-w-1\/2 {
        width: 50%
    }

    .md\:tw-w-24 {
        width: 6rem
    }

    .md\:tw-w-3\/4 {
        width: 75%
    }

    .md\:tw-w-4\/5 {
        width: 80%
    }

    .md\:tw-w-7\/12 {
        width: 58.333333%
    }

    .md\:tw-w-\[1000px\] {
        width: 1000px
    }

    .md\:tw-w-\[12rem\] {
        width: 12rem
    }

    .md\:tw-w-\[135px\] {
        width: 135px
    }

    .md\:tw-w-\[150px\] {
        width: 150px
    }

    .md\:tw-w-\[1px\] {
        width: 1px
    }

    .md\:tw-w-\[2000px\] {
        width: 2000px
    }

    .md\:tw-w-\[200px\] {
        width: 200px
    }

    .md\:tw-w-\[22\%\] {
        width: 22%
    }

    .md\:tw-w-\[32\%\] {
        width: 32%
    }

    .md\:tw-w-\[350px\] {
        width: 350px
    }

    .md\:tw-w-\[400px\] {
        width: 400px
    }

    .md\:tw-w-\[50\%\] {
        width: 50%
    }

    .md\:tw-w-\[65\%\] {
        width: 65%
    }

    .md\:tw-w-\[70\%\] {
        width: 70%
    }

    .md\:tw-w-auto {
        width: auto
    }

    .md\:tw-w-fit {
        width: -webkit-fit-content;
        width: -moz-fit-content;
        width: fit-content
    }

    .md\:tw-w-full {
        width: 100%
    }

    .md\:tw-max-w-\[150px\] {
        max-width: 150px
    }

    .md\:tw-max-w-\[200px\] {
        max-width: 200px
    }

    .md\:tw-max-w-\[300px\] {
        max-width: 300px
    }

    .md\:tw-max-w-\[33\%\] {
        max-width: 33%
    }

    .md\:tw-max-w-\[330px\] {
        max-width: 330px
    }

    .md\:tw-max-w-\[38\%\] {
        max-width: 38%
    }

    .md\:tw-max-w-\[45\%\] {
        max-width: 45%
    }

    .md\:tw-max-w-\[550px\] {
        max-width: 550px
    }

    .md\:tw-max-w-\[640px\] {
        max-width: 640px
    }

    .md\:tw-max-w-\[80\%\] {
        max-width: 80%
    }

    .md\:tw-max-w-\[90\%\] {
        max-width: 90%
    }

    .md\:tw-max-w-\[unset\] {
        max-width: unset
    }

    .md\:tw-max-w-full {
        max-width: 100%
    }

    .md\:tw-flex-grow {
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1
    }

    .md\:tw-grow-0 {
        -webkit-box-flex: 0;
        -ms-flex-positive: 0;
        flex-grow: 0
    }

    .md\:tw-basis-1\/2 {
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%
    }

    .md\:tw-basis-1\/3 {
        -ms-flex-preferred-size: 33.333333%;
        flex-basis: 33.333333%
    }

    .md\:tw-basis-2\/3 {
        -ms-flex-preferred-size: 66.666667%;
        flex-basis: 66.666667%
    }

    .md\:tw-basis-3\/4 {
        -ms-flex-preferred-size: 75%;
        flex-basis: 75%
    }

    .md\:tw-basis-4\/12 {
        -ms-flex-preferred-size: 33.333333%;
        flex-basis: 33.333333%
    }

    .md\:tw-basis-5\/12 {
        -ms-flex-preferred-size: 41.666667%;
        flex-basis: 41.666667%
    }

    .md\:tw-basis-6\/12 {
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%
    }

    .md\:tw-basis-7\/12 {
        -ms-flex-preferred-size: 58.333333%;
        flex-basis: 58.333333%
    }

    .md\:tw-basis-\[30\%\] {
        -ms-flex-preferred-size: 30%;
        flex-basis: 30%
    }

    .md\:tw-basis-\[60\%\] {
        -ms-flex-preferred-size: 60%;
        flex-basis: 60%
    }

    .md\:tw-basis-auto {
        -ms-flex-preferred-size: auto;
        flex-basis: auto
    }

    .md\:tw-basis-full {
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%
    }

    .md\:tw-origin-bottom-right {
        -webkit-transform-origin: bottom right;
        transform-origin: bottom right
    }

    .md\:tw-translate-x-\[-33\%\] {
        --tw-translate-x: -33%;
        -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .md\:tw-scale-100 {
        --tw-scale-x: 1;
        --tw-scale-y: 1;
        -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .md\:tw-scale-105 {
        --tw-scale-x: 1.05;
        --tw-scale-y: 1.05;
        -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .md\:tw-scale-\[1\.1\] {
        --tw-scale-x: 1.1;
        --tw-scale-y: 1.1;
        -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .md\:tw-columns-3 {
        -webkit-columns: 3;
        -moz-columns: 3;
        columns: 3
    }

    .md\:tw-grid-flow-col {
        grid-auto-flow: column
    }

    .md\:tw-grid-cols-1 {
        grid-template-columns: repeat(1, minmax(0, 1fr))
    }

    .md\:tw-grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr))
    }

    .md\:tw-grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr))
    }

    .md\:tw-grid-cols-5 {
        grid-template-columns: repeat(5, minmax(0, 1fr))
    }

    .md\:tw-grid-cols-\[1fr_52\%\] {
        grid-template-columns: 1fr 52%
    }

    .md\:tw-grid-cols-\[1fr_53\%\] {
        grid-template-columns: 1fr 53%
    }

    .md\:tw-grid-cols-\[1fr_70\%\] {
        grid-template-columns: 1fr 70%
    }

    .md\:tw-grid-cols-\[40\%_20\%_1fr\] {
        grid-template-columns: 40% 20% 1fr
    }

    .md\:tw-grid-cols-\[40\%_60\%\] {
        grid-template-columns: 40% 60%
    }

    .md\:tw-grid-cols-\[52\%\] {
        grid-template-columns: 52%
    }

    .md\:tw-grid-cols-\[53\%_1fr\] {
        grid-template-columns: 53% 1fr
    }

    .md\:tw-grid-cols-\[5fr_6fr\] {
        grid-template-columns: 5fr 6fr
    }

    .md\:tw-grid-cols-\[auto_auto\] {
        grid-template-columns: auto auto
    }

    .md\:tw-flex-row {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .md\:tw-flex-col {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .md\:tw-flex-col-reverse {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }

    .md\:tw-flex-wrap {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .md\:tw-flex-nowrap {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }

    .md\:tw-content-start {
        -ms-flex-line-pack: start;
        align-content: flex-start
    }

    .md\:tw-items-start {
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    .md\:tw-items-center {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    .md\:tw-items-baseline {
        -webkit-box-align: baseline;
        -ms-flex-align: baseline;
        align-items: baseline
    }

    .md\:tw-justify-start {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .md\:tw-justify-end {
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }

    .md\:tw-justify-center {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .md\:tw-justify-between {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }

    .md\:tw-justify-evenly {
        -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
        justify-content: space-evenly
    }

    .md\:tw-gap-10 {
        gap: 2.5rem
    }

    .md\:tw-gap-32 {
        gap: 8rem
    }

    .md\:tw-gap-y-10 {
        row-gap: 2.5rem
    }

    .md\:tw-self-center {
        -ms-flex-item-align: center;
        align-self: center
    }

    .md\:tw-border-r-0 {
        border-right-width: 0px
    }

    .md\:tw-bg-\[\#D8E9F1\] {
        --tw-bg-opacity: 1;
        background-color: rgb(216 233 241 / var(--tw-bg-opacity))
    }

    .md\:tw-bg-\[\#F8F8F8\] {
        --tw-bg-opacity: 1;
        background-color: rgb(248 248 248 / var(--tw-bg-opacity))
    }

    .md\:tw-bg-\[\#F9F9F9\] {
        --tw-bg-opacity: 1;
        background-color: rgb(249 249 249 / var(--tw-bg-opacity))
    }

    .md\:tw-bg-\[\#FFFFFF\],
    .md\:tw-bg-white {
        --tw-bg-opacity: 1;
        background-color: rgb(255 255 255 / var(--tw-bg-opacity))
    }

    .md\:tw-bg-\[url\(\'\/theme\/face-mask\/upsell\/bg-2\.jpg\'\)\] {
        background-image: url(../images/bg-2.jpg)
    }

    .md\:tw-bg-\[url\(\'\/theme\/face-mask\/upsell\/bg-3\.jpg\'\)\] {
        background-image: url(../images/bg-3.jpg)
    }

    .md\:tw-bg-\[url\(\'\/theme\/face-mask\/upsell\/header-bg\.jpg\'\)\] {
        background-image: url(../images/header-bg.jpg)
    }

    .md\:tw-bg-\[url\(\'\/theme\/fraicheur-comfort-set\/upsell\/bg-2\.jpg\'\)\] {
        background-image: url(../images/bg-2.jpg)
    }

    .md\:tw-bg-\[url\(\'\/theme\/fraicheur-comfort-set\/upsell\/header-bg\.jpg\'\)\] {
        background-image: url(../images/header-bg.jpg)
    }

    .md\:tw-bg-\[url\(\'\/theme\/fraicheur-shower-steamers\/upsell\/header\.jpg\'\)\] {
        background-image: url(../images/header.jpg)
    }

    .md\:tw-bg-\[url\(\'\/theme\/klaudena-footrest-pillow\/upsell\/bg-2\.jpg\?1\'\)\] {
        background-image: url(../images/bg-2.jpg)
    }

    .md\:tw-bg-\[url\(\'\/theme\/klaudena-footrest-pillow\/upsell\/header-md\.jpg\'\)\] {
        background-image: url(../images/header-md.jpg)
    }

    .md\:tw-bg-\[url\(\'\/theme\/klaudena-seat-cushion-cover\/upsell\/bg-2\.jpg\'\)\] {
        background-image: url(../images/bg-2.jpg)
    }

    .md\:tw-bg-\[url\(\'\/theme\/klaudena-seat-cushion-cover\/upsell\/header\.jpg\'\)\] {
        background-image: url(../images/header.jpg)
    }

    .md\:tw-bg-\[url\(\'\/theme\/spirual-shower-steamers\/get-spirual-shower-steamers\/bg-2\.jpg\'\)\] {
        background-image: url(../images/bg-2.jpg)
    }

    .md\:tw-bg-\[url\(\'\/theme\/spirual-shower-steamers\/get-spirual-shower-steamers\/bliss-bg\.jpg\'\)\] {
        background-image: url(../images/bliss-bg.jpg)
    }

    .md\:tw-bg-\[url\(\'\/theme\/spirual-shower-steamers\/get-spirual-shower-steamers\/bundle-bg\.jpg\'\)\] {
        background-image: url(../images/bundle-bg.jpg)
    }

    .md\:tw-bg-\[url\(\'\/theme\/spirual-shower-steamers\/get-spirual-shower-steamers\/header-bg\.jpg\'\)\] {
        background-image: url(../images/header-bg.jpg)
    }

    .md\:tw-bg-\[url\(\'\/theme\/spirual-shower-steamers\/get-spirual-shower-steamers\/unique-bg\.jpg\'\)\] {
        background-image: url(../images/unique-bg.jpg)
    }

    .md\:tw-bg-\[url\(\'\/theme\/synoshi-round-brush\/get-synoshi-round-brush\/bg-1\.jpg\'\)\] {
        background-image: url(../images/bg-1.jpg)
    }

    .md\:tw-bg-\[url\(\'\/theme\/synoshi-round-brush\/get-synoshi-round-brush\/product-2\.png\'\)\] {
        background-image: url(../images/product-2.png)
    }

    .md\:tw-bg-\[url\(\'\/theme\/synoshi-sponge-brush\/get-synoshi-sponge-brush\/header-bg\.jpg\'\)\] {
        background-image: url(../images/header-bg.jpg)
    }

    .md\:tw-bg-\[url\(\'\/theme\/synoshi-sponge-brush\/get-synoshi-sponge-brush\/product-3\.png\'\)\] {
        background-image: url(../images/product-3.png)
    }

    .md\:tw-bg-\[url\(\'\/theme\/tvidler-silicone-body-sponge\/upsell\/bg-2\.jpg\'\)\] {
        background-image: url(../images/bg-2.jpg)
    }

    .md\:tw-bg-\[url\(\'\/theme\/tvidler-silicone-body-sponge\/upsell\/bg-3\.jpg\'\)\] {
        background-image: url(../images/bg-3.jpg)
    }

    .md\:tw-bg-\[url\(\'\/theme\/tvidler-silicone-body-sponge\/upsell\/header-bg\.jpg\'\)\] {
        background-image: url(../images/header-bg.jpg)
    }

    .md\:tw-bg-\[url\(\'\/theme\/upsells\/get-blofe-duvet-cover\/bg-2\.jpg\'\)\] {
        background-image: url(../images/bg-2.jpg)
    }

    .md\:tw-bg-\[url\(\'\/theme\/upsells\/get-blofe-duvet-cover\/header-bg\.jpg\?2\'\)\] {
        background-image: url(../images/header-bg.jpg)
    }

    .md\:tw-bg-\[url\(\'\/theme\/upsells\/get-blofe-washing-bag\/bg-2\.jpg\'\)\] {
        background-image: url(../images/bg-2.jpg)
    }

    .md\:tw-bg-\[url\(\'\/theme\/upsells\/get-blofe-washing-bag\/header-bg\.jpg\'\)\] {
        background-image: url(../images/header-bg.jpg)
    }

    .md\:tw-bg-\[url\(\'\/theme\/upsells\/get-derila-king-size-upgrade\/bg-1\.jpg\'\)\] {
        background-image: url(../images/bg-1.jpg)
    }

    .md\:tw-bg-\[url\(\'\/theme\/upsells\/get-derila-silk-cover\/silver-cover-bg\.jpg\'\)\] {
        background-image: url(../images/silver-cover-bg.jpg)
    }

    .md\:tw-bg-\[url\(\'\/theme\/upsells\/get-fuugu-drain-cleaning-tablets\/fizz-away-bg\.jpg\'\)\] {
        background-image: url(../images/fizz-away-bg.jpg)
    }

    .md\:tw-bg-\[url\(\'\/theme\/upsells\/get-fuugu-drain-cleaning-tablets\/header-bg\.jpg\'\)\] {
        background-image: url(../images/header-bg.jpg)
    }

    .md\:tw-bg-\[url\(\'\/theme\/upsells\/get-fuugu-freshener\/bg-2\.jpg\'\)\] {
        background-image: url(../images/bg-2.jpg)
    }

    .md\:tw-bg-\[url\(\'\/theme\/upsells\/get-fuugu-freshener\/hedar-bg\.jpg\'\)\] {
        background-image: url(../images/hedar-bg.jpg)
    }

    .md\:tw-bg-\[url\(\'\/theme\/upsells\/get-fuugu-multi-surface-cleaner\/header\/header-bg\.jpg\'\)\] {
        background-image: url(../images/header-bg.jpg)
    }

    .md\:tw-bg-\[url\(\'\/theme\/upsells\/get-fuugu-washing-machine-tablets\/dont-let\/bg\.jpg\'\)\] {
        background-image: url(../images/bg.jpg)
    }

    .md\:tw-bg-\[url\(\'\/theme\/upsells\/get-fuugu-washing-machine-tablets\/header\/header-bg\.jpg\'\)\] {
        background-image: url(../images/header-bg.jpg)
    }

    .md\:tw-bg-\[url\(\'\/theme\/upsells\/get-synoshi-cone-brush\/header\/header-bg-tablet\.jpg\'\)\] {
        background-image: url(../images/header-bg-tablet.jpg)
    }

    .md\:tw-bg-\[url\(\'\/theme\/upsells\/get-synoshi\/limited\.jpg\'\)\] {
        background-image: url(../images/limited.jpg)
    }

    .md\:tw-bg-gradient-to-l {
        background-image: -webkit-gradient(linear, right top, left top, from(var(--tw-gradient-stops)));
        background-image: linear-gradient(to left, var(--tw-gradient-stops))
    }

    .md\:tw-bg-gradient-to-r {
        background-image: -webkit-gradient(linear, left top, right top, from(var(--tw-gradient-stops)));
        background-image: linear-gradient(to right, var(--tw-gradient-stops))
    }

    .md\:tw-bg-gradient-to-tr {
        background-image: -webkit-gradient(linear, left bottom, right top, from(var(--tw-gradient-stops)));
        background-image: linear-gradient(to top right, var(--tw-gradient-stops))
    }

    .md\:tw-bg-none {
        background-image: none
    }

    .md\:tw-from-\[\#FDFDFD80\] {
        --tw-gradient-from: #FDFDFD80 var(--tw-gradient-from-position);
        --tw-gradient-to: rgb(253 253 253 / 0) var(--tw-gradient-to-position);
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
    }

    .md\:tw-bg-cover {
        background-size: cover
    }

    .md\:tw-bg-clip-text {
        -webkit-background-clip: text;
        background-clip: text
    }

    .md\:\!tw-bg-\[35\%_50\%\] {
        background-position: 35% 50% !important
    }

    .md\:tw-bg-\[25\%_center\] {
        background-position: 25% center
    }

    .md\:tw-bg-\[40\%_center\] {
        background-position: 40% center
    }

    .md\:tw-bg-\[60\%_center\] {
        background-position: 60% center
    }

    .md\:tw-bg-\[position\:45\%_50\%\] {
        background-position: 45% 50%
    }

    .md\:tw-bg-center {
        background-position: center
    }

    .md\:tw-p-4 {
        padding: 1rem
    }

    .md\:tw-p-\[inherit\] {
        padding: inherit
    }

    .md\:\!tw-py-6 {
        padding-top: 1.5rem !important;
        padding-bottom: 1.5rem !important
    }

    .md\:tw-px-0 {
        padding-left: 0;
        padding-right: 0
    }

    .md\:tw-px-4 {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .md\:tw-px-5 {
        padding-left: 1.25rem;
        padding-right: 1.25rem
    }

    .md\:tw-px-6 {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .md\:tw-px-\[15px\] {
        padding-left: 15px;
        padding-right: 15px
    }

    .md\:tw-px-container-md {
        padding-left: 24px;
        padding-right: 24px
    }

    .md\:tw-py-0 {
        padding-top: 0;
        padding-bottom: 0
    }

    .md\:tw-py-10 {
        padding-top: 2.5rem;
        padding-bottom: 2.5rem
    }

    .md\:tw-py-16 {
        padding-top: 4rem;
        padding-bottom: 4rem
    }

    .md\:tw-py-2 {
        padding-top: .5rem;
        padding-bottom: .5rem
    }

    .md\:tw-py-20 {
        padding-top: 5rem;
        padding-bottom: 5rem
    }

    .md\:tw-py-24 {
        padding-top: 6rem;
        padding-bottom: 6rem
    }

    .md\:tw-py-28 {
        padding-top: 7rem;
        padding-bottom: 7rem
    }

    .md\:tw-py-32 {
        padding-top: 8rem;
        padding-bottom: 8rem
    }

    .md\:tw-py-36 {
        padding-top: 9rem;
        padding-bottom: 9rem
    }

    .md\:tw-py-4 {
        padding-top: 1rem;
        padding-bottom: 1rem
    }

    .md\:tw-py-40 {
        padding-top: 10rem;
        padding-bottom: 10rem
    }

    .md\:tw-py-5 {
        padding-top: 1.25rem;
        padding-bottom: 1.25rem
    }

    .md\:tw-py-6 {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    .md\:tw-py-7 {
        padding-top: 1.75rem;
        padding-bottom: 1.75rem
    }

    .md\:tw-pb-0 {
        padding-bottom: 0
    }

    .md\:tw-pb-10 {
        padding-bottom: 2.5rem
    }

    .md\:tw-pl-0 {
        padding-left: 0
    }

    .md\:tw-pl-5 {
        padding-left: 1.25rem
    }

    .md\:tw-pr-0 {
        padding-right: 0
    }

    .md\:tw-pr-10 {
        padding-right: 2.5rem
    }

    .md\:tw-pt-10 {
        padding-top: 2.5rem
    }

    .md\:tw-pt-20 {
        padding-top: 5rem
    }

    .md\:\!tw-text-left {
        text-align: left !important
    }

    .md\:tw-text-left {
        text-align: left
    }

    .md\:tw-text-center {
        text-align: center
    }

    .md\:tw-text-start {
        text-align: start
    }

    .md\:tw-text-\[22px\] {
        font-size: 22px
    }

    .md\:tw-text-\[30px\] {
        font-size: 30px
    }

    .md\:tw-text-\[33px\] {
        font-size: 33px
    }

    .md\:tw-text-d2 {
        font-size: 4.5rem;
        line-height: 1.2
    }

    .md\:tw-text-h1 {
        font-size: 3rem;
        line-height: 1.2
    }

    .md\:tw-text-h2 {
        font-size: 2rem;
        line-height: 1.2
    }

    .md\:tw-text-h3 {
        font-size: 1.5rem;
        line-height: 1.2
    }

    .md\:tw-text-h4 {
        font-size: 1.125rem;
        line-height: 1.5
    }

    .md\:tw-text-p {
        font-size: 1rem;
        line-height: 1.5
    }

    .md\:tw-text-\[\#FFC066\] {
        --tw-text-opacity: 1;
        color: rgb(255 192 102 / var(--tw-text-opacity))
    }

    .md\:tw-text-black {
        --tw-text-opacity: 1;
        color: rgb(0 0 0 / var(--tw-text-opacity))
    }

    .md\:tw-text-inherit {
        color: inherit
    }

    .md\:tw-text-white {
        --tw-text-opacity: 1;
        color: rgb(255 255 255 / var(--tw-text-opacity))
    }

    .md\:\[-webkit-text-fill-color\:transparent\] {
        -webkit-text-fill-color: transparent
    }

    .md\:\[text-align\:unset\] {
        text-align: unset
    }

    :is([dir="ltr"] .ltr\:md\:\!tw-text-left) {
        text-align: left !important
    }

    :is([dir="rtl"] .rtl\:md\:tw-origin-bottom) {
        -webkit-transform-origin: bottom;
        transform-origin: bottom
    }

    :is([dir="rtl"] .rtl\:md\:\!tw-text-right) {
        text-align: right !important
    }
}

@media (min-width: 1023px) {
    @media (min-width: 768px) {
        .lg\:md\:tw-bg-\[center_70\%\] {
            background-position: center 70%
        }
    }

    .lg\:tw-absolute {
        position: absolute
    }

    .lg\:-tw-top-\[60px\] {
        top: -60px
    }

    .lg\:tw-left-\[-15\%\] {
        left: -15%
    }

    .lg\:tw-left-\[0\] {
        left: 0
    }

    .lg\:tw-left-\[14\%\] {
        left: 14%
    }

    .lg\:tw-left-\[37\%\] {
        left: 37%
    }

    .lg\:tw-left-\[56\%\] {
        left: 56%
    }

    .lg\:tw-left-\[63\%\] {
        left: 63%
    }

    .lg\:tw-left-\[79\%\] {
        left: 79%
    }

    .lg\:tw-left-\[9\%\] {
        left: 9%
    }

    .lg\:tw-left-\[unset\] {
        left: unset
    }

    .lg\:tw-right-\[40px\] {
        right: 40px
    }

    .lg\:tw-top-0 {
        top: 0px
    }

    .lg\:tw-top-\[10\%\] {
        top: 10%
    }

    .lg\:tw-top-\[22\%\] {
        top: 22%
    }

    .lg\:tw-top-\[40px\] {
        top: 40px
    }

    .lg\:tw-top-\[64\%\] {
        top: 64%
    }

    .lg\:tw-top-\[67\%\] {
        top: 67%
    }

    .lg\:tw-top-\[86\%\] {
        top: 86%
    }

    .lg\:tw-order-1 {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }

    .lg\:tw-order-2 {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }

    .lg\:tw-order-3 {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }

    .lg\:tw-order-4 {
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4
    }

    .lg\:tw-order-first {
        -webkit-box-ordinal-group: -9998;
        -ms-flex-order: -9999;
        order: -9999
    }

    .lg\:tw-order-last {
        -webkit-box-ordinal-group: 10000;
        -ms-flex-order: 9999;
        order: 9999
    }

    .lg\:tw-col-span-1 {
        grid-column: span 1 / span 1
    }

    .lg\:tw-col-span-2 {
        grid-column: span 2 / span 2
    }

    .lg\:tw-col-span-3 {
        grid-column: span 3 / span 3
    }

    .lg\:tw-col-span-5 {
        grid-column: span 5 / span 5
    }

    .lg\:tw-col-start-11 {
        grid-column-start: 11
    }

    .lg\:tw-col-start-2 {
        grid-column-start: 2
    }

    .lg\:tw-col-start-4 {
        grid-column-start: 4
    }

    .lg\:tw-col-start-5 {
        grid-column-start: 5
    }

    .lg\:tw-col-start-7 {
        grid-column-start: 7
    }

    .lg\:tw-col-start-8 {
        grid-column-start: 8
    }

    .lg\:tw-col-start-9 {
        grid-column-start: 9
    }

    .lg\:\!-tw-mx-1 {
        margin-left: -.25rem !important;
        margin-right: -.25rem !important
    }

    .lg\:-tw-mx-4 {
        margin-left: -1rem;
        margin-right: -1rem
    }

    .lg\:tw-mx-2 {
        margin-left: .5rem;
        margin-right: .5rem
    }

    .lg\:tw-mx-20 {
        margin-left: 5rem;
        margin-right: 5rem
    }

    .lg\:tw-mx-auto {
        margin-left: auto;
        margin-right: auto
    }

    .lg\:tw-mx-colgap {
        margin-left: 15px;
        margin-right: 15px
    }

    .lg\:tw-my-0 {
        margin-top: 0;
        margin-bottom: 0
    }

    .lg\:-tw-mt-20 {
        margin-top: -5rem
    }

    .lg\:tw-mb-0 {
        margin-bottom: 0
    }

    .lg\:tw-mb-14 {
        margin-bottom: 3.5rem
    }

    .lg\:tw-mb-2 {
        margin-bottom: .5rem
    }

    .lg\:tw-mb-5 {
        margin-bottom: 1.25rem
    }

    .lg\:tw-mb-8 {
        margin-bottom: 2rem
    }

    .lg\:tw-mb-\[60\%\] {
        margin-bottom: 60%
    }

    .lg\:tw-ml-10 {
        margin-left: 2.5rem
    }

    .lg\:tw-ml-6 {
        margin-left: 1.5rem
    }

    .lg\:tw-mr-10 {
        margin-right: 2.5rem
    }

    .lg\:tw-mr-6 {
        margin-right: 1.5rem
    }

    .lg\:tw-mr-\[10rem\] {
        margin-right: 10rem
    }

    .lg\:tw-mt-0 {
        margin-top: 0
    }

    .lg\:tw-mt-12 {
        margin-top: 3rem
    }

    .lg\:tw-mt-16 {
        margin-top: 4rem
    }

    .lg\:tw-mt-\[30\%\] {
        margin-top: 30%
    }

    .lg\:tw-mt-auto {
        margin-top: auto
    }

    .lg\:tw-block {
        display: block
    }

    .lg\:tw-inline-block {
        display: inline-block
    }

    .lg\:tw-flex {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .lg\:tw-table-cell {
        display: table-cell
    }

    .lg\:tw-grid {
        display: grid
    }

    .lg\:tw-hidden {
        display: none
    }

    .lg\:tw-h-1\/4 {
        height: 25%
    }

    .lg\:tw-h-\[1000px\] {
        height: 1000px
    }

    .lg\:tw-h-\[100px\] {
        height: 100px
    }

    .lg\:tw-h-\[150px\] {
        height: 150px
    }

    .lg\:tw-h-\[160px\] {
        height: 160px
    }

    .lg\:tw-h-\[180px\] {
        height: 180px
    }

    .lg\:tw-h-\[20px\] {
        height: 20px
    }

    .lg\:tw-h-\[430px\] {
        height: 430px
    }

    .lg\:tw-h-\[51px\] {
        height: 51px
    }

    .lg\:tw-h-\[800px\] {
        height: 800px
    }

    .lg\:tw-h-\[830px\] {
        height: 830px
    }

    .lg\:tw-h-auto {
        height: auto
    }

    .lg\:tw-max-h-\[500px\] {
        max-height: 500px
    }

    .lg\:tw-min-h-\[500px\] {
        min-height: 500px
    }

    .lg\:tw-w-1\/2 {
        width: 50%
    }

    .lg\:tw-w-10\/12 {
        width: 83.333333%
    }

    .lg\:tw-w-2\/3 {
        width: 66.666667%
    }

    .lg\:tw-w-3\/4 {
        width: 75%
    }

    .lg\:tw-w-\[15\%\] {
        width: 15%
    }

    .lg\:tw-w-\[150\%\] {
        width: 150%
    }

    .lg\:tw-w-\[160px\] {
        width: 160px
    }

    .lg\:tw-w-\[180px\] {
        width: 180px
    }

    .lg\:tw-w-\[20px\] {
        width: 20px
    }

    .lg\:tw-w-\[250px\] {
        width: 250px
    }

    .lg\:tw-w-\[35\%\] {
        width: 35%
    }

    .lg\:tw-w-\[40\%\] {
        width: 40%
    }

    .lg\:tw-w-\[45\%\] {
        width: 45%
    }

    .lg\:tw-w-\[70\%\] {
        width: 70%
    }

    .lg\:tw-w-auto {
        width: auto
    }

    .lg\:tw-w-full {
        width: 100%
    }

    .lg\:tw-max-w-\[100\%\] {
        max-width: 100%
    }

    .lg\:tw-max-w-\[25\%\] {
        max-width: 25%
    }

    .lg\:tw-max-w-\[40\%\] {
        max-width: 40%
    }

    .lg\:tw-max-w-\[470px\] {
        max-width: 470px
    }

    .lg\:tw-max-w-\[58\.33\%\] {
        max-width: 58.33%
    }

    .lg\:tw-max-w-\[70\%\] {
        max-width: 70%
    }

    .lg\:tw-max-w-\[75\%\] {
        max-width: 75%
    }

    .lg\:tw-max-w-\[85\%\] {
        max-width: 85%
    }

    .lg\:tw-max-w-\[90\%\] {
        max-width: 90%
    }

    .lg\:tw-max-w-full {
        max-width: 100%
    }

    .lg\:tw-grow-0 {
        -webkit-box-flex: 0;
        -ms-flex-positive: 0;
        flex-grow: 0
    }

    .lg\:tw-basis-1\/2 {
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%
    }

    .lg\:tw-basis-1\/3 {
        -ms-flex-preferred-size: 33.333333%;
        flex-basis: 33.333333%
    }

    .lg\:tw-basis-1\/4 {
        -ms-flex-preferred-size: 25%;
        flex-basis: 25%
    }

    .lg\:tw-basis-2\/3 {
        -ms-flex-preferred-size: 66.666667%;
        flex-basis: 66.666667%
    }

    .lg\:tw-basis-2\/6 {
        -ms-flex-preferred-size: 33.333333%;
        flex-basis: 33.333333%
    }

    .lg\:tw-basis-3\/12 {
        -ms-flex-preferred-size: 25%;
        flex-basis: 25%
    }

    .lg\:tw-basis-4\/12 {
        -ms-flex-preferred-size: 33.333333%;
        flex-basis: 33.333333%
    }

    .lg\:tw-basis-5\/12 {
        -ms-flex-preferred-size: 41.666667%;
        flex-basis: 41.666667%
    }

    .lg\:tw-basis-7\/12 {
        -ms-flex-preferred-size: 58.333333%;
        flex-basis: 58.333333%
    }

    .lg\:tw-basis-8\/12 {
        -ms-flex-preferred-size: 66.666667%;
        flex-basis: 66.666667%
    }

    .lg\:tw-basis-9\/12 {
        -ms-flex-preferred-size: 75%;
        flex-basis: 75%
    }

    .lg\:tw-basis-\[15\%\] {
        -ms-flex-preferred-size: 15%;
        flex-basis: 15%
    }

    .lg\:tw-basis-\[20\%\] {
        -ms-flex-preferred-size: 20%;
        flex-basis: 20%
    }

    .lg\:tw-basis-\[34\%\] {
        -ms-flex-preferred-size: 34%;
        flex-basis: 34%
    }

    .lg\:tw-basis-\[65\%\] {
        -ms-flex-preferred-size: 65%;
        flex-basis: 65%
    }

    .lg\:tw-basis-\[80\%\] {
        -ms-flex-preferred-size: 80%;
        flex-basis: 80%
    }

    .lg\:tw-basis-\[85\%\] {
        -ms-flex-preferred-size: 85%;
        flex-basis: 85%
    }

    .lg\:tw-basis-\[unset\] {
        -ms-flex-preferred-size: unset;
        flex-basis: unset
    }

    .lg\:tw-basis-full {
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%
    }

    .lg\:tw-translate-x-\[10\%\] {
        --tw-translate-x: 10%;
        -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .lg\:tw-translate-x-\[unset\] {
        --tw-translate-x: unset;
        -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .lg\:tw-translate-y-\[25\%\] {
        --tw-translate-y: 25%;
        -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .lg\:tw-scale-100 {
        --tw-scale-x: 1;
        --tw-scale-y: 1;
        -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .lg\:tw-scale-\[1\.35\] {
        --tw-scale-x: 1.35;
        --tw-scale-y: 1.35;
        -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .lg\:tw-scale-\[1\.3\] {
        --tw-scale-x: 1.3;
        --tw-scale-y: 1.3;
        -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .lg\:tw-scale-\[unset\] {
        --tw-scale-x: unset;
        --tw-scale-y: unset;
        -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .lg\:tw-animate-none {
        -webkit-animation: none;
        animation: none
    }

    .lg\:tw-list-disc {
        list-style-type: disc
    }

    .lg\:tw-grid-cols-12 {
        grid-template-columns: repeat(12, minmax(0, 1fr))
    }

    .lg\:tw-grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr))
    }

    .lg\:tw-grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr))
    }

    .lg\:tw-grid-cols-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr))
    }

    .lg\:tw-grid-cols-6 {
        grid-template-columns: repeat(6, minmax(0, 1fr))
    }

    .lg\:tw-grid-cols-\[1fr_55\%\] {
        grid-template-columns: 1fr 55%
    }

    .lg\:tw-grid-cols-\[5fr_6fr\] {
        grid-template-columns: 5fr 6fr
    }

    .lg\:tw-grid-cols-\[auto_auto\] {
        grid-template-columns: auto auto
    }

    .lg\:tw-grid-rows-2 {
        grid-template-rows: repeat(2, minmax(0, 1fr))
    }

    .lg\:tw-grid-rows-\[auto_1fr\] {
        grid-template-rows: auto 1fr
    }

    .lg\:tw-flex-row {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .lg\:tw-flex-col {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .lg\:tw-flex-wrap {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .lg\:tw-flex-nowrap {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }

    .lg\:tw-items-start {
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    .lg\:tw-items-center {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    .lg\:tw-justify-start {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .lg\:tw-justify-center {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .lg\:tw-justify-between {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }

    .lg\:tw-justify-evenly {
        -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
        justify-content: space-evenly
    }

    .lg\:tw-gap-10 {
        gap: 2.5rem
    }

    .lg\:tw-gap-20 {
        gap: 5rem
    }

    .lg\:tw-gap-5 {
        gap: 1.25rem
    }

    .lg\:tw-gap-x-16 {
        -webkit-column-gap: 4rem;
        -moz-column-gap: 4rem;
        column-gap: 4rem
    }

    .lg\:tw-gap-y-0 {
        row-gap: 0px
    }

    .lg\:tw-self-end {
        -ms-flex-item-align: end;
        align-self: flex-end
    }

    .lg\:tw-justify-self-auto {
        justify-self: auto
    }

    .lg\:tw-justify-self-end {
        justify-self: end
    }

    .lg\:tw-border-0 {
        border-width: 0px
    }

    .lg\:tw-border-r {
        border-right-width: 1px
    }

    .lg\:tw-bg-\[\#E7E7E7\] {
        --tw-bg-opacity: 1;
        background-color: rgb(231 231 231 / var(--tw-bg-opacity))
    }

    .lg\:tw-bg-\[\#FFF\] {
        --tw-bg-opacity: 1;
        background-color: rgb(255 255 255 / var(--tw-bg-opacity))
    }

    .lg\:tw-bg-transparent {
        background-color: transparent
    }

    .lg\:tw-bg-\[url\(\'\/theme\/derila-weighted-eye-mask\/upsell\/rituals-header-bg\.jpg\'\)\] {
        background-image: url(../images/rituals-header-bg.jpg)
    }

    .lg\:tw-bg-\[url\(\'\/theme\/face-mask\/upsell\/header-bg\.jpg\'\)\] {
        background-image: url(../images/header-bg.jpg)
    }

    .lg\:tw-bg-\[url\(\'\/theme\/fraicheur-comfort-set\/upsell\/header-bg\.jpg\'\)\] {
        background-image: url(../images/header-bg.jpg)
    }

    .lg\:tw-bg-\[url\(\'\/theme\/fraicheur-golden-ice-globes\/upsells\/clara-golden-globes\.jpg\'\)\] {
        background-image: url(../images/clara-golden-globes.jpg)
    }

    .lg\:tw-bg-\[url\(\'\/theme\/fraicheur-guasha-rose-quartz\/rituals-header-bg\.jpg\'\)\] {
        background-image: url(../images/rituals-header-bg.jpg)
    }

    .lg\:tw-bg-\[url\(\'\/theme\/fraicheur-home-spa-kit\/bubbles-bg\.png\'\)\] {
        background-image: url(../images/bubbles-bg.png)
    }

    .lg\:tw-bg-\[url\(\'\/theme\/fraicheur-home-spa-kit\/fraicheur-girl-bg\.jpg\'\)\] {
        background-image: url(../images/fraicheur-girl-bg.jpg)
    }

    .lg\:tw-bg-\[url\(\'\/theme\/fraicheur-home-spa-kit\/fraicheur-two-girls\.jpg\'\)\] {
        background-image: url(../images/fraicheur-two-girls.jpg)
    }

    .lg\:tw-bg-\[url\(\'\/theme\/fraicheur-home-spa-kit\/header-bg\.png\'\)\] {
        background-image: url(../images/header-bg.png)
    }

    .lg\:tw-bg-\[url\(\'\/theme\/fraicheur-pink-ice-globes\/upsells\/get-fraicheur-pink-ice-globes\/pink-globes-header\.jpg\'\)\] {
        background-image: url(../images/pink-globes-header.jpg)
    }

    .lg\:tw-bg-\[url\(\'\/theme\/fraicheur-shower-steamers\/upsell\/rituals-bg\.jpg\'\)\] {
        background-image: url(../images/rituals-bg.jpg)
    }

    .lg\:tw-bg-\[url\(\'\/theme\/fraicheur\/fraicheur-cleansing-pads\/cleansing-pads-header\.jpg\'\)\] {
        background-image: url(../images/cleansing-pads-header.jpg)
    }

    .lg\:tw-bg-\[url\(\'\/theme\/fraicheur\/fraicheur-golden-patches\/header-bg\.jpg\'\)\] {
        background-image: url(../images/header-bg.jpg)
    }

    .lg\:tw-bg-\[url\(\'\/theme\/gadgets\/gadgets-2\/bg\.jpg\'\)\] {
        background-image: url(../images/bg.jpg)
    }

    .lg\:tw-bg-\[url\(\'\/theme\/klaudena-footrest-pillow\/upsell\/header\.jpg\?1\'\)\] {
        background-image: url(../images/header.jpg)
    }

    .lg\:tw-bg-\[url\(\'\/theme\/spirual-shower-steamers\/get-spirual-shower-steamers\/perfect-bg\.jpg\'\)\] {
        background-image: url(../images/perfect-bg.jpg)
    }

    .lg\:tw-bg-\[url\(\'\/theme\/upsells\/get-derila-cover-4\/better-sleep-awaits-bg\.jpg\'\)\] {
        background-image: url(../images/better-sleep-awaits-bg.jpg)
    }

    .lg\:tw-bg-\[url\(\'\/theme\/upsells\/get-derila-cover-4\/header-bg\.jpg\?1\'\)\] {
        background-image: url(../images/header-bg.jpg)
    }

    .lg\:tw-bg-\[url\(\'\/theme\/upsells\/get-derila-cover-4\/perfect-fit-bg\.jpg\'\)\] {
        background-image: url(../images/perfect-fit-bg.jpg)
    }

    .lg\:tw-bg-\[url\(\'\/theme\/upsells\/get-mini-power-banks\/header-bg\.jpg\'\)\] {
        background-image: url(../images/header-bg.jpg)
    }

    .lg\:tw-bg-\[url\(\'\/theme\/upsells\/get-synoshi-cone-brush\/header\/header-bg\.jpg\'\)\] {
        background-image: url(../images/header-bg.jpg)
    }

    .lg\:tw-bg-gradient-to-l {
        background-image: -webkit-gradient(linear, right top, left top, from(var(--tw-gradient-stops)));
        background-image: linear-gradient(to left, var(--tw-gradient-stops))
    }

    .lg\:tw-from-\[\#FDFDFDE6\] {
        --tw-gradient-from: #FDFDFDE6 var(--tw-gradient-from-position);
        --tw-gradient-to: rgb(253 253 253 / 0) var(--tw-gradient-to-position);
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
    }

    .lg\:tw-to-transparent {
        --tw-gradient-to: transparent var(--tw-gradient-to-position)
    }

    .lg\:tw-bg-\[52\%_center\] {
        background-position: 52% center
    }

    .lg\:tw-bg-\[center_80\%\] {
        background-position: center 80%
    }

    .lg\:tw-bg-\[position\:25\%\] {
        background-position: 25%
    }

    .lg\:tw-bg-\[position\:30\%_40\%\] {
        background-position: 30% 40%
    }

    .lg\:tw-bg-center {
        background-position: center
    }

    .lg\:tw-p-3 {
        padding: .75rem
    }

    .lg\:tw-p-4 {
        padding: 1rem
    }

    .lg\:tw-p-6 {
        padding: 1.5rem
    }

    .lg\:\!tw-px-1 {
        padding-left: .25rem !important;
        padding-right: .25rem !important
    }

    .lg\:\!tw-px-container-lg {
        padding-left: 40px !important;
        padding-right: 40px !important
    }

    .lg\:tw-px-10 {
        padding-left: 2.5rem;
        padding-right: 2.5rem
    }

    .lg\:tw-px-2 {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .lg\:tw-px-5 {
        padding-left: 1.25rem;
        padding-right: 1.25rem
    }

    .lg\:tw-px-\[15px\] {
        padding-left: 15px;
        padding-right: 15px
    }

    .lg\:tw-px-\[8rem\] {
        padding-left: 8rem;
        padding-right: 8rem
    }

    .lg\:tw-px-container-lg {
        padding-left: 40px;
        padding-right: 40px
    }

    .lg\:tw-py-0 {
        padding-top: 0;
        padding-bottom: 0
    }

    .lg\:tw-py-10 {
        padding-top: 2.5rem;
        padding-bottom: 2.5rem
    }

    .lg\:tw-py-20 {
        padding-top: 5rem;
        padding-bottom: 5rem
    }

    .lg\:tw-py-32 {
        padding-top: 8rem;
        padding-bottom: 8rem
    }

    .lg\:tw-py-40 {
        padding-top: 10rem;
        padding-bottom: 10rem
    }

    .lg\:tw-py-5 {
        padding-top: 1.25rem;
        padding-bottom: 1.25rem
    }

    .lg\:tw-py-52 {
        padding-top: 13rem;
        padding-bottom: 13rem
    }

    .lg\:tw-py-\[2rem\] {
        padding-top: 2rem;
        padding-bottom: 2rem
    }

    .lg\:tw-py-\[4rem\] {
        padding-top: 4rem;
        padding-bottom: 4rem
    }

    .lg\:tw-py-\[6rem\] {
        padding-top: 6rem;
        padding-bottom: 6rem
    }

    .lg\:tw-pb-10 {
        padding-bottom: 2.5rem
    }

    .lg\:tw-pb-20 {
        padding-bottom: 5rem
    }

    .lg\:tw-pb-5 {
        padding-bottom: 1.25rem
    }

    .lg\:tw-pb-6 {
        padding-bottom: 1.5rem
    }

    .lg\:tw-pl-0 {
        padding-left: 0
    }

    .lg\:tw-pl-10 {
        padding-left: 2.5rem
    }

    .lg\:tw-pl-2 {
        padding-left: .5rem
    }

    .lg\:tw-pl-20 {
        padding-left: 5rem
    }

    .lg\:tw-pl-5 {
        padding-left: 1.25rem
    }

    .lg\:tw-pl-\[5\.5rem\] {
        padding-left: 5.5rem
    }

    .lg\:tw-pr-0 {
        padding-right: 0
    }

    .lg\:tw-pr-2 {
        padding-right: .5rem
    }

    .lg\:tw-pr-4 {
        padding-right: 1rem
    }

    .lg\:tw-pr-\[10rem\] {
        padding-right: 10rem
    }

    .lg\:tw-pr-colgap {
        padding-right: 15px
    }

    .lg\:tw-pt-0 {
        padding-top: 0
    }

    .lg\:tw-pt-10 {
        padding-top: 2.5rem
    }

    .lg\:tw-pt-5 {
        padding-top: 1.25rem
    }

    .lg\:tw-text-left {
        text-align: left
    }

    .lg\:tw-text-center {
        text-align: center
    }

    .lg\:tw-text-2xl {
        font-size: 1.5rem;
        line-height: 2rem
    }

    .lg\:tw-text-9xl {
        font-size: 8rem;
        line-height: 1
    }

    .lg\:tw-text-\[14px\] {
        font-size: 14px
    }

    .lg\:tw-text-\[22px\] {
        font-size: 22px
    }

    .lg\:tw-text-base {
        font-size: 1rem;
        line-height: 1.5rem
    }

    .lg\:tw-text-d1 {
        font-size: 5rem;
        line-height: 1.2
    }

    .lg\:tw-text-d2 {
        font-size: 4.5rem;
        line-height: 1.2
    }

    .lg\:tw-text-d5 {
        font-size: 3rem;
        line-height: 1.2
    }

    .lg\:tw-text-h2 {
        font-size: 2rem;
        line-height: 1.2
    }

    .lg\:tw-text-h3 {
        font-size: 1.5rem;
        line-height: 1.2
    }

    .lg\:tw-text-h4 {
        font-size: 1.125rem;
        line-height: 1.5
    }

    .lg\:tw-text-p {
        font-size: 1rem;
        line-height: 1.5
    }

    .lg\:tw-font-bold {
        font-weight: 700
    }

    .lg\:tw-text-black {
        --tw-text-opacity: 1;
        color: rgb(0 0 0 / var(--tw-text-opacity))
    }

    .lg\:tw-text-white {
        --tw-text-opacity: 1;
        color: rgb(255 255 255 / var(--tw-text-opacity))
    }
}

@media (min-width: 1400px) {
    .xl\:-tw-bottom-10 {
        bottom: -2.5rem
    }

    .xl\:-tw-left-\[10\%\] {
        left: -10%
    }

    .xl\:tw-left-\[12\%\] {
        left: 12%
    }

    .xl\:tw-left-\[21\%\] {
        left: 21%
    }

    .xl\:tw-left-\[40\%\] {
        left: 40%
    }

    .xl\:tw-left-\[unset\] {
        left: unset
    }

    .xl\:tw-top-\[18\%\] {
        top: 18%
    }

    .xl\:-tw-mx-3 {
        margin-left: -.75rem;
        margin-right: -.75rem
    }

    .xl\:tw-mx-6 {
        margin-left: 1.5rem;
        margin-right: 1.5rem
    }

    .xl\:-tw-mt-4 {
        margin-top: -1rem
    }

    .xl\:tw-mb-\[35\%\] {
        margin-bottom: 35%
    }

    .xl\:tw-ml-10 {
        margin-left: 2.5rem
    }

    .xl\:tw-mr-\[10\%\] {
        margin-right: 10%
    }

    .xl\:tw-mt-\[20\%\] {
        margin-top: 20%
    }

    .xl\:tw-block {
        display: block
    }

    .xl\:tw-hidden {
        display: none
    }

    .xl\:tw-min-h-\[630px\] {
        min-height: 630px
    }

    .xl\:tw-w-1\/3 {
        width: 33.333333%
    }

    .xl\:tw-w-5\/6 {
        width: 83.333333%
    }

    .xl\:tw-w-\[120\%\] {
        width: 120%
    }

    .xl\:tw-max-w-\[1200px\] {
        max-width: 1200px
    }

    .xl\:tw-max-w-\[65\%\] {
        max-width: 65%
    }

    .xl\:tw-max-w-\[80\%\] {
        max-width: 80%
    }

    .xl\:tw-max-w-screen-xl {
        max-width: 1400px
    }

    .xl\:tw-basis-1\/2 {
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%
    }

    .xl\:tw-basis-10\/12 {
        -ms-flex-preferred-size: 83.333333%;
        flex-basis: 83.333333%
    }

    .xl\:tw-basis-5\/12 {
        -ms-flex-preferred-size: 41.666667%;
        flex-basis: 41.666667%
    }

    .xl\:tw-translate-x-0 {
        --tw-translate-x: 0px;
        -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .xl\:tw-translate-x-\[-25\%\] {
        --tw-translate-x: -25%;
        -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .xl\:tw-translate-y-\[-15\%\] {
        --tw-translate-y: -15%;
        -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .xl\:tw-translate-y-\[10\%\] {
        --tw-translate-y: 10%;
        -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .xl\:tw-scale-\[1\.3\] {
        --tw-scale-x: 1.3;
        --tw-scale-y: 1.3;
        -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .xl\:tw-scale-\[1\] {
        --tw-scale-x: 1;
        --tw-scale-y: 1;
        -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .xl\:tw-flex-nowrap {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }

    .xl\:tw-bg-\[url\(\'\/theme\/fraicheur\/fraicheur-cleansing-pads\/cleansing-bg-xl\.jpg\?1\'\)\] {
        background-image: url(../images/cleansing-bg-xl.jpg)
    }

    .xl\:tw-bg-\[60\%_center\] {
        background-position: 60% center
    }

    .xl\:\!tw-px-container-xl {
        padding-left: 130px !important;
        padding-right: 130px !important
    }

    .xl\:tw-px-3 {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .xl\:tw-px-4 {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .xl\:tw-px-container-xl {
        padding-left: 130px;
        padding-right: 130px
    }

    .xl\:tw-py-20 {
        padding-top: 5rem;
        padding-bottom: 5rem
    }

    .xl\:tw-py-32 {
        padding-top: 8rem;
        padding-bottom: 8rem
    }

    .xl\:tw-pl-4 {
        padding-left: 1rem
    }

    .xl\:tw-pr-20 {
        padding-right: 5rem
    }

    .xl\:tw-pr-6 {
        padding-right: 1.5rem
    }

    .xl\:tw-text-\[23px\] {
        font-size: 23px
    }

    .xl\:tw-text-h3 {
        font-size: 1.5rem;
        line-height: 1.2
    }

    .xl\:tw-text-p {
        font-size: 1rem;
        line-height: 1.5
    }

    .xl\:tw-text-white {
        --tw-text-opacity: 1;
        color: rgb(255 255 255 / var(--tw-text-opacity))
    }
}