:root{--bunmeow-bg: #ffd0e1;--bunmeow-text: #000000;--bunmeow-accent: #ff87b9;--bunmeow-accent-hover: #ffb5d4;--bunmeow-on-accent: #fff2f7;--bunmeow-surface: #fff2f7;--bunmeow-border-soft: #ffc6db;--bunmeow-footer-bg: #ff80c4;--bunmeow-footer-text: #fff2f7;--bunmeow-footer-link: #fff2f7;--bunmeow-navbar-link: #000000;--bunmeow-navbar-active-text: #000000;--bunmeow-navbar-toggle-bg: #fff2f7;--bunmeow-navbar-toggle-text: #ff87b9}.bunmeow-logo{width:100%;height:100%;object-fit:contain;object-position:center;display:block}.bunmeow-header{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;padding:20px;background:var(--bunmeow-bg)}.bunmeow-header_logo-container{justify-self:center;height:150px;width:150px}.bunmeow-header_logo-container a{display:block;width:100%;height:100%}.bunmeow-header_spacer{display:flex;justify-content:flex-end;align-items:center}@media(max-width:680px){.bunmeow-header{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:.75rem;width:100%;box-sizing:border-box;padding:.5rem .75rem}.bunmeow-header_logo-container{width:88px;height:88px}}.bunmeow-navbar{display:inline-flex;align-items:center;width:fit-content;max-width:100%;justify-content:flex-start;position:relative;padding:0}.bunmeow-navbar_toggle{display:none;align-items:center;justify-content:center;flex-direction:column;gap:.3rem;width:2.75rem;height:2.75rem;border:1px solid var(--bunmeow-border-soft);border-radius:8px;background:var(--bunmeow-navbar-toggle-bg);color:var(--bunmeow-navbar-toggle-text);cursor:pointer;padding:0}.bunmeow-navbar_toggle-line{display:block;width:1.25rem;height:2px;background-color:var(--bunmeow-navbar-toggle-text);border-radius:2px}.bunmeow-navbar_list{display:flex;align-items:center;list-style:none;margin:0;padding:0;gap:1.5rem}.bunmeow-navbar_item{position:relative}.bunmeow-navbar_link{text-decoration:none;display:inline-block;color:var(--bunmeow-navbar-link)}.bunmeow-navbar_link:hover{text-decoration:underline}.bunmeow-navbar_link.bunmeow-link--active{color:var(--bunmeow-navbar-active-text);font-weight:700;text-decoration:underline}@media(max-width:680px){.bunmeow-navbar{width:auto;justify-content:flex-end;padding:0}.bunmeow-navbar_toggle{display:inline-flex}.bunmeow-navbar_list{display:none;position:absolute;top:calc(100% + .5rem);right:0;flex-direction:column;gap:0;min-width:11rem;background-color:var(--bunmeow-surface);border:1px solid var(--bunmeow-border-soft);border-radius:8px;box-shadow:0 10px 24px #0000002e;z-index:20}.bunmeow-navbar_list.bunmeow-navbar_list--open{display:flex}.bunmeow-navbar_item{width:100%}.bunmeow-navbar_link{display:block;width:100%;padding:.75rem 1rem;box-sizing:border-box}}.bunmeow-footer{background-color:var(--bunmeow-footer-bg);color:var(--bunmeow-footer-text);padding:.75rem 1rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.75rem 1rem;position:relative;z-index:1}.bunmeow-footer a{color:var(--bunmeow-footer-link)}.bunmeow-footer a.bunmeow-footer_social-link{color:var(--bunmeow-on-accent)}.bunmeow-footer p{margin:0;overflow-wrap:anywhere}.bunmeow-footer_column{flex:1 1 220px;min-width:0;text-align:center}.bunmeow-footer_column--left{text-align:left}.bunmeow-footer_column--right{text-align:right}.bunmeow-footer_legal-links{margin-top:.4rem;display:flex;gap:.75rem;justify-content:flex-end;flex-wrap:wrap}.bunmeow-footer_social{display:flex;justify-content:center;align-items:center;gap:.6rem}.bunmeow-footer_social-link{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;border:none;background:var(--bunmeow-accent-hover);text-decoration:none;transition:transform .15s ease,background-color .15s ease}.bunmeow-footer_social-link:hover,.bunmeow-footer_social-link:focus-visible{background:var(--bunmeow-accent);transform:translateY(-1px)}@media(max-width:680px){.bunmeow-footer{padding:.625rem .75rem;flex-direction:column;align-items:stretch;gap:.5rem}.bunmeow-footer_column{flex:1 1 auto;width:100%;text-align:center}.bunmeow-footer_column--left,.bunmeow-footer_column--right{text-align:center}.bunmeow-footer_legal-links{justify-content:center}.bunmeow-footer p,.bunmeow-footer a,.bunmeow-footer span{font-size:.9rem;line-height:1.35}}.product__title h2.h1{font-size:calc(var(--font-heading-scale, 1) * 2.5rem)}@media only screen and (min-width:750px){.product__title h2.h1{font-size:calc(var(--font-heading-scale, 1) * 3.25rem)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bunmeow-chrome.css.map */
