.atelier-page{min-width:0;max-width:1240px;margin:0 auto;padding:35px 28px 45px}.atelier-page[hidden],.fep-wizard-embedded[hidden]{display:none!important}.atelier-page-heading{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:26px;display:flex}.atelier-page-heading h1{color:var(--ink);margin:12px 0 9px;font-size:38px}.atelier-page-heading p{color:var(--muted);margin:0;font-size:13px}.atelier-memory-note{color:#536e63;align-items:flex-start;gap:8px;max-width:270px;font-size:11px;line-height:1.6;display:flex}.atelier-memory-note>svg{margin-top:2px}.atelier-workbench-label{color:#684b7c;white-space:nowrap;align-items:center;gap:9px;font-size:13px;font-weight:800;display:flex}.atelier-page .fep-wizard-embedded{overscroll-behavior:auto;width:100%;max-width:none;max-height:none;scroll-margin-top:var(--site-chrome-scroll-offset,110px);background:#fffafce8;border:1px solid #ffffffd9;border-radius:24px;margin:0;position:relative;inset:auto;overflow:visible;box-shadow:inset 0 1px #fff,0 12px 40px #3920450c}.atelier-page .fep-wizard-embedded .fep-wizard-shell{border-radius:inherit;overflow:clip}.atelier-page .fep-wizard-embedded .fep-wizard-header{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffafcd9;border-bottom:1px solid #e8dfea;grid-template-columns:auto 1fr;padding:20px 28px;position:relative;top:auto}.atelier-page .fep-wizard-embedded .fep-wizard-steps{margin-left:auto}.atelier-page .fep-wizard-embedded .fep-wizard-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);min-height:0}.atelier-page .fep-wizard-embedded .fep-wizard-content{max-height:none;padding:34px;overflow:visible}.atelier-page .fep-wizard-embedded .fep-wizard-content>h2{scroll-margin-top:var(--site-chrome-scroll-offset,110px)}.atelier-page .fep-wizard-embedded .fep-wizard-form>.fep-wizard-primary{position:static;bottom:auto}.atelier-page .fep-wizard-embedded.has-model-step .canva-model-grid{max-height:600px}@media (max-width:950px){.atelier-page{padding:26px 24px 30px}.atelier-page-heading{align-items:flex-start;gap:16px}.atelier-page-heading h1{font-size:33px}.atelier-memory-note{max-width:210px}.atelier-page .fep-wizard-embedded .fep-wizard-header{padding:18px 23px}.atelier-page .fep-wizard-embedded .fep-wizard-content{padding:25px}.atelier-page .fep-wizard-embedded .fep-wizard-visual{padding:28px 20px}}@media (max-width:700px){.atelier-page{padding:24px 16px 20px}.atelier-page-heading{margin-bottom:21px;display:block}.atelier-page-heading h1{margin-top:10px;font-size:31px}.atelier-page-heading p{font-size:12px}.atelier-memory-note{max-width:none;margin-top:14px;font-size:10px}.atelier-page .fep-wizard-embedded{border-radius:20px}.atelier-page .fep-wizard-embedded .fep-wizard-header{flex-direction:column;align-items:flex-start;gap:12px;padding:17px;display:flex}.atelier-page .fep-wizard-embedded .fep-wizard-steps{flex-wrap:wrap;justify-content:flex-start;gap:9px;margin:0}.atelier-page .fep-wizard-embedded .fep-wizard-steps li{font-size:9px}.atelier-page .fep-wizard-embedded .fep-wizard-grid{flex-direction:column;display:flex}.atelier-page .fep-wizard-embedded .fep-wizard-visual{display:none}.atelier-page .fep-wizard-embedded .fep-wizard-content{padding:23px 18px}.atelier-page .fep-wizard-embedded .fep-wizard-content>h2{font-size:31px}.atelier-page .fep-wizard-embedded.has-model-step .canva-model-grid{max-height:none}.atelier-workbench-label{font-size:12px}}.atelier-page .fep-wizard-signature>.atelier-workbench-label{background:0 0;border-radius:0;place-items:normal;width:auto;height:auto;display:flex}.fep-wizard-mobile-result{display:none}.editor-controls>h2[tabindex="-1"]{scroll-margin-top:var(--site-chrome-scroll-offset,110px);outline:none}.atelier-page .fep-wizard-embedded.has-model-step .canva-model-grid{overscroll-behavior:contain;max-height:clamp(160px,100svh - 540px,320px);overflow-x:hidden}.atelier-page .canva-model-grid article,.atelier-page .canva-model-choice{min-width:0}.atelier-page .canva-model-grid b{overflow-wrap:anywhere}.atelier-page .canva-model-choice>.template-thumbnail{aspect-ratio:auto;height:clamp(84px,14svh,110px);min-height:0}.atelier-page .fep-wizard-selection-recap{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:8px 0 12px;padding:12px}.atelier-page .fep-wizard-selection-recap>div:last-child{grid-column:auto}.atelier-page .fep-wizard-embedded.has-model-step .fep-wizard-content{padding-bottom:90px}.atelier-page .fep-wizard-embedded.has-model-step .fep-wizard-primary{z-index:40;width:auto;margin:0;position:fixed;bottom:20px;left:max(60px,50vw - 560px);right:max(60px,50vw - 560px);box-shadow:0 0 0 7px #fffafcf2,0 5px 20px #39204520}@media (min-width:701px) and (max-width:950px){.atelier-page .fep-wizard-embedded.has-model-step .fep-wizard-primary{bottom:calc(96px + env(safe-area-inset-bottom))}}@media (max-width:700px){.atelier-page .fep-wizard-embedded .fep-wizard-content{min-height:calc(100svh - 160px);padding-bottom:90px}.atelier-page .fep-wizard-embedded .fep-wizard-visual.has-result{display:none}.atelier-page .fep-wizard-mobile-result{display:block}.atelier-page .fep-wizard-mobile-result .fep-wizard-result-art{margin:12px 0 18px;padding:8px 8px 0}.atelier-page .fep-wizard-mobile-result .fep-wizard-result-art>img{object-fit:contain;height:clamp(150px,30svh,260px);min-height:0;max-height:none}.atelier-page .fep-wizard-mobile-result .fep-wizard-art-caption{padding:8px;font-size:10px}.atelier-page .fep-wizard-embedded .fep-wizard-content .fep-wizard-primary{left:32px;right:32px;bottom:calc(96px + env(safe-area-inset-bottom));z-index:40;width:calc(100% - 64px);min-height:48px;margin:0;position:fixed;box-shadow:0 0 0 7px #fffafcf2,0 5px 20px #39204520}.atelier-page .fep-wizard-embedded.has-model-step .canva-model-grid{overscroll-behavior:contain;max-height:clamp(120px,100svh - 690px,280px)}.atelier-page .fep-wizard-embedded.has-model-step .fep-wizard-content>h2{margin-bottom:9px;font-size:26px}.atelier-page .fep-wizard-embedded.has-model-step .fep-wizard-intro{margin-bottom:8px}.atelier-page .canva-inline-pricing{display:none}.atelier-page .fep-wizard-model-step .canva-picker>p{margin:8px 0;font-size:11px;line-height:1.5}.atelier-page .fep-wizard-model-step .canva-picker-content>.muted{margin:7px 0;font-size:10px;line-height:1.5}.atelier-page .fep-wizard-selection-recap{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:8px 0 12px;padding:11px}.atelier-page .fep-wizard-selection-recap>div:last-child{grid-column:auto}.atelier-page .fep-wizard-selection-recap dt{font-size:9px}.atelier-page .fep-wizard-selection-recap dd{font-size:12px}.editor-controls{min-height:calc(100svh - 150px)}}@media (max-width:700px) and (max-height:739px){.atelier-page .fep-wizard-embedded.has-model-step .canva-model-grid{max-height:clamp(170px,100svh - 390px,300px)}}
.crie-convite-gallery-module__IBDtiq__gallery{color:#302337;min-width:0}.crie-convite-gallery-module__IBDtiq__moreThemes{color:#5d3d72;background:#fff;border:1px solid #dfd1e6;border-radius:12px;align-items:center;gap:7px;min-height:44px;padding:8px 14px;font-size:12px;font-weight:700;display:inline-flex}.crie-convite-gallery-module__IBDtiq__moreThemes:disabled{opacity:.6;cursor:wait}.crie-convite-gallery-module__IBDtiq__gallery .inspiration-gallery-heading{margin-bottom:26px}.crie-convite-gallery-module__IBDtiq__gallery .inspiration-gallery-heading h2{color:#302337;font-size:clamp(28px,3.4vw,42px);line-height:1.16}.crie-convite-gallery-module__IBDtiq__gallery .inspiration-gallery-heading p{color:#65556c;max-width:640px;font-size:14px}.crie-convite-gallery-module__IBDtiq__gallery .eyebrow{color:#6d4d82}.crie-convite-gallery-module__IBDtiq__gallery .inspiration-toolbar{-webkit-backdrop-filter:blur(18px)saturate(150%);background:linear-gradient(145deg,#f8f2fabd,#ebe0f2a6);border:1px solid #ffffffed;border-radius:18px;gap:10px;padding:14px;box-shadow:inset 0 1px 1px #fff,0 4px 20px #4934560a}.crie-convite-gallery-module__IBDtiq__gallery .inspiration-search{color:#6d4d82;border-color:#dfd1e6;min-width:0}.crie-convite-gallery-module__IBDtiq__gallery .inspiration-search input{min-height:48px;font-size:15px}.crie-convite-gallery-module__IBDtiq__gallery .inspiration-search input::placeholder{color:#76657e;opacity:1}.crie-convite-gallery-module__IBDtiq__gallery .inspiration-search button{min-width:44px;min-height:44px}:is(.crie-convite-gallery-module__IBDtiq__gallery .inspiration-category,.crie-convite-gallery-module__IBDtiq__gallery .inspiration-saved-button){color:#563f64;background:#fffdfadd;min-height:48px}.crie-convite-gallery-module__IBDtiq__gallery .inspiration-category select{color:#563f64;font-size:13px}.crie-convite-gallery-module__IBDtiq__gallery .inspiration-saved-button{font-size:13px}.crie-convite-gallery-module__IBDtiq__gallery .inspiration-saved-button>span{color:#65556c}.crie-convite-gallery-module__IBDtiq__gallery .inspiration-results{color:#65556c;flex-wrap:wrap;font-size:12px}.crie-convite-gallery-module__IBDtiq__gallery .inspiration-results>span:last-child{color:#3e705f;font-size:12px}.crie-convite-gallery-module__IBDtiq__gallery .inspiration-card{background:#fff;border:1px solid #eadfe9;border-radius:17px;padding-bottom:12px;overflow:hidden}.crie-convite-gallery-module__IBDtiq__gallery .inspiration-card-image{background:#f2eaf5;border-radius:0}.crie-convite-gallery-module__IBDtiq__gallery .inspiration-card:hover img{transform:none}.crie-convite-gallery-module__IBDtiq__gallery .inspiration-save{color:#6d4d82;background:#fffdf9f5;border:1px solid #e9dfe9;width:44px;height:44px}.crie-convite-gallery-module__IBDtiq__gallery .inspiration-save.saved{color:#fff;background:#6d4d82}.crie-convite-gallery-module__IBDtiq__gallery .inspiration-card-caption{padding:12px 13px 0}.crie-convite-gallery-module__IBDtiq__gallery .inspiration-card-caption button{width:100%;min-height:44px}.crie-convite-gallery-module__IBDtiq__gallery .inspiration-card-caption h3{color:#302337;overflow-wrap:anywhere;font-size:14px}.crie-convite-gallery-module__IBDtiq__gallery .inspiration-card-caption>span{color:#76647e;font-size:11px}.crie-convite-gallery-module__IBDtiq__gallery .inspiration-poster-badge{max-width:calc(100% - 70px);font-size:9px;top:15px}.crie-convite-gallery-module__IBDtiq__chooseTheme{color:#5d3d72;background:#f2eaf5;border:1px solid #e5d7ec;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:calc(100% - 24px);min-height:44px;margin:12px 12px 0;padding:9px;font-size:12px;font-weight:700;display:flex}.crie-convite-gallery-module__IBDtiq__chooseTheme:hover{background:#e9dcf0}.crie-convite-gallery-module__IBDtiq__attribution{text-align:center;color:#76647e;margin:20px 0 0;font-size:12px;line-height:1.7}.crie-convite-gallery-module__IBDtiq__attribution a{text-underline-offset:3px;color:#6d4d82;align-items:center;gap:3px;text-decoration:underline;display:inline-flex}.crie-convite-gallery-module__IBDtiq__gallery button:focus-visible,.crie-convite-gallery-module__IBDtiq__gallery a:focus-visible,.crie-convite-gallery-module__IBDtiq__gallery select:focus-visible{outline-offset:3px;outline:3px solid #6d4d82}.crie-convite-gallery-module__IBDtiq__detail{background:#fff9f6}.crie-convite-gallery-module__IBDtiq__detail .inspiration-detail-content{padding:58px 30px 30px}.crie-convite-gallery-module__IBDtiq__detail .inspiration-detail-content>p{color:#65556c;font-size:14px;line-height:1.7}.crie-convite-gallery-module__IBDtiq__photoChoice{justify-content:center;width:100%;min-height:50px;font-size:13px}.crie-convite-gallery-module__IBDtiq__detail .inspiration-detail-content>.primary{justify-content:center;width:100%;min-height:50px;font-size:13px}.crie-convite-gallery-module__IBDtiq__photoChoice{margin-top:12px}.crie-convite-gallery-module__IBDtiq__choiceHint{margin:10px 0 0;line-height:1.6;color:#76647e!important;font-size:12px!important}.crie-convite-gallery-module__IBDtiq__detail .inspiration-detail-models{color:#65556c;font-size:12px}.crie-convite-gallery-module__IBDtiq__detail .inspiration-detail-close{width:44px;height:44px}.crie-convite-gallery-module__IBDtiq__detail .inspiration-detail-save{color:#6d4d82;margin-top:6px;font-size:12px}.crie-convite-gallery-module__IBDtiq__detail .inspiration-invite{margin-top:18px;padding-top:18px}.crie-convite-gallery-module__IBDtiq__detail .inspiration-invite p{color:#76647e;font-size:12px;line-height:1.7}.crie-convite-gallery-module__IBDtiq__detail .inspiration-invite a{color:#6d4d82;align-items:center;gap:6px;min-height:44px;font-size:12px;display:inline-flex}.crie-convite-gallery-module__IBDtiq__detail button:focus-visible,.crie-convite-gallery-module__IBDtiq__detail a:focus-visible{outline-offset:3px;outline:3px solid #6d4d82}@media (max-width:700px){.crie-convite-gallery-module__IBDtiq__gallery .inspiration-gallery-heading p{max-width:none;font-size:14px}.crie-convite-gallery-module__IBDtiq__gallery .inspiration-toolbar{grid-template-columns:minmax(0,1fr) auto;padding:10px}.crie-convite-gallery-module__IBDtiq__gallery .inspiration-search{gap:8px;padding:0 11px}.crie-convite-gallery-module__IBDtiq__gallery .inspiration-search input{min-width:0;font-size:16px}.crie-convite-gallery-module__IBDtiq__gallery .inspiration-category{min-width:0;padding:0 9px}.crie-convite-gallery-module__IBDtiq__gallery .inspiration-category select{font-size:16px}.crie-convite-gallery-module__IBDtiq__gallery .inspiration-saved-button{gap:6px;padding:0 10px;font-size:12px}.crie-convite-gallery-module__IBDtiq__gallery .inspiration-grid{column-gap:11px}.crie-convite-gallery-module__IBDtiq__gallery .inspiration-card-caption{padding:10px 10px 0}.crie-convite-gallery-module__IBDtiq__gallery .inspiration-card-caption h3{font-size:13px}.crie-convite-gallery-module__IBDtiq__gallery .inspiration-save{top:7px;right:7px}.crie-convite-gallery-module__IBDtiq__gallery .inspiration-poster-badge{background:#302337;max-width:calc(100% - 14px);margin:7px;display:inline-flex;position:static}.crie-convite-gallery-module__IBDtiq__chooseTheme{gap:5px;width:calc(100% - 18px);margin:10px 9px 0;padding:8px 5px;font-size:11px}.crie-convite-gallery-module__IBDtiq__detail .inspiration-detail-content{padding:25px 20px 24px}.crie-convite-gallery-module__IBDtiq__detail .inspiration-detail-content h2{margin-right:40px}:is(.crie-convite-gallery-module__IBDtiq__detail .inspiration-detail-art,.crie-convite-gallery-module__IBDtiq__detail .inspiration-detail-art>img){height:32dvh;min-height:150px}.crie-convite-gallery-module__IBDtiq__detail .inspiration-detail-models{gap:10px;display:grid}.crie-convite-gallery-module__IBDtiq__detail .inspiration-detail-content>p{font-size:14px}}@media (max-width:350px){.crie-convite-gallery-module__IBDtiq__gallery .inspiration-toolbar{grid-template-columns:minmax(0,1fr)}.crie-convite-gallery-module__IBDtiq__gallery .inspiration-search{grid-column:auto}.crie-convite-gallery-module__IBDtiq__gallery .inspiration-saved-button{justify-content:center}.crie-convite-gallery-module__IBDtiq__chooseTheme{font-size:11px}}@media (prefers-reduced-transparency:reduce){.crie-convite-gallery-module__IBDtiq__gallery .inspiration-toolbar{-webkit-backdrop-filter:none;background:#f2eaf5}.crie-convite-gallery-module__IBDtiq__gallery .inspiration-category{background:#fff}}
