#LBMCNovember{box-sizing:border-box;width:min(480px,calc(100% - 32px));max-height:calc(100dvh - 32px);overflow:auto;padding:42px 28px 28px;border:1px solid #c59a59;border-radius:18px;background:radial-gradient(ellipse at top,#ffe4cc,transparent 65%),#fff7ee;color:#48202e;text-align:center;box-shadow:0 24px 80px #0005}#LBMCNovember::backdrop{background:#160b12b8}#LBMCNovember h2{font-family:Georgia,serif;color:#8b143c;font-size:clamp(32px,7vw,48px);line-height:1.08;margin:18px 0 12px}#LBMCNovember p{line-height:1.5;margin:14px 0}#LBMCNovember .lbmc-nov-brand{font-size:12px;letter-spacing:.16em;font-weight:700}#LBMCNovember .lbmc-nov-date{color:#81501d;font-size:13px;letter-spacing:.06em}#LBMCNovember .lbmc-nov-tag{font-family:Georgia,serif;font-style:italic;font-size:20px}#LBMCNovember .lbmc-nov-offer{font-family:Georgia,serif;font-size:40px;font-weight:700;line-height:1.15;color:#8b143c}#LBMCNovember .lbmc-nov-shop{display:block;padding:16px 20px;margin:24px 0 18px;border-radius:8px;background:#8b143c;color:#fff;text-decoration:none;font-weight:700}#LBMCNovember .lbmc-nov-terms{font-size:12px}#LBMCNovember .lbmc-nov-close{position:absolute;top:6px;right:6px;width:44px;height:44px;border:0;background:transparent;color:#48202e;font-size:30px;cursor:pointer}#LBMCNovember :focus-visible{outline:3px solid #8b143c;outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/24/compiled_assets/styles.css.map?subset=AAAAAQ */
