.PetsStudio_app__vIJT5{--ink:#292924;--muted:#73736b;--paper:#faf8f3;--line:#dedbd2;--accent:#ca572e;--accent-hover:#b84a24;min-height:100dvh;background:var(--paper);color:var(--ink);font:400 15px/1.5 Manrope Variable,Manrope,sans-serif;-webkit-font-smoothing:antialiased;isolation:isolate;color-scheme:light}.PetsStudio_app__vIJT5 *{box-sizing:border-box}.PetsStudio_app__vIJT5 button,.PetsStudio_app__vIJT5 input{font:inherit}.PetsStudio_app__vIJT5 button{cursor:pointer}.PetsStudio_app__vIJT5 button:disabled{cursor:wait;opacity:.55}.PetsStudio_app__vIJT5 a:focus-visible,.PetsStudio_app__vIJT5 button:focus-visible,.PetsStudio_app__vIJT5 input:focus-visible,.PetsStudio_canvasObject__thwj3:focus-visible{outline:3px solid #e59e54;outline-offset:4px}.PetsStudio_app__vIJT5 h1,.PetsStudio_app__vIJT5 h2,.PetsStudio_app__vIJT5 p{margin:0}.PetsStudio_app__vIJT5 img{max-width:100%;display:block}.PetsStudio_app__vIJT5 button{color:inherit}.PetsStudio_header__0RrnY{height:92px;display:flex;align-items:center;padding:0 4.2%;gap:36px;position:relative;z-index:3}.PetsStudio_brand__HXnl7{display:flex;align-items:center;gap:9px;text-decoration:none;color:var(--accent);flex-shrink:0}.PetsStudio_brand__HXnl7>svg{width:30px;height:30px;transform:rotate(-12deg)}.PetsStudio_brand__HXnl7>img{width:145px;height:35px;object-fit:contain;filter:brightness(0)}.PetsStudio_brand__HXnl7>span{font-size:13px;border-left:1px solid #c6c1b7;padding-left:10px;margin-left:3px;color:#69675e;letter-spacing:.04em}.PetsStudio_headerNote__ylmQc{display:flex;align-items:center;gap:8px;font-size:12px;color:#68675f;margin-left:auto}.PetsStudio_header__0RrnY>.PetsStudio_textButton__0umN9{margin-left:auto}.PetsStudio_header__0RrnY:has(>.PetsStudio_textButton__0umN9) .PetsStudio_headerNote__ylmQc{display:none}.PetsStudio_landing__yb4L2{min-height:calc(100dvh - 145px);display:grid;place-items:center;position:relative}.PetsStudio_heroBackground__Tw3BJ{position:absolute;inset:-92px 0 -55px;background:#ede5d6 url(/pets/hero-paper.webp) 50%/cover no-repeat;z-index:-1}.PetsStudio_heroContent__34jrp{text-align:center;width:min(590px,calc(100% - 40px));padding:18px 0 40px}.PetsStudio_eyebrow__sE94q{display:block;color:#7b6754;text-transform:uppercase;letter-spacing:.15em;font-size:10px;font-weight:700;margin-bottom:17px}.PetsStudio_heroContent__34jrp h1{font-size:clamp(58px,6vw,88px);letter-spacing:-.045em;line-height:.98;text-wrap:balance}.PetsStudio_app__vIJT5 em,.PetsStudio_heroContent__34jrp h1{font-family:Cormorant Garamond Variable,Georgia,serif;font-weight:500}.PetsStudio_app__vIJT5 em{color:var(--accent)}.PetsStudio_intro___uXBj{margin-top:22px!important;font-size:16px;color:#676258;line-height:1.7;text-wrap:pretty}.PetsStudio_uploadCard__nbd65{margin:29px auto 0;width:440px;max-width:100%;border:1px solid rgba(255,255,255,.8);border-radius:22px;background:#fffdf9f5;padding:22px;box-shadow:0 16px 50px -24px #3d291561,0 2px 10px #57462a0b;transition:box-shadow .2s,border-color .2s}.PetsStudio_dropping__XJ54E{border-color:var(--accent);box-shadow:0 0 0 5px #ca572e20}.PetsStudio_uploadTarget__QNeNz{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;background:transparent;border:1px dashed #d7c9b9;border-radius:14px;padding:26px 10px;gap:5px;transition:border-color .2s,background .2s}.PetsStudio_uploadTarget__QNeNz:hover{background:#f6eee4;border-color:#ca9277}.PetsStudio_uploadTarget__QNeNz strong{font-size:17px;font-weight:650;margin-top:9px}.PetsStudio_uploadTarget__QNeNz>span:not(.PetsStudio_uploadIcon__7b5oQ){color:#78746b;font-size:13px}.PetsStudio_uploadTarget__QNeNz small{font-size:10px;color:#7a756b;margin-top:13px}.PetsStudio_uploadIcon__7b5oQ{width:42px;height:42px;display:grid;place-items:center;background:#f3e7db;color:#b6613e;border-radius:13px}.PetsStudio_heroSteps__J2581{display:flex;justify-content:center;gap:23px;margin-top:29px;font-size:11px;color:#74695b}.PetsStudio_heroSteps__J2581 span{white-space:nowrap}.PetsStudio_heroSteps__J2581 b{font-weight:500;opacity:.6;font-size:9px;margin-right:4px}.PetsStudio_heroFoot__j5Ddf{font-size:10px;color:#7e7467;margin-top:18px!important}.PetsStudio_footer__2tQfC{display:flex;justify-content:space-between;padding:17px 4.2%;font-size:10px;color:#827d72;position:relative;z-index:1}.PetsStudio_photoRow__a2NxM{display:flex;gap:12px;justify-content:center;padding-bottom:18px}.PetsStudio_photo__2xXBr{position:relative;width:95px;height:112px}.PetsStudio_photo__2xXBr>img{width:100%;height:100%;object-fit:cover;border-radius:9px}.PetsStudio_photo__2xXBr>button{position:absolute;right:-6px;top:-6px;display:grid;place-items:center;width:25px;height:25px;background:white;box-shadow:0 2px 6px #0002;border:1px solid var(--line);border-radius:50%}.PetsStudio_photo__2xXBr>span{position:absolute;bottom:5px;left:6px;right:6px;background:#fffdf9ed;border-radius:4px;font-size:8px;padding:2px;color:#60594e}.PetsStudio_addPhoto__6CXre{width:72px;height:112px;background:#f7f3ec;border:1px dashed #d6c9b9;border-radius:9px;display:grid;place-items:center;color:#ac8267!important}.PetsStudio_nameField__T4obU{display:block;text-align:left;font-size:12px;font-weight:600;margin:8px 0 18px}.PetsStudio_nameField__T4obU>span{font-weight:400;color:var(--muted)}.PetsStudio_nameField__T4obU>input{display:block;width:100%;border:1px solid var(--line);border-radius:9px;background:#fff;padding:11px 13px;margin-top:7px;outline:none;min-width:0;color:var(--ink)}.PetsStudio_nameField__T4obU>input:focus{border-color:#b78469}.PetsStudio_primary__GmHzy{border:1px solid #9f3b2010;background:var(--accent);color:white!important;min-height:48px;border-radius:10px;display:flex;align-items:center;justify-content:center;gap:12px;padding:12px 22px;font-size:13px;font-weight:650;box-shadow:0 3px 6px #69290b12,inset 0 1px #ffffff1c;transition:background .2s,transform .2s}.PetsStudio_primary__GmHzy:hover:not(:disabled){background:var(--accent-hover);transform:translateY(-1px)}.PetsStudio_primary__GmHzy:active:not(:disabled){transform:translateY(0)}.PetsStudio_digital__xS4w3>.PetsStudio_primary__GmHzy,.PetsStudio_modal__ySCSP .PetsStudio_primary__GmHzy,.PetsStudio_resultPanel__oXJWG>.PetsStudio_primary__GmHzy,.PetsStudio_uploadCard__nbd65>.PetsStudio_primary__GmHzy{width:100%}.PetsStudio_textButton__0umN9{background:transparent;border:none;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:12px;padding:7px 0;color:#666354!important}.PetsStudio_textButton__0umN9:hover{color:var(--accent)!important}.PetsStudio_error__YHq1c{padding:12px 15px!important;background:#fff0e9;border:1px solid #eac5b3;border-radius:9px;font-size:12px;color:#973e23;line-height:1.6;text-align:left;margin:16px auto 0!important;max-width:680px}.PetsStudio_notice__qmLvl{background:#f0ebe1;border:1px solid #ded4c3;border-radius:10px;padding:15px!important;color:#6d5d44;font-size:12px;line-height:1.7;margin:16px auto!important;max-width:680px}.PetsStudio_stylePage__fU0W9{max-width:1240px;margin:auto;padding:25px 36px 35px}.PetsStudio_sectionHeading__zca2b{text-align:center;margin-bottom:30px}.PetsStudio_sectionHeading__zca2b h1,.PetsStudio_working___NW7l h1{font-family:Cormorant Garamond Variable,Georgia,serif;font-weight:500;font-size:45px;line-height:1.15;letter-spacing:-.025em;text-wrap:balance}.PetsStudio_sectionHeading__zca2b>p{font-size:13px;color:var(--muted);margin-top:10px}.PetsStudio_sectionHeading__zca2b .PetsStudio_eyebrow__sE94q{margin-bottom:10px}.PetsStudio_styleGrid__kEEKK{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.PetsStudio_styleCard__Tg6BJ{padding:0 0 8px;text-align:left;border:none;background:transparent;border-radius:10px;min-width:0}.PetsStudio_styleImage__29INm{position:relative;border-radius:12px;overflow:hidden;aspect-ratio:4/5;outline:2px solid transparent;outline-offset:4px;transition:outline-color .2s,transform .2s}.PetsStudio_styleImage__29INm img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.PetsStudio_styleCard__Tg6BJ:hover .PetsStudio_styleImage__29INm img{transform:scale(1.035)}.PetsStudio_selected__zeVgx .PetsStudio_styleImage__29INm{outline-color:var(--accent)}.PetsStudio_styleCard__Tg6BJ>strong{display:block;font-size:13px;margin-top:17px;font-weight:650}.PetsStudio_styleCard__Tg6BJ>small{display:block;color:#767268;font-size:10px;line-height:1.6;margin-top:4px;text-wrap:pretty}.PetsStudio_check__ghLUO{position:absolute;right:9px;top:9px;width:26px;height:26px;display:grid;place-items:center;background:var(--accent);border-radius:50%;color:white}.PetsStudio_generateBar__EqUcV{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:23px;margin-top:32px;border:1px solid #e4e0d6;background:#fffefa;border-radius:14px}.PetsStudio_referenceMini__U8BQD{display:flex;align-items:center;gap:12px}.PetsStudio_referenceMini__U8BQD>img{width:48px;height:55px;object-fit:cover;border-radius:6px}.PetsStudio_referenceMini__U8BQD strong{font-size:12px;display:block;font-weight:650}.PetsStudio_referenceMini__U8BQD small{display:block;color:var(--muted);font-size:11px;margin-top:3px}.PetsStudio_centerNote__F_P28{font-size:10px;color:#77746a;margin-top:15px!important;gap:5px}.PetsStudio_centerNote__F_P28,.PetsStudio_working___NW7l{display:flex;align-items:center;justify-content:center;text-align:center}.PetsStudio_working___NW7l{padding:50px 24px 60px;min-height:calc(100dvh - 92px);flex-direction:column}.PetsStudio_progressArt__1bab0{width:182px;aspect-ratio:4/5;position:relative;border-radius:8px;transform:rotate(-4deg);background:#ead9bf;box-shadow:8px 14px 35px -15px #72583166;margin-bottom:44px;overflow:hidden}.PetsStudio_progressArt__1bab0>img{width:100%;height:100%;object-fit:cover;filter:sepia(.2);opacity:.65}.PetsStudio_progressArt__1bab0>span{position:absolute;inset:0;display:grid;place-items:center;color:#fff;background:#9a572415}.PetsStudio_shimmer__S4m2s{position:absolute;inset:-40%;background:linear-gradient(110deg,transparent 30%,#fff9 50%,transparent 70%);animation:PetsStudio_shimmer__S4m2s 3.8s ease-in-out infinite}.PetsStudio_working___NW7l>p{color:#797367;font-size:13px;margin-top:17px;line-height:1.8}.PetsStudio_progressSteps__sErm6{display:flex;gap:24px;margin-top:28px;font-size:11px;color:#8d6748}.PetsStudio_progressSteps__sErm6>span{display:flex;align-items:center;gap:7px}.PetsStudio_spin__Uy95k{animation:PetsStudio_spin__Uy95k 1.8s linear infinite}.PetsStudio_result__k5o8O{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:50px;max-width:1440px;margin:0 auto;padding:5px 4.2% 35px}.PetsStudio_gallery__NTxhP{min-height:660px;background:radial-gradient(ellipse at 48% 38%,#f7f5f0,#e9e5dc);border-radius:18px;display:flex;flex-direction:column;position:relative;border:1px solid #e7e1d6;overflow:hidden}.PetsStudio_galleryTop__YMX8C{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:22px 25px;font-size:11px;color:#777369}.PetsStudio_galleryTop__YMX8C>span{display:flex;align-items:center;gap:7px}.PetsStudio_galleryTop__YMX8C i{height:6px;width:6px;border-radius:50%;background:#689074}.PetsStudio_segment__vxb7W{padding:3px;border:1px solid #d9d4c9;border-radius:8px;display:flex;background:#eeeae1}.PetsStudio_segment__vxb7W>button{border:0;border-radius:5px;font-size:10px;min-width:36px;background:transparent;padding:5px 10px}.PetsStudio_segment__vxb7W>button[aria-pressed=true]{background:#fffdf8;box-shadow:0 1px 3px #4f432215}.PetsStudio_canvasStage__cGdJj{display:flex;align-items:center;justify-content:center;perspective:1300px;flex:1;padding:20px 70px 30px;min-height:455px}.PetsStudio_canvasObject__thwj3{width:min(100%,360px);aspect-ratio:var(--ratio);position:relative;transform-style:preserve-3d;transition:transform .15s ease-out,aspect-ratio .2s;outline-offset:15px}.PetsStudio_threeD__QGve5{cursor:grab;touch-action:pan-y;user-select:none}.PetsStudio_threeD__QGve5:active{cursor:grabbing}.PetsStudio_canvasFront__aLTVZ{position:absolute;inset:0;overflow:hidden;background:#e8e0d2;box-shadow:0 20px 32px -18px #483b2f66,0 2px 3px #4b432d1a;transform:translateZ(9px)}.PetsStudio_canvasFront__aLTVZ>img{height:100%;width:100%;object-fit:cover}.PetsStudio_canvasTexture__pS_h7{position:absolute;inset:0;pointer-events:none;opacity:.12;background-image:repeating-linear-gradient(0deg,#fff7 0 1px,transparent 1px 3px),repeating-linear-gradient(90deg,#29230e55 0 1px,transparent 1px 3px);mix-blend-mode:soft-light}.PetsStudio_canvasLeft__twnyQ,.PetsStudio_canvasRight__9koeX{position:absolute;top:0;bottom:0;width:var(--depth);background:linear-gradient(90deg,#b2a48d,#dfd4c3);backface-visibility:hidden}.PetsStudio_canvasRight__9koeX{right:-9px;transform:rotateY(90deg)}.PetsStudio_canvasLeft__twnyQ{left:-9px;transform:rotateY(-90deg)}.PetsStudio_canvasBottom__wTn4z{position:absolute;left:0;right:0;height:var(--depth);bottom:-9px;background:#b6a78f;transform:rotateX(-90deg)}.PetsStudio_gallery__NTxhP:not(:has(.PetsStudio_threeD__QGve5)) .PetsStudio_canvasBottom__wTn4z,.PetsStudio_gallery__NTxhP:not(:has(.PetsStudio_threeD__QGve5)) .PetsStudio_canvasLeft__twnyQ,.PetsStudio_gallery__NTxhP:not(:has(.PetsStudio_threeD__QGve5)) .PetsStudio_canvasRight__9koeX{visibility:hidden}.PetsStudio_galleryBottom__PwvbP{padding:15px 25px;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px;color:#706b61}.PetsStudio_galleryBottom__PwvbP>div{display:flex;gap:14px}.PetsStudio_muted__DBp8_{color:#908a80}.PetsStudio_iconButton__PnzY2{display:grid;place-items:center;border:none;background:transparent;padding:5px;color:#81796b!important}.PetsStudio_dragHint__2Mh33{font-size:10px;text-align:center;color:#8a8275;display:flex;align-items:center;justify-content:center;gap:5px;padding-bottom:16px}.PetsStudio_resultPanel__oXJWG{padding-top:32px}.PetsStudio_resultPanel__oXJWG h1{font-family:Cormorant Garamond Variable,Georgia,serif;font-size:43px;line-height:1.07;letter-spacing:-.025em;font-weight:500;text-wrap:balance}.PetsStudio_resultPanel__oXJWG h1 em{display:block}.PetsStudio_resultPanel__oXJWG .PetsStudio_eyebrow__sE94q{font-size:9px;margin-bottom:14px}.PetsStudio_resultDescription__qZZSe{margin-top:16px!important;font-size:12px;color:#7a756a;line-height:1.8}.PetsStudio_purchaseTabs___YcFi{margin-top:27px;display:flex;border-bottom:1px solid var(--line);gap:25px}.PetsStudio_purchaseTabs___YcFi>button{border:0;border-bottom:2px solid transparent;padding:10px 0;background:none;font-size:13px;color:#82796d}.PetsStudio_purchaseTabs___YcFi>button[aria-pressed=true]{border-bottom-color:var(--accent);color:var(--ink);font-weight:650}.PetsStudio_resultPanel__oXJWG h2{font-size:13px;font-weight:600;margin:22px 0 12px}.PetsStudio_sizes__oy9L9{display:grid;grid-template-columns:1fr;gap:8px}.PetsStudio_sizes__oy9L9>button{display:flex;align-items:center;gap:13px;border:1px solid #e0dbd1;background:#fffdf8;padding:12px 14px;border-radius:9px;text-align:left;min-height:62px}.PetsStudio_sizes__oy9L9>button[aria-pressed=true]{border-color:#be7653;background:#f8eee2;box-shadow:0 0 0 1px #be765311}.PetsStudio_sizes__oy9L9>button>span:nth-child(2){flex:1}.PetsStudio_sizes__oy9L9 strong{display:block;font-size:12px;font-weight:600}.PetsStudio_sizes__oy9L9 small{display:block;font-size:9px;color:#817563;margin-top:3px}.PetsStudio_sizes__oy9L9 b{font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.PetsStudio_sizes__oy9L9 svg{color:var(--accent);margin-left:-4px}.PetsStudio_sizeIcon__CCVdw{width:22px;border:1px solid #b8a991;box-shadow:2px 2px #e5dac9;background:#f5f0e7}.PetsStudio_detailNote__x6MfB{font-size:10px;color:#8a8070;line-height:1.7;margin:15px 0 22px!important}.PetsStudio_digital__xS4w3{padding-top:25px}.PetsStudio_digitalPrice__ycZRF{font-size:29px;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.PetsStudio_digitalPrice__ycZRF small{font-size:11px;letter-spacing:0;color:#8c8172}.PetsStudio_digital__xS4w3>p:not(.PetsStudio_centerNote__F_P28){font-size:13px;color:#7b7264;line-height:1.8;margin:15px 0 25px}.PetsStudio_cropControls__sC5i0{display:flex;align-items:center;gap:14px;padding:5px 25px 20px}.PetsStudio_cropControls__sC5i0>label{display:block;font-size:10px;color:#766b59;flex:1}.PetsStudio_cropControls__sC5i0 input{width:100%;accent-color:var(--accent);display:block;margin-top:7px}.PetsStudio_modalBackdrop__8_5jj{position:fixed;inset:0;background:#27221975;backdrop-filter:blur(6px);z-index:50;display:grid;place-items:center;padding:20px}.PetsStudio_modal__ySCSP{position:relative;background:#fffdf8;width:450px;max-width:100%;border:1px solid #fff8;border-radius:22px;padding:35px;box-shadow:0 30px 90px #1e160f33;max-height:90dvh;overflow:auto}.PetsStudio_modalClose__9x_jk{position:absolute;right:16px;top:16px;background:none;border:0;color:#857663!important;padding:6px}.PetsStudio_modal__ySCSP h2{font:500 37px/1.1 Cormorant Garamond Variable,Georgia,serif;letter-spacing:-.025em;text-wrap:balance}.PetsStudio_modal__ySCSP>p{font-size:13px;line-height:1.8;color:#7f7362;margin:20px 0}.PetsStudio_modal__ySCSP .PetsStudio_nameField__T4obU{margin-top:22px}.PetsStudio_modal__ySCSP .PetsStudio_eyebrow__sE94q{font-size:9px;padding-right:15px}.PetsStudio_modal__ySCSP p strong{font-weight:650;color:var(--ink)}.PetsStudio_canvasObject__thwj3{width:min(100%,var(--canvas-width,360px))}.PetsStudio_canvasStage__cGdJj{min-height:490px}.PetsStudio_paymentActions__X0rMQ{display:grid;gap:10px;margin-top:24px}.PetsStudio_paymentActions__X0rMQ>a{color:var(--accent);font-size:12px;text-align:center;text-decoration:underline;text-underline-offset:3px}.PetsStudio_paidBadge__LJwZq{display:flex;align-items:center;gap:8px;color:#56755c!important;font-size:13px;margin:20px 0!important}.PetsStudio_header__0RrnY:has(+.PetsStudio_landing__yb4L2){justify-content:center}.PetsStudio_header__0RrnY:has(+.PetsStudio_landing__yb4L2) .PetsStudio_headerNote__ylmQc{display:none}.PetsStudio_app__vIJT5:has(.PetsStudio_landing__yb4L2) .PetsStudio_footer__2tQfC{visibility:hidden}.PetsStudio_heroContent__34jrp{padding-bottom:75px}.PetsStudio_heroContent__34jrp h1{font-size:clamp(58px,5.6vw,84px)}.PetsStudio_heroContent__34jrp .PetsStudio_intro___uXBj{margin-top:18px!important}.PetsStudio_heroContent__34jrp .PetsStudio_uploadCard__nbd65{margin-top:24px}.PetsStudio_heroContent__34jrp .PetsStudio_uploadTarget__QNeNz{padding:20px 10px}.PetsStudio_heroSteps__J2581{color:#605646;border-radius:25px;padding:8px 15px;margin-left:auto;margin-right:auto}.PetsStudio_heroFoot__j5Ddf,.PetsStudio_heroSteps__J2581{background:#eee5d7b8;width:max-content;max-width:100%;backdrop-filter:blur(6px)}.PetsStudio_heroFoot__j5Ddf{color:#695e4e;border-radius:20px;padding:5px 12px;margin:8px auto 0!important}@keyframes PetsStudio_spin__Uy95k{to{transform:rotate(1turn)}}@keyframes PetsStudio_shimmer__S4m2s{0%,15%{transform:translateX(-65%)}85%,to{transform:translateX(65%)}}@media(min-width:1600px){.PetsStudio_heroContent__34jrp{padding-bottom:70px}.PetsStudio_heroContent__34jrp h1{font-size:100px}.PetsStudio_uploadCard__nbd65{margin-top:35px}.PetsStudio_stylePage__fU0W9{padding-top:55px}.PetsStudio_styleGrid__kEEKK{gap:22px}.PetsStudio_result__k5o8O{padding-top:25px}}@media(max-width:1050px){.PetsStudio_heroBackground__Tw3BJ{background-size:auto 110%}.PetsStudio_heroContent__34jrp{background:radial-gradient(ellipse,#eee6d7ce,transparent 72%)}.PetsStudio_styleGrid__kEEKK{grid-template-columns:repeat(3,minmax(0,1fr));gap:23px}.PetsStudio_styleImage__29INm{aspect-ratio:4/4.6}.PetsStudio_styleCard__Tg6BJ>strong{margin-top:13px}.PetsStudio_styleCard__Tg6BJ>small{font-size:11px}.PetsStudio_result__k5o8O{gap:26px;grid-template-columns:minmax(0,1fr) 310px;padding-left:25px;padding-right:25px}.PetsStudio_canvasStage__cGdJj{padding:20px 45px;min-height:410px}.PetsStudio_gallery__NTxhP{min-height:620px}.PetsStudio_galleryBottom__PwvbP .PetsStudio_muted__DBp8_{display:none}.PetsStudio_resultPanel__oXJWG h1{font-size:38px}.PetsStudio_cropControls__sC5i0{flex-wrap:wrap}.PetsStudio_cropControls__sC5i0>label{min-width:80px}}@media(max-width:700px){.PetsStudio_header__0RrnY{height:76px;padding:0 22px}.PetsStudio_brand__HXnl7>img{width:125px}.PetsStudio_brand__HXnl7>svg{width:27px;height:27px}.PetsStudio_brand__HXnl7>span{font-size:11px}.PetsStudio_headerNote__ylmQc{display:none}.PetsStudio_heroContent__34jrp{padding-top:20px;padding-bottom:40px}.PetsStudio_heroBackground__Tw3BJ{inset:-76px 0 -55px;background-size:auto 100%;opacity:.5}.PetsStudio_heroContent__34jrp h1{font-size:68px}.PetsStudio_intro___uXBj{font-size:14px}.PetsStudio_eyebrow__sE94q{font-size:9px}.PetsStudio_uploadCard__nbd65{margin-top:25px;padding:16px;border-radius:18px;width:370px}.PetsStudio_uploadTarget__QNeNz{padding:24px 8px}.PetsStudio_heroSteps__J2581{gap:14px;font-size:9px;margin-top:24px}.PetsStudio_heroFoot__j5Ddf{font-size:9px}.PetsStudio_landing__yb4L2{min-height:calc(100dvh - 126px)}.PetsStudio_footer__2tQfC{padding:18px 22px;font-size:9px}.PetsStudio_stylePage__fU0W9{padding:18px 22px 25px}.PetsStudio_sectionHeading__zca2b h1{font-size:37px}.PetsStudio_sectionHeading__zca2b>p{font-size:12px}.PetsStudio_styleGrid__kEEKK{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 17px}.PetsStudio_styleCard__Tg6BJ>small{font-size:9px}.PetsStudio_styleCard__Tg6BJ>strong{font-size:12px}.PetsStudio_generateBar__EqUcV{position:sticky;bottom:12px;z-index:4;display:block;background:#fffdfaee;backdrop-filter:blur(12px);padding:14px;margin-top:25px;box-shadow:0 4px 30px #46361515}.PetsStudio_generateBar__EqUcV>.PetsStudio_primary__GmHzy{width:100%;margin-top:12px}.PetsStudio_referenceMini__U8BQD>img{width:34px;height:40px}.PetsStudio_referenceMini__U8BQD strong{font-size:11px}.PetsStudio_referenceMini__U8BQD small{font-size:9px}.PetsStudio_working___NW7l{padding-top:20px;min-height:calc(100dvh - 76px)}.PetsStudio_working___NW7l h1{font-size:37px}.PetsStudio_working___NW7l>p{font-size:12px}.PetsStudio_progressArt__1bab0{width:150px;margin-bottom:34px}.PetsStudio_progressSteps__sErm6{gap:16px;font-size:10px}.PetsStudio_result__k5o8O{display:flex;flex-direction:column;padding:8px 16px 25px;gap:8px}.PetsStudio_gallery__NTxhP{min-height:480px;border-radius:15px}.PetsStudio_galleryTop__YMX8C{padding:15px 18px}.PetsStudio_canvasStage__cGdJj{min-height:340px;padding:10px 75px 25px}.PetsStudio_canvasObject__thwj3{max-width:280px}.PetsStudio_galleryBottom__PwvbP{padding:10px 18px;font-size:10px}.PetsStudio_galleryBottom__PwvbP .PetsStudio_textButton__0umN9{font-size:10px}.PetsStudio_dragHint__2Mh33{font-size:9px;padding-bottom:12px}.PetsStudio_resultPanel__oXJWG{padding:25px 8px 0}.PetsStudio_resultPanel__oXJWG h1{font-size:41px}.PetsStudio_resultPanel__oXJWG h1 em{display:inline}.PetsStudio_purchaseTabs___YcFi{margin-top:21px}.PetsStudio_sizes__oy9L9{grid-template-columns:1fr 1fr;gap:9px}.PetsStudio_sizes__oy9L9>button{gap:8px;flex-wrap:wrap;padding:13px;min-height:82px}.PetsStudio_sizes__oy9L9 b{margin-left:auto}.PetsStudio_sizes__oy9L9 svg{display:none}.PetsStudio_sizes__oy9L9 small{font-size:8px}.PetsStudio_sizeIcon__CCVdw{width:18px}.PetsStudio_modal__ySCSP{padding:30px 25px}.PetsStudio_modal__ySCSP h2{font-size:33px}.PetsStudio_nameField__T4obU input{font-size:16px}}@media(prefers-reduced-motion:reduce){.PetsStudio_app__vIJT5 *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition:none!important;scroll-behavior:auto!important}.PetsStudio_shimmer__S4m2s{opacity:.35}}@media(min-width:701px) and (max-height:800px){.PetsStudio_header__0RrnY{height:76px}.PetsStudio_result__k5o8O{padding-top:4px;padding-bottom:15px}.PetsStudio_gallery__NTxhP{height:calc(100dvh -112px);min-height:0}.PetsStudio_canvasStage__cGdJj{min-height:0;padding:8px 50px 20px}.PetsStudio_canvasObject__thwj3{width:min(100%,var(--canvas-width,360px),calc((100dvh -270px)*var(--ratio)))}.PetsStudio_resultPanel__oXJWG{padding-top:12px}.PetsStudio_resultPanel__oXJWG h1{font-size:37px}.PetsStudio_resultPanel__oXJWG .PetsStudio_eyebrow__sE94q{margin-bottom:10px}.PetsStudio_resultDescription__qZZSe{margin-top:11px!important;font-size:11px;line-height:1.6}.PetsStudio_purchaseTabs___YcFi{margin-top:16px}.PetsStudio_resultPanel__oXJWG h2{margin:17px 0 10px}.PetsStudio_sizes__oy9L9{grid-template-columns:1fr 1fr;gap:8px}.PetsStudio_sizes__oy9L9>button{min-height:70px;padding:10px;gap:8px;flex-wrap:wrap}.PetsStudio_sizes__oy9L9 .PetsStudio_sizeIcon__CCVdw,.PetsStudio_sizes__oy9L9 svg{display:none}.PetsStudio_sizes__oy9L9>button>span:nth-child(2){flex-basis:100%}.PetsStudio_sizes__oy9L9 b{font-size:11px}.PetsStudio_detailNote__x6MfB{margin:11px 0 15px!important;font-size:9px}.PetsStudio_resultPanel__oXJWG>.PetsStudio_centerNote__F_P28{font-size:9px;margin-top:9px!important}.PetsStudio_app__vIJT5:has(.PetsStudio_result__k5o8O) .PetsStudio_footer__2tQfC{display:none}}