.tga-modal-no-scroll{overflow:hidden}.tga-modal-trigger,[data-tga-modal-trigger]{cursor:pointer}.tga-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#1c19138c;z-index:99999;display:flex;align-items:center;justify-content:center;padding:20px;opacity:0;transition:opacity .2s ease;overflow-y:auto;-webkit-overflow-scrolling:touch}.tga-modal-overlay.tga-modal-visible{opacity:1}.tga-modal-dialog{background:#fff;border-radius:4px;width:100%;max-width:min(75vw,1100px);max-height:90vh;overflow-y:auto;position:relative;padding:40px 48px;font-family:inherit;box-shadow:0 12px 48px #0003}@media(max-width:768px){.tga-modal-dialog{max-width:100%;padding:32px 24px}}.tga-modal-close{position:absolute;top:8px;right:12px;background:none;border:none;cursor:pointer;padding:6px 10px;font-size:28px;line-height:1;color:#666;transition:color .15s ease}.tga-modal-close:hover,.tga-modal-close:focus-visible{color:#1c1913;outline:none}.tga-modal-newtab{position:absolute;top:14px;right:56px;background:none;border:none;cursor:pointer;padding:6px 8px;color:#666;transition:color .15s ease}.tga-modal-newtab svg{width:18px;height:18px;display:block}.tga-modal-newtab:hover,.tga-modal-newtab:focus-visible{color:#1c1913;outline:none}.tga-modal-body{font-size:15px;line-height:1.6;color:#1c1913}.tga-modal-body>.shopify-section{padding:0!important;margin:0!important}.tga-modal-body>.shopify-section+.shopify-section{margin-top:32px!important}.tga-modal-body .f-section-padding{padding-top:0!important;padding-bottom:0!important}.tga-modal-body [class*=color-scheme],.tga-modal-body [class*=color-background]{background:transparent!important}.tga-modal-body .container,.tga-modal-body .container-narrow,.tga-modal-body .container-fluid,.tga-modal-body .container-full{padding-left:0!important;padding-right:0!important;max-width:none!important}.tga-modal-body h1{font-size:1.6em;margin:0 0 12px}.tga-modal-body h2{font-size:1.25em;margin:20px 0 8px}.tga-modal-body h3{font-size:1.05em;margin:16px 0 4px}.tga-modal-body p{margin:0 0 12px}.tga-modal-body ul,.tga-modal-body ol{margin:0 0 12px;padding-left:20px}.tga-modal-body a{color:#f89534;text-decoration:underline}.tga-modal-body .btn,.tga-modal-body button{display:none}.tga-modal-loading{text-align:center;color:#888;padding:40px 20px}
/*# sourceMappingURL=/cdn/shop/t/10/assets/tga-page-modal.css.map */
