.featured-themes__container{text-align:center;margin:3rem 0}.featured-themes__container .themes-item-header{align-items:center}.featured-themes__container .themes-item-header h2{margin:0 0 20px;font-weight:700}.featured-themes__container .themes-item-header p{text-align:center;width:50%;margin:0 0 41px;font-size:18px}@media (max-width:1023.9px){.featured-themes__container .themes-item-header p{width:100%}}.featured-themes__container .themes-item-header .skeleton-subtext{flex-direction:column;align-items:center;margin:0 0 41px;display:flex}@media (min-width:768px) and (max-width:1023.9px){.featured-themes__container .featured-themes-slider-tablet>div{justify-content:space-between;display:flex}.featured-themes__container .featured-themes-slider-tablet>div .themes-item-header{text-align:left;align-items:flex-start;width:70%}.featured-themes__container .featured-themes-slider-tablet>div .selfservice-navigation{align-self:flex-end;margin:0 0 41px}}.featured-themes__container .themes-item-row-container{gap:30px}@media (max-width:575.98px){.featured-themes__container .themes-item-row-container{flex-direction:column}}@media (max-width:1023.9px) and (min-width:768px){.featured-themes__container .themes-item-row-container{width:102vw;margin-left:-4vw;padding-left:4vw;padding-right:4vw;overflow:scroll}}.featured-themes__container .themes-item-row-container .themes-item__container{border:1px solid #ddd;border-radius:3px}@media (min-width:768px){.featured-themes__container .themes-item-row-container .themes-item__container{width:380px}}@media (max-width:1023.9px) and (min-width:768px){.featured-themes__container .themes-item-row-container .themes-item__container{flex:1 0 320px}}.featured-themes__container .themes-item-row-container .themes-item__container .item__image-container{clip-path:circle(200% at 50% -160%);width:100%;height:auto}.featured-themes__container .themes-item-row-container .themes-item__container .item__image-container img{object-fit:cover;aspect-ratio:16/11;width:100%;height:auto}@media (max-width:280.8px){.featured-themes__container .themes-item-row-container .themes-item__container .item__image-container img{aspect-ratio:13/9}}.featured-themes__container .themes-item-row-container .themes-item__container .item__text-container{text-align:center;padding:0 30px 30px}.featured-themes__container .themes-item-row-container .themes-item__container .item__text-container .item-title-skeleton,.featured-themes__container .themes-item-row-container .themes-item__container .item__text-container .skeleton-subtext{flex-direction:column;justify-content:center;align-items:center;display:flex}.featured-themes__container .themes-item-row-container .themes-item__container .item__text-container .item-title{color:#333;margin:0 0 9px;font-size:22px;font-weight:700}.featured-themes__container .themes-item-row-container .themes-item__container .item__text-container .item-main-text{color:#333;text-overflow:ellipsis;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;margin:0 0 12px;display:-webkit-box;overflow:hidden}@media (min-width:1200px){.featured-themes__container .themes-item-row-container .themes-item__container .item__text-container .item-main-text{-webkit-line-clamp:3;line-clamp:3;margin:0 0 10px}}.featured-themes__container .themes-item-row-container .themes-item__container .item__text-container .item-redirect{color:#ed0c0c;justify-content:center;align-items:center;gap:.5rem;width:100%;font-size:1rem;font-weight:500;display:flex}
