:root{--ptza-bg:#F7F0E4;--ptza-fg:#211A14;--ptza-body-bg:#F7F0E4;--ptza-body-color:#211A14;--ptza-primary:#592503;--ptza-primary-hover:#C95906;--ptza-primary-active:#A84604;--ptza-primary-rgb:89,37,3;--ptza-primary-ring:rgba(201, 89, 6, .30);--ptza-secondary:#C95906;--ptza-secondary-hover:#592503;--ptza-secondary-active:#431C02;--ptza-secondary-rgb:201,89,6;--ptza-secondary-ring:rgba(89, 37, 3, .24);--ptza-success:#5C7D46;--ptza-success-hover:#4C6839;--ptza-success-active:#415832;--ptza-link-color:#592503;--ptza-link-hover-color:#5C7D46;--ptza-nav-bg:#FFFAF2;--ptza-nav-bg-secondary:#FFFAF2;--ptza-border-color:#E4D4BF;--ptza-border-color-translucent:rgba(89, 37, 3, .16);--ptza-carousel-bg:#FFFFFF;--ptza-body-tertiary:#EFE3D1;--ptza-highlight-bg:#FFF4CF;--ptza-shadow:0 18px 42px rgba(48, 31, 19, .11);--ptza-full-hero-cta-overlay:rgba(0, 0, 0, .68);--ptza-tab-hover-bg:#C95906;--ptza-tab-nav-slider-color:#592503;--template-primary:#592503;--template-primary-dark:#431C02;--template-secondary:#C95906;--template-secondary-dark:#A84604;--template-success:#5C7D46;--template-bg:#F7F0E4;--template-surface:#FFFAF2;--template-surface-soft:#EFE3D1;--template-text:#211A14;--template-text-muted:rgba(33, 26, 20, .72);--template-text-inverse:#FFFFFF;--template-border:#E4D4BF}body{background-color:var(--template-bg);color:var(--template-text)}.ptza-template{background-color:var(--template-bg)}.featurette-heading,h1,h2,h3,h4{color:var(--template-primary)}.lead,li,p{color:var(--template-text-muted)}a{color:var(--template-primary)}a:hover{color:var(--template-success)}.ptza_btn-primary{color:var(--template-text-inverse);background-color:var(--template-primary);border-color:var(--template-primary);box-shadow:0 10px 24px rgba(89,37,3,.24)}.ptza_btn-primary:focus,.ptza_btn-primary:hover{color:var(--template-text-inverse);background-color:var(--template-secondary);border-color:var(--template-secondary);box-shadow:0 12px 26px rgba(201,89,6,.28)}.ptza_btn-secondary{color:var(--template-text-inverse)!important;background-color:var(--template-secondary);border-color:var(--template-secondary)}.ptza_btn-secondary:focus,.ptza_btn-secondary:hover{color:var(--template-text-inverse);background-color:var(--template-primary);border-color:var(--template-primary)}.ptza_btn-success{color:var(--template-text-inverse);background-color:var(--template-success);border-color:var(--template-success)}.ptza_btn-success:focus,.ptza_btn-success:hover{color:var(--template-text-inverse);background-color:var(--ptza-success-hover);border-color:var(--ptza-success-hover)}.ptza_btn-warning{color:var(--template-text-inverse);background-color:var(--template-secondary);border-color:var(--template-secondary)}.ptza_btn-warning:focus,.ptza_btn-warning:hover{color:var(--template-text-inverse);background-color:var(--template-primary);border-color:var(--template-primary)}.ptza_btn-light{color:var(--template-primary);background-color:var(--template-surface);border-color:var(--template-surface)}.ptza_btn-light:focus,.ptza_btn-light:hover{color:var(--template-text-inverse);background-color:var(--template-secondary);border-color:var(--template-secondary)}.ptza-header-full-hero-cta{background-color:var(--template-primary)}.ptza-full-hero-cta-backdrop{background:rgba(0,0,0,.68)}.ptza-header-full-hero-cta .lead,.ptza-header-full-hero-cta h1,.ptza-header-full-hero-cta p{color:var(--template-text-inverse)}.ptza-header-full-hero-cta .text-white-50{color:rgba(255,255,255,.84)}.ptza-simple-nav{background-color:var(--template-surface);box-shadow:0 10px 26px rgba(48,31,19,.12)}.ptza-nav-link{color:var(--template-primary)}.ptza-dropdown-toggle.ptza-nav-link:focus,.ptza-dropdown-toggle.ptza-nav-link:hover,.ptza-nav-link:hover{color:var(--template-text-inverse);background-color:var(--template-secondary)}.nav-btn-mobile-standar{color:var(--template-text-inverse);background-color:var(--template-secondary)}.card{background-color:var(--template-surface);border-color:var(--template-border);border-radius:1.15rem;box-shadow:var(--ptza-shadow)}.card:hover{border-color:rgba(201,89,6,.38);box-shadow:0 20px 46px rgba(48,31,19,.16)}.card.card-cover{background-color:var(--template-primary)}.card.card-cover .card-body{color:var(--template-text-inverse);text-shadow:0 2px 12px rgba(0,0,0,.48)}.card.card-cover h3,.card.card-cover small{color:var(--template-text-inverse)}.card.card-cover svg rect{fill:var(--template-secondary)}.texto-titulo-categoria-item{color:var(--template-text-inverse);background-color:var(--template-primary);border-color:var(--template-primary)}.ptza-items-skeleton-card{background-color:var(--template-surface);border-color:var(--template-border);box-shadow:var(--ptza-shadow)}.ptza-items-skeleton-button,.ptza-items-skeleton-img,.ptza-items-skeleton-line{background-color:var(--template-surface-soft)}#promociones,#promociones .ptza-carousel,.ptza-carousel{background-color:#fff}.ptza-carousel-btn{color:var(--template-text-inverse);background-color:var(--template-primary);box-shadow:0 8px 20px rgba(48,31,19,.18)}.ptza-carousel-btn:hover{color:var(--template-text-inverse);background-color:var(--template-secondary)}.ptza-carousel-dots button{background-color:rgba(89,37,3,.32)}.ptza-carousel-dots button.is-active{background-color:var(--template-secondary)}.ptza-section-heading [data-ptza-section-heading-header]{background-color:var(--template-primary)}.ptza-section-heading [data-ptza-section-heading-header] h3{color:var(--template-text-inverse)}.ptza-section-heading [data-ptza-section-heading-body]{background-color:var(--template-bg)}.ptza-section-heading [data-ptza-section-heading-body] .lead{color:var(--template-text-muted)}.ptza-heading-columns{background-color:var(--template-bg)}.ptza-heading-columns .heading-title h3{color:var(--template-primary)}.ptza-heading-columns .heading-border-bottom{border-color:var(--template-secondary)}.ptza-heading-columns p{color:var(--template-text-muted)}[data-ptza-featurette-section]{background-color:var(--template-bg)}.featurette-heading{color:var(--template-primary)}.featurette-heading .text-body-secondary{color:var(--template-success)}.featurette-divider{border-color:rgba(89,37,3,.22)}[data-ptza-featurette-media=image] img{border-color:var(--template-border);box-shadow:0 16px 34px rgba(48,31,19,.14)}.ptza_offcanvas__panel{background-color:var(--template-surface)}.ptza-nav-mobile-link{color:var(--template-primary)}.ptza-nav-mobile-link:hover{color:var(--template-text-inverse);background-color:var(--template-secondary)}.social-icon{color:var(--template-primary);background-color:var(--template-surface);border-color:var(--template-primary)}.social-icon:hover{color:var(--template-text-inverse);background-color:var(--template-secondary);border-color:var(--template-secondary)}#ptza-footer{color:var(--template-text-inverse);background-color:var(--template-primary);border-color:rgba(255,255,255,.16)}#ptza-footer .text-body-secondary,#ptza-footer p{color:#fff!important}#ptza-footer a{color:var(--template-text-inverse)}#ptza-footer a:hover{color:var(--template-secondary)}.border-bottom{border-color:rgba(89,37,3,.22)}.text-body-secondary{color:var(--template-text-muted)}.text-body-emphasis{color:var(--template-primary)}.badge,.bg-danger{color:var(--template-text-inverse);background-color:var(--template-primary)}#btnVerItem,#btnaddtocart,.btnVerItem,.btnaddtocart{color:#fff}#btnVerItem:focus,#btnVerItem:hover,#btnaddtocart:focus,#btnaddtocart:hover,.btnVerItem:focus,.btnVerItem:hover,.btnaddtocart:focus,.btnaddtocart:hover{color:#fff}#btnVerItem.ptza_btn-light,#btnaddtocart.ptza_btn-light,.btnVerItem.ptza_btn-light,.btnaddtocart.ptza_btn-light{color:var(--template-primary)}#btnVerItem.ptza_btn-light:focus,#btnVerItem.ptza_btn-light:hover,#btnaddtocart.ptza_btn-light:focus,#btnaddtocart.ptza_btn-light:hover,.btnVerItem.ptza_btn-light:focus,.btnVerItem.ptza_btn-light:hover,.btnaddtocart.ptza_btn-light:focus,.btnaddtocart.ptza_btn-light:hover{color:var(--template-primary)}#ptza-footer .btnVerItem:not(.ptza_btn-light),#ptza-footer .btnaddtocart:not(.ptza_btn-light),#ptza-footer .ptza_btn:not(.ptza_btn-light){color:#fff}#ptza-footer .btnVerItem.ptza_btn-light,#ptza-footer .btnaddtocart.ptza_btn-light,#ptza-footer .ptza_btn-light{color:var(--template-primary)}.card.card-cover small{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.95),0 2px 8px rgba(0,0,0,.85)}