/*
Theme Name: Chan Johnson Child
Template: chan-johnson
Version: 1.0.0
*/
/* Add your custom styles here */

section#custom_html-2 {
    padding: 0px;
}
.d-none{
	display: none;
}

.contact_us_form input[type="checkbox"] {
    margin-left: -18px;
}


.subscribe input[type="submit"] {
    text-transform: uppercase;
    display: inline-block;
    height: 60px;
    border: none;
    background: var(--primary);
    padding: 0 35px;
    font-size: 13px;
    font-weight: 600;
    line-height: 1.23;
    text-align: center;
    color: var(--white);
    border-radius: 100vmax;

}

.subscribe form.wpcf7-form.init {
    display: flex;

}


.subscribe input.form-control {

    width: 300px !important;

}

.contactFrom span.wpcf7-form-control-wrap {
    width: 100%;
}


ul.menu li.current_page_item a{
    color: #e13c33 !important;
}
.secContactFomr .wpcf7-form-control-wrap {
    width: 100%;
}
.secContactFomr  span.wpcf7-list-item.first.last {
    margin:0px !important;
}

.secContactFomr  span.wpcf7-list-item.first.last span {
    display: contents !important;
}
p:empty {display: none;}


ul.select2-results__options li.select2-results__option {
    color: black !important;
}

.product_meta {
    display: none;
}

section.proDtlsec {
    padding: 40px 0px;
}

.flip-container a {
    margin-top: 3rem;
}

.single-product .flip-container{
    margin-top:0rem !important;
    height:588px;
}



.proSlider button {
color: #000;
background: #fff;
height: 50px !important;
width: 50px !important;
border-radius: 50%;
font-size: 3px;
}

.proSlider .slick-prev,
.proSlider .slick-next {
height: 50px;
position: absolute;
bottom: -16%;
transform: translateY(-50%);
z-index: 10;
background: none;
border: none;
font-size: 25px;
color: #ffffff;
cursor: pointer;
background: var(--primary);
width: 30px;
}

.proSlider .slick-prev:hover,
.proSlider .slick-next:hover {
background: hwb(15deg 20% 2% / 50%);
display: flex;
align-items: center;
justify-content: center;
}

.proSlider .slick-prev {
left: 44%;
}

.proSlider .slick-next {
right: 44%;
}

.relatedProduct.enjoy-card h6 {
    font-size: 13px !IMPORTANT;
}
