.GastronomyItem_card__M1JsZ{padding:10px;position:relative;margin:0;width:100%;box-shadow:none;border:1px solid #f5f5f5}.GastronomyItem_card__M1JsZ:hover{outline:none;box-shadow:none!important;cursor:pointer;border:2px solid var(--primary-color);background-color:#f9f9f9;padding:9px}.GastronomyItem_card__M1JsZ figure{border-radius:10px;overflow:hidden}.GastronomyItem_card__M1JsZ.GastronomyItem_featured__pLEkX{background:#f0f8dd}.GastronomyItem_card__M1JsZ .GastronomyItem_featured__pLEkX{background:var(--primary-color);position:absolute;top:0;right:0;font-size:.8rem;padding:2px 2px 2px 15px;border-radius:0 0 0 25px;color:#fff;font-weight:700}.GastronomyItem_title__RA3b2{font-size:1.2rem;font-weight:700;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;width:100%;white-space:nowrap}.GastronomyItem_title__RA3b2.GastronomyItem_small___AxhB{font-size:1rem}.GastronomyItem_description__NmD8A{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:.8rem;line-height:.8rem}.GastronomyItem_distance__J2x1J{font-size:.8rem;font-weight:500;color:#adadad;margin-bottom:5px}.GastronomyItem_hours__mHHDw{font-size:.9rem;margin-top:5px;line-height:1rem}.GastronomyItem_hours__mHHDw li{margin-bottom:5px}.GastronomyItem_wpp__vMhJE{color:#25d366;font-size:.8rem;font-weight:700}.GastronomyItem_duty__fpG3d{background-color:#fc0;color:#000}.GastronomyItem_duty__fpG3d,.GastronomyItem_open__DRpVo{font-size:.8rem;font-weight:700;padding:2px 6px;border-radius:16px;border:2px solid #fff;top:-10px;left:-5px;z-index:2;position:absolute}.GastronomyItem_open__DRpVo{background-color:#0cbf4d;color:#fff}.GastronomyItem_closed__lsyj9{background-color:#e5372d;font-size:.8rem;font-weight:700;padding:2px 6px;border-radius:16px;color:#fff;border:2px solid #fff;top:-10px;left:-5px;z-index:2;position:absolute}.Seals_sealsContainer__1flEC{margin:2rem 0 3rem}.Seals_sealsGrid__1VQLH{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-top:1.5rem}.Seals_sealCard__vrOmS{position:relative;display:flex;align-items:center;gap:1.2rem;padding:1.25rem 1.5rem;border-radius:20px;background:linear-gradient(135deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.4));backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid hsla(0,0%,100%,.6);box-shadow:0 4px 24px -4px rgba(31,38,135,.05),inset 0 0 0 1px hsla(0,0%,100%,.3);transition:all .4s cubic-bezier(.175,.885,.32,1.275);overflow:hidden}.Seals_sealCard__vrOmS:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 50%,hsla(0,0%,100%,0));opacity:.8}.Seals_sealCard__vrOmS:after{content:"";position:absolute;width:120px;height:120px;background:radial-gradient(circle,rgba(41,159,39,.12) 0,hsla(0,0%,100%,0) 70%);top:-30px;left:-30px;border-radius:50%;z-index:0;transition:all .5s ease}.Seals_sealCard__vrOmS:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 12px 32px -4px rgba(31,38,135,.1),0 4px 12px -2px rgba(41,159,39,.08),inset 0 0 0 1px hsla(0,0%,100%,.5);border-color:hsla(0,0%,100%,.9);background:linear-gradient(135deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.5))}.Seals_sealCard__vrOmS:hover:after{transform:scale(1.4) translate(10px,10px);background:radial-gradient(circle,rgba(41,159,39,.18) 0,hsla(0,0%,100%,0) 70%)}.Seals_sealCard__vrOmS:hover .Seals_iconWrapper__DSnnF{transform:scale(1.08) rotate(5deg);box-shadow:0 8px 20px rgba(41,159,39,.15),inset 0 0 0 1px #fff}.Seals_sealCard__vrOmS:hover .Seals_ring__iOqXL{animation-duration:10s}.Seals_iconWrapper__DSnnF{position:relative;flex-shrink:0;width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,#fff,hsla(0,0%,100%,.7));box-shadow:0 4px 12px rgba(0,0,0,.06),inset 0 0 0 1px hsla(0,0%,100%,.8);transition:all .4s cubic-bezier(.175,.885,.32,1.275);z-index:1}.Seals_iconWrapper__DSnnF .Seals_svgIcon__cXFFT{width:28px;height:28px;filter:drop-shadow(0 2px 3px rgba(41,159,39,.2))}.Seals_iconWrapper__DSnnF .Seals_ring__iOqXL{fill:none;stroke:#299f27;stroke:var(--primary-color,#299f27);stroke-width:2.5;stroke-dasharray:6 4;animation:Seals_rotate__HtGUZ 20s linear infinite;transform-origin:center}.Seals_iconWrapper__DSnnF .Seals_core__cRRqZ{fill:rgba(41,159,39,.05);stroke:#299f27;stroke:var(--primary-color,#299f27);stroke-width:1.5}.Seals_iconWrapper__DSnnF .Seals_check__MM6d1{stroke:#299f27;stroke:var(--primary-color,#299f27)}.Seals_info__U3g_m{display:flex;flex-direction:column;justify-content:center;flex-grow:1;z-index:1}.Seals_type__2TxKA{font-size:.7rem;text-transform:uppercase;font-weight:700;letter-spacing:.08em;color:#64748b;margin-bottom:.2rem}.Seals_value__gZPGk{font-size:1.05rem;font-weight:800;color:#0f172a;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding-right:.5rem}.Seals_verifiedBadge__epi_p{position:absolute;top:1rem;right:1rem;background:rgba(41,159,39,.1);color:#299f27;color:var(--primary-color,#299f27);font-size:.6rem;font-weight:800;padding:.3rem .6rem;border-radius:12px;letter-spacing:.06em;text-transform:uppercase;border:1px solid rgba(41,159,39,.2);backdrop-filter:blur(4px);z-index:1;display:flex;align-items:center;gap:.2rem}.Seals_verifiedBadge__epi_p:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background-color:currentColor;box-shadow:0 0 4px currentColor}@keyframes Seals_rotate__HtGUZ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Seals_floatIn__P_tbV{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Seals_sealCard__vrOmS{animation:Seals_floatIn__P_tbV .6s cubic-bezier(.16,1,.3,1) forwards;opacity:0}.Seals_sealCard__vrOmS:first-child{animation-delay:.05s}.Seals_sealCard__vrOmS:nth-child(2){animation-delay:.15s}.Seals_sealCard__vrOmS:nth-child(3){animation-delay:.25s}.Seals_sealCard__vrOmS:nth-child(4){animation-delay:.35s}.Seals_sealCard__vrOmS:nth-child(5){animation-delay:.45s}.Seals_sealCard__vrOmS:nth-child(n+6){animation-delay:.5s}.GuideItem_card__ma3o3{padding:10px;height:auto;position:relative;text-align:center;border-radius:20px;margin-top:10px;overflow:hidden;transition:all .3s ease-in-out;display:block}.GuideItem_card__ma3o3:hover{background:#efefef;cursor:pointer}.GuideItem_profile__4_DVH{border-radius:50%;width:100px;height:100px;margin:0 auto;position:relative;overflow:hidden;border:4px solid #fdfdfd;box-sizing:content-box;z-index:0}.GuideItem_info__Bq5SP .GuideItem_name__xe4DM{font-size:.9rem;line-height:.9rem;font-weight:700;color:#000;margin:10px 0 0;position:relative;z-index:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.GuideItem_info__Bq5SP .GuideItem_category__y6awK{font-size:.8rem;line-height:.8rem;color:#878787;margin:0;position:relative;z-index:1;font-style:italic}.GuideItem_articleWP__lKk35{display:flex;flex-direction:column;overflow:hidden}.GuideItem_articleWP__lKk35 .GuideItem_title__YCsGF{font-weight:700;color:#222;font-size:1.1rem;line-height:1.2rem;display:block;margin-top:10px}.GuideItem_articleWP__lKk35 .GuideItem_image___SwvG{width:100%;height:150px;position:relative}.GuideItem_articleWP__lKk35 .GuideItem_excerpt__lZ4PI{font-size:.8rem;line-height:.9rem;margin-top:5px}.GuideItem_articleWP__lKk35 .GuideItem_excerpt__lZ4PI a{color:var(--primary-color)}.GuideItem_legalBrand__RdmWg{background-color:var(--primary-color);color:#fff;font-size:9px;padding:2px 6px;border-radius:4px;font-weight:600;display:inline-block;margin-top:5px;text-transform:uppercase;letter-spacing:.5px}.GuideItem_profileWithSeals__nDlLN{border-color:var(--primary-color)}