@font-face{font-family:DINNextLTArabic;font-style:normal;font-weight:400;src:url(/_nuxt/fonts/DINNextLTArabic-Regular.29b1418.ttf) format("truetype")}@font-face{font-family:DINNextLTArabicBold;font-style:normal;font-weight:400;src:url(/_nuxt/fonts/DINNextLTArabic-Bold.b13facf.ttf) format("truetype")}body{font-family:DINNextLTArabic}:root{--theme-flower-1:#e58aa4;--theme-flower-2:#fff0e9;--theme-flower-3:#dde8ea;--theme-gift-1:#a30a0a;--theme-gift-2:#e6e8e9;--theme-gift-3:#333;--theme-jewelry-1:#917c68;--theme-jewelry-2:#d1b7a0;--theme-jewelry-3:#f3f4f5;--theme-sweets-1:#ad7095;--theme-sweets-2:#d4baca;--theme-sweets-3:#f3f4f5;--theme-handcraft-1:#dc7e21;--theme-handcraft-2:#d8af81;--theme-handcraft-3:#3c1f1f;--theme-fashion-1:#f6f6f6;--theme-fashion-2:#586a86;--theme-fashion-3:#96a4ba}.collection-div{border-radius:20px;margin-bottom:30px;overflow:hidden;transition:all .3s ease-in-out}.collection-div .absolute_img{transition:all .3s cubic-bezier(.075,.82,.165,1)}.collection-div:hover .absolute_img{transform:scale(1.1)}.collection-div .collection-img{align-items:center;border:1px solid #ffba00;border-bottom:none;border-radius:20px;border-bottom-left-radius:0;border-bottom-right-radius:0;display:flex;height:250px;justify-content:center}.collection-div .collection-content{border:1px solid #ddd;border-radius:0 0 20px 20px;padding:15px 15px 10px}.collection-div .collection-content h3{-webkit-line-clamp:1;font-family:DINNextLTArabicBold;font-size:18px;height:23px;line-height:22px;margin-bottom:10px}.collection-div .collection-content h3,.collection-div .collection-content>p{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.collection-div .collection-content>p{-webkit-line-clamp:2;color:#999;font-size:14px;height:50px;line-height:24px;margin-bottom:25px}.collection-div .collection-content .button-container{margin:15px auto}@media only screen and (max-width:1200px){.collection-div .collection-img{height:200px}}@media only screen and (max-width:450px){.collection-grid{padding:10px}.collection-grid .collection-img{height:120px}.collection-grid .collection-div{margin-bottom:5px}.collection-grid .collection-content{padding:15px 10px 0}.collection-grid .collection-content h3{font-size:14px}.collection-grid .collection-content p{margin-bottom:15px}.collection-grid .collection-content .button-container{margin:10px auto}.collection-grid .collection-content .button-container .custom-btn{display:block;padding:10px}}