@media (max-width:767px){.did-modal[data-did-mobile-flow="quick"]{--did-quick-paper:#fbf8f3;--did-quick-surface:#fff;--did-quick-ink:#332b2b;--did-quick-muted:#756b68;--did-quick-line:#e7ded6;--did-quick-burgundy:#702c3e;--did-quick-action:#702c3e;--did-quick-button-ink:#fff;--did-quick-soft:#f4eee7}html[data-did-theme="dark"] .did-modal[data-did-mobile-flow="quick"]{--did-quick-paper:#1c1819;--did-quick-surface:#282123;--did-quick-ink:#f4eae6;--did-quick-muted:#c2b4af;--did-quick-line:#493b3e;--did-quick-burgundy:#e5a9bb;--did-quick-action:#a64f68;--did-quick-soft:#30272a}.did-modal[data-did-mobile-flow="quick"] .did-mobile-brand,.did-modal[data-did-mobile-flow="quick"] .did-mobile-product,.did-modal[data-did-mobile-flow="quick"] .did-mobile-quick-body{display:none}.did-modal[data-did-mobile-flow="quick"]:is([data-did-mobile-stage="preview"],[data-did-mobile-stage="edit"]) .did-modal__dialog{background:var(--did-quick-paper);color:var(--did-quick-ink)}.did-modal[data-did-mobile-flow="quick"]:is([data-did-mobile-stage="preview"],[data-did-mobile-stage="edit"]) .did-modal__header{display:flex;height:calc(52px + env(safe-area-inset-top, 0px));min-height:calc(52px + env(safe-area-inset-top, 0px));align-items:center;justify-content:flex-start;padding:calc(4px + env(safe-area-inset-top, 0px)) 58px 4px 18px;border-bottom:1px solid var(--did-quick-line);background:var(--did-quick-paper)}.did-modal[data-did-mobile-flow="quick"]:is([data-did-mobile-stage="preview"],[data-did-mobile-stage="edit"]) .did-modal__brand{display:flex;min-width:0;align-items:center}.did-modal[data-did-mobile-flow="quick"]:is([data-did-mobile-stage="preview"],[data-did-mobile-stage="edit"]) .did-modal__brand>b,.did-modal[data-did-mobile-flow="quick"]:is([data-did-mobile-stage="preview"],[data-did-mobile-stage="edit"]) .did-modal__brand>em,.did-modal[data-did-mobile-flow="quick"]:is([data-did-mobile-stage="preview"],[data-did-mobile-stage="edit"]) .did-progress{display:none}.did-modal[data-did-mobile-flow="quick"]:is([data-did-mobile-stage="preview"],[data-did-mobile-stage="edit"]) .did-mobile-brand{display:block!important;width:124px;height:38px}.did-modal[data-did-mobile-flow="quick"] .did-mobile-brand img{display:block;width:100%;height:100%;object-fit:contain;object-position:left center;filter:none}.did-modal[data-did-mobile-flow="quick"]:is([data-did-mobile-stage="preview"],[data-did-mobile-stage="edit"]) .did-modal__close{display:grid;z-index:4;top:calc(4px + env(safe-area-inset-top, 0px));right:max(10px, env(safe-area-inset-right));width:44px;height:44px;place-items:center;border:0;background:#fff0;color:var(--did-quick-ink);box-shadow:none}.did-modal[data-did-mobile-flow="quick"]:is([data-did-mobile-stage="preview"],[data-did-mobile-stage="edit"]) .did-modal__content{display:flex;flex-direction:column;width:100%;min-height:0;height:calc(100vh - 52px - env(safe-area-inset-top, 0px));height:calc(100dvh - 52px - env(safe-area-inset-top, 0px));max-height:none;overflow-x:hidden;overflow-y:auto;background:var(--did-quick-paper);overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;scroll-padding-block:14px;overflow-anchor:none}.did-modal[data-did-mobile-flow="quick"]:is([data-did-mobile-stage="preview"],[data-did-mobile-stage="edit"]) .did-mobile-product{display:flex!important;order:1;flex:0 0 auto;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 14px;min-width:0;padding:8px 18px;color:var(--did-quick-ink)}.did-modal[data-did-mobile-flow="quick"] .did-mobile-product [data-did-mobile-title]{min-width:0;margin:0;color:var(--did-quick-ink);font-family:Georgia,"Times New Roman",serif;font-size:21px;font-weight:400;line-height:1.16;overflow-wrap:anywhere}.did-modal[data-did-mobile-flow="quick"] .did-mobile-product>div:first-child{flex:1 1 150px;min-width:0}.did-modal[data-did-mobile-flow="quick"] .did-mobile-product__price{flex:0 1 auto;min-width:0;margin-left:auto;text-align:right}.did-modal[data-did-mobile-flow="quick"] .did-mobile-product__price .did-total-reference{font-size:19px;line-height:1.25}.did-modal[data-did-mobile-flow="quick"] .did-mobile-product__price .did-total-settlement{font-size:11px;line-height:1.4}.did-modal[data-did-mobile-flow="quick"] .did-mobile-product>:first-child{flex:1 1 150px;min-width:0}.did-modal[data-did-mobile-flow="quick"] .did-mobile-product__price{flex:0 0 auto;text-align:right}.did-modal[data-did-mobile-flow="quick"] .did-mobile-product p,.did-modal[data-did-mobile-flow="quick"] .did-mobile-product small{display:block;margin:4px 0 0;color:var(--did-quick-muted);font-size:11px;line-height:1.4}.did-modal[data-did-mobile-flow="quick"] [data-did-mobile-link-note][hidden]{display:none!important}.did-modal[data-did-mobile-flow="quick"] .did-mobile-details[hidden],.did-modal[data-did-mobile-flow="quick"] .did-mobile-quick-note[hidden]{display:none!important}.did-modal[data-did-mobile-flow="quick"] .did-mobile-product :is([data-did-price-base],[data-did-price-total]){flex:0 0 auto;color:var(--did-quick-burgundy);font-size:19px;font-weight:650;line-height:1.3;white-space:nowrap}.did-modal[data-did-mobile-flow="quick"]:is([data-did-mobile-stage="preview"],[data-did-mobile-stage="edit"]) .did-modal__visual{position:relative;inset:auto;display:block;order:2;flex:0 0 auto;width:calc(100% - 36px);min-width:0;height:var(--did-preview-scene-card-height,clamp(160px, 38svh, 310px));aspect-ratio:auto;min-height:0;margin:0 18px;padding:0;overflow:clip;border:0;border-radius:12px;background:var(--did-quick-soft);touch-action:pan-y;cursor:zoom-in}.did-modal[data-did-mobile-flow="quick"]:is([data-did-mobile-stage="preview"],[data-did-mobile-stage="edit"]) .did-engine-preview-shell{position:relative;width:100%;max-width:none;height:100%;min-height:0;max-height:none;aspect-ratio:auto;margin:0;overflow:clip;overflow-anchor:none;border:0;border-radius:0;background:var(--did-quick-soft);box-shadow:none}.did-modal[data-did-mobile-flow="quick"]:is([data-did-mobile-stage="preview"],[data-did-mobile-stage="edit"]) .did-engine-preview-frame{position:absolute;top:0;left:0;display:block;width:var(--did-preview-scene-width,100vw);min-width:0;max-width:none;height:var(--did-preview-scene-height,100svh);min-height:0;max-height:none;border:0;transform:translate(var(--did-preview-scene-offset-x,0),var(--did-preview-scene-offset-y,0)) scale(var(--did-preview-scene-scale,1));transform-origin:0 0;pointer-events:none}.did-modal[data-did-mobile-flow="quick"] .did-mobile-preview-expand{display:none}.did-modal[data-did-mobile-flow="quick"]:is([data-did-mobile-stage="preview"],[data-did-mobile-stage="edit"]) .did-mobile-preview-expand{position:absolute;z-index:5;right:10px;bottom:10px;display:flex;min-height:44px;align-items:center;justify-content:center;gap:6px;padding:9px 12px;border:1px solid var(--did-quick-line);border-radius:24px;background:var(--did-quick-surface);color:var(--did-quick-ink);font-family:inherit;font-size:12px;font-weight:500;line-height:1.4;box-shadow:0 2px 12px rgb(30 20 20 / .12);cursor:pointer;touch-action:manipulation}.did-modal[data-did-mobile-flow="quick"] .did-mobile-preview-expand[hidden]{display:none!important}.did-modal[data-did-mobile-flow="quick"] .did-mobile-preview-expand svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.did-modal[data-did-mobile-flow="quick"] .did-mobile-preview-expand__collapse,.did-modal[data-did-mobile-flow="quick"][data-did-mobile-zoom="true"] .did-mobile-preview-expand__enlarge{display:none}.did-modal[data-did-mobile-flow="quick"][data-did-mobile-zoom="true"] .did-mobile-preview-expand__collapse{display:block}.did-modal[data-did-mobile-flow="quick"][data-did-mobile-zoom="true"] .did-modal__content{overflow:hidden}.did-modal[data-did-mobile-flow="quick"][data-did-mobile-zoom="true"]:is([data-did-mobile-stage="preview"],[data-did-mobile-stage="edit"]) .did-modal__visual{position:fixed;z-index:2147483300;inset:0;width:100%;height:100vh;height:100dvh;margin:0;aspect-ratio:auto;border-radius:0}.did-modal[data-did-mobile-flow="quick"][data-did-mobile-zoom="true"]:is([data-did-mobile-stage="preview"],[data-did-mobile-stage="edit"]) .did-engine-preview-shell{height:100%;aspect-ratio:auto}.did-modal[data-did-mobile-flow="quick"][data-did-mobile-zoom="true"] .did-engine-preview-frame{pointer-events:auto}.did-modal[data-did-mobile-flow="quick"][data-did-mobile-zoom="true"] .did-modal__visual{touch-action:auto;cursor:auto}.did-modal[data-did-mobile-flow="quick"][data-did-mobile-zoom="true"] .did-mobile-preview-expand{top:max(12px, env(safe-area-inset-top));left:max(12px, env(safe-area-inset-left));right:auto;bottom:auto}.did-modal[data-did-mobile-flow="quick"]:is([data-did-mobile-stage="preview"],[data-did-mobile-stage="edit"]) .did-modal__panel,.did-modal[data-did-mobile-flow="quick"] [data-did-mobile-preview-actions]{display:none!important}.did-modal[data-did-mobile-flow="quick"]:is([data-did-mobile-stage="preview"],[data-did-mobile-stage="edit"]) .did-mobile-quick-body{display:grid!important;order:3;flex:0 0 auto;gap:8px;min-width:0;padding:6px 18px calc(16px + env(safe-area-inset-bottom));color:var(--did-quick-ink)}.did-modal[data-did-mobile-flow="quick"] .did-mobile-quick-body h3{margin:0;color:var(--did-quick-ink);font-size:14px;font-weight:600;line-height:1.4}.did-modal[data-did-mobile-flow="quick"] [data-did-mobile-final-preview],.did-modal[data-did-mobile-flow="quick"] .did-mobile-final-trigger{display:flex;width:100%;min-height:36px;align-items:center;justify-content:center;gap:7px;padding:6px 10px;border:0;border-radius:6px;background:#fff0;color:var(--did-quick-burgundy);font-size:12px;font-weight:600;line-height:1.4;text-decoration:underline;text-underline-offset:3px;box-shadow:none;transform:none}.did-modal[data-did-mobile-flow="quick"] .did-mobile-form-slot,.did-modal[data-did-mobile-flow="quick"] .did-mobile-form-slot .did-customizer,.did-modal[data-did-mobile-flow="quick"] .did-mobile-details-fields{display:grid;gap:8px;min-width:0;margin:0;padding:0}.did-modal[data-did-mobile-flow="quick"] .did-mobile-name-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0}.did-modal[data-did-mobile-flow="quick"] .did-mobile-name-fields>:only-child{grid-column:1 / -1}.did-modal[data-did-mobile-flow="quick"] .did-mobile-name-fields[hidden],.did-modal[data-did-mobile-flow="quick"] .did-mobile-form-slot h3[hidden],.did-modal[data-did-mobile-flow="quick"] .did-mobile-empty-group{display:none!important}.did-modal[data-did-mobile-flow="quick"] .did-mobile-name-fields .did-engine-field{min-width:0;gap:5px;color:var(--did-quick-muted);font-size:12px;font-weight:500;line-height:1.4;letter-spacing:0}.did-modal[data-did-mobile-flow="quick"] .did-mobile-name-fields .did-engine-field__label{color:var(--did-quick-muted)}.did-modal[data-did-mobile-flow="quick"] .did-mobile-details-fields .did-engine-field__label,.did-modal[data-did-mobile-flow="quick"] .did-mobile-form-slot .did-engine-field__description{color:var(--did-quick-muted);font-size:11px}.did-modal[data-did-mobile-flow="quick"] .did-mobile-name-fields input:not([type="checkbox"]):not([type="file"]){min-width:0;min-height:46px;padding:10px 12px!important;border:1px solid var(--did-quick-line)!important;border-radius:8px;background:var(--did-quick-surface)!important;color:var(--did-quick-ink)!important;font-size:16px!important;font-weight:400;line-height:1.4;letter-spacing:0;box-shadow:none}.did-modal[data-did-mobile-flow="quick"] .did-mobile-details{min-width:0;border-top:1px solid var(--did-quick-line);border-bottom:1px solid var(--did-quick-line)}.did-modal[data-did-mobile-flow="quick"] .did-mobile-details>summary{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;color:var(--did-quick-ink);font-size:12px;font-weight:500;line-height:1.45;list-style:none;cursor:pointer}.did-modal[data-did-mobile-flow="quick"] .did-mobile-details>summary::-webkit-details-marker{display:none}.did-modal[data-did-mobile-flow="quick"] .did-mobile-details>summary::after{content:"+";flex:0 0 auto;color:var(--did-quick-burgundy);font-size:21px;font-weight:400;line-height:1}.did-modal[data-did-mobile-flow="quick"] .did-mobile-details[open]>summary::after{content:"−"}.did-modal[data-did-mobile-flow="quick"] .did-mobile-details-fields{padding:3px 0 14px}.did-modal[data-did-mobile-flow="quick"] .did-mobile-details:not([open])>.did-mobile-details-fields{display:none}.did-modal[data-did-mobile-flow="quick"] .did-mobile-details-fields .did-engine-group>legend{padding:9px 11px;border-color:var(--did-quick-line);border-radius:8px;background:var(--did-quick-soft);color:var(--did-quick-ink);font-size:11px;font-weight:600;line-height:1.5;letter-spacing:0;text-transform:none}.did-modal[data-did-mobile-flow="quick"] .did-mobile-form-slot [data-did-review]{display:none}.did-modal[data-did-mobile-flow="quick"] .did-mobile-quick-buy{display:flex;width:100%;min-height:48px;align-items:center;justify-content:center;gap:10px;margin:0;padding:11px 16px;border:1px solid var(--did-quick-action);border-radius:9px;background:var(--did-quick-action);color:var(--did-quick-button-ink);font-size:14px;font-weight:600;line-height:1.45;text-align:center;box-shadow:none;transform:none;touch-action:manipulation}.did-modal[data-did-mobile-flow="quick"] .did-mobile-quick-buy:disabled,.did-modal[data-did-mobile-flow="quick"] [data-did-mobile-final-preview]:disabled{cursor:wait;opacity:.6}.did-modal[data-did-mobile-flow="quick"] [data-did-mobile-status]{background:var(--did-quick-soft);color:var(--did-quick-burgundy);font-size:12px;line-height:1.5}.did-modal[data-did-mobile-flow="quick"] [data-did-mobile-status]:empty{display:none}.did-modal[data-did-mobile-flow="quick"] .did-mobile-quick-body>small,.did-modal[data-did-mobile-flow="quick"] .did-mobile-quick-note{display:block;margin:0;color:var(--did-quick-muted);font-size:11px;font-weight:400;line-height:1.5;text-align:center}}