@charset "utf-8";

.big-ol-cart-notice.bacurrDark { --barcurr-banner-color: #ffffff; --barcurr-banner-bg: #313132; --barcurr-banner-border: #223; }

.big-ol-cart-notice { font-size: 16px; position: relative; padding: 0.72rem 1.22rem; margin-bottom: 1rem; border-radius: 0.25rem; border: 1px solid transparent; text-align: center; --barcurr-banner-border: #b8daf2; --barcurr-banner-bg: #cce5f2; --barcurr-banner-color: #004082; color: var(--barcurr-banner-color); background-color: var(--barcurr-banner-bg); }

.barcurr-onmouse-orig-val { transform: translateY(20px); transition: 0.2s; position: absolute; opacity: 0; }

.barcurr-money-show { text-transform: none; transition: 0.3s ease-in-out; box-shadow: rgb(204, 204, 204) 0px 0px 20px -3px, rgb(204, 204, 204) 0px -7px 20px -15px; width: max-content; display: block; border-radius: 7px; background: rgb(255, 255, 255); font-size: 15px; padding: 7px 16px; top: 2px; left: 0px; opacity: 1; position: absolute; text-align: center; z-index: 999999; }

.barcurr-money-show::after { border-color: rgb(255, 255, 255) transparent; border-style: solid; border-width: 0px 7px 7px; top: -6px; content: ""; display: block; left: 31px; position: absolute; }

.bacurr-cur-blocker { display: inline !important; line-height: 1; }

.bacurr-cur-block { display: inline-block !important; line-height: 1; }

.barcurr-onwards-and-upwards { opacity: 1; transform: translateY(0px); animation: 0.4s ease 0s 1 normal none running barcurr-onwards-and-upwards; }

@-webkit-keyframes barcurr-onwards-and-upwards { 
  0% { opacity: 0; transform: translateY(20px); }
  100% { opacity: 1; transform: translateY(0px); }
}

@keyframes barcurr-onwards-and-upwards { 
  0% { opacity: 0; transform: translateY(20px); }
  100% { opacity: 1; transform: translateY(0px); }
}

span.bacurr-money { color: inherit !important; cursor: pointer; }

badropdownstyle.bacurrDark { --bacurrHover-bg: #595959; --bacurrBackground: #404040; --bacurrSelect-color: #fff; --bacurrBorder-color: #313131; --bacurrShadow1: rgba(97, 97, 97, 0.24); --bacurrShadow2: rgba(96, 96, 96, 0.32); --bacurrArrow: #d7d8de; --bacurrSroll-bar-color: #4d4d4e; }

.baDropdownStyle { --bacurrSelect-height: 40px; --bacurrBorder-color: hsla(0, 0%, 82%, 0.39); --bacurrShadow1: #e8e8e2; --bacurrShadow2: rgba(0, 0, 0, 0.15); --bacurrArrow: #474942; --bacurrSroll-bar-color: #e6e6e2; --bacurrHover-bg: #eceef2; --bacurrSelect-color: #222; --bacurrBackground: #fffff; --bacurrSelect-width: 110px; color-scheme: unset; forced-color-adjust: unset; mask: unset; math-depth: unset; position: fixed; position-anchor: unset; text-size-adjust: unset; appearance: unset; color: unset; direction: ltr; font: unset; font-palette: unset; font-synthesis: unset; position-area: unset; text-orientation: unset; text-rendering: unset; text-spacing-trim: unset; -webkit-font-smoothing: unset; -webkit-locale: unset; -webkit-text-orientation: unset; -webkit-writing-mode: unset; writing-mode: unset; zoom: unset; accent-color: unset; place-content: unset; align-items: center; place-self: unset; alignment-baseline: unset; anchor-name: unset; anchor-scope: unset; animation-composition: unset; animation: unset; app-region: unset; aspect-ratio: unset; backdrop-filter: unset; backface-visibility: unset; background: unset; background-blend-mode: unset; baseline-shift: unset; baseline-source: unset; block-size: unset; border-block: unset; border: unset; border-radius: unset; border-collapse: unset; border-end-end-radius: unset; border-end-start-radius: unset; border-inline: unset; border-start-end-radius: unset; border-start-start-radius: unset; bottom: 40px; box-decoration-break: unset; box-shadow: unset; box-sizing: unset; break-after: unset; break-before: unset; break-inside: unset; buffered-rendering: unset; caption-side: unset; caret-color: unset; clear: unset; clip: unset; clip-path: unset; clip-rule: unset; color-interpolation: unset; color-interpolation-filters: unset; color-rendering: unset; columns: unset; column-fill: unset; gap: unset; column-rule: unset; column-span: unset; contain: unset; contain-intrinsic-block-size: unset; contain-intrinsic-size: unset; contain-intrinsic-inline-size: unset; container: unset; content: unset; content-visibility: unset; counter-increment: unset; counter-reset: unset; counter-set: unset; cursor: unset; cx: unset; cy: unset; d: unset; display: flex; dominant-baseline: unset; dynamic-range-limit: unset; empty-cells: unset; field-sizing: unset; fill: unset; fill-opacity: unset; fill-rule: unset; filter: unset; flex: unset; flex-flow: unset; float: unset; flood-color: unset; flood-opacity: unset; grid: unset; grid-area: unset; height: unset; hyphenate-character: unset; hyphenate-limit-chars: unset; hyphens: unset; image-orientation: unset; image-rendering: unset; initial-letter: unset; inline-size: unset; inset-block: unset; inset-inline: unset; interpolate-size: unset; isolation: unset; justify-items: unset; left: 40px; letter-spacing: unset; lighting-color: unset; line-break: unset; list-style: unset; margin-block: unset; margin: unset; margin-inline: unset; marker: unset; mask-type: unset; math-shift: unset; math-style: unset; max-block-size: unset; max-height: unset; max-inline-size: unset; max-width: unset; min-block-size: unset; min-height: unset; min-inline-size: unset; min-width: unset; mix-blend-mode: unset; object-fit: unset; object-position: unset; object-view-box: unset; offset: unset; opacity: unset; order: unset; orphans: unset; outline: unset; outline-offset: unset; overflow-anchor: unset; overflow-block: unset; overflow-clip-margin: unset; overflow-inline: unset; overflow-wrap: unset; overflow: unset; overlay: unset; overscroll-behavior-block: unset; overscroll-behavior-inline: unset; overscroll-behavior: unset; padding-block: unset; padding: unset; padding-inline: unset; page: unset; page-orientation: unset; paint-order: unset; perspective: unset; perspective-origin: unset; pointer-events: unset; position-try: unset; position-visibility: unset; print-color-adjust: unset; quotes: unset; r: unset; resize: unset; right: unset; rotate: unset; ruby-align: unset; ruby-position: unset; rx: unset; ry: unset; scale: unset; scroll-behavior: unset; scroll-initial-target: unset; scroll-margin-block: unset; scroll-margin: unset; scroll-margin-inline: unset; scroll-marker-group: unset; scroll-padding-block: unset; scroll-padding: unset; scroll-padding-inline: unset; scroll-snap-align: unset; scroll-snap-stop: unset; scroll-snap-type: unset; scroll-timeline: unset; scrollbar-color: unset; scrollbar-gutter: unset; scrollbar-width: unset; shape-image-threshold: unset; shape-margin: unset; shape-outside: unset; shape-rendering: unset; size: unset; speak: unset; stop-color: unset; stop-opacity: unset; stroke: unset; stroke-dasharray: unset; stroke-dashoffset: unset; stroke-linecap: unset; stroke-linejoin: unset; stroke-miterlimit: unset; stroke-opacity: unset; stroke-width: unset; tab-size: unset; table-layout: unset; text-align: unset; text-align-last: unset; text-anchor: unset; text-box: unset; text-combine-upright: unset; text-decoration: unset; text-decoration-skip-ink: unset; text-emphasis: unset; text-emphasis-position: unset; text-indent: unset; text-overflow: unset; text-shadow: unset; text-transform: unset; text-underline-offset: unset; text-underline-position: unset; text-wrap: unset; timeline-scope: unset; top: unset; touch-action: unset; transform: unset; transform-box: unset; transform-origin: unset; transform-style: unset; transition: unset; translate: unset; user-select: unset; vector-effect: unset; vertical-align: unset; view-timeline: unset; view-transition-class: unset; view-transition-name: unset; visibility: unset; border-spacing: unset; -webkit-box-align: unset; -webkit-box-decoration-break: unset; -webkit-box-direction: unset; -webkit-box-flex: unset; -webkit-box-ordinal-group: unset; -webkit-box-orient: unset; -webkit-box-pack: unset; -webkit-box-reflect: unset; -webkit-line-break: unset; -webkit-line-clamp: unset; -webkit-mask-box-image: unset; -webkit-rtl-ordering: unset; -webkit-ruby-position: unset; -webkit-tap-highlight-color: unset; -webkit-text-combine: unset; -webkit-text-decorations-in-effect: unset; -webkit-text-fill-color: unset; -webkit-text-security: unset; -webkit-text-stroke: unset; -webkit-user-drag: unset; white-space-collapse: unset; widows: unset; width: unset; will-change: unset; word-break: unset; word-spacing: unset; x: unset; y: unset; z-index: 2147483647; }

.baDropdownStyle.top_right { top: 40px; right: 40px; left: unset; bottom: unset; }

.baDropdownStyle.bottom_right { bottom: 40px; left: unset; position: fixed; right: 40px; }

.baDropdownStyle.top_left { bottom: unset; top: 40px; left: 40px; }

.baDropdownStyle.barcurr-relative { left: auto; margin-left: 10px; position: relative; bottom: auto; }

.baDropdownStyle.barcurr-relative .bacurr-dropdown-choices, .baDropdownStyle.top_left .bacurr-dropdown-choices, .baDropdownStyle.top_right .bacurr-dropdown-choices { bottom: unset; top: 100%; }

.baDropdownStyle.barcurr-relative .bacurr-dropdown-choices, .baDropdownStyle.bottom_right .bacurr-dropdown-choices, .baDropdownStyle.top_right .bacurr-dropdown-choices { left: unset; }

@media screen and (max-width: 768px) {
  .baDropdownStyle.hideOnMobile { display: none !important; }
}

@media (min-width: 768px) {
  .baDropdownStyle.desktopHidden { display: none !important; }
}

.baDropdownStyle.bacurrSmallSize { transform: scale(0.8); }

@media (max-width: 480px) {
  .baDropdownStyle.mobBL { top: unset !important; bottom: 20px !important; left: 20px !important; right: unset !important; }
  .baDropdownStyle.mobBR { top: unset !important; left: unset !important; position: fixed !important; bottom: 20px !important; right: 20px !important; }
  .baDropdownStyle { bottom: 20px; left: 20px; top: unset; right: unset; position: fixed !important; }
  .baDropdownStyle.mobTL { top: 20px !important; left: 20px !important; right: unset !important; bottom: unset !important; }
  .baDropdownStyle.barcurr-mobile_relative { margin-left: 10px !important; position: relative !important; bottom: auto !important; left: auto !important; }
  .baDropdownStyle.mobTR { bottom: unset !important; top: 20px !important; right: 20px !important; left: unset !important; }
  .baDropdownStyle.barcurr-mobile_relative .bacurr-dropdown-choices, .baDropdownStyle.mobTL .bacurr-dropdown-choices, .baDropdownStyle.mobTR .bacurr-dropdown-choices { bottom: unset !important; top: 100% !important; }
  .baDropdownStyle.barcurr-mobile_relative .bacurr-dropdown-choices, .baDropdownStyle.mobBR .bacurr-dropdown-choices, .baDropdownStyle.mobTR .bacurr-dropdown-choices { left: unset !important; }
  .baDropdownStyle.mobBL .bacurr-dropdown-choices, .baDropdownStyle.mobTL .bacurr-dropdown-choices { left: 0px !important; }
}

.baDropdownStyle .countryContainer { display: inline-block; }

.baDropdownStyle .bacurr-choice-invisible { display: none; visibility: hidden; padding-right: 10px; }

.baDropdownStyle .bacurr-dropdownChoices { display: flex; align-items: center; position: relative; font-size: 16px; color: var(--bacurrSelect-color); -webkit-text-fill-color: var(--bacurrSelect-color); height: var(--bacurrSelect-height); text-align: left; cursor: pointer; width: auto !important; }

.baDropdownStyle .bacurr-dropdownChoices .baCountry { display: inline-block; vertical-align: middle; width: 30px; height: 20px; }

.baDropdownStyle .bacurr-dropdownChoices span { margin: 0px 7px; font-size: 14px; }

.baDropdownStyle .bacurr-dropdownChoices ::-webkit-scrollbar { width: 0.4em; height: 0.4em; }

.baDropdownStyle .bacurr-choiceDesign { font-size: 15px; position: relative; background-color: var(--bacurrBackground); margin: 0px auto; padding: 7px; border-radius: 5px; box-shadow: 4px 4px 9px var(--bacurrShadow1),-4px -4px 9px var(--bacurrShadow1); display: flex; align-items: center; cursor: pointer; transition: 0.5s ease-in; width: 100%; }

.baDropdownStyle .bacurr-dropdownChoices ::-webkit-scrollbar-track-piece { background: var(--bacurrBackground); }

.baDropdownStyle .bacurr-dropdownChoices ::-webkit-scrollbar-thumb { background: var(--bacurrSroll-bar-color); }

.baDropdownStyle .bacurr-choiceDesign::after { border-radius: 3px; display: flex; right: 0px; align-items: center; top: 5px; margin: auto 0px auto auto; transition: 0.2s cubic-bezier(1, -0.29, 1, 1); content: ""; width: auto; border-right: 6px solid transparent; border-bottom: 6px solid transparent; border-left: 6px solid transparent; border-image: initial; border-top: 6px solid var(--bacurrArrow); position: relative; }

.baDropdownStyle .bacurr-choiceDesign.active::after, .baDropdownStyle .bacurr-choiceDesign:active::after { border-right-color: transparent; border-top-color: transparent; top: -3px; border-left-color: transparent; border-bottom-color: var(--bacurrSelect-color); }

.baDropdownStyle .bacurr-dropdown-choices { background-color: var(--bacurrBackground); box-shadow: 0 0 16px -5px var(--bacurrShadow2); margin: 8px 0px; padding: 0px; list-style: none; border-radius: 7px; display: none; position: absolute; inset: auto 0px 42px; width: max-content; z-index: 999999999; max-height: 302px; max-width: 266px; overflow: hidden auto; }

.baDropdownStyle.barcurr-showCurrencyOnly .bacurr-choiceDesign { width: auto !important; }

.baDropdownStyle.barcurr-showCurrencyOnly .ba-chosen { padding: 0px 4px; }

.baDropdownStyle.barcurr-showFlagOnly .ba-chosen { display: none !important; }

.baDropdownStyle.barcurr-showFlagOnly .bacurr-choiceDesign { width: auto !important; }

.baDropdownStyle .bacurr-dropdown-choices li { margin: 0px; padding: 13px 14px; white-space: nowrap; border-top: 1px solid var(--bacurrBorder-color); width: 100%; transition: 0.12s ease-in; }

.baDropdownStyle .bacurr-dropdown-choices li:hover { background: var(--bacurrHover-bg); }

.baDropdownStyle .bacurr-dropdown-choices li[rel="hide"] { display: none; }

.baDropdownStyle.borderLine .bacurr-choiceDesign { border: 1px solid var(--bacurrBorder-color); box-shadow: none; }

.baDropdownStyle.noBorder .bacurr-choiceDesign { border: none; box-shadow: none; }

.baDropdownStyle .bacurrSelected { display: none; }

.baDropdownStyle.baCountry-circle .bacurr-dropdownChoices .baCountry { width: 25px; height: 25px; background-position-x: -7px; border-radius: 50px; background-size: 38px !important; }

.baDropdownStyle.baCountry-flat .bacurr-dropdownChoices .baCountry { border-radius: 0px !important; }

.baDropdownStyle.barcurr-showCurrencyOnly .bacurr-choiceDesign .baCountry { display: none !important; width: 0px !important; }

.baCurrMultiStyle { --bacurrLayer1: #eee; --bacurrLayer2: #eee; }

.baCurrMultiStyle.bacurrDark { --bacurrLayer1: #313131; --bacurrLayer2: #262626; }

.baCurrMultiStyle .bacurr-choiceDesign { box-shadow: -1px -1px 10px rgba(0,0,0,.15),0 1px 1px rgba(0,0,0,.15),0 9px 0 -5px var(--bacurrLayer1),0 9px 1px -4px rgba(0,0,0,.15),0 18px 0 -10px var(--bacurrLayer2),0 18px 1px -9px rgba(0,0,0,.15) !important; }

.baCurrMultiStyle .active { box-shadow: -1px -1px 10px rgba(0,0,0,.15),0 1px 1px rgba(0,0,0,.15),0 10px 0 -5px var(--bacurrLayer1),0 10px 1px -4px rgba(0,0,0,.15),0 20px 0 -10px var(--bacurrLayer2),0 20px 1px -9px rgba(0,0,0,.15) !important; }

@media (max-width: 768px) {
  .baDropdownStyle.mobile_bottom_left:not(.hideOnMobile) { color-scheme: unset !important; forced-color-adjust: unset !important; mask: unset !important; math-depth: unset !important; position: fixed !important; position-anchor: unset !important; text-size-adjust: unset !important; appearance: unset !important; color: unset !important; font: unset !important; font-palette: unset !important; font-synthesis: unset !important; position-area: unset !important; text-orientation: unset !important; text-rendering: unset !important; text-spacing-trim: unset !important; -webkit-font-smoothing: unset !important; -webkit-locale: unset !important; -webkit-text-orientation: unset !important; -webkit-writing-mode: unset !important; writing-mode: unset !important; zoom: unset !important; accent-color: unset !important; place-content: unset !important; place-items: unset !important; place-self: unset !important; alignment-baseline: unset !important; anchor-name: unset !important; anchor-scope: unset !important; animation-composition: unset !important; animation: unset !important; app-region: unset !important; aspect-ratio: unset !important; backdrop-filter: unset !important; backface-visibility: unset !important; background: unset !important; background-blend-mode: unset !important; baseline-shift: unset !important; baseline-source: unset !important; block-size: unset !important; border-block: unset !important; border: unset !important; border-radius: unset !important; border-collapse: unset !important; border-end-end-radius: unset !important; border-end-start-radius: unset !important; border-inline: unset !important; border-start-end-radius: unset !important; border-start-start-radius: unset !important; bottom: 20px !important; box-decoration-break: unset !important; box-shadow: unset !important; box-sizing: unset !important; break-after: unset !important; break-before: unset !important; break-inside: unset !important; buffered-rendering: unset !important; caption-side: unset !important; caret-color: unset !important; clear: unset !important; clip: unset !important; clip-path: unset !important; clip-rule: unset !important; color-interpolation: unset !important; color-interpolation-filters: unset !important; color-rendering: unset !important; columns: unset !important; column-fill: unset !important; gap: unset !important; column-rule: unset !important; column-span: unset !important; contain: unset !important; contain-intrinsic-block-size: unset !important; contain-intrinsic-size: unset !important; contain-intrinsic-inline-size: unset !important; container: unset !important; content: unset !important; content-visibility: unset !important; counter-increment: unset !important; counter-reset: unset !important; counter-set: unset !important; cursor: unset !important; cx: unset !important; cy: unset !important; d: unset !important; display: flex !important; dominant-baseline: unset !important; dynamic-range-limit: unset !important; empty-cells: unset !important; field-sizing: unset !important; fill: unset !important; fill-opacity: unset !important; fill-rule: unset !important; filter: unset !important; flex: unset !important; flex-flow: unset !important; float: unset !important; flood-color: unset !important; flood-opacity: unset !important; grid: unset !important; grid-area: unset !important; height: unset !important; hyphenate-character: unset !important; hyphenate-limit-chars: unset !important; hyphens: unset !important; image-orientation: unset !important; image-rendering: unset !important; initial-letter: unset !important; inline-size: unset !important; inset-block: unset !important; inset-inline: unset !important; interpolate-size: unset !important; isolation: unset !important; left: 20px !important; letter-spacing: unset !important; lighting-color: unset !important; line-break: unset !important; list-style: unset !important; margin-block: unset !important; margin: unset !important; margin-inline: unset !important; marker: unset !important; mask-type: unset !important; math-shift: unset !important; math-style: unset !important; max-block-size: unset !important; max-height: unset !important; max-inline-size: unset !important; max-width: unset !important; min-block-size: unset !important; min-height: unset !important; min-inline-size: unset !important; min-width: unset !important; mix-blend-mode: unset !important; object-fit: unset !important; object-position: unset !important; object-view-box: unset !important; offset: unset !important; opacity: unset !important; order: unset !important; orphans: unset !important; outline: unset !important; outline-offset: unset !important; overflow-anchor: unset !important; overflow-block: unset !important; overflow-clip-margin: unset !important; overflow-inline: unset !important; overflow-wrap: unset !important; overflow: unset !important; overlay: unset !important; overscroll-behavior-block: unset !important; overscroll-behavior-inline: unset !important; overscroll-behavior: unset !important; padding-block: unset !important; padding: unset !important; padding-inline: unset !important; page: unset !important; page-orientation: unset !important; paint-order: unset !important; perspective: unset !important; perspective-origin: unset !important; pointer-events: unset !important; position-try: unset !important; position-visibility: unset !important; print-color-adjust: unset !important; quotes: unset !important; r: unset !important; resize: unset !important; right: unset !important; rotate: unset !important; ruby-align: unset !important; ruby-position: unset !important; rx: unset !important; ry: unset !important; scale: unset !important; scroll-behavior: unset !important; scroll-initial-target: unset !important; scroll-margin-block: unset !important; scroll-margin: unset !important; scroll-margin-inline: unset !important; scroll-marker-group: unset !important; scroll-padding-block: unset !important; scroll-padding: unset !important; scroll-padding-inline: unset !important; scroll-snap-align: unset !important; scroll-snap-stop: unset !important; scroll-snap-type: unset !important; scroll-timeline: unset !important; scrollbar-color: unset !important; scrollbar-gutter: unset !important; scrollbar-width: unset !important; shape-image-threshold: unset !important; shape-margin: unset !important; shape-outside: unset !important; shape-rendering: unset !important; size: unset !important; speak: unset !important; stop-color: unset !important; stop-opacity: unset !important; stroke: unset !important; stroke-dasharray: unset !important; stroke-dashoffset: unset !important; stroke-linecap: unset !important; stroke-linejoin: unset !important; stroke-miterlimit: unset !important; stroke-opacity: unset !important; stroke-width: unset !important; tab-size: unset !important; table-layout: unset !important; text-align: unset !important; text-align-last: unset !important; text-anchor: unset !important; text-box: unset !important; text-combine-upright: unset !important; text-decoration: unset !important; text-decoration-skip-ink: unset !important; text-emphasis: unset !important; text-emphasis-position: unset !important; text-indent: unset !important; text-overflow: unset !important; text-shadow: unset !important; text-transform: unset !important; text-underline-offset: unset !important; text-underline-position: unset !important; text-wrap: unset !important; timeline-scope: unset !important; top: unset !important; touch-action: unset !important; transform: unset !important; transform-box: unset !important; transform-origin: unset !important; transform-style: unset !important; transition: unset !important; translate: unset !important; user-select: unset !important; vector-effect: unset !important; vertical-align: unset !important; view-timeline: unset !important; view-transition-class: unset !important; view-transition-name: unset !important; visibility: unset !important; border-spacing: unset !important; -webkit-box-align: unset !important; -webkit-box-decoration-break: unset !important; -webkit-box-direction: unset !important; -webkit-box-flex: unset !important; -webkit-box-ordinal-group: unset !important; -webkit-box-orient: unset !important; -webkit-box-pack: unset !important; -webkit-box-reflect: unset !important; -webkit-line-break: unset !important; -webkit-line-clamp: unset !important; -webkit-mask-box-image: unset !important; -webkit-rtl-ordering: unset !important; -webkit-ruby-position: unset !important; -webkit-tap-highlight-color: unset !important; -webkit-text-combine: unset !important; -webkit-text-decorations-in-effect: unset !important; -webkit-text-fill-color: unset !important; -webkit-text-security: unset !important; -webkit-text-stroke: unset !important; -webkit-user-drag: unset !important; white-space-collapse: unset !important; widows: unset !important; width: unset !important; will-change: unset !important; word-break: unset !important; word-spacing: unset !important; x: unset !important; y: unset !important; z-index: 2147483647 !important; }
  .baDropdownStyle.mobile_bottom_right:not(.hideOnMobile) { color-scheme: unset !important; forced-color-adjust: unset !important; mask: unset !important; math-depth: unset !important; position: fixed !important; position-anchor: unset !important; text-size-adjust: unset !important; appearance: unset !important; color: unset !important; font: unset !important; font-palette: unset !important; font-synthesis: unset !important; position-area: unset !important; text-orientation: unset !important; text-rendering: unset !important; text-spacing-trim: unset !important; -webkit-font-smoothing: unset !important; -webkit-locale: unset !important; -webkit-text-orientation: unset !important; -webkit-writing-mode: unset !important; writing-mode: unset !important; zoom: unset !important; accent-color: unset !important; place-content: unset !important; place-items: unset !important; place-self: unset !important; alignment-baseline: unset !important; anchor-name: unset !important; anchor-scope: unset !important; animation-composition: unset !important; animation: unset !important; app-region: unset !important; aspect-ratio: unset !important; backdrop-filter: unset !important; backface-visibility: unset !important; background: unset !important; background-blend-mode: unset !important; baseline-shift: unset !important; baseline-source: unset !important; block-size: unset !important; border-block: unset !important; border: unset !important; border-radius: unset !important; border-collapse: unset !important; border-end-end-radius: unset !important; border-end-start-radius: unset !important; border-inline: unset !important; border-start-end-radius: unset !important; border-start-start-radius: unset !important; bottom: 20px !important; box-decoration-break: unset !important; box-shadow: unset !important; box-sizing: unset !important; break-after: unset !important; break-before: unset !important; break-inside: unset !important; buffered-rendering: unset !important; caption-side: unset !important; caret-color: unset !important; clear: unset !important; clip: unset !important; clip-path: unset !important; clip-rule: unset !important; color-interpolation: unset !important; color-interpolation-filters: unset !important; color-rendering: unset !important; columns: unset !important; column-fill: unset !important; gap: unset !important; column-rule: unset !important; column-span: unset !important; contain: unset !important; contain-intrinsic-block-size: unset !important; contain-intrinsic-size: unset !important; contain-intrinsic-inline-size: unset !important; container: unset !important; content: unset !important; content-visibility: unset !important; counter-increment: unset !important; counter-reset: unset !important; counter-set: unset !important; cursor: unset !important; cx: unset !important; cy: unset !important; d: unset !important; display: flex !important; dominant-baseline: unset !important; dynamic-range-limit: unset !important; empty-cells: unset !important; field-sizing: unset !important; fill: unset !important; fill-opacity: unset !important; fill-rule: unset !important; filter: unset !important; flex: unset !important; flex-flow: unset !important; float: unset !important; flood-color: unset !important; flood-opacity: unset !important; grid: unset !important; grid-area: unset !important; height: unset !important; hyphenate-character: unset !important; hyphenate-limit-chars: unset !important; hyphens: unset !important; image-orientation: unset !important; image-rendering: unset !important; initial-letter: unset !important; inline-size: unset !important; inset-block: unset !important; inset-inline: unset !important; interpolate-size: unset !important; isolation: unset !important; left: unset !important; letter-spacing: unset !important; lighting-color: unset !important; line-break: unset !important; list-style: unset !important; margin-block: unset !important; margin: unset !important; margin-inline: unset !important; marker: unset !important; mask-type: unset !important; math-shift: unset !important; math-style: unset !important; max-block-size: unset !important; max-height: unset !important; max-inline-size: unset !important; max-width: unset !important; min-block-size: unset !important; min-height: unset !important; min-inline-size: unset !important; min-width: unset !important; mix-blend-mode: unset !important; object-fit: unset !important; object-position: unset !important; object-view-box: unset !important; offset: unset !important; opacity: unset !important; order: unset !important; orphans: unset !important; outline: unset !important; outline-offset: unset !important; overflow-anchor: unset !important; overflow-block: unset !important; overflow-clip-margin: unset !important; overflow-inline: unset !important; overflow-wrap: unset !important; overflow: unset !important; overlay: unset !important; overscroll-behavior-block: unset !important; overscroll-behavior-inline: unset !important; overscroll-behavior: unset !important; padding-block: unset !important; padding: unset !important; padding-inline: unset !important; page: unset !important; page-orientation: unset !important; paint-order: unset !important; perspective: unset !important; perspective-origin: unset !important; pointer-events: unset !important; position-try: unset !important; position-visibility: unset !important; print-color-adjust: unset !important; quotes: unset !important; r: unset !important; resize: unset !important; right: 20px !important; rotate: unset !important; ruby-align: unset !important; ruby-position: unset !important; rx: unset !important; ry: unset !important; scale: unset !important; scroll-behavior: unset !important; scroll-initial-target: unset !important; scroll-margin-block: unset !important; scroll-margin: unset !important; scroll-margin-inline: unset !important; scroll-marker-group: unset !important; scroll-padding-block: unset !important; scroll-padding: unset !important; scroll-padding-inline: unset !important; scroll-snap-align: unset !important; scroll-snap-stop: unset !important; scroll-snap-type: unset !important; scroll-timeline: unset !important; scrollbar-color: unset !important; scrollbar-gutter: unset !important; scrollbar-width: unset !important; shape-image-threshold: unset !important; shape-margin: unset !important; shape-outside: unset !important; shape-rendering: unset !important; size: unset !important; speak: unset !important; stop-color: unset !important; stop-opacity: unset !important; stroke: unset !important; stroke-dasharray: unset !important; stroke-dashoffset: unset !important; stroke-linecap: unset !important; stroke-linejoin: unset !important; stroke-miterlimit: unset !important; stroke-opacity: unset !important; stroke-width: unset !important; tab-size: unset !important; table-layout: unset !important; text-align: unset !important; text-align-last: unset !important; text-anchor: unset !important; text-box: unset !important; text-combine-upright: unset !important; text-decoration: unset !important; text-decoration-skip-ink: unset !important; text-emphasis: unset !important; text-emphasis-position: unset !important; text-indent: unset !important; text-overflow: unset !important; text-shadow: unset !important; text-transform: unset !important; text-underline-offset: unset !important; text-underline-position: unset !important; text-wrap: unset !important; timeline-scope: unset !important; top: unset !important; touch-action: unset !important; transform: unset !important; transform-box: unset !important; transform-origin: unset !important; transform-style: unset !important; transition: unset !important; translate: unset !important; user-select: unset !important; vector-effect: unset !important; vertical-align: unset !important; view-timeline: unset !important; view-transition-class: unset !important; view-transition-name: unset !important; visibility: unset !important; border-spacing: unset !important; -webkit-box-align: unset !important; -webkit-box-decoration-break: unset !important; -webkit-box-direction: unset !important; -webkit-box-flex: unset !important; -webkit-box-ordinal-group: unset !important; -webkit-box-orient: unset !important; -webkit-box-pack: unset !important; -webkit-box-reflect: unset !important; -webkit-line-break: unset !important; -webkit-line-clamp: unset !important; -webkit-mask-box-image: unset !important; -webkit-rtl-ordering: unset !important; -webkit-ruby-position: unset !important; -webkit-tap-highlight-color: unset !important; -webkit-text-combine: unset !important; -webkit-text-decorations-in-effect: unset !important; -webkit-text-fill-color: unset !important; -webkit-text-security: unset !important; -webkit-text-stroke: unset !important; -webkit-user-drag: unset !important; white-space-collapse: unset !important; widows: unset !important; width: unset !important; will-change: unset !important; word-break: unset !important; word-spacing: unset !important; x: unset !important; y: unset !important; z-index: 2147483647 !important; }
  .baDropdownStyle.mobile_top_left:not(.hideOnMobile) { bottom: unset !important; top: 20px !important; left: 20px !important; right: unset !important; position: fixed !important; display: flex !important; z-index: 2147483647 !important; }
  .baDropdownStyle.mobile_top_right:not(.hideOnMobile) { color-scheme: unset !important; forced-color-adjust: unset !important; mask: unset !important; math-depth: unset !important; position: fixed !important; position-anchor: unset !important; text-size-adjust: unset !important; appearance: unset !important; color: unset !important; direction: ltr; font: unset !important; font-palette: unset !important; font-synthesis: unset !important; position-area: unset !important; text-orientation: unset !important; text-rendering: unset !important; text-spacing-trim: unset !important; -webkit-font-smoothing: unset !important; -webkit-locale: unset !important; -webkit-text-orientation: unset !important; -webkit-writing-mode: unset !important; writing-mode: unset !important; zoom: unset !important; accent-color: unset !important; place-content: unset !important; place-items: unset !important; place-self: unset !important; alignment-baseline: unset !important; anchor-name: unset !important; anchor-scope: unset !important; animation-composition: unset !important; animation: unset !important; app-region: unset !important; aspect-ratio: unset !important; backdrop-filter: unset !important; backface-visibility: unset !important; background: unset !important; background-blend-mode: unset !important; baseline-shift: unset !important; baseline-source: unset !important; block-size: unset !important; border-block: unset !important; border: unset !important; border-radius: unset !important; border-collapse: unset !important; border-end-end-radius: unset !important; border-end-start-radius: unset !important; border-inline: unset !important; border-start-end-radius: unset !important; border-start-start-radius: unset !important; bottom: unset !important; box-decoration-break: unset !important; box-shadow: unset !important; box-sizing: unset !important; break-after: unset !important; break-before: unset !important; break-inside: unset !important; buffered-rendering: unset !important; caption-side: unset !important; caret-color: unset !important; clear: unset !important; clip: unset !important; clip-path: unset !important; clip-rule: unset !important; color-interpolation: unset !important; color-interpolation-filters: unset !important; color-rendering: unset !important; columns: unset !important; column-fill: unset !important; gap: unset !important; column-rule: unset !important; column-span: unset !important; contain: unset !important; contain-intrinsic-block-size: unset !important; contain-intrinsic-size: unset !important; contain-intrinsic-inline-size: unset !important; container: unset !important; content: unset !important; content-visibility: unset !important; counter-increment: unset !important; counter-reset: unset !important; counter-set: unset !important; cursor: unset !important; cx: unset !important; cy: unset !important; d: unset !important; display: flex !important; dominant-baseline: unset !important; dynamic-range-limit: unset !important; empty-cells: unset !important; field-sizing: unset !important; fill: unset !important; fill-opacity: unset !important; fill-rule: unset !important; filter: unset !important; flex: unset !important; flex-flow: unset !important; float: unset !important; flood-color: unset !important; flood-opacity: unset !important; grid: unset !important; grid-area: unset !important; height: unset !important; hyphenate-character: unset !important; hyphenate-limit-chars: unset !important; hyphens: unset !important; image-orientation: unset !important; image-rendering: unset !important; initial-letter: unset !important; inline-size: unset !important; inset-block: unset !important; inset-inline: unset !important; interpolate-size: unset !important; isolation: unset !important; left: unset !important; letter-spacing: unset !important; lighting-color: unset !important; line-break: unset !important; list-style: unset !important; margin-block: unset !important; margin: unset !important; margin-inline: unset !important; marker: unset !important; mask-type: unset !important; math-shift: unset !important; math-style: unset !important; max-block-size: unset !important; max-height: unset !important; max-inline-size: unset !important; max-width: unset !important; min-block-size: unset !important; min-height: unset !important; min-inline-size: unset !important; min-width: unset !important; mix-blend-mode: unset !important; object-fit: unset !important; object-position: unset !important; object-view-box: unset !important; offset: unset !important; opacity: unset !important; order: unset !important; orphans: unset !important; outline: unset !important; outline-offset: unset !important; overflow-anchor: unset !important; overflow-block: unset !important; overflow-clip-margin: unset !important; overflow-inline: unset !important; overflow-wrap: unset !important; overflow: unset !important; overlay: unset !important; overscroll-behavior-block: unset !important; overscroll-behavior-inline: unset !important; overscroll-behavior: unset !important; padding-block: unset !important; padding: unset !important; padding-inline: unset !important; page: unset !important; page-orientation: unset !important; paint-order: unset !important; perspective: unset !important; perspective-origin: unset !important; pointer-events: unset !important; position-try: unset !important; position-visibility: unset !important; print-color-adjust: unset !important; quotes: unset !important; r: unset !important; resize: unset !important; right: 20px !important; rotate: unset !important; ruby-align: unset !important; ruby-position: unset !important; rx: unset !important; ry: unset !important; scale: unset !important; scroll-behavior: unset !important; scroll-initial-target: unset !important; scroll-margin-block: unset !important; scroll-margin: unset !important; scroll-margin-inline: unset !important; scroll-marker-group: unset !important; scroll-padding-block: unset !important; scroll-padding: unset !important; scroll-padding-inline: unset !important; scroll-snap-align: unset !important; scroll-snap-stop: unset !important; scroll-snap-type: unset !important; scroll-timeline: unset !important; scrollbar-color: unset !important; scrollbar-gutter: unset !important; scrollbar-width: unset !important; shape-image-threshold: unset !important; shape-margin: unset !important; shape-outside: unset !important; shape-rendering: unset !important; size: unset !important; speak: unset !important; stop-color: unset !important; stop-opacity: unset !important; stroke: unset !important; stroke-dasharray: unset !important; stroke-dashoffset: unset !important; stroke-linecap: unset !important; stroke-linejoin: unset !important; stroke-miterlimit: unset !important; stroke-opacity: unset !important; stroke-width: unset !important; tab-size: unset !important; table-layout: unset !important; text-align: unset !important; text-align-last: unset !important; text-anchor: unset !important; text-box: unset !important; text-combine-upright: unset !important; text-decoration: unset !important; text-decoration-skip-ink: unset !important; text-emphasis: unset !important; text-emphasis-position: unset !important; text-indent: unset !important; text-overflow: unset !important; text-shadow: unset !important; text-transform: unset !important; text-underline-offset: unset !important; text-underline-position: unset !important; text-wrap: unset !important; timeline-scope: unset !important; top: 20px !important; touch-action: unset !important; transform: unset !important; transform-box: unset !important; transform-origin: unset !important; transform-style: unset !important; transition: unset !important; translate: unset !important; user-select: unset !important; vector-effect: unset !important; vertical-align: unset !important; view-timeline: unset !important; view-transition-class: unset !important; view-transition-name: unset !important; visibility: unset !important; border-spacing: unset !important; -webkit-box-align: unset !important; -webkit-box-decoration-break: unset !important; -webkit-box-direction: unset !important; -webkit-box-flex: unset !important; -webkit-box-ordinal-group: unset !important; -webkit-box-orient: unset !important; -webkit-box-pack: unset !important; -webkit-box-reflect: unset !important; -webkit-line-break: unset !important; -webkit-line-clamp: unset !important; -webkit-mask-box-image: unset !important; -webkit-rtl-ordering: unset !important; -webkit-ruby-position: unset !important; -webkit-tap-highlight-color: unset !important; -webkit-text-combine: unset !important; -webkit-text-decorations-in-effect: unset !important; -webkit-text-fill-color: unset !important; -webkit-text-security: unset !important; -webkit-text-stroke: unset !important; -webkit-user-drag: unset !important; white-space-collapse: unset !important; widows: unset !important; width: unset !important; will-change: unset !important; word-break: unset !important; word-spacing: unset !important; x: unset !important; y: unset !important; z-index: 2147483647 !important; }
}

@media (max-width: 768px) {
  .baDropdownStyle.mobile_top_left:not(.hideOnMobile) ul.bacurr-dropdown-choices { left: 50px !important; }
  @media (max-width: 768px) {
  .baDropdownStyle.mobile_top_right:not(.hideOnMobile) ul.bacurr-dropdown-choices { left: 50px !important; transform: translateX(-200px) !important; }
  @media (max-width: 768px) {
  .baDropdownStyle.mobile_bottom_left:not(.hideOnMobile) ul.bacurr-dropdown-choices { top: -150px !important; left: 50px !important; max-height: 200px !important; overflow-y: scroll !important; }
}
  @media (max-width: 768px) {
  .baCountry { border-radius: 0px !important; }
  .baDropdownStyle.mobile_bottom_right:not(.hideOnMobile) ul.bacurr-dropdown-choices { top: -150px !important; transform: translateX(-80px) !important; max-height: 200px !important; overflow-y: scroll !important; }
}
}
}