:root{--ocba-ink: #111;--ocba-muted: #6b6b6b;--ocba-line: #e3e3e3;--ocba-accent: #d79892;--ocba-accent-soft: #fbf3f2}.ocba-offers{border:1px solid var(--ocba-line);border-top:2px solid var(--ocba-ink);padding:16px 18px 14px;margin:18px 0 4px;background:#fff;width:100%;max-width:none!important;box-sizing:border-box}.ocba-offers__head{font-family:Bodoni Moda,Georgia,serif;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--ocba-ink);margin:0 0 12px;font-weight:600}.ocba-offers__list{list-style:none;margin:0;padding:0}.ocba-offers__list li{display:flex;align-items:flex-start;gap:10px;padding:7px 0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13.5px;line-height:1.45;color:#333;text-transform:none!important;border-top:1px solid #f2f2f2}.ocba-offers__list li:first-child{border-top:0;padding-top:0}.ocba-offers__tick{flex:0 0 auto;width:16px;height:16px;margin-top:2px;border:1px solid var(--ocba-ink);display:inline-flex;align-items:center;justify-content:center;font-size:10px;line-height:1;color:var(--ocba-ink)}.ocba-offers__code{flex:0 0 auto;font-family:Inter,sans-serif;font-size:11px;font-weight:700;letter-spacing:.1em;padding:3px 8px;background:var(--ocba-accent-soft);border:1px dashed var(--ocba-accent);color:#8d4f49;cursor:pointer;white-space:nowrap}.ocba-offers__code:hover{background:#f6e7e5}.ocba-offers__code.is-copied{background:var(--ocba-ink);color:#fff;border-style:solid;border-color:var(--ocba-ink)}.ocba-offers__note{margin:11px 0 0;font-family:Inter,sans-serif;font-size:11.5px;line-height:1.4;color:var(--ocba-muted);text-transform:none!important}.ocba-sheet[hidden]{display:none!important}.ocba-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:20px}.ocba-sheet__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#1111118c}.ocba-sheet__panel{position:relative;background:#fff;width:100%;max-width:440px;max-height:88vh;overflow-y:auto;padding:28px 26px 24px;box-shadow:0 24px 60px #00000047;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ocba-sheet__close{position:absolute;top:10px;right:12px;background:none;border:0;font-size:22px;line-height:1;cursor:pointer;color:#999;padding:4px 8px}.ocba-sheet__close:hover{color:var(--ocba-ink)}.ocba-sheet__eyebrow{font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--ocba-muted);margin:0 0 6px}.ocba-sheet__title{font-family:Bodoni Moda,Georgia,serif;font-size:21px;line-height:1.25;letter-spacing:.01em;color:var(--ocba-ink);margin:0 0 16px;text-transform:none}.ocba-sheet__rows{list-style:none;margin:0 0 18px;padding:0}.ocba-sheet__rows li{display:flex;gap:12px;align-items:flex-start;padding:11px 0;border-top:1px solid #eee;font-size:13.5px;line-height:1.45;color:#333}.ocba-sheet__rows li:first-child{border-top:0}.ocba-sheet__rows strong{display:block;color:var(--ocba-ink);font-weight:600}.ocba-sheet__rows small{display:block;color:var(--ocba-muted);font-size:12px;margin-top:2px}.ocba-sheet__badge{flex:0 0 auto;min-width:58px;text-align:center;font-size:11px;font-weight:700;letter-spacing:.06em;padding:5px 7px;background:var(--ocba-accent-soft);border:1px solid var(--ocba-accent);color:#8d4f49}.ocba-sheet__badge--plain{background:#f6f6f6;border-color:var(--ocba-line);color:#444}.ocba-sheet__cta{display:block;width:100%;padding:15px 18px;background:var(--ocba-ink);color:#fff;border:0;font-family:Bodoni Moda,Georgia,serif;font-size:13px;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;text-align:center}.ocba-sheet__cta:hover{background:#000}.ocba-sheet__back{display:block;width:100%;margin-top:10px;padding:9px;background:none;border:0;font-size:12.5px;color:var(--ocba-muted);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.ocba-sheet__back:hover{color:var(--ocba-ink)}@media(max-width:480px){.ocba-sheet__panel{padding:24px 18px 20px}.ocba-sheet__title{font-size:19px}.ocba-offers{padding:14px 14px 12px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/ocba-offers.css.map */
