.elementor-kit-10{--e-global-color-primary:#008DD2;--e-global-color-secondary:#898989;--e-global-color-text:#232323;--e-global-color-accent:#61CE70;--e-global-color-db4c856:#898989;--e-global-color-996baf9:#008DD2;--e-global-color-a58d25c:#232323;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;background-color:transparent;background-image:linear-gradient(295deg, var( --e-global-color-secondary ) 0%, #FFFFFF 48%);}.elementor-kit-10 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:992px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */@media screen and (max-width: 767px) {
	
.table-responsive {
    width: 100%;
    margin-bottom: 0!important;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
	}

.col-md-6.col-sm-6.text-left.mob-center .coupon {
    margin-bottom: 10px!important;
}
	}

@media only screen and (min-width: 993px) {

.actions {
    text-align: end;
    margin-bottom: 0px!important;
    padding: 20px 0!important;
    border-top: 1px solid #eaeaea!important;
}
	
.form-actions {
    padding: 20px 0px!important;
}
	 .actions, .woocommerce-cart .cart-order-details>div:last-child {
    margin-bottom: 0!important;
}

	.actions.clearfix {
    padding: 20px 0px!important;
} 
	}
		


.xstore-compare-animated-heart,.xstore-wishlist-animated-heart {
    width: .55em!important;
    height: .55em!important;
    position: absolute;
    left: calc(50% - .35em);
    opacity: 0;
    --hover-color-dark: var(--et_active-color);
    stroke: #008dd2!important;
    fill: #008dd2!important;
    -webkit-animation: xstore-wishlist-animation-heart1 .7s linear;
    animation: xstore-wishlist-animation-heart1 .7s linear
}

.xstore-compare[data-action=remove] .et-icon, .xstore-wishlist[data-action=remove] .et-icon {
    color: #008dd2!important;
}


/* Menu Geral */
.et_b_header-search.et_element-top-level select, .et_b_header-search.et_element-top-level .fancy-select .fancy-placeholder-text {
    padding: 0 27px 0 0!important;
    border: none!important;
	height:40px!important;
}

.et_b_header-menu.et_element-top-level .menu>li>a::active {
    font-size: 15px!important;
    color: #008dd2!important;
    font-family: 'Raleway', sans-serif!important;
    font-weight: 400!important;
}

.select2.select2-container--default .select2-selection--single, select {
    padding:14px!important;
	height:42px!important;
	line-height: 1!important;
    cursor: pointer;
    font-family: 'Raleway', sans-serif!important;
    color: #232323!important;
    font-size: 14px!important;
    font-weight: 400;
    height: var(--et_inputs-height,2.642rem);
    line-height: 2rem;
    max-width: 100%;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-align: start;
    position: relative;
    border:1px solid #eaeaea!important;
    border-radius: 3px!important;
    -webkit-appearance: none;
    -moz-appearance: none;
    background-color: var(--et_inputs-bg-color,var(--et_white-2-light-dark));
    background-position: calc(100% - 12px) 50%;
    background-repeat: no-repeat;
    background-image: var(--et_select-arrow-closed);
    background-size: var(--et_select-arrow-size,10px);
}

.secondary-menu-wrapper .menu > .item-design-mega-menu .nav-sublist-dropdown, .secondary-menu-wrapper .menu .item-design-dropdown.menu-item-has-children:first-child .nav-sublist-dropdown {
    top: 68px!important;
}

.nav-sublist-dropdown ul li a {
  	color: #232323!important;
     font-weight: 400!important;
     font-family: 'Raleway', sans-serif!important;
	font-size:14px!important;
}

