/*
Theme Name:     K Hello Chic
Theme URI:      https://hellochictheme.com
Template:       kadence
Author:         Helloyoudesigns.com
Author URI:     https://helloyoudesigns.com
Description:    Capture your readers attention with this beautiful, feminine Kadence child theme. Perfect for the coach, service provider or entrepreneur.
Version:        1_0_0
License:        GNU General Public License v3.0 (or later)
License URI:    https://www.gnu.org/licenses/gpl-3.0.html
*/


@font-face {
font-family: 'LLS';
src: url('lib/fonts/LLS.ttf');
font-style: normal;
font-weight: normal;
text-rendering: optimizeLegibility;
font-display: swap;
}

.homebadge img:hover {
-webkit-transform: rotate(30deg);
-moz-transform: rotate(30deg);
-ms-transform: rotate(30deg);
transform: rotate(30deg);
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}

h2 em,
h3 em,
h4 em{
font-family: 'LLS';
-webkit-font-smoothing: antialiased;
word-spacing: normal;
vertical-align: middle;
font-size: 150%;
letter-spacing: normal;
font-style: normal;
}

.wordangle {
  -webkit-transform: rotate(-20deg);
-moz-transform: rotate(-20deg);
-ms-transform: rotate(-20deg);
-o-transform: rotate(-20deg);
position: absolute;
z-index: 99;
}

.blogroll .loop-entry{
border: 14px solid #fff;
}

a.post-more-link {
font-size: 11px;
font-weight: normal;
border: 1px solid var(--global-palette3);
background: var(--global-palette3);
padding: 10px 20px;
color: #fff;
}

a.post-more-link:hover {
border: 1px solid var(--global-palette6);
background: var(--global-palette6);
padding: 10px 20px;
color: #fff;
}

.blog.content-style-unboxed .entry,
.archive.content-style-unboxed .entry {
  margin-bottom: 20%;
}

.site-middle-footer-wrap.site-footer-row-layout-fullwidth .site-container {
padding-left: 0 !important;
padding-right: 0 !important;
}

.site-main-header-inner-wrap .menu-item-description {
display: block;
font-size: 11px;
font-style: italic;
color: var(--global-palette2);
text-align: center;
font-family: var(--global-heading-font-family);
font-weight: normal;
letter-spacing: .1em;
text-transform: none;
margin-bottom: -2px;
}

.site-top-footer-wrap .menu-item-description {
color: var(--global-palette6);
text-align: center;
font-family: var(--global-heading-font-family);
font-weight: normal;
letter-spacing: .1em;
text-transform: none;
margin-right: 10px;
}

.site .nav-drop-title-wrap {
display: inherit;
}

.nav--toggle-sub .dropdown-nav-toggle {
margin-top: 5px;
}

.imgborder .kadence-blocks-gallery-item,
.imgborder .wc-block-grid__product {
  border: 14px solid #fff;
}

.zoom img {
  -webkit-transition: opacity .2s cubic-bezier(0,1,.75,1), transform 2.5s cubic-bezier(0,1,.75,1);
-moz-transition:    opacity .2s cubic-bezier(0,1,.75,1), transform 2.5s cubic-bezier(0,1,.75,1);
-ms-transition:     opacity .2s cubic-bezier(0,1,.75,1), transform 2.5s cubic-bezier(0,1,.75,1);
-o-transition:      opacity .2s cubic-bezier(0,1,.75,1), transform 2.5s cubic-bezier(0,1,.75,1);
transition:         opacity .2s cubic-bezier(0,1,.75,1), transform 2.5s cubic-bezier(0,1,.75,1);
}

.zoom img:hover {
transform: scale(1.1);
}

.site-top-footer-wrap .widget_nav_menu a {
  margin-bottom: 10px;
}


@media all and (max-width:640px) {

#sb_instagram.sbi_col_3 #sbi_images .sbi_item,
#sb_instagram.sbi_col_4 #sbi_images .sbi_item,
#sb_instagram.sbi_col_5 #sbi_images .sbi_item,
#sb_instagram.sbi_col_6 #sbi_images .sbi_item {
width:50%!important
}
#sb_instagram.sbi_col_7 #sbi_images .sbi_item,
#sb_instagram.sbi_col_8 #sbi_images .sbi_item,
#sb_instagram.sbi_col_9 #sbi_images .sbi_item,
#sb_instagram.sbi_col_10 #sbi_images .sbi_item {
width:25%!important
}
}

@media all and (max-width:480px) {
#sb_instagram.sbi_col_3 #sbi_images .sbi_item,
#sb_instagram.sbi_col_4 #sbi_images .sbi_item,
#sb_instagram.sbi_col_5 #sbi_images .sbi_item,
#sb_instagram.sbi_col_6 #sbi_images .sbi_item,
#sb_instagram.sbi_col_7 #sbi_images .sbi_item,
#sb_instagram.sbi_col_8 #sbi_images .sbi_item,
#sb_instagram.sbi_col_9 #sbi_images .sbi_item,
#sb_instagram.sbi_col_10 #sbi_images .sbi_item {
width:50%!important
}
}
.hovercolor {
	opacity: .7;
}
