.a11y-panel[hidden]{display:none}.a11y-panel h2{font-size:1.15rem;font-weight:800;margin-bottom:.7rem;padding-inline-end:2.2rem}.a11y-grid{display:grid;gap:.5rem}.a11y-grid button{min-height:46px;border-radius:12px;border:2px solid var(--line);background:var(--cream);font:inherit;font-weight:600;color:var(--ink);cursor:pointer;text-align:start;padding-inline:.9rem;display:flex;gap:.6rem;align-items:center}.a11y-grid button[aria-pressed=true]{background:#176b60;color:#fff;border-color:#176b60}.a11y-grid button:focus-visible,.a11y-link:focus-visible,.a11y-close:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.a11y-size{margin-top:.6rem;font-size:.9rem;color:var(--ink-soft)}.a11y-link{display:inline-block;margin-top:.5rem;color:#12564d;text-decoration:underline;font-weight:700}.a11y-close{position:absolute;top:.6rem;inset-inline-end:.6rem;width:40px;height:40px;border-radius:50%;border:0;background:var(--mint);font-size:1.4rem;cursor:pointer;color:var(--ink)}@media(max-width:979px){.a11y-fab{top:36%;width:44px;height:44px}.a11y-panel{top:24%;left:52px}}html.a11y-links a{text-decoration:underline!important;text-underline-offset:3px;font-weight:700}html.a11y-nomotion *,html.a11y-nomotion *:before,html.a11y-nomotion *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}html.a11y-nomotion .reveal{opacity:1!important;transform:none!important}html.a11y-contrast{--cream: #fff;--white: #fff;--mint: #fff;--turq: #fff;--peach: #fff;--yellow: #ffe45c;--ink: #000;--ink-soft: #1a1a1a;--teal: #004a41;--teal-dark: #00332c;--line: #000;--sale: #8a1000}html.a11y-contrast body{background:#fff;color:#000}html.a11y-contrast .card,html.a11y-contrast .gift,html.a11y-contrast .tool,html.a11y-contrast .mini,html.a11y-contrast .ccd__row,html.a11y-contrast .legal__toc,html.a11y-contrast .legal__related,html.a11y-contrast .legal__contact,html.a11y-contrast .final__offer{border:2px solid #000}html.a11y-contrast a{text-decoration:underline}html.a11y-contrast .footer{background:#000}html.a11y-contrast .btn{background:#004a41;border:2px solid #000}html.a11y-contrast .btn--alt,html.a11y-contrast .btn--ghost{background:#fff;color:#000}html.a11y-contrast :focus-visible{outline:4px solid #000;outline-offset:3px;box-shadow:0 0 0 7px #ffe45c}.cancel-strip{background:var(--cream);border-top:1px solid var(--line);padding-block:1.2rem;text-align:center}.cancel-strip p{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.6rem 1rem;font-weight:600}.cancel-strip a{display:inline-flex;align-items:center;min-height:44px;padding:0 1.2rem;border-radius:var(--r-btn);border:2px solid var(--teal);color:var(--teal-dark);font-weight:800;text-decoration:none;background:var(--white)}.cancel-strip a:hover{background:var(--mint)}.buy__legal{display:flex;flex-wrap:wrap;gap:.3rem 1rem;font-size:.9rem;margin-top:.4rem}.buy__legal a{color:var(--teal-dark);text-decoration:underline;text-underline-offset:3px}.buy__legal a.is-cancel{font-weight:inherit}@media(max-width:360px){.buy{min-width:0}.buy .btn{white-space:normal;padding-inline:.8rem;font-size:1rem;min-width:0}.buybox,.hero__head,.gal{min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/kidychef-3.css.map */