.nav-sublist-dropdown ul li a:hover {
  	color: #008dd2!important;
     font-weight: 400!important;
     font-family: 'Raleway', sans-serif!important;
	font-size:14px!important;
}

 .et_b_header-wishlist.et_element-top-level .et-quantity {
     font-size: 0.8em;
     --et-quantity-proportion: 1.5em;
     background-color: #ffffff;
     color: #232323!important;
     font-weight: 400!important;
     font-family: 'Raleway', sans-serif!important;
}
 .et_b_header-compare.et_element-top-level .et-quantity {
     font-size: 0.8em;
     --et-quantity-proportion: 1.5em;
     background-color: #ffffff;
     color: #232323!important;
     font-weight: 400!important;
     font-family: 'Raleway', sans-serif!important;
}
 .et_b_header-cart.et_element-top-level .et-quantity {
     font-size: 0.8em;
     --et-quantity-proportion: 1.5em;
     background-color: #ffffff;
     color: #232323!important;
     font-weight: 400!important;
     font-family: 'Raleway', sans-serif!important;
}
 .header-main-menu.et_element-top-level .menu > li > a:hover, .header-main-menu.et_element-top-level .menu > .current-menu-item > a, .header-main-menu.et_element-top-level.menu-items-custom .menu > li > a:hover, .header-main-menu.et_element-top-level.menu-items-custom .menu > .current-menu-item > a {
     color: #008DD2!important;
     font-size: 15px!important;
     font-family: 'Raleway', sans-serif!important;
     font-weight: 400!important;
}
 .et_b_header-menu.et_element-top-level .menu>li>a {
     font-size: 15px!important;
     color: #232323!important;
     font-family: 'Raleway', sans-serif!important;
     font-weight: 400!important;
}
 .et_b_header-search.et_element-top-level input[type="text"], .et_b_header-search.et_element-top-level input[type="text"]::-webkit-input-placeholder {
     color: #232323!important;
     font-family: 'Raleway', sans-serif!important;
     font-weight: 400!important;
     font-size: 14px!important;
}
 .et_b_header-search.et_element-top-level .search-button {
     width: 40px;
     background-color: #008dd2!important;
}
 button.search-button.flex.justify-content-center.align-items-center.pointer {
     margin: 0px!important;
}
/* Breadcumbs */
 a.back-history {
     color: #232323!important;
     font-size: 14px!important;
     font-family: 'Raleway', sans-serif!important;
     font-weight: 400!important;
}
 a.back-history:hover {
     color: #008dd2!important;
     font-size: 14px!important;
     font-family: 'Raleway', sans-serif!important;
     font-weight: 400!important;
}
 nav.woocommerce-breadcrumb h1 {
     color: #232323!important;
     font-size: 14px!important;
     font-family: 'Raleway', sans-serif;
    !important;
     font-weight: 400!important;
}
 nav.woocommerce-breadcrumb a {
     color: #232323!important;
     font-size: 14px!important;
     font-family: 'Raleway', sans-serif!important;
     font-weight: 400!important;
}
 nav.woocommerce-breadcrumb a:hover {
     color: #008dd2!important;
     font-size: 14px!important;
     font-family: 'Raleway', sans-serif!important;
     font-weight: 400!important;
}
 .archive.category .page-heading .delimeter, .error404 .page-heading .delimeter, .page-heading.bc-type-left2 .bbp-breadcrumb-sep, .page-heading.bc-type-left2 .delimeter {
     font-size: 8px!important;
     color: #898989!important;
     opacity: 100%!important;
}
/* homepage - slider arrows styles */
 .swiper-custom-right.swiper-nav.swiper-button-next-swiper-unique-id-0 {
     background-color: #e1e1e1!important;
     color:#232323!important;
}
 .swiper-custom-right.swiper-nav.swiper-button-next-swiper-unique-id-0:hover {
     background-color:#e1e1e1!important;
     opacity:1!important;
     color:#008DD2!important;
}
 .et-slider .swiper-container .swiper-custom-left:hover, .et-slider .swiper-container .swiper-custom-right:hover {
     opacity: 1!important;
}
 .swiper-custom-left.swiper-nav.swiper-button-prev-swiper-unique-id-0 {
     background-color: #e1e1e1!important;
     color:#232323!important;
}
 .swiper-custom-left.swiper-nav.swiper-button-prev-swiper-unique-id-0:hover {
     background-color:#e1e1e1!important;
     opacity:1!important;
     color:#008DD2!important;
}
/* homepage - slider buttons styles */
 .slide-button.animated.cursor-pointer {
     background-color: #232323!important;
     color: white!important;
     font-size: 14px!important;
     text-transform: uppercase;
     font-weight: 700!important;
     font-family: 'Raleway Sans Serif'!important;
     border-radius: 4px!important;
}
 .slide-button.animated.cursor-pointer:hover {
     background-color: #008dd2!important;
     color: white!important;
     font-size: 14px!important;
     text-transform: uppercase;
     font-weight: 700!important;
     font-family: 'Raleway Sans Serif'!important;
     border-radius: 4px!important;
}
/* Shop page */
 .container.sidebar-mobile-off_canvas.content-page.products-hover-only-icons {
     padding-bottom: 50px!important;
}
 div#etheme-static-block-12 {
     padding: 0!important;
}
/* Shop Page Filters Colors and Text */
 div#etheme-static-block-11 {
     display: none!important;
}
 .after-products-widgets {
     display: none!important;
}
 .sidebar-slider, .sidebar-widget {
     margin-bottom: 0!important;
     padding-bottom: 20px!important;
}
 .s_widgets-with-scroll .shop-filters .sidebar-widget:not(.sidebar-slider)>.menu-element, .s_widgets-with-scroll .shop-filters .sidebar-widget:not(.sidebar-slider)>ul, .s_widgets-with-scroll .sidebar .sidebar-widget:not(.sidebar-slider)>.menu-element, .s_widgets-with-scroll .sidebar .sidebar-widget:not(.sidebar-slider)>ul {
     padding-right: 10px!important;
     padding-bottom: 0!important;
}
 .price_label {
     color: #232323!important;
     font-family: 'Raleway', sans-serif!important;
     font-weight: 400!important;
     font-size:14px!important;
}
 .price_slider_wrapper .button {
     color: #232323!important;
     font-size: 14px!important;
     border: none;
     height: auto;
     padding: 0;
     background-color: transparent;
     font-weight: 400!important;
     font-family: 'Raleway', sans-serif!important;
}
 .price_slider_wrapper .button:hover {
     color: #232323!important;
     font-size: 14px!important;
     border: none;
     height: auto;
     padding: 0;
     background-color: transparent;
     font-weight: 700!important;
     font-family: 'Raleway', sans-serif!important;
}
 .sidebar-widget ul li a, .widget_product_categories.sidebar-widget ul li a {
     display: inline-block;
     color: #232323;
     font-size: 14px!important;
     font-family: 'Raleway', sans-serif!important;
     font-weight: 500!important;
}
 .sidebar-widget ul li a:hover, .widget_product_categories.sidebar-widget ul li a:hover {
     color: #008dd2!important;
}
 .col-md-3.col-md-pull-9.sidebar-enabled.sidebar.sidebar-left h4 {
     font-family: 'Raleway', sans-serif!important;
     font-size:16px!important;
     font-weight: 700!important;
     padding-bottom: 10px!important;
     margin-bottom: 10px!important;
     border-bottom: 1px solid #eaeaea!important;
}
 .price_slider_wrapper .ui-slider-range {
     position: absolute;
     height: var(--price-slider-line-thickness,2px)!important;
     border-radius: 0!important;
     background: #008DD2!important;
}
 .price_slider_wrapper .ui-slider .ui-slider-handle {
     cursor: pointer;
     width: var(--price-slider-handle-size,10px)!important;
     height: var(--price-slider-handle-size,10px)!important;
     top: 50%!important;
     -webkit-transform: translateY(-50%);
     transform: translateY(-50%);
     outline: 0!important;
     position: absolute!important;
     border: none!important;
     border-radius: var(--price-slider-handle-radius,50%)!important;
     background: #008dd2!important;
     -webkit-transition: transform .2s ease-out;
     -webkit-transition: -webkit-transform .2s ease-out;
     transition: -webkit-transform .2s ease-out;
     transition: transform .2s ease-out;
     transition: transform .2s ease-out,-webkit-transform .2s ease-out;
     margin: 0;
}
 .view-switcher .switcher-active>a {
     color: #008DD2!important;
}
 .view-switcher .switch-grid:not(.switcher-active):hover>a, .view-switcher .switch-list:not(.switcher-active):hover>a, .view-switcher .switch-more:not(.switcher-active):hover>a {
     color: #008DD2!important;
     opacity: 1!important;
}
 .view-switcher:hover {
     background: transparent!important;
}

