.ybf-dialog{border:0;border-radius:18px;padding:0;width:min(900px,calc(100% - 32px));max-width:100%;max-height:calc(100dvh - 32px);overflow:auto;background:#fff8f5;color:#321a24;box-shadow:0 20px 75px #0005}.ybf-dialog::backdrop{background:#24101ab0}.ybf-grid{display:grid;position:relative}.ybf-with-image{grid-template-columns:1fr 1fr}.ybf-image{width:100%;height:100%;min-height:0;object-fit:cover;display:block;background:#8d445c}.ybf-content{padding:clamp(24px,5vw,48px);text-align:center}.ybf-kicker{color:#8d445c;font-size:.8rem;font-weight:800;letter-spacing:.1em}.ybf-content h2{font-size:clamp(1.65rem,4vw,2.5rem);line-height:1.05;color:#8d445c;margin:.7rem 0}.ybf-content p{margin:.8rem 0}.ybf-close{position:absolute;z-index:1;top:8px;right:8px;width:44px;height:44px;border:0;border-radius:50%;background:#fff;color:#482335;font-size:28px;cursor:pointer}.ybf-label{display:block;font-weight:700;margin-top:1rem}.ybf-code{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px}.ybf-code input,.ybf-code button{font:inherit;font-weight:800;padding:10px 12px;border-radius:8px;min-height:44px}.ybf-code input{width:8ch;box-sizing:content-box;min-height:0;text-align:center;border:1px dashed #8D445C;background:#fff;color:#482335}.ybf-code button{border:0;background:#fdbb12;color:#251321;cursor:pointer}.ybf-content .ybf-status{min-height:1.4em;font-size:.9rem;margin:.4rem 0}.ybf-link{color:#78374d;text-decoration:underline;font-weight:700}@media(max-width:620px){.ybf-with-image{grid-template-columns:1fr}.ybf-image{height:min(160px,23dvh);object-fit:contain}}
/*# sourceMappingURL=/cdn/shop/t/58/compiled_assets/styles.css.map?subset=AQ */
