.booknest-theme{color:#3b322a;background-color:#fbf7ef}.booknest-theme .font-heading{font-family:var(--theme-font-heading,var(--font-cormorant),"Hind Siliguri",serif)}.booknest-theme .font-body{font-family:var(--theme-font-body,var(--font-nunito-sans),"Hind Siliguri",sans-serif)}.booknest-theme :focus-visible{outline:2px solid var(--theme-primary,#6e7f5b);outline-offset:2px}.booknest-theme ::-moz-selection{background:var(--theme-primary,#6e7f5b);color:#fff}.booknest-theme ::selection{background:var(--theme-primary,#6e7f5b);color:#fff}.booknest-theme .no-scrollbar::-webkit-scrollbar{display:none}.booknest-theme .no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.booknest-theme .bk-paper{background-image:radial-gradient(ellipse at 15% 0,rgba(110,127,91,.1),transparent 55%),radial-gradient(ellipse at 100% 100%,rgba(74,59,46,.06),transparent 50%)}@keyframes bk-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.booknest-theme .bk-rise{animation:bk-rise .8s cubic-bezier(.22,1,.36,1) forwards}@keyframes bk-settle{0%{opacity:0;transform:translateY(26px) rotate(-4deg)}60%{opacity:1;transform:translateY(0) rotate(-3deg)}to{opacity:1;transform:translateY(0) rotate(-3deg)}}.booknest-theme .bk-cover{animation:bk-settle 1.1s cubic-bezier(.22,1,.36,1) forwards}@keyframes bk-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.booknest-theme .bk-rule{transform-origin:left;animation:bk-draw .9s ease-out forwards}.booknest-theme .bk-acc-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s cubic-bezier(.4,0,.2,1)}.booknest-theme .bk-acc-panel.is-open{grid-template-rows:1fr}.booknest-theme .bk-acc-panel>div{overflow:hidden}