form.woocommerce-ordering .orderby {
    font-size: 14px!important;
    font-family: 'Raleway', sans-serif!important;
    font-weight: 400!important;
    color: #232323!important;
    border: 1px solid #eaeaea!important;
}

form select#et_per_page {
	   font-size: 14px!important;
    font-family: 'Raleway', sans-serif!important;
    font-weight: 400!important;
    color: #232323!important;
    border: 1px solid #eaeaea!important;
}

 .filter-wrap .products-per-page span, .open-filters-btn a {
     color: #232323!important;
     font-size: 14px!important;
     font-family: 'Raleway', sans-serif!important;
     font-weight: 400!important;
}

 .etheme-product-status-filter li, .etheme-product-status-filter li~.et_widget-show-more, .etheme_widget_brands_filter li, .etheme_widget_brands_filter li~.et_widget-show-more, .etheme_widget_cats_filter li, .etheme_widget_cats_filter li~.et_widget-show-more, .wc-layered-nav-term, .wc-layered-nav-term~.et_widget-show-more, .widget_price_filter li, .widget_price_filter li~.et_widget-show-more {
     padding-top: 5px!important;
     padding-bottom: 5px!important;
     margin: 0!important;
}
 ul.product-categories.with-accordion li a {
     padding: 5px 0!important;
}
 ul.product-categories.with-accordion li a:last-child {
     padding: 5px 0 0 0!important;
}
 .etheme-product-status-filter li:last-child, .etheme_widget_brands_filter li:last-child, .etheme_widget_cats_filter li:last-child, .wc-layered-nav-term:last-child, .widget_price_filter li:last-child {
     margin-bottom: 0;
     padding-bottom: 0px!important;
}
/* Shop Page Content */
 .products-page-cats a {
     color: #232323!important;
     opacity: 100%!important;
     font-size: 14px!important;
     font-family: 'Raleway', sans-serif!important;
     font-weight: 400;
}
 h2.product-title a {
     color: #232323!important;
     font-family: 'Raleway', sans-serif!important;
     font-size: 16px!important;
     font-weight: 600!important;
}
 .products-page-brands a {
     color: #232323!important;
     font-size: 14px!important;
     font-family: 'Raleway', sans-serif!important;
     font-weight: 400!important;
}
 span.price {
     color: #232323!important;
     font-size: 15px!important;
     font-family: 'Raleway', sans-serif!important;
     font-weight: 400!important;
}
/* Account Page Styles */
 .MyAccount-user-info div {
     width: 100%;
     font-size: 14px!important;
     color: #232323!important;
     font-family: 'Raleway', sans-serif!important;
     font-weight:400!important;
}
 .woocommerce-MyAccount-content h3 {
     color: #232323!important;
     font-size: 25px!important;
     font-family: 'Raleway', sans-serif!important;
     font-weight: 400!important;
}
 .woocommerce-MyAccount-navigation-wrapper li.is-active a {
     color: #008dd2!important;
     font-size: 15px!important;
     font-family: 'Raleway', sans-serif!important;
     font-weight: 400!important;
}
 nav.woocommerce-MyAccount-navigation ul li a {
     color: #232323!important;
     font-family: 'Raleway', sans-serif!important;
     font-weight: 400!important;
     font-size: 15px!important;
}
 nav.woocommerce-MyAccount-navigation ul li a:hover {
     color: #008dd2!important;
     font-family: 'Raleway', sans-serif!important;
     font-weight: 400!important;
     font-size: 15px!important;
}
 .MyAccount-dashboard-buttons .btn {
     font-size:14px!important;
     font-family:'Raleway'!important;
     font-weight:600!important;
     border-radius:3px!important;
     background-color: #232323!IMPORTANT;
     border: none;
     color: #fff;
     -webkit-text-fill-color: currentColor;
     -webkit-box-flex: 1;
     -ms-flex: 1;
     flex: 1;
     margin: 0 10px 10px;
     white-space: nowrap;
}
 .MyAccount-dashboard-buttons .btn:hover {
     font-size:14px!important;
     font-family:'Raleway'!important;
     font-weight:600!important;
     border-radius:3px!important;
     background-color: #008dd2!IMPORTANT;
     border: none;
     color: #fff;
     -webkit-text-fill-color: currentColor;
     -webkit-box-flex: 1;
     -ms-flex: 1;
     flex: 1;
     margin: 0 10px 10px;
     white-space: nowrap;
}
/* Orders Account Page */
 table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table tbody tr td {
     font-size: 14px!important;
     font-weight: 400!important;
     font-family: 'Raleway', sans-serif!important;
     color: #232323!important;
}
 td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number a {
     font-size: 14px!important;
     font-family: 'Raleway', sans-serif!important;
     font-weight: 400!important;
     color: #232323!important;
}
 thead tr th span.nobr {
     font-size: 14px!important;
     font-family: 'Raleway', sans-serif!important;
     font-weight: 500!important;
     color: #232323!important;
}
 tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status-processing.order {
     font-size: 14px!important;
     font-weight: 500!important;
     font-family: 'Raleway', sans-serif!important;
     color: #232323!important;
}
 td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a {
     background-color: #232323!important;
     font-size: 14px!important;
     font-weight: 700!important;
     font-family: 'Raleway', sans-serif!important;
     padding:14px;
     height:42px;
     margin:0!important;
}
 td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a:hover {
     background-color: #008dd2!important;
     font-size: 14px!important;
     font-weight: 700!important;
     font-family: 'Raleway', sans-serif!important;
}
/* Address Account Page */
 .u-columns.woocommerce-Addresses.col2-set.addresses address {
     color: #232323!important;
     font-weight: 400!important;
     font-family: 'Raleway', sans-serif!important;
     font-size: 14px!important;
}
 .u-columns.woocommerce-Addresses.col2-set.addresses h3 {
     color: #232323!important;
     font-weight: 400!important;
     font-family: 'Raleway', sans-serif!important;
     font-size: 14px!important;
}
 .u-columns.woocommerce-Addresses.col2-set.addresses header a {
     color: #232323!important;
     font-family: 'Raleway', sans-serif!important;
     font-size: 14px!important;
     font-weight: 400!important;
}
 .u-columns.woocommerce-Addresses.col2-set.addresses header a:hover {
     color: #008dd2!important;
     font-family: 'Raleway', sans-serif!important;
     font-size: 14px!important;
     font-weight: 400!important;
}
 .woocommerce-MyAccount-content p {
     color: #232323!important;
     font-family: 'Raleway', sans-serif!important;
     font-size: 14px!important;
     font-weight: 400!important;
     margin:0!important;
     padding-bottom:20px!important;
}
 .woocommerce-MyAccount-content p:last-child {
     margin-bottom:0!important;
     padding:0!important;
}
/* Edit */
 .woocommerce-address-fields__field-wrapper label {
     font-size: 16px!important;
     color: #232323!important;
     font-family: 'Raleway', sans-serif!important;
     font-weight: 400!important;
}
 .woocommerce-address-fields__field-wrapper input::placeholder {
     color: #232323;
     font-size: 14px!important;
     font-family: 'Raleway', sans-serif!important;
     font-weight: 400!important;
}
 .woocommerce-address-fields__field-wrapper input {
     color: #232323;
     font-size: 14px!important;
     font-family: 'Raleway', sans-serif!important;
     font-weight: 400!important;
     border: 1px solid #eaeaea;
     cursor: pointer;
     padding: 14px!important;
     height: 42px;
     border-radius: 3px;
}
 .dokan-form-control:focus, input[type=email]:focus, input[type=number]:focus, input[type=password]:focus, input[type=search]:focus, input[type=tel]:focus, input[type=text]:focus, input[type=url]:focus, textarea.form-control:focus, textarea:focus {
     -webkit-box-shadow: none;
     box-shadow: none;
     outline: 0;
     border-color: #898989!important;
}
 .select2-container--default .select2-selection--single .select2-selection__rendered, .select2-container--default.select2 .select2-selection--single .select2-selection__rendered {
     padding: 0;
     color: #232323;
     font-size: 14px!important;
     font-family: 'Raleway', sans-serif!important;
     font-weight: 400!important;
}
 .woocommerce-MyAccount-content p button {
     display: inline-block;
     border-radius: 3px;
     border: none;
     color: #fff;
     text-transform: uppercase;
     font-size: 14px!important;
     font-family: 'Raleway', sans-serif!important;
     text-align: center;
     font-weight: 700!important;
     line-height: 1;
     padding: 14px;
     height: 42px;
     background-color: #232323!important;
     -webkit-transition: all .2s ease-out;
     transition: all .2s ease-out;
     -webkit-backface-visibility: hidden;
     backface-visibility: hidden;
     -webkit-box-sizing: border-box;
     box-sizing: border-box;
}
 .woocommerce-MyAccount-content p button:hover {
     color: #fff;
     background-color: #008dd2!important;
     border: none!important;
     -webkit-box-sizing: border-box;
     box-sizing: border-box;
}
 .select2-container--default .select2-selection--single .select2-selection__placeholder {
     color: #232323!important;
}
/* Details Account page */
 fieldset {
     border: none;
     border-radius: 0!important;
     margin: 0!important;
     padding: 0!important;
     min-width: 0;
}
 fieldset legend {
     font-family: 'Raleway', sans-serif!important;
     font-size: 16px!important;
     padding-bottom: 5px!important;
     color: #232323!important;
     font-weight: 400!important;
}
 fieldset legend {
     display: inline-block;
     width: auto;
     padding: 0!important;
}
 form.woocommerce-EditAccountForm.edit-account label {
     font-size: 16px!important;
     font-family: 'Raleway', sans-serif!important;
     font-weight: 400!important;
     color: #232323!important;
     margin:0!important;
     padding-bottom:5px!important;
}
 form.woocommerce-EditAccountForm.edit-account input {
     color: #232323!important;
     font-size: 14px!important;
     font-family: 'Raleway', sans-serif!important;
     font-weight: 400!important;
     padding:14px!important;
     height:42px!important;
}
 form.woocommerce-EditAccountForm.edit-account input::placeholder {
     color: #232323!important;
     font-size: 14px!important;
     font-family: 'Raleway', sans-serif!important;
     font-weight: 400!important;
}
/* Wishlist Page */
 table.xstore-wishlist-table thead tr th {
     color: #232323;
     font-family: 'Raleway', sans-serif!important;
     font-weight: 600!important;
     font-size: 15px!important;
}
 table thead {
     border-bottom: 1px solid #eaeaea!important;
}
 .xstore-wishlist-details a {
     color: #232323;
     font-family: 'Raleway', sans-serif!important;
     font-weight: 400!important;
     font-size: 15px!important;
}
 span.woocommerce-Price-amount.amount bdi {
     font-size: 15px!important;
     font-family: 'Raleway', sans-serif!important;
     font-weight: 400!important;
     color: #232323!important;
}
 td.xstore-wishlist-stock_status.mob-hide p {
     font-size: 14px!important;
     font-family: 'Raleway', sans-serif!important;
     font-weight: 400!important;
     color: #008dd2!important;
}
a.xstore-wishlist.mtips.mtips-top.btn.bordered.xstore-wishlist-icon span path  {
    color: #232323!important;
    margin: 0!important;
    padding: 10.5px!important;
    background-color: #fff!important;
}

 span.show-quickly.btn.bordered.mtips.mtips-top {
     color: #232323!important;
     background-color:#fff!important;
}
 td.xstore-wishlist-action span a {
	 border-radius:3px!important;
     padding: 14px!important;
     font-size: 14px!important;
     height: 42px!important;
     margin: 0 5px!important;
     color: #fff!important;
     font-weight:700!important;
     background-color:#232323!important;
     font-family: 'Raleway', sans-serif!important;
}
 td.xstore-wishlist-action span a:hover {
     font-weight:700!important;
     padding: 14px!important;
     font-size: 14px!important;
     height: 42px!important;
     margin: 0 5px!important;
     color: #fff!important;
     background-color:#008DD2!important;
     font-family: 'Raleway', sans-serif!important;
}

 table.xstore-wishlist-table {
     margin-bottom: 0px!important;
}

 a.btn.black.flex-inline.align-items-center.add-all-products.mob-hide {
     font-size: 14px!important;
     font-family: 'Raleway', sans-serif!important;
     font-weight: 700!important;
     color: #fff!important;
     padding:14px!important;
     height:42px!important;
     background-color:#232323!important;
     margin: 0!important;
}
 a.btn.black.flex-inline.align-items-center.add-all-products.mob-hide:hover {
     font-size: 14px!important;
     font-family: 'Raleway', sans-serif!important;
     font-weight: 700!important;
     color: #fff!important;
     padding:14px!important;
     height:42px!important;
     background-color:#008dd2!important;
}
 a.flex-inline.align-items-center.pos-relative.et-call-popup.btn.bordered {
     display: none;
}
 a.btn.black.xstore-wishlist-actions {
     font-size: 14px!important;
     font-family: 'Raleway', sans-serif!important;
     font-weight: 700!important;
     color: #fff!important;
     padding:14px!important;
     height:42px!important;
     background-color:#232323!important;
}
 a.btn.black.xstore-wishlist-actions:hover {
     font-size: 14px!important;
     font-family: 'Raleway', sans-serif!important;
     font-weight: 700!important;
     color: #fff!important;
     padding:14px!important;
     height:42px!important;
     background-color:#008dd2!important;
}
.xstore-wishlist-apply-actions select {
    min-width: 170px;
    -webkit-margin-end: 10px;
    margin-inline-end: 0!important;
    font-size: 14px!important;
    font-family: 'Raleway', sans-serif!important;
    font-weight: 400!important;
    color: #232323!important;
    padding: 14px!important;
    height: 42px!important;
    line-height: 1!important;
    border: 1px solid #eaeaea!important;
}

/*Basket*/
.cart-order-details>div {
    margin-bottom: 0!important;
}

table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents {
    margin-bottom: 0!important;
}

.actions {
    text-align: end;
    margin-bottom: 0px!important;
    padding: 15px 0!important;
    border-top: 1px solid #eaeaea!important;
}

.col-md-6.col-sm-6.text-left.mob-center .coupon {
    margin-bottom: 0!important;
}

table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents thead tr th {
    color: #232323!important;
    font-size: 14px!important;
    font-weight: 600!important;
    font-family: 'Raleway', sans-serif!important;
}

	table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents tbody tr td {
    color: #232323!important;
    font-size: 14px!important;
    font-weight: 400!important;
    font-family: 'Raleway', sans-serif!important;
}

table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents tbody tr td a {
    color: #232323!important;
    font-size: 14px!important;
    font-weight: 400!important;
    font-family: 'Raleway', sans-serif!important;
}
	
div.quantity>span, td.quantity>span {
    -webkit-transition: all .2s ease-out;
    transition: all .2s ease-out;
    width: 24px;
    color: var(--et_dark-2-white);
    border: 1px solid #eaeaea!important;
    background-color: var(--et_inputs-bg-color,var(--et_white-2-light-dark));
    cursor: pointer;
    -webkit-font-smoothing: none;
}

