.product-tile-pd{max-width:300px;margin:auto;text-align:left;position:relative;font-family:"Montserrat",sans-serif}.product-tile-pd .product-tile-body{position:relative}@media (max-width: 543.98px){.product-tile-pd .product-tile-body .cart-and-ipay{padding-bottom:0}}.product-tile-pd .product-tile-body .cart-and-ipay .btn-add-to-cart{position:relative;z-index:1}@media (min-width: 992px){.product-tile-pd .product-tile-body{min-height:250px;display:flex;flex-direction:column;justify-content:space-between}}.product-tile-pd picture{position:relative}.product-tile-pd picture .promotions-container{position:absolute;top:0;left:0;align-items:flex-start;z-index:1}.product-tile-pd .product-tile-component-image{height:auto;width:auto;max-width:100%;max-height:280px;margin:auto}.product-tile-pd .product-name-link{font-family:'Montserrat', sans-serif;margin:5px 0 10px;font-size:15px;line-height:19px;height:60px;overflow:hidden}.product-tile-pd .tile-promotions{height:45px;margin:0 0 5px}.product-tile-pd .tile-promo-callout{font-size:12px;line-height:15px;display:flex;align-items:center;font-family:'Montserrat', sans-serif}@media (min-width: 769px){.product-tile-pd .tile-promo-callout{font-size:14px}}.product-tile-pd .promo-price{font-family:'Montserrat SemiBold', sans-serif;color:var(--skin-price-1)}.product-tile-pd .product-price{height:55px}.product-tile-pd .tile-add-to-cart{display:none;width:100%}.product-tile-pd .tile-add-to-cart.show{display:block}.product-tile-pd .product-tile-figure{margin:0;max-width:280px;margin:0px auto}.product-tile-pd .itemquantity{font-size:0}.product-tile-pd .product-tile-image{min-height:280px;height:auto;vertical-align:middle;display:flex;flex-direction:column;justify-content:center;width:100%}@media (min-width: 769px){.product-tile-pd{max-width:none}}.carousel .pd-carousel-indicators{position:static;margin:20px 0 10px}.carousel .carousel-control-prev,.carousel .carousel-control-next{width:40px;height:50px;opacity:0.2;background:var(--skin-link-color-1);top:35%}.carousel .carousel-control-prev-icon,.carousel .carousel-control-next-icon{background:none;color:var(--color-white)}.carousel .carousel-control-next-icon{right:20%}.carousel .carousel-control-next-icon::before{content:'\F105';font-family:'FontAwesome'}.carousel .carousel-control-prev-icon{left:20%}.carousel .carousel-control-prev-icon::before{content:'\F104';font-family:'FontAwesome'}.carousel .carousel-inner{margin:0}.carousel .hidden-indicators-template{display:none}.productoDestacado{box-shadow:inset 0 0 0 1.8px var(--skin-price-1) !important;border:none}.tab-pane.active.show .update-quantity{display:block}.update-form{transition:all 0.5s ease-in-out;overflow:hidden}.update-form .closeQuantity{-webkit-appearance:none;position:absolute;right:8px;top:10px;padding:0px;line-height:100%;border:0px solid transparent;background-color:transparent;font-size:1rem;color:#8D8D8D;font-weight:bold;transform:rotate(180deg);transition:all 0.5s ease-in-out;z-index:2}.update-form .closeQuantity.expand{transform:rotate(0)}.update-form ul,.update-form div,.update-form p,.update-form textarea{opacity:1;transition:all 0.5s ease-in-out}.update-form.hide{max-height:2px;background-color:rgba(233,235,236,0);border:2px solid rgba(233,235,236,0)}.update-form.hide ul,.update-form.hide div,.update-form.hide p,.update-form.hide textarea{opacity:0}.update-form .weight-selector{width:100%;display:flex;justify-content:space-between;flex-wrap:nowrap;background-color:#fff;border:1px solid #F9C000}.update-form .weight-selector .btn{margin:0;width:20%}@media (max-width: 543.98px){.update-form .weight-selector .btn{margin:0;width:20%}}.update-form .tab-content{padding:5px 7.5px 0}.update-form .item-quantity{line-height:40px;font-size:16px;color:var(--skin-link-color-1)}.update-form .item-quantity .quantity{font-family:'Montserrat SemiBold', sans-serif}.update-form select{border-color:var(--skin-primary-color-1);font-size:12px;line-height:100%}@media (max-width: 768.98px){.update-form select{font-size:10px;line-height:100%}}.update-form label,.update-form p.title-uppercase{font-size:12px;font-weight:bold;font-family:'Montserrat SemiBold', sans-serif}@media (max-width: 768.98px){.update-form label,.update-form p.title-uppercase{font-size:10px}}@media (max-width: 768.98px){.update-form .font-small-12{font-size:10px}}.update-form .nav-tabs{margin-bottom:.5rem;border-bottom:1px solid transparent;justify-content:space-between}@media (max-width: 768.98px){.update-form .nav-tabs{margin-bottom:0rem}}@media (max-width: 768.98px){.update-form .nav-tabs .nav-link{padding:0.4rem 0.8rem}}.update-form .nav-tabs .nav-link p.title-uppercase{margin-bottom:0;color:var(--skin-main-text-color-1)}@media (max-width: 768.98px){.update-form .nav-tabs .text-right{width:100%}}.update-form .nav-tabs .nav-item{width:48%;padding:0}.update-form .nav-tabs .nav-item .nav-link{padding:5px;border-radius:2px;border:1px solid #000;font-size:12px}.update-form .nav-tabs .nav-item .nav-link.active{border:2px solid #000;font-family:"Montserrat Bold",sans-serif}.update-form .nav-tabs .nav-item .nav-link p{line-height:normal}@media (max-width: 768.98px){.update-form textarea::-moz-placeholder{font-size:10px}.update-form textarea:-ms-input-placeholder{font-size:10px}.update-form textarea::placeholder{font-size:10px}}@media (max-width: 768.98px){.update-form textarea{padding:3px;font-size:10px}}.update-form .selector-buttons{margin:0 0 5px;justify-content:space-between}.update-form .selector-buttons .btn{color:#030104;font-size:12px;border-color:#8D8D8D;background-color:#F8F8F8;width:20%;padding:0}@media (max-width: 768.98px){.update-form .selector-buttons .btn{margin:0;width:20%}}.update-form .selector-buttons .btn.active{background-color:#FFE6B3;border-color:#FFE6B3}.update-form .selector-buttons .btn span{display:block;margin:auto;width:100%}.update-form.hide ~ .update-quantity .tile-update-quantity.decrease,.update-form.hide ~ .update-quantity .tile-update-quantity.increase{border-radius:4px}.slick-slide .product-tile-pd{margin-bottom:7px}.slick-slide .product-tile-pd .update-form{padding:30px 5px 55px;bottom:-7px;right:-6px;max-width:initial;width:calc(100% + 12px)}.slick-slide .product-tile-pd .update-form.hide{max-height:2px;background-color:rgba(233,235,236,0)}.unit-uds{font-size:13px;font-family:'Montserrat', sans-serif;color:var(--skin-link-color-1)}.selector-buttons{margin:0 0 5px;justify-content:space-between}.selector-buttons .btn{color:#030104;font-size:12px;border-color:#E9EBEC;background-color:#fff;width:20%}@media (max-width: 768.98px){.selector-buttons .btn{margin:0;width:20%}}.selector-buttons .btn.active{background-color:#F9C000;border-color:#F9C000}
