ul.product_list{position:relative;margin-top:20px}ul.product_list .product_discount_flags{display:none}ul.product_list .color-list-container{margin-bottom:6px}ul.product_list .color-list-container ul li{display:inline-block;border:1px solid #e5e5e5;width:18px;height:18px}ul.product_list .color-list-container ul li a{display:block;width:14px;height:14px;margin:1px}ul.product_list .color-list-container ul li a img{display:block;width:14px;height:14px}ul.product_list .product-image-container{text-align:center}ul.product_list .product-image-container img{margin:0 auto}ul.product_list .product-image-container .quick-view-wrapper-mobile,ul.product_list .product-image-container .quick-view-wrapper-mobile .quick-view-mobile{display:none}ul.product_list.grid > li .product-container .pro_second_box .button-container .btn-default.lnk_view_2{padding:12px 15px!important}@media (max-width:1199px){ul.product_list .product-image-container .quick-view-wrapper-mobile .quick-view-mobile{display:block;position:relative;background-color:rgba(208,208,211,.57);height:130px;width:85px;top:80px;right:-162px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);zoom:1;pointer-events:all}ul.product_list .product-image-container .quick-view-wrapper-mobile .quick-view-mobile i{position:relative;top:48px;left:-20px;font-size:x-large;color:#000}ul.product_list .product-image-container .quick-view-wrapper-mobile .quick-view-mobile i:before{-moz-transform:rotate(315deg);-o-transform:rotate(315deg);-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}ul.product_list .product-image-container .quick-view-wrapper-mobile .quick-view-mobile:hover{background-color:rgba(167,167,167,.57)}ul.product_list .product-image-container .quick-view-wrapper-mobile{display:block;background-color:transparent;height:155px;width:215px;position:absolute;overflow:hidden;pointer-events:none;bottom:0;right:0}ul.product_list .product-image-container .quick-view{display:none}}ul.product_list .product-image-container .quick-view{font:700 13px/16px Arial,Helvetica,sans-serif;color:#777676;position:absolute;left:50%;top:50%;margin:-21px 0 0 -53px;padding:13px 0 0;background:rgba(255,255,255,.82);width:107px;height:43px;text-align:center;-webkit-box-shadow:rgba(0,0,0,.16) 0 2px 8px;-moz-box-shadow:rgba(0,0,0,.16) 0 2px 8px;box-shadow:rgba(0,0,0,.16) 0 2px 8px}@media (min-width:1200px){ul.product_list .product-image-container .quick-view{display:none}}@media (max-width:767px){ul.product_list .product-image-container .quick-view{display:none}}ul.product_list .comments_note{text-align:left;overflow:hidden}ul.product_list .comments_note .star_content{float:left}ul.product_list .comments_note .nb-comments{overflow:hidden;font-style:italic}ul.product_list .functional-buttons div a,ul.product_list .functional-buttons div label{font-weight:700;color:#777676;cursor:pointer}ul.product_list .functional-buttons div a:hover,ul.product_list .functional-buttons div label:hover{color:#000}ul.product_list .functional-buttons div.wishlist{border-right:1px solid #e5e5e5}ul.product_list .functional-buttons div.wishlist a:before{display:inline-block;font-family:fontello;content:"\f08a";margin-right:3px;padding:0 3px}ul.product_list .functional-buttons div.wishlist a.checked:before{content:"\f004"}@media (min-width:992px) and (max-width:1199px){ul.product_list .functional-buttons div.wishlist{border-right:0}ul.product_list .functional-buttons div.wishlist a:before{display:none}}@media (min-width:480px) and (max-width:767px){ul.product_list .functional-buttons div.wishlist{border-right:0}ul.product_list .functional-buttons div.wishlist a:before{display:none}}ul.product_list .functional-buttons div.compare a:before{content:"\f067";display:inline-block;font-family:fontello;margin-right:3px}@media (min-width:992px) and (max-width:1199px){ul.product_list .functional-buttons div.compare a:before{display:none}}@media (min-width:480px) and (max-width:767px){ul.product_list .functional-buttons div.compare a:before{display:none}}ul.product_list .functional-buttons div.compare a.checked:before{content:"\f068"}.product_list_wrap{overflow:hidden}ul.product_list.grid>li{margin:0 0 20px;padding:0}body#index ul.product_list.grid>li{border-top:none}ul.product_list.grid>li .product-desc{display:none}ul.product_list.grid>li .product-desc.display_sd{display:block}ul.product_list.grid>li .act_box{display:none}ul.product_list.grid>li .product-container{position:relative;background-color:#fff;margin:0 10px;min-height:400px}ul.product_list.grid>li .product-container .product-image-container{border:1px solid #e5e5e5;padding:9px;margin-bottom:13px;position:relative}@media (max-width:767px){ul.product_list.grid>li .product-container .product-image-container{max-width:290px;margin-left:auto;margin-right:auto}}ul.product_list.grid>li .product-container .product-image-container .content_price{position:absolute;left:0;bottom:-1px;width:100%;background:url(../img/price-container-bg.png);padding:9px 0;display:none}ul.product_list.grid>li .product-container .product-image-container .content_price span{color:#fff}ul.product_list.grid>li .product-container .product-image-container .content_price span.old-price{color:#b1b0b0}@media (min-width:1200px){ul.product_list.grid>li .product-container .comments_note{display:none}}ul.product_list.grid>li .product-container .comments_note .star_content{margin:0 3px 12px 59px}ul.product_list.grid>li .product-container .content_price{padding-bottom:9px;line-height:21px}ul.product_list.grid>li .product-container .old-price,ul.product_list.grid>li .product-container .price,ul.product_list.grid>li .product-container .price-percent-reduction{display:inline-block}ul.product_list.grid>li .product-container .product-flags{display:none}ul.product_list.grid>li .product-container .old-price{margin-right:5px;color:#d4cdc0;font-size:20px}ul.product_list.grid>li .product-container .button-container{margin-bottom:14px}ul.product_list.grid>li .product-container .button-container .ajax_add_to_cart_button,ul.product_list.grid>li .product-container .button-container .lnk_view,ul.product_list.grid>li .product-container .button-container span.button{margin:0 6px 10px}ul.product_list.grid>li .product-container .button-container .lnk_view_2{margin:0 15px 0 0!important}ul.product_list.grid>li .product-container .functional-buttons{background:url(../img/functional-bt-shadow.png) repeat-x;padding:11px 0 5px}ul.product_list.grid>li .product-container .functional-buttons div{width:50%;float:left;padding:3px 0 4px}@media (min-width:1200px){ul.product_list.grid>li .product-container .functional-buttons{display:none}ul.product_list.grid>li.hovered .product-container{-webkit-box-shadow:rgba(0,0,0,.17) 0 0 13px;-moz-box-shadow:rgba(0,0,0,.17) 0 0 13px;box-shadow:rgba(0,0,0,.17) 0 0 13px;position:relative;z-index:10}ul.product_list.grid>li.hovered .product-container .content_price{display:none}ul.product_list.grid>li.hovered .product-container .button-container,ul.product_list.grid>li.hovered .product-container .comments_note,ul.product_list.grid>li.hovered .product-container .functional-buttons,ul.product_list.grid>li.hovered .product-container .product-image-container .content_price,ul.product_list.grid>li.hovered .product-container .product-image-container .quick-view{display:block}}ul.product_list.list>li{clear:both;padding-top:1em;padding-bottom:1em;border-bottom:1px solid #f5f5f5}ul.product_list.list>li .yotpo,ul.product_list.list>li .yotpo .yotpo-clr{clear:none}ul.product_list.list>li:last-child{border-bottom:none}ul.product_list.list>li .hover_fly{display:none}ul.product_list.list>li .pro_first_box{float:left;width:250px}ul.product_list.list>li .pro_second_box{margin-left:270px;text-align:left}ul.product_list.list>li .pro_second_box .price_container,ul.product_list.list>li .pro_second_box .product_online_only,ul.product_list.list>li .pro_second_box .product_stock_info,ul.product_list.list>li .pro_second_box .rating_box,ul.product_list.list>li .pro_second_box .s_title_block{text-align:left}ul.product_list.list>li .s_title_block{font-size:1.333em;margin-bottom:1em}ul.product_list.list>li .act_box .ajax_add_to_cart_button,ul.product_list.list>li .act_box .view_button{padding-top:0;padding-bottom:0;height:40px;line-height:40px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}ul.product_list.list>li .act_box .ajax_add_to_cart_button i,ul.product_list.list>li .act_box .view_button i{font-size:1.5em}ul.product_list.list>li .act_box .ajax_add_to_cart_button span,ul.product_list.list>li .act_box .view_button span{display:inline-block;vertical-align:top}ul.product_list.list>li .act_box_inner a{display:inline-block;padding-top:1em;white-space:nowrap}ul.product_list.list>li .product-image-container{position:relative;border:1px solid #e5e5e5;padding:9px}@media (max-width:479px){ul.product_list.list>li .product-image-container{max-width:290px;margin:0 auto}ul.product_list.list>li .center-block{width:100%}}ul.product_list.list>li .product-image-container .content_price{display:none!important}ul.product_list.list>li .product-flags{color:#333;margin:-5px 0 10px}ul.product_list.list>li .product-flags .discount{color:#f13340}ul.product_list.list>li h5{padding-bottom:8px}ul.product_list.list>li .product-desc{margin-bottom:1em}ul.product_list.list>li .center-block .comments_note{margin-bottom:12px}@media (min-width:992px){ul.product_list.list>li .right-block .right-block-content{margin:0;border-left:1px solid #e5e5e5;padding-left:15px;padding-bottom:16px}ul.product_list.list>li .right-block .right-block-content .button-container .btn{float:left;clear:both}}@media (max-width:991px){ul.product_list.list>li .right-block .right-block-content{padding-top:20px}}@media (max-width:479px){ul.product_list.list>li .right-block .right-block-content{padding-top:5px}}ul.product_list.list>li .right-block .right-block-content .content_price{padding-bottom:10px}@media (max-width:991px){ul.product_list.list>li .right-block .right-block-content .content_price{padding-top:13px;padding-bottom:0}}ul.product_list.list>li .right-block .right-block-content .content_price span{display:inline-block;margin-top:-4px;margin-bottom:14px}ul.product_list.list>li .right-block .right-block-content .content_price span.old-price{margin-right:8px}ul.product_list.list>li .right-block .right-block-content .button-container{overflow:hidden;padding-bottom:20px}@media (max-width:479px){ul.product_list.list>li .right-block .right-block-content .content_price{padding-top:0;width:100%}ul.product_list.list>li .right-block .right-block-content .button-container{width:100%}}ul.product_list.list>li .right-block .right-block-content .button-container .btn{margin-bottom:10px}@media (min-width:992px){ul.product_list.list>li .right-block .right-block-content .functional-buttons{overflow:hidden}}@media (max-width:991px){ul.product_list.list>li .right-block .right-block-content .functional-buttons{clear:both}ul.product_list.list>li .right-block .right-block-content .functional-buttons>div{float:left;padding-top:0!important;padding-right:20px}}@media (max-width:479px){ul.product_list.list>li .right-block .right-block-content .functional-buttons{float:none;display:inline-block}ul.product_list.list>li .right-block .right-block-content .functional-buttons a i,ul.product_list.list>li .right-block .right-block-content .functional-buttons a:before,ul.product_list.list>li .right-block .right-block-content .functional-buttons label i,ul.product_list.list>li .right-block .right-block-content .functional-buttons label:before{display:none!important}ul.product_list.list>li{text-align:center}}ul.product_list.list>li .right-block .right-block-content .functional-buttons a{cursor:pointer}ul.product_list.list>li .right-block .right-block-content .functional-buttons .wishlist{border:none}ul.product_list.list>li .right-block .right-block-content .functional-buttons .compare{padding-top:10px}ul.product_list.list>li .right-block .right-block-content .functional-buttons .compare a:before{margin-right:10px}@media (min-width:1200px){ul.product_list.list>li:hover .product-image-container .quick-view{display:block}}#index ul.product_list.tab-pane>li .availability{display:none}.ie8 .quick-view{background:#fff;border:1px solid #e5e5e5}.price_container{border-bottom:1px solid #929292;font-weight:300;font-family:Roboto,sans-serif;padding-top:1em}.price,.sale_percentage{color:#000!important;font-size:25px!important;font-weight:300!important}.product-name{font-size:14px;height:auto;line-height:17px}.cart_item{border-bottom:1px dotted #ddd}.cart_item.last_item{border-bottom:none}.oferta-estrella{left:5px;position:absolute!important;top:5px;z-index:2}.s_title_block.nohidden{height:35px}.product-desc-lotes{font-size:11px;line-height:17px;margin-bottom:6px;padding-left:10px;text-align:left;min-height:40px}.product-desc-lotes span{color:#666}ul.product_list.grid>li .product-container .pro_second_box .button-container .btn-default{border:2px solid var(--primary-color);background-color:var(--primary-color);text-transform:uppercase;font-weight:400;font-size:15px;padding:7px 15px;margin:0;color:#fff}ul.product_list.grid>li .product-container .pro_second_box .button-container .btn-default:hover{border:2px solid var(--primary-color);background-color:#fff;color:var(--primary-color)}#layer_cart{border-radius:0;border:5px solid var(--primary-color)}.layer_box .layer_inner_box{padding:20px}.layer_box .layer_product .layer_product_info .product-name{font-family:abril fatface;font-size:24px;line-height:24px}.layer_box .success{color:#fff;background-color:var(--primary-color);border:0;border-radius:0;text-shadow:none;font-size:17px;font-weight:300;line-height:120%}.layer_box .layer_product .cross{position:absolute;right:-40px;top:-40px;cursor:pointer;width:35px;height:35px;font-size:15px;line-height:30px;color:var(--primary-color);text-align:center;background:#fff;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px;border:3px solid var(--primary-color)}.layer_box .layer_product .cross:hover{color:#fff;background:var(--primary-color)}@media (max-width:767px){ul.product_list{position:relative;margin-top:-15px}}