input[type=number] {
    -moz-appearance: textfield;
    font-size: 14px!important;
    font-family: 'Raleway', sans-serif!important;
    font-weight: 400!important;
    color: #232323!important;
}

input[type=number] {
    -moz-appearance: textfield;
    font-size: 14px!important;
    font-family: 'Raleway', sans-serif!important;
    font-weight: 400!important;
    color: #232323!important;
    border: 1px solid #eaeaea!important;
}
	
.cart-collaterals, .order-review {
    padding: 20px!important;
    border: 1px solid #eaeaea!important;
}

a.checkout-button.button.alt.wc-forward {
    height: 42px!important;
    padding: 14px!important;
    font-size: 14px!important;
    font-weight: 700!important;
    border-radius: 3px!important;
    font-family: 'Raleway', sans-serif!important;
    color: #fff!important;
	background-color:#232323!important;align-content
}

a.checkout-button.button.alt.wc-forward:hover {
    height: 42px!important;
    padding: 14px!important;
    font-size: 14px!important;
    font-weight: 700!important;
    border-radius: 3px!important;
    font-family: 'Raleway', sans-serif!important;
    color: #fff!important;
	background-color:#008dd2!important;align-content
}

a.return-shop.button.btn.bordered.full-width {
	 height: 42px!important;
    padding: 14px!important;
    font-size: 14px!important;
    font-weight: 700!important;
    border-radius: 3px!important;
	  border: 1px solid #eaeaea;
    font-family: 'Raleway', sans-serif!important;
    color: #232323!important;
	  background-color:#fff!important;
}

