@font-face {
font-family: 'Brandon';
font-style: normal;
font-weight: normal;
src: local('Brandon'), url('https://www.billiongirl.com/fonts/brandon-grotesque-light-58a8a4b38001d.woff') format('woff');
}
#currencies-block-top div.current,.header_user_info div.current,.sf-menu>li>ul>li>a:hover{color:#222}.home-brands h2,.home-trust-block{font-family:Lato-Light;text-align:center}.sf-menu>li.sfHover>a:after,.sf-menu>li.sfHover>a:before,.sf-menu>li.sfHoverForce>a:after,.sf-menu>li.sfHoverForce>a:before,.sf-menu>li>a:hover:after,.sf-menu>li>a:hover:before{opacity:0}.sf-menu>li a:hover,.sf-menu>li.sfHoverForce>a,li.sfHoverForce>a{text-decoration:underline;font-weight:700}header .nav{margin-top:20px;border-bottom:1px solid #eaeaea;background:#fff}#an_brands_block{border-bottom:0}.home-container{overflow-x:hidden}.home-brands{background:#f7f7f7;padding:30px 0;margin-bottom:50px}.home-brands h2{font-size:28px;text-transform:none}.home-trust-blocks{background:#fff4f1;padding:30px 0}.home-trust-block{background:#fff;padding:0;font-size:16px}.home-trust-block a{color:#000;padding:20px;display:block}.home-trust-block span{display:block;margin:5px 0;font-size:18px;font-family:Lato-Regular}#social_block li a{width:31px;height:31px;background-image:url(../img/icons-billion.png);background-repeat:no-repeat}#social_block li.facebook a{background-position:0 -2px}#social_block li.facebook a:hover{background-position:0 -33px}#social_block li.instagram a{background-position:-31px -2px}#social_block li.instagram a:hover{background-position:-31px -33px}#social_block li.youtube a{background-position:-62px -2px}#social_block li.youtube a:hover{background-position:-62px -33px}#social_block li.twitter a{background-position:-92px -2px}#social_block li.twitter a:hover{background-position:-92px -33px}.footer-block #social_block{position:relative;left:auto;bottom:auto;height:auto;margin:0 0 15px;text-align:center;transform:none;width:100%}.footer-block #social_block li{height:auto}.footer-block #social_block li a{background-image:none!important;position:relative;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#fff;width:50px;height:50px;text-align:center;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.footer-block #social_block li a:hover{background-color:#000}.footer-block #social_block li a:after{content:'';width:26px;height:18px;background-image:url(../img/icons-billion.png);background-repeat:no-repeat;display:block;position:absolute;left:50%;top:50%;margin-left:-13px;margin-top:-9px}.cart_icon,.search_icon{width:25px;height:30px;background-image:url(../img/icons-billion.png);background-repeat:no-repeat}.footer-block #social_block li.facebook a:after{background-position:-270px -2px}.footer-block #social_block li.twitter a:after{background-position:-270px -23px}.footer-block #social_block li.instagram a:after{background-position:-271px -62px}.footer-block #social_block li.youtube a:after{background-position:-271px -83px}.cart_icon,.cart_icon.icon-cart-no-product{background-position:-121px -1px}.cart_icon{margin-right:0}.cart_icon .ajax_cart_quantity{left:2px}.search_icon{background-position:-165px -1px}.ico-caixa,.ico-info,.ico-tarja{width:79px;height:85px;background-image:url(../img/icons-billion.png);background-repeat:no-repeat;display:block;margin:0 auto}.ico-caixa{background-position:0 -68px}.ico-tarja{background-position:-85px -68px}.ico-info{background-position:-171px -68px}.fast_navs_wr img{height:100%}.fast_navs_wr a{position:relative;position:initial;bottom:auto;left:auto}.fast_navs_wr a:after{display:none}.ybc_instagram_header{text-align:center}.ybc_instagram_header .h3{display:block!important;font-size:30px;float:none;margin-bottom:30px;font-family:Lato-Light}.instagram-account-title{margin-bottom:20px}.instagram-account-title a{color:#d6a198;font-size:22px;text-decoration:none;font-family:Lato-Regular}.foot-newsletter #mc_embed_signup .email,.foot-newsletter .subtit,.foot-newsletter .tit{font-family:Lato-Light}.ybc_ins_hook_home{margin-bottom:60px;margin-left:auto;margin-right:auto;max-width:950px}.foot-newsletter{padding:10px 0 60px}.foot-newsletter .tit{margin-bottom:20px;background:#fff;text-align:center;font-size:30px;line-height:35px;position:relative}.foot-newsletter .tit:before{content:'';height:1px;width:100%;position:absolute;left:0;top:60%;background:#000;z-index:1}.foot-newsletter .tit span{padding:0 20px;background:#fff;position:relative;z-index:2;display:inline-block}.foot-newsletter .subtit{margin-bottom:30px;text-align:center;font-size:23px;line-height:28px}.foot-newsletter #mc_embed_signup{display:block;margin:0 auto;position:relative;max-width:550px}.ajax_add_to_cart_button.disabled,.footer-container #footer #social_block a:before,.footer-container #footer .foot-contact-infos a:before,.unvisible{display:none}.foot-newsletter #mc_embed_signup .email{width:100%;height:80px;padding:15px 180px 15px 25px;box-sizing:border-box;font-size:18px;color:#000;border:1px solid #bbb;outline:0}.foot-newsletter #mc_embed_signup .button{position:absolute;right:15px;top:15px;background:#222;color:#fff;font-size:12px;text-transform:uppercase;font-family:Lato-Bold;width:150px;height:50px;box-sizing:border-box;text-align:center;min-width:0;border-radius:30px}.footer-container,.footer-container #footer a,.footer-container .footer-block{font-family:Lato-Regular}@media (max-width:600px){.foot-newsletter #mc_embed_signup .button{width:100px;padding-left:0;padding-right:0}.foot-newsletter #mc_embed_signup .email{padding-right:130px;padding-left:15px}}.foot-top{border-bottom:1px solid #fff;margin-bottom:2px}.foot-contact-infos p,.footer-block p{margin:0 0 10px}.footer-container{background-color:#f6cfc9;padding-top:60px;padding-bottom:120px}.foot-copyright{text-align:center;padding-top:35px;font-size:16px;color:#fff;border-top:1px solid #fff}.foot-copyright img{max-width:100%;height:auto}.footer-container #footer{color:#fff}.footer-container .footer-block{font-size:18px}.page-heading,.top-search .search_query{font-family:Lato-Light}.foot-contact-infos{text-align:center;font-size:22px;line-height:28px}.footer-container #footer .foot-contact-infos a{color:#fff;font-size:22px;line-height:28px;text-decoration:none}.footer-block p.tit{margin:0 0 20px;font-size:22px;line-height:28px}.footer-container #footer .footer-block a{font-size:18px;color:#fff}.footer-container #footer .footer-block a:before{background:#fff}.footer-block{border-left:1px solid #fff;min-height:200px;padding-left:30px}.footer-block:first-child{border-left:0;padding-left:15px}.footer-container #footer .footer-block{margin:20px 0;padding-top:20px;padding-bottom:20px}@media (max-width:767px){.footer-block{border-left:0;min-height:0;text-align:center;padding-bottom:0!important;padding-left:15px}}.top-search{float:left}.top-search .search_query{box-sizing:border-box;font-size:13px;line-height:21px;border-top:0;border-right:0;border-left:0;border-bottom:1px solid #bbb;outline:0;width:250px;height:31px;padding:5px;margin-top:2px;margin-right:5px;color:#222}#search_query_top::placeholder{color:#222;opacity:1}#search_query_top::-webkit-input-placeholder{color:#222;opacity:1}#search_query_top::-moz-placeholder{color:#222;opacity:1}#search_query_top:-ms-input-placeholder{color:#222;opacity:1}#search_query_top:-moz-placeholder{color:#222;opacity:1}.top-search .btn{border:0;outline:0;padding:0}@media (max-width:767px){.top-search .search_query{width:150px}}@media (max-width:600px){.top-search .search_query{width:100px}}.product .pb-center-column h1{margin-bottom:30px}.breadcrumb,.cart_block .faltan-por-envio-gratis,.sf-menu>li>ul>li{margin-bottom:5px}.category .page-heading.product-listing{text-align:center}.contact-form-box{background-image:none;background-color:#fff4f1;padding:25px 100px 25px 100px;}.manufacturers-list-row-0 .mansup-container{background:#fff4f1}.sf-menu>li>ul{width:auto}.sf-menu li ul{left:auto}.sf-menu>li>ul>li{float:none;width:100%}.sf-menu>li>ul>li>a{font-size:16px}.prod-list-no-stock{text-transform:uppercase;color:red}.prod-rel-no-stock{display:inline-block;margin-top:14px;margin-bottom:14px}.page-heading{font-size:32px;line-height:38px;text-align:center}.order-opc .page-heading{text-align:left}.addresses .main-page-indent,.addresses p,.box .page-subheading,.x-center,body.password .box p{text-align:center;display:block}.blocknewproducts .owl-controls .owl-nav .owl-next,.blocknewproducts .owl-controls .owl-nav .owl-prev{margin-top:0;top:35%;width:16px;height:30px;font-size:0;z-index:9999;background-image:url(../img/homeslider_arrows.png);background-repeat:no-repeat;border:0;background-color:transparent;outline:0}.blocknewproducts .owl-controls .owl-nav .owl-prev{left:-20px;background-position:0 0}.blocknewproducts .owl-controls .owl-nav .owl-next{right:-20px;left:auto;background-position:-30px 0}.blocknewproducts .owl-controls .owl-nav .owl-next:hover{background-position:-30px -40px}.blocknewproducts .owl-controls .owl-nav .owl-prev:hover{background-position:0 -40px}#an_brands_block .bx-next,#an_brands_block .bx-prev{bottom:auto;top:35%}.box{border-color:#f5d0c9;background-color:#fff4f1}.box .page-subheading{border-color:#f5d0c9}.product_list.list>li{width:100%!important}#div_accordion .panel-title>a:after{display:none}#div_accordion .panel-heading{padding:0}#div_accordion .panel-title>a{padding:13px 15px 18px}#product #an_bootstraptabs .nav-tabs,#product .tab-content{border:0}h3.page-product-heading{background:#fecdc7;color:#fff;border:1px solid #ececec}.blockpeleproductsrelated .button-container{margin-top:10px}.blockpeleproductsrelated .product-name{font-family:Lato-Regular;font-size:16px;line-height:20px;color:#000;display:block;width:100%;height:46px;overflow:hidden}.blockpeleproductsrelated li.product-box{text-align:center;margin-right:15px}@media (max-width:767px){#homepage-slider .bx-wrapper{width:auto}#homepage-slider .homeslider-container{width:100%;max-width:767px}}@media (max-width:576px){#homepage-slider .homeslider-container{max-width:576px}}#my-account ul.myaccount-link-list li a i{color:#f5d0c9}.alert-warning{border-color:#f5d0c9;background-color:#fff4f1;color:#222}#account-creation_form .form-container,#add_address,#create-account_form .form_content,#form_forgotpassword,#login_form .form_content,#login_form_content,#opc_account_form,body.identity form{max-width:290px;margin-left:auto;margin-right:auto}body.address .box p,body.identity .box p{max-width:275px;margin-left:auto!important;margin-right:auto!important}body.index .center_column{margin-top:40px}#add_to_cart .button:hover,.ajax_add_to_cart_button:hover,.button.button-medium.standard-checkout:hover,.checkout_button:hover,.foot-newsletter #mc_embed_signup .button:hover{background-color:#fff4f1;border-color:#fff4f1;color:#222}.faltan-por-envio-gratis{font-weight:700;display:block;font-style:italic;font-size:12px}.cart_block .cart-prices .cart-prices-line span.ajax_cart_free_shipping{font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:16px;font-weight:700}.cart_block .cart-prices{height:122px}.cart_block_list{height:calc(100vh - 295px)}p.foot-your-beauty{font-family:'Homemade Apple',cursive;font-size:25px;line-height:30px;margin:30px 0 0}.prod-no-stock{color:red;font-size:14px;line-height:20px;display:inline-block;vertical-align:bottom;margin-left:10px}#oosHook{margin-bottom:20px}#oosHook a{color:#007ab7}#oosHook a:hover{color:#009ad0}.ico-wishlist-but{width:19px;height:17px;background:url(../img/func1.png) no-repeat;display:inline-block;vertical-align:middle;margin-right:5px}.ico-wishlist-but:hover{background:url(../img/func2.png) no-repeat;}.ico-wishlist-but2{width:19px;height:17px;background:url(../img/func2.png) no-repeat;display:inline-block;vertical-align:middle;margin-right:5px}a:hover .ico-wishlist-but{background-position:0 -62px}.x-my-account-container{max-width:800px;margin:0 auto;text-align:center;}.rel-product-price{margin-top:10px}.vss-product-video-module{margin-bottom:20px}.vss-product-video-module .vss-product-video{color:#fff;background:#fecdc7;border-width:1px;border-style:solid;border-color:#ececec;border-image:initial;text-transform:uppercase;font-family:"Open Sans",sans-serif;font-weight:600;font-size:18px;line-height:20px;position:relative;padding:14px 20px 17px;margin:0 0 20px}.contact-form-box fieldset{background-image:none}.foot-your-beauty img{max-width:100%}.bg-insta-link{color:#222}@media (max-width:767px){header{margin-bottom:0!important}}.x-responsive-video{position:relative;padding-bottom:56.25%;height:0}.x-responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.x-product-video{max-width:720px;margin:0 auto}.x-product-infos{font-size:16px;line-height:26px;font-family:Lato-Regular}.x-info-promo,.x-info-shipping{margin-bottom:10px}.x-blog-top-image img{display:block;max-width:100%;margin:0 auto}.x-ico-ok{background:url(../img/ok-rosa_pk.png) center center no-repeat;width:15px;height:15px;display:inline-block;vertical-align:middle}.back-to-search{margin-bottom:10px}#prestablogfont{font-size:16px;line-height:22px}a.button-small i{margin-right:10px}.x-info-promo-text{display:none;background:#fff4f1;padding:15px;color:#333;box-sizing:border-box;font-size:15px;font-style:italic;margin-top:5px}.x-info-promo-ico{display:inline-block;vertical-align:middle;width:32px;height:32px;background:url(../img/icons-billion.png) -252px -103px no-repeat;margin-left:10px;cursor:pointer}.x-info-promo-info{position:relative}.x-blog-social-share a{width:47px;height:47px;display:inline-block;margin-right:5px}.x-blog-share-fb{background:url(../img/icons-billion.png) 0 -212px no-repeat}.x-blog-share-twt{background:url(../img/icons-billion.png) -47px -212px no-repeat}.x-blog-share-mail{background:url(../img/icons-billion.png) -94px -212px no-repeat}.x-blog-share-fb:hover{background:url(../img/icons-billion.png) 0 -259px no-repeat}.x-blog-share-twt:hover{background:url(../img/icons-billion.png) -47px -259px no-repeat}.x-blog-share-mail:hover{background:url(../img/icons-billion.png) -94px -259px no-repeat}.header_user_info div.x-current{padding:8px 10px 10px;line-height:18px;color:#fff;cursor:pointer;font-family:Lato-Light;font-size:13px}body.password .box .alert p{text-align:left}#layer_cart .crossseling #blockcart_list ul li,#layer_cart .crossseling h2{text-align:center}#mailalerts_block_account li .remove{position:relative;z-index:99999}#product p.buttons_bottom_block #wishlist_button_nopop:hover{background-color:#fff4f1;border-color:#fff4f1;color:#222}#wishlist_button_nopop:hover .ico-wishlist-but{background-position:0 0}.functional_wrapper .add_to_compare:hover:after,.functional_wrapper .add_to_wishlist:hover:after,.functional_wrapper .quick-view:hover:after{background-color:#fff4f1}.functional_wrapper .add_to_wishlist:hover:before{background-position:2px 3px}.functional_wrapper .add_to_wishlist:hover{box-shadow:none}.fancybox-error{margin:0}.cart_voucher #display_cart_vouchers span{font-weight:400}#cart_summary tbody td.cart_discount_name{font-family:Lato-Regular;font-size:16px;color:#222;line-height:23px}#cart_summary tbody td.cart_discount_price_unit{font-family:Lato-Bold;font-weight:400;font-size:16px;color:#222}#cart_summary tbody td.cart_discount_price_total{padding-right:30px}a.checkout-terms-link{color:#333;text-decoration:underline}#layer_cart .crossseling #blockcart_list ul li .product-image-container{border:0}#thumbs_list{width:90%}.cart_total span.price,.price.text-right .price{font-size:18px}#product .socialsharing_product .btn.btn-default.btn-telegram.social-sharing,#product .socialsharing_product .btn.btn-default.btn-whatsapp.social-sharing{display:inline-block;width:32px;height:32px;border:none;box-shadow:none;border-radius:30px;background-image:url(../img/product_socials.png);background-repeat:no-repeat;background-color:transparent;vertical-align:middle}#product .socialsharing_product .btn.btn-default.btn-whatsapp.social-sharing:hover{background-position:-153px -38px}#product .socialsharing_product .btn.btn-default.btn-whatsapp.social-sharing{background-position:-153px 0}#product .socialsharing_product .btn.btn-default.btn-telegram.social-sharing:hover{background-position:-192px -38px}#product .socialsharing_product .btn.btn-default.btn-telegram.social-sharing{background-position:-192px 0}#product p.buttons_bottom_block #wishlist_button_nopop.but-favorite-aready-added{background-color:#fff4f1!important;border-color:#fff4f1!important;color:#222!important;cursor:pointer}#product p.buttons_bottom_block #wishlist_button_nopop.but-favorite-aready-added:hover {background-color:#ffffff!important;}@media only screen and (min-width:768px){.only-mbl{display:none}}@media only screen and (max-width:767px){#order-detail-content #cart_summary td.cart_discount_delete,#order-detail-content #cart_summary td.cart_discount_price_unit,#order-detail-content #cart_summary tr.unvisible{display:none}#layer_cart{margin-top:-100%}.blocknewproducts .owl-controls .owl-nav .owl-prev{left:0}.blocknewproducts .owl-controls .owl-nav .owl-next{right:0}#order-detail-content #cart_summary td.price_discount_del{position:absolute;right:0;top:0}}@media only screen and (max-width:479px){.box-cart-bottom{margin-right:0}}

