/**
* AV Dev
*
* @author AV Dev Core Team <suporte@avdev.com.br>
*/

@media screen and (max-width:767px)
{
    .fixed-addtocart{position:fixed;bottom:0;right:0;width:100%;height:8.5vh;z-index:99;display:none;}
    .fixed-addtocart a.button{bottom:1vh;left:23%;position:absolute;display:-webkit-box;display:-ms-flexbox;-webkit-box-pack:end;-ms-flex-pack:end;
        justify-content:flex-end;right:10rem;width:53%;}
    .fixed-addtocart a.button span.button_text{width:100%;-webkit-transition:.4s;transition:.4s;-webkit-transition-property:border, color;color:#fff;
        background:#000;transition-property:border, color;border:1px solid #fff;border-bottom:0;-webkit-box-shadow:0 0 0 0 #fff;box-shadow:0 0 0 0 #fff;
        font-weight:500;font-size:18px;text-align:right;text-transform:uppercase;padding:1rem;font-weight:bold;}
    .fixed-addtocart a.button::before{width:100%;}
    .fixed-addtocart a.button span.button_text>span.price{font-weight:initial;float:left;line-height:1.3;width:49%;text-align:left;border-right:1px solid #fff;}
}

@media screen and (min-width:768px)
{
	.fixed-addtocart{display:none;}
}
