.TemplatesSlice_common-input-style__1q7_2{width:100%!important;margin-top:var(--kiwi-spacing-0-75);height:40px;min-height:40px;border-radius:var(--kiwi-border-radius-sm);padding:var(--kiwi-spacing-1) var(--kiwi-spacing-1-5);border:1px solid rgba(0,0,0,0);background-color:var(--kiwi-colors-surface-surface)}.TemplatesSlice_common-input-style__1q7_2[class*=error]{border-color:var(--kiwi-colors-semantic-error)!important;outline:none}.TemplatesSlice_common-input-style__1q7_2:focus{border-color:var(--kiwi-colors-surface-outline);outline:none}.TemplatesSlice_container___Fj9u{padding:80px 0}@media only screen and (min-width:1280px){.TemplatesSlice_container___Fj9u{max-width:1216px;margin:0 auto;padding:96px 0}}.TemplatesSlice_title__E58Du{color:var(--kiwi-colors-surface-on-surface);margin:0 auto 16px;text-align:center;font-family:var(--font-pp-agrandir),sans-serif;font-weight:500;font-size:28px;line-height:36px}@media only screen and (min-width:768px){.TemplatesSlice_title__E58Du{font-family:var(--font-pp-agrandir),sans-serif;font-weight:500;font-size:36px;line-height:44px}}@media only screen and (min-width:1280px){.TemplatesSlice_title__E58Du{font-family:var(--font-pp-agrandir),sans-serif;font-weight:500;font-size:40px;line-height:48px;margin-bottom:24px}}.TemplatesSlice_description__n2MBW{color:var(--kiwi-colors-surface-on-surface-variant);text-align:center;margin:0 28px 24px;font-family:var(--font-inter-variable),sans-serif;font-weight:420;font-size:18px;line-height:24px}@media only screen and (min-width:768px){.TemplatesSlice_description__n2MBW{width:550px;margin:0 auto 32px}}@media only screen and (min-width:1280px){.TemplatesSlice_description__n2MBW{width:700px}}.TemplatesSlice_browseButtonWrapper__MlJkX{display:flex;justify-content:center;margin:0 auto 56px}@media only screen and (min-width:1280px){.TemplatesSlice_browseButtonWrapper__MlJkX{margin-bottom:80px}}.TemplatesSlice_loadingWrapper___l_hn{display:grid;gap:16px;padding:0 16px;grid-template-columns:repeat(2,minmax(0,1fr));aspect-ratio:398/350}@media only screen and (min-width:768px){.TemplatesSlice_loadingWrapper___l_hn{grid-template-columns:repeat(3,minmax(0,1fr));padding:0 24px;gap:32px;aspect-ratio:891/482}}@media only screen and (min-width:1280px){.TemplatesSlice_loadingWrapper___l_hn{grid-template-columns:repeat(4,minmax(0,1fr));width:1216px;margin:0 auto;aspect-ratio:1216/464}}.TemplatesSlice_skeletonCard__kSeM3{background:var(--kiwi-colors-surface-surface-container-low);border-radius:8px;animation:TemplatesSlice_pulse__8p7e4 1.5s ease-in-out infinite}@keyframes TemplatesSlice_pulse__8p7e4{0%,to{opacity:1}50%{opacity:.5}}.TemplatesSlice_templateGrid__WTrnO{display:grid;gap:16px;padding:0 16px;grid-template-columns:repeat(2,minmax(0,1fr))}@media only screen and (min-width:768px){.TemplatesSlice_templateGrid__WTrnO{grid-template-columns:repeat(3,minmax(0,1fr));padding:0 24px;gap:32px}}@media only screen and (min-width:1280px){.TemplatesSlice_templateGrid__WTrnO{grid-template-columns:repeat(4,minmax(0,1fr));padding:0}}.TemplatesSlice_templateCard__xsNJC{position:relative;text-decoration:none;color:inherit}.TemplatesSlice_templateCard__xsNJC:hover{text-decoration:none}.TemplatesSlice_templateCard__xsNJC:hover .TemplatesSlice_thumbnailOverlay__Pi28b{opacity:1;visibility:visible}.TemplatesSlice_thumbnailWrapper__ObEfP{width:100%;padding-bottom:141%;position:relative;border-radius:8px;overflow:hidden}.TemplatesSlice_templateImage__ZFq_N{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border:1px solid var(--kiwi-colors-outline-outline-variant);border-radius:8px}.TemplatesSlice_templateTitle__Mc6Ks{margin:4px 0 0;color:var(--kiwi-colors-surface-on-surface);font-family:var(--font-inter-variable),sans-serif;font-weight:500;font-size:12px;line-height:16px;font-weight:600}@media only screen and (min-width:768px){.TemplatesSlice_templateTitle__Mc6Ks{font-family:var(--font-inter-variable),sans-serif;font-weight:580;font-size:14px;line-height:20px}}.TemplatesSlice_templateUsage__urwtG{margin:4px 0 0;color:var(--kiwi-colors-surface-on-surface);font-family:var(--font-inter-variable),sans-serif;font-weight:500;font-size:12px;line-height:16px;font-weight:400}