p.payment_module a.stripe {
  background: url('../img/stripe.png') no-repeat 15px center #fbfbfb;
  padding-left: 150px;
}
p.payment_module a.stripe:after {
    display: block;
    content: "\f054";
    position: absolute;
    right: 15px;
    margin-top: -11px;
    top: 50%;
    font-family: FontAwesome;
    font-size: 25px;
    height: 22px;
    width: 14px;
    color: #777;
}
::placeholder {
  color: #000;
}
.contentForm
{
    background-color: #fff;
    padding: 20px 80px 80px 80px;
}
@media (min-width:1200px)
{
    .col-8-custom
    {
        width: 12.5%;
    }
}
.instagramClass
{
    padding-bottom: 60px;
}
.instagramClass h2
{
    font-family: Lato-Light;
    text-align: center;
    margin-bottom: 50px;
}
@media (max-width:1000px)
{
   .contentForm
    {
        background-color: #fff;
        padding: 20px;
    } 
    .contact-form-box
    {
        padding:25px 20px 25px 20px
    }
}

@media (max-width:600px)
{
   .contentForm
    {
        background-color: #fff;
        padding: 10px;
    } 
    .contact-form-box
    {
        padding:25px 10px 25px 10px
    }
    .footable .footable-row-detail-row
    {
        line-height: 2.5em;
    }
    .footable .footable-row-detail-row:last-child .footable-row-detail-name{
        display: none;
    }
    .footable .footable-row-detail-row:last-child {
        line-height: 4em;
    }
}