a.clear-cart.btn.bordered {
		 height: 42px!important;
    padding: 14px!important;
    font-size: 14px!important;
    font-weight: 700!important;
    border-radius: 3px!important;
	  border: 1px solid #eaeaea;
    font-family: 'Raleway', sans-serif!important;
    color: #232323!important;
	  background-color:#fff!important;
}

.col-md-6.col-sm-6.text-left.mob-center input.btn {
	    height: 42px!important;
    font-size: 14px!important;
    font-weight: 700!important;
    border-radius: 3px!important;
    font-family: 'Raleway', sans-serif!important;
    color: #fff!important;
	background-color:#232323!important;align-content
}

.col-md-6.col-sm-6.text-left.mob-center input.btn:hover {
	    height: 42px!important;
    font-size: 14px!important;
    font-weight: 700!important;
    border-radius: 3px!important;
    font-family: 'Raleway', sans-serif!important;
    color: #fff!important;
	background-color:#008dd2!important;align-content
}

input#coupon_code {
		 height: 42px!important;
    padding: 14px!important;
    font-size: 14px!important;
    font-weight: 400!important;
	opacity:1!important;
    border-bottom-left-radius: 3px!important;
    border-top-left-radius: 3px!important;
	border-bottom-right-radius: 0px!important;
    border-top-right-radius: 0px!important;
	  border: 1px solid #eaeaea;
    font-family: 'Raleway', sans-serif!important;
    color: #232323!important;
	  background-color:#fff!important;
}


input#coupon_code:focus {
		 height: 42px!important;
    padding: 14px!important;
    font-size: 14px!important;
    font-weight: 400!important;
	opacity:1!important;
    border-bottom-left-radius: 3px!important;
    border-top-left-radius: 3px!important;
	border-bottom-right-radius: 0px!important;
    border-top-right-radius: 0px!important;
	  border: 1px solid #898989;
    font-family: 'Raleway', sans-serif!important;
    color: #232323!important;
	  background-color:#fff!important;
}

