:root{--color-bm-coral-red: #E8504A;--color-bm-forest-green: #2D6B30;--color-bm-white: #FFFFFF;--color-bm-light-red: #FDECEA;--color-bm-light-green: #EAF4EA;--color-bm-light-peach: #FFF3E0;--color-bm-light-purple: #F0EAFB;--color-bm-light-yellow: #FFF8E1;--color-bm-light-blue: #E3F2FD;--color-bm-light-orange: #FFF3E0;--color-bm-dark: #1A1A1A;--color-bm-text-light: #555555;--font-bm-primary: "Nunito", sans-serif;--font-bm-heading: "Quicksand", sans-serif}html,body{overflow-x:hidden!important;width:100%!important;max-width:100%!important;margin:0;padding:0}body,p,a,input,select,textarea{font-family:var(--font-bm-primary)!important;color:var(--color-bm-text-light)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,button,.button,.btn{font-family:var(--font-bm-heading)!important;color:var(--color-bm-dark);font-weight:700}.button,.btn,.shopify-payment-button__button{border-radius:999px!important;font-family:var(--font-bm-heading)!important;font-weight:700;text-transform:none!important;letter-spacing:normal!important;transition:all .3s ease!important;box-shadow:0 4px 14px #e8504a26!important}.button:hover,.btn:hover,.shopify-payment-button__button:hover{transform:translateY(-2px);box-shadow:0 6px 20px #e8504a40!important}.bm-pill-btn{display:inline-block;padding:12px 28px;border-radius:999px;font-family:var(--font-bm-heading);font-weight:700;font-size:16px;text-decoration:none;cursor:pointer;transition:all .3s ease;border:none;text-align:center;box-shadow:0 4px 12px #00000014}.bm-pill-btn:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0000001f}.bm-pill-btn-primary{background-color:var(--color-bm-coral-red);color:var(--color-bm-white);box-shadow:0 4px 14px #e8504a40}.bm-pill-btn-primary:hover{background-color:#d6423c;color:var(--color-bm-white);box-shadow:0 6px 20px #e8504a59}.bm-pill-btn-secondary{background-color:transparent;color:var(--color-bm-forest-green);border:2px solid var(--color-bm-forest-green)}.bm-pill-btn-secondary:hover{background-color:var(--color-bm-light-green);color:var(--color-bm-forest-green)}.bm-pill-btn-green{background-color:var(--color-bm-forest-green);color:var(--color-bm-white)}.bm-pill-btn-orange{background-color:#f57c00;color:var(--color-bm-white)}.bm-badge{display:inline-block;padding:4px 16px;border-radius:999px;font-size:14px;font-weight:700}.bm-badge-red{background-color:var(--color-bm-coral-red);color:var(--color-bm-white)}.bm-badge-green{background-color:var(--color-bm-forest-green);color:var(--color-bm-white)}.bm-badge-orange{background-color:#f57c00;color:var(--color-bm-white)}.bm-card{border-radius:16px;background-color:#fff;box-shadow:0 4px 20px #0000000a;overflow:hidden;transition:transform .3s cubic-bezier(.25,.8,.25,1),box-shadow .3s cubic-bezier(.25,.8,.25,1);border:1px solid rgba(0,0,0,.02)}.bm-card:hover{transform:translateY(-6px);box-shadow:0 12px 30px #00000014}.bm-animate{opacity:0;transform:translateY(40px);transition:opacity .8s ease-out,transform .8s ease-out}.bm-animate.bm-visible{opacity:1;transform:translateY(0)}@keyframes bm-hero-float{0%{transform:translateY(0)}50%{transform:translateY(-8px)}to{transform:translateY(0)}}.bm-hero-floating{animation:bm-hero-float 3s ease-in-out infinite}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bookomelon-custom.css.map */
