/* Paula Régis Gourmet · V18 */
.pr-breadcrumb{margin:0 0 14px;color:#756b60;font-size:13px}.pr-breadcrumb ol{display:flex;list-style:none;margin:0;padding:0;gap:8px;flex-wrap:wrap}.pr-breadcrumb li+li:before{content:'›';margin-right:8px;color:#ae9e91}.pr-breadcrumb a{color:inherit;text-decoration:none}.pr-breadcrumb a:hover{text-decoration:underline}
.pr-catalog.section{padding-top:20px}.pr-catalog h1{margin:0 0 8px}.pr-catalog-intro{margin:0 0 20px;color:#705e52}.pr-category-chips{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 16px}.pr-chip{display:inline-flex;flex-direction:column;justify-content:center;border:1px solid #d6c2b3;border-radius:14px;padding:10px 13px;color:#5b3a2e;text-decoration:none;font-weight:600;min-height:42px}.pr-chip.active{background:#b76543;color:#fff;border-color:#b76543}.pr-chip-special{background:#e9ede3;border-color:#5b684a;color:#43503a}.pr-chip-special.active{background:#5b684a;color:#fff}.pr-chip small{font-size:11px;font-weight:400;margin-top:3px}.pr-filter-label{font-weight:600}.pr-filters-row{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:14px}.pr-filters-row label{flex:1;min-width:170px;font-size:13px}.pr-filters-row select{width:100%;margin-top:5px;padding:11px;border:1px solid #d8c8ba;border-radius:9px;background:white;font:inherit}.pr-catalog-count{font-size:13px;color:#73665a;margin:12px 0}.pr-load-more{text-align:center;margin:26px auto}.pr-sale-badge{background:#e9ede3;color:#46533c;border-radius:7px;padding:3px 6px;font-size:12px;font-weight:700}.pr-whatsapp-button,.pr-cart-wa{display:flex;align-items:center;justify-content:center;gap:8px;padding:13px 16px;border-radius:10px;background:#5b684a;color:white!important;font-weight:700;text-decoration:none!important;width:100%;text-align:center;box-sizing:border-box}.pr-whatsapp-button:before,.pr-cart-wa:before{content:'◉';font-size:16px}.pr-product-buy{display:grid;gap:8px}.pr-product-buy .pr-quantity{max-width:105px}.pr-cart-wa{margin-top:9px}.pr-cart-continue{background:none!important;border:none!important;color:#665549!important;text-decoration:underline;font-weight:500!important}.pr-food-note{font-size:12px;color:#6b625b;margin-top:15px}
body:has(.admin-layout) .section,body:has(form[action*="login"]) .section{padding-top:28px}.admin-layout,.form-card{max-width:100%;box-sizing:border-box} .admin-layout .admin-nav{display:flex;gap:8px;flex-wrap:wrap}.admin-layout .admin-nav a{font-size:14px}.pr-cart-foot{position:sticky;bottom:0;background:#fff;z-index:2;padding:14px 0}
@media(max-width:600px){.pr-catalog.section{padding-top:12px}.pr-category-chips{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}.pr-chip{flex-shrink:0;scroll-snap-align:start}.pr-chip-special{min-width:190px}.pr-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-filters-row{gap:8px}.pr-filters-row label{min-width:140px}.pr-cart-foot{padding-bottom:max(14px,env(safe-area-inset-bottom))}}

.pr-equilibrio-sub{display:block;font-size:11px;font-weight:400;line-height:1.35;color:#5b684a;margin-top:4px}.pr-category:has(.pr-equilibrio-sub){border:1px solid #5b684a;background:#eef1ea}
