.cx-assist{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-body-family);font-size:1.4rem;font-weight:600;line-height:1.2;color:#111}.cx-assist__check{display:inline-flex;align-items:center;gap:.8rem;min-height:44px;padding:0;border:0;background:none;font:inherit;letter-spacing:inherit;color:inherit;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent}.cx-assist__box{position:relative;flex:none;width:20px;height:20px;border:1.5px solid #111;border-radius:5px;background:#fff}.cx-assist__check[aria-checked=true] .cx-assist__box,.cx-confirm__agree[aria-checked=true] .cx-assist__box{background:#111}.cx-assist__check[aria-checked=true] .cx-assist__box:after,.cx-confirm__agree[aria-checked=true] .cx-assist__box:after{content:"";position:absolute;top:4px;left:4px;width:9px;height:5px;border:2px solid #fff;border-top:0;border-right:0;transform:rotate(-45deg)}.cx-assist__info{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-left:-8px;padding:0;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.cx-assist__info span{width:22px;height:22px;border-radius:50%;background:#111;color:#fff;font:700 13px/22px Georgia,Times New Roman,serif;text-align:center}.cx-assist-footer{flex-wrap:wrap;row-gap:4px}.cx-assist--editor{flex:0 0 100%}.cx-editor-preview{display:inline-flex;align-items:center;min-height:40px;margin-right:auto;padding:0 14px;border:1.5px solid #111;border-radius:10px;background:#fff;font-family:var(--font-body-family);font-size:1.5rem;font-weight:500;letter-spacing:0;color:#111;cursor:pointer;-webkit-tap-highlight-color:transparent}.cx-editor-preview__label{display:inline-flex;align-items:center;gap:7px}.cx-editor-preview:not([data-previewing]) .cx-editor-preview__label--on,.cx-editor-preview[data-previewing] .cx-editor-preview__label--off{display:none}.vm--modal:has([data-cx-editor-preview][data-previewing]) :is(.tee-drr,.tee-toolbar,.cx-assist--editor){visibility:hidden}.vm--modal:has([data-cx-editor-preview][data-previewing]) .tee-ip-preview{pointer-events:none}.cx-confirm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100001;display:flex;align-items:center;justify-content:center;padding:16px}.cx-confirm[hidden]{display:none}.cx-confirm .cx-confirm__backdrop{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073}.cx-confirm__panel{position:relative;width:min(460px,100%);padding:26px 24px 22px;border-radius:16px;background:#fff;box-shadow:0 20px 60px #00000040;font-family:var(--font-body-family);font-size:1.4rem;line-height:1.5;letter-spacing:0;color:#3d4350;outline:none}.cx-confirm__title{margin:0 0 10px;font-family:var(--font-body-family);font-size:2rem;font-weight:800;letter-spacing:0;line-height:1.2;color:#111}.cx-confirm__text{margin:0 0 20px}.cx-confirm__agree{display:none;gap:10px;align-items:flex-start;width:100%;margin:0 0 20px;padding:0;border:0;background:none;font:inherit;letter-spacing:inherit;text-align:left;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.cx-confirm__agree .cx-assist__box{margin-top:1px}.cx-confirm--assist .cx-confirm__text{display:none}.cx-confirm--assist .cx-confirm__agree{display:flex}.cx-confirm__actions{display:flex;justify-content:flex-end;gap:10px}.cx-confirm__keep,.cx-confirm__save{min-height:44px;padding:0 18px;border:0;border-radius:10px;font-family:var(--font-body-family);font-size:1.5rem;font-weight:600;letter-spacing:0;cursor:pointer}.cx-confirm__keep{background:#eee;color:#111}.cx-confirm__save{background:#111;color:#fff}.cx-confirm__save[aria-disabled=true]{background:#c8c8c8;cursor:default}.cx-confirm__agree--nudge{animation:cx-confirm-nudge .4s ease}.cx-confirm .cx-confirm__backdrop,.cx-confirm__panel{transition:opacity .18s cubic-bezier(.23,1,.32,1),transform .18s cubic-bezier(.23,1,.32,1)}@starting-style{.cx-confirm .cx-confirm__backdrop,.cx-confirm__panel{opacity:0}.cx-confirm__panel{transform:scale(.96)}}.cx-editor-preview,.cx-confirm__keep,.cx-confirm__save{transition:transform .12s ease-out}.cx-editor-preview:active,.cx-confirm__keep:active,.cx-confirm__save:not([aria-disabled=true]):active{transform:scale(.97)}.cx-confirm__agree--nudge .cx-assist__box{border-color:#d72c0d;box-shadow:0 0 0 1px #d72c0d}@keyframes cx-confirm-nudge{20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}@media(prefers-reduced-motion:reduce){.cx-confirm__agree--nudge{animation:none}.cx-confirm__panel{transition:opacity .18s ease}.cx-editor-preview:active,.cx-confirm__keep:active,.cx-confirm__save:not([aria-disabled=true]):active{transform:none}}.cx-editor-preview:focus,.cx-editor-preview:focus-visible,.cx-confirm__agree:focus,.cx-confirm__agree:focus-visible,.cx-confirm__keep:focus,.cx-confirm__keep:focus-visible,.cx-confirm__save:focus,.cx-confirm__save:focus-visible{outline:none;box-shadow:none}.cx-assist-pop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100001;display:flex;align-items:center;justify-content:center;padding:16px}.cx-assist-pop[hidden]{display:none}.cx-assist-pop .cx-assist-pop__backdrop{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073}.cx-assist-pop__panel{position:relative;width:min(520px,100%);max-height:calc(100dvh - 32px);overflow-y:auto;border-radius:16px;background:#fff;box-shadow:0 20px 60px #00000040}.cx-assist-pop__img{display:block;width:100%;height:auto}.cx-assist-pop__body{padding:28px 24px 0;font-family:var(--font-body-family);letter-spacing:0;color:#3d4350}.cx-assist-pop__head{display:flex;align-items:center;justify-content:center;gap:10px;margin:0 36px 10px}.cx-assist-pop__wand{display:flex;flex:0 0 40px;align-items:center;justify-content:center;height:40px;border-radius:50%;background:#fde3e3;color:#111}.cx-assist-pop__title,.cx-assist-pop__subtitle{margin:0;font-family:var(--font-body-family);font-weight:800;letter-spacing:0;line-height:1.2;color:#111}.cx-assist-pop__title{font-size:2.2rem}.cx-assist-pop__intro{margin:0 0 18px;font-size:1.4rem;line-height:1.5;text-align:center;color:#5b6170}.cx-assist-pop__compare{display:grid;grid-template-columns:1fr 36px 1fr;align-items:center;gap:8px;margin:0 8px;padding-bottom:20px;border-bottom:1px solid #e6e7eb}.cx-assist-pop__phone{margin:0;text-align:center}.cx-assist-pop__phone img{display:block;width:100%;max-width:150px;height:auto;margin:0 auto 10px}.cx-assist-pop__phone small{display:block;margin-top:4px;font-size:1.25rem;color:#5b6170}.cx-assist-pop__arrow{margin-bottom:48px;color:#a3a7b3}.cx-assist-pop__tag{display:inline-block;padding:3px 16px;border-radius:999px;background:#ececef;font-size:1.4rem;font-weight:700;color:#111}.cx-assist-pop__tag--after{background:#fde3e3}.cx-assist-pop__subtitle{margin:16px 0 12px;font-size:1.9rem}.cx-assist-pop__steps{display:grid;gap:10px;margin:0 0 14px;padding:0;list-style:none}.cx-assist-pop__steps li{display:flex;gap:10px;font-size:1.4rem;line-height:1.45}.cx-assist-pop__num{display:flex;flex:0 0 26px;align-items:center;justify-content:center;height:26px;border-radius:50%;background:#fde3e3;font-size:1.3rem;font-weight:800;color:#111}.cx-assist-pop__note{margin:0 0 16px;font-size:1.2rem;line-height:1.5;color:#8a8f9a}.cx-assist-pop__close{position:absolute;top:10px;right:10px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:#fff;box-shadow:0 2px 8px #00000026;color:#111;cursor:pointer}.cx-assist-pop__ok{display:block;width:calc(100% - 40px);min-height:48px;margin:0 20px 20px;border:0;border-radius:10px;background:#111;font-family:var(--font-body-family);font-size:1.5rem;font-weight:600;color:#fff;cursor:pointer}.cx-assist-pop__ok:focus,.cx-assist-pop__ok:focus-visible{outline:none;box-shadow:none}.cx-assist-pop__body~.cx-assist-pop__ok{width:calc(100% - 48px);margin:0 24px 20px}html.cx-assist-locked,html.cx-assist-locked body{overflow:hidden}@media screen and (max-width:749px){.cx-assist-pop{align-items:flex-end;padding:0}.cx-assist-pop__panel{width:100%;max-height:85dvh;border-radius:16px 16px 0 0}.cx-assist-pop__body{padding:20px 18px 0}.cx-assist-pop__head{justify-content:flex-start;margin:0 40px 10px 0}.cx-assist-pop__title{font-size:1.9rem}.cx-assist-pop__intro{margin-bottom:12px;font-size:1.35rem;text-align:left}.cx-assist-pop__compare{padding-bottom:12px}.cx-assist-pop__phone img{max-width:86px;margin-bottom:8px}.cx-assist-pop__arrow{margin-bottom:42px}.cx-assist-pop__subtitle{margin:12px 0 10px;font-size:1.7rem}.cx-assist-pop__steps{gap:8px}.cx-assist-pop__body~.cx-assist-pop__ok{width:calc(100% - 36px);margin:0 18px 18px}.cx-confirm__panel{padding:22px 20px 20px}.cx-confirm__title{font-size:1.9rem}.cx-confirm__keep,.cx-confirm__save{flex:1}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/cx-design-assist.css.map */
