.box2-h1 #leo_search_block_top{min-width: 100% !important;}
.rojo{color: #fe0003;}
.rojo-oscuro{color:#a60002;}
.rojo-claro{color: #ffadaf;}
.leo-plist-style .thumbnail-container .product-meta .product-price-and-shipping, .leo-megamenu .navbar-nav > li.active > a, .leo-megamenu .navbar-nav > li:hover > a, .leo-megamenu .navbar-nav > li:focus > a, a:focus, a:hover, .products-selection .display > div.selected a, .products-selection .display > div a:hover, #search_filters .facet .facet-label a:hover, #search_filters .facet .custom-checkbox a:hover, .product-tabs.tabs .nav-tabs .nav-link.active, .leo-dropdown-cart-item a:hover, .leo-dropdown-cart-item a:focus, .leo-compare-wishlist-button .btn:hover, .leo-compare-wishlist-button .btn:focus, .leo-compare-wishlist-button .btn:active, .nav-item .nav-link.active, .nav-item .nav-separtor.active, body#checkout a:hover, .block-categories .category-sub-menu li > a:hover, .breadcrumb li a:hover, .leo-megamenu .navbar-nav > li > a:hover, .leo-megamenu .navbar-nav > li > a:focus, .leo-megamenu .navbar-nav > li > a:active, .block-categories .collapse-icons .add, .block-categories .collapse-icons .remove
{color:#a60002;}
.leo-megamenu .dropdown-menu li a:hover{color:#a60002 !important;}
.leo-plist-style .thumbnail-container .cart .add-to-cart, .header-button-add .ap-total-wishlist, #_desktop_cart .cart-preview .header .cart-products-count, .btn-slideshow-1, .iview-directionNav a:hover, .products-sort-order .select-list:hover, .product-actions .add-to-cart, .product-tabs.tabs .nav-tabs .nav-link:before, .product-quantity .input-group-btn-vertical .btn:hover, .leo-fly-cart-icon-wrapper .leo-fly-cart-icon, .btn-outline:hover, .btn-outline:focus, .btn-outline:active, .btn-outline.active, .leo-modal .modal-content .modal-footer button, .cart-grid-body > a.label:hover, body#checkout section.checkout-step .content button[type=submit].btn-primary, .custom-radio input[type="radio"]:checked + span, #leo_search_block_top #leo_search_top_button i, .leo-plist-style .thumbnail-container .functional-buttons > div .btn-product:hover
{background-color:#a60002 !important;}
.btn-primary{background-color:#a60002;}
.btn-primary:hover{background-color:#a60002;}
.leo-fly-cart-icon-wrapper .leo-fly-cart-total,  .leo-fly-cart-slidebar.slidebar_bottom .leo-fly-cart, .leo-fly-cart-slidebar.slidebar_bottom .leo-fly-cart, .leo-fly-cart-slidebar.slidebar_bottom, .btn-outline:hover, .btn-outline:focus, .btn-outline:active, .btn-outline.active, .leo-modal-review .btn, .cart-grid-right .cart-detailed-actions .btn:hover, .cart-grid-right .cart-detailed-actions .btn:focus, .cart-grid-body > a.label:hover{border-color: #a60002;}
.leo-compare-wishlist-button .btn:hover, .leo-compare-wishlist-button .btn:focus, .leo-compare-wishlist-button .btn:active{border-bottom: 1px solid #a60002;}
.leo-plist-style .thumbnail-container:hover .product-image{
    border-color: #ffadaf;
}
.btn-slideshow-1:hover:after, .block_newsletter form button:hover i{background:#ffadaf !important;}
.leo-plist-style .thumbnail-container .functional-buttons > div .leo-wishlist-button:hover, .leo-plist-style .thumbnail-container .functional-buttons > div .leo-compare-button:hover{border-color: #a60002;}
.leo-plist-style .thumbnail-container .functional-buttons > div  .quick-view.btn-product:hover{border-color: #a60002;background-color: #a60002;}
.box13-h1 .right1 ul li a:hover, .footer-container li a:hover, .box12-h1 .right .top p span, .box13-h1 .left1 p span{color: #ffadaf !important;}
.product-actions .add-to-cart:hover{background: #272727 !important;}
#topbarNakama #leo_search_block_top{background:#fff;}
.text-center{text-align:center;}
#topbarNakama .left1 .block_content .top1:before{background-image: url(/img/cms/recursos/icono-camion.png);}
#topbarNakama .left1 .block_content .top2:before{background-image: url(/img/cms/recursos/icono-garantia.png);}
#centerFooterNakama{margin-top:0;border-bottom: 1px dashed #ffadaf;}
#centerFooterNakama:after, #menuNakama:after{border: none;}
.product-flags .product-flag.new, .leo-plist-style .thumbnail-container .functional-buttons > div .leo-wishlist-button, .leo-plist-style .thumbnail-container .functional-buttons > div .leo-compare-button{background: #6839CC;}
.leo-plist-style .thumbnail-container .functional-buttons .btn-product.leo-wishlist-button i, .leo-plist-style .thumbnail-container .functional-buttons .compare i{color: #fff;}
#index #productos1 .title-ap-group:after{
content: "";
background: url(/img/cms/recursos/icono-cartas.png) no-repeat;
width: 63px;
height: 53px;
position: absolute;
top: -25px;
right: -51px;
}
#index #productos2 .title-ap-group:after{
content: "";
background: url(/img/cms/recursos/icono-figuras.png) no-repeat;
width: 59px;
height: 69px;
position: absolute;
top: -53px;
right: -38px;
}
#index #novedades .title-ap-group:after{
content: "";
background: url(/img/cms/recursos/icono-novedades.png) no-repeat;
width: 64px;
height: 60px;
position: absolute;
top: -39px;
right: -41px;
}
#index #juegos-mesa .title-ap-group:after{
content: "";
background: url(/img/cms/recursos/icono-mesa.png) no-repeat;
width: 60px;
height: 63px;
position: absolute;
top: -35px;
right: -49px;
}
#index #mas-vendidos .title-ap-group:after{
content: "";
background: url(/img/cms/recursos/icono-mas-vendidos.png) no-repeat;
width: 61px;
height: 60px;
position: absolute;
top: -35px;
right: -43px;
}
#index #reservas .title-ap-group:after{
content: "";
background: url(/img/cms/recursos/icono-reserva.png) no-repeat;
width: 71px;
height: 65px;
position: absolute;
top: -42px;
right: -60px;
}
#index #funko .title-ap-group:after{
content: "";
background: url(/img/cms/recursos/icono-funko.png) no-repeat;
width: 60px;
height: 78px;
position: absolute;
top: -57px;
right: -61px;
}
.leo-megamenu .navbar-nav > li > a{padding: 18px 20px;}
.btn-slideshow-2 {
    font-size: 14px;
    color: #fff;
    position: relative;
    border-radius: 27px;
    background: #ffadaf;
    padding: 15px 25px;
    text-transform: capitalize;
    font-family: "mazzard_soft_hbold";
    display: inline-block;
}
.btn-slideshow-2:after {
    content: "\f054";
    font-size: 10px;
    font-family: 'Font Awesome 5 Pro';
    font-weight: 700;
    transition: all 0.5s;
    margin-left: 13px;
    background: #fff;
    border-radius: 50%;
    padding: 7px 9px;
    color: #000;
}
#product-modal .modal-content .modal-body .product-cover-modal{height:auto !important;}
.whatsappFlotante {
    position: fixed;
    bottom: 30px;
    left: 30px;
    z-index: 9999;
}
.whatsappFlotante .enlaceWhatsapp {
    background-color: #00e676;
    display: block;
    padding: 13px;
    border-radius: 50%;
    -webkit-box-shadow: -1px 1px 10px 1px rgb(0 0 0 / 30%);
    -moz-box-shadow: -1px 1px 10px 1px rgba(0, 0, 0, 0.3);
    box-shadow: -1px 1px 10px 1px rgb(0 0 0 / 30%);
}
.leo-plist-style .thumbnail-container .cart .add-to-cart{max-width: 100%}
#funko .leo-plist-style .thumbnail-container .product-meta .product-price-and-shipping, #reservas .leo-plist-style .thumbnail-container .product-meta .product-price-and-shipping{color: #ffadaf;}
#index #funko .title-ap-group, #funko .leo-plist-style .thumbnail-container .product-title a, #index #reservas .title-ap-group, #reservas .leo-plist-style .thumbnail-container .product-title a{color: #fff;}
#funko .leo-plist-style .thumbnail-container .product-meta, #reservas .leo-plist-style .thumbnail-container .product-meta{background-color: #6839cc;}
.bannercontainer .tp-caption.slide-text2-h1{text-transform:none;}
#module-leoblog-category .blog-lastest-title{display: none;}
#module-leoblog-category #blog-category .panel-default{margin-bottom:40px;}
.product-flag.disponibilidad{background-color: #fe0003;color:#fff;}
.product-flags .product-flag.out_of_stock{display:none;}
#leo_block_top.popup-over .popup-content{min-width:250px;}
#leo_block_top .dropdown-item{white-space:normal;}
/*RESPONSIVE*/
@media (min-width:1200px){
	.logoNakama img{height:85px;}
	.logoNakama a{position: absolute;top: 9px;left: 0;z-index:2;}
}
@media (max-width:1199px) and (min-width:992px){
	.logoNakama img{height:85px;}
	.logoNakama a{position: absolute;top: 17px;left: 0;z-index:2;}
	.box2-h1 .right{margin-top:16px;}
}
@media (max-width:991px){
	.logoNakama{padding:10px 0;}
	#topbarNakama{padding-bottom:0;display:flex;align-items:center;}
}
@media (max-width:991px) and (min-width:768px){
	.slide-text3-h1 .caption-contain{font-size: 35px !important;line-height: 1.2;}
	.bannercontainer .tp-caption .btn-slideshow-1{font-size: 40px; line-height: 1; padding: 20px 50px;border-radius: 50px;}
	.bannercontainer .tp-caption .btn-slideshow-1:after{content: none;}
}
@media (max-width:767px){
	.box2-h1 #leo_search_block_top{min-width:unset !important;background-color:transparent !important;}
	.whatsappFlotante .enlaceWhatsapp img {width: 30px;}
	.page-home .box5-h1 .left img, .page-home .box5-h1 .right img, #index .box7-h1 .bottom img{height: auto !important}
	.slide-text2-h1 .caption-contain{font-size: 80px !important;line-height: 1.2;}
	.slide-text3-h1 .caption-contain{font-size: 50px !important;line-height: 1.2; padding-top: 20px;}
	.bannercontainer .tp-caption .btn-slideshow-1{font-size: 50px; line-height: 1; padding: 20px 50px;border-radius: 50px;}
	.bannercontainer .tp-caption .btn-slideshow-1:after{content: none;}
.leo-plist-style .thumbnail-container .functional-buttons{bottom:1%; top: unset !important;}
}
.box7-h2 .left .image_description h2 {
    color: #fff;
    font-size: 48px;
    line-height: 56px;
    margin-bottom: 0;
}