.ai-generated-media{margin-top:8px}.ai-generated-media__trigger{display:inline-flex;align-items:center;gap:6px;padding:0;color:#171717;font-size:13px;font-weight:400;line-height:1.3;letter-spacing:0;text-transform:none}.ai-generated-media__trigger:focus-visible{outline:1px solid currentColor;outline-offset:3px}.ai-generated-media__icon{display:block;width:16px;height:16px;max-width:none;flex:0 0 auto;object-fit:contain}.ai-generated-media__label{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.modal.modal--ai-media{align-items:flex-end;justify-content:center;background-color:#0000}.modal.modal--ai-media[open]{background-color:#00000073}.modal.modal--ai-media .modal__window{width:100%;max-width:none;min-width:0;min-height:0;height:auto;max-height:calc(100dvh - 48px);margin:0;overflow:auto;border-radius:0;box-shadow:none;transform:translateY(16px);opacity:0}.modal.modal--ai-media[open] .modal__window{transform:translateY(0);opacity:1}.ai-generated-media__panel{padding:28px 20px 20px}.ai-generated-media__title{margin:0 0 12px;font-family:Noto Sans,sans-serif;font-size:22px;font-weight:400;line-height:1.25;letter-spacing:0;text-transform:none;color:#171717}.ai-generated-media__body{margin:0 0 24px;font-family:Noto Sans,sans-serif;font-size:15px;font-weight:400;line-height:1.45;letter-spacing:0;color:#222}.ai-generated-media__confirm{display:block;width:100%;padding:14px 16px;border-radius:0;background:#111;color:#fff;font-family:Noto Sans,sans-serif;font-size:16px;font-weight:400;line-height:1.2;letter-spacing:0;text-align:center;text-transform:none}.ai-generated-media__confirm:hover,.ai-generated-media__confirm:focus-visible{background:#000}@media(min-width:768px){.modal.modal--ai-media{align-items:center}.modal.modal--ai-media .modal__window{width:min(440px,calc(100vw - 48px));max-width:440px}}.greca-badges{--greca-badge-scale: .75;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;width:100%;padding:12px 0 8px}.greca-badges__unit{line-height:0;max-width:100%;zoom:var(--greca-badge-scale)}.greca-badges__unit iframe,.greca-badges__unit img{display:block;max-width:100%;height:auto}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAgAAAAAAAAAAEA */
