.Home_container__9OuOz{max-width:768px;margin:2rem auto auto}.Home_postContainer__hUDdK{margin:.5rem .5rem 5rem}.Home_shop__fF7Cd{width:100%;border:1px solid rgb(230,230,230);margin:1rem;padding:1rem;text-align:center;font-family:Vazirmatn;direction:rtl}.Home_camera__dDiHJ{position:absolute;left:0;top:0;z-index:1e+21;overflow:hidden}.PostBanner_banner__Zruqu{display:flex;align-items:center;justify-content:start;gap:16px;padding:18px 22px;color:#fff;border-radius:var(--radius-xl);cursor:pointer;text-decoration:none;font-family:var(--font-primary);margin:1rem .4rem .4rem;position:relative;overflow:hidden;transition:all var(--transition-normal);box-shadow:var(--color-shadow-md);transform:translateY(0)}.PostBanner_banner__Zruqu:before{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(255,255,255,.1),rgba(255,255,255,0));pointer-events:none;opacity:0;transition:opacity var(--transition-normal)}.PostBanner_banner__Zruqu:hover{transform:translateY(-4px);box-shadow:var(--color-shadow-xl)}.PostBanner_banner__Zruqu:hover:before{opacity:1}.PostBanner_banner__Zruqu:active{transform:translateY(-2px)}.PostBanner_pallete1__fQklm{background:linear-gradient(135deg,#0ea5e9,#117a8b 50%,#0d9488);position:relative}.PostBanner_pallete1__fQklm:after{content:"";position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.15) 0,transparent 70%);animation:PostBanner_shimmer__lWOKu 3s ease-in-out infinite}.PostBanner_pallete2__fWrnJ{background:linear-gradient(135deg,#ec4899,#c71caa 50%,#a855f7);position:relative}.PostBanner_pallete2__fWrnJ:after{content:"";position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.15) 0,transparent 70%);animation:PostBanner_shimmer__lWOKu 3s ease-in-out infinite}@keyframes PostBanner_shimmer__lWOKu{0%,to{transform:translate(0) scale(1);opacity:.3}50%{transform:translate(20%,20%) scale(1.1);opacity:.5}}.PostBanner_flowersContainer__gCJlT{position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:8px;padding:0 16px;z-index:0;pointer-events:none}.PostBanner_flowerWrapper___Kv7o{width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:transform var(--transition-normal);flex-shrink:0}.PostBanner_banner__Zruqu:hover .PostBanner_flowerWrapper___Kv7o{transform:translateY(-2px)}.PostBanner_banner__Zruqu:hover .PostBanner_flowerWrapper___Kv7o:first-child{transform:translateY(-2px) scale(1.1)}.PostBanner_banner__Zruqu:hover .PostBanner_flowerWrapper___Kv7o:nth-child(2){transform:translateY(-2px) scale(1.08)}.PostBanner_banner__Zruqu:hover .PostBanner_flowerWrapper___Kv7o:nth-child(3){transform:translateY(-2px) scale(1.06)}.PostBanner_banner__Zruqu:hover .PostBanner_flowerWrapper___Kv7o:nth-child(4){transform:translateY(-2px) scale(1.04)}.PostBanner_flowerIcon__1PEch{width:100%;height:100%;filter:drop-shadow(0 2px 4px rgba(0,0,0,.15));transition:transform var(--transition-normal);aspect-ratio:1/1}.PostBanner_content__3aTBw{display:flex;flex-direction:column;gap:4px;position:relative;z-index:1;flex:1;padding-right:140px}.PostBanner_title__PSil9{font-size:19px;font-weight:var(--font-bold);letter-spacing:-.3px;line-height:1.3;text-shadow:0 2px 4px rgba(0,0,0,.2);transition:transform var(--transition-fast)}.PostBanner_banner__Zruqu:hover .PostBanner_title__PSil9{transform:translateX(-2px)}.PostBanner_subtitle__iCji8{font-size:14px;opacity:.9;font-weight:var(--font-medium);line-height:1.4;text-shadow:0 1px 2px rgba(0,0,0,.15)}@media (max-width:360px){.PostBanner_banner__Zruqu{gap:12px;padding:14px 16px;border-radius:var(--radius-lg)}.PostBanner_flowersContainer__gCJlT{gap:6px;padding:0 12px}.PostBanner_flowerWrapper___Kv7o{width:32px;height:32px}.PostBanner_content__3aTBw{padding-right:110px}.PostBanner_title__PSil9{font-size:16px}.PostBanner_subtitle__iCji8{font-size:12px}}@media (min-width:768px){.PostBanner_banner__Zruqu{padding:20px 26px;gap:18px}.PostBanner_flowersContainer__gCJlT{gap:10px;padding:0 20px}.PostBanner_flowerWrapper___Kv7o{width:44px;height:44px}.PostBanner_content__3aTBw{padding-right:160px}.PostBanner_title__PSil9{font-size:20px}.PostBanner_subtitle__iCji8{font-size:15px}}