.themes-grid{& .theme-card{&:nth-child(2){margin-top:50px}&:nth-child(3n){margin-top:-50px}}}.themeCard .themeCardLink{position:relative;display:flex;flex-direction:column;justify-content:space-between;aspect-ratio:925/630;min-height:min-content;border-radius:20px;overflow:hidden;background:#2a2a2a;isolation:isolate}.themeCard .themeCardImage{object-fit:cover;z-index:-1;transition:transform .6s ease}.themeCard:hover .themeCardImage{transform:scale(1.04)}.themeCardFeatures{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:16px;margin:0;padding:20px 20px 0;list-style:none}.themeCardFeature{display:inline-flex;align-items:center;gap:10px;padding:6px 12px;border-radius:50px;border:1px solid rgba(255,255,255,.15);background:rgba(20,20,20,.6);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-size:14px;line-height:1.4;color:var(--color-white);background:linear-gradient(180deg,rgba(42,36,33,0) -496.72%,#2A2421 101.09%)}.themeCardFeatureIcon{display:inline-flex;width:20px;height:20px;flex-shrink:0}.themeCardFeatureIcon svg{width:100%;height:100%}.themeCardInfo{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:28px;background:linear-gradient(100deg,rgba(40,24,18,.85),rgba(90,30,12,.85));backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.themeCardText{min-width:0}.themeCard .cardTitle{font-family:var(--primary-font);font-size:24px;font-weight:500;line-height:140%;letter-spacing:.48px;color:var(--color-white);margin-bottom:0;transition:color .3s ease}.themeCardTags{font-size:16px;color:rgba(255,255,255,.6)}.themeCardBuy{gap:32px;flex-shrink:0}.themeCardBuy,.themeCardPrice{display:flex;align-items:center}.themeCardPrice{justify-content:center;line-height:1;gap:10px;white-space:nowrap}.themeCardPrice del{font-size:16px;color:rgba(255,255,255,.5)}.themeCardPrice span{font-size:24px;color:var(--color-white)}@media screen and (max-width:1279px){.themeCardInfo{flex-direction:column;align-items:flex-start;gap:16px;padding:20px}.themeCardBuy{width:100%;justify-content:space-between}.themeCard .cardTitle{font-size:22px}.themeCard .themeCardLink{aspect-ratio:4/3}}@media screen and (max-width:1023px){.themeCard .themeCardLink{aspect-ratio:16/11}.themes-grid{& .theme-card{&:nth-child(2n),&:nth-child(3n){margin-top:0}}}}@media screen and (max-width:639px){.themeCard .themeCardLink{aspect-ratio:4/5}.themeCardFeatures{justify-content:flex-start;gap:8px;padding:14px 14px 0}.themeCardFeature{font-size:12px;padding:5px 10px;gap:6px}.themeCardFeatureIcon{width:16px;height:16px}.themeCard .cardTitle{font-size:20px}.themeCardTags{font-size:14px}.themeCardPrice span{font-size:22px}.themeCardPrice del{font-size:15px}}.themeCardComingSoon{font-size:16px;font-weight:400;line-height:160%;color:#f9f9f9;white-space:nowrap}@media screen and (max-width:639px){.themeCardComingSoon{font-size:16px}}.themes-grid{& .theme-card{&:nth-child(2){margin-top:50px}&:nth-child(3n){margin-top:-50px}& .theme-media{overflow:hidden}& .feature-panel{background:linear-gradient(117deg,rgba(8,8,8,.6) -16.65%,rgba(118,35,14,.6) 118.96%);backdrop-filter:blur(23.5px);transform:translateY(0);left:0;bottom:0;transition:all .5s ease-in-out;& .skin-count{border-bottom:1px solid rgba(223,223,223,.2);margin-bottom:16px;padding-bottom:16px}& *{color:var(--color-white)}& .feature-list{& .icon{background:linear-gradient(180deg,rgba(255,255,255,0) -66.25%,rgba(222,74,36,.4) 185%);border-radius:8px;display:flex;justify-content:center;align-items:center;position:relative;&:before{content:"";position:absolute;width:100%;height:100%;filter:blur(1px);z-index:-1}}}}&:hover{& .theme-meta{& .cardTitle{color:var(--color-accent)}}& .feature-panel{transform:translateY(0)}}}}.theme_header{p{width:45%}}@media screen and (max-width:1023px){.themes-grid{& .theme-card{&:nth-child(2n),&:nth-child(3n){margin-top:0}}}.theme_header{p{width:65%}}}@media screen and (max-width:767px){.themes-grid{& .theme-card{& .feature-panel{transform:translateY(0);position:relative;&:before{content:"";width:100%;height:100%;position:absolute;background:linear-gradient(117deg,rgba(8,8,8,.6) -16.65%,rgba(118,35,14,.6) 118.96%);backdrop-filter:blur(23.5px);left:0;top:0}& .bg-image{z-index:-1}& .feature-list,& .skin-count{z-index:2;position:relative}}}}.theme_header{p{width:100%}}}