.ss-cart-edit{display:block;margin-top:12px;min-height:44px;text-decoration:underline;text-underline-offset:3px}.ss-cart-editor{width:min(680px,calc(100% - 32px));max-width:none;max-height:calc(100dvh - 48px);margin:auto;padding:0;border:0;border-radius:16px;color:inherit;background:rgb(var(--body-bg-color, 255 255 255));box-shadow:0 20px 70px #0004}.ss-cart-editor[open]{display:flex;flex-direction:column}.ss-cart-editor::backdrop{background:#0008}.ss-cart-editor__header{display:flex;flex:none;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 24px 18px;border-bottom:1px solid #ddd}.ss-cart-editor__header h2{margin:0 0 6px}.ss-cart-editor__header p{margin:0;font-size:14px}.ss-cart-editor__close{flex:none;width:44px;height:44px;font-size:30px;line-height:1;border-radius:50%}.ss-cart-editor__body{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:24px;-webkit-overflow-scrolling:touch}.ss-cart-editor__body>[hidden]{display:none}.ss-cart-editor .input{width:100%;min-height:44px;font-size:16px}.ss-cart-editor textarea.input{min-height:100px}.ss-cart-editor .label{overflow-wrap:anywhere}.ss-cart-editor .ss_lightbox{max-width:100%;height:auto;cursor:zoom-in}.ss-cart-editor .ss-product-personalization-popup-gallery{display:flex;flex-wrap:wrap;gap:8px}.ss-cart-editor .ss-product-personalization-popup-gallery img{object-fit:contain}.ss-cart-editor__images{margin-bottom:12px}.ss-cart-editor__images summary{min-height:44px;padding:10px 0;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.ss-cart-editor input[type=radio]{min-width:22px;min-height:22px;margin:10px 8px 10px 0;vertical-align:middle}.ss-cart-editor input[type=radio]+label{display:inline;white-space:normal}.ss-cart-editor__footer{flex:none;padding:16px 24px 20px;border-top:1px solid #ddd}.ss-cart-editor__footer>strong{display:block;margin-bottom:12px}.ss-cart-editor__actions{display:flex;gap:12px;justify-content:flex-end}.ss-cart-editor__actions .btn{min-height:48px}.ss-cart-editor__preview{border:0;border-radius:12px;padding:16px;max-width:calc(100% - 24px);max-height:calc(100dvh - 24px);margin:auto}.ss-cart-editor__preview::backdrop{background:#000b}.ss-cart-editor__preview img{max-width:100%;max-height:calc(100dvh - 120px);object-fit:contain}.ss-cart-editor__preview button{display:block;margin-left:auto}html.ss-cart-editor-open{overflow:hidden}@media(max-width:600px){.ss-cart-editor{width:100%;max-height:100dvh;height:100dvh;border-radius:0}.ss-cart-editor__header{padding:max(12px,env(safe-area-inset-top)) 16px 12px}.ss-cart-editor__body{padding:20px 16px;flex:1}.ss-cart-editor__footer{padding:12px 16px max(16px,env(safe-area-inset-bottom))}.ss-cart-editor__actions .btn{flex:1;padding-inline:12px}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/ss-cart-personalization.css.map */