@media (max-width: 479px) 
{
  .blockpeleproductsrelated li.product-box
  {
      margin-right: 0px;
      width: 50%;
  }
  .footable .footable-row-detail-row
    {
        line-height: 2.5em;
    }
    .footable .footable-row-detail-row:last-child .footable-row-detail-name{
        display: none;
    }
    .footable .footable-row-detail-row:last-child {
        line-height: 4em;
    }
}

.txtH3
{
    width: 100%;
    text-align: center;
    margin-top: -10px;
    margin-bottom: 40px;
}

.myaccount-link-list li
{
    text-align: left;
}

#languages-block-top ul li a
{
    color: #222;
}

#languages-block-top ul li a:hover
{
    color: #000000;
    background-color: #eeeeee;
}

#languages-block-top ul li a
{
    color: #000000;
    
}

#languages-block-top ul li.selected span
{
    color: #000000;
}

.sigueInsta
{
    text-align: center;
    font-weight: lighter;
    font-family: Lato-Light;
    margin-bottom: 45px;
}

/*
h1
{
   font-family:'Brandon';
   font-weight:normal; 
}
*/
.btnWhisList{background-color:#ffffff;}
.btnWhisList:hover{background-color:#fff4f1;}


/* The Modal (background) */
.modal {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 1; /* Sit on top */
  padding-top: 100px; /* Location of the box */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

/* Modal Content */
.modal-content {
  background-color: #fefefe;
  margin: auto;
  padding: 20px;
  border: 1px solid #888;
  width: 80%;
}

/* The Close Button */
.close {
  color: #aaaaaa;
  float: right;
  font-size: 28px;
  font-weight: bold;
}

.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}

/* The Modal (background) */
.modalBillion {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 10000; /* Sit on top */
  padding-top: 100px; /* Location of the box */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

/* Modal Content */
.modal-contentBillion {
  background-color: #fefefe;
  margin: auto;
  padding: 20px;
  border: 1px solid #888;
  width: 80%;
}

/* The Close Button */
.closeBillion {
  color: #aaaaaa;
  float: right;
  font-size: 28px;
  font-weight: bold;
}

.closeBillion:hover,
.closeBillion:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}

* {box-sizing: border-box;}
body {font-family: Verdana, sans-serif;}
.mySlides {display: none;}
img {vertical-align: middle;}

/* Slideshow container */
.slideshow-container {
  width: 100%;
  position: relative;
  margin: auto;
}

/* Caption text */
/*.text {
  color: #f2f2f2;
  font-size: 15px;
  padding: 8px 12px;
  position: absolute;
  bottom: 8px;
  width: 100%;
  text-align: center;
}*/

/* Number text (1/3 etc) */
/*
.numbertext {
  color: #f2f2f2;
  font-size: 12px;
  padding: 8px 12px;
  position: absolute;
  top: 0;
}
*/

/* The dots/bullets/indicators */
.dot {
  height: 15px;
  width: 15px;
  margin: 0 2px;
  background-color: #bbb;
  border-radius: 50%;
  display: inline-block;
  transition: background-color 0.6s ease;
}

.active {
  /*background-color: #717171;*/
}

/* Next & previous buttons */
.prevS, .nextS {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: auto;
  margin-top: -22px;
  padding: 16px;
  color: #ddd;
  font-weight: 100;
  font-size: 78px;
  transition: 0.6s ease;
  border-radius: 0 3px 3px 0;
  user-select: none;
  font-family: monospace;
}

/* Position the "next button" to the right */
.nextS {
  right: 0;
  border-radius: 3px 0 0 3px;
}

/* On hover, add a black background color with a little bit see-through */
.prevS:hover, .nextS:hover {
  color: #888;
}

/* Fading animation */
.fade2 {
  -webkit-animation-name: fade;
  -webkit-animation-duration: 0.5s;
  animation-name: fade;
  animation-duration: 0.5s;
}

@-webkit-keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}

@keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}

/* On smaller screens, decrease text size */
@media only screen and (max-width: 300px) {
  .text {font-size: 11px}
}

@media (max-width:481px)
{
    .cart_total span.price, .price.text-right .price 
    {
        font-size: 18px;
        margin-top: 10px;
    }
    .nextS,.prevS
    {
        display: none;
    }
}

.icon-remove-sign
{
    font-size: 18px;
}

.nombre_prop {
    margin: 0 20px 10px;
}
.nombre_prop {
    height: 40px;
    overflow: hidden;
    text-align: center;
}
.ajax_add_to_cart_button {
    display: inline-block;
    min-width: 147px;
    height: 44px;
    white-space: nowrap;
    line-height: 44px;
    border-radius: 24px;
    font-family: Lato-Regular;
    font-size: 14px;
    color: #fff;
    background: #222;
    transition-duration: .5s;
    border: none;
    text-align: center;
    padding: 0 10px;
}