/* Add custom CSS styles below */ 
.anime-item--counter {
    display: none !important;
}





.storage-info-btn{

width:100%;

padding:15px 18px;

border-radius:14px;

border:1px solid rgba(255,255,255,0.25);

background:rgba(55,101,107,0.75);

color:#fff;

font-size:16px;

font-weight:600;

cursor:pointer;

margin-top:15px;
margin-bottom:20px;


backdrop-filter:blur(10px);
-webkit-backdrop-filter:blur(10px);

box-shadow:
0 8px 20px rgba(0,0,0,0.08),
inset 0 1px 0 rgba(255,255,255,0.2);

}

.storage-modal{

position:fixed;

top:0;
left:0;

width:100%;
height:100%;

background:rgba(0,0,0,0.45);

display:flex;

align-items:center;

justify-content:center;

opacity:0;

pointer-events:none;

transition:.25s;

z-index:9999;

}

.storage-modal.active{

opacity:1;

pointer-events:auto;

}

.storage-modal-content{

background:#fff;

width:90%;

max-width:500px;

border-radius:16px;

padding:30px;

position:relative;

animation:modalUp .3s ease;

}

@keyframes modalUp{

from{

transform:translateY(20px);

opacity:0;

}

to{

transform:translateY(0);

opacity:1;

}

}

.storage-close{

position:absolute;

left:18px;

top:14px;

font-size:26px;

cursor:pointer;

}

.storage-modal h2{

margin-bottom:20px;

font-size:22px;

}

.storage-grid{

display:grid;

grid-template-columns:1fr;

gap:18px;

}

.storage-item{

display:flex;

gap:12px;

align-items:center;

}

.storage-item img{

width:38px;

height:38px;

}

.storage-item h4{

margin:0;

font-size:15px;

}

.storage-item p{

margin:4px 0 0;

font-weight:600;

}


.storage-info-btn,
.storage-modal,
.storage-modal *{
font-family: var(--font-primary);
}



.cheese-usage-section{

padding:30px 0;

}

.cheese-title{

font-size:24px;

font-weight:700;

margin-bottom:15px;

}

.cheese-usage-grid{

display:flex;

gap:14px;

flex-wrap:wrap;

}

.cheese-pill{

background:#c9c47c;

padding:12px 22px;

border-radius:40px;

display:flex;

align-items:center;

gap:10px;

font-size:18px;

font-weight:600;

}

.cheese-pill img{

width:26px;

height:26px;

}

@media(max-width:768px){

.cheese-pill{

width:100%;

justify-content:space-between;

}

}