input#coupon_code::placeholder {
		 height: 42px!important;
    font-size: 14px!important;
    font-weight: 400!important;
	opacity:1!important;
    font-family: 'Raleway', sans-serif!important;
    color: #232323!important;
	  background-color:#fff!important;
}

.cart_totals h2 {
	  font-size: 14px!important;
    font-weight: 400!important;
 font-family: 'Raleway', sans-serif!important;
   color: #232323!important;
}

table.shop_table.shop_table_responsive tbody tr th {
  font-size: 15px!important;
    font-weight: 400!important;
 font-family: 'Raleway', sans-serif!important;
   color: #232323!important;
}
/* Checkout page */

.before-checkout-form .button {
    padding: 14px;
    background-color: #232323!important;
    border: none;
    color: #fff!important;
    -webkit-text-fill-color: currentColor;
    height: 42px;
    font-weight: 700!important;
    font-family: 'Raleway', sans-serif!important;
    font-size: 14px!important;
    border-bottom-right-radius: 3px!important;
    border-top-right-radius: 3px!important;
	    border-bottom-left-radius: 0px!important;
    border-top-left-radius: 0px!important;
}	




.before-checkout-form .button:hover {
	padding: 14px;
    background-color: #008dd2!important;
    border: none;
    color: #fff!important;
    -webkit-text-fill-color: currentColor;
    height: 42px;
	   font-weight: 700!important;
  font-family: 'Raleway', sans-serif!important;
	font-size:14px!important;
}

.woocommerce-billing-fields h3 {
 font-size: 16px!important;ZZZZZZ
 font-weight: 600!important;
  font-family: 'Raleway', sans-serif!important;
 color: #232323!important;
	padding-bottom:10px!important;
	margin-bottom:10px!important;
	border-bottom: 1px solid #eaeaea!important;
}

.woocommerce-billing-fields input::placeholder {
    font-size: 14px!important;
	    font-weight: 400!important;
  font-family: 'Raleway', sans-serif!important;
   color: #232323!important;
}

div#customer_details label {
    font-size: 16px!important;
	    font-weight: 400!important;
  font-family: 'Raleway', sans-serif!important;
   color: #232323!important;
	margin:0!important;
	padding-bottom:5px!important;
}


div#customer_details span input{
    font-size: 14px!important;
	    font-weight: 400!important;
  font-family: 'Raleway', sans-serif!important;
   color: #232323!important;
	opacity:1!important;
	padding: 14px!important;
    height: 42px!important;
    line-height: 1!important;
	border:1px solid #eaeaea!important;
}

div#customer_details span input:focus{
    font-size: 14px!important;
	    font-weight: 400!important;
  font-family: 'Raleway', sans-serif!important;
   color: #232323!important;
	opacity:1!important;
	padding: 14px!important;
    height: 42px!important;
    line-height: 1!important;
	border:1px solid #898989!important;
}

div#customer_details 	p {
	margin-bottom:10px!important;
}

.woocommerce-shipping-fields h3 {
   font-size: 16px!important;
	    font-weight: 600!important;
  font-family: 'Raleway', sans-serif!important;
   color: #232323!important;
	margin-bottom:10px!important;
	padding-bottom:10px!important;
}

.woocommerce-shipping-fields textarea::placeholder {
   font-size: 14px!important;
	    font-weight: 400!important;
  font-family: 'Raleway', sans-serif!important;
   color: #232323!important;
}

.order-review h3 {
   font-size: 16px!important;
 font-weight: 600!important;
  font-family: 'Raleway', sans-serif!important;
 color: #232323!important;
		padding-bottom:10px!important;
	margin-bottom:10px!important;
	border-bottom: 1px solid #eaeaea!important;
}

.cart-order-details .shop_table .order-total td, .cart-order-details .shop_table .order-total th {
   font-size: 15px!important;
 font-weight: 400!important;
  font-family: 'Raleway', sans-serif!important;
 color: #232323!important;
    padding-bottom: 0;
    vertical-align: bottom;
}

.cart-order-details .shop_table tfoot tr:first-child td, .cart-order-details .shop_table tfoot tr:first-child th {
    padding-top: .9em;
	   font-size: 15px!important;
 font-weight: 400!important;
  font-family: 'Raleway', sans-serif!important;
 color: #232323!important;
}

.order-review .cart_item .product-name {
    text-align: start;
   font-size: 15px!important;
 font-weight: 400!important;
  font-family: 'Raleway', sans-serif!important;
 color: #232323!important;
}

.cart-order-details .shop_table td {
    padding-top: .71em;
    text-align: end;
	   font-size: 15px!important;
 font-weight: 400!important;
  font-family: 'Raleway', sans-serif!important;
 color: #232323!important;
}

.cart-order-details .shop_table .product-quantity {
    font-size: 15px!important;
 font-weight: 400!important;
  font-family: 'Raleway', sans-serif!important;
 color: #232323!important;
}

.order-review button {
	    font-size: 15px!important;
 font-weight: 700!important;
  font-family: 'Raleway', sans-serif!important;
 color: #fff!important;
	background-color:#232323!important;
	border-radius:3px!important;
}


.order-review button:hover {
	    font-size: 15px!important;
 font-weight: 700!important;
  font-family: 'Raleway', sans-serif!important;
 color: #fff!important;
	background-color:#008dd2!important;
}


