.woocommerce-currency-switcher-form .dd-selected
{
color: #000000;
display: block;
font-weight: bold;
overflow: hidden;
padding: 10px;
}
.woocommerce-currency-switcher-form a.dd-selected:hover{
text-decoration: none;
}
.woocommerce-currency-switcher-form a.dd-option{
text-decoration: none;
display: block;
font-weight: bold;
overflow: hidden;
padding: 10px;
background: #fff;
}
.woocommerce-currency-switcher-form a.dd-option:hover{
text-decoration: none;
}
.woocommerce-currency-switcher-form ul.dd-options{
list-style: none !important;
} .woocs_show_flags .chosen-container .chosen-results li.highlighted {
color: green !important;
}
.woocommerce-currency-switcher-form .chosen-results li{
line-height: 23px !important;
}
.woocommerce-currency-switcher .hentry .entry-content a:not(.button){
text-decoration: none !important;
}
.woocommerce-currency-switcher option{
height: 23px;
padding-bottom: 3px;
}
a.woocs_flag_view_item{
display: inline-block;
margin: 0 3px 3px 0;
width: 50px;
height: 40px;
}
a.woocs_flag_view_item img{
width: 100%;
}
a.woocs_flag_view_item_current{
opacity: 0.65;
}
.woocs_converter_shortcode_from, .woocs_converter_shortcode_to{
width: 45%;
}
.woocs_converter_shortcode_amount{
width: 99%;
margin-bottom: 4px;
display: inline-block;
}
.woocs_converter_shortcode_results{
width: 99%;
margin-top: 4px;
margin-bottom: 4px;
display: inline-block;
}
ul.woocs_currency_rates{
margin: 5px 0 0 9px !important;
} span.woocs_price_info_icon{
display: inline-block;
width: 15px;
height: 15px;
background-image: url(//childrenshouse.co.za/wp-content/plugins/woocommerce-currency-switcher/img/woocs_price_info_icon.png);
}
.woocs_price_info{
position: relative;
display: inline;
margin-left: 3px;
}
.woocs_price_info + .woocs_price_info{
display: none !important;
}
.woocs_price_info + .woocs_price_info{
display: none !important;
}
div.woocs_price_info ul{
list-style: none;
position: absolute;
width: auto !important;
min-width: 120px;
max-width: 400px;
color: #FFFFFF !important;
background: #000000 !important;
height: auto;
min-height: 19px;
font-size: 14px !important;
line-height: normal;
vertical-align: middle;
text-align: left;
visibility: hidden;
border-radius: 6px;
padding: 7px !important;
}
div:hover.woocs_price_info ul{
visibility: visible;
opacity: 0.85;
bottom: 5px;
left: 50%;
margin-left: -5px;
z-index: 999;
}
div.woocs_price_info ul li{
padding-bottom: 4px;
white-space: nowrap;
margin: 0 !important;
} .woocs_current_product_id{
display: none;
}
ul.woocs_price_info_list li span{
font-weight: bold;
}
.woocs_cart_item_price{
font-size: 11px;
font-style: italic;
}
#shipping_method .woocs_cart_item_price{
display: inline-block;
clear: both;
text-indent: 0;
margin-left: 5px;
}
.woocs_currency_rate_flag{
width: 25px !important; max-width: 25px !important; display: inline;
}
.woocs_display_none{
display: none; 
}
.woocs_geo_hello{
color:green;
font-size:18px;
font-weight:normal;
line-height:0;
}.chc-native-header {
background-color: #FFFFFF;
border-bottom: 1px solid rgba(0, 0, 0, 0.08);
padding: 1rem 1.25rem;
}
.chc-native-header__inner {
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: space-between;
max-width: 1200px;
margin: 0 auto;
position: relative;
}
.chc-native-header__logo {
font-family: var(--e-global-typography-primary-font-family, "Poppins"), sans-serif;
font-weight: 700;
font-size: 1.25rem;
color: var(--e-global-color-primary, #b76d9e);
text-decoration: none;
display: inline-flex;
} .chc-native-header__logo-img {
display: block;
width: 124px;
height: auto;
}
@media (min-width: 62em) {
.chc-native-header__logo-img {
width: 140px;
}
} .chc-native-header__toggle {
display: flex;
flex-direction: column;
justify-content: center;
gap: 4px;
width: 2.25rem;
height: 2.25rem;
padding: 0;
background: none;
border: 1px solid rgba(0, 0, 0, 0.15);
border-radius: 4px;
cursor: pointer;
}
.chc-native-header__toggle-bar {
display: block;
width: 1.25rem;
height: 2px;
margin: 0 auto;
background-color: #333333;
}
.screen-reader-text {
position: absolute;
width: 1px;
height: 1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
white-space: nowrap;
} .chc-native-header__nav {
display: none;
width: 100%;
order: 3;
margin-top: 1rem;
}
.chc-native-header__nav.is-open {
display: block;
}
.chc-native-header__menu {
list-style: none;
margin: 0;
padding: 0;
display: flex;
flex-direction: column;
gap: 0.25rem;
}
.chc-native-header__menu > li > a,
.chc-native-header__parent-toggle {
display: block;
width: 100%;
text-align: left;
padding: 0.6rem 0.25rem;
font-family: var(--e-global-typography-text-font-family, "Poppins"), sans-serif;
font-size: 0.95rem;
color: #333333;
text-decoration: none;
background: none;
border: none;
cursor: pointer;
}
.chc-native-header__menu > li > a:hover,
.chc-native-header__menu > li > a:focus,
.chc-native-header__parent-toggle:hover,
.chc-native-header__parent-toggle:focus {
color: var(--e-global-color-primary, #b76d9e);
}
.chc-native-header__caret {
display: inline-block;
margin-left: 0.35em;
border: solid currentColor;
border-width: 0 2px 2px 0;
padding: 3px;
transform: rotate(45deg);
transition: transform 0.15s ease;
}
.chc-native-header__item--parent.is-open > .chc-native-header__parent-toggle .chc-native-header__caret {
transform: rotate(-135deg);
} .chc-native-header__submenu {
max-height: 0;
overflow: hidden;
opacity: 0;
transition: max-height 0.2s ease, opacity 0.2s ease;
}
.chc-native-header__item--parent:hover > .chc-native-header__submenu,
.chc-native-header__item--parent:focus-within > .chc-native-header__submenu,
.chc-native-header__item--parent.is-open > .chc-native-header__submenu {
max-height: 20em;
opacity: 1;
}
.chc-native-header__submenu-list {
list-style: none;
margin: 0;
padding: 0 0 0 1rem;
}
.chc-native-header__submenu-list a {
display: block;
padding: 0.5rem 0.25rem;
font-size: 0.9rem;
color: #555555;
text-decoration: none;
}
.chc-native-header__submenu-list a:hover,
.chc-native-header__submenu-list a:focus {
color: var(--e-global-color-primary, #b76d9e);
} .chc-native-header__menu > li.chc-header-cta > a {
display: inline-block;
margin-top: 0.5rem;
padding: 0.6rem 1.25rem;
background-color: var(--e-global-color-primary, #b76d9e);
color: #FFFFFF;
border-radius: 4px;
text-align: center;
font-weight: 600;
}
.chc-native-header__menu > li.chc-header-cta > a:hover,
.chc-native-header__menu > li.chc-header-cta > a:focus {
opacity: 0.9;
color: #FFFFFF;
} .chc-native-header__menu > li.chc-header-cta--secondary > a {
display: inline-block;
margin-top: 0.5rem;
padding: 0.6rem 1.25rem;
background-color: transparent;
border: 1px solid rgba(0, 0, 0, 0.18);
color: #333333;
border-radius: 4px;
text-align: center;
font-weight: 600;
}
.chc-native-header__menu > li.chc-header-cta--secondary > a:hover,
.chc-native-header__menu > li.chc-header-cta--secondary > a:focus {
border-color: var(--e-global-color-primary, #b76d9e);
color: var(--e-global-color-primary, #b76d9e);
}
@media (min-width: 62em) {
.chc-native-header__toggle {
display: none;
}
.chc-native-header__nav {
display: block;
width: auto;
order: 2;
margin-top: 0;
}
.chc-native-header__menu {
flex-direction: row;
align-items: center;
gap: 1.5rem;
}
.chc-native-header__menu > li > a,
.chc-native-header__parent-toggle {
width: auto;
padding: 0.5rem 0.25rem;
}
.chc-native-header__item--parent {
position: relative;
}
.chc-native-header__submenu {
position: absolute;
top: 100%;
left: 0;
max-height: none;
height: 0;
width: 14rem;
background: #FFFFFF;
border: 1px solid rgba(0, 0, 0, 0.08);
border-radius: 4px;
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
z-index: 10;
}
.chc-native-header__item--parent:hover > .chc-native-header__submenu,
.chc-native-header__item--parent:focus-within > .chc-native-header__submenu,
.chc-native-header__item--parent.is-open > .chc-native-header__submenu {
height: auto;
max-height: none;
}
.chc-native-header__submenu-list {
padding: 0.5rem;
}
.chc-native-header__menu > li.chc-header-cta > a,
.chc-native-header__menu > li.chc-header-cta--secondary > a {
margin-top: 0;
}
}