@media screen and (max-width:479px)
{
	.listing-1-block-1.desc-value {
    padding-top: 2.5em;
    padding-right: 2.5em;
    padding-left: 2.5em;
}


}
@media screen and (min-width:993px)
{
	.listing-1-block-1.desc-value{
		padding-left:4rem;
	}
	.listing-2-title-text.is-medium{
		margin-left:4rem;
	}
}
	.rich-text li li {
    font-size: 0.8em;
}

.product-metas .p-meta:has(.meta-desc:empty) {
    display: none;
}

.product-features-advantages .accordion-inner .p-meta:has(.meta-desc:empty) {
    display: none;
}
.awww-btns {
    position: absolute;
    display: flex;
    gap: 0px;
    bottom: 30px;
    justify-content: center;
    width: 100%;
    max-width: 170px;
    margin-left: auto;
    margin-right: auto;
    right: 0;
    left: 0;
}
.awww-btns .carousel-button {
    background-color: #fff;
    opacity: 1;
    position: static;
}
@media screen and (max-width:999px){
	section.section.awward_slider {
    padding-bottom: 70px;
}
		.awww-btns{
		bottom:0;
	}
.awww-btns .carousel-button {
        opacity: 1;
        margin: 0;
    }
}
}
       .iiimg.popup img {
            object-fit:contain;
                height: 100%;
    object-fit: contain;
        max-height: calc(80vh - 20px);
        }
span#close-beautyword-pop{
	z-index:10000000;
}
@media screen and (max-width:767px){
	.popup-overlay{
		display:block;
		padding-top:50px;
	}
	.popup-right{
		        max-height: initial;
	}
	.popup-container{
		display:block;
	}
	.popup-left {
        height: auto;
    }
	span#close-beautyword-pop {
        position: fixed !important;
        width: 40px;
        height: 40px;
        top: 0;
        right: 0;
        font-size: 40px;
        display: flex
;
        align-items: center;
        justify-content: center;
        background: #fff !important;
        border-radius: 50%;
        right: 10px;
        top: 10px;
        color: #773dbd !important;
        font-weight: 300;
        cursor: pointer;
        z-index: 10000000;
}
}

select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required.form-field.w-input.w-input2 {
    min-height: 3.125em;
    font-size: inherit;
    padding: 0;
	background: transparent !important;
}

select.form-field option {
	background: grey !important;
	color: white !important;
}