.zm-guidelines__title{margin:0 0 10px;font-size:var(--zm-title-size,28px);color:var(--zm-title-color,#111);font-weight:var(--zm-title-weight,700)}.zm-guidelines__box{border:1px solid rgba(0,0,0,.08);border-radius:14px;padding:18px;background:#fff}.zm-guidelines__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.zm-guidelines__item{display:flex;gap:12px;align-items:flex-start;line-height:1.65}.zm-guidelines__prefix{font-size:22px;line-height:1;margin-top:2px}.zm-guidelines__text{font-size:var(--zm-text-size,18px);color:var(--zm-text-color,#111);font-weight:var(--zm-text-weight,400)}.zm-guidelines__link{background:none;border:0;padding:0;margin:0;color:inherit;text-decoration:underline;cursor:pointer;font:inherit}.zm-modal[hidden]{display:none!important}.zm-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999}.zm-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073}.zm-modal__panel{position:relative;max-width:var(--zm-modal-maxw,1100px);width:92vw;max-height:86vh;overflow:auto;background:#fff;border-radius:18px;padding:22px;margin:7vh auto 0;box-shadow:0 20px 60px #00000040;outline:none}.zm-modal__x{position:absolute;top:14px;right:14px;border:0;background:#fff;border-radius:10px;width:var(--zm-x-size,40px);height:var(--zm-x-size,40px);cursor:pointer}.zm-modal__title{margin:0 52px 10px 0;font-size:22px}.zm-modal__desc{margin:0 0 16px;color:#000000bf;line-height:1.6}.zm-modal__img{border:1px solid rgba(0,0,0,.08);border-radius:14px;overflow:hidden}.zm-modal__img img{display:block;width:100%;height:auto}.zm-modal__actions{display:flex;justify-content:flex-end;margin-top:18px}.zm-modal__close{border:0;border-radius:999px;background:#111;color:#fff;cursor:pointer;font-size:var(--zm-close-font,16px);padding:var(--zm-close-pad-y,10px) var(--zm-close-pad-x,18px)}.zm-modal__close:hover{opacity:.92}.zm-guidelines__text p,.zm-modal__desc p{margin:0}.zm-guidelines__text--inline p{display:inline;margin:0}.zm-guidelines__link{background:none;border:0;padding:0;margin:0;cursor:pointer;font:inherit;font-size:var(--zm-link-size,18px);font-weight:var(--zm-link-weight,700);color:var(--zm-link-color,#111);text-decoration:underline}.zm-guidelines__link:hover{opacity:.85}
/*# sourceMappingURL=/cdn/shop/t/28/assets/zm-photo-guidelines-block.css.map */
