/*
Theme Name:		Beautify child
Theme URI:		http://micemade.com/beautify
Author:			Micemade
Author URI:		http://themeforest.net/user/micemade
Description: 	A CHILD theme for Beautify parent theme.
Template:		beautify
Version:		1.0.0
License:		Located in 'licensing' folder
License URI:	Located in 'licensing' folder
Tags:			one-column,two-columns,left-sidebar,right-sidebar,custom-menu,featured-images,full-width-template, microformats, post-formats, sticky-post, theme-options, translation-ready
Text Domain:	beautify
*/


/* ADD YOUR STYLES BELLOW :*/


/* WooCommerce 11 compatibility - Beautify single product layout */
.single-product .columns-in > .columns .woocommerce-product-gallery {
    width: 100% !important;
    float: none !important;
}

.single-product .columns-in .summary.entry-summary {
    width: 50% !important;
    float: left !important;
}

@media screen and (max-width: 639px) {
    .single-product .columns-in .summary.entry-summary {
        width: 100% !important;
        float: none !important;
    }
}


/* =========================================================
   HOMEPAGE HERO SLIDER
   Remove remaining outer spacing
   ========================================================= */

.home .homepage-slider-wrap {
    width: 100% !important;
    max-width: none !important;

    margin-left: 0 !important;
    margin-right: 0 !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;

    padding: 0 !important;

    --padding-top: 0px !important;
    --padding-right: 0px !important;
    --padding-bottom: 0px !important;
    --padding-left: 0px !important;

    --margin-top: 0px !important;
    --margin-right: 0px !important;
    --margin-bottom: 0px !important;
    --margin-left: 0px !important;
}

.home .homepage-slider-wrap > .e-con-inner {
    width: 100% !important;
    max-width: none !important;
    margin: 0 !important;
    padding: 0 !important;
}

.home .homepage-slider-wrap .elementor-widget-smartslider,
.home .homepage-slider-wrap .elementor-widget-container {
    width: 100% !important;
    max-width: none !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Smart Slider itself */
.home .homepage-slider-wrap .n2-section-smartslider,
.home .homepage-slider-wrap .n2-ss-align,
.home .homepage-slider-wrap .n2-ss-slider-wrapper-inside {
    width: 100% !important;
    max-width: none !important;
    margin: 0 !important;
    padding: 0 !important;
}




/* =========================================================
   HOMEPAGE HEADER
   Keep navigation above hero instead of overlaying it
   ========================================================= */

body.home header.main-header {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    right: auto !important;
    width: 100% !important;
}

/* Make homepage content begin AFTER the header */
body.home .main-section .content {
    position: relative !important;
    top: auto !important;
    margin-top: 0 !important;
}

/* Disable Beautify absolute-header behavior on homepage */
body.home.page-with-abs-header header.main-header {
    position: relative !important;
}

body.home.page-with-abs-header .main-section .content {
    padding-top: 0 !important;
    margin-top: 0 !important;
}



/* Hide product categories from product-card hover overlays */
.woocommerce .item .hover-wrap .back .product-info > small,
.woocommerce .item .hover-wrap .back .product-info .posted_in {
    display: none !important;
}



