.pq-dpm-host-section,.shopify-section:has(.pq-dpm-host-section),.shopify-section:has([data-pq-dpm-global]){margin:0;padding:0;min-height:0}.pq-dpm-editor-note{margin:0;padding:10px 14px;color:#888;font-size:12px;line-height:1.4;background:#f4f4f4}.pq-dpm__layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990;display:flex;align-items:center;justify-content:center;padding:16px;background:#00000080;box-sizing:border-box}.pq-dpm__layer.pq-mt--open{opacity:1;visibility:visible;pointer-events:auto}.pq-dpm__panel{position:relative;display:flex;flex-direction:column;width:100%;max-width:var(--pq-dpm-max-width, 900px);max-height:var(--pq-dpm-max-height-mobile, 88vh);max-height:var(--pq-dpm-max-height-mobile, 88dvh);min-width:0;background:#fff;border-radius:var(--pq-dpm-radius, 16px);box-shadow:0 12px 40px #0000002e;overflow:hidden;outline:none}.pq-dpm__header{position:relative;flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:6px;padding:28px 44px 14px;text-align:center}.pq-dpm__eyebrow{margin:0;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#999}.pq-dpm__title{margin:0;font-size:20px;font-weight:700;line-height:1.25;color:#111}.pq-dpm__meta{margin:0;font-size:12px;color:#666}.pq-dpm__meta[hidden]{display:none!important}.pq-dpm__close{position:absolute;top:8px;right:8px;z-index:5;width:25px;height:25px;display:inline-flex;align-items:center;justify-content:center;border:0;padding:0;background:transparent;cursor:pointer;color:#999}.pq-dpm__close:hover{color:#333}.pq-dpm__close svg{width:16px;height:16px;display:block;flex:0 0 auto}.pq-dpm__body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:8px 20px 16px}.pq-dpm__status{margin:0;padding:24px 12px;text-align:center;color:#999;font-size:12px}.pq-dpm__status[hidden]{display:none!important}.pq-dpm__footer{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;padding:12px 20px 22px;text-align:center}.pq-dpm__actions{display:flex;align-items:center;gap:var(--pq-dpm-actions-gap, 10px);width:100%}.pq-dpm__tip{width:100%;margin:var(--pq-dpm-tip-gap, 6px) 0 0;color:var(--pq-dpm-tip-color, #808080);font-size:var(--pq-dpm-tip-size, 10px);font-weight:var(--pq-dpm-tip-weight, 400);line-height:1.4}.pq-dpm__start,.pq-dpm__cart{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:10px 18px;border:0;line-height:1;cursor:pointer;box-sizing:border-box;white-space:nowrap;font-family:inherit}.pq-dpm__start{flex:1 1 0;border-radius:var(--pq-dpm-start-radius, 10px);background:var(--pq-dpm-start-bg, #ff2d95);color:var(--pq-dpm-start-color, #fff);font-size:var(--pq-dpm-start-size, 14px);font-weight:var(--pq-dpm-start-weight, 500)}.pq-dpm__cart{flex:0 0 auto;border-radius:var(--pq-dpm-cart-radius, 10px);background:var(--pq-dpm-cart-bg, #dfdfdf);color:var(--pq-dpm-cart-color, #1e1e1e);font-size:var(--pq-dpm-cart-size, 14px);font-weight:var(--pq-dpm-cart-weight, 500)}.pq-dpm__start:disabled,.pq-dpm__cart:disabled{opacity:.45;cursor:not-allowed}.pq-dpm__start[hidden],.pq-dpm__cart[hidden]{display:none!important}@media screen and (min-width:750px){.pq-dpm__panel{max-height:var(--pq-dpm-max-height-desktop, 75vh);max-height:var(--pq-dpm-max-height-desktop, 75dvh)}.pq-dpm__layer{padding:24px}.pq-dpm__header{padding:32px 48px 14px}.pq-dpm__body{padding:8px 28px 18px}.pq-dpm__footer{padding:12px 28px 22px}.pq-dpm__actions,.pq-dpm__tip{width:70%;max-width:70%;margin-left:auto;margin-right:auto}.pq-dpm__close{width:35px;height:35px}.pq-dpm__close svg{width:20px;height:20px}}
/*# sourceMappingURL=/cdn/shop/t/124/assets/pq-design-preview-modal.css.map */
