@media (max-width:991px){
    body .page-header.type2.header-newskin .switcher strong {color:#000;}
}



/*
  ##Device = Desktops
  ##Screen = 1281px to higher resolution desktops
*/

@media (min-width: 1281px) {



}

/*
  ##Device = Laptops, Desktops
  ##Screen = B/w 1025px to 1280px
*/

@media (min-width: 1025px) and (max-width: 1280px) {



}

/*
  ##Device = Tablets, Ipads (portrait)
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) {
    body .page-header.type2.header-newskin{background-color: #000}
	body .page-header.type2.header-newskin .logo{background-image: url(../images/logo-mobile.png);width: 100px;height: 26px;background-size: contain;}
	body .page-header.type2.header-newskin .block-search {margin-left: 0 !important;width: auto;margin-top: 0;}
	body .page-header.type2.header-newskin .logo img{display: none;}
	body .page-header.type2 .sections.nav-sections{margin-top: 0}
  	body .block-search .action.search{display: block;}
  	body .search-category{display:block;position:relative!important;width:100%!important;left:0!important;padding:8px 0;border:1px solid #ac946a}
  	body .block-search input{left: auto;position: relative;margin: initial;}
  	body .block-search .label:before{display: none}
  	body .page-header.header-newskin .minicart-wrapper .action.showcart:before, body .page-header.header-newskin .minicart-wrapper .action.showcart.active:before{background-size: contain;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAsCAYAAAAjFjtnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2dJREFUeNrUWc9PE0EUHpYVsfxou4VuAWu3ctBgkD15pfHgtejJGyQevTSePNaEgyfTf8Ck/gMGDp4tV4kRYiIh0VgkHlBst6UoIUqdKbN1XHZmZ8q2nb7ktdvpzM5889737exMX71eXwAALIFTy0EvgB4yBboJPY39NfQiAUh+gxEwoBfqZ81C0YEOZHbyhwk97wLC7BUAtoegZwkQeZkB9DVQuNsG9Dnom5gn0pKYBQBgECFZAageABYJeS1KNG40ljy6YKVQCsuqrLYDfYEFoKGy6OOwug9qlX1pRj4cHANDo2Po8onqURcReG53e738Yf1VWBYAt+48sAEYikfdxrIiHEuGZcqdcDTe5IIXgIYS6fHr8sim0v8Lz35jglUeAMgGA6N7Rz+rOq1ipXYMXqxu7v05OTlqdXD9ijK4mJ7Tg8MD1DqBEa0Ev6bs8XEDCEYmjyEA6uAfPX1ZOqhW9PPO8ObWp9Lz5fsa7X89PqMSKmQpHPdcQx8Txs0xWgU0Y/GJqC8p4nWfWHJWJydX5bgnqjgf1o1LrErZh7e1N+9nzq8wszGNTeAroBUAZENW5+1dNlwYLA9cDIRJhVR4ASAbGonsdPUBForWnBLPG4EKSnVNN9TDgx+gHUrEo0ARPTlAPGABL4AmDyIT09rux7dtUyKkQM8e39NoIJwE5k2hf09kDyL7oUCsCDgJLBoBJpFRx2j2tj+X2qJADgK3BuB0JTj+tVb5PkUD0S4lisQMROD/FEgkhYqYyGD88rXf3VCgSGx62ElgkQg0iTx51Ux8+7LVcTnVEzcSzmyw94V4PVuXw5bIcSkCkyDDluOa/S5sm9crJWloZ6KMr1fxi34nzTqTPoIcsPASNoHByBARoRQiCTTfC/tCNADpLnEi45ZCIhxAhrYY33VpsivAZYewlQjcxbPRacu7FYpGQDpTfbxXCru99MgLyDM65jLw7xW3XKeaT/v0eZcnZpHjcMTEhyhOy53ngEPUWUuMDUa7EGXwtmU6BcAijqNSeGDkmVuK0m7JcQoUwnUtIoIdAWBblihLUcppkQsR5Tmi3LN/xUcSm5TromDblFCvPkSATJeCC6ENBoHJ09Ac5ozQ4aIfAEwGGbMebXOUdhYDuO8AbBArDvXhPSTPYMKSM2/w9v1XgAEAxnd02YjowMcAAAAASUVORK5CYII=);width: 34px;height: 30px;}
  	body .page-header.type2.header-newskin .minicart-wrapper .action.showcart .counter.qty{background-color: #fff;}
  	body .page-header.type2.header-newskin .minicart-wrapper .action.showcart .counter-number{color: #000;line-height: 24px;}
  	body .search-xs{margin: 15px 0;position: relative;}
  	/*body .page-header .switcher .options{display: none;}*/
  	body .search-xs .block-search input{border: 1px solid #ac946a;font-family:'GothamBold';color: #ac946a; }
  	body .search-xs .actions {position: absolute;top: 3px;right: 19px;}
  	body .search-xs .actions span{text-indent: -3000px;display: inline-block;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAvVJREFUeNrMl01oE0EUx6dtqq2JaSy2ghpIcyhWS91URS9CwI+DB+nBgz0ZsVDRS6EeFAQLBj8oQi5VRIXUk1ALwbPVlHoRUUuD9taD9aAeJCZRtC2M77/MxHVJd3fS3dAHLzs7OzP57X9m572p45wzJ+bzNWp0gUcM1Xny2ZWV5SxzweqsYAgAf5wgHyDfYTFOiXySPEVgs67DEMgIXS6R+3G/pbWd9WoaC+8Ml9sUCj/Ym7fv2OLigrHrOPkQQeWVaQBj9IYGX4j8FTmHHz92gr94nuVWlpv7wM+dHeSbAi1c9PtMrpnHtvNKIDkMiIEnnjzlKgaoSKRTAhVVgcwwGQyEAb9++carNahpUCikDEOdElIRvOFazaBQWglGTE8Bne+N3eduGF7IsIY0FRhdle7uGHfTsKhV1JEwWXS6cf2WqzBQRy5mFRi901oWrYO1E7eDqafNLY79JhyOsvZtbcxtO7CvVxY1u7b1shAI+JkXFgy2yGLIMcx6sHUHowe0UumnJ3+AYGpIN+wDpYgjXn9NthufnKYp/IzevuOqKi+npmV6UXSU5whl+kC/tW27q6oYAmZKNVB+Qkds4W4Y0g8BUiKPqMLE5U5sl0zZGdYeVBbj5cmHqslnRmQaUS0QQLBoox1RCeM4WFZKO9NyANUpQ/qBF2lq9vPL50/p1z1du/SrE6CKlVIhuagRza0+e0Ag/TApwffHevjk2EWeHO53BGR1OkAAfYwYKusQTM0xbH4+Z7wtkuNb3rs5GGSPkv3/2i18Z8m7z9jy0h/9BEGfekLp3CSg+sTZ6Qji6SrNpsnT5BkREEEYiPXsZlcGDjsGsoWpcKr8L/pWOk2KdjOqQEowKlYNkGdRW2z/ICi9n/vIbj6cKT/rirayqxdOssYNG3F7RpxevVPGqULXUhMo/ib4Zs/zGTuFhDURdMJzZVZT6OjBTr1+9EFGNumoGYwZyPToNSl4qKZpp2HKxkXVL1E+XZMFbKFSSACW09G/AgwAarb28/0l6rMAAAAASUVORK5CYII=);width:28px;height:26px;background-size:cover}
  	body .search-xs .actions .action.search{border: none;}
  	body .top-banner-content .icon-vpr{font-size:1.28em;}
  	body .top-banner-content h3 {}
  	body .bx-wrapper .bx-prev{left: -20px;}
  	body .bx-wrapper .bx-next{right: -20px;}
  	body.cms-index-index #cats2row figure figcaption{top: -30px;}
  	body.cms-index-index #cats2row figure.effect-sarah h2 {font-size:1rem;}
  	body.cms-index-index #cats2row figure.effect-sarah p { }
  	body #cats2row .col-6{padding-left: 0}
  	body.cms-index-index #cats2row figure.effect-sarah a{padding: 7px 15px;}
  	/*body #featured_product .product-item-photo{float: left; width: 50%;margin-left: -25px;}
  	body #featured_product .products-grid .product-item .product-item-details{float: left;width: 50%;padding-top: 0;padding-left: 20px;}*/
  	body #featured_product .products-grid .product-item .product-item-details .product-item-name{padding-right: 0}
	body #featured_product .product-item .product.name a{font-size:1rem;}
  	body #featured_product .product-item .price-container .price{font-size:1.28em;}
  	body #featured_product .product-item .product-item-actions .tocart{}
  	body #featured_product .product.attr ul.attrs{padding-left: 0;}
  	body #featured_product .product.attr ul.attrs li span{font-size:1rem;}

  	body #bestseller_product2 .product-item-photo{/* float: left; *//* width: 50%; *//* margin-left: -25px; */}
  	body #bestseller_product2 .products-grid .product-item .product-item-details{/* float: left; *//* width: 50%; *//* padding-top: 0; *//* padding-left: 20px; */}
  	body #bestseller_product2 .products-grid .product-item .product-item-details .product-item-name{padding-right: 0}
	body #bestseller_product2 .product-item .product.name a{font-size:1rem;}
  	body #bestseller_product2 .product-item .price-container .price{font-size:1.28em;}
  	body #bestseller_product2 .product-item .product-item-actions .tocart{}
  	body #bestseller_product2 .product.attr ul.attrs{padding-left: 0;}
  	body #bestseller_product2 .product.attr ul.attrs li span{font-size:1rem;}
  	body #bestseller_product2 .products-grid .owl-item .product-item:before{/*margin-left: 20px;*/}
  	body .flash-products{padding: 0 !important}
  	body .flash-products .bestdeals .product-item-name span{}
  	body .flash-products .deal-product .qty span{padding: 9px 10px;font-size: 9px;top: -21px;}
  	body .flash-products .deal-product .price-box .old-price .price{font-size:1rem;}
  	body .flash-products .deal-product .qty-box{width: 88px;}
  	body .flash-products .deal-product .price-box .price{}
  	body .flash-products .deal-product .qty-box .qtyminus, body .flash-products .deal-product .qty-box .qtyplus{width: 30px;height: 30px;line-height: 30px;}
  	body .flash-products .deal-product .qty-box input{width:30px;height:30px;}
  	body .flash-products .deal-product .tocart{font-size:1.14em;/*margin-top: 15px;*/}
  	body .flash-products .deal-product .tocart:before{width: 20px;height: 21px;top: 5px;}
  	body .flash-products .list .countdown-row .countdown-section{width: 80px;height:80px;}
	body .flash-products .deal-product .list .timer{position:relative;/* width:117px; */display:inline-block;/* margin:0 auto; */bottom:0;}
	body .flash-products .deal-product .list .timer .countdown-amount{font-size:1.7em;font-family:'GothamBold';}
	body .flash-products .deal-product .list .timer{width: 80%;font-size: 1em;text-align: center;display: block;margin: 0 auto;left: 55px;}
	body .flash-products .deal-product .list .timer .countdown-period{font-size:1.4em;}
	body .flash-products .list .countdown-row .countdown-section{margin-left: 0;margin-right: 0}

	body .pagebar {margin-bottom: 150px;}
	body .footer-top-inner-news .aviso-text:before{left: 130px}
	body .footer-top-inner-news{margin-left: -15px;margin-right: -15px;margin-bottom: 50px;}
	body footer .footer-m img{padding: 0}
	body footer .footer-m .fa-lg{font-size:1rem;}

	.footer .col-lg-12 {margin-bottom: 20px;}
	.footer-middle .block .block-title{margin-bottom:15px;border-bottom:1px solid #000;padding-bottom:10px;cursor: pointer;}
	.footer-middle .block .block-title:after{content:"\f078";float: right;font: normal normal normal 14px/1 FontAwesome;}
	.footer-middle .block .block-title.active:after{content: "\f077";}
	.footer-middle .block .block-content.links-v {display: none;}
	.footer-middle .block.garantia .block-title{border-bottom: 0}
	.footer-middle .block.garantia .block-title:after{display: none}


	body.catalog-product-view .column.main h2.page-bodega,
	body.catalog-product-view .column.main h3.page-do{}
	body.catalog-product-view .product.media{-ms-flex-order: unset;-webkit-order: unset;order: unset;}
	body.catalog-product-view .column.main h1.page-title{}
	body.catalog-product-view .column.main .product-info-main {width: 95%;}
	body.catalog-product-view .product-info-main .fieldset > .field.qty{float:inherit;margin:0 auto;display:block}
	body .product-info-main .product-info-price .price-box{text-align: center}
	body.catalog-product-view .column.main .product-info-main{margin-bottom: -55px}
	body.catalog-product-view span.value-atr {margin-bottom: 35px;}


	body.landingattributes-origindenomination-view .do-description h1{line-height: 40px;}

	body.landingattributes-grapetypes-view .grapes-description h1{line-height: 70px; padding-bottom: 40px;}


	body.checkout-cart-index .cart.table-wrapper .cart caption,
	body.checkout-cart-index .cart-discount .row.subtotal .label,
	body.checkout-cart-index .cart-discount .row.subtotal .price{}

	.cart-summary .checkout-methods-items+img {display: none;}
	.cart.table-wrapper .product-item-photo {display: none;}
    .opc-estimated-wrapper .minicart-wrapper {float: right;display: none;}
	.opc-estimated-wrapper .estimated-block .estimated-price{color: #ac946a;}
	body.checkout-index-index .clean-checkout-footer-wrapper{width: 100%}
	body.checkout-index-index .clean-checkout-footer-wrapper ul.links li a{    margin-right: 10px;}
	body.checkout-index-index .clean-checkout-footer-wrapper ul.links li a:after{display: none;}



	body.catalog-category-view .products-grid .product-item .product-item-details .product-item-name{padding-right: 0}
	body.catalog-category-view .product-item .product.name a{}
	body.catalog-category-view .product-item .tocart{}
	body.catalog-category-view .product-item .price-container .price{}
	body.catalog-category-view .product.attr ul.attrs{padding-left: 0}
	body.catalog-category-view .product.attr ul.attrs li span{font-size:1rem;}
	body.catalog-category-view .block-category-list{display: none;}
}

/*
  ##Device = Tablets, Ipads (landscape)
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
	body .page-header.type2.header-newskin{background-color: #000}
	body .page-header.type2.header-newskin .logo{background-image: url(../images/logo-mobile.png);width: 145px;height: 38px;background-size: contain;}
	body .page-header.type2.header-newskin .block-search {margin-left: 0 !important;width: auto;margin-top: 0;}
	body .page-header.type2.header-newskin .logo img{display: none;}
	body .page-header.type2 .sections.nav-sections{margin-top: 0}
  	body .block-search .action.search{display: block;}
  	body .search-category{display:block;position:relative!important;width:100%!important;left:0!important;padding:8px 0;border:1px solid #ac946a}
  	body .block-search input{left: auto;position: relative;margin: initial;}
  	body .block-search .label:before{display: none}
  	body .page-header.header-newskin .minicart-wrapper .action.showcart:before, body .page-header.header-newskin .minicart-wrapper .action.showcart.active:before{background-size: contain;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAsCAYAAAAjFjtnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2dJREFUeNrUWc9PE0EUHpYVsfxou4VuAWu3ctBgkD15pfHgtejJGyQevTSePNaEgyfTf8Ck/gMGDp4tV4kRYiIh0VgkHlBst6UoIUqdKbN1XHZmZ8q2nb7ktdvpzM5889737exMX71eXwAALIFTy0EvgB4yBboJPY39NfQiAUh+gxEwoBfqZ81C0YEOZHbyhwk97wLC7BUAtoegZwkQeZkB9DVQuNsG9Dnom5gn0pKYBQBgECFZAageABYJeS1KNG40ljy6YKVQCsuqrLYDfYEFoKGy6OOwug9qlX1pRj4cHANDo2Po8onqURcReG53e738Yf1VWBYAt+48sAEYikfdxrIiHEuGZcqdcDTe5IIXgIYS6fHr8sim0v8Lz35jglUeAMgGA6N7Rz+rOq1ipXYMXqxu7v05OTlqdXD9ijK4mJ7Tg8MD1DqBEa0Ev6bs8XEDCEYmjyEA6uAfPX1ZOqhW9PPO8ObWp9Lz5fsa7X89PqMSKmQpHPdcQx8Txs0xWgU0Y/GJqC8p4nWfWHJWJydX5bgnqjgf1o1LrErZh7e1N+9nzq8wszGNTeAroBUAZENW5+1dNlwYLA9cDIRJhVR4ASAbGonsdPUBForWnBLPG4EKSnVNN9TDgx+gHUrEo0ARPTlAPGABL4AmDyIT09rux7dtUyKkQM8e39NoIJwE5k2hf09kDyL7oUCsCDgJLBoBJpFRx2j2tj+X2qJADgK3BuB0JTj+tVb5PkUD0S4lisQMROD/FEgkhYqYyGD88rXf3VCgSGx62ElgkQg0iTx51Ux8+7LVcTnVEzcSzmyw94V4PVuXw5bIcSkCkyDDluOa/S5sm9crJWloZ6KMr1fxi34nzTqTPoIcsPASNoHByBARoRQiCTTfC/tCNADpLnEi45ZCIhxAhrYY33VpsivAZYewlQjcxbPRacu7FYpGQDpTfbxXCru99MgLyDM65jLw7xW3XKeaT/v0eZcnZpHjcMTEhyhOy53ngEPUWUuMDUa7EGXwtmU6BcAijqNSeGDkmVuK0m7JcQoUwnUtIoIdAWBblihLUcppkQsR5Tmi3LN/xUcSm5TromDblFCvPkSATJeCC6ENBoHJ09Ac5ozQ4aIfAEwGGbMebXOUdhYDuO8AbBArDvXhPSTPYMKSM2/w9v1XgAEAxnd02YjowMcAAAAASUVORK5CYII=);width: 34px;height: 30px;}
  	body .page-header.type2.header-newskin .minicart-wrapper .action.showcart .counter.qty{background-color: #fff;}
  	body .page-header.type2.header-newskin .minicart-wrapper .action.showcart .counter-number{color: #000;line-height: 24px;}
  	body .search-xs{margin: 15px 0;position: relative;}
  	/*body .page-header .switcher .options{display: none;}*/
  	body .search-xs .block-search input{border: 1px solid #ac946a;font-family:'GothamBold';color: #ac946a; }
  	body .search-xs .actions {position: absolute;top: 3px;right: 19px;}
  	body .search-xs .actions span{text-indent: -3000px;display: inline-block;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAvVJREFUeNrMl01oE0EUx6dtqq2JaSy2ghpIcyhWS91URS9CwI+DB+nBgz0ZsVDRS6EeFAQLBj8oQi5VRIXUk1ALwbPVlHoRUUuD9taD9aAeJCZRtC2M77/MxHVJd3fS3dAHLzs7OzP57X9m572p45wzJ+bzNWp0gUcM1Xny2ZWV5SxzweqsYAgAf5wgHyDfYTFOiXySPEVgs67DEMgIXS6R+3G/pbWd9WoaC+8Ml9sUCj/Ym7fv2OLigrHrOPkQQeWVaQBj9IYGX4j8FTmHHz92gr94nuVWlpv7wM+dHeSbAi1c9PtMrpnHtvNKIDkMiIEnnjzlKgaoSKRTAhVVgcwwGQyEAb9++carNahpUCikDEOdElIRvOFazaBQWglGTE8Bne+N3eduGF7IsIY0FRhdle7uGHfTsKhV1JEwWXS6cf2WqzBQRy5mFRi901oWrYO1E7eDqafNLY79JhyOsvZtbcxtO7CvVxY1u7b1shAI+JkXFgy2yGLIMcx6sHUHowe0UumnJ3+AYGpIN+wDpYgjXn9NthufnKYp/IzevuOqKi+npmV6UXSU5whl+kC/tW27q6oYAmZKNVB+Qkds4W4Y0g8BUiKPqMLE5U5sl0zZGdYeVBbj5cmHqslnRmQaUS0QQLBoox1RCeM4WFZKO9NyANUpQ/qBF2lq9vPL50/p1z1du/SrE6CKlVIhuagRza0+e0Ag/TApwffHevjk2EWeHO53BGR1OkAAfYwYKusQTM0xbH4+Z7wtkuNb3rs5GGSPkv3/2i18Z8m7z9jy0h/9BEGfekLp3CSg+sTZ6Qji6SrNpsnT5BkREEEYiPXsZlcGDjsGsoWpcKr8L/pWOk2KdjOqQEowKlYNkGdRW2z/ICi9n/vIbj6cKT/rirayqxdOssYNG3F7RpxevVPGqULXUhMo/ib4Zs/zGTuFhDURdMJzZVZT6OjBTr1+9EFGNumoGYwZyPToNSl4qKZpp2HKxkXVL1E+XZMFbKFSSACW09G/AgwAarb28/0l6rMAAAAASUVORK5CYII=);width:28px;height:26px;background-size:cover}
  	body .search-xs .actions .action.search{border: none;}
  	body .top-banner-content .icon-vpr{font-size:1.28em;}
  	body .top-banner-content h3 {}
  	body .bx-wrapper .bx-prev{left: -20px;}
  	body .bx-wrapper .bx-next{right: -20px;}
  	body.cms-index-index #cats2row figure figcaption{top: -30px;}
  	body.cms-index-index #cats2row figure.effect-sarah h2 {font-size:1rem;}
  	body.cms-index-index #cats2row figure.effect-sarah p { }
  	body #cats2row .col-6{padding-left: 0}
  	body.cms-index-index #cats2row figure.effect-sarah a{padding: 7px 15px;}
  	body #featured_product .product-item-photo{float: left; width: 50%;margin-left: -25px;}
  	body #featured_product .products-grid .product-item .product-item-details{float: left;width: 50%;padding-top: 0;padding-left: 20px;}
  	body #featured_product .products-grid .product-item .product-item-details .product-item-name{padding-right: 0}
	body #featured_product .product-item .product.name a{font-size:1rem;}
  	body #featured_product .product-item .price-container .price{font-size:1.28em;}
  	body #featured_product .product-item .product-item-actions .tocart{}
  	body #featured_product .product.attr ul.attrs{padding-left: 0;}
  	body #featured_product .product.attr ul.attrs li span{font-size:1rem;}

  	body #bestseller_product2 .product-item-photo{float: left; width: 50%;margin-left: -25px;}
  	body #bestseller_product2 .products-grid .product-item .product-item-details{float: left;width: 50%;padding-top: 0;padding-left: 20px;}
  	body #bestseller_product2 .products-grid .product-item .product-item-details .product-item-name{padding-right: 0}
	body #bestseller_product2 .product-item .product.name a{font-size:1rem;}
  	body #bestseller_product2 .product-item .price-container .price{font-size:1.28em;}
  	body #bestseller_product2 .product-item .product-item-actions .tocart{}
  	body #bestseller_product2 .product.attr ul.attrs{padding-left: 0;}
  	body #bestseller_product2 .product.attr ul.attrs li span{font-size:1rem;}
  	body #bestseller_product2 .products-grid .owl-item .product-item:before{margin-left: 20px;}
  	body .flash-products{padding: 0 !important}
  	body .flash-products .bestdeals .product-item-name span{}
  	body .flash-products .deal-product .qty span{padding: 9px 10px;font-size: 9px;top: -21px;}
  	body .flash-products .deal-product .price-box .old-price .price{font-size:1rem;}
  	body .flash-products .deal-product .qty-box{width: 88px;}
  	body .flash-products .deal-product .price-box .price{}
  	body .flash-products .deal-product .qty-box .qtyminus, body .flash-products .deal-product .qty-box .qtyplus{width: 30px;height: 30px;line-height: 30px;}
  	body .flash-products .deal-product .qty-box input{width:30px;height:30px;}
  	body .flash-products .deal-product .tocart{font-size:1.14em;margin-top: 15px;}
  	body .flash-products .deal-product .tocart:before{width: 20px;height: 21px;top: 5px;}
  	body .flash-products .list .countdown-row .countdown-section{width: 55px;height:55px;}
	body .flash-products .deal-product .list .timer{position:relative;width:117px;display:inline-block;margin:0 auto;bottom:0}
	body .flash-products .deal-product .list .timer .countdown-amount{font-size:1em;font-family:'GothamBold';}
	body .flash-products .deal-product .list .timer{font-size:1em;}
	body .flash-products .deal-product .list .timer .countdown-period{font-size:1em;}
	body .flash-products .list .countdown-row .countdown-section{margin-left: 0;margin-right: 0}

	body .pagebar {margin-bottom: 150px;}
	body .footer-top-inner-news .aviso-text:before{left: 130px}
	body .footer-top-inner-news{margin-left: -15px;margin-right: -15px;margin-bottom: 50px;}
	body footer .footer-m img{padding: 0}
	body footer .footer-m .fa-lg{font-size:1rem;}

	.footer .col-lg-12 {margin-bottom: 20px;}
	.footer-middle .block .block-title{margin-bottom:15px;border-bottom:1px solid #000;padding-bottom:10px;cursor: pointer;}
	.footer-middle .block .block-title:after{content:"\f078";float: right;font: normal normal normal 14px/1 FontAwesome;}
	.footer-middle .block .block-title.active:after{content: "\f077";}
	.footer-middle .block .block-content.links-v {display: none;}
	.footer-middle .block.garantia .block-title{border-bottom: 0}
	.footer-middle .block.garantia .block-title:after{display: none}


	body.catalog-product-view .column.main h2.page-bodega,
	body.catalog-product-view .column.main h3.page-do{}
	body.catalog-product-view .product.media{-ms-flex-order: unset;-webkit-order: unset;order: unset;}
	body.catalog-product-view .column.main h1.page-title{}
	body.catalog-product-view .column.main .product-info-main {width: 95%;}
	body.catalog-product-view .product-info-main .fieldset > .field.qty{float:inherit;margin:0 auto;display:block}
	body .product-info-main .product-info-price .price-box{text-align: center}
	body.catalog-product-view .column.main .product-info-main{margin-bottom: -55px}
	body.catalog-product-view span.value-atr {margin-bottom: 35px;}


	body.landingattributes-origindenomination-view .do-description h1{line-height: 40px;}

	body.landingattributes-grapetypes-view .grapes-description h1{line-height: 70px; padding-bottom: 40px;}


	body.checkout-cart-index .cart.table-wrapper .cart caption,
	body.checkout-cart-index .cart-discount .row.subtotal .label,
	body.checkout-cart-index .cart-discount .row.subtotal .price{}

	.cart-summary .checkout-methods-items+img {display: none;}
	.cart.table-wrapper .product-item-photo {display: none;}
    .opc-estimated-wrapper .minicart-wrapper {float: right;display: none;}
	.opc-estimated-wrapper .estimated-block .estimated-price{color: #ac946a;}
	body.checkout-index-index .clean-checkout-footer-wrapper{width: 100%}
	body.checkout-index-index .clean-checkout-footer-wrapper ul.links li a{    margin-right: 10px;}
	body.checkout-index-index .clean-checkout-footer-wrapper ul.links li a:after{display: none;}



	body.catalog-category-view .products-grid .product-item .product-item-details .product-item-name{padding-right: 0}
	body.catalog-category-view .product-item .product.name a{}
	body.catalog-category-view .product-item .tocart{}
	body.catalog-category-view .product-item .price-container .price{font-size:1.28em;}
	body.catalog-category-view .product.attr ul.attrs{padding-left: 0}
	body.catalog-category-view .product.attr ul.attrs li span{font-size:1rem;}
	body.catalog-category-view .block-category-list{display: none;}
}

/*
  ##Device = Low Resolution Tablets, Mobiles (Landscape)
  ##Screen = B/w 481px to 767px
*/

@media (min-width: 481px) and (max-width: 767px) {
  	body .page-header.type2.header-newskin{background-color: #000}
	body .page-header.type2.header-newskin .logo{background-image: url(../images/logo-mobile.png);width: 145px;height: 38px;background-size: contain;}
	body .page-header.type2.header-newskin .block-search {margin-left: 0 !important;width: auto;margin-top: 0;}
	body .page-header.type2.header-newskin .logo img{display: none;}
	body .page-header.type2 .sections.nav-sections{margin-top: 0}
  	body .block-search .action.search{display: block;}
  	body .search-category{display:block;position:relative!important;width:100%!important;left:0!important;padding:8px 0;border:1px solid #ac946a}
  	body .block-search input{left: auto;position: relative;margin: initial;}
  	body .block-search .label:before{display: none}
  	body .page-header.header-newskin .minicart-wrapper .action.showcart:before, body .page-header.header-newskin .minicart-wrapper .action.showcart.active:before{background-size: contain;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAsCAYAAAAjFjtnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2dJREFUeNrUWc9PE0EUHpYVsfxou4VuAWu3ctBgkD15pfHgtejJGyQevTSePNaEgyfTf8Ck/gMGDp4tV4kRYiIh0VgkHlBst6UoIUqdKbN1XHZmZ8q2nb7ktdvpzM5889737exMX71eXwAALIFTy0EvgB4yBboJPY39NfQiAUh+gxEwoBfqZ81C0YEOZHbyhwk97wLC7BUAtoegZwkQeZkB9DVQuNsG9Dnom5gn0pKYBQBgECFZAageABYJeS1KNG40ljy6YKVQCsuqrLYDfYEFoKGy6OOwug9qlX1pRj4cHANDo2Po8onqURcReG53e738Yf1VWBYAt+48sAEYikfdxrIiHEuGZcqdcDTe5IIXgIYS6fHr8sim0v8Lz35jglUeAMgGA6N7Rz+rOq1ipXYMXqxu7v05OTlqdXD9ijK4mJ7Tg8MD1DqBEa0Ev6bs8XEDCEYmjyEA6uAfPX1ZOqhW9PPO8ObWp9Lz5fsa7X89PqMSKmQpHPdcQx8Txs0xWgU0Y/GJqC8p4nWfWHJWJydX5bgnqjgf1o1LrErZh7e1N+9nzq8wszGNTeAroBUAZENW5+1dNlwYLA9cDIRJhVR4ASAbGonsdPUBForWnBLPG4EKSnVNN9TDgx+gHUrEo0ARPTlAPGABL4AmDyIT09rux7dtUyKkQM8e39NoIJwE5k2hf09kDyL7oUCsCDgJLBoBJpFRx2j2tj+X2qJADgK3BuB0JTj+tVb5PkUD0S4lisQMROD/FEgkhYqYyGD88rXf3VCgSGx62ElgkQg0iTx51Ux8+7LVcTnVEzcSzmyw94V4PVuXw5bIcSkCkyDDluOa/S5sm9crJWloZ6KMr1fxi34nzTqTPoIcsPASNoHByBARoRQiCTTfC/tCNADpLnEi45ZCIhxAhrYY33VpsivAZYewlQjcxbPRacu7FYpGQDpTfbxXCru99MgLyDM65jLw7xW3XKeaT/v0eZcnZpHjcMTEhyhOy53ngEPUWUuMDUa7EGXwtmU6BcAijqNSeGDkmVuK0m7JcQoUwnUtIoIdAWBblihLUcppkQsR5Tmi3LN/xUcSm5TromDblFCvPkSATJeCC6ENBoHJ09Ac5ozQ4aIfAEwGGbMebXOUdhYDuO8AbBArDvXhPSTPYMKSM2/w9v1XgAEAxnd02YjowMcAAAAASUVORK5CYII=);width: 34px;height: 30px;}
  	body .page-header.type2.header-newskin .minicart-wrapper .action.showcart .counter.qty{background-color: #fff;}
  	body .page-header.type2.header-newskin .minicart-wrapper .action.showcart .counter-number{color: #000;line-height: 24px;}
  	body .search-xs{margin: 15px 0;position: relative;}
  	/*body .page-header .switcher .options{display: none;}*/
  	body .search-xs .block-search input{border: 1px solid #ac946a;font-family:'GothamBold';color: #ac946a; }
  	body .search-xs .actions {position: absolute;top: 3px;right: 19px;}
  	body .search-xs .actions span{text-indent: -3000px;display: inline-block;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAvVJREFUeNrMl01oE0EUx6dtqq2JaSy2ghpIcyhWS91URS9CwI+DB+nBgz0ZsVDRS6EeFAQLBj8oQi5VRIXUk1ALwbPVlHoRUUuD9taD9aAeJCZRtC2M77/MxHVJd3fS3dAHLzs7OzP57X9m572p45wzJ+bzNWp0gUcM1Xny2ZWV5SxzweqsYAgAf5wgHyDfYTFOiXySPEVgs67DEMgIXS6R+3G/pbWd9WoaC+8Ml9sUCj/Ym7fv2OLigrHrOPkQQeWVaQBj9IYGX4j8FTmHHz92gr94nuVWlpv7wM+dHeSbAi1c9PtMrpnHtvNKIDkMiIEnnjzlKgaoSKRTAhVVgcwwGQyEAb9++carNahpUCikDEOdElIRvOFazaBQWglGTE8Bne+N3eduGF7IsIY0FRhdle7uGHfTsKhV1JEwWXS6cf2WqzBQRy5mFRi901oWrYO1E7eDqafNLY79JhyOsvZtbcxtO7CvVxY1u7b1shAI+JkXFgy2yGLIMcx6sHUHowe0UumnJ3+AYGpIN+wDpYgjXn9NthufnKYp/IzevuOqKi+npmV6UXSU5whl+kC/tW27q6oYAmZKNVB+Qkds4W4Y0g8BUiKPqMLE5U5sl0zZGdYeVBbj5cmHqslnRmQaUS0QQLBoox1RCeM4WFZKO9NyANUpQ/qBF2lq9vPL50/p1z1du/SrE6CKlVIhuagRza0+e0Ag/TApwffHevjk2EWeHO53BGR1OkAAfYwYKusQTM0xbH4+Z7wtkuNb3rs5GGSPkv3/2i18Z8m7z9jy0h/9BEGfekLp3CSg+sTZ6Qji6SrNpsnT5BkREEEYiPXsZlcGDjsGsoWpcKr8L/pWOk2KdjOqQEowKlYNkGdRW2z/ICi9n/vIbj6cKT/rirayqxdOssYNG3F7RpxevVPGqULXUhMo/ib4Zs/zGTuFhDURdMJzZVZT6OjBTr1+9EFGNumoGYwZyPToNSl4qKZpp2HKxkXVL1E+XZMFbKFSSACW09G/AgwAarb28/0l6rMAAAAASUVORK5CYII=);width:28px;height:26px;background-size:cover}
  	body .search-xs .actions .action.search{border: none;}
  	body .top-banner-content .icon-vpr{font-size:1.28em;}
  	body .top-banner-content h3 {}
  	body .bx-wrapper .bx-prev{left: -20px;}
  	body .bx-wrapper .bx-next{right: -20px;}
  	body.cms-index-index #cats2row figure figcaption{top: -30px;}
  	body.cms-index-index #cats2row figure.effect-sarah h2 {font-size:1rem;}
  	body.cms-index-index #cats2row figure.effect-sarah p { }
  	body #cats2row .col-6{padding-left: 0}
  	body.cms-index-index #cats2row figure.effect-sarah a{padding: 7px 15px;}
  	body #featured_product .product-item-photo{float: left; width: 50%;margin-left: -25px;}
  	body #featured_product .products-grid .product-item .product-item-details{float: left;width: 50%;padding-top: 0;padding-left: 20px;}
  	body #featured_product .products-grid .product-item .product-item-details .product-item-name{padding-right: 0}
	body #featured_product .product-item .product.name a{font-size:1rem;}
  	body #featured_product .product-item .price-container .price{font-size:1.28em;}
  	body #featured_product .product-item .product-item-actions .tocart{}
  	body #featured_product .product.attr ul.attrs{padding-left: 0;}
  	body #featured_product .product.attr ul.attrs li span{font-size:1rem;}

  	body #bestseller_product2 .product-item-photo{float: left; width: 50%;margin-left: -25px;}
  	body #bestseller_product2 .products-grid .product-item .product-item-details{float: left;width: 50%;padding-top: 0;padding-left: 20px;}
  	body #bestseller_product2 .products-grid .product-item .product-item-details .product-item-name{padding-right: 0}
	body #bestseller_product2 .product-item .product.name a{font-size:1rem;}
  	body #bestseller_product2 .product-item .price-container .price{font-size:1.28em;}
  	body #bestseller_product2 .product-item .product-item-actions .tocart{}
  	body #bestseller_product2 .product.attr ul.attrs{padding-left: 0;}
  	body #bestseller_product2 .product.attr ul.attrs li span{font-size:1rem;}
  	body #bestseller_product2 .products-grid .owl-item .product-item:before{margin-left: 20px;}
  	body .flash-products{padding: 0 !important}
  	body .flash-products .bestdeals .product-item-name span{}
  	body .flash-products .deal-product .qty span{padding: 9px 10px;font-size: 9px;top: -21px;}
  	body .flash-products .deal-product .price-box .old-price .price{font-size:1rem;}
  	body .flash-products .deal-product .qty-box{width: 88px;}
  	body .flash-products .deal-product .price-box .price{}
  	body .flash-products .deal-product .qty-box .qtyminus, body .flash-products .deal-product .qty-box .qtyplus{width: 30px;height: 30px;line-height: 30px;}
  	body .flash-products .deal-product .qty-box input{width:30px;height:30px;}
  	body .flash-products .deal-product .tocart{font-size:1.14em;margin-top: 15px;}
  	body .flash-products .deal-product .tocart:before{width: 20px;height: 21px;top: 5px;}
  	body .flash-products .list .countdown-row .countdown-section{width: 70px;height:70px;}
	body .flash-products .deal-product .list .timer{position:relative;width: 100%;display:inline-block;margin:0 auto;bottom:-10px;}
	body .flash-products .deal-product .list .timer .countdown-amount{font-size:1em;font-family:'GothamBold';}
	body .flash-products .deal-product .list .timer{font-size: 1.2em;}
	body .flash-products .deal-product .list .timer .countdown-period{font-size:1em;}
	body .flash-products .list .countdown-row .countdown-section{margin-left: 5px;margin-right: 2px}

	body .pagebar {margin-bottom: 150px;}
	body .footer-top-inner-news .aviso-text:before{left: 130px}
	body .footer-top-inner-news{margin-left: -15px;margin-right: -15px;margin-bottom: 50px;}
	body footer .footer-m img{padding: 0}
	body footer .footer-m .fa-lg{font-size:1rem;}

	.footer .col-lg-12 {margin-bottom: 20px;}
	.footer-middle .block .block-title{margin-bottom:15px;border-bottom:1px solid #000;padding-bottom:10px;cursor: pointer;}
	.footer-middle .block .block-title:after{content:"\f078";float: right;font: normal normal normal 14px/1 FontAwesome;}
	.footer-middle .block .block-title.active:after{content: "\f077";}
	.footer-middle .block .block-content.links-v {display: none;}
	.footer-middle .block.garantia .block-title{border-bottom: 0}
	.footer-middle .block.garantia .block-title:after{display: none}


	body.catalog-product-view .column.main h2.page-bodega,
	body.catalog-product-view .column.main h3.page-do{}
	body.catalog-product-view .product.media{-ms-flex-order: unset;-webkit-order: unset;order: unset;}
	body.catalog-product-view .column.main h1.page-title{}
	body.catalog-product-view .column.main .product-info-main {width: 95%;}
	body.catalog-product-view .product-info-main .fieldset > .field.qty{float:inherit;margin:0 auto;display:block}
	body .product-info-main .product-info-price .price-box{text-align: center}
	body.catalog-product-view .column.main .product-info-main{margin-bottom: -55px}
	body.catalog-product-view span.value-atr {margin-bottom: 35px;}


	body.landingattributes-origindenomination-view .do-description h1{line-height: 40px;}

	body.landingattributes-grapetypes-view .grapes-description h1{line-height: 70px; padding-bottom: 40px;}


	body.checkout-cart-index .cart.table-wrapper .cart caption,
	body.checkout-cart-index .cart-discount .row.subtotal .label,
	body.checkout-cart-index .cart-discount .row.subtotal .price{}

	.cart-summary .checkout-methods-items+img {display: none;}
	.cart.table-wrapper .product-item-photo {display: none;}
    .opc-estimated-wrapper .minicart-wrapper {float: right;display: none;}
	.opc-estimated-wrapper .estimated-block .estimated-price{color: #ac946a;}
	body.checkout-index-index .clean-checkout-footer-wrapper{width: 100%}
	body.checkout-index-index .clean-checkout-footer-wrapper ul.links li a{    margin-right: 10px;}
	body.checkout-index-index .clean-checkout-footer-wrapper ul.links li a:after{display: none;}



	body.catalog-category-view .products-grid .product-item .product-item-details .product-item-name{padding-right: 0}
	body.catalog-category-view .product-item .product.name a{}
	body.catalog-category-view .product-item .tocart{}
	body.catalog-category-view .product-item .price-container .price{font-size:1.28em;}
	body.catalog-category-view .product.attr ul.attrs{padding-left: 0}
	body.catalog-category-view .product.attr ul.attrs li span{font-size:1rem;}
	body.catalog-category-view .block-category-list{display: none;}


}

/*
  ##Device = Most of the Smartphones Mobiles (Portrait)
  ##Screen = B/w 320px to 479px
*/

@media (min-width: 320px) and (max-width: 480px) {
	body .page-header.type2.header-newskin{background-color: #000}
	body .page-header.type2.header-newskin .logo{background-image: url(../images/logo-mobile.png);width: 145px;height: 38px;background-size: contain;}
	body .page-header.type2.header-newskin .block-search {margin-left: 0 !important;width: auto;margin-top: 0;}
	body .page-header.type2.header-newskin .logo img{display: none;}
	body .page-header.type2 .sections.nav-sections{margin-top: 0}
  	body .block-search .action.search{display: block;}
  	body .search-category{display:block;position:relative!important;width:100%!important;left:0!important;padding:8px 0;border:1px solid #ac946a}
  	body .block-search input{left: auto;position: relative;margin: initial;}
  	body .block-search .label:before{display: none}
  	body .page-header.header-newskin .minicart-wrapper .action.showcart:before, body .page-header.header-newskin .minicart-wrapper .action.showcart.active:before{background-size: contain;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAsCAYAAAAjFjtnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2dJREFUeNrUWc9PE0EUHpYVsfxou4VuAWu3ctBgkD15pfHgtejJGyQevTSePNaEgyfTf8Ck/gMGDp4tV4kRYiIh0VgkHlBst6UoIUqdKbN1XHZmZ8q2nb7ktdvpzM5889737exMX71eXwAALIFTy0EvgB4yBboJPY39NfQiAUh+gxEwoBfqZ81C0YEOZHbyhwk97wLC7BUAtoegZwkQeZkB9DVQuNsG9Dnom5gn0pKYBQBgECFZAageABYJeS1KNG40ljy6YKVQCsuqrLYDfYEFoKGy6OOwug9qlX1pRj4cHANDo2Po8onqURcReG53e738Yf1VWBYAt+48sAEYikfdxrIiHEuGZcqdcDTe5IIXgIYS6fHr8sim0v8Lz35jglUeAMgGA6N7Rz+rOq1ipXYMXqxu7v05OTlqdXD9ijK4mJ7Tg8MD1DqBEa0Ev6bs8XEDCEYmjyEA6uAfPX1ZOqhW9PPO8ObWp9Lz5fsa7X89PqMSKmQpHPdcQx8Txs0xWgU0Y/GJqC8p4nWfWHJWJydX5bgnqjgf1o1LrErZh7e1N+9nzq8wszGNTeAroBUAZENW5+1dNlwYLA9cDIRJhVR4ASAbGonsdPUBForWnBLPG4EKSnVNN9TDgx+gHUrEo0ARPTlAPGABL4AmDyIT09rux7dtUyKkQM8e39NoIJwE5k2hf09kDyL7oUCsCDgJLBoBJpFRx2j2tj+X2qJADgK3BuB0JTj+tVb5PkUD0S4lisQMROD/FEgkhYqYyGD88rXf3VCgSGx62ElgkQg0iTx51Ux8+7LVcTnVEzcSzmyw94V4PVuXw5bIcSkCkyDDluOa/S5sm9crJWloZ6KMr1fxi34nzTqTPoIcsPASNoHByBARoRQiCTTfC/tCNADpLnEi45ZCIhxAhrYY33VpsivAZYewlQjcxbPRacu7FYpGQDpTfbxXCru99MgLyDM65jLw7xW3XKeaT/v0eZcnZpHjcMTEhyhOy53ngEPUWUuMDUa7EGXwtmU6BcAijqNSeGDkmVuK0m7JcQoUwnUtIoIdAWBblihLUcppkQsR5Tmi3LN/xUcSm5TromDblFCvPkSATJeCC6ENBoHJ09Ac5ozQ4aIfAEwGGbMebXOUdhYDuO8AbBArDvXhPSTPYMKSM2/w9v1XgAEAxnd02YjowMcAAAAASUVORK5CYII=);width: 34px;height: 30px;}
  	body .page-header.type2.header-newskin .minicart-wrapper .action.showcart .counter.qty{background-color: #fff;}
  	body .page-header.type2.header-newskin .minicart-wrapper .action.showcart .counter-number{color: #000;line-height: 24px;}
  	body .search-xs{margin: 15px 0;position: relative;}
  	/*body .page-header .switcher .options{display: none;}*/
    body .search-xs .block-search input{border: 1px solid #ac946a;font-family:'GothamBold';color: #ac946a; }
  	body .search-xs .actions {position: absolute;top: 3px;right: 19px;}
  	body .search-xs .actions span{text-indent: -3000px;display: inline-block;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAvVJREFUeNrMl01oE0EUx6dtqq2JaSy2ghpIcyhWS91URS9CwI+DB+nBgz0ZsVDRS6EeFAQLBj8oQi5VRIXUk1ALwbPVlHoRUUuD9taD9aAeJCZRtC2M77/MxHVJd3fS3dAHLzs7OzP57X9m572p45wzJ+bzNWp0gUcM1Xny2ZWV5SxzweqsYAgAf5wgHyDfYTFOiXySPEVgs67DEMgIXS6R+3G/pbWd9WoaC+8Ml9sUCj/Ym7fv2OLigrHrOPkQQeWVaQBj9IYGX4j8FTmHHz92gr94nuVWlpv7wM+dHeSbAi1c9PtMrpnHtvNKIDkMiIEnnjzlKgaoSKRTAhVVgcwwGQyEAb9++carNahpUCikDEOdElIRvOFazaBQWglGTE8Bne+N3eduGF7IsIY0FRhdle7uGHfTsKhV1JEwWXS6cf2WqzBQRy5mFRi901oWrYO1E7eDqafNLY79JhyOsvZtbcxtO7CvVxY1u7b1shAI+JkXFgy2yGLIMcx6sHUHowe0UumnJ3+AYGpIN+wDpYgjXn9NthufnKYp/IzevuOqKi+npmV6UXSU5whl+kC/tW27q6oYAmZKNVB+Qkds4W4Y0g8BUiKPqMLE5U5sl0zZGdYeVBbj5cmHqslnRmQaUS0QQLBoox1RCeM4WFZKO9NyANUpQ/qBF2lq9vPL50/p1z1du/SrE6CKlVIhuagRza0+e0Ag/TApwffHevjk2EWeHO53BGR1OkAAfYwYKusQTM0xbH4+Z7wtkuNb3rs5GGSPkv3/2i18Z8m7z9jy0h/9BEGfekLp3CSg+sTZ6Qji6SrNpsnT5BkREEEYiPXsZlcGDjsGsoWpcKr8L/pWOk2KdjOqQEowKlYNkGdRW2z/ICi9n/vIbj6cKT/rirayqxdOssYNG3F7RpxevVPGqULXUhMo/ib4Zs/zGTuFhDURdMJzZVZT6OjBTr1+9EFGNumoGYwZyPToNSl4qKZpp2HKxkXVL1E+XZMFbKFSSACW09G/AgwAarb28/0l6rMAAAAASUVORK5CYII=);width:28px;height:26px;background-size:cover}
  	body .search-xs .actions .action.search{border: none;}
  	body .top-banner-content .icon-vpr{font-size:1.28em;}
  	body .top-banner-content h3 {}
  	body .bx-wrapper .bx-prev{left: -20px;}
  	body .bx-wrapper .bx-next{right: -20px;}
  	body.cms-index-index #cats2row figure figcaption{top: -30px;}
  	body.cms-index-index #cats2row figure.effect-sarah h2 {font-size:1rem;}
  	body.cms-index-index #cats2row figure.effect-sarah p { }
  	body.cms-index-index figure.effect-sarah{margin-bottom: 15px;}
  	body #cats2row .col-6{padding-left: 0}
  	body.cms-index-index #cats2row figure.effect-sarah a{padding: 7px 15px;}
  	body #featured_product .product-item-photo{float: left; width: 40%;margin-left: -25px;}
  	body #featured_product .products-grid .product-item .product-item-details{float: left;width: 60%;padding-top: 0;padding-left: 20px;}
  	body #featured_product .products-grid .product-item .product-item-details .product-item-name{padding-right: 0}
	body #featured_product .product-item .product.name a{font-size:1rem;}
  	body #featured_product .product-item .price-container .price{font-size:1.28em;}
  	body #featured_product .product-item .product-item-actions .tocart{}
  	body #featured_product .product.attr ul.attrs{padding-left: 0;}
  	body #featured_product .product.attr ul.attrs li span{font-size:1rem;}

  	body #bestseller_product2 .product-item-photo{float: left; width: 40%;margin-left: -25px;}
  	body #bestseller_product2 .products-grid .product-item .product-item-details{float: left;width: 60%;padding-top: 0;padding-left: 20px;}
  	body #bestseller_product2 .products-grid .product-item .product-item-details .product-item-name{padding-right: 0}
	body #bestseller_product2 .product-item .product.name a{font-size:1rem;}
  	body #bestseller_product2 .product-item .price-container .price{font-size:1.28em;}
  	body #bestseller_product2 .product-item .product-item-actions .tocart{}
  	body #bestseller_product2 .product.attr ul.attrs{padding-left: 0;}
  	body #bestseller_product2 .product.attr ul.attrs li span{font-size:1rem;}
  	body #bestseller_product2 .products-grid .owl-item .product-item:before{margin-left: 4px;}
  	body .flash-products{padding: 0 !important}
  	body .flash-products .bestdeals .product-item-name span{}
  	body .flash-products .deal-product .qty span{padding: 9px 10px;font-size: 9px;top: -21px;}
  	body .flash-products .deal-product .price-box .old-price .price{font-size:1rem;}
  	body .flash-products .deal-product .qty-box{width: 88px;}
  	body .flash-products .deal-product .price-box .price{}
  	body .flash-products .deal-product .qty-box .qtyminus, body .flash-products .deal-product .qty-box .qtyplus{width: 30px;height: 30px;line-height: 30px;}
  	body .flash-products .deal-product .qty-box input{width:30px;height:30px;}
  	body .flash-products .deal-product .tocart{font-size:1.14em;margin-top: 15px;}
  	body .flash-products .deal-product .tocart:before{width: 20px;height: 21px;top: 5px;}
  	body .flash-products .list .countdown-row .countdown-section{width: 60px;height:60px;}
	body .flash-products .deal-product .list .timer{
	    position: absolute;
	    width: 100%;
	    display: inline-block;
	    margin: 0 auto;
	    left:15px;
	    bottom: -40px;
	}
	body .flash-products .deal-product .list .timer .countdown-amount{font-size:1em;font-family:'GothamBold';}
	body .flash-products .deal-product .list .timer{font-size: 1.2em;}
	body .flash-products .deal-product .list .timer .countdown-period{font-size:1em;}
	body .flash-products .list .countdown-row .countdown-section{margin-left: 5px;margin-right: 2px}

	body .pagebar {margin-bottom: 150px;}
	body .footer-top-inner-news .aviso-text:before{left: 130px}
	body .footer-top-inner-news{margin-left: -15px;margin-right: -15px;margin-bottom: 50px;}
	body footer .footer-m img{padding: 0}
	body footer .footer-m .fa-lg{font-size:1rem;}

	.footer .col-lg-12 {margin-bottom: 20px;}
	.footer-middle .block .block-title{margin-bottom:15px;border-bottom:1px solid #000;padding-bottom:10px;cursor: pointer;}
	.footer-middle .block .block-title:after{content:"\f078";float: right;font: normal normal normal 14px/1 FontAwesome;}
	.footer-middle .block .block-title.active:after{content: "\f077";}
	.footer-middle .block .block-content.links-v {display: none;}
	.footer-middle .block.garantia .block-title{border-bottom: 0}
	.footer-middle .block.garantia .block-title:after{display: none}


	body.catalog-product-view .column.main h2.page-bodega,
	body.catalog-product-view .column.main h3.page-do{}
	body.catalog-product-view .product.media{-ms-flex-order: unset;-webkit-order: unset;order: unset;}
	body.catalog-product-view .column.main h1.page-title{}
	body.catalog-product-view .column.main .product-info-main {width: 95%;}
	body.catalog-product-view .product-info-main .fieldset > .field.qty{float:inherit;margin:0 auto;display:block}
	body .product-info-main .product-info-price .price-box{text-align: center}
	body.catalog-product-view .column.main .product-info-main{margin-bottom: -55px}
	body.catalog-product-view span.value-atr {margin-bottom: 35px;}
	body.catalog-product-view .price-container .price:after{margin-top: 20px;}
	body.catalog-product-view .container.vp-attrs{margin-top: 25px;}


	body.landingattributes-origindenomination-view .do-description h1{line-height: 40px;}

	body.landingattributes-grapetypes-view .grapes-description h1{line-height: 70px; padding-bottom: 40px;}


	body.checkout-cart-index .cart.table-wrapper .cart caption,
	body.checkout-cart-index .cart-discount .row.subtotal .label,
	body.checkout-cart-index .cart-discount .row.subtotal .price{}

	.cart-summary .checkout-methods-items+img {display: none;}
	.cart.table-wrapper .product-item-photo {display: none;}
    .opc-estimated-wrapper .minicart-wrapper {float: right;display: none;}
	.opc-estimated-wrapper .estimated-block .estimated-price{color: #ac946a;}
	body.checkout-index-index .clean-checkout-footer-wrapper{width: 100%}
	body.checkout-index-index .clean-checkout-footer-wrapper ul.links li a{    margin-right: 10px;}
	body.checkout-index-index .clean-checkout-footer-wrapper ul.links li a:after{display: none;}


	body.catalog-category-view .products.wrapper .product-item .qty-box .qtyplus{width: 30px;}
	body.catalog-category-view .products-grid .product-item .product-item-details .product-item-name{padding-right: 0}
	body.catalog-category-view .product-item .product.name a{}
	body.catalog-category-view .product-item .tocart{margin-left: 0;padding-left: 0;}
	body.catalog-category-view .product-item .price-container .price{font-size:1.28em;}
	body.catalog-category-view .product.attr ul.attrs{padding-left: 0}
	body.catalog-category-view .product.attr ul.attrs li span{font-size:1rem;}
	body.catalog-category-view .block-category-list{display: none;}


	/**/
	body.cms-who-we-are .info-who-icons p{margin-top:0;padding-right:0;text-align: center;}
	body.cms-who-we-are .mision p{font-size:1.28px}
	body.cms-who-we-are .equipo figure h2{padding:0}
	body.cms-who-we-are .equipo figure p{padding:0}
	body.cms-who-we-are .equipo figure a{border:1px solid #fff;padding:15px;margin-top:5px;display:inline-block}

	body.cms-boxpremier .info-rpce-box .title h3{font-size:1.14em;}
	body.cms-boxpremier .info-rpce-box .title h4{font-size:1.28em;}
	body.cms-boxpremier .info-rpce-box .price-box h2{}
	body.cms-boxpremier .info-rpce-box .price-box span{font-size:1rem;}
	body.cms-boxpremier .info-rpce-box .action a{}
	body.cms-boxpremier .eli-formatos .action a{font-size:1rem;border: none;}
	body.cms-boxpremier .eli-ediciones .action a{font-size:1rem;}

}
/*
 * */


