/*
Theme Name: Shuga Child Theme
Description: This is a custom child theme for Sguga
Theme URI:   https://brand2d.com
Author: Brand2D
Author URI:  https://brand2d.com
Template: shuga
Version: 1.0
*/



@font-face {
    font-family: 'Ciron Text';
    src: url('../shuga-child/fonts/CironText-Bold.woff') format('woff2'),
        url('../shuga-child/fonts/CironText-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Ciron Text';
    src: url('../shuga-child/fonts/CironText-Italic.woff2') format('woff2'),
        url('../shuga-child/fonts/CironText-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Ciron Text';
    src: url('../shuga-child/fonts/CironText-Light.woff2') format('woff2'),
        url('../shuga-child/fonts/CironText-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Ciron Text';
    src: url('../shuga-child/fonts/CironText-Regular.woff2') format('woff2'),
        url('../shuga-child/fonts/CironText-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Ciron Text';
    src: url('../shuga-child/fonts/CironText-Bold.woff') format('woff2'),
        url('../shuga-child/fonts/CironText-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Ciron Text';
    src: url('../shuga-child/fonts/CironText-Bold.woff') format('woff2'),
        url('../shuga-child/fonts/CironText-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Ciron Text';
    src: url('../shuga-child/fonts/CironText-Italic.woff2') format('woff2'),
        url('../shuga-child/fonts/CironText-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Ciron Text';
    src: url('../shuga-child/fonts/CironText-Light.woff2') format('woff2'),
        url('../shuga-child/fonts/CironText-Light.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Ciron Text';
    src: url('../shuga-child/fonts/CironText-Light.woff2') format('woff2'),
        url('../shuga-child/fonts/CironText-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Ciron Text';
    src: url('../shuga-child/fonts/CironText-Light.woff2') format('woff2'),
        url('../shuga-child/fonts/CironText-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Ciron Text';
    src: url('../shuga-child/fonts/CironText-Regular.woff2') format('woff2'),
        url('../shuga-child/fonts/CironText-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Ciron Text';
    src: url('../shuga-child/fonts/CironText-Regular.woff2') format('woff2'),
        url('../shuga-child/fonts/CironText-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Ciron Classic';
    src: url('../shuga-child/fonts/CironClassic-Heavy.woff2') format('woff2'),
        url('../shuga-child/fonts/CironClassic-Heavy.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Ciron Classic';
    src: url('../shuga-child/fonts/CironClassic-Heavy.woff2') format('woff2'),
        url('../shuga-child/fonts/CironClassic-Heavy.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Ciron Classic';
    src: url('../shuga-child/fonts/CironClassic-Heavy.woff2') format('woff2'),
        url('../shuga-child/fonts/CironClassic-Heavy.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

.shuga-heading {
    display: flex;
    flex-direction: row;
	flex-wrap:wrap;
	gap:2rem;
}
@media only screen 
  and (min-device-width: 768px)  
 {
.shuga-heading {
    gap: 5rem;
}
}

 .shuga-heading .featured-media-under-header__excerpt {
    max-width: unset;
  }


.featured-media-under-header__content {
    text-align: left;
}
.featured-media-under-header__content{
	max-width:unset;
}

.featured-media-under-header h1 {
    margin: 0;
}

/* body h1.entry-title {
    font-size: 3rem;
    line-height: 1.1;
} */

body:has(.shuga-heading),
.container-wrap:has(.shuga-heading) {
    background-color: #EAEAE0;
}

body:has(.shuga-heading),
body:has(.shuga-heading) h1,
body:has(.shuga-heading) h2,
body:has(.shuga-heading) h3,
body:has(.shuga-heading) h4,
body:has(.shuga-heading) h5,
body:has(.shuga-heading) h6,
.woocommerce div.product .woocommerce-tabs .full-width-content ul.tabs li a,
.woocommerce .woocommerce-breadcrumb a,
.woocommerce .woocommerce-breadcrumb i,
body:not(.original) .comment-list .comment-author,
body:not(.original) .comment-list .pingback .comment-body>a,
.post-area.standard-minimal .post .more-link span,
#sidebar .widget .nectar_widget[class*="nectar_blog_posts_"]>li .post-date {
    color: #060606;
}