@media only screen and (max-width: 767px){
	.longtextscreen{
		display: none;
	}


	.ordonwhatsp{
		display: flex;
		width: 100%;
		margin-top: 5px;
	    align-items: center;
	    justify-content: space-around;

	}
}
@media only screen and ( min-width: 768px ) and (max-width: 991px){
	form.cart .single_add_to_cart_button{
		max-width: 50%
	}
}
@media only screen and (min-width: 768px){
	body.woocommerce #page div.product .summary form.cart{
	    position: relative;
	    margin-top: 45px !important;
	}
	.longtextscreen{
		display: inline-block;
		text-transform: uppercase;
	    padding-left: 7px;
	    vertical-align: middle;
	    color: #fff;
	    font-family: var(--ts-btn-font-family);
	    font-weight: var(--ts-btn-font-weight);
	    font-style: var(--ts-btn-font-style);
	    line-height: var(--ts-btn-line-height);
	    letter-spacing: var(--ts-btn-letter-spacing);
	    font-size: calc(var(--ts-btn-font-size) - 1px);
        padding-top: 1px;
	}
	.ordonwhatsp{
		/*position: absolute;
	    top: -45px;*/
	}
	.ordonwhatsp svg{
        width: 20px !important;
	    height: 26px !important;
	    margin-top: 0px !important;
	    margin-left: 10px !important;
	    padding: 2px;
	}
}
.longtextscreen{
	display: inline-block;
	text-transform: uppercase;
    padding-left: 7px;
    vertical-align: middle;
    color: #fff;
    font-family: var(--ts-btn-font-family);
    font-weight: var(--ts-btn-font-weight);
    font-style: var(--ts-btn-font-style);
    line-height: var(--ts-btn-line-height);
    letter-spacing: var(--ts-btn-letter-spacing);
    font-size: calc(var(--ts-btn-font-size) - 1px);
    padding-top: 1px;
}

.ordonwhatsp svg{
    width: 20px !important;
    height: 26px !important;
    margin-top: 0px !important;
    margin-left: 10px !important;
    padding: 2px;
}
.ordonwhatsp a,
.ordonwhatsp a:focus,
.ordonwhatsp a:hover
{
	outline: none;
	border: none;
	text-decoration: none;
}