.cb-booking{box-sizing:border-box;width:100%;max-width:var(--cb-booking-width);margin:0 auto;padding:var(--cb-booking-spacing) 20px}.cb-booking__heading{text-align:center;margin:0 0 20px}.cb-booking__intro{max-width:760px;margin:0 auto 28px;text-align:center}.cb-booking__logo{display:block;width:300px;max-width:100%;height:auto;margin:28px auto 12px}.cb-booking__frame{display:block;width:100%;border:0}.cb-booking__fallback{text-align:center}.cb-express-gallery .product__media-item{position:relative}.cb-express-badge{position:absolute;top:auto;left:auto;right:10px;bottom:10px;z-index:3;display:inline-flex;align-items:center;gap:6px;max-width:calc(100% - 24px);padding:7px 10px;border-radius:999px;background:var(--cb-badge-bg, #d81b70);color:var(--cb-badge-text, #fff);box-shadow:0 2px 8px #0000001f;font-family:var(--font-body-family);font-size:10px;font-weight:700;line-height:1.25;letter-spacing:.035em;text-transform:uppercase;pointer-events:none}.cb-express-badge__star{flex-shrink:0;font-size:14px}.cb-express-gallery .product__media-item>.cb-express-badge{top:auto;left:auto;right:12px;bottom:12px;font-size:11px;padding:8px 11px}@media screen and (max-width:749px){.cb-express-badge{top:auto;left:auto;right:7px;bottom:7px;gap:4px;padding:7px 9px;max-width:calc(100% - 14px);font-size:9px;letter-spacing:.015em}.cb-express-badge__star{font-size:12px}.cb-express-gallery .product__media-item>.cb-express-badge{top:auto;left:auto;right:10px;bottom:10px;font-size:10px;padding:7px 10px}}
/*# sourceMappingURL=/cdn/shop/t/17/compiled_assets/styles.css.map */
