.oravi-offer-banner{background:#692f3b;color:#faf1e9;padding:18px 24px;display:flex;align-items:center;justify-content:center;gap:24px;text-align:center}.oravi-offer-banner p{margin:0}.oravi-offer-banner strong{font-size:20px;margin-right:10px}.oravi-offer-banner a{color:#faf1e9;text-decoration:underline;text-underline-offset:4px;white-space:nowrap;padding:8px}.oravi-offer-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(460px,calc(100% - 32px));max-height:calc(100dvh - 40px);overflow:auto;padding:48px 32px 32px;border:1px solid #D0B08A;background:#faf1e9;color:#692f3b;text-align:center;box-sizing:border-box;box-shadow:0 16px 60px #0003}.oravi-offer-dialog::backdrop{background:#25121788}.oravi-offer-dialog h2{font-size:36px;line-height:1.15;color:#692f3b;margin:12px 0}.oravi-offer-dialog p{margin:16px 0}.oravi-offer-dialog .m-button{margin-top:8px}.oravi-offer-close{position:absolute;right:6px;top:6px;width:44px;height:44px;font-size:30px;line-height:1;background:transparent;color:#692f3b;border:0;cursor:pointer}.oravi-offer-eyebrow{letter-spacing:.3em}.oravi-offer-tagline{font-style:italic;font-size:14px}.oravi-offer-dialog a:focus-visible,.oravi-offer-close:focus-visible{outline:2px solid #692F3B;outline-offset:3px}@media(max-width:767px){.oravi-offer-banner{padding:14px 16px;gap:4px;flex-direction:column}.oravi-offer-banner strong,.oravi-offer-banner span{display:block}.oravi-offer-banner strong{margin:0 0 4px}.oravi-offer-banner span{font-size:13px}.oravi-offer-dialog{padding:42px 24px 24px}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
