body:has(wallpaper-installation-modal) .shopify-section .full-width-gap{max-width:none;margin-inline:0;padding-inline:var(--full-width-gap-x, 2rem)!important}wallpaper-installation-modal{display:block}wallpaper-installation-modal [hidden]{display:none!important}.installation-quote__dialog{width:min(640px,92%);max-height:80vh;max-height:80dvh;margin:auto;padding:0;overflow:auto;border:0;border-radius:10px;color:var(--heading-color, #27393f);background:#fff;box-shadow:0 20px 70px #0002}.installation-quote__dialog::backdrop{background:#0000007f}.installation-quote__head{position:sticky;top:0;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:25px 30px 18px;background:#fff}.installation-quote__eyebrow{margin:0;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.installation-quote__head h2{margin:5px 0 0;font-size:22px;font-weight:600;line-height:1.3}.installation-quote__close{position:static;flex:0 0 auto}.installation-quote__body{padding:0 30px 30px;isolation:isolate}.installation-quote__intro{margin:0 0 20px;color:#62686b;font-size:14px}.installation-quote__summary{margin-bottom:22px;padding:18px;border-radius:8.5px;background:#faf7ea}.installation-quote__summary>strong{display:block;margin-bottom:8px;font-size:14px;font-weight:600}.installation-quote__summary dl{margin:0}.installation-quote__summary dl>div{display:flex;justify-content:space-between;gap:16px;padding:5px 0;font-size:12px}.installation-quote__summary dt,.installation-quote__summary dd{margin:0}.installation-quote__summary dd{text-align:right}.installation-quote__summary .installation-quote__total{font-weight:600}.installation-quote__loading,.installation-quote__error{margin:0 0 18px;font-size:14px}.installation-quote__error{padding:12px;border:1px solid currentColor;border-radius:8px;color:#b0352a}.installation-quote__error p{margin:0 0 12px}.installation-quote__privacy{margin:16px 0 0;color:#62686b;font-size:12px}.installation-quote__app[inert]{display:none}.installation-quote__app textarea[readonly]{background:#faf7ea}.installation-quote__app button.action.submit.button--primary{padding:1rem 2.5rem!important;border:none!important;border-radius:4.5rem!important;color:var(--text-color)!important;background-color:transparent!important;background-image:url(./btn-primary-bg-B1Drnp5D.png)!important;font-family:inherit!important;font-size:1.6rem!important;font-weight:600!important;line-height:1.5!important;text-align:center;box-shadow:none!important;cursor:pointer}.installation-quote__success{padding:25px 6px 10px;text-align:center}.installation-quote__success h3{margin:0 0 12px;font-size:23px;font-weight:600}.installation-quote__success p{margin:0 0 24px;color:#62686b;font-size:14px}@media(max-width:479px){.installation-quote__head{padding:22px 20px 16px}.installation-quote__body{padding:0 20px 24px}.installation-quote__head h2{font-size:20px}.installation-quote__summary dl>div{gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/wallpaper-installation-modal.css.map */
