.modal{visibility:hidden;z-index:40;transition:visibility 0s .4s,background-color .3s ease .1s;background-color:rgba(var(--modal-overlay-color)/0)}.modal[open],[open]:not(.is-closing) .modal{visibility:visible;transition-delay:0s;background-color:rgba(var(--modal-overlay-color)/var(--modal-overlay-opacity));border-radius:20px;overflow:hidden}.modal__window{width:100%;max-width:640px;min-height:400px;max-height:680px;margin:var(--gutter);overflow:hidden;transform:scale(.8);transition:transform .15s ease-in 0s,opacity .15s 0s;border-radius:var(--modal-border-radius);opacity:0;box-shadow:0 0 10px #0000004d}[open]:not(.is-closing) .modal__window{transform:scale(1);transition:transform .15s ease-out .1s,opacity .15s .1s;opacity:1}.modal__close-btn{z-index:1;top:10px;right:30px;padding:10px;border-radius:var(--btn-border-radius);background-color:inherit;color:currentColor}.modal__content{padding:12px var(--gutter) calc(2 * var(--space-unit))}.modal__header{padding:24px 36px;border-bottom:1px solid #eee}.modal__content .normal-box{max-height:600px;overflow-y:scroll}.modal__footer{padding:24px 36px;border-top:1px solid #eee;display:flex;justify-content:center;flex-direction:column;align-items:center}.modal__header h3{margin-bottom:0}.modal__image{flex:0 0 50%;max-width:360px}@media(min-width:600px){.modal__window{width:auto;min-width:640px;min-height:640px}}@media(max-width:768.98px){.modal__window{max-height:95%}.modal__content{overflow-y:scroll;max-height:89vh}.modal__close-btn{top:2px;right:10px}.modal .rte table{width:auto;margin-right:calc(var(--gutter) * -1);margin-left:calc(var(--gutter) * -1)}.modal[open],[open]:not(.is-closing) .modal{z-index:40}.rte iframe{max-height:100vw}.modal__content .normal-des{max-height:400px;overflow-y:scroll}.modal__content .iframe-form iframe,.modal__content .normal-box iframe{min-height:400px}}@media(min-width:769px){.modal__content{padding:0 calc(10 * var(--space-unit)) 0;padding-bottom:2em}.modal__content .iframe-form iframe::-webkit-scrollbar,.modal__content .normal-box iframe::-webkit-scrollbar,.modal__content .iframe-form::-webkit-scrollbar,.modal__content .normal-box::-webkit-scrollbar{display:none}.modal__content .iframe-form iframe,.modal__content .normal-box iframe{min-height:600px;scrollbar-width:none;-ms-overflow-style:none}.modal__content .normal-des{max-height:500px;overflow-y:scroll}}.modal{transition:visibility 0s .4s,background-color .3s ease .1s}
/*# sourceMappingURL=/cdn/shop/t/199/assets/modal.css.map */
