@font-face { font-family: Montserrat; font-style: normal; font-weight: 200 800; font-display: swap; src: url("fonts/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 200 800; font-display: swap; src: url("fonts/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 200 800; font-display: swap; src: url("fonts/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 200 800; font-display: swap; src: url("fonts/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 200 800; font-display: swap; src: url("fonts/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
.tw-hidden { display: none; }
*, ::before, ::after, ::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: #3b82f680; --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-contain-size: ; --tw-contain-layout: ; --tw-contain-paint: ; --tw-contain-style: ; }
*, ::before, ::after { box-sizing: border-box; border: 0px solid rgb(229, 231, 235); }
::before, ::after { --tw-content: ""; }
html, :host { text-size-adjust: 100%; tab-size: 4; font-feature-settings: normal; font-variation-settings: normal; -webkit-tap-highlight-color: transparent; font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif; line-height: 1.5; }
body { line-height: inherit; margin: 0px; }
hr { height: 0px; color: inherit; border-top-width: 1px; }
h1, h2, h3, h4, h5, h6 { font-size: inherit; font-weight: inherit; }
a { color: inherit; text-decoration: inherit; }
b, strong { font-weight: bolder; }
table { text-indent: 0px; border-color: inherit; border-collapse: collapse; }
button, input, optgroup, select, textarea { font-feature-settings: inherit; font-variation-settings: inherit; font-family: inherit; font-size: 100%; font-weight: inherit; line-height: inherit; letter-spacing: inherit; color: inherit; margin: 0px; padding: 0px; }
button, select { text-transform: none; }
button, input:where([type="button"]), input:where([type="reset"]), input:where([type="submit"]) { appearance: button; background-color: rgba(0, 0, 0, 0); background-image: none; }
::-webkit-inner-spin-button { height: auto; }
::-webkit-outer-spin-button { height: auto; }
::-webkit-search-decoration { appearance: none; }
::-webkit-file-upload-button { appearance: button; font: inherit; }
blockquote, dl, dd, h1, h2, h3, h4, h5, h6, hr, figure, p, pre { margin: 0px; }
button, [role="button"] { cursor: pointer; }
:disabled { cursor: default; }
img, svg, video, canvas, audio, iframe, embed, object { vertical-align: middle; display: block; }
img, video { max-width: 100%; height: auto; }
[hidden]:where(:not([hidden="until-found"])) { display: none; }
input:where([type="text"]), input:where(:not([type])), input:where([type="email"]), input:where([type="url"]), input:where([type="password"]), input:where([type="number"]), input:where([type="date"]), input:where([type="datetime-local"]), input:where([type="month"]), input:where([type="search"]), input:where([type="tel"]), input:where([type="time"]), input:where([type="week"]), select:where([multiple]), textarea, select { appearance: none; --tw-shadow: 0 0 #0000; background-color: rgb(255, 255, 255); border-width: 1px; border-color: rgb(107, 114, 128); border-radius: 0px; padding: 0.5rem 0.75rem; font-size: 1rem; line-height: 1.5rem; }
input:where([type="text"]):focus, input:where(:not([type])):focus, input:where([type="email"]):focus, input:where([type="url"]):focus, input:where([type="password"]):focus, input:where([type="number"]):focus, input:where([type="date"]):focus, input:where([type="datetime-local"]):focus, input:where([type="month"]):focus, input:where([type="search"]):focus, input:where([type="tel"]):focus, input:where([type="time"]):focus, input:where([type="week"]):focus, select:where([multiple]):focus, textarea:focus, select:focus { 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); box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); border-color: rgb(37, 99, 235); outline: rgba(0, 0, 0, 0) solid 2px; }
::-webkit-datetime-edit-fields-wrapper { padding: 0px; }
::-webkit-date-and-time-value { min-height: 1.5em; text-align: inherit; }
::-webkit-datetime-edit { display: inline-flex; }
::-webkit-datetime-edit { padding-top: 0px; padding-bottom: 0px; }
::-webkit-datetime-edit-year-field { padding-top: 0px; padding-bottom: 0px; }
::-webkit-datetime-edit-month-field { padding-top: 0px; padding-bottom: 0px; }
::-webkit-datetime-edit-day-field { padding-top: 0px; padding-bottom: 0px; }
::-webkit-datetime-edit-hour-field { padding-top: 0px; padding-bottom: 0px; }
::-webkit-datetime-edit-minute-field { padding-top: 0px; padding-bottom: 0px; }
::-webkit-datetime-edit-second-field { padding-top: 0px; padding-bottom: 0px; }
::-webkit-datetime-edit-millisecond-field { padding-top: 0px; padding-bottom: 0px; }
::-webkit-datetime-edit-meridiem-field { padding-top: 0px; padding-bottom: 0px; }
select:where([multiple]), select:where([size]:not([size="1"])) { background-image: initial; background-position: initial; background-repeat: unset; background-size: initial; print-color-adjust: unset; padding-right: 0.75rem; }
body { text-size-adjust: none; min-width: 320px; min-height: 100vh; position: relative; }
h1, h2, h3, h4, h5, h6 { margin-bottom: 0.5rem; font-weight: 700; line-height: 1.2; }
p { margin-bottom: 22px; }
hr { margin-top: 1rem; margin-bottom: 1rem; }
:root { --bf-color: rgb(var(--primary-800)); }
.tw-container { width: 100%; margin-left: auto; margin-right: auto; }
@media (width >= 576px){.tw-container { max-width: 576px; }}
@media (width >= 768px){.tw-container { max-width: 768px; }}
@media (width >= 1023px){.tw-container { max-width: 1023px; }}
@media (width >= 1400px){.tw-container { max-width: 1400px; }}
.tw-absolute { position: absolute; }
.tw-relative { position: relative; }
.tw-sticky { position: sticky; }
.tw-inset-0 { inset: 0px; }
.tw-start-1\/2 { inset-inline-start: 50%; }
.tw-top-0 { top: 0px; }
.tw-top-1\/2 { top: 50%; }
.tw-z-0 { z-index: 0; }
.tw-z-10 { z-index: 10; }
.tw-z-\[1\] { z-index: 1; }
.-tw-order-1 { order: -1; }
.tw-col-span-2 { grid-column: span 2 / span 2; }
.tw-m-s2 { margin: 2px; }
.tw-mx-auto { margin-left: auto; margin-right: auto; }
.tw-mx-s24 { margin-left: 24px; margin-right: 24px; }
.tw-mb-0 { margin-bottom: 0px; }
.tw-mb-s10 { margin-bottom: 10px; }
.tw-mb-s12 { margin-bottom: 12px; }
.tw-mb-s24 { margin-bottom: 24px; }
.tw-mb-s4 { margin-bottom: 4px; }
.tw-mb-s8 { margin-bottom: 8px; }
.tw-me-s10 { margin-inline-end: 10px; }
.tw-me-s8 { margin-inline-end: 8px; }
.tw-ms-s10 { margin-inline-start: 10px; }
.tw-mt-0 { margin-top: 0px; }
.tw-inline-block { display: inline-block; }
.tw-flex { display: flex; }
.tw-inline-flex { display: inline-flex; }
.tw-grid { display: grid; }
.tw-hidden { display: none; }
.tw-size-full { width: 100%; height: 100%; }
.tw-size-s120 { width: 120px; height: 120px; }
.tw-size-s16 { width: 16px; height: 16px; }
.tw-size-s24 { width: 24px; height: 24px; }
.tw-size-s32 { width: 32px; height: 32px; }
.tw-size-s56 { width: 56px; height: 56px; }
.tw-h-0 { height: 0px; }
.tw-h-\[226px\] { height: 226px; }
.tw-h-full { height: 100%; }
.tw-h-s20 { height: 20px; }
.tw-h-s56 { height: 56px; }
.tw-h-s72 { height: 72px; }
.tw-max-h-\[484px\] { max-height: 484px; }
.tw-max-h-\[500px\] { max-height: 500px; }
.tw-max-h-s20 { max-height: 20px; }
.tw-max-h-s44 { max-height: 44px; }
.tw-min-h-s44 { min-height: 44px; }
.\!tw-w-full { width: 100% !important; }
.tw-w-full { width: 100%; }
.tw-w-s40 { width: 40px; }
.tw-max-w-4xl { max-width: 56rem; }
.tw-max-w-6xl { max-width: 72rem; }
.tw-max-w-\[2000px\] { max-width: 2000px; }
.tw-max-w-\[200px\] { max-width: 200px; }
.tw-max-w-\[360px\] { max-width: 360px; }
.tw-max-w-\[500px\] { max-width: 500px; }
.tw-max-w-s192 { max-width: 192px; }
.tw-flex-1 { flex: 1 1 0%; }
.tw-shrink-0 { flex-shrink: 0; }
.tw-flex-grow, .tw-grow { flex-grow: 1; }
.tw-table-fixed { table-layout: fixed; }
.tw-border-separate { border-collapse: separate; }
.tw-border-spacing-x-s6 { --tw-border-spacing-x: 6px; border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y); }
.-tw-translate-x-1\/2 { --tw-translate-x: -50%; 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)); }
.-tw-translate-y-1\/2, .-tw-translate-y-2\/4 { --tw-translate-y: -50%; 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)); }
@keyframes tw-leftToRight { 
  0% { transform: translate(0px); }
  100% { transform: translate(50%); }
}
@keyframes tw-rightToLeft { 
  0% { transform: translate(0px); }
  100% { transform: translate(-50%); }
}
@keyframes tw-bounce { 
  0%, 100% { animation-timing-function: cubic-bezier(0.8, 0, 1, 1); transform: translateY(-25%); }
  50% { animation-timing-function: cubic-bezier(0, 0, 0.2, 1); transform: none; }
}
@keyframes tw-ping { 
  75%, 100% { opacity: 0; transform: scale(2); }
}
@keyframes tw-spin { 
  100% { transform: rotate(360deg); }
}
.tw-cursor-pointer { cursor: pointer; }
.tw-grid-cols-1 { grid-template-columns: repeat(1, minmax(0px, 1fr)); }
.tw-grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
.tw-grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); }
.tw-grid-cols-\[auto_1fr\] { grid-template-columns: auto 1fr; }
.tw-flex-col { flex-direction: column; }
.tw-flex-wrap { flex-wrap: wrap; }
.tw-flex-nowrap { flex-wrap: nowrap; }
.tw-items-center { align-items: center; }
.tw-items-stretch { align-items: stretch; }
.tw-justify-end { justify-content: flex-end; }
.tw-justify-center { justify-content: center; }
.tw-justify-between { justify-content: space-between; }
.tw-gap-s10 { gap: 10px; }
.tw-gap-s12 { gap: 12px; }
.tw-gap-s16 { gap: 16px; }
.tw-gap-s20 { gap: 20px; }
.tw-gap-s24 { gap: 24px; }
.tw-gap-s32 { gap: 32px; }
.tw-gap-s4 { gap: 4px; }
.tw-gap-s40 { gap: 40px; }
.tw-gap-s6 { gap: 6px; }
.tw-gap-s8 { gap: 8px; }
.tw-gap-x-s12 { column-gap: 12px; }
.tw-gap-x-s4 { column-gap: 4px; }
.tw-gap-x-s40 { column-gap: 40px; }
.tw-gap-x-s8 { column-gap: 8px; }
.tw-gap-y-s12 { row-gap: 12px; }
.tw-gap-y-s16 { row-gap: 16px; }
.tw-gap-y-s24 { row-gap: 24px; }
.tw-gap-y-s4 { row-gap: 4px; }
.tw-gap-y-s8 { row-gap: 8px; }
.tw-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(.125rem * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(.125rem * var(--tw-space-y-reverse)); }
.tw-space-y-1 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(.25rem * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(.25rem * var(--tw-space-y-reverse)); }
.tw-space-y-s16 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(16px * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(16px * var(--tw-space-y-reverse)); }
.tw-space-y-s32 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(32px * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(32px * var(--tw-space-y-reverse)); }
.tw-space-y-s4 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(4px * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(4px * var(--tw-space-y-reverse)); }
.tw-space-y-s8 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(8px * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(8px * var(--tw-space-y-reverse)); }
.tw-divide-x > :not([hidden]) ~ :not([hidden]) { --tw-divide-x-reverse: 0; border-right-width: calc(1px * var(--tw-divide-x-reverse)); border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse))); }
.tw-divide-neutral-200 > :not([hidden]) ~ :not([hidden]) { border-color: rgb(var(--neutral-200)); }
.tw-divide-orderquantity-upsell-border-neutral > :not([hidden]) ~ :not([hidden]) { border-color: rgb(var(--orderquantity-upsell-border-neutral)); }
.tw-divide-stone-700 > :not([hidden]) ~ :not([hidden]) { --tw-divide-opacity: 1; border-color: rgb(68 64 60/var(--tw-divide-opacity,1)); }
.tw-self-start { align-self: flex-start; }
.tw-overflow-hidden { overflow: hidden; }
.tw-scroll-smooth { scroll-behavior: smooth; }
.tw-whitespace-nowrap { white-space: nowrap; }
.tw-text-balance { text-wrap: balance; }
.tw-break-words { overflow-wrap: break-word; }
.tw-rounded-2xl { border-radius: 1rem; }
.tw-rounded-3xl { border-radius: 1.5rem; }
.tw-rounded-cta-radius-default { border-radius: var(--cta-radius-default); }
.tw-rounded-full { border-radius: 9999px; }
.tw-rounded-b-lg { border-bottom-right-radius: 0.5rem; border-bottom-left-radius: 0.5rem; }
.tw-rounded-t-lg { border-top-left-radius: 0.5rem; border-top-right-radius: 0.5rem; }
.tw-border { border-width: 1px; }
.tw-border-\[length\:var\(--border-width\,2px\)\] { border-width: var(--border-width,2px); }
.tw-border-x { border-left-width: 1px; border-right-width: 1px; }
.tw-border-b { border-bottom-width: 1px; }
.tw-border-t { border-top-width: 1px; }
.tw-border-\[rgba\(11\,26\,33\,0\.05\)\] { border-color: rgba(11, 26, 33, 0.05); }
.tw-border-accordion-divider { border-color: rgb(var(--accordion-divider)); }
.tw-border-base-white { border-color: rgb(var(--base-white)); }
.tw-border-neutral-100 { border-color: rgb(var(--neutral-100)); }
.tw-border-neutral-200 { border-color: rgb(var(--neutral-200)); }
.tw-border-neutral-800 { border-color: rgb(var(--neutral-800)); }
.tw-border-primary-300 { border-color: rgb(var(--primary-300)); }
.tw-border-primary-500 { border-color: rgb(var(--primary-500)); }
.tw-bg-\[rgba\(0\,0\,0\,0\.40\)\] { background-color: rgba(0, 0, 0, 0.4); }
.tw-bg-\[rgba\(0\,122\,255\,0\.05\)\] { background-color: rgba(0, 122, 255, 0.05); }
.tw-bg-\[rgba\(127\,186\,230\,0\.44\)_0\%\,rgba\(215\,231\,247\,0\.44\)_71\.5\%\,\#fff_100\%\] { }
.tw-bg-\[rgba\(161\,168\,183\,0\.25\)\] { background-color: rgba(161, 168, 183, 0.25); }
.tw-bg-\[rgba\(255\,207\,9\,0\.08\)\] { background-color: rgba(255, 207, 9, 0.08); }
.tw-bg-\[rgba\(26\,199\,14\,0\.05\)\] { background-color: rgba(26, 199, 14, 0.05); }
.tw-bg-accent-500 { background-color: rgb(var(--accent-500)); }
.tw-bg-accordion-background { background-color: rgb(var(--accordion-background)); }
.tw-bg-base-white { background-color: rgb(var(--base-white)); }
.tw-bg-cta-default-background-regular { background-color: rgb(var(--cta-default-background-regular)); }
.tw-bg-discount-500 { background-color: rgb(var(--discount-500)); }
.tw-bg-footer-background-background { background-color: rgb(var(--footer-background-background)); }
.tw-bg-nav-bar-light-mode-background { background-color: rgb(var(--nav-bar-light-mode-background)); }
.tw-bg-nav-bar-primary-cta { background-color: rgb(var(--nav-bar-primary-cta)); }
.tw-bg-neutral-100 { background-color: rgb(var(--neutral-100)); }
.tw-bg-neutral-50 { background-color: rgb(var(--neutral-50)); }
.tw-bg-primary-100 { background-color: rgb(var(--primary-100)); }
.tw-bg-primary-50 { background-color: rgb(var(--primary-50)); }
.tw-bg-primary-500 { background-color: rgb(var(--primary-500)); }
.tw-bg-\[linear-gradient\(128deg\,\#ffffff_0\%\,rgba\(249\,250\,251\,0\.3\)_100\%\)\] { background-image: linear-gradient(128deg, rgb(255, 255, 255) 0%, rgba(249, 250, 251, 0.3) 100%); }
.tw-bg-\[linear-gradient\(174deg\,\#f9fafb_0\%\,rgba\(243\,244\,246\,0\.3\)_100\%\)\] { background-image: linear-gradient(174deg, rgb(249, 250, 251) 0%, rgba(243, 244, 246, 0.3) 100%); }
.tw-bg-\[radial-gradient\(69\.83\%_595\.02\%_at_10\.45\%_377\.27\%\,rgba\(0\,122\,255\,0\.08\)_0\%\,rgba\(0\,122\,255\,0\.04\)_100\%\)\] { background-image: radial-gradient(69.83% 595.02% at 10.45% 377.27%, rgba(0, 122, 255, 0.08) 0%, rgba(0, 122, 255, 0.04) 100%); }
.tw-from-\[rgba\(144\,61\,250\,0\.20\)\] { --tw-gradient-from: #903dfa33 var(--tw-gradient-from-position); --tw-gradient-to: #903dfa00 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); }
.tw-to-\[rgba\(211\,176\,255\,0\.20\)\] { --tw-gradient-to: #d3b0ff33 var(--tw-gradient-to-position); }
.tw-bg-cover { background-size: cover; }
.tw-bg-\[position\:center\] { background-position: 50% center; }
.tw-bg-center { background-position: 50% center; }
.tw-bg-top { background-position: center top; }
.tw-bg-no-repeat { background-repeat: no-repeat; }
.tw-object-cover { object-fit: cover; }
.tw-object-left-bottom { object-position: left bottom; }
.tw-object-top { object-position: center top; }
.tw-p-s16 { padding: 16px; }
.tw-p-s24 { padding: 24px; }
.tw-p-s6 { padding: 6px; }
.tw-p-s8 { padding: 8px; }
.tw-px-container { padding-left: 16px; padding-right: 16px; }
.tw-px-s16 { padding-left: 16px; padding-right: 16px; }
.tw-px-s24 { padding-left: 24px; padding-right: 24px; }
.tw-px-s32 { padding-left: 32px; padding-right: 32px; }
.tw-px-s4 { padding-left: 4px; padding-right: 4px; }
.tw-py-s10 { padding-top: 10px; padding-bottom: 10px; }
.tw-py-s16 { padding-top: 16px; padding-bottom: 16px; }
.tw-py-s24 { padding-top: 24px; padding-bottom: 24px; }
.tw-py-s32 { padding-top: 32px; padding-bottom: 32px; }
.tw-py-s40 { padding-top: 40px; padding-bottom: 40px; }
.tw-py-s6 { padding-top: 6px; padding-bottom: 6px; }
.tw-py-s8 { padding-top: 8px; padding-bottom: 8px; }
.tw-pb-s10 { padding-bottom: 10px; }
.tw-pb-s40 { padding-bottom: 40px; }
.tw-pe-s8 { padding-inline-end: 8px; }
.tw-pt-s32 { padding-top: 32px; }
.tw-text-center { text-align: center; }
.tw-text-start { text-align: start; }
.tw-text-2xl { font-size: 1.5rem; line-height: 2rem; }
.tw-text-3xl { font-size: 2rem; line-height: 2.5rem; }
.tw-text-9xl { font-size: 5rem; line-height: 5.5rem; }
.tw-text-base { font-size: 1rem; line-height: 1.5rem; }
.tw-text-lg { font-size: 1.125rem; line-height: 1.75rem; }
.tw-text-sm { font-size: 0.875rem; line-height: 1.25rem; }
.tw-text-xl { font-size: 1.25rem; line-height: 1.75rem; }
.tw-text-xs { font-size: 0.75rem; line-height: 1rem; }
.tw-font-bold { font-weight: 700; }
.tw-font-semibold { font-weight: 600; }
.tw-text-accent-500 { color: rgb(var(--accent-500)); }
.tw-text-accordion-icon-closed { color: rgb(var(--accordion-icon-closed)); }
.tw-text-accordion-icon-open { color: rgb(var(--accordion-icon-open)); }
.tw-text-base-black { color: rgb(var(--base-black)); }
.tw-text-base-white { color: rgb(var(--base-white)); }
.tw-text-cta-default-text-default { color: rgb(var(--cta-default-text-default)); }
.tw-text-discount-500 { color: rgb(var(--discount-500)); }
.tw-text-discount-600 { color: rgb(var(--discount-600)); }
.tw-text-error-500 { color: rgb(var(--error-500)); }
.tw-text-error-600 { color: rgb(var(--error-600)); }
.tw-text-nav-bar-light-mode-text { color: rgb(var(--nav-bar-light-mode-text)); }
.tw-text-nav-bar-primary-cta-text { color: rgb(var(--nav-bar-primary-cta-text)); }
.tw-text-neutral-100 { color: rgb(var(--neutral-100)); }
.tw-text-neutral-950 { color: rgb(var(--neutral-950)); }
.tw-text-positive-500 { color: rgb(var(--positive-500)); }
.tw-text-primary-500 { color: rgb(var(--primary-500)); }
.tw-text-primary-800 { color: rgb(var(--primary-800)); }
.tw-underline { text-decoration-line: underline; }
.tw-opacity-\[16\%\] { opacity: 0.16; }
.tw-shadow { --tw-shadow: 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a; --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow); }
.tw-shadow-\[0_-3px_6px_-1px_rgba\(1\,1\,1\,0\.10\)\] { --tw-shadow: 0 -3px 6px -1px #0101011a; --tw-shadow-colored: 0 -3px 6px -1px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow); }
.tw-shadow-\[0_0_1px_0_rgba\(0\,0\,0\,0\.10\)\,0_12px_16px_-4px_rgba\(0\,0\,0\,0\.10\)\] { --tw-shadow: 0 0 1px 0 #0000001a,0 12px 16px -4px #0000001a; --tw-shadow-colored: 0 0 1px 0 var(--tw-shadow-color), 0 12px 16px -4px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow); }
.tw-shadow-\[0_0_1px_0_rgba\(24\,24\,27\,0\.06\)\,0_12px_16px_-4px_rgba\(24\,24\,27\,0\.06\)\] { --tw-shadow: 0 0 1px 0 #18181b0f,0 12px 16px -4px #18181b0f; --tw-shadow-colored: 0 0 1px 0 var(--tw-shadow-color), 0 12px 16px -4px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow); }
.tw-shadow-\[0_0_1px_0_var\(--effects-neutral-alpha\)\,0_1px_3px_0_var\(--effects-neutral-alpha\)\] { --tw-shadow: 0 0 1px 0 var(--effects-neutral-alpha),0 1px 3px 0 var(--effects-neutral-alpha); --tw-shadow-colored: 0 0 1px 0 var(--tw-shadow-color), 0 1px 3px 0 var(--tw-shadow-color); 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 #0000004d; --tw-shadow-colored: 0 0 5px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow); }
.tw-shadow-\[0_3px_10px_rgb\(0\,0\,0\,0\.2\)\] { --tw-shadow: 0 3px 10px #0003; --tw-shadow-colored: 0 3px 10px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow); }
.tw-shadow-\[0_4px_32px_0_rgba\(0\,0\,0\,0\.06\)\] { --tw-shadow: 0 4px 32px 0 #0000000f; --tw-shadow-colored: 0 4px 32px 0 var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow); }
.tw-shadow-\[0_4px_32px_rgba\(0\,0\,0\,0\.04\)\] { --tw-shadow: 0 4px 32px #0000000a; --tw-shadow-colored: 0 4px 32px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow); }
.tw-shadow-\[0_4px_8px_-2px_rgba\(0\,0\,0\,0\.1\)\,_0_0_1px_0_rgba\(0\,0\,0\,0\.1\)\] { --tw-shadow: 0 4px 8px -2px #0000001a, 0 0 1px 0 #0000001a; --tw-shadow-colored: 0 4px 8px -2px var(--tw-shadow-color), 0 0 1px 0 var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow); }
.tw-shadow-\[0px_10px_7\.5px_rgba\(0\,0\,0\,0\.1\)\,0px_4px_3px_rgba\(0\,0\,0\,0\.1\)\] { --tw-shadow: 0px 10px 7.5px #0000001a,0px 4px 3px #0000001a; --tw-shadow-colored: 0px 10px 7.5px var(--tw-shadow-color), 0px 4px 3px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow); }
.tw-shadow-\[0px_1px_2px_0px_rgba\(17\,25\,39\,0\.06\)\,_0px_0px_0px_4px_rgba\(25\,199\,13\,0\.2\)\] { --tw-shadow: 0px 1px 2px 0px #1119270f, 0px 0px 0px 4px #19c70d33; --tw-shadow-colored: 0px 1px 2px 0px var(--tw-shadow-color), 0px 0px 0px 4px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow); }
.tw-shadow-\[0px_1px_2px_0px_rgba\(18\,20\,38\,0\.06\)\,_0px_0px_0px_4px_rgba\(185\,168\,252\,0\.18\)\] { --tw-shadow: 0px 1px 2px 0px #1214260f, 0px 0px 0px 4px #b9a8fc2e; --tw-shadow-colored: 0px 1px 2px 0px var(--tw-shadow-color), 0px 0px 0px 4px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow); }
.tw-shadow-\[0px_1px_2px_0px_rgba\(239\,237\,103\,0\.2\)\] { --tw-shadow: 0px 1px 2px 0px #efed6733; --tw-shadow-colored: 0px 1px 2px 0px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow); }
.tw-shadow-\[0px_1px_3px_0px_rgba\(185\,168\,252\,0\.18\)\] { --tw-shadow: 0px 1px 3px 0px #b9a8fc2e; --tw-shadow-colored: 0px 1px 3px 0px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow); }
.tw-shadow-\[0px_4px_32px_0px_rgba\(0\,0\,0\,0\.06\)\] { --tw-shadow: 0px 4px 32px 0px #0000000f; --tw-shadow-colored: 0px 4px 32px 0px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow); }
.tw-shadow-\[0px_8px_30px_0px_rgba\(0\,0\,0\,0\.06\)\] { --tw-shadow: 0px 8px 30px 0px #0000000f; --tw-shadow-colored: 0px 8px 30px 0px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow); }
.tw-shadow-\[2px_2px_2px_rgb\(0\,0\,0\,0\.25\)\] { --tw-shadow: 2px 2px 2px #00000040; --tw-shadow-colored: 2px 2px 2px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow); }
.tw-shadow-lg { --tw-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a; --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color); 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 #0000001a, 0 2px 4px -2px #0000001a; --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow); }
.tw-shadow-sm { --tw-shadow: 0 1px 2px 0 #0000000d; --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow); }
.tw-drop-shadow-\[0_2px_3px_rgba\(14\,122\,5\,0\.25\)\] { --tw-drop-shadow: drop-shadow(0 2px 3px #0e7a0540); 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-\[2px_1px_1px_rgba\(0\,0\,0\,0\.3\)\] { --tw-drop-shadow: drop-shadow(2px 1px 1px #0000004d); 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-\[2px_2px_1px_rgba\(0\,0\,0\,0\.1\)\] { --tw-drop-shadow: drop-shadow(2px 2px 1px #0000001a); 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-\[2px_2px_1px_rgba\(0\,0\,0\,0\.35\)\] { --tw-drop-shadow: drop-shadow(2px 2px 1px #00000059); 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-backdrop-blur-none { --tw-backdrop-blur: ; backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); }
.tw-transition { transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter, backdrop-filter; transition-duration: 0.15s; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
.tw-duration-150 { transition-duration: 0.15s; }
.\[--rangoongreen-50\:var\(--primary-100\)\] { --rangoongreen-50: var(--primary-100); }
.\[-webkit-text-fill-color\:theme\(colors\.bf-color\)\] { -webkit-text-fill-color: var(--bf-color,currentColor); }
.\[-webkit-text-fill-color\:transparent\] { -webkit-text-fill-color: transparent; }
.\[animation-timing-function\:steps\(3\,_end\)\] { animation-timing-function: steps(3); }
.\[background-image\:radial-gradient\(50\%_50\%_at_center\,_\#CA1332\,_\#000000\)\] { background-image: radial-gradient(50% 50%, rgb(202, 19, 50), rgb(0, 0, 0)); }
.\[background-image\:radial-gradient\(50\%_50\%_at_center\,_theme\(\'colors\.bf-color\'\)\,_\#000000\)\] { background-image: radial-gradient(50% 50% at center, var(--bf-color,currentColor), #000); }
.\[overflow-wrap\:anywhere\] { overflow-wrap: anywhere; }
.\[text-align\:inherit\] { text-align: inherit; }
.\[text-align\:unset\] { text-align: unset; }
.\[text-orientation\:mixed\] { text-orientation: mixed; }
.\!\[text-shadow\:2px_2px_2px_rgba\(0\,0\,0\,0\.25\)\] { text-shadow: rgba(0, 0, 0, 0.25) 2px 2px 2px !important; }
.\[writing-mode\:vertical-rl\] { writing-mode: vertical-rl; }
:root { --moonstone-25: #fafcff; --moonstone-50: #f8fafc; --moonstone-100: #f1f5f9; --moonstone-200: #e2e8f0; --moonstone-300: #cbd5e1; --moonstone-400: #94a3b8; --moonstone-500: #64748b; --moonstone-600: #475569; --moonstone-700: #334155; --moonstone-800: #1e293b; --moonstone-900: #0f172a; --gravel-25: #fcfcfd; --gravel-50: #f9fafb; --gravel-100: #f2f4f7; --gravel-200: #e4e7ec; --gravel-300: #d0d5dd; --gravel-400: #98a2b3; --gravel-500: #667085; --gravel-600: #475467; --gravel-700: #344054; --gravel-800: #1d2939; --gravel-900: #101828; --cement-25: #fefeff; --cement-50: #f9fafb; --cement-100: #f3f4f6; --cement-200: #e5e7eb; --cement-300: #d1d5db; --cement-400: #9ca3af; --cement-500: #6b7280; --cement-600: #4b5563; --cement-700: #374151; --cement-800: #1f2937; --cement-900: #111827; --gray-25: #fefeff; --gray-50: #fafafa; --gray-100: #f4f4f5; --gray-200: #e4e4e7; --gray-300: #d4d4d8; --gray-400: #a1a1aa; --gray-500: #71717a; --gray-600: #52525b; --gray-700: #3f3f46; --gray-800: #27272a; --gray-900: #18181b; --labradorite-25: #fefeff; --labradorite-50: #fafafa; --labradorite-100: #f5f5f5; --labradorite-200: #e5e5e5; --labradorite-300: #d4d4d4; --labradorite-400: #a3a3a3; --labradorite-500: #737373; --labradorite-600: #525252; --labradorite-700: #404040; --labradorite-800: #262626; --labradorite-900: #171717; --retro-25: #fefefb; --retro-50: #fafaf9; --retro-100: #f5f5f4; --retro-200: #e7e5e4; --retro-300: #d6d3d1; --retro-400: #a8a29e; --retro-500: #78716c; --retro-600: #57534e; --retro-700: #44403c; --retro-800: #292524; --retro-900: #1c1917; --dark-green-25: #fafcfc; --dark-green-50: #f7fbfa; --dark-green-100: #f1f6f4; --dark-green-200: #dfeae6; --dark-green-300: #c9dad4; --dark-green-400: #8faca2; --dark-green-500: #5d7c72; --dark-green-600: #3f5d53; --dark-green-700: #2c4a40; --dark-green-800: #173028; --dark-green-900: #091f17; --dark-blue-25: #fcfcfd; --dark-blue-50: #f8f9fc; --dark-blue-100: #eaecf5; --dark-blue-200: #d5d9eb; --dark-blue-300: #afb5d9; --dark-blue-400: #717bbc; --dark-blue-500: #4e5ba6; --dark-blue-600: #3e4784; --dark-blue-700: #363f72; --dark-blue-800: #293056; --dark-blue-900: #101323; --lemon-50: 255 254 231; --lemon-100: 255 255 193; --lemon-200: 255 250 134; --lemon-300: 255 240 65; --lemon-400: 255 224 13; --lemon-500: 253 207 0; --lemon-600: 209 153 0; --lemon-700: 166 109 2; --lemon-800: 137 85 10; --lemon-900: 116 69 15; --lemon-950: 68 36 4; --lime-50: 240 255 238; --lime-100: 219 255 216; --lime-200: 186 254 180; --lime-300: 131 252 121; --lime-400: 69 240 56; --lime-500: 25 199 13; --lime-600: 17 180 5; --lime-700: 16 141 8; --lime-800: 17 111 12; --lime-900: 15 91 12; --lime-950: 1 51 0; --apple-50: 247 251 241; --apple-100: 236 245 224; --apple-200: 219 236 198; --apple-300: 195 223 163; --apple-400: 173 209 135; --apple-500: 143 194 91; --apple-600: 110 165 56; --apple-700: 86 126 49; --apple-800: 71 101 45; --apple-900: 63 88 42; --apple-950: 30 30 30; --tree-25: #f6fef9; --tree-50: #f0fdf4; --tree-100: #dcfce7; --tree-200: #bbf7d0; --tree-300: #86efac; --tree-400: #4ade80; --tree-500: #22c55e; --tree-600: #16a34a; --tree-700: #15803d; --tree-800: #166534; --tree-900: #14532d; --mint-25: #f7fdfb; --mint-50: #ecfdf5; --mint-100: #d1fae5; --mint-200: #a7f3d0; --mint-300: #6ee7b7; --mint-400: #34d399; --mint-500: #10b981; --mint-600: #059669; --mint-700: #047857; --mint-800: #065f46; --mint-900: #064e3b; --electro-25: #f7fdfd; --electro-50: #f0fdfa; --electro-100: #ccfbf1; --electro-200: #99f6e4; --electro-300: #5eead4; --electro-400: #2dd4bf; --electro-500: #14b8a6; --electro-600: #0d9488; --electro-700: #0f766e; --electro-800: #115e59; --electro-900: #134e4a; --sea-25: #f7fdfe; --sea-50: #f2fcfc; --sea-100: #d3f6f7; --sea-200: #a6edef; --sea-300: #70dee5; --sea-400: #3dc7d9; --sea-500: #23abbf; --sea-600: #158ba2; --sea-700: #0e718b; --sea-800: #0a5c76; --sea-900: #0b4d63; --ice-25: #f5fbff; --ice-50: #f0f9ff; --ice-100: #e0f2fe; --ice-200: #b9e6fe; --ice-300: #7cd4fd; --ice-400: #36bffa; --ice-500: #0ba5ec; --ice-600: #0086c9; --ice-700: #026aa2; --ice-800: #065986; --ice-900: #094162; --sky-25: #f5faff; --sky-50: #eff8ff; --sky-100: #e0f2ff; --sky-200: #b2ddff; --sky-300: #84caff; --sky-400: #53b1fd; --sky-500: #2e90fa; --sky-600: #1570ef; --sky-700: #175cd3; --sky-800: #1849a9; --sky-900: #194185; --violet-25: #f5f8ff; --violet-50: #eef4ff; --violet-100: #e0eaff; --violet-200: #c7d7fe; --violet-300: #a4bcfd; --violet-400: #8098f9; --violet-500: #6172f3; --violet-600: #444ce7; --violet-700: #3538cd; --violet-800: #2d31a6; --violet-900: #2d3282; --levander-300-aa: #b9a8fc2e; --levander-400-aa: #a38afa54; --amethyst-25: #fcfaff; --amethyst-50: #f9f5ff; --amethyst-100: #f4ebff; --amethyst-200: #e9d7fe; --amethyst-300: #d6bbfb; --amethyst-400: #b692f6; --amethyst-500: #9e77ed; --amethyst-600: #7f56d9; --amethyst-700: #6941c6; --amethyst-800: #53389e; --amethyst-900: #34226f; --vivid-25: 252 249 254; --vivid-50: 249 241 253; --vivid-100: 255 235 253; --vivid-200: 234 207 247; --vivid-300: 219 167 241; --vivid-400: 200 119 231; --vivid-500: 175 82 222; --vivid-600: 146 43 197; --vivid-700: 129 25 178; --vivid-800: 113 17 152; --vivid-900: 84 7 113; --pink-25: #fef6fb; --pink-50: #fdf2fa; --pink-100: #fce7f6; --pink-200: #fcceee; --pink-300: #faa7e0; --pink-400: #f670c7; --pink-500: #ee46bc; --pink-600: #dd2590; --pink-700: #c11574; --pink-800: #9e165f; --pink-900: #760b44; --coral-50: #fcf3f2; --coral-100: #fae8e7; --coral-200: #fae8e7; --coral-300: #e89e9c; --coral-300-aa: #fea7a32e; --coral-400: #fd716f; --coral-400-aa: #fd716f54; --coral-500: #fa5655; --coral-600: #e31b26; --coral-800: #9a202b; --coral-900: #701d28; --red-25: #fffbfa; --red-50: #fef3f2; --red-100: #ffece8; --red-200: #fecdca; --red-300: #fda29b; --red-400: #f97066; --red-500: #f04438; --red-600: #d92d20; --red-700: #b42318; --red-800: #962a22; --red-900: #6c0f00; --persik-25: #fff9f2; --persik-50: #fff7ed; --persik-100: #ffedd5; --persik-200: #fed7aa; --persik-300: #fdba74; --persik-400: #fb923c; --persik-500: #f97316; --persik-600: #ea580c; --persik-700: #c2410c; --persik-800: #9a3412; --persik-900: #7c2d12; --amber-25: #fffcf5; --amber-50: 255 253 234; --amber-100: 255 250 197; --amber-200: 255 245 133; --amber-300: 255 233 70; --amber-400: 255 218 27; --amber-500: 253 188 0; --amber-600: 226 147 0; --amber-700: 187 103 2; --amber-800: 152 79 8; --amber-900: 124 65 11; --sun-25: #fffcef; --sun-50: #fefce8; --sun-100: #fef9c3; --sun-200: #fef08a; --sun-300: #fde047; --sun-400: #facc15; --sun-500: #eab308; --sun-600: #ca8a04; --sun-700: #a16207; --sun-800: #854d0e; --sun-900: #713f12; --sunflower-50: 252 252 238; --sunflower-100: 250 249 211; --sunflower-200: 247 244 178; --sunflower-300: 242 237 134; --sunflower-300-aa: #f9f3762e; --sunflower-400: 244 231 27; --sunflower-400-aa: #f4e71b54; --sunflower-500: 226 211 14; --sunflower-600: 197 171 9; --sunflower-800: 122 99 42; --sunflower-900: 101 78 39; --basil-50: #effbf0; --basil-100: #d8f5d8; --basil-200: #b4eab7; --basil-300: #70d379; --basil-300-aa: #6ce97c2e; --basil-400: #32d54d; --basil-400-aa: #32d54d54; --basil-500: #12b733; --basil-600: #039823; --basil-800: #186b2d; --basil-900: #134620; --carrot-50: #fcf5f0; --carrot-100: #f8e7dc; --carrot-200: #f1d4bb; --carrot-300: #e5a783; --carrot-300-aa: #fbb1852e; --carrot-400: #fa986a; --carrot-400-aa: #fd6f8e54; --carrot-500: #f86d3b; --carrot-600: #e63410; --carrot-800: #9b2e22; --carrot-900: #67231e; --shadow-25: #fcfcfd; --shadow-50: #f8f9fc; --shadow-100: #eef0f6; --shadow-200: #e3e5ef; --shadow-300: #cdd1df; --shadow-300-aa: #d2d6db66; --shadow-400: #9a9eb2; --shadow-500: #696e86; --shadow-700: #363a52; --shadow-900: #121426; --shadow-900-aa: #1119270f; --yellow-50: #fefced; --yellow-100: #fcf7d1; --yellow-200: #f9edae; --yellow-300: #f4dd80; --yellow-300-aa: #ffe470; --yellow-400: #ffc810; --yellow-500: #f2ae00; --yellow-600: #ce8700; --yellow-800: #865620; --yellow-900: #673f1f; --citrin-50: #fdfbed; --citrin-100: #f9f7d8; --citrin-200: #f5f4bf; --citrin-300: #e6e47b; --citrin-300-aa: #efed6733; --citrin-400: #e1e13a; --citrin-400-aa: #e1e13a54; --citrin-500: #c3c61d; --citrin-600: #9fa30d; --citrin-800: #73772b; --citrin-900: #4d5024; --kiwi-50: #f1fbef; --kiwi-100: #e0f7d9; --kiwi-200: #c0edb5; --kiwi-300: #79d76f; --kiwi-300-aa: #86df782e; --kiwi-400: #3fd92e; --kiwi-400-aa: #5ed45170; --kiwi-500: #1aba0f; --kiwi-600: #089a01; --kiwi-800: #176b17; --kiwi-900: #114711; --azure-50: 230 243 255; --azure-100: 184 220 255; --azure-200: 138 198 255; --azure-300: 92 176 255; --azure-300-aa: #84caff2e; --azure-400: 46 154 255; --azure-400-aa: #51b1ff54; --azure-500: 0 132 253; --azure-600: 0 108 209; --azure-700: 0 84 163; --azure-800: 0 61 117; --azure-900: 0 37 71; --azure-950: 0 13 26; --fog-25: #fcfcfc; --fog-50: #fafafa; --fog-100: #f4f4f5; --fog-200: #e4e4e7; --fog-300: #d1d1d6; --fog-300-aa: #d1d1d699; --fog-400: #a0a0ab; --fog-500: #71717b; --fog-700: #3f3f46; --fog-900: #18181b; --fog-900-aa: #18181b0f; --sea-green-50: 234 255 243; --sea-green-100: 205 254 225; --sea-green-200: 160 250 202; --sea-green-300: 99 242 174; --sea-green-400: 37 226 142; --sea-green-500: 0 181 107; --sea-green-600: 0 164 97; --sea-green-700: 0 131 82; --sea-green-800: 0 103 66; --sea-green-900: 0 85 55; --sea-green-950: 0 48 32; --grape-50: 249 245 255; --grape-100: 241 231 255; --grape-200: 230 212 255; --grape-300: 210 178 255; --grape-400: 183 129 255; --grape-500: 144 61 250; --grape-600: 133 47 238; --grape-700: 113 30 210; --grape-800: 97 30 171; --grape-900: 80 26 137; --grape-950: 52 5 102; --strawbery-50: 253 241 241; --strawbery-100: 252 223 223; --strawbery-200: 250 197 197; --strawbery-300: 245 157 157; --strawbery-400: 237 101 100; --strawbery-500: 220 38 37; --strawbery-600: 172 44 43; --strawbery-700: 144 35 34; --strawbery-800: 119 33 32; --strawbery-900: 98 33 32; --strawbery-950: 54 12 12; --orange-50: 255 251 234; --orange-100: 255 242 197; --orange-200: 255 230 133; --orange-300: 255 210 70; --orange-400: 255 189 25; --orange-500: 255 153 0; --orange-600: 226 114 0; --orange-700: 187 77 2; --orange-800: 152 59 9; --orange-900: 124 49 10; --orange-950: 72 23 0; --asphalt-50: 248 248 248; --asphalt-100: 241 241 241; --asphalt-200: 220 220 220; --asphalt-300: 189 189 189; --asphalt-400: 152 152 152; --asphalt-500: 124 124 124; --asphalt-600: 101 101 101; --asphalt-700: 82 82 82; --asphalt-800: 70 70 70; --asphalt-900: 61 61 61; --asphalt-950: 21 21 21; --water-50: 235 248 255; --water-100: 209 236 255; --water-200: 173 223 255; --water-300: 117 204 255; --water-400: 51 175 255; --water-500: 0 132 253; --water-600: 0 102 232; --water-700: 0 84 225; --water-800: 7 65 175; --water-900: 12 59 138; --water-950: 12 36 83; --acai-50: 243 242 255; --acai-100: 234 233 253; --acai-200: 217 213 252; --acai-300: 187 180 249; --acai-400: 153 138 243; --acai-500: 112 81 235; --acai-600: 111 69 227; --acai-700: 89 46 194; --acai-800: 74 39 162; --acai-900: 63 34 132; --acai-950: 37 20 90; --reishi-50: 248 243 235; --reishi-100: 243 234 232; --reishi-200: 232 215 212; --reishi-300: 213 182 178; --reishi-400: 189 139 133; --reishi-500: 140 84 79; --reishi-600: 112 71 69; --reishi-700: 98 58 58; --reishi-800: 78 48 49; --reishi-900: 68 42 43; --reishi-950: 37 21 21; --mandarin-50: 254 246 238; --mandarin-100: 253 234 215; --mandarin-200: 249 210 175; --mandarin-300: 245 177 124; --mandarin-400: 240 135 71; --mandarin-500: 237 114 51; --mandarin-600: 221 78 25; --mandarin-700: 183 58 23; --mandarin-800: 146 47 26; --mandarin-900: 118 41 24; --mandarin-950: 63 18 11; --lavender-50: 250 247 253; --lavender-100: 243 237 250; --lavender-200: 234 222 246; --lavender-300: 217 197 237; --lavender-400: 194 159 225; --lavender-500: 167 116 209; --lavender-600: 149 92 193; --lavender-700: 126 72 168; --lavender-800: 107 63 138; --lavender-900: 87 52 111; --lavender-950: 59 28 79; --peach-50: 255 255 245; --peach-100: 255 254 226; --peach-200: 255 253 195; --peach-300: 255 249 165; --peach-400: 255 243 144; --peach-500: 255 230 133; --peach-600: 255 203 80; --peach-700: 253 166 34; --peach-800: 230 129 12; --peach-900: 190 106 15; --peach-950: 109 57 0; --blueneutral-50: 246 248 249; --blueneutral-100: 236 239 242; --blueneutral-200: 212 220 227; --blueneutral-300: 174 189 203; --blueneutral-400: 130 153 174; --blueneutral-500: 98 125 149; --blueneutral-600: 78 101 123; --blueneutral-700: 64 81 100; --blueneutral-800: 56 70 84; --blueneutral-900: 50 61 72; --blueneutral-950: 20 24 29; --levander-50: #f3f2ff; --levander-100: #eae9fd; --levander-200: #d9d5fc; --levander-300: #bbb4f9; --levander-400: #998af3; --levander-500: #7051eb; --levander-600: #6f45e3; --levander-700: #592ec2; --levander-800: #4a27a2; --levander-900: #3f2284; --levander-950: #25145a; --blueberry-50: 241 245 253; --blueberry-100: 222 232 251; --blueberry-200: 197 214 249; --blueberry-300: 158 188 245; --blueberry-400: 101 155 245; --blueberry-500: 66 119 240; --blueberry-600: 43 87 229; --blueberry-700: 35 68 210; --blueberry-800: 35 57 170; --blueberry-900: 34 53 134; --blueberry-950: 25 34 82; --rashberry-50: 255 240 243; --rashberry-100: 255 227 232; --rashberry-200: 255 202 215; --rashberry-300: 255 159 182; --rashberry-400: 255 105 145; --rashberry-500: 254 52 110; --rashberry-600: 236 18 91; --rashberry-700: 200 8 77; --rashberry-800: 167 10 72; --rashberry-900: 142 13 68; --rashberry-950: 80 1 32; --rangoongreen-50: 247 247 246; --rangoongreen-100: 229 230 225; --rangoongreen-200: 204 205 194; --rangoongreen-300: 170 172 156; --rangoongreen-400: 134 138 119; --rangoongreen-500: 107 111 93; --rangoongreen-600: 84 88 73; --rangoongreen-700: 70 72 61; --rangoongreen-800: 58 60 51; --rangoongreen-900: 51 52 45; --rangoongreen-950: 38 40 33; --ceramic-50: 250 254 250; --skyline-50: 250 253 255; --base-white: 255 255 255; --base-black: 1 1 1; --campaigns-elements-white-60: 255 255 255; --campaigns-elements-white: 255 255 255; --campaigns-elements-black: 1 1 1; --campaigns-backgrounds-blue: 39 88 249; --campaigns-backgrounds-light-blue: 61 111 246; --campaigns-backgrounds-grey: 58 58 58; --campaigns-elements-red: 255 0 0; --campaigns-elements-yellow: 255 166 1; --campaigns-backgrounds-yellow-gradient: linear-gradient(90deg, #ffd301 0%, #ffbc01 10%, #ffa601 20%, #ffa900 30%, #ffb101 40%, #eb8d01 50%, #e8a400 60%, #eeb301 70%, #ed9b00 80%, #ee8f00 100%); --campaigns-backgrounds-yellow-blue: linear-gradient(90deg, #000 0%, #2758f9 100%); --campaigns-backgrounds-dark-blue: 1 48 104; --campaigns-backgrounds-dark-blue-gradient: linear-gradient(-82deg, rgb(var(--campaigns-backgrounds-cerulean-blue)) 15%, rgb(var(--campaigns-backgrounds-dark-blue)) 101%); --campaigns-elements-white-16: 255 255 255; --campaigns-elements-pink: 241 39 125; --campaigns-backgrounds-light-green: 5 165 37; --campaigns-backgrounds-green: 48 109 60; --campaigns-elements-white-80: 255 255 255; --campaigns-backgrounds-purple: 104 46 146; --upsells-blue: 0 132 253; --upsells-green: 26 199 14; --upsells-blue-bg: 250 253 255; --upsells-green-bg: 250 254 250; --upsells-grey: 226 226 226; --upsells-red: 240 53 53; --upsells-text-neutral: 144 144 144; --upsells-background-neutral: 248 248 248; --order-page-background: 246 248 249; --boston-blue-50: 238 247 251; --boston-blue-100: 212 235 245; --boston-blue-200: 169 213 235; --boston-blue-300: 105 192 227; --boston-blue-400: 62 168 213; --boston-blue-500: 0 103 145; --boston-blue-600: 0 90 126; --boston-blue-700: 0 77 108; --boston-blue-800: 0 63 88; --boston-blue-900: 0 50 72; --boston-blue-950: 0 37 58; --forest-green-50: 240 250 245; --forest-green-100: 214 241 228; --forest-green-200: 179 231 203; --forest-green-300: 125 212 169; --forest-green-400: 75 191 136; --forest-green-500: 29 128 90; --forest-green-600: 24 112 79; --forest-green-700: 19 95 67; --forest-green-800: 15 79 56; --forest-green-900: 10 63 44; --forest-green-950: 7 46 32; --amber-950: 72 33 0; --purple-heart-950: 81 0 123; --purple-heart-900: 107 2 161; --purple-heart-800: 130 0 200; --purple-heart-700: 158 0 248; --purple-heart-600: 162 6 255; --purple-heart-500: 174 45 255; --purple-heart-400: 194 103 255; --purple-heart-300: 217 162 255; --purple-heart-200: 233 203 255; --purple-heart-100: 243 226 255; --purple-heart-50: 250 243 255; --moss-green-950: 14 42 24; --moss-green-900: 25 69 40; --moss-green-800: 31 81 46; --moss-green-700: 39 98 55; --moss-green-600: 51 122 58; --moss-green-500: 77 158 71; --moss-green-400: 124 188 108; --moss-green-300: 175 211 156; --moss-green-200: 209 232 192; --moss-green-100: 232 244 221; --moss-green-50: 245 250 239; --beige-950: 47 32 22; --beige-900: 85 62 46; --beige-800: 96 71 52; --beige-700: 116 85 60; --beige-600: 143 106 71; --beige-500: 181 129 74; --beige-400: 208 165 113; --beige-300: 230 198 153; --beige-200: 244 223 191; --beige-100: 250 239 221; --beige-50: 255 249 238; --almond-950: 103 88 64; --almond-900: 132 114 83; --almond-800: 169 150 118; --almond-700: 197 184 162; --almond-600: 222 214 199; --almond-500: 228 220 208; --almond-400: 234 229 219; --almond-300: 241 237 231; --almond-200: 244 241 236; --almond-100: 247 244 239; --almond-50: 251 250 248; --goldenrod-950: 64 29 8; --goldenrod-900: 111 57 24; --goldenrod-800: 135 69 25; --goldenrod-700: 166 87 23; --goldenrod-600: 200 121 23; --goldenrod-500: 226 157 30; --goldenrod-400: 233 186 54; --goldenrod-300: 239 210 105; --goldenrod-200: 244 226 147; --goldenrod-100: 249 241 204; --goldenrod-50: 253 250 237; --campaigns-backgrounds-cerulean-blue: 0 88 211; --campaigns-elements-white-40: 255 255 255; --campaigns-elements-lemon-yellow: 252 238 33; --campaigns-backgrounds-golden: 236 201 81; --campaigns-elements-purple: 108 108 255; --campaigns-elements-blue: 50 54 230; --campaigns-backgrounds-light-red: 250 200 224; --campaigns-backgrounds-violet: 211 211 255; --campaigns-elements-dark-red: 199 19 28; --rounded-none: 0; --rounded-sm: 2px; --rounded: 4px; --rounded-md: 6px; --rounded-lg: 8px; --rounded-xl: 12px; --rounded-2xl: 16px; --rounded-3xl: 24px; --rounded-full: 9999px; --derila-neutral-800: var(--gravel-800); --derila-neutral-700: var(--gravel-700); --derila-neutral-500: var(--gravel-500); --derila-neutral-400: var(--gravel-400); --derila-neutral-300: var(--gravel-300); --derila-neutral-200: var(--gravel-200); --derila-neutral-100: var(--gravel-100); --derila-neutral-50: var(--gravel-50); --derila-neutral-25: var(--gravel-25); --derila-primary-500: var(--sky-500); --derila-primary-400: var(--sky-400); --derila-primary-50: var(--sky-50); --derila-primary-100: var(--sky-100); --derila-primary-200: var(--sky-200); --derila-primary-700: var(--sky-700); --derila-primary-900: var(--sky-900); --derila-primary-600: var(--sky-600); --derila-primary-300: var(--sky-300); --derila-discount-900: var(--vivid-900); --derila-discount-700: var(--vivid-700); --derila-discount-600: var(--vivid-600); --derila-discount-500: var(--vivid-500); --derila-discount-400: var(--vivid-400); --derila-discount-300: var(--vivid-300); --derila-discount-200: var(--vivid-200); --derila-discount-100: var(--vivid-100); --derila-positive-900: var(--tree-900); --derila-positive-700: var(--tree-700); --derila-positive-600: var(--tree-600); --derila-positive-500: var(--tree-500); --derila-positive-400: var(--tree-400); --derila-positive-300: var(--tree-300); --derila-positive-200: var(--tree-200); --derila-positive-100: var(--tree-100); --derila-error-900: var(--red-900); --derila-error-700: var(--red-700); --derila-error-600: var(--red-600); --derila-error-500: var(--red-500); --derila-error-400: var(--red-400); --derila-error-300: var(--red-300); --derila-error-200: var(--red-200); --derila-error-100: var(--red-100); --derila-alpha-discount: #eacff766; --derila-alpha-primary: #c5edff66; --derila-alpha-positive: #87f6b366; --derila-alpha-error: #fecdca66; --derila-alpha-neutral: #e4e7ec99; --derila-alpha-dark: #1b29450d; --white: #fff; --black: #000; --consumers-rate-primary-900: var(--dark-green-900); --consumers-rate-discount-900: #000; --consumers-rate-discount-700: #000; --consumers-rate-discount-600: #000; --consumers-rate-discount-500: #000; --consumers-rate-discount-400: #000; --consumers-rate-discount-300: #000; --consumers-rate-discount-200: #000; --consumers-rate-discount-100: #000; --consumers-rate-positive-900: var(--apple-900); --consumers-rate-positive-700: var(--apple-700); --consumers-rate-positive-600: var(--apple-600); --consumers-rate-positive-500: var(--apple-500); --consumers-rate-positive-400: var(--apple-400); --consumers-rate-positive-300: var(--apple-300); --consumers-rate-positive-200: var(--apple-200); --consumers-rate-positive-100: var(--apple-100); --consumers-rate-primary-700: var(--dark-green-700); --consumers-rate-primary-600: var(--dark-green-600); --consumers-rate-primary-500: var(--dark-green-500); --consumers-rate-primary-400: var(--dark-green-400); --consumers-rate-primary-300: var(--dark-green-300); --consumers-rate-primary-200: var(--dark-green-200); --consumers-rate-primary-100: var(--dark-green-100); --consumers-rate-primary-50: var(--dark-green-50); --consumers-rate-error-900: var(--persik-900); --consumers-rate-neutral-800: var(--dark-green-800); --consumers-rate-alpha-primary: #c9dad4; --consumers-rate-alpha-discount: #57cd4c; --consumers-rate-alpha-positive: #57cd4c; --consumers-rate-alpha-error: #ff8733; --consumers-rate-alpha-neutral: #c9dad4; --consumers-rate-alpha-dark: #173c2b; --consumers-rate-neutral-700: var(--dark-green-700); --consumers-rate-neutral-500: var(--dark-green-500); --consumers-rate-neutral-400: var(--dark-green-400); --consumers-rate-neutral-300: var(--dark-green-300); --consumers-rate-neutral-200: var(--dark-green-200); --consumers-rate-neutral-100: var(--dark-green-100); --consumers-rate-neutral-50: var(--dark-green-50); --consumers-rate-neutral-25: var(--dark-green-25); --consumers-rate-error-700: var(--persik-700); --consumers-rate-error-600: var(--persik-600); --consumers-rate-error-500: var(--persik-500); --consumers-rate-error-400: var(--persik-400); --consumers-rate-error-300: var(--persik-300); --consumers-rate-error-200: var(--persik-200); --consumers-rate-error-100: var(--persik-100); --surface-dark: var(--derila-neutral-800); --surface-highest: var(--white); --surface-higher: var(--derila-neutral-25); --surface-high: var(--derila-neutral-50); --surface-regular: var(--derila-neutral-100); --surface-low: var(--derila-neutral-200); --surface-lower: var(--derila-neutral-300); --surface-lowest: var(--derila-neutral-400); --surface-primary-high: var(--derila-primary-600); --surface-primary-regular: var(--derila-primary-500); --surface-primary-low: var(--derila-primary-300); --surface-primary-lower: var(--derila-primary-200); --surface-primary-lowest: var(--derila-primary-100); --surface-discount-high: var(--derila-discount-600); --surface-discount-regular: var(--derila-discount-500); --surface-discount-low: var(--derila-discount-300); --surface-discount-lower: var(--derila-discount-200); --surface-discount-lowest: var(--derila-discount-100); --surface-positive-high: var(--derila-positive-600); --surface-positive-regular: var(--derila-positive-500); --surface-positive-low: var(--derila-positive-300); --surface-positive-lower: var(--derila-positive-200); --surface-positive-lowest: var(--derila-positive-100); --surface-error-high: var(--derila-error-600); --surface-error-regular: var(--derila-error-500); --surface-error-low: var(--derila-error-300); --surface-error-lower: var(--derila-error-200); --surface-error-lowest: var(--derila-error-100); --content-on-surface: var(--white); --border-highest: var(--derila-neutral-500); --border-high: var(--derila-neutral-400); --border-regular: var(--derila-neutral-300); --border-low: var(--derila-neutral-200); --border-lowest: var(--derila-neutral-100); --border-primary-high: var(--derila-primary-600); --border-primary-regular: var(--derila-primary-500); --border-primary-low: var(--derila-primary-300); --border-primary-lower: var(--derila-primary-200); --border-primary-lowest: var(--derila-primary-100); --border-discount-high: var(--derila-discount-600); --border-discount-regular: var(--derila-discount-500); --border-discount-low: var(--derila-discount-300); --border-discount-lower: var(--derila-discount-200); --border-discount-lowest: var(--derila-discount-100); --border-positive-high: var(--derila-positive-600); --border-positive-regular: var(--derila-positive-500); --border-positive-low: var(--derila-positive-300); --border-positive-lower: var(--derila-positive-200); --border-positive-lowest: var(--derila-positive-100); --border-error-high: var(--derila-error-600); --border-error-regular: var(--derila-error-500); --border-error-low: var(--derila-error-300); --border-error-lower: var(--derila-error-200); --border-error-lowest: var(--derila-error-100); --content-highest: var(--derila-neutral-800); --content-high: var(--derila-neutral-700); --content-regular: var(--derila-neutral-500); --content-low: var(--derila-neutral-400); --content-lowest: var(--derila-neutral-300); --content-on-primary: var(--white); --content-on-primary-low: var(--derila-primary-100); --content-on-primary-lowest: var(--derila-primary-200); --content-primary-highest: var(--derila-primary-900); --content-primary-high: var(--derila-primary-700); --content-primary-regular: var(--derila-primary-500); --content-primary-low: var(--derila-primary-400); --content-on-discount-lowest: var(--derila-discount-300); --content-on-discount-low: var(--derila-discount-100); --content-on-discount: var(--white); --content-discount-highest: var(--derila-discount-900); --content-discount-high: var(--derila-discount-700); --content-discount-regular: var(--derila-discount-500); --content-discount-low: var(--derila-discount-400); --content-positive-highest: var(--derila-positive-900); --content-positive-high: var(--derila-positive-700); --content-positive-regular: var(--derila-positive-500); --content-positive-low: var(--derila-positive-400); --content-on-positive-lowest: var(--derila-positive-300); --content-on-positive-low: var(--derila-positive-100); --content-on-positive: var(--white); --content-error-highest: var(--derila-error-900); --content-error-high: var(--derila-error-700); --content-error-regular: var(--derila-error-500); --content-error-low: var(--derila-error-400); --content-on-error-lowest: var(--derila-error-300); --content-on-error-low: var(--derila-error-100); --content-on-error: var(--white); --border-dark: var(--derila-neutral-800); --effects-error-alpha: var(--derila-alpha-error); --effects-positive-alpha: var(--derila-alpha-positive); --effects-discount-alpha: var(--derila-alpha-discount); --effects-primary-alpha: var(--derila-alpha-primary); --effects-dark-alpha: var(--derila-alpha-dark); --effects-neutral-alpha: var(--derila-alpha-neutral); --border-on-primary: var(--white); --border-on-discount: var(--white); --border-on-positive: var(--white); --border-on-error: var(--white); --border-on-surface: var(--white); --extra-white-80: #fffc; --extra-white-60: #fff9; --extra-white-40: #fff6; --extra-white-20: #fff3; --extra-white-10: #ffffff1a; --extra-black-80: #000c; --extra-black-60: #0009; --extra-black-40: #0006; --extra-black-20: #0003; --extra-black-10: #0000001a; --corner-radius-rounded-circle: 128px; --corner-radius-large: 16px; --corner-radius-standard: 10px; --corner-radius-medium: 8px; --corner-radius-small: 6px; --corner-radius-tiny: 4px; --corner-radius-none: 0px; --corner-radius-component-button-large: var(--corner-radius-standard); --corner-radius-component-button-medium: var(--corner-radius-standard); --corner-radius-component-button-small: var(--corner-radius-medium); --corner-radius-component-expanded-button: var(--corner-radius-standard); --effects-component-button-hover: var(--extra-black-20); --effects-component-button-pressed: var(--extra-black-40); --primary-950: var(--blueberry-950); --primary-900: var(--blueberry-900); --primary-800: var(--blueberry-800); --primary-700: var(--blueberry-700); --primary-600: var(--blueberry-600); --primary-500: var(--blueberry-500); --primary-400: var(--blueberry-400); --primary-300: var(--blueberry-300); --primary-200: var(--blueberry-200); --primary-100: var(--blueberry-100); --primary-50: var(--blueberry-50); --accent-950: var(--lemon-950); --accent-900: var(--lemon-900); --accent-800: var(--lemon-800); --accent-700: var(--lemon-700); --accent-600: var(--lemon-600); --accent-500: var(--lemon-500); --accent-400: var(--lemon-400); --accent-300: var(--lemon-300); --accent-200: var(--lemon-200); --accent-100: var(--lemon-100); --accent-50: var(--lemon-50); --positive-950: var(--lime-950); --positive-900: var(--lime-900); --positive-800: var(--lime-800); --positive-700: var(--lime-700); --positive-600: var(--lime-600); --positive-500: var(--lime-500); --positive-400: var(--lime-400); --positive-300: var(--lime-300); --positive-200: var(--lime-200); --positive-100: var(--lime-100); --positive-50: var(--lime-50); --error-950: var(--strawbery-950); --error-900: var(--strawbery-900); --error-800: var(--strawbery-800); --error-700: var(--strawbery-700); --error-600: var(--strawbery-600); --error-500: var(--strawbery-500); --error-400: var(--strawbery-400); --error-300: var(--strawbery-300); --error-200: var(--strawbery-200); --error-100: var(--strawbery-100); --error-50: var(--strawbery-50); --neutral-950: var(--asphalt-950); --neutral-900: var(--asphalt-900); --neutral-800: var(--asphalt-800); --neutral-700: var(--asphalt-700); --neutral-600: var(--asphalt-600); --neutral-500: var(--asphalt-500); --neutral-400: var(--asphalt-400); --neutral-300: var(--asphalt-300); --neutral-200: var(--asphalt-200); --neutral-100: var(--asphalt-100); --neutral-50: var(--asphalt-50); --discount-50: var(--lemon-50); --discount-100: var(--lemon-100); --discount-200: var(--lemon-200); --discount-300: var(--lemon-300); --discount-400: var(--lemon-400); --discount-500: var(--lemon-500); --discount-600: var(--lemon-600); --discount-700: var(--lemon-700); --discount-800: var(--lemon-800); --discount-900: var(--lemon-900); --discount-950: var(--lemon-950); --cta-default-background-regular: var(--blueberry-500); --cta-default-background-hover: var(--blueberry-400); --cta-default-background-active: var(--blueberry-600); --cta-default-background-disabled: var(--blueberry-500); --cta-default-background-focused: var(--blueberry-500); --cta-default-background-outline: var(--blueberry-500); --cta-default-text-default: var(--grape-50); --cta-default-border-default: var(--water-400); --cta-default-border-hover: var(--blueberry-400); --cta-default-border-active: var(--blueberry-600); --cta-default-border-disabled: var(--blueberry-500); --cta-default-border-focused: var(--blueberry-500); --cta-discount-background-regular: var(--lemon-500); --cta-discount-background-hover: var(--lemon-400); --cta-discount-background-active: var(--lemon-600); --cta-discount-background-disabled: var(--lemon-500); --cta-discount-background-focused: var(--lemon-500); --cta-discount-text-default: var(--lemon-950); --cta-discount-border-default: var(--water-400); --cta-discount-border-hover: var(--lemon-400); --cta-discount-border-active: var(--lemon-600); --cta-discount-border-disabled: var(--lemon-500); --cta-discount-border-focused: var(--lemon-500); --cta-positive-background-regular: var(--lime-500); --cta-positive-background-hover: var(--lime-400); --cta-positive-background-active: var(--lime-600); --cta-positive-background-disabled: var(--lime-500); --cta-positive-background-focused: var(--lime-500); --cta-positive-text-default: var(--lime-50); --cta-positive-border-default: var(--water-400); --cta-positive-border-hover: var(--lime-400); --cta-positive-border-active: var(--lime-600); --cta-positive-border-disabled: var(--lime-500); --cta-positive-border-focused: var(--lime-500); --cta-error-background-regular: var(--strawbery-500); --cta-error-background-hover: var(--strawbery-400); --cta-error-background-active: var(--strawbery-600); --cta-error-background-disabled: var(--strawbery-500); --cta-error-background-focused: var(--strawbery-500); --cta-error-text-default: var(--strawbery-50); --cta-error-border-default: var(--water-400); --cta-error-border-hover: var(--strawbery-400); --cta-error-border-active: var(--strawbery-600); --cta-error-border-disabled: var(--strawbery-500); --cta-error-border-focused: var(--strawbery-500); --cta-discount-background-outline: var(--lemon-500); --cta-positive-background-outline: var(--lime-500); --cta-error-background-outline: var(--strawbery-500); --info-50: var(--azure-50); --info-100: var(--azure-100); --info-200: var(--azure-200); --info-300: var(--azure-300); --info-400: var(--azure-400); --info-500: var(--azure-500); --info-600: var(--azure-600); --info-700: var(--azure-700); --info-800: var(--azure-800); --info-900: var(--azure-900); --info-950: var(--azure-950); --cta-info-background-regular: var(--azure-500); --cta-info-text-default: var(--water-50); --cta-info-border-default: var(--water-400); --cta-info-border-hover: var(--azure-400); --cta-info-border-active: var(--azure-600); --cta-info-border-disabled: var(--azure-500); --cta-info-border-focused: var(--azure-500); --cta-info-background-hover: var(--azure-400); --cta-info-background-active: var(--azure-600); --cta-info-background-disabled: var(--azure-500); --cta-info-background-focused: var(--azure-500); --cta-info-background-outline: var(--azure-500); --cta-upsellctanothanks-text-default: var(--asphalt-500); --cta-radius-default: var(--rounded-md); --nav-bar-sticky-background: var(--blueberry-50); --nav-bar-sticky-logo: var(--base-black); --upsell-cta-radius-default: var(--rounded-md); --upsell-cta-accent-background-regular: var(--lemon-500); --upsell-cta-accent-text-default: var(--lemon-950); --upsell-cta-accent-border-default: var(--water-400); --upsell-cta-accent-border-hover: var(--lemon-400); --upsell-cta-accent-border-active: var(--lemon-600); --upsell-cta-accent-border-disabled: var(--lemon-500); --upsell-cta-accent-border-focused: var(--water-400); --upsell-cta-accent-background-hover: var(--lemon-400); --upsell-cta-accent-background-active: var(--lemon-600); --upsell-cta-accent-background-disabled: var(--lemon-500); --upsell-cta-accent-background-focused: var(--lemon-500); --upsell-cta-primary-background-regular: var(--azure-500); --upsell-cta-primary-background-hover: var(--azure-400); --upsell-cta-primary-background-active: var(--azure-600); --upsell-cta-primary-background-disabled: var(--azure-500); --upsell-cta-primary-background-focused: var(--azure-500); --upsell-cta-primary-background-outline: var(--azure-500); --upsell-cta-primary-text-default: var(--water-50); --upsell-cta-primary-border-default: var(--water-400); --upsell-cta-primary-border-hover: var(--azure-400); --upsell-cta-primary-border-active: var(--azure-600); --upsell-cta-primary-border-disabled: var(--azure-500); --upsell-cta-primary-border-focused: var(--water-400); --upsell-cta-accent-background-outline: var(--lemon-500); --upsell-cta-secondary-background-regular: var(--azure-500); --upsell-cta-secondary-background-hover: var(--azure-400); --upsell-cta-secondary-background-active: var(--azure-600); --upsell-cta-secondary-background-disabled: var(--azure-500); --upsell-cta-secondary-background-focused: var(--azure-500); --upsell-cta-secondary-background-outline: var(--azure-500); --upsell-cta-secondary-text-default: var(--water-50); --upsell-cta-secondary-border-default: var(--azure-500); --upsell-cta-secondary-border-hover: var(--azure-400); --upsell-cta-secondary-border-active: var(--azure-600); --upsell-cta-secondary-border-disabled: var(--azure-500); --upsell-cta-secondary-border-focused: var(--water-400); --upsell-cta-primary-text-secondary-text: var(--asphalt-500); --upsell-cta-secondary-text-secondary-text: var(--base-black); --upsell-cta-accent-text-secondary-text: var(--asphalt-500); --orderquantity-upsell-banner-primary-text: var(--base-white); --orderquantity-upsell-banner-primary-background: var(--lime-500); --orderquantity-upsell-text-primary-default: var(--base-black); --orderquantity-upsell-background-primary-hover: var(--rangoongreen-50); --orderquantity-upsell-background-primary-pressed: var(--rangoongreen-50); --orderquantity-upsell-border-primary: var(--lime-500); --orderquantity-orderpage-border-primary: var(--lime-500); --orderquantity-orderpage-text-default: var(--base-black); --orderquantity-orderpage-banner-primary-background: var(--lime-500); --orderquantity-orderpage-banner-primary-text: var(--base-white); --orderquantity-upsell-border-neutral: var(--asphalt-200); --orderquantity-orderpage-border-neutral: var(--asphalt-200); --orderquantity-upsell-banner-neutral-text: var(--base-white); --orderquantity-upsell-banner-neutral-background: var(--asphalt-300); --orderquantity-orderpage-banner-neutral-background: var(--asphalt-300); --orderquantity-orderpage-banner-neutral-text: var(--base-white); --orderquantity-upsell-text-primary-body: var(--asphalt-400); --orderquantity-upsell-banner-info-text: var(--base-white); --orderquantity-upsell-banner-info-background: var(--azure-500); --orderquantity-upsell-border-info: var(--azure-500); --orderquantity-orderpage-banner-info-text: var(--base-white); --orderquantity-orderpage-banner-info-background: var(--azure-500); --orderquantity-orderpage-border-info: var(--azure-500); --orderquantity-orderpage-background-primary-neutral: var(--base-white); --orderquantity-orderpage-background-primary-hover: var(--ceramic-50); --orderquantity-orderpage-background-primary-pressed: var(--ceramic-50); --orderquantity-orderpage-background-info-neutral: var(--base-white); --orderquantity-orderpage-background-info-hover: var(--skyline-50); --orderquantity-orderpage-background-info-pressed: var(--skyline-50); --orderquantity-orderpage-text-body: var(--asphalt-400); --orderquantity-upsell-background-primary-neutral: var(--base-white); --orderquantity-upsell-radio-primary-active: var(--lime-500); --orderquantity-upsell-radio-info-active: var(--azure-500); --orderquantity-upsell-radio-primary-background: var(--base-white); --orderquantity-upsell-radio-primary-border: var(--asphalt-200); --orderquantity-orderpage-radio-primary-active: var(--lime-500); --orderquantity-orderpage-radio-info-active: var(--azure-500); --orderquantity-orderpage-radio-primary-background: var(--base-white); --orderquantity-orderpage-radio-primary-border: var(--asphalt-200); --orderquantity-upsell-background-info-neutral: var(--base-white); --orderquantity-upsell-background-info-hover: var(--blueneutral-50); --orderquantity-upsell-background-info-pressed: var(--blueneutral-50); --orderquantity-upsell-radio-info-border: var(--asphalt-200); --orderquantity-upsell-radio-info-background: var(--base-white); --orderquantity-upsell-text-info-default: var(--base-black); --orderquantity-upsell-text-info-body: var(--asphalt-400); --orderquantity-orderpage-radio-info-background: var(--base-white); --orderquantity-orderpage-radio-info-border: var(--asphalt-200); --nav-bar-primary-cta: var(--blueberry-500); --nav-bar-primary-cta-text: var(--base-white); --nav-bar-light-mode-cta: var(--blueberry-500); --nav-bar-light-mode-cta-text: var(--base-white); --nav-bar-dark-mode-cta: var(--blueberry-500); --nav-bar-dark-mode-cta-text: var(--base-white); --nav-bar-sticky-cta: var(--blueberry-500); --nav-bar-sticky-cta-text: var(--base-white); --cta-default-text-secondary: var(--base-black); --cta-discount-text-secondary: var(--lemon-950); --cta-positive-text-secondary: var(--base-black); --cta-error-text-secondary: var(--base-black); --orderpage-background-background: var(--blueneutral-50); --nav-bar-primary-background: var(--base-white); --nav-bar-primary-text: var(--base-black); --nav-bar-primary-logo: var(--base-black); --nav-bar-primary-icon: var(--base-black); --nav-bar-sticky-text: var(--base-black); --nav-bar-light-mode-background: var(--base-white); --nav-bar-light-mode-text: var(--base-black); --nav-bar-dark-mode-background: var(--base-black); --nav-bar-dark-mode-text: var(--base-white); --footer-background-background: var(--asphalt-950); --upsellbarbanner-content-default: var(--base-white); --upsellbarbanner-content-base: var(--base-black); --upsellbarbanner-background-default: var(--azure-500); --upsellbarbanner-background-base: var(--base-white); --upsellofferbar-content-title: var(--base-black); --upsellofferbar-content-active: var(--lime-500); --upsellofferbar-content-default: var(--base-black); --upsellofferbar-content-status-dot: var(--base-white); --upsellofferbar-background-default: var(--base-white); --accordion-icon-open: var(--blueberry-600); --accordion-icon-closed: var(--blueberry-500); --opgiftbanner-background: var(--asphalt-400); --orderquantity-upsell-text-primary-primary: var(--base-black); --accordion-text: var(--base-black); --accordion-background: var(--base-white); --accordion-divider: var(--asphalt-100); --orderquantity-upsell-text-info-info: var(--base-black); --opbanner-gift-theme-a-background: var(--asphalt-600); --opbanner-gift-theme-a-border: var(--asphalt-200); --opbanner-gift-theme-a-titletext: var(--base-white); --opbanner-gift-theme-a-bodytext: var(--base-white); --opbanner-discount-theme-a-background: var(--base-white); --opbanner-discount-theme-a-border: var(--water-400); --opbanner-discount-theme-a-titletext: var(--lime-500); --opbanner-discount-theme-a-bodytext: var(--base-black); --upsell-cta-primary-background-regular-2: var(--azure-500); }
html { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
img[class*="tw-h-"].strecheced-img-fix, img[class*="tw-max-h-"].strecheced-img-fix, img[style*="height:"].strecheced-img-fix { width: auto; }
:root { --primary-50: var(--purple-heart-50); --primary-100: var(--purple-heart-100); --primary-200: var(--purple-heart-200); --primary-300: var(--purple-heart-300); --primary-400: var(--purple-heart-400); --primary-500: var(--purple-heart-500); --primary-600: var(--purple-heart-600); --primary-700: var(--purple-heart-700); --primary-800: var(--purple-heart-800); --primary-900: var(--purple-heart-900); --primary-950: var(--purple-heart-950); --accent-50: var(--amber-50); --accent-100: var(--amber-100); --accent-200: var(--amber-200); --accent-300: var(--amber-300); --accent-400: var(--amber-400); --accent-500: var(--amber-500); --accent-600: var(--amber-600); --accent-700: var(--amber-700); --accent-800: var(--amber-800); --accent-900: var(--amber-900); --accent-950: var(--amber-950); --discount-50: var(--lemon-50); --discount-100: var(--lemon-100); --discount-200: var(--lemon-200); --discount-300: var(--lemon-300); --discount-400: var(--lemon-400); --discount-500: var(--lemon-500); --discount-600: var(--lemon-600); --discount-700: var(--lemon-700); --discount-800: var(--lemon-800); --discount-900: var(--lemon-900); --discount-950: var(--lemon-950); --positive-50: var(--lime-50); --positive-100: var(--lime-100); --positive-200: var(--lime-200); --positive-300: var(--lime-300); --positive-400: var(--lime-400); --positive-500: var(--lime-500); --positive-600: var(--lime-600); --positive-700: var(--lime-700); --positive-800: var(--lime-800); --positive-900: var(--lime-900); --positive-950: var(--lime-950); --error-950: var(--strawbery-950); --error-900: var(--strawbery-900); --error-800: var(--strawbery-800); --error-700: var(--strawbery-700); --error-600: var(--strawbery-600); --error-500: var(--strawbery-500); --error-400: var(--strawbery-400); --error-300: var(--strawbery-300); --error-200: var(--strawbery-200); --error-100: var(--strawbery-100); --error-50: var(--strawbery-50); --neutral-50: var(--asphalt-50); --neutral-100: var(--asphalt-100); --neutral-200: var(--asphalt-200); --neutral-300: var(--asphalt-300); --neutral-400: var(--asphalt-400); --neutral-500: var(--asphalt-500); --neutral-600: var(--asphalt-600); --neutral-700: var(--asphalt-700); --neutral-800: var(--asphalt-800); --neutral-900: var(--asphalt-900); --neutral-950: var(--asphalt-950); --info-50: var(--azure-50); --info-100: var(--azure-100); --info-200: var(--azure-200); --info-300: var(--azure-300); --info-400: var(--azure-400); --info-500: var(--azure-500); --info-600: var(--azure-600); --info-700: var(--azure-700); --info-800: var(--azure-800); --info-900: var(--azure-900); --info-950: var(--azure-950); --cta-radius-default: var(--rounded-full); --cta-default-background-regular: var(--purple-heart-800); --cta-default-background-hover: var(--purple-heart-400); --cta-default-background-active: var(--purple-heart-600); --cta-default-background-disabled: var(--purple-heart-800); --cta-default-background-focused: var(--purple-heart-800); --cta-default-background-outline: var(--purple-heart-800); --cta-default-text-default: var(--base-white); --cta-default-text-secondary: var(--base-black); --cta-default-border-default: var(--water-400); --cta-default-border-hover: var(--water-400); --cta-default-border-active: var(--water-600); --cta-default-border-disabled: var(--water-500); --cta-default-border-focused: var(--water-500); --cta-discount-background-regular: var(--lemon-500); --cta-discount-text-default: var(--lemon-950); --cta-discount-text-secondary: var(--lemon-950); --cta-discount-border-default: var(--water-400); --cta-discount-border-hover: var(--lemon-400); --cta-discount-border-active: var(--lemon-600); --cta-discount-border-disabled: var(--lemon-500); --cta-discount-border-focused: var(--lemon-500); --cta-discount-background-hover: var(--lemon-400); --cta-discount-background-active: var(--lemon-600); --cta-discount-background-disabled: var(--lemon-500); --cta-discount-background-focused: var(--lemon-500); --cta-positive-background-regular: var(--lime-500); --cta-positive-text-default: var(--lime-50); --cta-positive-text-secondary: var(--base-black); --cta-positive-border-default: var(--water-400); --cta-positive-border-hover: var(--lime-400); --cta-positive-border-active: var(--lime-600); --cta-positive-border-disabled: var(--lime-500); --cta-positive-border-focused: var(--lime-500); --cta-positive-background-hover: var(--lime-400); --cta-positive-background-active: var(--lime-600); --cta-positive-background-disabled: var(--lime-500); --cta-positive-background-focused: var(--lime-500); --cta-positive-background-outline: var(--lime-500); --cta-error-background-regular: var(--strawbery-500); --cta-discount-background-outline: var(--lemon-500); --cta-error-text-default: var(--strawbery-50); --cta-error-text-secondary: var(--base-black); --cta-error-border-default: var(--water-400); --cta-error-border-hover: var(--strawbery-400); --cta-error-border-active: var(--strawbery-600); --cta-error-border-disabled: var(--strawbery-500); --cta-error-border-focused: var(--strawbery-500); --cta-error-background-hover: var(--strawbery-400); --cta-error-background-active: var(--strawbery-600); --cta-error-background-disabled: var(--strawbery-500); --cta-error-background-focused: var(--strawbery-500); --cta-error-background-outline: var(--strawbery-500); --upsell-cta-radius-default: var(--rounded-full); --upsell-cta-primary-background-regular: var(--azure-500); --upsell-cta-primary-background-regular-2: var(--azure-500); --upsell-cta-primary-background-hover: var(--azure-400); --upsell-cta-primary-background-active: var(--azure-600); --upsell-cta-primary-background-disabled: var(--azure-500); --upsell-cta-primary-background-focused: var(--azure-500); --upsell-cta-primary-background-outline: var(--azure-500); --upsell-cta-primary-text-default: var(--water-50); --upsell-cta-primary-text-secondary-text: var(--asphalt-500); --upsell-cta-primary-border-default: var(--water-400); --upsell-cta-primary-border-hover: var(--azure-400); --upsell-cta-primary-border-active: var(--azure-600); --upsell-cta-primary-border-disabled: var(--azure-500); --upsell-cta-primary-border-focused: var(--water-400); --upsell-cta-accent-background-regular: var(--lemon-500); --upsell-cta-secondary-background-regular: var(--azure-500); --upsell-cta-secondary-background-hover: var(--azure-400); --upsell-cta-secondary-background-active: var(--azure-600); --upsell-cta-secondary-background-disabled: var(--azure-500); --upsell-cta-secondary-background-focused: var(--azure-500); --upsell-cta-secondary-background-outline: var(--azure-500); --upsell-cta-secondary-text-default: var(--water-50); --upsell-cta-secondary-text-secondary-text: var(--base-black); --upsell-cta-secondary-border-default: var(--azure-500); --upsell-cta-secondary-border-hover: var(--azure-400); --upsell-cta-secondary-border-active: var(--azure-600); --upsell-cta-secondary-border-disabled: var(--azure-500); --upsell-cta-secondary-border-focused: var(--water-400); --upsell-cta-accent-background-hover: var(--lemon-400); --upsell-cta-accent-background-active: var(--lemon-600); --upsell-cta-accent-background-disabled: var(--lemon-500); --upsell-cta-accent-background-focused: var(--lemon-500); --upsell-cta-accent-background-outline: var(--lemon-500); --upsell-cta-accent-text-default: var(--base-black); --upsell-cta-accent-text-secondary-text: var(--asphalt-500); --upsell-cta-accent-border-default: var(--water-400); --upsell-cta-accent-border-hover: var(--lemon-400); --upsell-cta-accent-border-active: var(--lemon-600); --upsell-cta-accent-border-disabled: var(--lemon-500); --upsell-cta-accent-border-focused: var(--water-400); --orderpage-background-background: var(--blueneutral-50); --nav-bar-primary-background: var(--base-white); --nav-bar-primary-text: var(--base-black); --nav-bar-primary-logo: var(--base-black); --nav-bar-primary-icon: var(--base-black); --nav-bar-primary-cta: var(--purple-heart-800); --nav-bar-primary-cta-text: var(--base-white); --nav-bar-sticky-background: var(--purple-heart-800); --nav-bar-sticky-text: var(--base-white); --nav-bar-sticky-logo: var(--base-white); --nav-bar-sticky-cta: var(--amber-500); --nav-bar-sticky-cta-text: var(--base-black); --nav-bar-light-mode-background: var(--base-white); --nav-bar-light-mode-text: var(--base-black); --nav-bar-light-mode-cta: var(--purple-heart-800); --nav-bar-light-mode-cta-text: var(--base-white); --nav-bar-dark-mode-background: var(--base-black); --nav-bar-dark-mode-text: var(--base-white); --nav-bar-dark-mode-cta: var(--purple-heart-800); --nav-bar-dark-mode-cta-text: var(--base-white); --footer-background-background: var(--asphalt-950); --upsellbarbanner-content-default: var(--base-white); --upsellbarbanner-content-base: var(--base-black); --upsellbarbanner-background-default: var(--azure-500); --upsellbarbanner-background-base: var(--base-white); --upsellofferbar-content-title: var(--base-black); --upsellofferbar-content-active: var(--lime-500); --upsellofferbar-content-default: var(--base-black); --upsellofferbar-content-status-dot: var(--base-white); --upsellofferbar-background-default: var(--base-white); --orderquantity-upsell-banner-primary-text: var(--base-white); --orderquantity-upsell-banner-primary-background: var(--lime-500); --orderquantity-upsell-border-primary: var(--lime-500); --orderquantity-upsell-border-info: var(--azure-500); --orderquantity-upsell-border-neutral: var(--asphalt-200); --orderquantity-upsell-background-primary-pressed: var(--rangoongreen-50); --orderquantity-upsell-background-primary-hover: var(--rangoongreen-50); --orderquantity-upsell-background-primary-neutral: var(--base-white); --orderquantity-upsell-text-primary-primary: var(--base-black); --orderquantity-upsell-text-primary-body: var(--asphalt-400); --orderquantity-orderpage-banner-primary-text: var(--base-white); --orderquantity-orderpage-banner-primary-background: var(--lime-500); --orderquantity-orderpage-border-primary: var(--lime-500); --orderquantity-orderpage-border-info: var(--azure-500); --orderquantity-orderpage-border-neutral: var(--asphalt-200); --orderquantity-orderpage-radio-primary-active: var(--lime-500); --orderquantity-orderpage-radio-primary-background: var(--base-white); --orderquantity-orderpage-radio-primary-border: var(--asphalt-200); --orderquantity-orderpage-radio-info-active: var(--azure-500); --orderquantity-orderpage-radio-info-background: var(--base-white); --orderquantity-orderpage-radio-info-border: var(--asphalt-200); --orderquantity-orderpage-background-primary-pressed: var(--ceramic-50); --orderquantity-orderpage-background-primary-hover: var(--ceramic-50); --orderquantity-orderpage-background-primary-neutral: var(--base-white); --orderquantity-orderpage-text-default: var(--base-black); --orderquantity-orderpage-text-body: var(--asphalt-400); --orderquantity-upsell-banner-info-text: var(--base-white); --orderquantity-upsell-banner-info-background: var(--azure-500); --accordion-text: var(--base-black); --accordion-background: var(--base-white); --orderquantity-upsell-banner-neutral-text: var(--base-white); --accordion-divider: var(--asphalt-100); --orderquantity-upsell-banner-neutral-background: var(--asphalt-300); --orderquantity-orderpage-banner-info-text: var(--base-white); --orderquantity-orderpage-banner-info-background: var(--azure-500); --orderquantity-orderpage-banner-neutral-text: var(--base-white); --orderquantity-orderpage-banner-neutral-background: var(--asphalt-300); --orderquantity-orderpage-background-info-pressed: var(--skyline-50); --orderquantity-orderpage-background-info-hover: var(--skyline-50); --orderquantity-orderpage-background-info-neutral: var(--base-white); --orderquantity-upsell-radio-primary-active: var(--lime-500); --orderquantity-upsell-radio-primary-border: var(--asphalt-200); --orderquantity-upsell-radio-primary-background: var(--base-white); --orderquantity-upsell-radio-info-active: var(--azure-500); --orderquantity-upsell-radio-info-border: var(--asphalt-200); --orderquantity-upsell-radio-info-background: var(--base-white); --orderquantity-upsell-background-info-pressed: var(--blueneutral-50); --orderquantity-upsell-background-info-hover: var(--blueneutral-50); --orderquantity-upsell-background-info-neutral: var(--base-white); --orderquantity-upsell-text-info-info: var(--base-black); --orderquantity-upsell-text-info-body: var(--asphalt-400); --accordion-icon-open: var(--purple-heart-900); --accordion-icon-closed: var(--purple-heart-950); --opbanner-gift-theme-a-background: var(--asphalt-400); --opbanner-gift-theme-a-border: var(--asphalt-200); --opbanner-gift-theme-a-titletext: var(--asphalt-400); --opbanner-gift-theme-a-bodytext: var(--asphalt-400); --opbanner-discount-theme-a-background: var(--base-white); --opbanner-discount-theme-a-border: var(--water-400); --opbanner-discount-theme-a-titletext: var(--lime-500); --opbanner-discount-theme-a-bodytext: var(--base-black); }
.before\:tw-h-\[85\%\]::before { content: var(--tw-content); height: 85%; }
.before\:tw-w-\[2px\]::before { content: var(--tw-content); width: 2px; }
.after\:-tw-bottom-\[5px\]::after { content: var(--tw-content); bottom: -5px; }
.after\:tw-h-\[10px\]::after { content: var(--tw-content); height: 10px; }
.after\:tw-w-\[10px\]::after { content: var(--tw-content); width: 10px; }
.last\:tw-mb-\[26px\]:last-child { margin-bottom: 26px; }
.hover\:tw-scale-\[1\.02\]:hover { --tw-scale-x: 1.02; --tw-scale-y: 1.02; 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)); }
.hover\:tw-shadow-\[0_0_1px_0_rgba\(0\,0\,0\,0\.10\)\,0_20px_24px_-4px_rgba\(0\,0\,0\,0\.10\)\]:hover { --tw-shadow: 0 0 1px 0 #0000001a,0 20px 24px -4px #0000001a; --tw-shadow-colored: 0 0 1px 0 var(--tw-shadow-color), 0 20px 24px -4px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow); }
.hover\:tw-shadow-\[0_0_2px_4px_rgba\(37\,99\,235\,0\.4\)\]:hover { --tw-shadow: 0 0 2px 4px #2563eb66; --tw-shadow-colored: 0 0 2px 4px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow); }
.hover\:tw-brightness-\[1\.03\]:hover { --tw-brightness: brightness(1.03); 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-shadow-\[0px_1px_2px_0px_rgba\(0\,17\,51\,0\.05\)\,_0px_0px_0px_4px_\#D1E9FF\]:focus { --tw-shadow: 0px 1px 2px 0px #0011330d, 0px 0px 0px 4px #d1e9ff; --tw-shadow-colored: 0px 1px 2px 0px var(--tw-shadow-color), 0px 0px 0px 4px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow); }
.focus\:tw-shadow-\[0px_1px_2px_0px_rgba\(27\,41\,69\,0\.05\)\,0px_0px_0px_4px_\#E0F2FE\]:focus { --tw-shadow: 0px 1px 2px 0px #1b29450d,0px 0px 0px 4px #e0f2fe; --tw-shadow-colored: 0px 1px 2px 0px var(--tw-shadow-color), 0px 0px 0px 4px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow); }
.focus\:tw-shadow-\[0px_1px_2px_0px_var\(--effects-dark-alpha\)\,_0px_0px_0px_4px_var\(--effects-primary-alpha\)\]:focus { --tw-shadow: 0px 1px 2px 0px var(--effects-dark-alpha), 0px 0px 0px 4px var(--effects-primary-alpha); --tw-shadow-colored: 0px 1px 2px 0px var(--tw-shadow-color), 0px 0px 0px 4px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow); }
@container (width >= 24rem) {
  .\@sm\:tw-mb-s16 { margin-bottom: 16px; }
  .\@sm\:tw-me-s12 { margin-inline-end: 12px; }
  .\@sm\:tw-mt-0 { margin-top: 0px; }
  .\@sm\:tw-block { display: block; }
  .\@sm\:tw-hidden { display: none; }
  .\@sm\:tw-w-1\/2 { width: 50%; }
  .\@sm\:tw-grid-cols-\[16px_160px_auto\] { grid-template-columns: 16px 160px auto; }
  .\@sm\:tw-flex-row { flex-direction: row; }
  .\@sm\:tw-items-center { align-items: center; }
  .\@sm\:tw-justify-center { justify-content: center; }
  .\@sm\:tw-gap-s10 { gap: 10px; }
  .\@sm\:tw-place-self-center { place-self: center; }
  .\@sm\:tw-border-s { border-inline-start-width: 1px; }
  .\@sm\:tw-border-t-0 { border-top-width: 0px; }
  .\@sm\:tw-px-s32 { padding-left: 32px; padding-right: 32px; }
  .\@sm\:tw-py-s16 { padding-top: 16px; padding-bottom: 16px; }
  .\@sm\:tw-ps-s16 { padding-inline-start: 16px; }
  .\@sm\:tw-ps-s32 { padding-inline-start: 32px; }
  .\@sm\:tw-text-2xl { font-size: 1.5rem; line-height: 2rem; }
  .\@sm\:tw-text-lg { font-size: 1.125rem; line-height: 1.75rem; }
  .\@sm\:tw-text-xs { font-size: 0.75rem; line-height: 1rem; }
}
@container (width >= 28rem) {
  .\@md\:tw-order-last { order: 9999; }
  .\@md\:tw-col-span-1 { grid-column: span 1 / span 1; }
  .\@md\:tw-col-start-3 { grid-column-start: 3; }
  .\@md\:tw-row-span-2 { grid-row: span 2 / span 2; }
  .\@md\:tw-mx-s8 { margin-left: 8px; margin-right: 8px; }
  .\@md\:tw-mb-0 { margin-bottom: 0px; }
  .\@md\:tw-mt-0 { margin-top: 0px; }
  .\@md\:tw-block { display: block; }
  .\@md\:tw-hidden { display: none; }
  .\@md\:tw-w-auto { width: auto; }
  .\@md\:tw-w-s112 { width: 112px; }
  .\@md\:tw-max-w-\[180px\] { max-width: 180px; }
  .\@md\:tw-flex-1 { flex: 1 1 0%; }
  .\@md\:tw-grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .\@md\:tw-grid-cols-\[108px_1fr\] { grid-template-columns: 108px 1fr; }
  .\@md\:tw-grid-cols-\[108px_1fr_min-content\] { grid-template-columns: 108px 1fr min-content; }
  .\@md\:tw-grid-cols-\[min-content_108px_1fr\] { grid-template-columns: min-content 108px 1fr; }
  .\@md\:tw-flex-row { flex-direction: row; }
  .\@md\:tw-items-start { align-items: flex-start; }
  .\@md\:tw-gap-s12 { gap: 12px; }
  .\@md\:tw-gap-x-s32 { column-gap: 32px; }
  .\@md\:tw-gap-y-0 { row-gap: 0px; }
  .\@md\:tw-whitespace-nowrap { white-space: nowrap; }
  .\@md\:tw-px-s32 { padding-left: 32px; padding-right: 32px; }
  .\@md\:tw-text-lg { font-size: 1.125rem; line-height: 1.75rem; }
  .\@md\:tw-text-xl { font-size: 1.25rem; line-height: 1.75rem; }
}
@container (width >= 32rem) {
  .\@lg\:tw-flex-row { flex-direction: row; }
  .\@lg\:tw-items-center { align-items: center; }
}
@container (width >= 420px) {
  .\@\[420px\]\:tw-grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .\@\[420px\]\:tw-grid-cols-\[56px_1fr_1fr\] { grid-template-columns: 56px 1fr 1fr; }
}
@media (prefers-reduced-motion: no-preference){@keyframes tw-pulse { 
  50% { opacity: 0.5; }
}}
@media not all and (width >= 768px){.max-md\:tw-min-h-\[700px\] { min-height: 700px; }}
@media (width >= 576px){.sm\:-tw-bottom-\[55px\] { bottom: -55px; }
.sm\:-tw-start-\[75px\] { inset-inline-start: -75px; }
.sm\:tw-end-\[-2px\] { inset-inline-end: -2px; }
.sm\:tw-end-\[10\%\] { inset-inline-end: 10%; }
.sm\:tw-end-\[50px\] { inset-inline-end: 50px; }
.sm\:tw-left-\[-10\%\] { left: -10%; }
.sm\:tw-start-\[14\%\] { inset-inline-start: 14%; }
.sm\:tw-start-\[25\%\] { inset-inline-start: 25%; }
.sm\:tw-top-\[10\%\] { top: 10%; }
.sm\:tw-top-\[153px\] { top: 153px; }
.sm\:tw-top-\[2\%\] { top: 2%; }
.sm\:tw-top-\[20\%\] { top: 20%; }
.sm\:tw-top-\[25\%\] { top: 25%; }
.sm\:tw-top-\[30px\] { top: 30px; }
.sm\:tw-top-\[40\%\] { top: 40%; }
.sm\:tw-top-\[65\%\] { top: 65%; }
.sm\:tw-top-\[8\%\] { top: 8%; }
.sm\:-tw-mt-\[400px\] { margin-top: -400px; }
.sm\:tw-me-\[5px\] { margin-inline-end: 5px; }
.sm\:tw-mt-\[300px\] { margin-top: 300px; }
.sm\:tw-size-\[130px\] { width: 130px; height: 130px; }
.sm\:tw-h-\[150px\] { height: 150px; }
.sm\:tw-h-\[250px\] { height: 250px; }
.sm\:tw-h-\[260px\] { height: 260px; }
.sm\:tw-h-\[30px\] { height: 30px; }
.sm\:tw-h-\[350px\] { height: 350px; }
.sm\:tw-h-\[36\.8px\] { height: 36.8px; }
.sm\:tw-h-\[400px\] { height: 400px; }
.sm\:tw-h-\[450px\] { height: 450px; }
.sm\:tw-h-\[500px\] { height: 500px; }
.sm\:tw-h-\[800px\] { height: 800px; }
.sm\:tw-h-\[90px\] { height: 90px; }
.sm\:tw-min-h-\[27\.5vw\] { min-height: 27.5vw; }
.sm\:tw-min-h-\[350px\] { min-height: 350px; }
.sm\:tw-min-h-\[360px\] { min-height: 360px; }
.sm\:tw-w-\[112px\] { width: 112px; }
.sm\:tw-w-\[130px\] { width: 130px; }
.sm\:tw-w-\[140px\] { width: 140px; }
.sm\:tw-w-\[150px\] { width: 150px; }
.sm\:tw-w-\[180px\] { width: 180px; }
.sm\:tw-w-\[200px\] { width: 200px; }
.sm\:tw-w-\[23\%\] { width: 23%; }
.sm\:tw-w-\[260px\] { width: 260px; }
.sm\:tw-w-\[300px\] { width: 300px; }
.sm\:tw-w-\[30px\] { width: 30px; }
.sm\:tw-w-\[32\%\] { width: 32%; }
.sm\:tw-w-\[420px\] { width: 420px; }
.sm\:tw-w-\[445px\] { width: 445px; }
.sm\:tw-w-\[50\%\] { width: 50%; }
.sm\:tw-w-\[500px\] { width: 500px; }
.sm\:tw-w-\[50vw\] { width: 50vw; }
.sm\:tw-w-\[64px\] { width: 64px; }
.sm\:tw-w-\[96px\] { width: 96px; }
.sm\:tw-min-w-\[120px\] { min-width: 120px; }
.sm\:tw-min-w-\[150px\] { min-width: 150px; }
.sm\:tw-max-w-\[105px\] { max-width: 105px; }
.sm\:tw-max-w-\[120px\] { max-width: 120px; }
.sm\:tw-max-w-\[126px\] { max-width: 126px; }
.sm\:tw-max-w-\[150px\] { max-width: 150px; }
.sm\:tw-max-w-\[160px\] { max-width: 160px; }
.sm\:tw-max-w-\[230px\] { max-width: 230px; }
.sm\:tw-max-w-\[250px\] { max-width: 250px; }
.sm\:tw-max-w-\[260px\] { max-width: 260px; }
.sm\:tw-max-w-\[30\%\] { max-width: 30%; }
.sm\:tw-max-w-\[330px\] { max-width: 330px; }
.sm\:tw-max-w-\[350px\] { max-width: 350px; }
.sm\:tw-max-w-\[400px\] { max-width: 400px; }
.sm\:tw-max-w-\[450px\] { max-width: 450px; }
.sm\:tw-max-w-\[480px\] { max-width: 480px; }
.sm\:tw-max-w-\[500px\] { max-width: 500px; }
.sm\:tw-max-w-\[540px\] { max-width: 540px; }
.sm\:tw-max-w-\[60\%\] { max-width: 60%; }
.sm\:tw-max-w-\[64px\] { max-width: 64px; }
.sm\:tw-max-w-\[70\%\] { max-width: 70%; }
.sm\:tw-max-w-\[80\%\] { max-width: 80%; }
.sm\:tw-max-w-\[800px\] { max-width: 800px; }
.sm\:tw-translate-x-\[165\%\] { --tw-translate-x: 165%; 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)); }
.sm\:tw-scale-\[1\.15\] { --tw-scale-x: 1.15; --tw-scale-y: 1.15; 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)); }
.sm\:tw-scale-\[1\.4\] { --tw-scale-x: 1.4; --tw-scale-y: 1.4; 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)); }
.sm\:tw-scale-\[150\%\] { --tw-scale-x: 150%; --tw-scale-y: 150%; 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)); }
.sm\:tw-scale-\[180\%\] { --tw-scale-x: 180%; --tw-scale-y: 180%; 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)); }
.sm\:tw-scale-\[2\] { --tw-scale-x: 2; --tw-scale-y: 2; 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)); }
.sm\:tw-grid-cols-\[1fr_auto_1fr\] { grid-template-columns: 1fr auto 1fr; }
.sm\:tw-rounded-\[32px\] { border-radius: 32px; }
.sm\:tw-rounded-\[54px\] { border-radius: 54px; }
.sm\:tw-border-\[4px\] { border-width: 4px; }
.sm\:tw-bg-\[0_50\%\] { background-position: 0px center; }
.sm\:tw-bg-\[45\%_50\%\] { background-position: 45% center; }
.sm\:tw-pb-\[80\%\] { padding-bottom: 80%; }
.sm\:tw-pl-\[30px\] { padding-left: 30px; }
.sm\:tw-pt-\[8\%\] { padding-top: 8%; }
.sm\:tw-pt-\[90\%\] { padding-top: 90%; }
.sm\:tw-text-\[10px\] { font-size: 10px; }
.sm\:tw-text-\[22px\] { font-size: 22px; }
.sm\:tw-text-\[26px\] { font-size: 26px; }
.sm\:tw-text-\[34px\] { font-size: 34px; }
.sm\:tw-text-\[5\.4px\] { font-size: 5.4px; }}
@media (width >= 768px){.md\:-tw-bottom-\[200px\] { bottom: -200px; }
.md\:-tw-left-\[40\%\] { left: -40%; }
.md\:-tw-right-\[40\%\] { right: -40%; }
.md\:-tw-start-\[12\%\] { inset-inline-start: -12%; }
.md\:-tw-start-\[66px\] { inset-inline-start: -66px; }
.md\:-tw-top-\[12\%\] { top: -12%; }
.md\:-tw-top-\[20\%\] { top: -20%; }
.md\:-tw-top-\[30px\] { top: -30px; }
.md\:tw-bottom-\[-10\%\] { bottom: -10%; }
.md\:tw-bottom-\[-20\%\] { bottom: -20%; }
.md\:tw-bottom-\[11\%\] { bottom: 11%; }
.md\:tw-bottom-\[13\%\] { bottom: 13%; }
.md\:tw-bottom-\[15px\] { bottom: 15px; }
.md\:tw-bottom-\[20\%\] { bottom: 20%; }
.md\:tw-bottom-\[25\%\] { bottom: 25%; }
.md\:tw-bottom-\[27\%\] { bottom: 27%; }
.md\:tw-bottom-\[3\%\] { bottom: 3%; }
.md\:tw-bottom-\[38\%\] { bottom: 38%; }
.md\:tw-bottom-\[5\%\] { bottom: 5%; }
.md\:tw-bottom-\[56\%\] { bottom: 56%; }
.md\:tw-bottom-\[60\%\] { bottom: 60%; }
.md\:tw-end-\[-14px\] { inset-inline-end: -14px; }
.md\:tw-end-\[-30\%\] { inset-inline-end: -30%; }
.md\:tw-end-\[-5\%\] { inset-inline-end: -5%; }
.md\:tw-end-\[10\%\] { inset-inline-end: 10%; }
.md\:tw-end-\[15\%\] { inset-inline-end: 15%; }
.md\:tw-end-\[2\%\] { inset-inline-end: 2%; }
.md\:tw-end-\[20\%\] { inset-inline-end: 20%; }
.md\:tw-end-\[3\%\] { inset-inline-end: 3%; }
.md\:tw-end-\[30\%\] { inset-inline-end: 30%; }
.md\:tw-end-\[4\%\] { inset-inline-end: 4%; }
.md\:tw-end-\[5\%\] { inset-inline-end: 5%; }
.md\:tw-end-\[50px\] { inset-inline-end: 50px; }
.md\:tw-end-\[55\%\] { inset-inline-end: 55%; }
.md\:tw-end-\[57\.5\%\] { inset-inline-end: 57.5%; }
.md\:tw-end-\[58\%\] { inset-inline-end: 58%; }
.md\:tw-end-\[62\%\] { inset-inline-end: 62%; }
.md\:tw-end-\[62\.5\%\] { inset-inline-end: 62.5%; }
.md\:tw-end-\[67\%\] { inset-inline-end: 67%; }
.md\:tw-end-\[7\%\] { inset-inline-end: 7%; }
.md\:tw-left-\[-10\%\] { left: -10%; }
.md\:tw-left-\[100\%\] { left: 100%; }
.md\:tw-left-\[105\%\] { left: 105%; }
.md\:tw-left-\[20\%\] { left: 20%; }
.md\:tw-left-\[24\%\] { left: 24%; }
.md\:tw-left-\[30\%\] { left: 30%; }
.md\:tw-left-\[35\%\] { left: 35%; }
.md\:tw-left-\[40\%\] { left: 40%; }
.md\:tw-left-\[55\%\] { left: 55%; }
.md\:tw-left-\[68\%\] { left: 68%; }
.md\:tw-right-\[100\%\] { right: 100%; }
.md\:tw-right-\[105\%\] { right: 105%; }
.md\:tw-start-\[-11\%\] { inset-inline-start: -11%; }
.md\:tw-start-\[-15px\] { inset-inline-start: -15px; }
.md\:tw-start-\[-25\%\] { inset-inline-start: -25%; }
.md\:tw-start-\[-48px\] { inset-inline-start: -48px; }
.md\:tw-start-\[10\%\] { inset-inline-start: 10%; }
.md\:tw-start-\[15\%\] { inset-inline-start: 15%; }
.md\:tw-start-\[15px\] { inset-inline-start: 15px; }
.md\:tw-start-\[22\%\] { inset-inline-start: 22%; }
.md\:tw-start-\[25\%\] { inset-inline-start: 25%; }
.md\:tw-start-\[40\%\] { inset-inline-start: 40%; }
.md\:tw-start-\[45\%\] { inset-inline-start: 45%; }
.md\:tw-start-\[5\%\] { inset-inline-start: 5%; }
.md\:tw-start-\[55px\] { inset-inline-start: 55px; }
.md\:tw-top-\[-5\%\] { top: -5%; }
.md\:tw-top-\[10\%\] { top: 10%; }
.md\:tw-top-\[15\%\] { top: 15%; }
.md\:tw-top-\[20\%\] { top: 20%; }
.md\:tw-top-\[23\%\] { top: 23%; }
.md\:tw-top-\[29\%\] { top: 29%; }
.md\:tw-top-\[3\%\] { top: 3%; }
.md\:tw-top-\[30\%\] { top: 30%; }
.md\:tw-top-\[35\%\] { top: 35%; }
.md\:tw-top-\[39\%\] { top: 39%; }
.md\:tw-top-\[4\%\] { top: 4%; }
.md\:tw-top-\[46\.5\%\] { top: 46.5%; }
.md\:tw-top-\[50\%\] { top: 50%; }
.md\:tw-top-\[62\.5\%\] { top: 62.5%; }
.md\:tw-top-\[68\.5\%\] { top: 68.5%; }
.md\:tw-top-\[70\%\] { top: 70%; }
.md\:tw-top-\[80\%\] { top: 80%; }
.md\:tw-top-\[83\%\] { top: 83%; }
.md\:-tw-mb-\[10\%\] { margin-bottom: -10%; }
.md\:-tw-mt-\[4\.5rem\] { margin-top: -4.5rem; }
.md\:-tw-mt-\[555px\] { margin-top: -555px; }
.md\:tw-mb-\[-20px\] { margin-bottom: -20px; }
.md\:tw-mb-\[-40\%\] { margin-bottom: -40%; }
.md\:tw-mb-\[-44px\] { margin-bottom: -44px; }
.md\:tw-mb-\[2\%\] { margin-bottom: 2%; }
.md\:tw-mb-\[38px\] { margin-bottom: 38px; }
.md\:tw-mb-\[50\%\] { margin-bottom: 50%; }
.md\:tw-me-\[-50px\] { margin-inline-end: -50px; }
.md\:tw-ms-\[18\%\] { margin-inline-start: 18%; }
.md\:tw-ms-\[40\%\] { margin-inline-start: 40%; }
.md\:tw-ms-\[8\%\] { margin-inline-start: 8%; }
.md\:tw-mt-\[-75px\] { margin-top: -75px; }
.md\:tw-mt-\[2px\] { margin-top: 2px; }
.md\:tw-mt-\[30\%\] { margin-top: 30%; }
.md\:tw-aspect-\[5\/4\] { aspect-ratio: 5 / 4; }
.md\:tw-size-\[110px\] { width: 110px; height: 110px; }
.md\:tw-size-\[122px\] { width: 122px; height: 122px; }
.md\:tw-size-\[166px\] { width: 166px; height: 166px; }
.md\:tw-size-\[219px\] { width: 219px; height: 219px; }
.md\:tw-size-\[30px\] { width: 30px; height: 30px; }
.md\:tw-h-\[1000px\] { height: 1000px; }
.md\:tw-h-\[120px\] { height: 120px; }
.md\:tw-h-\[200px\] { height: 200px; }
.md\:tw-h-\[233px\] { height: 233px; }
.md\:tw-h-\[300px\] { height: 300px; }
.md\:tw-h-\[30px\] { height: 30px; }
.md\:tw-h-\[32px\] { height: 32px; }
.md\:tw-h-\[34px\] { height: 34px; }
.md\:tw-h-\[35px\] { height: 35px; }
.md\:tw-h-\[37vh\] { height: 37vh; }
.md\:tw-h-\[40px\] { height: 40px; }
.md\:tw-h-\[42px\] { height: 42px; }
.md\:tw-h-\[432px\] { height: 432px; }
.md\:tw-h-\[46px\] { height: 46px; }
.md\:tw-h-\[48px\] { height: 48px; }
.md\:tw-h-\[500px\] { height: 500px; }
.md\:tw-h-\[50px\] { height: 50px; }
.md\:tw-h-\[51px\] { height: 51px; }
.md\:tw-h-\[52px\] { height: 52px; }
.md\:tw-h-\[550px\] { height: 550px; }
.md\:tw-h-\[578px\] { height: 578px; }
.md\:tw-h-\[70\%\] { height: 70%; }
.md\:tw-h-\[72px\] { height: 72px; }
.md\:tw-h-\[90px\] { height: 90px; }
.md\:tw-h-\[92px\] { height: 92px; }
.md\:tw-max-h-\[116px\] { max-height: 116px; }
.md\:tw-max-h-\[280px\] { max-height: 280px; }
.md\:tw-max-h-\[350px\] { max-height: 350px; }
.md\:tw-max-h-\[380px\] { max-height: 380px; }
.md\:tw-max-h-\[40px\] { max-height: 40px; }
.md\:tw-max-h-\[417px\] { max-height: 417px; }
.md\:tw-max-h-\[820px\] { max-height: 820px; }
.md\:tw-min-h-\[280px\] { min-height: 280px; }
.md\:tw-min-h-\[350px\] { min-height: 350px; }
.md\:tw-min-h-\[360px\] { min-height: 360px; }
.md\:tw-min-h-\[400px\] { min-height: 400px; }
.md\:tw-min-h-\[58px\] { min-height: 58px; }
.md\:tw-min-h-\[700px\] { min-height: 700px; }
.md\:tw-min-h-\[900px\] { min-height: 900px; }
.md\:tw-w-\[10\%\] { width: 10%; }
.md\:tw-w-\[1000px\] { width: 1000px; }
.md\:tw-w-\[10px\] { width: 10px; }
.md\:tw-w-\[112px\] { width: 112px; }
.md\:tw-w-\[115px\] { width: 115px; }
.md\:tw-w-\[12\%\] { width: 12%; }
.md\:tw-w-\[120px\] { width: 120px; }
.md\:tw-w-\[125px\] { width: 125px; }
.md\:tw-w-\[12rem\] { width: 12rem; }
.md\:tw-w-\[130px\] { width: 130px; }
.md\:tw-w-\[135px\] { width: 135px; }
.md\:tw-w-\[140px\] { width: 140px; }
.md\:tw-w-\[150px\] { width: 150px; }
.md\:tw-w-\[160px\] { width: 160px; }
.md\:tw-w-\[173px\] { width: 173px; }
.md\:tw-w-\[175px\] { width: 175px; }
.md\:tw-w-\[176px\] { width: 176px; }
.md\:tw-w-\[180px\] { width: 180px; }
.md\:tw-w-\[1px\] { width: 1px; }
.md\:tw-w-\[20\%\] { width: 20%; }
.md\:tw-w-\[2000px\] { width: 2000px; }
.md\:tw-w-\[200px\] { width: 200px; }
.md\:tw-w-\[21px\] { width: 21px; }
.md\:tw-w-\[246px\] { width: 246px; }
.md\:tw-w-\[280px\] { width: 280px; }
.md\:tw-w-\[287px\] { width: 287px; }
.md\:tw-w-\[289px\] { width: 289px; }
.md\:tw-w-\[30\%\] { width: 30%; }
.md\:tw-w-\[300px\] { width: 300px; }
.md\:tw-w-\[30px\] { width: 30px; }
.md\:tw-w-\[315px\] { width: 315px; }
.md\:tw-w-\[32\%\] { width: 32%; }
.md\:tw-w-\[35\%\] { width: 35%; }
.md\:tw-w-\[350px\] { width: 350px; }
.md\:tw-w-\[377px\] { width: 377px; }
.md\:tw-w-\[380px\] { width: 380px; }
.md\:tw-w-\[4\%\] { width: 4%; }
.md\:tw-w-\[40\%\] { width: 40%; }
.md\:tw-w-\[4000px\] { width: 4000px; }
.md\:tw-w-\[400px\] { width: 400px; }
.md\:tw-w-\[42px\] { width: 42px; }
.md\:tw-w-\[44px\] { width: 44px; }
.md\:tw-w-\[45\%\] { width: 45%; }
.md\:tw-w-\[464px\] { width: 464px; }
.md\:tw-w-\[473px\] { width: 473px; }
.md\:tw-w-\[480px\] { width: 480px; }
.md\:tw-w-\[50\%\] { width: 50%; }
.md\:tw-w-\[500px\] { width: 500px; }
.md\:tw-w-\[528px\] { width: 528px; }
.md\:tw-w-\[550px\] { width: 550px; }
.md\:tw-w-\[554px\] { width: 554px; }
.md\:tw-w-\[558px\] { width: 558px; }
.md\:tw-w-\[56px\] { width: 56px; }
.md\:tw-w-\[58\%\] { width: 58%; }
.md\:tw-w-\[60\%\] { width: 60%; }
.md\:tw-w-\[650px\] { width: 650px; }
.md\:tw-w-\[68px\] { width: 68px; }
.md\:tw-w-\[70\%\] { width: 70%; }
.md\:tw-w-\[70px\] { width: 70px; }
.md\:tw-w-\[80\%\] { width: 80%; }
.md\:tw-w-\[90\%\] { width: 90%; }
.md\:tw-w-\[95\%\] { width: 95%; }
.md\:tw-min-w-\[121px\] { min-width: 121px; }
.md\:tw-min-w-\[150px\] { min-width: 150px; }
.md\:tw-min-w-\[17px\] { min-width: 17px; }
.md\:tw-min-w-\[234px\] { min-width: 234px; }
.md\:tw-min-w-\[265px\] { min-width: 265px; }
.md\:tw-min-w-\[280px\] { min-width: 280px; }
.md\:tw-min-w-\[300px\] { min-width: 300px; }
.md\:tw-min-w-\[380px\] { min-width: 380px; }
.md\:tw-min-w-\[400px\] { min-width: 400px; }
.md\:tw-min-w-\[40px\] { min-width: 40px; }
.md\:tw-min-w-\[440px\] { min-width: 440px; }
.md\:tw-min-w-\[44px\] { min-width: 44px; }
.md\:tw-min-w-\[520px\] { min-width: 520px; }
.md\:tw-min-w-\[550px\] { min-width: 550px; }
.md\:tw-min-w-\[558px\] { min-width: 558px; }
.md\:tw-min-w-\[560px\] { min-width: 560px; }
.md\:tw-min-w-\[58px\] { min-width: 58px; }
.md\:tw-max-w-\[100px\] { max-width: 100px; }
.md\:tw-max-w-\[110px\] { max-width: 110px; }
.md\:tw-max-w-\[112px\] { max-width: 112px; }
.md\:tw-max-w-\[116px\] { max-width: 116px; }
.md\:tw-max-w-\[120px\] { max-width: 120px; }
.md\:tw-max-w-\[130px\] { max-width: 130px; }
.md\:tw-max-w-\[149px\] { max-width: 149px; }
.md\:tw-max-w-\[150px\] { max-width: 150px; }
.md\:tw-max-w-\[168px\] { max-width: 168px; }
.md\:tw-max-w-\[172px\] { max-width: 172px; }
.md\:tw-max-w-\[200px\] { max-width: 200px; }
.md\:tw-max-w-\[243px\] { max-width: 243px; }
.md\:tw-max-w-\[250px\] { max-width: 250px; }
.md\:tw-max-w-\[261px\] { max-width: 261px; }
.md\:tw-max-w-\[270px\] { max-width: 270px; }
.md\:tw-max-w-\[274px\] { max-width: 274px; }
.md\:tw-max-w-\[275px\] { max-width: 275px; }
.md\:tw-max-w-\[300px\] { max-width: 300px; }
.md\:tw-max-w-\[320px\] { max-width: 320px; }
.md\:tw-max-w-\[33\%\] { max-width: 33%; }
.md\:tw-max-w-\[330px\] { max-width: 330px; }
.md\:tw-max-w-\[35\%\] { max-width: 35%; }
.md\:tw-max-w-\[350px\] { max-width: 350px; }
.md\:tw-max-w-\[360px\] { max-width: 360px; }
.md\:tw-max-w-\[375px\] { max-width: 375px; }
.md\:tw-max-w-\[38\%\] { max-width: 38%; }
.md\:tw-max-w-\[380px\] { max-width: 380px; }
.md\:tw-max-w-\[400px\] { max-width: 400px; }
.md\:tw-max-w-\[40px\] { max-width: 40px; }
.md\:tw-max-w-\[44px\] { max-width: 44px; }
.md\:tw-max-w-\[45\%\] { max-width: 45%; }
.md\:tw-max-w-\[450px\] { max-width: 450px; }
.md\:tw-max-w-\[470px\] { max-width: 470px; }
.md\:tw-max-w-\[475px\] { max-width: 475px; }
.md\:tw-max-w-\[500px\] { max-width: 500px; }
.md\:tw-max-w-\[50px\] { max-width: 50px; }
.md\:tw-max-w-\[540px\] { max-width: 540px; }
.md\:tw-max-w-\[541px\] { max-width: 541px; }
.md\:tw-max-w-\[554px\] { max-width: 554px; }
.md\:tw-max-w-\[558px\] { max-width: 558px; }
.md\:tw-max-w-\[562px\] { max-width: 562px; }
.md\:tw-max-w-\[640px\] { max-width: 640px; }
.md\:tw-max-w-\[700px\] { max-width: 700px; }
.md\:tw-max-w-\[720px\] { max-width: 720px; }
.md\:tw-max-w-\[746px\] { max-width: 746px; }
.md\:tw-max-w-\[750px\] { max-width: 750px; }
.md\:tw-max-w-\[760px\] { max-width: 760px; }
.md\:tw-max-w-\[78px\] { max-width: 78px; }
.md\:tw-max-w-\[80\%\] { max-width: 80%; }
.md\:tw-max-w-\[80px\] { max-width: 80px; }
.md\:tw-max-w-\[86px\] { max-width: 86px; }
.md\:tw-max-w-\[886px\] { max-width: 886px; }
.md\:tw-max-w-\[896px\] { max-width: 896px; }
.md\:tw-max-w-\[90\%\] { max-width: 90%; }
.md\:tw-max-w-\[92px\] { max-width: 92px; }
.md\:tw-max-w-\[95px\] { max-width: 95px; }
.md\:tw-max-w-\[98px\] { max-width: 98px; }
.md\:tw-basis-\[10\%\] { flex-basis: 10%; }
.md\:tw-basis-\[27\%\] { flex-basis: 27%; }
.md\:tw-basis-\[30\%\] { flex-basis: 30%; }
.md\:tw-basis-\[35\%\] { flex-basis: 35%; }
.md\:tw-basis-\[37\%\] { flex-basis: 37%; }
.md\:tw-basis-\[45\%\] { flex-basis: 45%; }
.md\:tw-basis-\[47\%\] { flex-basis: 47%; }
.md\:tw-basis-\[48\%\] { flex-basis: 48%; }
.md\:tw-basis-\[49\%\] { flex-basis: 49%; }
.md\:tw-basis-\[53\%\] { flex-basis: 53%; }
.md\:tw-basis-\[55\%\] { flex-basis: 55%; }
.md\:tw-basis-\[60\%\] { flex-basis: 60%; }
.md\:-tw-translate-y-\[150\%\] { --tw-translate-y: -150%; 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)); }
.md\:tw-translate-x-\[-33\%\] { --tw-translate-x: -33%; 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)); }
.md\:tw-translate-x-\[-50\%\] { --tw-translate-x: -50%; 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)); }
.md\:tw-translate-x-\[0\%\] { --tw-translate-x: 0%; 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)); }
.md\:tw-translate-y-\[20\%\] { --tw-translate-y: 20%; 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)); }
.md\:tw-translate-y-\[50\%\] { --tw-translate-y: 50%; 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)); }
.md\:tw-scale-110, .md\:tw-scale-\[1\.1\] { --tw-scale-x: 1.1; --tw-scale-y: 1.1; 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)); }
.md\:tw-scale-\[1\.5\] { --tw-scale-x: 1.5; --tw-scale-y: 1.5; 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)); }
.md\:tw-scale-y-\[0\.8\] { --tw-scale-y: .8; 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)); }
@keyframes tw-rightToLeft { 
  0% { transform: translate(0px); }
  100% { transform: translate(-50%); }
}
.md\:tw-grid-cols-\[1fr_1fr\] { grid-template-columns: 1fr 1fr; }
.md\:tw-grid-cols-\[1fr_3fr_1fr\] { grid-template-columns: 1fr 3fr 1fr; }
.md\:tw-grid-cols-\[1fr_40\%_1fr\] { grid-template-columns: 1fr 40% 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-\[1fr_75\%\] { grid-template-columns: 1fr 75%; }
.md\:tw-grid-cols-\[2fr_1fr\] { grid-template-columns: 2fr 1fr; }
.md\:tw-grid-cols-\[40\%_1fr\] { grid-template-columns: 40% 1fr; }
.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-\[5fr_7fr\] { grid-template-columns: 5fr 7fr; }
.md\:tw-grid-cols-\[64px_1fr_48px\] { grid-template-columns: 64px 1fr 48px; }
.md\:tw-grid-cols-\[65\%\] { grid-template-columns: 65%; }
.md\:tw-grid-cols-\[minmax\(200px\,1fr\)_100px_40px\] { grid-template-columns: minmax(200px, 1fr) 100px 40px; }
.md\:tw-gap-\[100px\] { gap: 100px; }
.md\:tw-space-y-s24 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(24px * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(24px * var(--tw-space-y-reverse)); }
.md\:tw-space-y-s40 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(40px * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(40px * var(--tw-space-y-reverse)); }
.md\:tw-divide-x > :not([hidden]) ~ :not([hidden]) { --tw-divide-x-reverse: 0; border-right-width: calc(1px * var(--tw-divide-x-reverse)); border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse))); }
.md\:tw-border-r-\[1px\] { border-right-width: 1px; }
.md\:tw-bg-\[20\%_center\] { background-position: 20% center; }
.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-\[75\%_center\] { background-position: 75% center; }
.md\:tw-bg-\[80\%\] { background-position: 80% center; }
.md\:tw-px-\[14px\] { padding-left: 14px; padding-right: 14px; }
.md\:tw-px-\[15px\] { padding-left: 15px; padding-right: 15px; }
.md\:tw-px-\[30px\] { padding-left: 30px; padding-right: 30px; }
.md\:tw-px-\[61px\] { padding-left: 61px; padding-right: 61px; }
.md\:tw-px-\[75px\] { padding-left: 75px; padding-right: 75px; }
.md\:tw-pb-\[18px\] { padding-bottom: 18px; }
.md\:tw-pb-\[40px\] { padding-bottom: 40px; }
.md\:tw-pb-\[80px\] { padding-bottom: 80px; }
.md\:tw-pe-\[138px\] { padding-inline-end: 138px; }
.md\:tw-pe-\[25\%\] { padding-inline-end: 25%; }
.md\:tw-ps-\[138px\] { padding-inline-start: 138px; }
.md\:tw-ps-\[22px\] { padding-inline-start: 22px; }
.md\:tw-ps-\[50px\] { padding-inline-start: 50px; }
.md\:tw-pt-\[15\%\] { padding-top: 15%; }
.md\:tw-pt-\[70\%\] { padding-top: 70%; }
.md\:tw-pt-\[80px\] { padding-top: 80px; }
.md\:tw-text-\[12px\] { font-size: 12px; }
.md\:tw-text-\[24px\] { font-size: 24px; }
.md\:tw-text-\[26px\] { font-size: 26px; }
.md\:tw-text-\[30px\] { font-size: 30px; }
.md\:tw-text-\[32px\] { font-size: 32px; }
.md\:tw-text-\[40px\] { font-size: 40px; }
.md\:tw-text-\[45px\] { font-size: 45px; }
.md\:tw-text-\[56px\] { font-size: 56px; }
.md\:tw-text-\[80px\] { font-size: 80px; }
.md\:tw-text-\[8px\] { font-size: 8px; }
.md\:tw-text-base\/none { font-size: 1rem; line-height: 1; }
.md\:tw-leading-\[19px\] { line-height: 19px; }
.md\:tw-leading-\[22px\] { line-height: 22px; }
.md\:tw-shadow-\[0_0_15px_0_\#00000008\] { --tw-shadow: 0 0 15px 0 #00000008; --tw-shadow-colored: 0 0 15px 0 var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow); }
.md\:\[-webkit-text-fill-color\:transparent\] { -webkit-text-fill-color: transparent; }
.md\:\[text-align\:unset\] { text-align: unset; }
.last\:md\:\!tw-pb-s16:last-child { padding-bottom: 16px !important; }}
@media (width >= 1023px){.lg\:-tw-bottom-\[15\%\] { bottom: -15%; }
.lg\:-tw-bottom-\[20\%\] { bottom: -20%; }
.lg\:-tw-bottom-\[60px\] { bottom: -60px; }
.lg\:-tw-start-\[110px\] { inset-inline-start: -110px; }
.lg\:-tw-start-\[20\%\] { inset-inline-start: -20%; }
.lg\:-tw-top-\[60px\] { top: -60px; }
.lg\:tw-bottom-\[10\%\] { bottom: 10%; }
.lg\:tw-bottom-\[30\%\] { bottom: 30%; }
.lg\:tw-end-\[-5\%\] { inset-inline-end: -5%; }
.lg\:tw-end-\[-55\%\] { inset-inline-end: -55%; }
.lg\:tw-end-\[-80px\] { inset-inline-end: -80px; }
.lg\:tw-end-\[58\.5\%\] { inset-inline-end: 58.5%; }
.lg\:tw-end-\[59\%\] { inset-inline-end: 59%; }
.lg\:tw-end-\[59\.5\%\] { inset-inline-end: 59.5%; }
.lg\:tw-end-\[64\%\] { inset-inline-end: 64%; }
.lg\:tw-end-\[64\.5\%\] { inset-inline-end: 64.5%; }
.lg\:tw-end-\[68\%\] { inset-inline-end: 68%; }
.lg\:tw-left-\[-15\%\] { left: -15%; }
.lg\:tw-left-\[0\] { left: 0px; }
.lg\:tw-left-\[14\%\] { left: 14%; }
.lg\:tw-left-\[2\%\] { left: 2%; }
.lg\:tw-left-\[33\%\] { left: 33%; }
.lg\:tw-left-\[37\%\] { left: 37%; }
.lg\:tw-left-\[56\%\] { left: 56%; }
.lg\:tw-left-\[59\%\] { left: 59%; }
.lg\:tw-left-\[63\%\] { left: 63%; }
.lg\:tw-left-\[79\%\] { left: 79%; }
.lg\:tw-left-\[9\%\] { left: 9%; }
.lg\:tw-right-\[40px\] { right: 40px; }
.lg\:tw-start-\[-15\%\] { inset-inline-start: -15%; }
.lg\:tw-start-\[10\%\] { inset-inline-start: 10%; }
.lg\:tw-start-\[20\%\] { inset-inline-start: 20%; }
.lg\:tw-start-\[32\%\] { inset-inline-start: 32%; }
.lg\:tw-top-\[-20\%\] { top: -20%; }
.lg\:tw-top-\[-77px\] { top: -77px; }
.lg\:tw-top-\[10\%\] { top: 10%; }
.lg\:tw-top-\[22\%\] { top: 22%; }
.lg\:tw-top-\[25\%\] { top: 25%; }
.lg\:tw-top-\[250px\] { top: 250px; }
.lg\:tw-top-\[36\%\] { top: 36%; }
.lg\:tw-top-\[40\%\] { top: 40%; }
.lg\:tw-top-\[40px\] { top: 40px; }
.lg\:tw-top-\[47\.5\%\] { top: 47.5%; }
.lg\:tw-top-\[48px\] { top: 48px; }
.lg\:tw-top-\[63\.5\%\] { top: 63.5%; }
.lg\:tw-top-\[64\%\] { top: 64%; }
.lg\:tw-top-\[67\%\] { top: 67%; }
.lg\:tw-top-\[69\.5\%\] { top: 69.5%; }
.lg\:tw-top-\[86\%\] { top: 86%; }
.lg\:-tw-mt-\[200px\] { margin-top: -200px; }
.lg\:-tw-mt-\[480px\] { margin-top: -480px; }
.lg\:tw-mb-\[-16\%\] { margin-bottom: -16%; }
.lg\:tw-mb-\[-30\%\] { margin-bottom: -30%; }
.lg\:tw-mb-\[45\%\] { margin-bottom: 45%; }
.lg\:tw-mb-\[60\%\] { margin-bottom: 60%; }
.lg\:tw-me-\[10\%\] { margin-inline-end: 10%; }
.lg\:tw-me-\[5px\] { margin-inline-end: 5px; }
.lg\:tw-ml-\[10px\] { margin-left: 10px; }
.lg\:tw-mr-\[10rem\] { margin-right: 10rem; }
.lg\:tw-ms-\[13\%\] { margin-inline-start: 13%; }
.lg\:tw-ms-\[20\%\] { margin-inline-start: 20%; }
.lg\:tw-ms-\[50\%\] { margin-inline-start: 50%; }
.lg\:tw-mt-\[30\%\] { margin-top: 30%; }
.lg\:tw-mt-\[46px\] { margin-top: 46px; }
.lg\:tw-aspect-\[554\/577\] { aspect-ratio: 554 / 577; }
.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-\[170px\] { height: 170px; }
.lg\:tw-h-\[180px\] { height: 180px; }
.lg\:tw-h-\[28px\] { height: 28px; }
.lg\:tw-h-\[310px\] { height: 310px; }
.lg\:tw-h-\[311px\] { height: 311px; }
.lg\:tw-h-\[430px\] { height: 430px; }
.lg\:tw-h-\[51px\] { height: 51px; }
.lg\:tw-h-\[600px\] { height: 600px; }
.lg\:tw-h-\[60px\] { height: 60px; }
.lg\:tw-h-\[650px\] { height: 650px; }
.lg\:tw-h-\[800px\] { height: 800px; }
.lg\:tw-h-\[830px\] { height: 830px; }
.lg\:tw-h-\[900px\] { height: 900px; }
.lg\:tw-max-h-\[150px\] { max-height: 150px; }
.lg\:tw-max-h-\[170px\] { max-height: 170px; }
.lg\:tw-max-h-\[200px\] { max-height: 200px; }
.lg\:tw-max-h-\[250px\] { max-height: 250px; }
.lg\:tw-max-h-\[308px\] { max-height: 308px; }
.lg\:tw-max-h-\[500px\] { max-height: 500px; }
.lg\:tw-max-h-\[576px\] { max-height: 576px; }
.lg\:tw-max-h-\[751px\] { max-height: 751px; }
.lg\:tw-min-h-\[500px\] { min-height: 500px; }
.lg\:tw-min-h-\[658px\] { min-height: 658px; }
.lg\:tw-w-\[107px\] { width: 107px; }
.lg\:tw-w-\[120px\] { width: 120px; }
.lg\:tw-w-\[140px\] { width: 140px; }
.lg\:tw-w-\[150\%\] { width: 150%; }
.lg\:tw-w-\[150px\] { width: 150px; }
.lg\:tw-w-\[160px\] { width: 160px; }
.lg\:tw-w-\[170px\] { width: 170px; }
.lg\:tw-w-\[180px\] { width: 180px; }
.lg\:tw-w-\[196px\] { width: 196px; }
.lg\:tw-w-\[215px\] { width: 215px; }
.lg\:tw-w-\[25\%\] { width: 25%; }
.lg\:tw-w-\[250px\] { width: 250px; }
.lg\:tw-w-\[260px\] { width: 260px; }
.lg\:tw-w-\[28px\] { width: 28px; }
.lg\:tw-w-\[290px\] { width: 290px; }
.lg\:tw-w-\[30\%\] { width: 30%; }
.lg\:tw-w-\[334px\] { width: 334px; }
.lg\:tw-w-\[40\%\] { width: 40%; }
.lg\:tw-w-\[400px\] { width: 400px; }
.lg\:tw-w-\[420px\] { width: 420px; }
.lg\:tw-w-\[45\%\] { width: 45%; }
.lg\:tw-w-\[456px\] { width: 456px; }
.lg\:tw-w-\[515px\] { width: 515px; }
.lg\:tw-w-\[55\%\] { width: 55%; }
.lg\:tw-w-\[60\%\] { width: 60%; }
.lg\:tw-w-\[600px\] { width: 600px; }
.lg\:tw-w-\[63\%\] { width: 63%; }
.lg\:tw-w-\[65\%\] { width: 65%; }
.lg\:tw-w-\[67px\] { width: 67px; }
.lg\:tw-w-\[70\%\] { width: 70%; }
.lg\:tw-w-\[700px\] { width: 700px; }
.lg\:tw-w-\[75\%\] { width: 75%; }
.lg\:tw-w-\[80\%\] { width: 80%; }
.lg\:tw-w-\[90px\] { width: 90px; }
.lg\:tw-min-w-\[150px\] { min-width: 150px; }
.lg\:tw-min-w-\[380px\] { min-width: 380px; }
.lg\:tw-min-w-\[480px\] { min-width: 480px; }
.lg\:tw-min-w-\[55px\] { min-width: 55px; }
.lg\:tw-min-w-\[68px\] { min-width: 68px; }
.lg\:tw-min-w-\[90\%\] { min-width: 90%; }
.lg\:tw-max-w-\[100\%\] { max-width: 100%; }
.lg\:tw-max-w-\[105px\] { max-width: 105px; }
.lg\:tw-max-w-\[140px\] { max-width: 140px; }
.lg\:tw-max-w-\[150px\] { max-width: 150px; }
.lg\:tw-max-w-\[160px\] { max-width: 160px; }
.lg\:tw-max-w-\[170px\] { max-width: 170px; }
.lg\:tw-max-w-\[20\%\] { max-width: 20%; }
.lg\:tw-max-w-\[200px\] { max-width: 200px; }
.lg\:tw-max-w-\[25\%\] { max-width: 25%; }
.lg\:tw-max-w-\[250px\] { max-width: 250px; }
.lg\:tw-max-w-\[290px\] { max-width: 290px; }
.lg\:tw-max-w-\[320px\] { max-width: 320px; }
.lg\:tw-max-w-\[35\%\] { max-width: 35%; }
.lg\:tw-max-w-\[350px\] { max-width: 350px; }
.lg\:tw-max-w-\[400px\] { max-width: 400px; }
.lg\:tw-max-w-\[40px\] { max-width: 40px; }
.lg\:tw-max-w-\[470px\] { max-width: 470px; }
.lg\:tw-max-w-\[50\%\] { max-width: 50%; }
.lg\:tw-max-w-\[550px\] { max-width: 550px; }
.lg\:tw-max-w-\[554px\] { max-width: 554px; }
.lg\:tw-max-w-\[58\.33\%\] { max-width: 58.33%; }
.lg\:tw-max-w-\[68px\] { max-width: 68px; }
.lg\:tw-max-w-\[70\%\] { max-width: 70%; }
.lg\:tw-max-w-\[75\%\] { max-width: 75%; }
.lg\:tw-max-w-\[767px\] { max-width: 767px; }
.lg\:tw-max-w-\[80px\] { max-width: 80px; }
.lg\:tw-max-w-\[85\%\] { max-width: 85%; }
.lg\:tw-max-w-\[90\%\] { max-width: 90%; }
.lg\:tw-max-w-\[91px\] { max-width: 91px; }
.lg\:tw-max-w-\[960px\] { max-width: 960px; }
.lg\:tw-basis-\[15\%\] { flex-basis: 15%; }
.lg\:tw-basis-\[20\%\] { flex-basis: 20%; }
.lg\:tw-basis-\[26\%\] { flex-basis: 26%; }
.lg\:tw-basis-\[27\%\] { flex-basis: 27%; }
.lg\:tw-basis-\[30\%\] { flex-basis: 30%; }
.lg\:tw-basis-\[34\%\] { flex-basis: 34%; }
.lg\:tw-basis-\[65\%\] { flex-basis: 65%; }
.lg\:tw-basis-\[70\%\] { flex-basis: 70%; }
.lg\:tw-basis-\[80\%\] { flex-basis: 80%; }
.lg\:tw-basis-\[85\%\] { flex-basis: 85%; }
.lg\:tw-translate-x-\[-4\%\] { --tw-translate-x: -4%; 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)); }
.lg\:tw-translate-x-\[10\%\] { --tw-translate-x: 10%; 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)); }
.lg\:tw-translate-x-\[130\%\] { --tw-translate-x: 130%; 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)); }
.lg\:tw-translate-y-\[-12\%\] { --tw-translate-y: -12%; 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)); }
.lg\:tw-translate-y-\[-28px\] { --tw-translate-y: -28px; 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)); }
.lg\:tw-translate-y-\[25\%\] { --tw-translate-y: 25%; 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)); }
.lg\:tw-scale-\[1\.35\] { --tw-scale-x: 1.35; --tw-scale-y: 1.35; 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)); }
.lg\:tw-scale-\[1\.3\] { --tw-scale-x: 1.3; --tw-scale-y: 1.3; 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)); }
.lg\:tw-scale-\[1\] { --tw-scale-x: 1; --tw-scale-y: 1; 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)); }
.lg\:tw-scale-\[250\%\] { --tw-scale-x: 250%; --tw-scale-y: 250%; 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)); }
.lg\:tw-grid-cols-\[112px_1fr\] { grid-template-columns: 112px 1fr; }
.lg\:tw-grid-cols-\[17\%_auto_17\%\] { grid-template-columns: 17% auto 17%; }
.lg\:tw-grid-cols-\[1fr_40\%_1fr\] { grid-template-columns: 1fr 40% 1fr; }
.lg\:tw-grid-cols-\[1fr_50\%_1fr\] { grid-template-columns: 1fr 50% 1fr; }
.lg\:tw-grid-cols-\[1fr_52\%\] { grid-template-columns: 1fr 52%; }
.lg\:tw-grid-cols-\[21\%_auto_21\%\] { grid-template-columns: 21% auto 21%; }
.lg\:tw-grid-cols-\[250px_1fr_250px\] { grid-template-columns: 250px 1fr 250px; }
.lg\:tw-grid-cols-\[254px_1fr_254px\] { grid-template-columns: 254px 1fr 254px; }
.lg\:tw-grid-cols-\[30\%_1fr\] { grid-template-columns: 30% 1fr; }
.lg\:tw-grid-cols-\[456px_auto\] { grid-template-columns: 456px auto; }
.lg\:tw-grid-cols-\[490px_1fr\] { grid-template-columns: 490px 1fr; }
.lg\:tw-grid-cols-\[50\%_1fr\] { grid-template-columns: 50% 1fr; }
.lg\:tw-grid-cols-\[52\%\] { grid-template-columns: 52%; }
.lg\:tw-grid-cols-\[5fr_6fr\] { grid-template-columns: 5fr 6fr; }
.lg\:tw-space-y-8 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(2rem * var(--tw-space-y-reverse)); }
.lg\:tw-rounded-\[40px\] { border-radius: 40px; }
.lg\:tw-rounded-\[6px\] { border-radius: 6px; }
.lg\:tw-border-\[3px\] { border-width: 3px; }
.lg\:tw-bg-\[12vw_50\%\] { background-position: 12vw center; }
.lg\:tw-bg-\[52\%_center\] { background-position: 52% center; }
.lg\:tw-px-\[15px\] { padding-left: 15px; padding-right: 15px; }
.lg\:tw-px-\[8rem\] { padding-left: 8rem; padding-right: 8rem; }
.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-pl-\[5\.5rem\] { padding-left: 5.5rem; }
.lg\:tw-pr-\[10rem\] { padding-right: 10rem; }
.lg\:tw-pt-\[10\%\] { padding-top: 10%; }
.lg\:tw-pt-\[3\%\] { padding-top: 3%; }
.lg\:tw-text-\[0\.75rem\] { font-size: 0.75rem; }
.lg\:tw-text-\[1\.5rem\] { font-size: 1.5rem; }
.lg\:tw-text-\[110px\] { font-size: 110px; }
.lg\:tw-text-\[14px\] { font-size: 14px; }
.lg\:tw-text-\[20px\] { font-size: 20px; }
.lg\:tw-text-\[344px\] { font-size: 344px; }
.lg\:tw-text-\[50px\] { font-size: 50px; }
.lg\:tw-text-\[8\.3px\] { font-size: 8.3px; }
.lg\:tw-leading-\[280px\] { line-height: 280px; }
.lg\:tw-leading-\[32px\] { line-height: 32px; }}
@media (width >= 1400px){.xl\:-tw-bottom-\[150px\] { bottom: -150px; }
.xl\:-tw-end-\[478px\] { inset-inline-end: -478px; }
.xl\:-tw-left-\[10\%\] { left: -10%; }
.xl\:-tw-start-\[76px\] { inset-inline-start: -76px; }
.xl\:-tw-top-\[10\%\] { top: -10%; }
.xl\:-tw-top-\[30\%\] { top: -30%; }
.xl\:-tw-top-\[320px\] { top: -320px; }
.xl\:-tw-top-\[350px\] { top: -350px; }
.xl\:-tw-top-\[372px\] { top: -372px; }
.xl\:tw-bottom-\[-38\%\] { bottom: -38%; }
.xl\:tw-bottom-\[2\%\] { bottom: 2%; }
.xl\:tw-end-\[-3\%\] { inset-inline-end: -3%; }
.xl\:tw-end-\[10\%\] { inset-inline-end: 10%; }
.xl\:tw-end-\[12\%\] { inset-inline-end: 12%; }
.xl\:tw-end-\[34\%\] { inset-inline-end: 34%; }
.xl\:tw-end-\[69\%\] { inset-inline-end: 69%; }
.xl\:tw-end-\[86px\] { inset-inline-end: 86px; }
.xl\:tw-left-\[12\%\] { left: 12%; }
.xl\:tw-left-\[21\%\] { left: 21%; }
.xl\:tw-left-\[40\%\] { left: 40%; }
.xl\:tw-right-\[-23\%\] { right: -23%; }
.xl\:tw-right-\[12\%\] { right: 12%; }
.xl\:tw-right-\[15\%\] { right: 15%; }
.xl\:tw-start-\[36\%\] { inset-inline-start: 36%; }
.xl\:tw-top-\[-15\%\] { top: -15%; }
.xl\:tw-top-\[-35\%\] { top: -35%; }
.xl\:tw-top-\[10\%\] { top: 10%; }
.xl\:tw-top-\[18\%\] { top: 18%; }
.xl\:tw-top-\[2\%\] { top: 2%; }
.xl\:tw-top-\[242px\] { top: 242px; }
.xl\:tw-top-\[50px\] { top: 50px; }
.xl\:-tw-mt-\[1070px\] { margin-top: -1070px; }
.xl\:-tw-mt-\[455px\] { margin-top: -455px; }
.xl\:tw-mb-\[-20\%\] { margin-bottom: -20%; }
.xl\:tw-mb-\[35\%\] { margin-bottom: 35%; }
.xl\:tw-mr-\[10\%\] { margin-right: 10%; }
.xl\:tw-mt-\[20\%\] { margin-top: 20%; }
.xl\:tw-h-\[1146px\] { height: 1146px; }
.xl\:tw-h-\[1238px\] { height: 1238px; }
.xl\:tw-h-\[1624px\] { height: 1624px; }
.xl\:tw-h-\[215px\] { height: 215px; }
.xl\:tw-h-\[310px\] { height: 310px; }
.xl\:tw-h-\[340px\] { height: 340px; }
.xl\:tw-h-\[90px\] { height: 90px; }
.xl\:tw-h-\[930px\] { height: 930px; }
.xl\:tw-max-h-\[260px\] { max-height: 260px; }
.xl\:tw-max-h-\[300px\] { max-height: 300px; }
.xl\:tw-min-h-\[450px\] { min-height: 450px; }
.xl\:tw-min-h-\[630px\] { min-height: 630px; }
.xl\:tw-w-\[100px\] { width: 100px; }
.xl\:tw-w-\[120\%\] { width: 120%; }
.xl\:tw-w-\[1400px\] { width: 1400px; }
.xl\:tw-w-\[190px\] { width: 190px; }
.xl\:tw-w-\[20\%\] { width: 20%; }
.xl\:tw-w-\[215px\] { width: 215px; }
.xl\:tw-w-\[262px\] { width: 262px; }
.xl\:tw-w-\[313px\] { width: 313px; }
.xl\:tw-w-\[540px\] { width: 540px; }
.xl\:tw-w-\[550px\] { width: 550px; }
.xl\:tw-w-\[60\%\] { width: 60%; }
.xl\:tw-w-\[600px\] { width: 600px; }
.xl\:tw-w-\[640px\] { width: 640px; }
.xl\:tw-w-\[70\%\] { width: 70%; }
.xl\:tw-w-\[730px\] { width: 730px; }
.xl\:tw-w-\[8\%\] { width: 8%; }
.xl\:tw-w-\[80\%\] { width: 80%; }
.xl\:tw-w-\[800px\] { width: 800px; }
.xl\:tw-w-\[83px\] { width: 83px; }
.xl\:tw-min-w-\[105px\] { min-width: 105px; }
.xl\:tw-max-w-\[1000px\] { max-width: 1000px; }
.xl\:tw-max-w-\[1186px\] { max-width: 1186px; }
.xl\:tw-max-w-\[1200px\] { max-width: 1200px; }
.xl\:tw-max-w-\[126px\] { max-width: 126px; }
.xl\:tw-max-w-\[197px\] { max-width: 197px; }
.xl\:tw-max-w-\[260px\] { max-width: 260px; }
.xl\:tw-max-w-\[333px\] { max-width: 333px; }
.xl\:tw-max-w-\[345px\] { max-width: 345px; }
.xl\:tw-max-w-\[40\%\] { max-width: 40%; }
.xl\:tw-max-w-\[435px\] { max-width: 435px; }
.xl\:tw-max-w-\[515px\] { max-width: 515px; }
.xl\:tw-max-w-\[554px\] { max-width: 554px; }
.xl\:tw-max-w-\[65\%\] { max-width: 65%; }
.xl\:tw-max-w-\[80\%\] { max-width: 80%; }
.xl\:tw-max-w-\[970px\] { max-width: 970px; }
.xl\:tw-basis-\[30\%\] { flex-basis: 30%; }
.xl\:tw-basis-\[59\%\] { flex-basis: 59%; }
.xl\:tw-translate-x-\[-105\%\] { --tw-translate-x: -105%; 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)); }
.xl\:tw-translate-x-\[-25\%\] { --tw-translate-x: -25%; 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)); }
.xl\:tw-translate-x-\[5\%\] { --tw-translate-x: 5%; 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)); }
.xl\:tw-translate-y-\[-15\%\] { --tw-translate-y: -15%; 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)); }
.xl\:tw-translate-y-\[-20px\] { --tw-translate-y: -20px; 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)); }
.xl\:tw-translate-y-\[-25\%\] { --tw-translate-y: -25%; 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)); }
.xl\:tw-translate-y-\[10\%\] { --tw-translate-y: 10%; 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)); }
.xl\:tw-scale-\[1\.35\] { --tw-scale-x: 1.35; --tw-scale-y: 1.35; 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)); }
.xl\:tw-scale-\[1\.3\] { --tw-scale-x: 1.3; --tw-scale-y: 1.3; 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)); }
.xl\:tw-scale-\[1\] { --tw-scale-x: 1; --tw-scale-y: 1; 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)); }
.xl\:tw-scale-\[300\%\] { --tw-scale-x: 300%; --tw-scale-y: 300%; 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)); }
.xl\:tw-grid-cols-\[300px_1fr_300px\] { grid-template-columns: 300px 1fr 300px; }
.xl\:tw-bg-\[60\%_center\] { background-position: 60% center; }
.xl\:tw-pb-\[5\%\] { padding-bottom: 5%; }
.xl\:tw-text-\[10px\] { font-size: 10px; }}
.ltr\:tw-left-1\/2:where([dir="ltr"], [dir="ltr"] *) { left: 50%; }
.ltr\:tw-left-\[-50\%\]:where([dir="ltr"], [dir="ltr"] *) { left: -50%; }
.ltr\:tw-left-\[40\%\]:where([dir="ltr"], [dir="ltr"] *) { left: 40%; }
.ltr\:tw-right-0:where([dir="ltr"], [dir="ltr"] *) { right: 0px; }
.ltr\:tw-right-\[-50\%\]:where([dir="ltr"], [dir="ltr"] *) { right: -50%; }
.ltr\:-tw-mr-\[30px\]:where([dir="ltr"], [dir="ltr"] *) { margin-right: -30px; }
.ltr\:tw-ml-3:where([dir="ltr"], [dir="ltr"] *) { margin-left: 0.75rem; }
.ltr\:tw-ml-\[-20\%\]:where([dir="ltr"], [dir="ltr"] *) { margin-left: -20%; }
.ltr\:tw-ml-\[-50\%\]:where([dir="ltr"], [dir="ltr"] *) { margin-left: -50%; }
.ltr\:tw-ml-\[-60\%\]:where([dir="ltr"], [dir="ltr"] *) { margin-left: -60%; }
.ltr\:tw-ml-\[-70\%\]:where([dir="ltr"], [dir="ltr"] *) { margin-left: -70%; }
.ltr\:tw-ml-\[20\%\]:where([dir="ltr"], [dir="ltr"] *) { margin-left: 20%; }
.ltr\:tw-ml-\[40\%\]:where([dir="ltr"], [dir="ltr"] *) { margin-left: 40%; }
.ltr\:tw-ml-\[70\%\]:where([dir="ltr"], [dir="ltr"] *) { margin-left: 70%; }
.ltr\:tw-mr-1:where([dir="ltr"], [dir="ltr"] *) { margin-right: 0.25rem; }
.ltr\:tw-mr-2:where([dir="ltr"], [dir="ltr"] *) { margin-right: 0.5rem; }
.ltr\:tw-mr-3:where([dir="ltr"], [dir="ltr"] *) { margin-right: 0.75rem; }
.ltr\:tw-mr-\[-50\%\]:where([dir="ltr"], [dir="ltr"] *) { margin-right: -50%; }
.ltr\:tw-mr-\[20\%\]:where([dir="ltr"], [dir="ltr"] *) { margin-right: 20%; }
.ltr\:-tw-translate-x-1\/2:where([dir="ltr"], [dir="ltr"] *), .ltr\:-tw-translate-x-\[50\%\]:where([dir="ltr"], [dir="ltr"] *) { --tw-translate-x: -50%; 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)); }
.ltr\:-tw-translate-x-full:where([dir="ltr"], [dir="ltr"] *), .ltr\:tw-translate-x-\[-100\%\]:where([dir="ltr"], [dir="ltr"] *) { --tw-translate-x: -100%; 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)); }
.ltr\:tw-translate-x-\[50\%\]:where([dir="ltr"], [dir="ltr"] *) { --tw-translate-x: 50%; 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)); }
.ltr\:tw-list-\[lower-alpha\]:where([dir="ltr"], [dir="ltr"] *) { list-style-type: lower-alpha; }
.ltr\:tw-border-l-2:where([dir="ltr"], [dir="ltr"] *) { border-left-width: 2px; }
.ltr\:\!tw-text-left:where([dir="ltr"], [dir="ltr"] *) { text-align: left !important; }
.ltr\:tw-text-left:where([dir="ltr"], [dir="ltr"] *) { text-align: left; }
.ltr\:tw-text-right:where([dir="ltr"], [dir="ltr"] *) { text-align: right; }
@media (width >= 576px){.ltr\:sm\:tw-left-auto:where([dir="ltr"], [dir="ltr"] *) { left: auto; }
.ltr\:sm\:tw-text-left:where([dir="ltr"], [dir="ltr"] *) { text-align: left; }}
@media (width >= 768px){.md\:ltr\:-tw-translate-x-1\/2:where([dir="ltr"], [dir="ltr"] *) { --tw-translate-x: -50%; 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)); }
.md\:ltr\:tw-translate-x-1\/2:where([dir="ltr"], [dir="ltr"] *) { --tw-translate-x: 50%; 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)); }}
.rtl\:\!tw-start-\[10\%\]:where([dir="rtl"], [dir="rtl"] *) { inset-inline-start: 10% !important; }
.rtl\:tw-end-\[54\%\]:where([dir="rtl"], [dir="rtl"] *) { inset-inline-end: 54%; }
.rtl\:tw-end-\[55\%\]:where([dir="rtl"], [dir="rtl"] *) { inset-inline-end: 55%; }
.rtl\:tw-left-0:where([dir="rtl"], [dir="rtl"] *) { left: 0px; }
.rtl\:tw-left-\[-50\%\]:where([dir="rtl"], [dir="rtl"] *) { left: -50%; }
.rtl\:tw-left-\[0\%\]:where([dir="rtl"], [dir="rtl"] *) { left: 0%; }
.rtl\:tw-right-1\/2:where([dir="rtl"], [dir="rtl"] *) { right: 50%; }
.rtl\:tw-right-\[-50\%\]:where([dir="rtl"], [dir="rtl"] *) { right: -50%; }
.rtl\:tw-right-\[10\%\]:where([dir="rtl"], [dir="rtl"] *) { right: 10%; }
.rtl\:tw-right-\[40\%\]:where([dir="rtl"], [dir="rtl"] *) { right: 40%; }
.rtl\:tw-start-\[20px\]:where([dir="rtl"], [dir="rtl"] *) { inset-inline-start: 20px; }
.rtl\:tw-start-\[unset\]:where([dir="rtl"], [dir="rtl"] *) { inset-inline-start: unset; }
.rtl\:-tw-ml-\[30px\]:where([dir="rtl"], [dir="rtl"] *) { margin-left: -30px; }
.rtl\:tw-me-0:where([dir="rtl"], [dir="rtl"] *) { margin-inline-end: 0px; }
.rtl\:tw-me-s16:where([dir="rtl"], [dir="rtl"] *) { margin-inline-end: 16px; }
.rtl\:tw-ml-1:where([dir="rtl"], [dir="rtl"] *) { margin-left: 0.25rem; }
.rtl\:tw-ml-2:where([dir="rtl"], [dir="rtl"] *) { margin-left: 0.5rem; }
.rtl\:tw-ml-3:where([dir="rtl"], [dir="rtl"] *) { margin-left: 0.75rem; }
.rtl\:tw-ml-\[-50\%\]:where([dir="rtl"], [dir="rtl"] *) { margin-left: -50%; }
.rtl\:tw-ml-\[20\%\]:where([dir="rtl"], [dir="rtl"] *) { margin-left: 20%; }
.rtl\:tw-mr-3:where([dir="rtl"], [dir="rtl"] *) { margin-right: 0.75rem; }
.rtl\:tw-mr-4:where([dir="rtl"], [dir="rtl"] *) { margin-right: 1rem; }
.rtl\:tw-mr-\[-20\%\]:where([dir="rtl"], [dir="rtl"] *) { margin-right: -20%; }
.rtl\:tw-mr-\[-50\%\]:where([dir="rtl"], [dir="rtl"] *) { margin-right: -50%; }
.rtl\:tw-mr-\[-60\%\]:where([dir="rtl"], [dir="rtl"] *) { margin-right: -60%; }
.rtl\:tw-mr-\[-70\%\]:where([dir="rtl"], [dir="rtl"] *) { margin-right: -70%; }
.rtl\:tw-mr-\[20\%\]:where([dir="rtl"], [dir="rtl"] *) { margin-right: 20%; }
.rtl\:tw-mr-\[40\%\]:where([dir="rtl"], [dir="rtl"] *) { margin-right: 40%; }
.rtl\:tw-mr-\[70\%\]:where([dir="rtl"], [dir="rtl"] *) { margin-right: 70%; }
.rtl\:tw-ms-0:where([dir="rtl"], [dir="rtl"] *) { margin-inline-start: 0px; }
.rtl\:tw-ms-auto:where([dir="rtl"], [dir="rtl"] *) { margin-inline-start: auto; }
.rtl\:tw-ms-s8:where([dir="rtl"], [dir="rtl"] *) { margin-inline-start: 8px; }
.rtl\:tw-w-\[750px\]:where([dir="rtl"], [dir="rtl"] *) { width: 750px; }
.rtl\:tw-w-full:where([dir="rtl"], [dir="rtl"] *) { width: 100%; }
.rtl\:tw-translate-x-1\/2:where([dir="rtl"], [dir="rtl"] *) { --tw-translate-x: 50%; 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)); }
.rtl\:tw-translate-x-\[-50\%\]:where([dir="rtl"], [dir="rtl"] *) { --tw-translate-x: -50%; 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)); }
.rtl\:tw-translate-x-\[50\%\]:where([dir="rtl"], [dir="rtl"] *) { --tw-translate-x: 50%; 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)); }
.rtl\:tw-translate-x-full:where([dir="rtl"], [dir="rtl"] *) { --tw-translate-x: 100%; 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)); }
.rtl\:tw-rotate-\[-15deg\]:where([dir="rtl"], [dir="rtl"] *) { --tw-rotate: -15deg; 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)); }
.rtl\:-tw-scale-x-100:where([dir="rtl"], [dir="rtl"] *) { --tw-scale-x: -1; 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)); }
.rtl\:tw-scale-x-\[-1\.6\]:where([dir="rtl"], [dir="rtl"] *) { --tw-scale-x: -1.6; 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)); }
.rtl\:tw-scale-x-\[-1\]:where([dir="rtl"], [dir="rtl"] *) { --tw-scale-x: -1; 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)); }
.rtl\:tw-animate-\[linear_leftToRight_10s_infinite\]:where([dir="rtl"], [dir="rtl"] *) { animation: 10s linear 0s infinite normal none running tw-leftToRight; }
.rtl\:tw-animate-\[linear_leftToRight_15s_infinite\]:where([dir="rtl"], [dir="rtl"] *) { animation: 15s linear 0s infinite normal none running tw-leftToRight; }
.rtl\:tw-animate-\[linear_leftToRight_20s_infinite\]:where([dir="rtl"], [dir="rtl"] *) { animation: 20s linear 0s infinite normal none running tw-leftToRight; }
.rtl\:tw-animate-\[linear_rightToLeft_1s_infinite\]:where([dir="rtl"], [dir="rtl"] *) { animation: 1s linear 0s infinite normal none running tw-rightToLeft; }
.rtl\:tw-list-disc:where([dir="rtl"], [dir="rtl"] *) { list-style-type: disc; }
.rtl\:tw-items-end:where([dir="rtl"], [dir="rtl"] *) { align-items: flex-end; }
.rtl\:tw-justify-start:where([dir="rtl"], [dir="rtl"] *) { justify-content: flex-start; }
.rtl\:tw-justify-end:where([dir="rtl"], [dir="rtl"] *) { justify-content: flex-end; }
.rtl\:tw-border-r-2:where([dir="rtl"], [dir="rtl"] *) { border-right-width: 2px; }
.rtl\:\!tw-bg-right-top:where([dir="rtl"], [dir="rtl"] *) { background-position: 100% 0px !important; }
.rtl\:tw-text-left:where([dir="rtl"], [dir="rtl"] *) { text-align: left; }
.rtl\:\!tw-text-right:where([dir="rtl"], [dir="rtl"] *) { text-align: right !important; }
.rtl\:tw-text-right:where([dir="rtl"], [dir="rtl"] *) { text-align: right; }
.rtl\:tw-text-end:where([dir="rtl"], [dir="rtl"] *) { text-align: end; }
@media (width >= 576px){.rtl\:sm\:\!tw-start-\[calc\(50\%-60px\)\]:where([dir="rtl"], [dir="rtl"] *) { inset-inline-start: calc(50% - 60px) !important; }
.rtl\:sm\:tw-left-0:where([dir="rtl"], [dir="rtl"] *) { left: 0px; }
.rtl\:sm\:tw-right-auto:where([dir="rtl"], [dir="rtl"] *) { right: auto; }
.rtl\:sm\:tw-text-right:where([dir="rtl"], [dir="rtl"] *) { text-align: right; }}
@media (width >= 768px){.rtl\:md\:\!tw-start-\[58\%\]:where([dir="rtl"], [dir="rtl"] *) { inset-inline-start: 58% !important; }
.rtl\:md\:\!tw-start-\[calc\(50\%-70px\)\]:where([dir="rtl"], [dir="rtl"] *) { inset-inline-start: calc(50% - 70px) !important; }
.rtl\:md\:tw-end-\[80\%\]:where([dir="rtl"], [dir="rtl"] *) { inset-inline-end: 80%; }
.rtl\:md\:tw-right-\[10\%\]:where([dir="rtl"], [dir="rtl"] *) { right: 10%; }
.rtl\:md\:tw-order-1:where([dir="rtl"], [dir="rtl"] *) { order: 1; }
.rtl\:md\:tw-origin-bottom:where([dir="rtl"], [dir="rtl"] *) { transform-origin: center bottom; }
.md\:rtl\:-tw-translate-x-1\/2:where([dir="rtl"], [dir="rtl"] *) { --tw-translate-x: -50%; 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)); }
.md\:rtl\:tw-translate-x-1\/2:where([dir="rtl"], [dir="rtl"] *), .rtl\:md\:tw-translate-x-1\/2:where([dir="rtl"], [dir="rtl"] *) { --tw-translate-x: 50%; 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)); }
@keyframes tw-leftToRight { 
  0% { transform: translate(0px); }
  100% { transform: translate(50%); }
}
.rtl\:md\:tw-animate-\[linear_leftToRight_15s_infinite\]:where([dir="rtl"], [dir="rtl"] *) { animation: 15s linear 0s infinite normal none running tw-leftToRight; }
.rtl\:md\:tw-flex-row-reverse:where([dir="rtl"], [dir="rtl"] *) { flex-direction: row-reverse; }
.rtl\:md\:\!tw-text-right:where([dir="rtl"], [dir="rtl"] *) { text-align: right !important; }
.rtl\:md\:tw-text-right:where([dir="rtl"], [dir="rtl"] *) { text-align: right; }}
@media (width >= 1023px){.rtl\:lg\:\!tw-start-\[30\%\]:where([dir="rtl"], [dir="rtl"] *) { inset-inline-start: 30% !important; }
.rtl\:lg\:tw-right-\[-10\%\]:where([dir="rtl"], [dir="rtl"] *) { right: -10%; }
.rtl\:lg\:-tw-scale-x-100:where([dir="rtl"], [dir="rtl"] *) { --tw-scale-x: -1; 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)); }}
@media (width >= 1400px){.rtl\:xl\:tw-right-\[10\%\]:where([dir="rtl"], [dir="rtl"] *) { right: 10%; }
.rtl\:xl\:tw-w-\[600px\]:where([dir="rtl"], [dir="rtl"] *) { width: 600px; }
.rtl\:xl\:tw-scale-x-\[-1\.3\]:where([dir="rtl"], [dir="rtl"] *) { --tw-scale-x: -1.3; 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)); }}
.\[\&\:disabled\]\:tw-pointer-events-none:disabled { pointer-events: none; }
.\[\&\:disabled\]\:tw-border-cta-default-background-disabled:disabled { border-color: rgb(var(--cta-default-background-disabled)); }
.\[\&\:disabled\]\:tw-border-cta-discount-background-disabled:disabled { border-color: rgb(var(--cta-discount-background-disabled)); }
.\[\&\:disabled\]\:tw-border-cta-error-background-disabled:disabled { border-color: rgb(var(--cta-error-background-disabled)); }
.\[\&\:disabled\]\:tw-border-cta-positive-background-disabled:disabled { border-color: rgb(var(--cta-positive-background-disabled)); }
.\[\&\:disabled\]\:tw-bg-cta-default-background-disabled:disabled { background-color: rgb(var(--cta-default-background-disabled)); }
.\[\&\:disabled\]\:tw-bg-cta-discount-background-disabled:disabled { background-color: rgb(var(--cta-discount-background-disabled)); }
.\[\&\:disabled\]\:tw-bg-cta-error-background-disabled:disabled { background-color: rgb(var(--cta-error-background-disabled)); }
.\[\&\:disabled\]\:tw-bg-cta-positive-background-disabled:disabled { background-color: rgb(var(--cta-positive-background-disabled)); }
.\[\&\:disabled\]\:tw-opacity-25:disabled { opacity: 0.25; }
.\[\&\:last-child\]\:\!tw-mb-0:last-child { margin-bottom: 0px !important; }
.\[\&\:not\(\:disabled\)\:hover\]\:tw-bg-discount-button-hover:not(:disabled):hover { background-image: linear-gradient(0deg, var(--effects-component-button-hover) 0%, var(--effects-component-button-hover) 100%, rgb(var(--surface-discount-regular)) 100%); }
.\[\&\:not\(\:disabled\)\:hover\]\:tw-bg-error-button-hover:not(:disabled):hover { background-image: linear-gradient(0deg, var(--effects-component-button-hover) 0%, var(--effects-component-button-hover) 100%, var(--surface-error-regular) 100%); }
.\[\&\:not\(\:disabled\)\:hover\]\:tw-bg-positive-button-hover:not(:disabled):hover { background-image: linear-gradient(0deg, var(--effects-component-button-hover) 0%, var(--effects-component-button-hover) 100%, var(--surface-positive-regular) 100%); }
.\[\&\:not\(\:disabled\)\:hover\]\:tw-bg-primary-button-hover:not(:disabled):hover { background-image: linear-gradient(0deg, var(--effects-component-button-hover) 0%, var(--effects-component-button-hover) 100%, var(--surface-primary-regular) 100%); }
.\[\&\:not\(\:disabled\)\:hover\]\:\[box-shadow\:0px_0px_0px_4px_var\(--extra-black-10\)\]:not(:disabled):hover { box-shadow: 0px 0px 0px 4px var(--extra-black-10); }
.\[\&\:not\(\:disabled\)\:hover\]\:\[box-shadow\:0px_0px_0px_4px_var\(--extra-white-20\)\]:not(:disabled):hover { box-shadow: 0px 0px 0px 4px var(--extra-white-20); }
.\[\&\>\*\:first-child\]\:\!tw-font-bold > :first-child, .\[\&\>\*\:last-child\]\:\!tw-font-bold > :last-child { font-weight: 700 !important; }
.\[\&\>\*\:not\(\:first-child\)\]\:tw-gap-s16 > :not(:first-child) { gap: 16px; }
.\[\&\>circle\]\:tw-stroke-\[\#000\] > circle { stroke: rgb(0, 0, 0); }
.\[\&\>circle\]\:tw-stroke-\[\#151515\] > circle { stroke: rgb(21, 21, 21); }
.\[\&\>circle\]\:tw-stroke-\[--background-primary\] > circle { stroke: var(--background-primary); }
.\[\&\>li\+li\]\:tw-mt-\[2px\] > li + li { margin-top: 2px; }
.\[\&\>p\:nth-child\(-n\+2\)\]\:tw-hidden > p:nth-child(-n+2) { display: none; }
.\[\&\>span\>span\:first-child\]\:tw-hidden > span > span:first-child { display: none; }
.\[\&\>span\]\:tw-text-\[\#1AC70E\] > span { --tw-text-opacity: 1; color: rgb(26 199 14/var(--tw-text-opacity,1)); }
.\[\&_path\:first-child\]\:tw-fill-\[\#5DC43C\] path:first-child { fill: rgb(93, 196, 60); }
[wire\:loading][wire\:loading], [wire\:loading\.delay][wire\:loading\.delay], [wire\:loading\.inline-block][wire\:loading\.inline-block], [wire\:loading\.inline][wire\:loading\.inline], [wire\:loading\.block][wire\:loading\.block], [wire\:loading\.flex][wire\:loading\.flex], [wire\:loading\.table][wire\:loading\.table], [wire\:loading\.grid][wire\:loading\.grid], [wire\:loading\.inline-flex][wire\:loading\.inline-flex] { display: none; }
[wire\:loading\.delay\.none][wire\:loading\.delay\.none], [wire\:loading\.delay\.shortest][wire\:loading\.delay\.shortest], [wire\:loading\.delay\.shorter][wire\:loading\.delay\.shorter], [wire\:loading\.delay\.short][wire\:loading\.delay\.short], [wire\:loading\.delay\.default][wire\:loading\.delay\.default], [wire\:loading\.delay\.long][wire\:loading\.delay\.long], [wire\:loading\.delay\.longer][wire\:loading\.delay\.longer], [wire\:loading\.delay\.longest][wire\:loading\.delay\.longest] { display: none; }
[wire\:offline][wire\:offline] { display: none; }
@keyframes hero-float { 
  0%, 100% { transform: translateY(0px) rotate(-1deg); }
  50% { transform: translateY(-14px) rotate(1deg); }
}
*, ::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: ; --tw-contain-size: ; --tw-contain-layout: ; --tw-contain-paint: ; --tw-contain-style: ; }
::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-contain-size: ; --tw-contain-layout: ; --tw-contain-paint: ; --tw-contain-style: ; }
.ekmlt-cc-shadow-\[0px_0px_1px_0px_rgba\(0\,0\,0\,0\.10\)\,0px_4px_8px_-2px_rgba\(0\,0\,0\,0\.10\)\] { --tw-shadow: 0px 0px 1px 0px rgba(0,0,0,.1),0px 4px 8px -2px rgba(0,0,0,.1); --tw-shadow-colored: 0px 0px 1px 0px var(--tw-shadow-color), 0px 4px 8px -2px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow); }
:where(#cc-banner-container) button { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; font-size: inherit; font-family: inherit; font-weight: inherit; line-height: inherit; color: inherit; cursor: pointer; box-shadow: none; outline: none; appearance: none; padding: 0px; margin: 0px; }
:where(#cc-banner-container) p { margin: 0px; }
:where(#cc-banner-container) svg { display: block; vertical-align: middle; }
:where(#cc-banner-container) *, :where(#cc-banner-container) ::before, :where(#cc-banner-container) ::after { border-width: 0px; border-style: solid; border-color: rgb(229, 231, 235); box-sizing: border-box; }
.after\:ekmlt-cc-start-\[2px\]::after { content: var(--tw-content); inset-inline-start: 2px; }
.after\:ekmlt-cc-top-\[2px\]::after { content: var(--tw-content); top: 2px; }
@media (min-width: 768px){.md\:ekmlt-cc-max-w-\[359px\] { max-width: 359px; }
.md\:ekmlt-cc-max-w-\[510px\] { max-width: 510px; }}
@media (min-width: 1024px){.lg\:ekmlt-cc-max-w-\[210px\] { max-width: 210px; }}
.ekmlt-cc-peer:checked ~ .rtl\:peer-checked\:after\:-ekmlt-cc-translate-x-full:where([dir="rtl"], [dir="rtl"] *)::after { content: var(--tw-content); --tw-translate-x: -100%; 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)); }
.\[\&\>svg\]\:ekmlt-cc-h-\[30px\] > svg { height: 30px; }
@media (min-width: 768px){.md\:\[\&\>svg\]\:ekmlt-cc-h-\[44px\] > svg { height: 44px; }}
@-webkit-keyframes nprogress-spinner { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
@keyframes nprogress-spinner { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
.bgset-0{background-image:url("img/header-bg-mob-778.webp") !important}
@media (min-width:576px){.bgset-0{background-image:url("img/header-bg-mob-778.webp") !important}}
@media (min-width:768px){.bgset-0{background-image:url("img/header-bg-tab-1037.webp") !important}}
@media (min-width:1023px){.bgset-0{background-image:url("img/header-bg-1382.webp") !important}}
@media (min-width:1400px){.bgset-0{background-image:url("img/header-bg-1891.webp") !important}}
@media (min-width:1560px){.bgset-0{background-image:url("img/header-bg-2106.webp") !important}}
@media (min-width:1870px){.bgset-0{background-image:url("img/header-bg-2525.webp") !important}}
.bgset-1{background-image:url("img/footer-bg-mob-778.webp") !important}
@media (min-width:576px){.bgset-1{background-image:url("img/footer-bg-mob-778.webp") !important}}
@media (min-width:768px){.bgset-1{background-image:url("img/footer-bg-tab-1037.webp") !important}}
@media (min-width:1023px){.bgset-1{background-image:url("img/footer-bg-1382.webp") !important}}
@media (min-width:1400px){.bgset-1{background-image:url("img/footer-bg-1891.webp") !important}}
@media (min-width:1560px){.bgset-1{background-image:url("img/footer-bg-2106.webp") !important}}
@media (min-width:1870px){.bgset-1{background-image:url("img/footer-bg-2525.webp") !important}}
