.stencil-visual-page.stencil-try-on-page,.stencil-try-on-page .stencil-try-on-editor{background-color:var(--stencil-paper-deep)}.stencil-try-on-page .stencil-try-on-sidebar{background-color:#fbfaf6;border-color:#1a191724}.stencil-try-on-page .stencil-try-on-sidebar>div:last-child{background-color:#f5f3ed;border-color:#1a191724}.stencil-try-on-page .stencil-upload-zone{background-color:#fdfcf8cc;border-color:#27548a70;border-radius:12px}.stencil-try-on-page .stencil-upload-zone:hover,.stencil-try-on-page .stencil-upload-zone:focus-within{border-color:var(--stencil-blue);background-color:#27548a0f}.stencil-try-on-page .stencil-try-on-tabs{background-color:#ebeae4;border-color:#1a191724}.stencil-try-on-page .stencil-body-preset{background-color:#fdfcf8;border-color:#1a191724;border-radius:10px}.stencil-try-on-page .stencil-body-preset:hover{border-color:var(--stencil-blue);transform:translateY(-1px)}.stencil-try-on-page .stencil-try-on-stage{background-color:var(--stencil-paper-deep)}@media (width<=767px),(pointer:coarse){.stencil-try-on-page .stencil-try-on-stage{padding:12px 8px}.stencil-try-on-page .stencil-try-on-stage>div:first-child{padding:8px}}.stencil-try-on-page .stencil-try-on-stage>div:first-child{background-color:#fdfcf8;border-radius:14px;box-shadow:0 28px 70px -42px #1a1917b8}.stencil-try-on-page .stencil-try-on-canvas-frame{background-color:#fdfcf8;border-radius:10px;box-shadow:0 18px 44px -34px #1a1917a6}.stencil-try-on-page .stencil-try-on-photo-stage{flex:none}.stencil-try-on-page .stencil-try-on-photo-workspace{flex:none;padding-block:56px;overflow:visible}.stencil-try-on-page .stencil-try-on-photo-frame{overflow:visible}.stencil-try-on-page .stencil-try-on-photo-frame>img{border-radius:inherit}.stencil-try-on-photo-stage .stencil-try-on-actions{flex-shrink:0;align-self:flex-end;margin-top:4px;position:static}.stencil-try-on-page .stencil-try-on-primary{background-color:var(--stencil-ink);box-shadow:0 14px 28px -20px #1a1917e6}.stencil-try-on-page .stencil-try-on-primary:hover{background-color:var(--stencil-blue)}.stencil-try-on-page .stencil-try-on-seo{isolation:isolate;background-color:var(--stencil-paper);position:relative}.stencil-try-on-page .stencil-try-on-seo:before{z-index:-1;pointer-events:none;content:"";opacity:.34;background-image:repeating-linear-gradient(0deg,#1a191705 0 1px,#0000 1px 6px);position:absolute;inset:0}.stencil-try-on-page .stencil-try-on-seo h2{font-family:var(--font-serif-display);letter-spacing:-.04em;text-wrap:balance;font-weight:500}.stencil-try-on-page .stencil-try-on-benefit{border:0;border-top:2px solid var(--stencil-blue);box-shadow:none;background-color:#fdfcf89e;border-radius:10px}.stencil-try-on-page .stencil-try-on-benefit:nth-child(2){margin-top:1rem}.stencil-try-on-page .stencil-try-on-seo figure{border-radius:12px;box-shadow:0 22px 46px -34px #1a1917b8}.stencil-try-on-page .stencil-try-on-privacy{background-color:var(--stencil-ink);border:1px solid #c7f5a438;box-shadow:0 28px 60px -40px #1a1917e6}.stencil-try-on-page .stencil-try-on-cta{background-color:var(--stencil-ink);border-color:#c7f5a457}.stencil-try-on-page .stencil-try-on-cta :where(h2,p){color:#f7f7f5}.stencil-try-on-page .stencil-try-on-cta a{background-color:var(--stencil-lime);color:var(--stencil-ink)}.stencil-try-on-page .stencil-try-on-cta a:hover{background-color:#d9f9c1}@media (width>=1024px) and (height<=799px){.stencil-try-on-page .stencil-try-on-sidebar>div:first-child{padding-block:8px}.stencil-try-on-page .stencil-try-on-sidebar>div:first-child>section:not(:last-child){margin-block-end:12px}.stencil-try-on-page .stencil-try-on-sidebar .stencil-upload-zone{height:104px;padding-block:8px}.stencil-try-on-page .stencil-upload-zone>button:first-child{gap:8px}.stencil-try-on-page .stencil-upload-zone>button:first-child>span:first-child{width:32px;height:32px}.stencil-try-on-page .stencil-upload-zone img{width:80px;height:80px}.stencil-try-on-page .stencil-try-on-sidebar [data-slot=tabs-content]>.grid{row-gap:6px;padding-top:4px}.stencil-try-on-page .stencil-body-preset img{aspect-ratio:auto;height:44px}}@media (width<=639px){.stencil-try-on-page .stencil-try-on-benefit:nth-child(2){margin-top:0}}
