.kwg-info-links{display:flex;justify-content:center;align-items:center;gap:0;font:12px/1.5 Arial,sans-serif}.kwg-info-links a{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;min-height:36px;color:#8e7262;text-decoration:none;border-radius:20px}.kwg-info-links a:hover,.kwg-info-links a[aria-current=page]{background:#fff3eb;color:#a24d37}.kwg-info-links a+a:before{content:'·';position:relative;left:-14px;color:#d5bbaa}.kwg-header>.kwg-info-links{padding-top:8px;margin:0}.kwg-header .kwg-info-links+p:empty{display:none}.kwg-footer .kwg-info-links{margin:0 0 8px}.kwg-footer .kwg-info-links a{font-size:11px}.kwg-category-navigation .kwg-menu-info{display:none!important}.kwg-info-links a:focus-visible{outline:2px solid #a75943;outline-offset:2px}
@media(max-width:767px){.kwg-header>.kwg-info-links{display:none}.kwg-header nav.kwg-category-navigation .is-menu-open .kwg-menu-info{display:flex!important}.kwg-header nav.kwg-category-navigation .is-menu-open .kwg-menu-info-first{margin-top:20px;padding-top:12px;border-top:1px solid #e8d5c7}.kwg-header nav.kwg-category-navigation .is-menu-open .kwg-menu-info>.wp-block-navigation-item__content{font-size:14px!important;color:#90705c;min-height:44px}.kwg-footer .kwg-info-links a{font-size:12px;min-height:44px;padding-inline:13px}}

.kwg-header>.kwg-info-links{justify-content:flex-end;text-align:right}
.kwg-open-favorites .kwg-favorites-tooltip{position:absolute;top:calc(100% + 9px);right:0;display:block;width:max-content;max-width:min(280px,calc(100vw - 32px));padding:10px 14px;border:1px solid #efd6c7;border-radius:11px;background:#fff8f1;color:#825238;box-shadow:0 5px 18px #57331d18;font:12px/1.5 Arial,sans-serif;text-align:left;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;z-index:100}.kwg-open-favorites:hover .kwg-favorites-tooltip,.kwg-open-favorites:focus-visible .kwg-favorites-tooltip{opacity:1;visibility:visible}