.text-center{text-align:center}.padding-top-50{padding-top:50px}.padding-bottom-50{padding-bottom:50px}.margin-top-50{margin-top:50px}.text-weight700{font-weight:700}.searchNormalResult .entry-title{font-size:1em;font-weight:400;margin:20px 0}.more{display:block;width:200px;margin:22px auto;text-align:center;background:#00263f;color:#fff;padding:10px;font-size:.9em;font-weight:500;border-radius:4px;box-shadow:2px 2px 0 0px #000}.more:visited{color:#fff}.border-dotted{border-bottom:dotted 2px #484848;display:inline}.border-radius-7{border-radius:7px}.page-title,.entry-title{font-weight:700;font-size:2em}.block-white{background-color:#fff;padding:25px}.block-white-gradient{background:#fff;background:linear-gradient(0deg,#b8b8b8 0%,#fff 100%)}.block-blue{background-color:#00263f}.block-blue-gradient{background:#00263f;background:linear-gradient(0deg,#0f50b1 0%,#00263f 100%)}.yith-add-to-wishlist-button-block.yith-add-to-wishlist-button-block--single{margin-bottom:20px}.yith_wcwl_wishlist_footer .yith-wcwl-share{margin-top:50px}.yith-wcwl-add-to-wishlist-button:not(.yith-wcwl-add-to-wishlist-button--themed-button).yith-wcwl-add-to-wishlist-button--added svg.yith-wcwl-add-to-wishlist-button-icon{color:#005fec}.yith-wcwl-add-to-wishlist-button:not(.yith-wcwl-add-to-wishlist-button--themed-button) svg.yith-wcwl-add-to-wishlist-button-icon{color:#005fec}body{background:#f4f4f4;font-family:"Poppins",sans-serif;font-size:16px;color:#383838}hr{margin:4rem 0}blockquote{border-left:3px solid #00acff;color:#1a1a1a;font-size:1.1rem;font-style:italic;line-height:1.8em;margin:2.5rem;padding:1rem 2.5rem;position:relative;transition:.2s border ease-in-out;z-index:0}blockquote:before{content:"";position:absolute;top:50%;left:-4px;height:2em;background-color:#fff;width:5px;margin-top:-1em}blockquote:after{content:"\ea1f";position:absolute;font-size:1.2rem;top:50%;left:-.5em;color:#0d4aa6;font-family:"icomoon";font-style:normal;line-height:1em;text-align:center;text-indent:-2px;width:1em;margin-top:-.5em;transition:.2s all ease-in-out,.4s transform ease-in-out}blockquote cite{display:block;font-size:.85em;line-height:1.8em;margin-top:1em}blockquote cite:before{content:"~ "}dl,ol,ul{margin:0;padding:0}p{line-height:28px}p a{color:#005fec}p a:visited{color:#005fec}.floating-whatsapp{color:#fff;position:fixed;left:.2%;top:40%;transition:all .3s}.floating-whatsapp:hover{top:42%}.floating-whatsapp a{border-radius:50%;width:55px;box-shadow:1px 1px 1px #707070;height:55px;text-align:center;line-height:52px;background:#25d366;font-size:25px;color:#fff;display:block;transition:all .3s}.floating-whatsapp a:hover{box-shadow:none}.post,.page{margin:0}.error-404{padding:100px;text-align:center}.instagram-media{min-width:100% !important}.site-main{padding-top:50px}.entry-footer{font-size:12px}.entry-date,.cat-links{font-size:12px}.entry-content h2{margin:3rem 0 2rem}.SinglePost{padding:1rem 5rem}.SinglePost img{margin:0 0 1.5rem}.SinglePost .wp-element-caption{margin:-1.5rem auto 2rem;text-align:center;background:#c8c8c8;font-size:.8rem}.SinglePost .post-thumbnail{height:400px;overflow:hidden}.SinglePost .entry-content{line-height:28px}.SinglePost .entry-title{margin:20px 0;display:block}.Author{background:#f3f3f3;padding:21px;margin:0}.Author-image,.Author-card{display:inline-block;vertical-align:top}.Author-image{margin-right:4%;width:9%}.Author-image img{border-radius:50%;width:64px}.Author-card{width:87%}.Author-card .name{font-weight:600;font-size:14px}.Author-card p{margin:0;font-size:13px;line-height:1.4}a{text-decoration:none;color:inherit}a:visited{color:inherit}a:focus{outline:none}h2{font-weight:700;font-size:1.6em}h3{font-weight:700;font-size:1.4em}h4{font-weight:700;font-size:1.2em}h5{font-weight:700;font-size:1em}h6{font-weight:700;font-size:.8em}table{width:400px}.button,.btn{background-color:#005fec;font-weight:400;font-size:.85em}.menuBtn{display:none}.added_to_cart{color:#fff;font-size:.7em;font-weight:600;display:block;text-align:center;background:#005fec;margin:0 auto}.added_to_cart:visited{color:#fff}.btn{background-color:#005fec;font-weight:500;color:#fff;font-size:.8em;padding:4px 12px;border-radius:6px}.wc-block-components-button__text{background-color:#005fec;font-weight:500;color:#fff;font-size:.8em;padding:4px 12px;border-radius:6px}.block-main{margin-top:50px}select{padding:5px;font-size:.9em}.Header{background:#fff;top:0;width:100%;box-shadow:0 0 22px 8px rgba(0,0,0,.352);position:sticky;z-index:1000;padding:1rem 2rem}.Header-navigation{display:flex;justify-content:space-between;align-items:center}.Header-navigation .menu-menu-principal-container{background-color:transparent}.Header-navigation .menu-toggle{background:0 0;border:none;font-size:22px;width:100%;text-align:right}.Header-navigation .menu{text-align:left;margin:0}.Header-navigation .menu .menu-item{display:inline-block;position:relative}.Header-navigation .menu .menu-item a{color:#2c2c2c;text-decoration:none;padding:10px 40px;display:block;font-size:1.1em}.Header-navigation .menu .menu-item a:hover{color:#005fec}.Header-navigation .menu .menu-item.menu-item-has-children .sub-menu{z-index:9999;top:100%;transition:all .5s ease 0s;transform:rotateX(90deg);transform-origin:center top 0}.Header-navigation .menu .menu-item.menu-item-has-children .sub-menu a{padding:10px 50px}.Header-navigation .menu .menu-item.menu-item-has-children:hover>ul{transform:rotateX(0deg);visibility:visible}.Header-navigation .menu .sub-menu{margin:0;padding:0;position:absolute;box-shadow:10px 25px 80px rgba(0,0,0,.168627451);background-color:#fff}.Header-navigation .menu .sub-menu .menu-item{display:block}.Header-navigation .menu .sub-menu .menu-item a{font-size:.93em}.Header-extra-items-item{padding:4px 10px;font-family:"icomoon";color:#494949}.Header-extra-items-item.buscador:before{content:"\e986"}.Header-extra-items-item.carrito:before{content:"\e93a"}.Header-extra-items-item.lista:before{content:"\e9da"}.Header-extra .space{display:inline-block;width:13%;vertical-align:middle}.Header-extra .space.search{width:69%}.Header-extra .wp-block-yith-search-block .ywcas-classic-search.ywcas-small input{font-size:.9em !important}.Header-extra .icon{color:#636363;font-size:19px;padding:0 0 0 15px}.Header-extra .icon:hover{color:#005fec}.Banner{position:relative;background-repeat:no-repeat;background-size:cover;padding-top:7%;background-position:center;padding-bottom:7%}.Banner-content{color:#fff}.Banner-content p{line-height:1}.Banner-content .text1{font-size:16px}.Banner-content .text2{font-family:"Libre Baskerville",serif;display:block;font-size:110px}.Banner a{color:#fff}.Banner a:hover,.Banner a:visited{color:#fff}.Banner .Ads-ad-wrapper{height:100px}.woocommerce span.onsale,.onsale{position:absolute;background:#000;padding:3px 5px;color:#fff;font-size:13px;top:-5px;left:-5px;border-radius:0 !important;font-weight:400;min-height:auto;max-width:100%;line-height:normal}.product{padding:15px}.product .image{position:relative}.product .woocommerce-loop-product__title{font-size:1em;color:#484848;margin:12px 0 0}.product .price{display:block;margin:12px 0}.product .price ins,.product .price bdi{color:#484848;background:0 0;font-weight:600}.product .price del{color:#484848;font-size:12px}.product .price del bdi{color:#484848;font-size:12px;font-weight:400}.product .button,.product .woocommerce #review_form #respond .form-submit input{padding:8px 13px;background:#e1e1e1;display:block;font-size:14px;text-align:center;background:#005fec !important;color:#fff !important;font-weight:500 !important}.woocommerce div.product .woocommerce-tabs ul.tabs li{background:#d1d1d1;border:1px solid #9b9b9b;color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#8f8f8f}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#353535;text-shadow:inherit}.book-status{font-size:14px}.book-status p{line-height:20px;background:#eee;padding:17px}.author-link{font-size:.85em}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:.72em}.woocommerce div.product .product_title{font-size:2em;font-weight:700}.woocommerce div.product form.cart .button{background-color:#005fec;font-weight:400;font-size:.85em}.woocommerce div.product div.images .flex-control-thumbs{padding-top:10px}.woocommerce div.product div.images .flex-control-thumbs li,.woocommerce div.product div.images .flex-control-thumbs img{margin-right:2%;width:23.5%}.woocommerce div.product div.images .flex-control-thumbs li:lastProducts .product .button,.woocommerce div.product div.images .flex-control-thumbs img:lastProducts .product .button{background-color:#1f1f1f !important}.woocommerce div.product div.images .flex-control-thumbs li -child,.woocommerce div.product div.images .flex-control-thumbs img -child{margin-right:0}.woocommerce div.product .woocommerce-tabs .panel{margin:20px 50px}.woocommerce-Tabs-panel--description h2{display:none}.woocommerce-product-gallery__image:nth-child(n+2){padding-top:10px !important;margin-right:2% !important;width:23.5% !important}.woocommerce-product-gallery__image:lastProducts .product .button{background-color:#1f1f1f !important}.woocommerce-product-gallery__image -child{margin-right:0}.product_meta span{display:block;font-size:.9em;font-weight:600}.product_meta span a{font-weight:400}.products.columns-4 .product{display:inline-block;width:22%;vertical-align:top;font-size:14px}.products .product .button,.lastProducts .product .button{background-color:#1f1f1f !important}.product .related.products{margin-top:50px;border-top:1px dashed grey;padding-top:50px}.product .related.products h2{margin-top:0}.cwginstock-subscribe-form .panel-primary>.panel-heading{font-size:13px;padding:8px 8px 0;background-color:#005fec !important;border-color:#00263f !important}.cwginstock-panel-body input[type=email],.cwginstock-panel-body input[type=text],.form-group{font-size:13px}.cwgstock_button{background:#005fec !important;color:#fff !important;font-size:14px !important;border-radius:21px !important;border:none !important;display:block !important;width:auto !important;margin:0 auto !important;padding:13px 23px !important}.woocommerce-pagination{border-top:1px solid #bfbfbf;padding-top:25px;margin-top:30px}.woocommerce-pagination ul li{border-right:none !important}.woocommerce-pagination .page-numbers{border:none;background:0 0;border-color:transparent !important;font-size:1em !important}.woocommerce-pagination .page-numbers .prev,.woocommerce-pagination .page-numbers .other{background:0 0}.woocommerce-pagination .page-numbers span.current{background-color:#00263f !important;color:#fff !important}.related.products h2{margin-top:50px}.woocommerce-result-count{font-size:.8em}.Posts-post .entry-title{font-size:1.1em;font-weight:600;padding:10px 0 0}.Posts-post .entry-date,.Posts-post .entry-footer{font-size:.8em}.Posts-post .entry-content{margin:10px 0;font-size:.92em}.comments-area{margin:50px;border:4px solid #f4f4f4;padding:20px;border-radius:28px}.comments-area textarea,.comments-area input{border:1px solid #dfdfdf;display:block;width:100%;padding:5px 10px}.comments-area textarea:focus,.comments-area input:focus{border:1px solid #dfdfdf}.comments-area .comment-form-cookies-consent input{width:5%}.comments-area .comment-form-cookies-consent label{width:90%}.comments-area .comment-form-cookies-consent input,.comments-area .comment-form-cookies-consent label{display:inline-block}.comments-area .form-submit .submit{background-color:transparent;width:auto;padding:10px;display:block;color:#343434;font-size:13px;font-weight:500;margin:50px auto 0;border:2px solid #005fec;transition:all .6s}.comments-area .form-submit .submit:hover{border:2px solid #343434}form label{font-size:14px;width:100%;display:block}form label input[type=text],form label input[type=email],form label input[type=url],form label input[type=password],form label input[type=search],form label input[type=number],form label input[type=tel],form label input[type=range],form label input[type=date],form label input[type=month],form label input[type=week],form label input[type=time],form label input[type=datetime],form label input[type=datetime-local],form label input[type=color],form label textarea{padding:6px 10px !important;width:100%}form label input[type=submit]{background-color:#005fec;color:#fff;border-radius:0;font-weight:600;border:none}.wc-block-product-categories-list .wc-block-product-categories-list-item{display:block;font-size:.8em;padding:0 0 6px}.Footer{color:#00263f;border-top:1px solid #d8d8d8;padding:2%;font-size:14px}.Footer-logo{width:26%}.Footer p{margin:0}.Footer .text1{font-weight:600}.Footer-menu .menu{display:block}.Footer-menu .menu .menu-item{display:inline-block;vertical-align:top;margin-right:7%;margin-bottom:10px}.Footer-menu .menu .menu-item a{color:#00263f;font-weight:600;padding-bottom:10px;display:block}.Footer-menu .menu .menu-item .sub-menu{margin:0;display:block}.Footer-menu .menu .menu-item .sub-menu .menu-item{display:block;margin-right:0;margin-bottom:0}.Footer-menu .menu .menu-item .sub-menu .menu-item a{font-weight:400;padding-bottom:0}.Footer-social .icon{display:inline-block;color:#fff;padding:10px}.Footer-social .icon.icon-facebook{background-color:#1877f2}.Footer-social .icon.icon-twitter{background-color:#1da1f2}.Footer-social .icon.icon-instagram{background-color:#e1306c}.Footer-social .icon.icon-youtube{background-color:red}.Footer-social .icon.icon-tiktok{background-color:#000}.BottomSection{background-color:#00263f;color:#fff;font-size:12px}.Newsletter-container{background-attachment:fixed;font-size:.8em;padding:50px;box-shadow:inset 20px 0px 20px 16px rgba(0,0,0,.6784313725);color:#fff;text-align:center}.tnp-subscription div.tnp-field,.tnp-profile div.tnp-field{display:inline-block;margin:0 5px !important}.tnp-subscription input.tnp-submit,.tnp-profile input.tnp-submit,.tnp-unsubscribe button.tnp-submit,.tnp-reactivate button.tnp-submit{background:#00263f !important;border-radius:0 !important;padding:5px 15px !important;display:block !important;margin:0 auto !important}.Authors-author{text-align:center;font-size:.92em;position:relative;display:block}.Authors-author .box{height:80px;background-position:center;background-blend-mode:hard-light;background-size:100% auto;background-repeat:no-repeat;background-image:url("https://tantolibro.com/wp-content/themes/tantolibro/assets/images/no-image-autor-.jpg")}.Authors-author-image{display:block}.Authors-author-name{font-weight:700;position:absolute;top:0;text-align:left;left:0;width:100%;right:0;bottom:0;display:block;font-size:14px;color:#fff;text-shadow:1px 1px 1px #000;padding:15% 0 0 15%}.Authors-author-name:hover,.Authors-author-name:visited{color:#fff}@media (max-width:767px){.Banner-content{width:100%;height:auto;padding:20px;position:relative}.Banner-content p{margin:0}.Banner-content .text2{font-size:45px}.menuBtn{display:block}.Header-navigation .menu-menu-principal-container{display:block;position:fixed;background:#000;left:-100%;width:100%;right:0;top:0;bottom:0;z-index:9999999;transition:all .5s ease 0s}.Header-navigation.toggled .menu-menu-principal-container{display:block;position:fixed;background:rgba(0,0,0,.95);left:0;width:80%;right:0;top:0;bottom:0;z-index:9999999}.Header-navigation.toggled .menu-menu-principal-container .menu-item{display:block;font-size:14px}.Header-navigation.toggled .menu-menu-principal-container .menu-item a{color:#fff}.product .image,.product .text{display:inline-block;width:45%;vertical-align:top;height:100%;padding:11px 0}.product .text{margin-left:5%}.products.columns-4 .product{width:100%}.woocommerce div.product .woocommerce-tabs .panel{margin:20px 0}blockquote{font-size:1rem;margin:2.5rem 0;padding:1rem}.SinglePost{padding:1rem 10px}}