dialog.cb-attachment-dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:min(560px,calc(100vw - 32px));max-width:560px;max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:auto;border:1px solid #d4e1ee;border-radius:16px;background:#fff;color:#0d1b2a;box-shadow:0 20px 60px #0d1b2a3d}dialog.cb-attachment-dialog::backdrop{background:#0d1b2a85}.cb-attachment-dialog__panel{padding:22px}.cb-attachment-dialog__header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:18px}.cb-attachment-dialog__eyebrow{margin:0 0 4px;color:var(--cb-blue, #0875c9);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.cb-attachment-dialog__header h2{margin:0;color:#0d1b2a;font-size:clamp(20px,3vw,26px);font-weight:650;line-height:1.2}.cb-attachment-dialog__header>div>p:last-child{margin:7px 0 0;color:#52697b;font-size:14px;line-height:1.45}.cb-attachment-dialog__close{display:inline-flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;height:36px;padding:0;border:1px solid #d3dfeb;border-radius:50%;background:#fff;color:#0d1b2a;font-family:inherit;font-size:22px;line-height:1;cursor:pointer}.cb-attachment-dialog__close span{line-height:1}.cb-attachment-dialog__choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cb-attachment-dialog__choice{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:12px;border:1px solid #d4e1ee;border-radius:10px;background:#f6f9fc}.cb-attachment-dialog__photo-link{display:block;width:100%;color:inherit;text-decoration:none}.cb-attachment-dialog__photo-link:focus-visible,.cb-attachment-dialog__choice h3 a:focus-visible,.cb-attachment-dialog__close:focus-visible{outline:3px solid rgba(8,117,201,.35);outline-offset:2px;border-radius:8px}.cb-attachment-dialog__photo{display:flex;align-items:center;justify-content:center;width:100%;max-width:214px;height:88px;margin:0 auto 8px;overflow:hidden;border:1px solid #d4e1ee;border-radius:8px;background:#fff}.cb-attachment-dialog__photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.cb-attachment-dialog__choice h3{margin:0 0 6px;color:#0d1b2a;font-size:15px;font-weight:700;line-height:1.35}.cb-attachment-dialog__choice h3 a{color:inherit;text-decoration:none}.cb-attachment-dialog__choice h3 a:hover{color:var(--cb-blue, #0875c9);text-decoration:underline;text-underline-offset:2px}.cb-attachment-dialog__choice p{margin:0;color:#52697b;font-size:13px;line-height:1.45}.cb-attachment-dialog__choice .cb-attachment-dialog__warning{margin:0 0 7px;color:var(--cb-blue, #0875c9);font-size:13px;line-height:1.4}.cb-attachment-dialog__warning strong{font-weight:750}.cb-attachment-dialog__choice .cb-attachment-points{margin:8px 0 0;padding-left:17px;color:#52697b;font-size:12px;line-height:1.4}.cb-attachment-dialog__choice .cb-attachment-points li+li{margin-top:5px}.cb-attachment-dialog__choice .cb-attachment-points a{color:var(--cb-blue, #0875c9);text-decoration:underline;text-underline-offset:2px}@media(max-width:560px){dialog.cb-attachment-dialog{width:calc(100vw - 16px);max-height:calc(100dvh - 16px);border-radius:14px}.cb-attachment-dialog__panel{padding:16px}.cb-attachment-dialog__choices{grid-template-columns:1fr}}dialog.cb-attachment-dialog--v2-upgrade .cb-attachment-dialog__photo img{transform:scale(1.2);transform-origin:left center}
/*# sourceMappingURL=/cdn/shop/t/28/assets/caddybar-attachment-help.css.map */
