@font-face{font-family:Roboto;src:local("Roboto Regular"),local("Roboto"),url(../fonts/Roboto-Regular.ttf) format(truetype);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"Roboto Fallback: Arial";src:local("Arial");size-adjust:99.7809%;ascent-override:92.9771%;descent-override:24.4677%;line-gap-override:0%}@font-face{font-family:Roboto;src:local("Roboto Regular Italic"),local("Roboto Italic"),url(../fonts/Roboto-Italic.ttf) format(truetype);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto Medium"),url(../fonts/Roboto-Medium.ttf) format(truetype);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Medium Italic"),url(../fonts/Roboto-MediumItalic.ttf) format(truetype);font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto Bold"),url(../fonts/Roboto-Bold.ttf) format(truetype);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Bold Italic"),url(../fonts/Roboto-BoldItalic.ttf) format(truetype);font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Regular"),local("Poppins"),url(../fonts/Poppins-Regular.ttf) format(truetype);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"Poppins Fallback: Arial";src:local("Arial");size-adjust:112.1577%;ascent-override:93.6182%;descent-override:31.2061%;line-gap-override:8.916%}@font-face{font-family:Poppins;src:local("Poppins Regular Italic"),local("Poppins Italic"),url(../fonts/Poppins-Italic.ttf) format(truetype);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Medium"),url(../fonts/Poppins-Medium.ttf) format(truetype);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Medium Italic"),url(../fonts/Poppins-MediumItalic.ttf) format(truetype);font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Bold"),url(../fonts/Poppins-Bold.ttf) format(truetype);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Bold Italic"),url(../fonts/Poppins-BoldItalic.ttf) format(truetype);font-display:swap;font-weight:700;font-style:italic}/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */.item-card{-moz-column-break-inside:avoid;break-inside:avoid-column}.title-font-other-card{color:#222f8d;font:600 24px/23px Poppins,"Poppins Fallback: Arial"}.description,.title-font-other-card{letter-spacing:0;opacity:1;text-align:left}.description{color:#3c3c3c;font:16px/24px Roboto,"Roboto Fallback: Arial"}.icon-container{right:calc(var(--spacing,.25rem)*1);top:calc(var(--spacing,.25rem)*1)}.category-tag,.icon-container{cursor:pointer;position:absolute}.category-tag{background-color:var(--color-white,#fff);border-radius:calc(var(--ui-radius)*4);bottom:calc(var(--spacing,.25rem)*28);left:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*1);padding-inline:calc(var(--spacing,.25rem)*3)}.wishlist-icon:hover{fill:var(--color-red-500,oklch(63.7% .237 25.331))}.heartbeat{animation:heartbeat .6s forwards}@keyframes heartbeat{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}
