.style-module__1Jd2NW__card{border-width:1px;border-color:rgb(var(--color-white) / .08);background-color:rgb(var(--color-white) / .03);border-radius:1.5rem;flex-direction:column;width:100%;transition-duration:.3s;display:flex;position:relative;overflow:hidden}.style-module__1Jd2NW__card:hover{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:#7c5cff66;box-shadow:0 30px 60px -30px #7c5cff80}.style-module__1Jd2NW__imageBox{flex-shrink:0;width:100%;height:11rem;display:flex;position:relative;overflow:hidden}.style-module__1Jd2NW__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;transition-duration:.5s}.style-module__1Jd2NW__card:hover .style-module__1Jd2NW__image{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.style-module__1Jd2NW__imageBox:after{content:"";pointer-events:none;background-image:linear-gradient(#0a0a1200 45%,#0a0a12d9 100%);position:absolute;inset:0}.style-module__1Jd2NW__discountBadge{z-index:10;--tw-text-opacity:1;color:rgb(var(--color-white) / var(--tw-text-opacity));background-image:linear-gradient(135deg,#e879f9,#c026d3);border-radius:9999px;padding:.25rem .625rem;font-size:10px;font-weight:700;position:absolute;top:.75rem;right:.75rem;box-shadow:0 10px 22px -10px #e879f9e6}.style-module__1Jd2NW__context{flex-direction:column;gap:.375rem;width:100%;height:100%;padding:.5rem 1rem 1rem;display:flex}.style-module__1Jd2NW__title{-webkit-line-clamp:1;cursor:pointer;--tw-text-opacity:1;color:rgb(var(--color-white) / var(--tw-text-opacity));-webkit-box-orient:vertical;font-size:.875rem;font-weight:900;line-height:1.7;transition-duration:.3s;display:-webkit-box;overflow:hidden}.style-module__1Jd2NW__title:hover{--tw-text-opacity:1;color:rgb(124 92 255/var(--tw-text-opacity))}@media (min-width:1024px){.style-module__1Jd2NW__title{font-size:1rem;line-height:1.7}}.style-module__1Jd2NW__text{-webkit-line-clamp:2;min-height:34px;color:rgb(var(--color-white) / .5);-webkit-box-orient:vertical;font-size:.75rem;font-weight:500;line-height:1.7;display:-webkit-box;overflow:hidden}@media (min-width:1024px){.style-module__1Jd2NW__text{font-size:13px}}.style-module__1Jd2NW__row{flex-direction:column;align-items:flex-start;gap:.625rem;width:100%;margin-top:.375rem;display:flex}@media (min-width:640px){.style-module__1Jd2NW__row{flex-direction:row;justify-content:space-between;align-items:center;gap:.75rem}}.style-module__1Jd2NW__priceBox{flex-direction:column;align-items:flex-start;width:fit-content;display:flex}.style-module__1Jd2NW__prevPrice{width:fit-content;color:rgb(var(--color-white) / .4);align-items:center;gap:.25rem;font-size:10px;font-weight:500;text-decoration-line:line-through;display:flex}.style-module__1Jd2NW__price{--tw-text-opacity:1;width:fit-content;color:rgb(var(--color-white) / var(--tw-text-opacity));align-items:center;gap:.25rem;font-size:.875rem;font-weight:900;line-height:1.7;display:flex}@media (min-width:1024px){.style-module__1Jd2NW__price{font-size:1rem;line-height:1.7}}.style-module__1Jd2NW__priceAccent{align-items:center;gap:.25rem;width:fit-content;font-size:.875rem;font-weight:900;line-height:1.7;display:flex}@media (min-width:1024px){.style-module__1Jd2NW__priceAccent{font-size:1rem;line-height:1.7}}.style-module__1Jd2NW__priceAccent{color:#0000;background-image:linear-gradient(90deg,#a78bfa,#e879f9);-webkit-background-clip:text;background-clip:text}.style-module__1Jd2NW__currency{color:rgb(var(--color-white) / .5);font-size:10px;font-weight:500}@media (min-width:1024px){.style-module__1Jd2NW__currency{font-size:11px}}.style-module__1Jd2NW__actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.style-module__1Jd2NW__buyAction{--tw-text-opacity:1;width:2.25rem;height:2.25rem;color:rgb(var(--color-white) / var(--tw-text-opacity));background-image:linear-gradient(135deg,#7c5cff,#a855f7);border-radius:.75rem;justify-content:center;align-items:center;transition-duration:.3s;display:flex;box-shadow:0 12px 26px -14px #7c5cffe6}.style-module__1Jd2NW__buyAction:hover{box-shadow:0 16px 32px -14px #7c5cff}.style-module__1Jd2NW__moreAction{border-width:1px;border-color:rgb(var(--color-white) / .1);background-color:rgb(var(--color-white) / .04);width:2.25rem;height:2.25rem;color:rgb(var(--color-white) / .7);border-radius:.75rem;justify-content:center;align-items:center;transition-duration:.3s;display:flex}.style-module__1Jd2NW__moreAction:hover{--tw-text-opacity:1;color:rgb(var(--color-white) / var(--tw-text-opacity));border-color:#7c5cff66}
.style-module__3hQX_G__featured{width:100%;display:flex}.style-module__3hQX_G__featuredCard{width:100%!important;height:16rem!important}@media (min-width:1024px){.style-module__3hQX_G__featuredCard{height:420px!important}}.style-module__3hQX_G__cardGrid{grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem;width:100%;display:grid}@media (min-width:640px){.style-module__3hQX_G__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.style-module__3hQX_G__cardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}.style-module__3hQX_G__card{width:100%!important;height:16rem!important}.style-module__3hQX_G__empty{border-style:dashed;border-width:1px;border-color:rgb(var(--color-white) / .14);background-color:rgb(var(--color-white) / .02);text-align:center;border-radius:1.5rem;flex-direction:column;align-items:center;gap:.75rem;width:100%;padding:2.5rem 1.5rem;display:flex;position:relative;overflow:hidden}@media (min-width:1024px){.style-module__3hQX_G__empty{padding-top:3.5rem;padding-bottom:3.5rem}}.style-module__3hQX_G__empty:before{content:"";pointer-events:none;--tw-translate-x:-50%;width:18rem;height:11rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-blur:blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);background:#e879f924;border-radius:9999px;position:absolute;top:-5rem;left:50%}.style-module__3hQX_G__emptyIcon{--tw-text-opacity:1;width:3.5rem;height:3.5rem;color:rgb(var(--color-white) / var(--tw-text-opacity));background-image:linear-gradient(135deg,#e879f9,#c026d3);border-radius:1rem;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:0 16px 34px -16px #e879f9e6,inset 0 1px #ffffff40}.style-module__3hQX_G__emptyTitle{--tw-text-opacity:1;color:rgb(var(--color-white) / var(--tw-text-opacity));font-size:.875rem;font-weight:900;line-height:1.7;position:relative}@media (min-width:1024px){.style-module__3hQX_G__emptyTitle{font-size:1rem;line-height:1.7}}.style-module__3hQX_G__emptyText{max-width:28rem;color:rgb(var(--color-white) / .5);font-size:.75rem;font-weight:500;line-height:1.5rem;position:relative}@media (min-width:1024px){.style-module__3hQX_G__emptyText{font-size:13px}}
