.drops-module__BL_Nua__container{padding-top:var(--space-8);min-height:100vh}.drops-module__BL_Nua__heroSection{background-color:var(--color-surface-1);padding:var(--space-12) var(--space-4);text-align:center;border-bottom:1px solid var(--color-border)}.drops-module__BL_Nua__title{letter-spacing:.1em;margin-bottom:var(--space-8);font-size:3rem}.drops-module__BL_Nua__countdownBox{background:var(--color-surface-2);padding:var(--space-8);border-radius:var(--radius-lg);border:1px solid var(--color-border);max-width:600px;margin:0 auto;box-shadow:0 10px 30px #00000080}.drops-module__BL_Nua__countdownTitle{color:var(--color-accent);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--space-6)}.drops-module__BL_Nua__countdownGrid{justify-content:center;gap:var(--space-6);display:flex}.drops-module__BL_Nua__timeBlock{flex-direction:column;align-items:center;display:flex}.drops-module__BL_Nua__timeNumber{font-size:3.5rem;font-weight:var(--fw-bold);font-family:monospace;line-height:1}.drops-module__BL_Nua__timeLabel{font-size:var(--fs-xs);color:var(--color-text-muted);letter-spacing:.05em;margin-top:var(--space-2)}.drops-module__BL_Nua__noDropBox{padding:var(--space-8);color:var(--color-text-secondary)}.drops-module__BL_Nua__pastDropSection{padding:var(--space-12) var(--space-6);max-width:1400px;margin:0 auto}.drops-module__BL_Nua__pastDropHeader{margin-bottom:var(--space-8);text-align:center}.drops-module__BL_Nua__pastDropHeader h2{letter-spacing:.05em;font-size:2rem}.drops-module__BL_Nua__pastDropHeader p{color:var(--color-text-muted)}.drops-module__BL_Nua__grid{gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}
.ProductCard-module__t53O_a__card{background-color:var(--color-surface-1);border-radius:var(--radius-md);transition:transform var(--transition-base), box-shadow var(--transition-base);border:1px solid #ffffff0d;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.ProductCard-module__t53O_a__card:hover{box-shadow:var(--shadow-glow);transform:translateY(-4px)}.ProductCard-module__t53O_a__imageContainer{aspect-ratio:4/5;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.ProductCard-module__t53O_a__badges{top:var(--space-3);left:var(--space-3);gap:var(--space-2);flex-direction:column;display:flex;position:absolute}.ProductCard-module__t53O_a__badgeNew,.ProductCard-module__t53O_a__badgeSale,.ProductCard-module__t53O_a__badgeCondition{padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.05em;width:max-content;font-weight:600;display:inline-block}.ProductCard-module__t53O_a__badgeCondition{color:#000;background-color:#ffffffe6}.ProductCard-module__t53O_a__badgeNew{background-color:var(--color-accent);color:#000}.ProductCard-module__t53O_a__badgeSale{color:#fff;background-color:#ef4444}.ProductCard-module__t53O_a__info{padding:var(--space-4);gap:var(--space-2);flex-direction:column;display:flex}.ProductCard-module__t53O_a__brand{font-size:var(--fs-xs);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.1em}.ProductCard-module__t53O_a__name{font-size:var(--fs-base);color:var(--color-text-primary);margin:0;font-weight:500}.ProductCard-module__t53O_a__priceContainer{align-items:center;gap:var(--space-3);margin-top:var(--space-1);display:flex}.ProductCard-module__t53O_a__price{font-size:var(--fs-lg);color:var(--color-text-primary);font-weight:600}.ProductCard-module__t53O_a__salePrice{font-size:var(--fs-lg);color:#ef4444;font-weight:600}.ProductCard-module__t53O_a__originalPrice{font-size:var(--fs-sm);color:var(--color-text-secondary);text-decoration:line-through}.ProductCard-module__t53O_a__rating{margin-top:var(--space-2);align-items:center;gap:2px;display:flex}.ProductCard-module__t53O_a__starFilled{color:var(--color-accent);font-size:var(--fs-sm)}.ProductCard-module__t53O_a__starEmpty{color:#fff3;font-size:var(--fs-sm)}.ProductCard-module__t53O_a__ratingValue{margin-left:var(--space-2);font-size:var(--fs-xs);color:var(--color-text-secondary)}
.page-module__Nm5nzG__container{padding-top:var(--space-8);padding-bottom:var(--space-16)}.page-module__Nm5nzG__header{margin-bottom:var(--space-8);padding-bottom:var(--space-4);border-bottom:1px solid #ffffff1a}.page-module__Nm5nzG__title{font-size:var(--fs-3xl);margin:0 0 var(--space-2) 0}.page-module__Nm5nzG__count{color:var(--color-text-secondary);margin:0}.page-module__Nm5nzG__layout{gap:var(--space-8);align-items:flex-start;display:flex}.page-module__Nm5nzG__sidebar{gap:var(--space-8);flex-direction:column;flex-shrink:0;width:250px;display:flex}.page-module__Nm5nzG__filterGroup{gap:var(--space-4);flex-direction:column;display:flex}.page-module__Nm5nzG__filterTitle{font-size:var(--fs-lg);padding-bottom:var(--space-2);border-bottom:1px solid #ffffff1a;margin:0}.page-module__Nm5nzG__filterList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-module__Nm5nzG__filterBtn{color:var(--color-text-secondary);font-size:var(--fs-base);cursor:pointer;text-align:left;transition:color var(--transition-fast);background:0 0;border:none;align-items:center;padding:0;display:flex}.page-module__Nm5nzG__filterBtn:hover{color:#fff}.page-module__Nm5nzG__filterBtn.page-module__Nm5nzG__active{color:var(--color-accent);font-weight:500}.page-module__Nm5nzG__filterBtn.page-module__Nm5nzG__active:before{content:"";background-color:var(--color-accent);width:6px;height:6px;margin-right:var(--space-2);border-radius:50%;display:inline-block}.page-module__Nm5nzG__searchInput{width:100%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);color:var(--color-text-primary);font-size:var(--fs-sm);transition:border-color var(--transition-fast);background:#ffffff0d;border:1px solid #ffffff1a}.page-module__Nm5nzG__searchInput::placeholder{color:var(--color-text-muted)}.page-module__Nm5nzG__searchInput:focus{border-color:var(--color-accent);outline:none}.page-module__Nm5nzG__main{gap:var(--space-6);flex-direction:column;flex:1;display:flex}.page-module__Nm5nzG__controls{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.page-module__Nm5nzG__activeFilters{gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__Nm5nzG__pill{color:var(--color-text-primary);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:var(--fs-sm);cursor:pointer;align-items:center;gap:var(--space-2);transition:all var(--transition-fast);background:#ffffff0d;border:1px solid #ffffff1a;display:flex}.page-module__Nm5nzG__pill:hover{background:#ffffff1a;border-color:#fff3}.page-module__Nm5nzG__sort{align-items:center;gap:var(--space-3);margin-left:auto;display:flex}.page-module__Nm5nzG__sortLabel{color:var(--color-text-secondary);font-size:var(--fs-sm)}.page-module__Nm5nzG__sortSelect{color:var(--color-text-primary);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-size:var(--fs-sm);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;outline:none}.page-module__Nm5nzG__sortSelect:focus{border-color:var(--color-accent)}.page-module__Nm5nzG__productGrid{gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.page-module__Nm5nzG__noResults{text-align:center;padding:var(--space-12) 0;border-radius:var(--radius-lg);background:#ffffff05;border:1px dashed #ffffff1a;grid-column:1/-1}.page-module__Nm5nzG__noResults h3{font-size:var(--fs-xl);margin:0 0 var(--space-2) 0}.page-module__Nm5nzG__noResults p{color:var(--color-text-secondary);margin:0 0 var(--space-6) 0}.page-module__Nm5nzG__resetBtn{background:var(--color-accent);color:#000;padding:var(--space-2) var(--space-6);border-radius:var(--radius-full);cursor:pointer;transition:all var(--transition-fast);border:none;font-weight:600}.page-module__Nm5nzG__resetBtn:hover{box-shadow:var(--shadow-glow);transform:translateY(-2px)}@media (max-width:768px){.page-module__Nm5nzG__layout{flex-direction:column}.page-module__Nm5nzG__sidebar{gap:var(--space-4);flex-flow:wrap;width:100%}.page-module__Nm5nzG__filterGroup{flex:1;min-width:150px}}
