/*
 Theme Name:   Kiddino Child
 Theme URI:    https://wordpress.vecurosoft.com/kiddino/
 Description:  This is a child theme for Kiddino WordPress Theme
 Author:       Vecurosoft
 Author URI: http://vecurosoft.com/
 Template:     kiddino
 Version: 1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         two-columns, three-columns, left-sidebar, right-sidebar, flexible-header, custom-background, custom-colors, custom-header, custom-menu, theme-options, editor-style, featured-images, microformats, post-formats,  sticky-post, threaded-comments, translation-ready
 Text Domain:  kiddino-child
*/

/*  [ Add your custom css below ]
- - - - - - - - - - - - - - - - - - - - */
.container span, .elementor-4555 span{
    font-family: unset !important;
}
.main-menu a{
     font-family: unset !important;
}
.sec-subtitle{
    font-family: unset !important;
}
.breadcumb-menu span, .breadcumb-menu li, .breadcumb-menu a{
     font-family: unset !important;
}
.header-logo {
    padding: 0px 0 !important;
}

.header-logo a img {
    max-height: 102px !important;
}

.elementor-icon{
    display: flex !important;
}

.sec-subtitle2{
    font-family: unset !important;
}
.product-style1 .added_to_cart{
     font-family: unset !important;
}

#elementor-menu-cart__toggle_button{
    border: #e8063c;
    color: #fff;
    background-color: #e8063c;
    margin-left: 10px;
    border-radius: 20px;
}

.wc-block-checkout__payment-method input{
    visibility: unset !important;
    padding: 0 !important;
    opacity: 1 !important;
}
.media-style2 .media-title{
    font-family: unset !important;
}
.z-index-common {
    z-index: 2;
}

.s-banner .media-icon:before {
    content: "";
    position: absolute;
    left: 0px;
    width: 100%;
    height: 100%;
    border: 10px solid #0b70ae;
    background: #0b70ae;
    bottom: -15px;
    z-index: 1;
    border-radius: 20px;
}

.s-banner img {
    margin-left: 20px;
    position: relative;
    z-index: 3;
    border-radius: 20px !important;
}

@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/
.header-logo a img {
    max-height: 100% !important;
}

.woocommerce.columns-4{
    padding: 0 10px;
}

.woocommerce.columns-4 .row{
    --bs-gutter-x: 1rem !important;
} 

.elementor-section {
    position: unset !important;
    
}

.s-banner img {
    margin-left: 0px;
}
.s-banner .media-icon:before {
    content: none;
}
.product-style1 .product-content {
    padding: 10px 10px 10px 10px !important;
}

.product-style1 .vs-btn {
    padding: 10px 10px !important;
}

.add_to_cart_button{
    font-size: 12px !important;
}

.product-style1 .product-title{
    font-size: 16px !important;
}
}