/*
 Theme Name:   Beautique Child Theme
 Theme URI:    https://beautique.axiomthemes.com/
 Description:  Beautique Child Theme
 Author:       AxiomThemes
 Author URI:   https://axiomthemes.com/
 Template:     beautique
 Version:      1.0.0
 Tags:         beauty, hair, makeup, massage, nail salon, plastic surgery, luxury salon, spa, wellness center, barbershop, hairdresser, tattoo salon, piercing, online store, beauty products
 Text Domain:  beautique
*/


/* =Theme customization starts here
------------------------------------------------------------ */

.trx_addons_icon-compass:before {
    content: '\0e01'!important;
	font-family:'fontello2'!important;
}
.icon-plugins:before {
    content: '\0e03'!important;
	font-family:'fontello2'!important
}
.icon-padlock:before {
    content: '\0e04'!important;
	font-family:'fontello2'!important
}
.sc_testimonials_alter .slider_controls_wrap>a {
    border: 0 !important;
}
.sc_icons_divider3 .sc_icons_columns_wrap .sc_icons_item_wrap:after {
    display: none!important;
}
.sc_layouts_menu_popup .sc_layouts_menu_nav > li > a, .sc_layouts_menu_nav > li li > a {
    color: #FFF !important;
}
@media (max-width: 499px) {
.elementor-25226 .elementor-element.elementor-element-918281e .logo_image {
    margin-top: -70px;
}
}
@media (max-width: 767px) {
.sc_icons_divider3 .sc_icons_columns_wrap [class*="trx_addons_column-"][class*="-mobile"] .sc_icons_item_wrap:after {
    display: none!important;
}
}
@media (max-width: 1279px) {
.sc_icons_divider3 .sc_icons_columns_wrap [class*="trx_addons_column-"][class*="-tablet"] .sc_icons_item_wrap:after {
    display: none!important;
}
}
.sc_icons_divider3 .sc_icons_columns_wrap.trx_addons_columns_wrap>[class*="trx_addons_column-"] {
    padding-right: 0;
}
.trx_addons_columns_wrap>[class*="trx_addons_column-"] {
	padding-right: 0;
}
.sc_button:not(.sc_button_simple) {
	background-color:#beb182;
}
.sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover {
	background-color:#beb182;
}
.sc_icons_divider3 .sc_icons_columns_wrap.trx_addons_columns_wrap {
    margin-right: 0;
}
.widget_custom_links ul>li.custom_links_list_item .custom_links_list_item_title:after {
    display: none;
}
.woocommerce #btn-buy, .tinv-wishlist .tinvwl_added_to_wishlist.tinv-modal button, .woocommerce #respond input#submit, .woocommerce .button, .woocommerce-page .button, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce input[type="button"], .woocommerce-page input[type="button"], .woocommerce input[type="submit"], .woocommerce-page input[type="submit"], .woocommerce ul.products li.product .button, .woocommerce div.product form.cart .button, .woocommerce #review_form #respond p.form-submit input[type="submit"], .woocommerce-page #review_form #respond p.form-submit input[type="submit"], .woocommerce table.my_account_orders .order-actions .button, .woocommerce table.cart td.actions .button, #add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button, .yith-woocompare-widget a.clear-all {
	background-color:#beb182;
}
.woocommerce #btn-buy:hover, .woocommerce #btn-buy:focus, .tinv-wishlist .tinvwl_added_to_wishlist.tinv-modal button:hover, .tinv-wishlist .tinvwl_added_to_wishlist.tinv-modal button:focus, .woocommerce #respond input#submit:hover, .woocommerce #respond input#submit:focus, .woocommerce .button:hover, .woocommerce-page .button:hover, .woocommerce .button:focus, .woocommerce-page .button:focus, .woocommerce a.button:hover, .woocommerce-page a.button:hover, .woocommerce a.button:focus, .woocommerce-page a.button:focus, .woocommerce button.button:hover, .woocommerce-page button.button:hover, .woocommerce button.button:focus, .woocommerce-page button.button:focus, .woocommerce input.button:hover, .woocommerce-page input.button:hover, .woocommerce input.button:focus, .woocommerce-page input.button:focus, .woocommerce input[type="button"]:hover, .woocommerce-page input[type="button"]:hover, .woocommerce input[type="button"]:focus, .woocommerce-page input[type="button"]:focus, .woocommerce input[type="submit"]:hover, .woocommerce-page input[type="submit"]:hover, .woocommerce input[type="submit"]:focus, .woocommerce-page input[type="submit"]:focus, .woocommerce ul.products li.product .button:hover, .woocommerce ul.products li.product .button:focus, .woocommerce div.product form.cart .button:hover, .woocommerce div.product form.cart .button:focus, .woocommerce #review_form #respond p.form-submit input[type="submit"]:hover, .woocommerce #review_form #respond p.form-submit input[type="submit"]:focus, .woocommerce-page #review_form #respond p.form-submit input[type="submit"]:hover, .woocommerce-page #review_form #respond p.form-submit input[type="submit"]:focus, .woocommerce table.my_account_orders .order-actions .button:hover, .woocommerce table.my_account_orders .order-actions .button:focus, .woocommerce table.cart td.actions .button:hover, .woocommerce table.cart td.actions .button:focus, #add_payment_method .wc-proceed-to-checkout a.checkout-button:hover, #add_payment_method .wc-proceed-to-checkout a.checkout-button:focus, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:focus, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:focus, .yith-woocompare-widget a.clear-all:hover, .yith-woocompare-widget a.clear-all:focus {
	background-color:#beb182;
}
.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
    border-block-start-color:#a1a1a1;
}
.sc_layouts_cart_items_short {
    background-color:#2c2c2c;
}
.menu_hover_zoom_line .sc_layouts_menu_nav li li:not(.menu-collapse) > a:hover > span:after {
	display: none;
}
.slider_container:not(.inited) {
    display: block;
}
.sc_testimonials_item_content .trx_addons_video_player.with_cover img {
    visibility: hidden;
}
.sc_testimonials_item_content .trx_addons_video_player.with_cover {
	position: relative!important;
    width: 70px!important;
	height: 70px!important;
    margin: 0 auto 10px auto!important;
}
.sc_testimonials_item_content .trx_addons_video_player.with_cover .video_hover {
    width: 70px;
    height: 70px;
    line-height: 73px;
    background-color: #006571;
	border-radius: 10px;
}
.sc_testimonials_item_content .trx_addons_video_player.with_cover .video_hover:before, .post_featured.with_thumb .post_video_hover:before, .sc_layouts_blog_item_featured .post_featured.with_thumb .post_video_hover:before {
    content: '\e83e';
    font-family: "fontello";
    color: #fff;
}
.sc_testimonials_alter .sc_testimonials_item .sc_testimonials_item_author {
    margin-top: 0!important;
}
.sc_testimonials_item_content .trx_addons_video_player.with_cover .video_hover {
	top: 0;
    left: 0;
	margin: 0;
}
.woocommerce div.product div.images .flex-control-thumbs::-webkit-scrollbar-thumb {
    background-color: #d1d1d1;
}
.woocommerce div.product div.images .flex-control-thumbs::-webkit-scrollbar-track {
    background: #f3f3f3;
}
.sc_extended_products_content .woocommerce ul.products li.product .onsale {
    left: inherit;
    right: 20px;
}
.sc_testimonials p {
    font-size: 0.9em;
	color: #424242;
}
.sc_testimonials_alter [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_title, .sc_testimonials_alter .sc_testimonials_item_author_data .sc_testimonials_item_author_title {
    font-size: 1.3em;
}
.fixed_blocks_sticky .sidebar {
    position: initial!important;
}
h5 {
    font-family: Roboto,sans-serif;
    font-size: 1.2em;
    font-weight: 500;
    text-transform: inherit;
    letter-spacing: 0;
}
p {
    margin-bottom: 1em;
}
@media (max-width: 1679px) {
.sc_icons_divider3 .sc_icons_item {
    padding: 2.8em 0 2.8em!important;
}
.sc_icons_divider3 .sc_icons_columns_wrap .sc_icons_item_wrap {
    padding: 0!important;
}
}
@media (max-width: 1439px) {
.sc_icons_divider3 .sc_icons_item {
    padding: 2.8em 0 2.8em!important;
}
.sc_icons_divider3 .sc_icons_columns_wrap .sc_icons_item_wrap {
    padding: 0!important;
}
}
@media (max-width: 1023px) {
.sc_layouts_item.elementor-element.elementor-element-918281e.sc_fly_static.elementor-widget.elementor-widget-trx_sc_layouts_logo.trx_addons_parallax_layers_inited.trx_addons_parallax_blocks_inited {
    margin-right: 0;
}
}
@media (max-width: 767px) {
.sc_icons_divider3 .sc_icons_item {
    padding: 2.5em 0 2.5em!important;
}
.sc_icons_divider3 .sc_icons_columns_wrap .sc_icons_item_wrap {
    padding: 0!important;
}
.sc_testimonials_item_content .trx_addons_video_player.with_cover:hover .video_hover {
    margin-top: 0!important;
}
.sc_testimonials_item_content .trx_addons_video_player.with_cover .video_hover {
    font-size: 21px!important;
}
.sc_testimonials_item_content .trx_addons_video_player.with_cover .video_hover {
	margin: 0!important;
}
.sc_icons_divider3 .sc_icons_columns_wrap.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"] {
    padding-bottom: 0!important;
}
}