.je-studio-return-preview[hidden],.je-studio-return-preview [hidden]{display:none!important}
.je-studio-return-preview{padding:20px;border:1px solid #d8e1e7;border-radius:10px;background:#fff;color:#182a35}
.je-studio-return-preview h2{font-size:2rem;line-height:1.3;margin:0 0 8px}.je-studio-return-preview p{font-size:1.3rem;line-height:1.5;margin:8px 0;overflow-wrap:anywhere}
.je-studio-return-preview [data-studio-cart-recovery]{display:flex;align-items:center;justify-content:center;min-height:48px;margin-top:12px;padding:10px 16px;background:var(--balance-primary,#2156a5);color:#fff;text-align:center;text-decoration:none;border-radius:6px}
.je-studio-return-preview [data-studio-cart-recovery]:focus-visible{outline:3px solid #182a35;outline-offset:3px}
.je-studio-return-preview__sides{display:flex;flex-wrap:wrap;gap:12px}.je-studio-return-preview__sides figure{flex:1 1 180px;min-width:0;margin:0}.je-studio-return-preview__sides img{display:block;width:100%;height:auto;object-fit:contain}.je-studio-return-preview__sides figcaption{text-align:center;font-size:1.2rem;margin-top:4px}
.je-studio-return-preview [data-studio-set-proofs]>section{flex:1 1 240px;min-width:0;max-width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr));gap:8px;padding:12px;border:1px solid #d8e1e7;border-radius:8px}
.je-studio-return-preview [data-studio-set-proofs]>section>p{grid-column:1/-1;margin:0}
.jlp[data-studio-return=true] :is(.jlp__stage,.jlp__gallery,.jlp__preview>figcaption,.jlp__manual-note,[data-controls],.jlp__purchase,.jlp__price-rating,.jlp__fallback){display:none!important}
.jlp[data-studio-return=true] .jlp__preview{position:static}.jlp [data-studio-review]{width:100%;min-height:48px}
#je-birthflower-product[data-studio-return=true] :is(.photo-stage,.view-names,.photo-caption,.measurement-controls,.gallery-thumbs,.gallery-note,.bottle-options,.personalization-entry,.personalize-description,.proof-workspace,.add-person,.set-controls,.purchase-row,.mobile-editor-launch,.price-rating){display:none!important}
#je-birthflower-product[data-studio-return=true] .personalize-heading{display:none}
#je-birthflower-product[data-studio-return=true][data-mobile-ready=true] .product-info>.personalize-panel{display:block!important}
#je-birthflower-product #review-studio-design{width:100%;min-height:48px}
@media(max-width:749px){.je-studio-return-preview{padding:14px}.je-studio-return-preview__sides figure{flex-basis:140px}}
