.template-card{background-color:#3d3d3e}@keyframes slideIn{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideOut{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes header-spinner{to{transform:rotate(1turn)}}.home-category-row{margin-bottom:20px;padding-right:calc(var(--container-gutter) - 8px);padding-left:calc(var(--container-gutter) - 8px)}.home-category-row:last-child{margin-bottom:0}.home-category-row__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px;padding-right:8px;padding-left:8px}.home-category-row__title{margin:0;font-size:20px;font-weight:700;line-height:normal;color:#fcfbfb}.home-category-row__see-more{display:flex;gap:4px;align-items:center;font-size:16px;color:#f13911;text-decoration:none;white-space:nowrap}.home-category-row__see-more-icon{width:14px;height:auto}.home-category-row__strip{scroll-padding:8px;scroll-snap-type:x proximity;overflow:auto hidden;display:flex;flex-wrap:nowrap;gap:10px;padding:8px}.home-category-row__strip::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.home-category-row__strip::-webkit-scrollbar-thumb,.home-category-row__strip::-webkit-scrollbar-track{display:none!important}.home-category-row__strip{scrollbar-width:none!important;-ms-overflow-style:none!important}@media only screen and (min-width:768px){.home-category-row__strip{gap:8px}}.home-category-row__strip>.template-card{scroll-snap-align:start;flex:0 0 100%}@media(min-width:360px){.home-category-row__strip>.template-card{flex-basis:calc((100% - 10px)/2.6)}}@media only screen and (min-width:768px){.home-category-row__strip>.template-card{flex-basis:calc((100% - 8px)/2)}}@media only screen and (min-width:960px){.home-category-row__strip>.template-card{flex-basis:calc((100% - 16px)/3)}}@media only screen and (min-width:1200px){.home-category-row__strip>.template-card{flex-basis:calc((100% - 24px)/4)}}@media only screen and (min-width:1440px){.home-category-row__strip>.template-card{flex-basis:calc((100% - 40px)/6)}}