*{box-sizing:border-box;padding:0;margin:0}:root{--principal: #fbaf32;--secundario: #719a0a;--letraTitular: #454545;--letra: #757575;--tipoletra: "Nunito", sans-serif;--fuerzaletra: 1000}@font-face{font-family:brush;src:url(/brush455bt.ttf)}body{color:#757575;background:#fff;font-family:open sans,sans-serif}h1,h2,h3,h4,h5,h6{color:#454545;font-family:Nunito,sans-serif}a{font-family:Nunito,sans-serif;font-weight:600;color:#fbaf32;transition:.3s}a:hover,a:active,a:focus{color:#719a0a;outline:none;text-decoration:none}.btn.custom-btn{padding:12px 25px;font-family:Nunito,sans-serif;font-size:16px;font-weight:600;color:#fff;background:#fbaf32;border:2px solid #fbaf32;border-radius:5px;transition:.5s}.btn.custom-btn:hover{color:#fbaf32;background:transparent}.btn.custom-btn:focus,.form-control:focus,.custom-select:focus{box-shadow:none}.container-fluid{max-width:1366px}.back-to-top{position:fixed;display:none;background:#fbaf32;width:44px;height:44px;text-align:center;line-height:1;font-size:22px;right:15px;bottom:15px;border-radius:5px;transition:background .5s;z-index:9}.back-to-top i{color:#fff;padding-top:10px}.back-to-top:hover{background:#719a0a}[class^=flaticon-]:before,[class*=" flaticon-"]:before,[class^=flaticon-]:after,[class*=" flaticon-"]:after{font-size:inherit;margin-left:0}.section-header{position:relative;margin-bottom:30px}.section-header p{color:#719a0a;margin-bottom:5px;position:relative;font-size:20px}.section-header h2{margin:0;position:relative;font-size:45px;font-weight:700}.menu{position:relative;padding:30px 0 15px}.menu .menu-tab{position:relative}.menu .menu-tab .nav.nav-pills .nav-link{color:#fff;background:#fbaf32;border-radius:5px;margin:0 5px}.menu .menu-tab .nav.nav-pills .nav-link:hover,.menu .menu-tab .nav.nav-pills .nav-link.active{color:#fff;background:#719a0a}.menu .menu-tab .tab-content{padding:20px 0 0;background:transparent}.menu .menu-tab .tab-content .container{padding:0}.menu .menu-item{position:relative;margin-bottom:30px;display:flex;align-items:center}.menu .menu-img{width:80px;margin-right:20px}.menu .menu-img img{width:100%;border-radius:100px}.menu .menu-text{width:calc(100% - 100px)}.menu .menu-text h3{position:relative;display:block;font-size:22px;font-weight:700}.menu .menu-text h3:after{position:absolute;content:"";width:100%;height:0;top:13px;left:0;border-top:2px dotted #cccccc;z-index:-1}.menu .menu-text h3 span{display:inline-block;float:left;padding-right:5px;background:#fff}.menu .menu-text h3 strong{display:inline-block;float:right;padding-left:5px;color:#fbaf32;background:#fff}.menu .menu-text p{position:relative;margin:5px 0 0;float:left;display:block}@media (max-width: 575.98px){.menu .menu-text p,.menu .menu-text h3,.menu .menu-text h3 span,.menu .menu-text h3 strong{display:block;float:none;padding:0;margin:0}.menu .menu-text h3{font-size:18px;margin-bottom:0}.menu .menu-text h3 span{margin-bottom:3px}.menu .menu-text h3:after{display:none}}.footer{position:relative;margin-top:40px;padding-top:40px;background:#0000000a}.footer .footer-contact,.footer .footer-link{margin-bottom:20px;color:#454545}.footer .footer-contact h2,.footer .footer-link h2{position:relative;margin-bottom:30px;padding-bottom:10px;font-size:22px;font-weight:700;color:#fbaf32}.footer .footer-contact h2:after,.footer .footer-link h2:after{position:absolute;content:"";width:45px;height:2px;bottom:0;left:0;background:#719a0a}.footer .footer-link a{display:block;margin-bottom:10px;color:#454545;transition:.3s}.footer .footer-link a:before{position:relative;content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900;margin-right:10px;color:#fbaf32}.footer .footer-link a:hover{color:#fbaf32;letter-spacing:1px}.footer .footer-contact p i{width:25px;color:#fbaf32}.footer .footer-social{position:relative;margin-top:20px;display:flex}.footer .footer-social a{display:inline-block;margin-right:5px;width:35px;height:35px;display:flex;align-items:center;justify-content:center;background:#fbaf32;border-radius:35px;font-size:16px;color:#fff}.footer .footer-social a:hover{background:#719a0a}.footer .footer-social a:last-child{margin:0}.footer .copyright{position:relative;width:100%;padding:30px 0;text-align:center;background:#fff}.footer .copyright p{margin:0;display:inline-block;color:#454545}.footer .copyright p a{color:#fbaf32}.footer .copyright p a:hover{color:#719a0a}#titular{font-family:brush;font-size:3.5rem;color:#2e2e92}.menu .menu-tab .nav.nav-pills .nav-link{margin:5px;padding:6.5px 13px}.contenedor{width:100%;padding:0 .3rem;margin-right:auto;margin-left:auto}.titulo{display:flex;flex-direction:row;justify-content:right;color:var(--principal);font-weight:var(--fuerzaletra);font-family:var(--tipoletra);font-size:1.5rem}.parent{display:grid;grid-template-columns:3.75rem 1fr auto;grid-template-rows:2.8125rem .937rem;gap:0px 0px;grid-auto-flow:row;grid-template-areas:"img producto precio" "img obs obs"}.img{grid-area:img;display:flex;align-items:center;justify-content:center}.img img{height:85%;width:85%;border-radius:100px}.producto{grid-area:producto;font-weight:var(--fuerzaletra);font-family:var(--tipoletra);font-size:1.25rem;padding-top:4px;line-height:1;color:#454545;border-top:solid 2px var(--principal);overflow:hidden;margin-left:3px}.precio{grid-area:precio;display:flex;border-top:solid 2px var(--principal)}.precio div,.titulo div{width:5rem;margin:0;text-align:center;display:inline-block;color:#fbaf32;font-weight:bolder;font-size:1.25rem;padding-top:4px;line-height:1}.titulo{margin-bottom:5px}.obs{grid-area:obs;font-size:.875rem;line-height:1;color:#454545;overflow:hidden;margin-top:-2px;margin-left:3px}.piecontenedor{width:100%;display:flex;justify-content:space-evenly}footer-contact,footer-link{margin:0 10px}.footer .footer-link a:before{color:var(--principal)}.footer .footer-link a i{color:var(--principal)}@media (max-width: 575.98px){html{font-size:13px}.menu .menu-tab .nav.nav-pills .nav-link{margin:3px;font-size:1.2rem}}
