.printed-card-preview_scene__gPxRP{position:relative;display:grid;place-items:center;width:100%;height:100%;min-height:172px;overflow:hidden;isolation:isolate;border-radius:11px;background:radial-gradient(ellipse at 12% 0,#fffef8bf,transparent 72%),linear-gradient(135deg,#e9e5dc,#c6c2b9);box-shadow:inset 0 0 0 1px #ffffff24;perspective:800px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.printed-card-preview_scene__gPxRP:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23000' filter='url(%23n)' opacity='.14' d='M0 0h160v160H0z'/%3E%3C/svg%3E");opacity:.3}.printed-card-preview_card__xqY4E{position:relative;width:min(74%,calc(152px * var(--card-aspect-ratio)));border-radius:var(--card-corner-radius);background:#f5f2e9;transform:rotateX(17deg) rotateY(-13deg) rotate(-9deg);box-shadow:.5px .8px 0 #f7f4ea,1px 1.6px 0 #c7c2b6,1.5px 2.4px 0 #f3efe4,2px 3.5px 3px #302c2538,7px 12px 13px -3px #302c254d}.printed-card-preview_face__5lDFg{position:relative;overflow:hidden;border-radius:inherit}.printed-card-preview_face__5lDFg:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(135deg,#ffffff0f,transparent 48%,#17130b05);box-shadow:inset 0 0 0 .5px #ffffff40;pointer-events:none}.printed-card-preview_image__lB0_j{display:block;width:100%;height:auto;object-fit:contain}@media (max-height:450px){.printed-card-preview_scene__gPxRP{min-height:132px}.printed-card-preview_card__xqY4E{width:min(66%,calc(112px * var(--card-aspect-ratio)))}}.download-print-offer_root__sqblx{position:fixed;right:max(20px,env(safe-area-inset-right));bottom:max(24px,env(safe-area-inset-bottom));z-index:1200;display:grid;grid-template-columns:138px minmax(0,1fr);grid-gap:16px;gap:16px;width:min(398px,calc(100vw - 32px));max-height:calc(100dvh - 120px);overflow-y:auto;padding:20px;border:1px solid #43485d;border-radius:18px;background:#202636;color:#f5f5fa;box-shadow:0 8px 32px #070c1838;font-family:inherit;animation:download-print-offer_arrive__FbO4i .18s ease-out both}.download-print-offer_preview__hCLcX{min-width:0}.download-print-offer_content__tycLB{min-width:0;align-self:center}.download-print-offer_status__MG8FE{margin:0 0 6px;color:#b6d5c7;font-size:11px;line-height:1.4}.download-print-offer_title__pOXL1{margin:0;color:#f5f5fa;font-size:19px;font-weight:600;line-height:1.2;letter-spacing:-.025em;text-wrap:balance}.download-print-offer_price__1e3HP{margin:8px 0 0;color:#ececf5;font-size:13px;line-height:1.4}.download-print-offer_shipping__rrSJJ{margin:3px 0 0;color:#b9bdce;font-size:11px;line-height:1.45}.download-print-offer_actions__Ce1Jt{grid-column:1/-1;display:flex;flex-direction:column;gap:2px}.download-print-offer_dismiss__NxGat,.download-print-offer_primary__WmLVa{font:inherit;cursor:pointer;min-height:44px;padding:10px 12px;border-radius:9px;font-size:13px;line-height:1.4}.download-print-offer_primary__WmLVa{display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid #c4bafa;background:#c4bafa;color:#242038;font-weight:600;text-align:left}.download-print-offer_primary__WmLVa:hover{background:#d2caff;border-color:#d2caff}.download-print-offer_primary__WmLVa span{font-size:18px}.download-print-offer_dismiss__NxGat{border:1px solid transparent;background:transparent;color:#c7cad8}.download-print-offer_dismiss__NxGat:hover{color:#fff;background:#ffffff08}.download-print-offer_dismiss__NxGat:focus-visible,.download-print-offer_primary__WmLVa:focus-visible{outline:2px solid #e3dfff;outline-offset:3px}@keyframes download-print-offer_arrive__FbO4i{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.download-print-offer_root__sqblx{right:12px;bottom:calc(86px + env(safe-area-inset-bottom));width:min(342px,calc(100vw - 24px));grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);padding:16px;gap:12px}}@media (max-height:450px){.download-print-offer_root__sqblx{bottom:12px;max-height:calc(100dvh - 24px)}}@media (prefers-reduced-motion:reduce){.download-print-offer_root__sqblx{animation:none}}.panel-image-options_group__hfeGm.panel-image-options_group__hfeGm{width:376px}.panel-image-options_close__3XhNb{color:oklch(.86 .02 265)}.panel-image-options_close__3XhNb:hover{background:oklch(.3 .025 265)}