.poptex-customer-dialog{width:min(620px,calc(100vw - 32px));max-height:85vh;overflow:auto;padding:28px;background:var(--color-ui-f6f3ed);color:var(--color-ui-193c32);border:1px solid var(--color-ui-d9dacf);font:16px/1.5 Arial,sans-serif}.poptex-customer-dialog::backdrop{background:color-mix(in srgb,var(--color-ui-193c32) 50%,transparent)}.poptex-customer-dialog h2{font:32px Georgia,serif}.poptex-customer-dialog label{display:block;margin:12px 0}.poptex-customer-dialog input,.poptex-customer-dialog select{display:block;width:100%;padding:10px;border:1px solid var(--color-ui-d9dacf);background:var(--color-ui-fff);color:inherit;font:inherit;box-sizing:border-box}.poptex-customer-dialog input[type=checkbox]{width:24px}.poptex-customer-dialog button{padding:10px 16px;min-height:44px;margin:8px 8px 8px 0;background:var(--color-ui-193c32);color:var(--color-ui-fff);border:0;cursor:pointer;font:inherit}.poptex-customer-dialog button:disabled{opacity:.5}.poptex-customer-dialog fieldset{border:1px solid var(--color-ui-d9dacf);margin:12px 0}.poptex-customer-dialog p{white-space:pre-wrap;overflow-wrap:anywhere}.poptex-customer-dialog a{color:inherit;text-decoration:underline}.poptex-customer-dialog :focus-visible{outline:3px solid var(--color-ui-705537);outline-offset:3px}.design-action-price,[data-subtotal]{display:none!important}.poptex-customer-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;border-radius:var(--radius-ui-22px);border:1px solid var(--color-ui-e7e5e2);background:var(--color-ui-fff);color:var(--color-ui-14392f);box-sizing:border-box}.poptex-customer-dialog::backdrop{background:var(--color-ui-241b1680);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.poptex-customer-dialog .poptex-account-close{position:absolute;z-index:2;right:16px;top:10px;padding:0;width:40px;height:40px;margin:0;background:transparent;color:var(--color-ui-173d32);font-size:var(--font-size-ui-30px)}.poptex-customer-dialog.is-login{width:min(1080px,calc(100vw - 40px));max-height:calc(100dvh - 40px);padding:0}.poptex-customer-dialog.is-login[open]{display:grid;grid-template-columns:42% 58%}.poptex-login-brand{padding:56px 40px;background:linear-gradient(var(--color-ui-efe5d6),var(--color-ui-fffdfa40)),url(/cdn/shop/files/poptex-brands-bpl-showroom-custom-edging-blanket-stitch-3e6b0adc2833.webp?v=1793073566) center/cover}.poptex-login-logo{font-size:var(--font-size-ui-36px);letter-spacing:-1px;display:block;line-height:1.1}.poptex-login-brand small{font-size:var(--font-size-ui-12px);letter-spacing:1.6px}.poptex-login-brand h3{font:44px/1.12 Georgia,serif;white-space:pre-line;margin:40px 0 16px}.poptex-login-brand p{font-size:var(--font-size-ui-17px);color:var(--color-ui-4e504e)}.poptex-login-brand ul{list-style:none;padding:0;margin:28px 0 0}.poptex-login-brand li{margin:20px 0;display:flex;align-items:center;gap:14px}.poptex-login-brand li:before{content:"\2713";background:var(--color-ui-fffc);border-radius:var(--radius-ui-10px);width:36px;height:36px;display:grid;place-items:center}.poptex-login-content{padding:54px 48px 36px;min-width:0}.poptex-login-content h2{font:40px/1.15 Georgia,serif;font-weight:600;margin:0 0 16px}.poptex-login-intro{margin:0 0 28px;color:var(--color-ui-5d6a70)}.poptex-login-content label{font-size:var(--font-size-ui-13px);margin:0 0 14px;color:var(--color-ui-56615a)}.poptex-login-content input{margin-top:6px;min-height:52px;border:1px solid var(--color-ui-d9dcdc);border-radius:var(--radius-ui-10px);background:var(--color-ui-fff);font-size:var(--font-size-ui-16px)}.poptex-login-code{display:grid;grid-template-columns:minmax(0,1fr) 140px;gap:12px;align-items:end}.poptex-login-code button{margin:0 0 14px;height:52px;border-radius:var(--radius-ui-10px);background:var(--color-ui-e8ebe4);color:var(--color-ui-174a40);padding:8px;font-size:var(--font-size-ui-14px)}.poptex-login-content .poptex-login-submit{width:100%;margin:4px 0 0;border-radius:var(--radius-ui-10px);min-height:54px;background:var(--color-ui-14392f);color:var(--color-ui-fff);font-weight:600;font-size:var(--font-size-ui-18px)}.poptex-login-status{min-height:40px;font-size:var(--font-size-ui-13px);margin:8px 0 0;color:var(--color-ui-704d39)}.poptex-login-divider{display:flex;align-items:center;gap:16px;color:var(--color-ui-7c8279);margin:8px 0 20px}.poptex-login-divider:before,.poptex-login-divider:after{content:"";height:1px;background:var(--color-ui-e7e5e2);flex:1}.poptex-login-google{display:flex;justify-content:center;min-height:44px}.poptex-login-footnote{font-size:var(--font-size-ui-13px);text-align:center;color:var(--color-ui-5d6a70);margin:24px 0 0}.poptex-account-avatar{width:30px;height:30px;display:inline-grid;place-items:center;border-radius:50%;background:var(--color-ui-174a40);color:var(--color-ui-fff);font:600 14px/1 Arial,sans-serif;position:relative;overflow:hidden}.poptex-account-avatar img{position:absolute;width:100%;height:100%;object-fit:cover}@media(max-width:700px){.poptex-customer-dialog.is-login{width:calc(100vw - 24px);max-height:calc(100dvh - 24px);border-radius:var(--radius-ui-16px)}.poptex-customer-dialog.is-login[open]{display:block}.poptex-login-brand{display:none}.poptex-login-content{padding:54px 22px 28px}.poptex-login-content h2{font-size:var(--font-size-ui-30px)}.poptex-login-code{grid-template-columns:minmax(0,1fr) 114px;gap:8px}}.poptex-account-menu{position:fixed;z-index:10000;width:220px;max-width:calc(100vw - 16px);box-sizing:border-box;padding:6px;border:1px solid var(--color-ui-d9dacf);border-radius:var(--radius-ui-12px);background:var(--color-ui-fff);color:var(--color-ui-193c32);box-shadow:0 8px 28px color-mix(in srgb,var(--color-ui-193c32) 18%,transparent);font:inherit}.poptex-account-menu[hidden]{display:none}.poptex-account-menu [role=menuitem]{display:block;width:100%;box-sizing:border-box;padding:11px 12px;border:0;border-radius:var(--radius-ui-6px);background:transparent;color:inherit;text-decoration:none;text-align:left;white-space:nowrap;font:inherit;cursor:pointer}.poptex-account-menu [role=menuitem]:hover,.poptex-account-menu [role=menuitem]:focus-visible{background:var(--color-ui-f6f3ed);outline:2px solid transparent}.poptex-account-menu .poptex-account-menu-logout{border-top:1px solid var(--color-ui-d9dacf);border-radius:0}.poptex-account-menu button:disabled{opacity:.5;cursor:wait}.poptex-account-menu p{margin:0;padding:0 8px;font-size:var(--font-size-ui-13px);overflow-wrap:anywhere}.poptex-account-menu p:not(:empty){padding:8px}
/*# sourceMappingURL=/cdn/shop/t/42/assets/poptex-customer-account.css.map */