/* single product thumbnails border */
.thumbnails-list li.thumbnail-item {
    border: 1px solid #e1e1e1;
    box-sizing: border-box;
}

.product-content .product-name, .product-content .product_title, .product-content .title {
    font-size: 25px;
	 font-weight: 600!important;
	color:#232323!important;
  font-family: 'Raleway', sans-serif!important;
    margin-bottom: 10px;
    padding-bottom: 10px!important;
    border-bottom: 1px solid #eaeaea;
}

.product-content .price {
	 font-weight: 400!important;
  font-family: 'Raleway', sans-serif!important;
	font-size:15px!important;
	color:#232323!important;
	margin-bottom:0!important;
	padding-bottom:10px!important;
}

.product-info-wrapper .woocommerce-product-details__short-description p:last-child, .product-information .woocommerce-product-details__short-description p:last-child, .product-summary-center .woocommerce-product-details__short-description p:last-child {
    margin-bottom: 0;
		 font-weight: 400!important;
  font-family: 'Raleway', sans-serif!important;
	font-size:15px!important;
	color:#232323!important;
}


.product-info-wrapper .woocommerce-product-details__short-description, .product-information .woocommerce-product-details__short-description, .product-summary-center .woocommerce-product-details__short-description p {
    margin-bottom: 0;
	padding-bottom:10px!important;
}

form.cart .quantity~.single-compare .xstore-compare, form.cart .quantity~.single-wishlist .xstore-wishlist, form.cart~.single-compare .xstore-compare-single, form.cart~.single-wishlist .xstore-wishlist-single {
    margin-bottom: 0px!important;
	padding-bottom:10px!important;
	 font-weight: 400!important;
  font-family: 'Raleway', sans-serif!important;
	font-size:15px!important;
	color:#232323!important;
}

button.single_add_to_cart_button.button.alt {
	padding:14px!important;
	height:42px!important;
		 font-weight: 700!important;
  font-family: 'Raleway', sans-serif!important;
	font-size:15px!important;
	color:#fff!important;
	background-color:#232323!important;
}

button.single_add_to_cart_button.button.alt:hover{
	padding:14px!important;
	height:42px!important;
		 font-weight: 700!important;
  font-family: 'Raleway', sans-serif!important;
	font-size:15px!important;
	color:#fff!important;
	background-color:#008d2d;
}

.product_meta .product_brand, .product_meta .product_seller {
	    margin-bottom: 0px!important;
	padding-bottom:10px!important;
	 font-weight: 400!important;
  font-family: 'Raleway', sans-serif!important;
	font-size:15px!important;
	color:#232323!important;
}

.product_meta, .product_meta .products-page-cats, .product_meta .wcml-dropdown.product, .product_meta .wcml_currency_switcher, .product_meta>span, .wcpv-sold-by-single {
    margin-bottom: 0!important;
	 font-weight: 400!important;
  font-family: 'Raleway', sans-serif!important;
	font-size:15px!important;
	color:#232323!important;
}

.tabs .tab-title {
    display: block;
    position: relative;
    text-transform: uppercase;
    font-size: 15px!important;
    padding: 7px 10px;
    color: #232323;
	 font-weight: 600!important;
  font-family: 'Raleway', sans-serif!important;
}

.tabs .tab-title:hover {
    display: block;
    position: relative;
    text-transform: uppercase;
    font-size: 15px!important;
    padding: 7px 10px;
    color: #008dd2;
	 font-weight: 600!important;
  font-family: 'Raleway', sans-serif!important;
}

.tabs .tab-title.opened, .tabs .tab-title.opened:hover, .tabs .tab-title:before {
    color: #008dd2!important;
		 font-weight: 600!important;
  font-family: 'Raleway', sans-serif!important;
	font-size:15px!important;
}

.tabs .tab-content {
		color: #232323!important;
		 font-weight: 400!important;
  font-family: 'Raleway', sans-serif!important;
	font-size:15px!important;
    display: none;
    float: right;
    padding-top: 1em;
    width: 100%;
}
 
.tabs .tab-content .shop_attributes tr:first-child td, .tabs .tab-content .shop_attributes tr:first-child th {
    padding-top: 0;
		color: #232323!important;
		 font-weight: 400!important;
  font-family: 'Raleway', sans-serif!important;
	font-size:15px!important;
}

p.comment-form-comment {
    margin-bottom: 10px!important;
}

#commentform input[type=button], .btn-black, .btn.black, .form-submit input[type=submit] {
	padding:14px!important;
	height:42px!important;
   font-size: 15px!important;
 font-weight: 700!important;
  font-family: 'Raleway', sans-serif!important;
 color: #fff!important;
	background-color:#232323!important;
	border-radius:3px!important;
    color: #fff!important;
    -webkit-text-fill-color: currentColor;
	margin-bottom:0px!important;
}

#commentform input[type=button], .btn-black, .btn.black, .form-submit input[type=submit]:hover {
font-size: 15px!important;
 font-weight: 700!important;
  font-family: 'Raleway', sans-serif!important;
 color: #fff!important;
	background-color:#008dd2!important;
}

/**/
.text p {
	margin:0!important;
}/* End custom CSS */