.product,.idcash{display:flex}.product>a,.idcash>a{display:flex;width:100%}.product .banner,.idcash .banner{display:flex;background-size:contain;height:100%;background-repeat:no-repeat;background-position:center}.product .banner.desktop,.idcash .banner.desktop{display:none}@media(min-width: 992px){.product .banner.desktop,.idcash .banner.desktop{display:block}}.product .banner.responsive,.idcash .banner.responsive{display:block;margin:0 auto}@media(min-width: 992px){.product .banner.responsive,.idcash .banner.responsive{display:none}}.product-tile,.idcash-tile{display:flex;flex-direction:column;width:100%;border-radius:5px;box-shadow:0 0 0 1px #dadada;cursor:pointer;transition:all .2s ease}@media(min-width: 992px){.product-tile:hover,.idcash-tile:hover{box-shadow:0 0 0 2px #e20077}.product-tile:hover .image-container img:not(.icon-trash),.idcash-tile:hover .image-container img:not(.icon-trash){transform:scale(1.07)}.product-tile:hover .tile-body .add-to-cart:not(.reserved):not(.loading) .text-cart,.idcash-tile:hover .tile-body .add-to-cart:not(.reserved):not(.loading) .text-cart{overflow:hidden;width:82px}}.product-tile .image-container,.idcash-tile .image-container{position:relative;flex-shrink:0}.product-tile .image-container a,.idcash-tile .image-container a{display:block;overflow:hidden;border-top-left-radius:5px;border-top-right-radius:5px}.product-tile .image-container a img,.idcash-tile .image-container a img{width:100%;border-top-left-radius:5px;border-top-right-radius:5px;transition:all .2s ease}.product-tile .image-container .tag-box,.idcash-tile .image-container .tag-box{position:absolute;bottom:10px;display:flex;flex-direction:column;font-size:16px}.product-tile .image-container .tag-box .product-discount,.idcash-tile .image-container .tag-box .product-discount{background:#e20077;color:#fff;padding:5px 6px 3px;font-weight:bold;font-size:14px}.product-tile .image-container .wish-list-btn,.idcash-tile .image-container .wish-list-btn{position:absolute;top:15px;right:10px;background:none;border:none;border-radius:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:0;background-image:url("https://www.cashconverters.es/static/commercecloud/sfra/heart_black.svg");background-repeat:no-repeat;background-size:contain}.product-tile .image-container .wish-list-btn.press,.idcash-tile .image-container .wish-list-btn.press{animation:pulse 1s;background-image:url("https://www.cashconverters.es/static/commercecloud/sfra/heart_pink.svg")}.product-tile .image-container .wish-list-btn .confetti,.idcash-tile .image-container .wish-list-btn .confetti{position:absolute;width:6px;z-index:1;display:flex;opacity:0%}.product-tile .image-container .wish-list-btn .confetti.press,.idcash-tile .image-container .wish-list-btn .confetti.press{visibility:visible;animation:confetti 2s}.product-tile .image-container .wish-list-btn .added,.idcash-tile .image-container .wish-list-btn .added{display:none;background-color:#e20077;position:absolute;width:max-content;top:-55px;font-size:13px;padding:9px 11px;line-height:1;right:-10px;max-width:172px}@media(min-width: 992px){.product-tile .image-container .wish-list-btn .added,.idcash-tile .image-container .wish-list-btn .added{max-width:inherit;top:-47px}}.product-tile .image-container .wish-list-btn .added::after,.idcash-tile .image-container .wish-list-btn .added::after{content:"";width:15px;height:15px;background:#e20077;transform:rotate(45deg);position:absolute;bottom:-7px;right:22px}.product-tile .tile-body,.idcash-tile .tile-body{padding:10px;display:flex;flex-direction:column;justify-content:space-between;position:relative;height:100%}@media(min-width: 992px){.product-tile .tile-body,.idcash-tile .tile-body{padding:10px 10px 20px}}.product-tile .tile-body .pdp-link,.idcash-tile .tile-body .pdp-link{font-weight:bold;line-height:18px;text-transform:capitalize;padding-bottom:5px}.product-tile .tile-body .pdp-link .link,.idcash-tile .tile-body .pdp-link .link{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;display:box;overflow:hidden}.product-tile .tile-body .quantity,.idcash-tile .tile-body .quantity{font-size:12px;color:#7c7c7c;padding-bottom:3px}@media(min-width: 992px){.product-tile .tile-body .quantity,.idcash-tile .tile-body .quantity{font-size:14px}}.product-tile .tile-body .quantity .last,.idcash-tile .tile-body .quantity .last{color:#e1a140}.product-tile .tile-body .status,.idcash-tile .tile-body .status{font-size:14px;padding-bottom:10px;line-height:16px}.product-tile .tile-body .promotion-tag,.idcash-tile .tile-body .promotion-tag{font-weight:400;background:#dc3545;color:#fff;padding:3px 5px 2px;font-size:13px;letter-spacing:1px;margin-bottom:10px;display:inline-block}@media(min-width: 992px){.product-tile .tile-body .promotion-tag,.idcash-tile .tile-body .promotion-tag{margin-bottom:5px}}.product-tile .tile-body .tile-footer,.idcash-tile .tile-body .tile-footer{position:relative}.product-tile .tile-body .tile-footer .price-add-cart-content,.idcash-tile .tile-body .tile-footer .price-add-cart-content{position:relative}.product-tile .tile-body .tile-footer .price-add-cart-content .price .old-price,.idcash-tile .tile-body .tile-footer .price-add-cart-content .price .old-price{font-size:12px;color:#7c7c7c;padding-bottom:2px}@media(min-width: 992px){.product-tile .tile-body .tile-footer .price-add-cart-content .price .old-price,.idcash-tile .tile-body .tile-footer .price-add-cart-content .price .old-price{font-size:14px}}.product-tile .tile-body .tile-footer .price-add-cart-content .price .principal,.idcash-tile .tile-body .tile-footer .price-add-cart-content .price .principal{color:#e20077;font-weight:bold;font-size:20px;line-height:1}@media(min-width: 992px){.product-tile .tile-body .tile-footer .price-add-cart-content .price .principal,.idcash-tile .tile-body .tile-footer .price-add-cart-content .price .principal{font-size:22px}}.product-tile .tile-body .tile-footer .price-add-cart-content .price .principal .from,.idcash-tile .tile-body .tile-footer .price-add-cart-content .price .principal .from{display:block;font-size:12px;padding-bottom:2px}@media(min-width: 992px){.product-tile .tile-body .tile-footer .price-add-cart-content .price .principal .from,.idcash-tile .tile-body .tile-footer .price-add-cart-content .price .principal .from{font-size:14px}}.product-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart,.idcash-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart{display:flex;align-items:center;justify-content:center;height:32px;width:auto;position:absolute;bottom:0;right:0;opacity:100%;color:#000;background-color:#fff;border:1px solid #000;border-radius:50px;transition:all .2s ease;font-weight:400;padding:9px 15px}.product-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart .icon-cesta,.idcash-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart .icon-cesta{width:13px;transition:all .2s ease}.product-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart .text-cart,.idcash-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart .text-cart{display:none}@media(min-width: 992px){.product-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart .text-cart,.idcash-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart .text-cart{display:block;width:0;overflow:hidden;transition:.2s}}.product-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart .text-cart span,.idcash-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart .text-cart span{padding-left:5px;padding-top:2px}.product-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart .text-cart span.add,.idcash-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart .text-cart span.add{display:none}.product-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart .text-cart span.no-add,.idcash-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart .text-cart span.no-add{display:block}.product-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart:hover:not(.reserved):not(.loading),.idcash-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart:hover:not(.reserved):not(.loading){border:1px solid #e20077;color:#e20077}.product-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart:hover:not(.reserved):not(.loading) .icon-cesta,.idcash-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart:hover:not(.reserved):not(.loading) .icon-cesta{filter:invert(18%) sepia(92%) saturate(2978%) hue-rotate(313deg) brightness(88%) contrast(122%)}.product-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart.active,.idcash-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart.active{border:1px solid #e20077;color:#e20077;animation:size .5s;pointer-events:none}.product-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart.active .icon-cesta,.idcash-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart.active .icon-cesta{filter:invert(18%) sepia(92%) saturate(2978%) hue-rotate(313deg) brightness(88%) contrast(122%)}@media(min-width: 992px){.product-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart.active .text-cart,.idcash-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart.active .text-cart{width:82px}}.product-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart.active .text-cart .add,.idcash-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart.active .text-cart .add{display:block}.product-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart.active .text-cart .no-add,.idcash-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart.active .text-cart .no-add{display:none}.product-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart.reserved,.product-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart.loading,.idcash-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart.reserved,.idcash-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart.loading{opacity:50%}@media(min-width: 992px){.product-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart.reserved .text-cart,.product-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart.loading .text-cart,.idcash-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart.reserved .text-cart,.idcash-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart.loading .text-cart{width:82px}}.product-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart.reserved .text-cart .add,.product-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart.loading .text-cart .add,.idcash-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart.reserved .text-cart .add,.idcash-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart.loading .text-cart .add{display:block}.product-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart.reserved .text-cart .no-add,.product-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart.loading .text-cart .no-add,.idcash-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart.reserved .text-cart .no-add,.idcash-tile .tile-body .tile-footer .price-add-cart-content .add-to-cart.loading .text-cart .no-add{display:none}.product-tile .tile-body .tile-footer .selected-store-tile-info-wrapper,.idcash-tile .tile-body .tile-footer .selected-store-tile-info-wrapper{margin-top:16px}.product-tile .tile-body .tile-footer .selected-store-tile-info-wrapper .bullet-info,.idcash-tile .tile-body .tile-footer .selected-store-tile-info-wrapper .bullet-info{font-size:9px;position:relative;padding-left:14px;line-height:14px;display:flex}@media(min-width: 992px){.product-tile .tile-body .tile-footer .selected-store-tile-info-wrapper .bullet-info,.idcash-tile .tile-body .tile-footer .selected-store-tile-info-wrapper .bullet-info{font-size:12px;padding-left:16px;line-height:16px}}.product-tile .tile-body .tile-footer .selected-store-tile-info-wrapper .bullet-info::before,.idcash-tile .tile-body .tile-footer .selected-store-tile-info-wrapper .bullet-info::before{content:"";display:block;width:10px;height:10px;border-radius:100px;background-color:green;position:absolute;top:0;left:0}@media(min-width: 992px){.product-tile .tile-body .tile-footer .selected-store-tile-info-wrapper .bullet-info::before,.idcash-tile .tile-body .tile-footer .selected-store-tile-info-wrapper .bullet-info::before{top:2px}}.product-tile .promotion,.idcash-tile .promotion{margin-bottom:10px}@media(min-width: 992px){.product-tile .promotion,.idcash-tile .promotion{margin-bottom:12px}}.product-tile .promotion .promotion-name,.idcash-tile .promotion .promotion-name{font-size:10px}@media(min-width: 992px){.product-tile .promotion .promotion-name,.idcash-tile .promotion .promotion-name{font-size:13px}}@media(min-width: 992px){.idcash-tile:hover .image-container .tile-image{transform:scale(1.07)}}.idcash-tile .image-container{overflow:hidden}.idcash-tile .image-container .tile-image{height:140px;width:100%;background-size:contain;background-position:center;background-repeat:no-repeat}@media(min-width: 992px){.idcash-tile .image-container .tile-image{height:230px}}.idcash-tile .image-container .tile-image p{visibility:hidden;margin:0}.category-search-slot{overflow:hidden}.category-search-slot .background-grey{background-color:#f7f6f4}.category-search-slot .container .callout{font-weight:bold;padding-top:20px}.category-search-slot .container .callout .title{font-size:20px;margin-bottom:-10px}.category-search-slot .container .product-swiper{padding:20px 0}.category-search-slot .container .product-swiper .swiper-slide .product-tile{background-color:#fff}@media(min-width: 992px){.category-search-slot .container .product-swiper .swiper-slide .product-tile{flex-flow:wrap}.category-search-slot .container .product-swiper .swiper-slide .product-tile .image-container{width:40%}.category-search-slot .container .product-swiper .swiper-slide .product-tile .image-container .tag-box{top:10px;bottom:initial}.category-search-slot .container .product-swiper .swiper-slide .product-tile .tile-body{padding:15px;width:60%}}@media(min-width: 992px)and (min-width: 992px){.category-search-slot .container .product-swiper .swiper-slide .product-tile .tile-body{height:auto}}.recommender-component .wrapper-slot-recommender{padding:2px 0}.recommender-component .wrapper-slot-recommender .product-swiper{margin:0}
