form[action*="/cart/add"]:has(.cl-po--wrapper) .product-form__submit{display:none!important}.cl-po--popup,.cl-po--popup>.inner,.inner.card:has(>.cl-po--popup),.cl-po--popup .inner.card{background:var(--lz-cream)!important}.inner.card:has(>.cl-po--popup){border-radius:24px!important;box-shadow:0 30px 80px #1e2e3d59!important;max-width:920px!important;margin:0 auto!important}.cl-po--popup{border:0!important;border-radius:24px!important;box-shadow:none!important;overflow:hidden!important;width:100%!important;max-width:none!important;padding:0!important;display:flex!important;align-items:stretch!important}.cl-po--popup-preview{flex:0 0 58%!important;max-width:58%}.cl-po--popup-options{flex:0 0 42%!important;max-width:42%}.cl-po--popup-close{top:16px!important;right:16px!important;width:36px!important;height:36px!important;border-radius:50%!important;background:var(--lz-paper)!important;border:1px solid var(--lz-line)!important;color:var(--lz-ink)!important;display:grid!important;place-items:center!important}.cl-po--popup-preview{padding:18px!important}.cl-po--preview-wrapper{background:var(--lz-paper)!important;border-radius:20px!important;box-shadow:0 4px 18px #1e2e3d0f!important}.lz-lpo-caption{margin-top:14px}.lz-lpo-caption{font-size:1.2rem;color:var(--lz-muted);letter-spacing:.3px;text-align:center}.lz-lpo-caption b{color:var(--lz-ink);font-weight:600}.cl-po--popup-options{padding:22px 20px!important;display:flex!important;flex-direction:column!important}.cl-po--popup-options .options-scroll{flex:1 1 auto;display:flex;flex-direction:column;justify-content:safe center;gap:12px;overflow-y:auto;scrollbar-gutter:auto;padding-right:2px}.cl-po--popup .cl-po--option:has(>.cl-po--input){display:flex!important;flex-wrap:wrap;align-items:flex-end;gap:10px 12px}.cl-po--popup .cl-po--option:has(>.cl-po--input)>.cl-po--label{flex:1 1 100%;margin-bottom:0!important}.cl-po--popup .cl-po--option:has(>.cl-po--input)>.cl-po--input{flex:1 1 auto;width:auto!important;min-width:0}.cl-po--popup .cl-po--option:has(>.cl-po--input)>.cl-po--collapse.cl-po--edit{flex:0 0 88px;min-width:0;margin:0!important}.cl-po--popup .cl-po--option:has(>.cl-po--input)>.cl-po--panel{flex:1 1 100%}.cl-po--popup .cl-po--group+.cl-po--group,.cl-po--popup .options-scroll>.cl-po--option+.cl-po--option{margin-top:6px}.lz-lpo-head{display:flex;flex-direction:column;gap:2px}.lz-lpo-eyebrow{font-size:1.1rem;letter-spacing:.24em;text-transform:uppercase;color:var(--lz-teal-d);font-weight:600}.lz-lpo-title{font-family:var(--font-heading-family);font-size:2.3rem;font-weight:600;line-height:1.1;color:var(--lz-ink)}.lz-lpo-head .lz-lpo-help{margin-top:5px;font-size:1.2rem;color:var(--lz-muted);line-height:1.45}.cl-po--label{font-family:var(--font-body-family)!important;font-size:1.3rem!important;font-weight:600!important;color:var(--lz-ink)!important;margin-bottom:8px!important;display:block}.cl-po--input{border:1.5px solid var(--lz-line)!important;border-radius:14px!important;padding:13px 15px!important;font-family:var(--font-body-family)!important;font-size:1.5rem!important;background:var(--lz-paper)!important;color:var(--lz-ink)!important;width:100%}.cl-po--input:focus{outline:none!important;border-color:var(--lz-teal)!important}.cl-po--popup .cl-po--input.cl-po--b-radius-0{border-radius:14px!important}.cl-po--collapse.cl-po--edit{display:flex!important;padding:0!important;border:0!important;border-radius:14px!important;background:transparent!important}.cl-po--collapse.cl-po--edit>svg{display:none!important}.cl-po--edit-label{position:relative;display:block!important;width:100%;height:48px;border:1.5px solid var(--lz-line)!important;border-radius:14px!important;background:var(--lz-paper)!important;color:var(--lz-muted)!important;padding:0!important;margin:0!important;font-family:var(--font-body-family)!important;font-size:0!important;white-space:nowrap;cursor:pointer}.cl-po--edit-label:before{content:"Font";position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:1.35rem;font-weight:500;letter-spacing:.01em;text-transform:none}.cl-po--font-selector{border-radius:12px!important}.cl-po--collapse.cl-po--edit:not(.cl-po--open)+.cl-po--panel.cl-po--edit{display:none!important}.lz-lpo-help{font-size:1.2rem;color:var(--lz-muted);line-height:1.5;margin-top:8px}.cl-po--option[data-option="Design Approval Checkbox"]>.cl-po--label{display:none!important}.cl-po--option:has(>.cl-po--checkbox-item){margin-top:10px}.cl-po--checkbox-item{display:flex!important;align-items:flex-start!important;gap:11px;font-size:1.25rem!important;color:var(--lz-muted)!important;line-height:1.5;cursor:pointer;min-height:0!important;height:auto!important}.cl-po--popup input[type=checkbox].cl-po--input{appearance:auto!important;-webkit-appearance:auto!important;visibility:visible!important;width:18px!important;height:18px!important;min-width:18px!important;padding:0!important;margin:2px 0 0!important;border:initial!important;background:initial!important;border-radius:0!important;accent-color:var(--lz-teal)!important;flex:none!important}.lz-lpo-returns{margin:8px 0 0 29px;font-size:1.2rem}.lz-lpo-returns a{color:var(--lz-teal-d);text-decoration:underline}.lz-lpo-reassure{display:flex;gap:10px;align-items:flex-start;margin-top:12px}.lz-lpo-reassure svg{width:19px;height:19px;stroke:var(--lz-teal-d);fill:none;stroke-width:1.6;flex:none;margin-top:1px}.lz-lpo-reassure p{font-size:1.25rem;color:var(--lz-muted);line-height:1.5;margin:0}.lz-lpo-reassure b{color:var(--lz-ink);font-weight:600}.lz-lpo-approve{font-family:var(--font-heading-family);font-size:1.7rem;font-weight:600;color:var(--lz-ink);letter-spacing:-.2px;margin-top:16px;padding-top:14px;border-top:1px solid var(--lz-line)}.cl-po--popup-options .options-atc{flex:none;padding-top:22px}.cl-po--popup-options .atc-wrap{display:flex!important;align-items:center;gap:16px}.cl-po--popup-options .atc-price span{font-family:var(--font-heading-family)!important;font-size:2.4rem!important;font-weight:600!important;color:var(--lz-ink)!important;white-space:nowrap}.cl-po--popup-options .atc-button{flex:1 1 auto}.cl-po--swatch-button{background:var(--lz-teal)!important;color:#fff!important;font-weight:600!important;font-size:1.5rem!important;border-radius:40px!important;padding:14px 20px!important;width:100%;display:inline-flex!important;align-items:center;justify-content:center;gap:10px;transition:background-color .2s}.cl-po--swatch-button:hover{background:var(--lz-teal-d)!important}.cl-po--swatch-button:after{content:"\203a";width:22px;height:22px;border-radius:50%;background:#ffffff3d;display:grid;place-items:center;font-size:1.3rem;line-height:1}@media(max-width:749px){.cl-po--popup{flex-direction:column!important;max-width:100%!important;border-radius:22px!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.cl-po--popup-preview,.cl-po--popup-options{flex:1 1 auto!important;max-width:100%!important}.cl-po--popup-preview{padding:22px 20px 6px!important}.cl-po--preview-wrapper{padding:24px!important}.cl-po--popup-options{padding:18px 22px!important}.cl-po--popup-options .options-scroll{justify-content:flex-start;gap:14px;overflow-y:visible!important}.lz-lpo-title{font-size:2.3rem}.cl-po--popup-options .options-atc{position:sticky;bottom:0;background:var(--lz-cream);border-top:1px solid var(--lz-line);margin:0 -22px;padding:14px 22px 16px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/lizabel-lpo.css.map */
