.categories-grid_categoriesSection__NkD0V{padding:100px 24px;background-color:hsl(var(--background))}.categories-grid_sectionHeader__ihOxk{text-align:center;margin-bottom:60px}.categories-grid_sectionTitle__o1MvN{font-family:var(--font-playfair);font-size:44px;color:hsl(var(--primary));margin-bottom:16px}.categories-grid_sectionSubtitle__g_N1O{font-size:18px;color:hsl(var(--muted-foreground));max-width:600px;margin:0 auto;line-height:1.7}.categories-grid_categoryGrid__wN8Ud{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:24px}.categories-grid_categoryCard__aG2QO{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);text-align:center;text-decoration:none;color:hsl(var(--foreground));transition:all .3s cubic-bezier(.25,.8,.25,1);height:180px}.categories-grid_categoryCard__aG2QO:hover{transform:translateY(-8px);box-shadow:0 15px 30px rgba(20,50,86,.1);border-color:hsl(var(--primary))}.categories-grid_iconWrapper__UVdFr{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:hsla(var(--primary),.1);margin-bottom:20px;transition:all .3s ease}.categories-grid_categoryCard__aG2QO:hover .categories-grid_iconWrapper__UVdFr{background-color:hsl(var(--primary))}.categories-grid_iconWrapper__UVdFr svg{width:28px;height:28px;color:hsl(var(--primary));transition:color .3s ease}.categories-grid_categoryCard__aG2QO:hover .categories-grid_iconWrapper__UVdFr svg{color:hsl(var(--primary-foreground))}.categories-grid_categoryName__smwpd{font-size:16px;font-weight:600}.categories-grid_categoryCardSkeleton__BMTXl{height:180px;border-radius:var(--radius)}@media (max-width:768px){.categories-grid_categoriesSection__NkD0V{padding:48px 16px;border-bottom:1px solid hsl(var(--border))}.categories-grid_sectionHeader__ihOxk{margin-bottom:40px}.categories-grid_sectionTitle__o1MvN{font-size:32px}.categories-grid_categoryGrid__wN8Ud{grid-template-columns:repeat(3,1fr);gap:24px 8px}.categories-grid_categoryCard__aG2QO{height:auto;padding:8px;background:transparent;border:none;border-radius:0;transition:background-color .2s ease-out}.categories-grid_categoryCard__aG2QO:hover{transform:none;box-shadow:none;background:hsl(var(--muted));border-radius:var(--radius)}.categories-grid_iconWrapper__UVdFr{width:50px;height:50px;margin-bottom:12px}.categories-grid_iconWrapper__UVdFr svg{width:24px;height:24px}.categories-grid_categoryName__smwpd{font-size:13px;font-weight:500;line-height:1.3}}.contact-section_contact-section-rebrand__AebQ2{padding:100px 24px;background-color:hsl(var(--muted)/.5)}.contact-section_contact-container-rebrand__pLV9d{max-width:1200px;margin:0 auto;text-align:center}.contact-section_section-header-rebrand__yOMBh{margin-bottom:60px}.contact-section_section-title-rebrand__IcEpB{font-family:var(--font-playfair);font-size:48px;font-weight:700;color:hsl(var(--primary));margin-bottom:12px}.contact-section_section-subtitle-rebrand__NUR0A{font-size:18px;color:hsl(var(--muted-foreground));line-height:1.7;max-width:700px;margin:0 auto}.contact-section_contact-grid-rebrand__afEwa{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px}.contact-section_contact-card-rebrand__PtTeW{background:hsl(var(--card));border-radius:var(--radius);padding:40px;text-align:center;border:1px solid hsl(var(--border));transition:transform .3s ease,box-shadow .3s ease}.contact-section_contact-card-rebrand__PtTeW:hover{transform:translateY(-10px);box-shadow:0 20px 40px rgba(20,50,86,.08)}.contact-section_icon-wrapper-rebrand__B39Lh{width:70px;height:70px;margin:0 auto 25px;border-radius:50%;background:hsla(var(--accent-secondary),.1);display:flex;align-items:center;justify-content:center}.contact-section_icon-wrapper-rebrand__B39Lh svg{width:32px;height:32px;color:hsl(var(--accent-secondary));transition:color .3s}.contact-section_card-title-rebrand__UCgBD{font-size:22px;font-weight:700;font-family:Inter,sans-serif;color:hsl(var(--foreground));margin-bottom:12px}.contact-section_card-description-rebrand__GmqGh{color:hsl(var(--muted-foreground));font-size:16px;line-height:1.6;margin-bottom:25px;min-height:50px}.contact-section_contact-link-rebrand__6yHn4{display:inline-block;font-weight:600;color:hsl(var(--primary));text-decoration:none;font-size:16px;position:relative;transition:color .3s}.contact-section_contact-link-rebrand__6yHn4:hover{color:hsl(var(--accent-secondary))}@media (max-width:992px){.contact-section_contact-grid-rebrand__afEwa{grid-template-columns:1fr;gap:24px}}@media (max-width:768px){.contact-section_contact-section-rebrand__AebQ2{padding:80px 24px}.contact-section_section-title-rebrand__IcEpB{font-size:40px}}.cta-section_ctaSection__RpeMh{background:hsl(var(--background));padding:100px 24px}.cta-section_ctaContainer__t0iDW{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1.2fr;align-items:center;gap:80px}.cta-section_ctaImage__hrMVS{display:flex;align-items:center;justify-content:center}.cta-section_ctaContent__Wq9tF{text-align:left}.cta-section_eyebrow__397Nh{font-size:16px;font-weight:700;text-transform:uppercase;color:hsl(var(--accent-secondary));letter-spacing:1px;margin-bottom:16px;display:block}.cta-section_ctaTitle___p69B{font-family:var(--font-playfair);font-size:44px;line-height:1.2;margin-bottom:24px;color:hsl(var(--primary));max-width:500px}.cta-section_ctaDescription__kr5C0{font-size:18px;line-height:1.7;margin-bottom:40px;max-width:550px;color:hsl(var(--muted-foreground))}.cta-section_ctaSteps__ytBVr{display:flex;flex-direction:column;gap:24px;margin-bottom:40px}.cta-section_step__1v92w{display:flex;align-items:flex-start;gap:16px}.cta-section_stepIcon__RzWxM{flex-shrink:0;width:40px;height:40px;border-radius:50%;background-color:hsla(var(--primary),.1);color:hsl(var(--primary));display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px}.cta-section_step__1v92w p{font-size:16px;line-height:1.6;color:hsl(var(--foreground))}@media (max-width:992px){.cta-section_ctaContainer__t0iDW{grid-template-columns:1fr;text-align:center;gap:50px}.cta-section_ctaImage__hrMVS{display:block}.cta-section_ctaContent__Wq9tF{max-width:700px;margin:0 auto}.cta-section_ctaTitle___p69B{margin-left:auto;margin-right:auto}.cta-section_step__1v92w{text-align:left}}.footer_footer__5E23i{background-color:hsl(var(--background));color:hsl(var(--foreground));padding:80px 24px;border-top:1px solid hsl(var(--border))}.footer_footerContainer__jhKtV{max-width:1280px;margin:0 auto}.footer_footerTop__Cu_Rt{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:48px;padding-bottom:48px}.footer_footerBrand__KBvfP .footer_footerLogo__zEGhR{display:inline-block;margin-bottom:16px}.footer_slogan__gAgxB{color:hsl(var(--muted-foreground));margin-bottom:24px;font-size:15px;max-width:280px;line-height:1.6}.footer_socialLinks__gKNOB{display:flex;gap:16px}.footer_socialLinks__gKNOB a{color:hsl(var(--muted-foreground));font-size:20px;transition:color .2s}.footer_socialLinks__gKNOB a:hover{color:hsl(var(--foreground))}.footer_linkColumn__YJRxD{display:flex;flex-direction:column;gap:12px}.footer_columnTitle__9gCf1{font-weight:700;font-size:16px;color:hsl(var(--foreground));margin-bottom:8px}.footer_linkColumn__YJRxD a{color:hsl(var(--muted-foreground));text-decoration:none;font-size:15px;transition:color .2s}.footer_linkColumn__YJRxD a:hover{color:hsl(var(--foreground))}.footer_footerBottom__s_S5R{border-top:1px solid hsl(var(--border));padding-top:32px;text-align:center;font-size:14px;color:hsl(var(--muted-foreground))}.footer_legalInfo__4cap6{margin-top:16px;display:flex;flex-direction:column;gap:8px;font-size:12px;opacity:.7}@media (min-width:768px){.footer_legalInfo__4cap6{flex-direction:row;justify-content:center;gap:24px}}@media (max-width:991px){.footer_footerTop__Cu_Rt{grid-template-columns:1fr 1fr}.footer_footerBrand__KBvfP{grid-column:1/-1}}@media (max-width:768px){.footer_footer__5E23i{padding:60px 24px}.footer_footerTop__Cu_Rt{grid-template-columns:1fr 1fr;text-align:left}.footer_footerBrand__KBvfP{grid-column:1/-1}}@media (max-width:480px){.footer_footerTop__Cu_Rt{grid-template-columns:1fr;gap:40px}}@keyframes hero_fadeIn__yvxKM{0%{opacity:0}to{opacity:1}}@keyframes hero_float__pVShi{0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-10px) rotate(2deg)}to{transform:translateY(0) rotate(0deg)}}@keyframes hero_slideInUp__35k_o{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.hero_heroSection__b0RtI{position:relative;display:flex;align-items:center;justify-content:center;text-align:center;padding:200px 24px;background-color:hsl(var(--primary));background-image:url(https://images.unsplash.com/photo-1568992687947-868a62a9f521?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=M3w3NDE5ODJ8MHwxfHNlYXJjaHwzfHxidXNpbmVzcyUyMHRlYW18ZW58MHx8fHwxNzYwNzQwNzI3fDA&ixlib=rb-4.1.0&q=80&w=1080);background-size:cover;background-position:50%;overflow:hidden;z-index:1;border-bottom:1px solid rgba(255,255,255,.1)}.hero_heroSection__b0RtI:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsl(var(--primary));opacity:.85;z-index:1}.hero_heroContent__W7euG{max-width:900px;margin:0 auto;position:relative;z-index:2;animation:hero_fadeIn__yvxKM 1s ease-out}.hero_heroTitle__FLPAG{font-family:"Inter",var(--font-playfair),sans-serif;font-size:88px;line-height:1.1;font-weight:800;color:#ffffff;margin-bottom:24px;letter-spacing:-2px;animation:hero_slideInUp__35k_o .8s .2s both}.hero_gradientText__OOIqB{background:linear-gradient(45deg,hsl(var(--accent-secondary)),#ffc570);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;padding:0 5px}.hero_heroSubtitle__YWsoA{font-size:22px;color:rgba(255,255,255,.9);max-width:700px;margin:0 auto 48px;line-height:1.6;animation:hero_slideInUp__35k_o .8s .4s both}.hero_heroCta__vMkEj{display:flex;justify-content:center;gap:20px;animation:hero_slideInUp__35k_o .8s .6s both}.hero_btnCta__jOcZx{display:inline-flex;align-items:center;justify-content:center;gap:12px;text-decoration:none;padding:16px 36px;border-radius:var(--radius);font-weight:600;font-size:16px;transition:all .3s cubic-bezier(.25,.8,.25,1);border:2px solid transparent;cursor:pointer}.hero_btnRegister__SB0Vc{background-color:hsl(var(--accent-secondary));color:white}.hero_btnRegister__SB0Vc:hover{transform:translateY(-3px);background-color:hsl(var(--accent-dark))}.hero_btnLogin__mybaE{background-color:transparent;color:white;border-color:rgba(255,255,255,.4)}.hero_btnLogin__mybaE:hover{background-color:rgba(255,255,255,.1);border-color:#ffffff}.hero_promoBadge__ThUBu{display:inline-flex;align-items:center;background:rgba(255,255,255,.08);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.15);padding:10px 24px;border-radius:100px;color:#ffffff;font-weight:500;font-size:15px;margin-bottom:32px;gap:12px;box-shadow:0 4px 20px rgba(0,0,0,.2);animation:hero_slideInUp__35k_o 1s cubic-bezier(.16,1,.3,1) both,hero_float__pVShi 4s ease-in-out infinite}.hero_promoBadge__ThUBu b{background:hsl(var(--accent-secondary));color:white;padding:4px 12px;border-radius:50px;font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.hero_heroContent__W7euG [data-logged-in=false],.hero_heroContent__W7euG [data-logged-in=true]{display:none}.hero_heroContent__W7euG[data-user-state=loggedOut] [data-logged-in=false]{display:block}.hero_heroContent__W7euG[data-user-state=loggedOut] .hero_heroCta__vMkEj[data-logged-in=false]{display:flex}.hero_heroContent__W7euG[data-user-state=loggedIn] [data-logged-in=true]{display:block}.hero_heroContent__W7euG[data-user-state=loggedIn] .hero_heroCta__vMkEj[data-logged-in=true]{display:flex}@media (max-width:768px){.hero_heroSection__b0RtI{padding:120px 20px 80px}.hero_promoBadge__ThUBu{padding:8px 16px;font-size:13px;margin-bottom:24px;width:100%;max-width:280px;justify-content:center}.hero_heroTitle__FLPAG{font-size:42px;letter-spacing:-1px;margin-bottom:20px;line-height:1.25}.hero_heroSubtitle__YWsoA{font-size:17px;margin-bottom:36px;line-height:1.5;padding:0 10px}.hero_heroCta__vMkEj{flex-direction:column;width:100%;max-width:100%;gap:12px}.hero_btnCta__jOcZx{width:100%;padding:14px 24px;font-size:15px}}@media (max-width:480px){.hero_heroSection__b0RtI{padding:100px 16px 60px}.hero_heroTitle__FLPAG{font-size:34px;line-height:1.3}.hero_heroSubtitle__YWsoA{font-size:15px;margin-bottom:30px}.hero_promoBadge__ThUBu{font-size:11px;padding:6px 14px;max-width:240px}}.navbar_navbar__MAG1n{position:fixed;top:0;left:0;right:0;z-index:1001;background-color:hsl(var(--background));border-bottom:1px solid hsl(var(--border));transition:transform .4s cubic-bezier(.2,0,0,1);will-change:transform;padding:0 24px}.navbar_navbarHidden__BxZqz{transform:translateY(-100%)}.navbar_navContainer__pKN_v{max-width:1400px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;height:70px}.navbar_navLeft__RtSnD{display:flex;align-items:center;gap:48px}.navbar_navLogo__ve133{display:flex;align-items:center;gap:12px;text-decoration:none;transition:opacity .3s ease}.navbar_navLogo__ve133:hover{opacity:.8}.navbar_navLogoImg___gqbs{height:36px;width:auto}.navbar_navLinks__sRTNL{display:flex;gap:32px;align-items:center}.navbar_navLinks__sRTNL a{font-size:15px;font-weight:500;color:hsl(var(--muted-foreground));text-decoration:none;transition:color .2s ease;position:relative;padding:8px 0}.navbar_navLinks__sRTNL a:hover{color:hsl(var(--foreground))}.navbar_navLinks__sRTNL a:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:hsl(var(--primary));transition:width .3s ease}.navbar_navLinks__sRTNL a:hover:after{width:100%}.navbar_navRight__18s7U{display:flex;align-items:center;gap:12px}.navbar_btn___igzp{text-decoration:none;padding:10px 22px;border-radius:var(--radius);font-weight:600;font-size:14px;transition:all .2s ease;border:2px solid transparent;cursor:pointer;background:none;white-space:nowrap}.navbar_btnLogin__fwdrA{color:hsl(var(--primary));border-color:hsl(var(--primary))}.navbar_btnLogin__fwdrA:hover{background:hsla(var(--primary),.1)}.navbar_btnDashboard__GX9jP,.navbar_btnRegister__jsYzW{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary))}.navbar_btnDashboard__GX9jP:hover,.navbar_btnRegister__jsYzW:hover{background:hsl(var(--accent-dark));border-color:hsl(var(--accent-dark))}.navbar_iconBtn__cH_fq{background:none;border:none;cursor:pointer;padding:8px;color:hsl(var(--foreground));font-size:20px;transition:color .2s ease;display:flex;align-items:center;justify-content:center;position:relative}.navbar_iconBtn__cH_fq:hover{color:hsl(var(--primary))}.navbar_cartBtnMobile__PAHdb,.navbar_cartBtn__DaAOp{position:relative}.navbar_cartBadge__fd0jW{position:absolute;top:0;right:0;background-color:hsl(var(--accent-secondary));color:white;border-radius:50%;width:18px;height:18px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;border:1px solid hsl(var(--background))}.navbar_mobileControls__s0iz2{display:none;align-items:center;gap:16px}.navbar_menuToggle__wNt3f{width:24px;height:24px;position:relative;display:flex;align-items:center;justify-content:center}.navbar_menuIcon__AOHDI{transition:all .3s ease}.navbar_menuToggle__wNt3f.navbar_isOpen__u35e9 .navbar_iconMenu__u3nHL{opacity:0;transform:rotate(90deg)}.navbar_menuToggle__wNt3f.navbar_isOpen__u35e9 .navbar_iconClose__1RmYz{opacity:1;transform:rotate(0deg)}.navbar_iconClose__1RmYz{opacity:0;position:absolute;transform:rotate(-90deg)}.navbar_mobileMenu__a2pby{position:fixed;top:71px;left:0;right:0;bottom:0;background:hsl(var(--background));padding:16px;display:flex;flex-direction:column;gap:4px;opacity:0;visibility:hidden;transform:translateY(-20px);transition:all .3s ease;z-index:1000}.navbar_mobileMenu__a2pby.navbar_isOpen__u35e9{opacity:1;visibility:visible;transform:translateY(0)}.navbar_mobileMenu__a2pby a,.navbar_mobileMenu__a2pby button{padding:16px;font-size:18px;font-weight:600;color:hsl(var(--foreground));text-decoration:none;background:none;border:none;cursor:pointer;text-align:left;transition:background .2s ease,color .2s ease;border-radius:var(--radius);width:100%}.navbar_mobileMenu__a2pby a:hover,.navbar_mobileMenu__a2pby button:hover{background:hsl(var(--muted));color:hsl(var(--primary))}.navbar_mobileMenuDivider__YqtI7{height:1px;background:hsl(var(--border));margin:16px 0}.navbar_mobileMenu__a2pby [data-logged-in],.navbar_mobileMenu__a2pby [data-logged-out],.navbar_navbar__MAG1n [data-logged-in],.navbar_navbar__MAG1n [data-logged-out]{display:none}.navbar_authWrapper__HaFtJ{display:flex;align-items:center;gap:12px}.navbar_mobileMenu__a2pby[data-auth=loggedIn]>div[data-logged-in],.navbar_mobileMenu__a2pby[data-auth=loggedOut]>div[data-logged-out],.navbar_navbar__MAG1n[data-auth=loggedIn] .navbar_authWrapper__HaFtJ[data-logged-in],.navbar_navbar__MAG1n[data-auth=loggedOut] .navbar_authWrapper__HaFtJ[data-logged-out]{display:flex}@media (max-width:991px){.navbar_navLinks__sRTNL,.navbar_navRight__18s7U{display:none}.navbar_mobileControls__s0iz2{display:flex;gap:8px}.navbar_navLeft__RtSnD{gap:0}.navbar_navLogoImg___gqbs{height:28px}.navbar_navContainer__pKN_v{height:60px}}.offers_offersGrid__HOORM{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:32px}.offers_offerCard__dOCrV{background-color:hsl(var(--card));border-radius:var(--radius);overflow:hidden;border:1px solid hsl(var(--border));display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease}.offers_offerCard__dOCrV:hover{transform:translateY(-8px);box-shadow:0 15px 30px -5px rgba(0,0,0,.07),0 8px 10px -6px rgba(0,0,0,.07)}.offers_imageContainer__1FIKZ{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden}.offers_offerImage__UIr3_{object-fit:cover;transition:transform .4s ease}.offers_offerCard__dOCrV:hover .offers_offerImage__UIr3_{transform:scale(1.05)}.offers_content__A5e9g{padding:20px;display:flex;flex-direction:column;flex-grow:1}.offers_infoRow__dxoVx{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.offers_badge__6lbha{display:inline-block;background-color:hsl(var(--accent-secondary));color:white;padding:6px 12px;border-radius:99px;font-weight:700;font-size:12px;align-self:flex-start}.offers_productCount__rYcE_{font-size:13px;font-weight:500;color:hsl(var(--muted-foreground))}.offers_title__RirRQ{font-size:20px;font-weight:700;color:hsl(var(--primary));margin-bottom:8px;line-height:1.3}.offers_description__6brwf{font-size:15px;color:hsl(var(--muted-foreground));margin-bottom:16px;flex-grow:1;min-height:44px}.offers_termsTrigger__4ybc0{display:flex;justify-content:space-between;align-items:center;width:100%;font-size:13px;font-weight:500;color:hsl(var(--muted-foreground));padding:8px 0;cursor:pointer;background:none;border:none;text-align:left}.offers_termsTrigger__4ybc0:hover{color:hsl(var(--foreground))}.offers_termsTrigger__4ybc0>svg{transition:transform .2s ease-in-out}.offers_termsTrigger__4ybc0[data-state=open]>svg{transform:rotate(-180deg)}.offers_termsContent__eK9oP{font-size:13px;color:hsl(var(--muted-foreground));padding:12px;background:hsl(var(--muted));border-radius:calc(var(--radius) - 8px);line-height:1.5}.offers_cardFooter__qYYW0{padding:16px;margin-top:auto;border-top:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5)}.offers_noOffers__mn6wQ{text-align:center;padding:80px 40px;border:2px dashed hsl(var(--border));border-radius:var(--radius);background-color:hsl(var(--muted)/.5)}.offers-section_offersSection__gMy6n{padding:80px 24px;background-color:hsl(var(--background))}.offers-section_sectionHeader__w_Rfn{text-align:center;margin-bottom:60px}.offers-section_sectionTitle___9Ene{font-family:var(--font-playfair);font-size:44px;color:hsl(var(--primary));margin-bottom:16px}.offers-section_sectionSubtitle__Mr6At{font-size:18px;color:hsl(var(--muted-foreground));max-width:600px;margin:0 auto;line-height:1.7}.offers-section_carouselContainer__p9pBk{position:relative}.offers-section_offerCard__8O8o9{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--radius);background-color:hsl(var(--card));border:1px solid hsl(var(--border));text-decoration:none;transition:transform .3s ease,box-shadow .3s ease;height:100%}.offers-section_offerCard__8O8o9:hover{transform:translateY(-8px);box-shadow:0 15px 30px rgba(20,50,86,.08)}.offers-section_imageWrapper__cD1Bf{position:relative;overflow:hidden;aspect-ratio:16/9;width:100%}.offers-section_offerImage__sh6P_{object-fit:cover;transition:transform .4s cubic-bezier(.25,.8,.25,1)}.offers-section_offerCard__8O8o9:hover .offers-section_offerImage__sh6P_{transform:scale(1.05)}.offers-section_offerContent__Eym6w{padding:20px;flex-grow:1;display:flex;flex-direction:column;color:hsl(var(--foreground))}.offers-section_offerDiscount__dDAlY{background-color:hsl(var(--accent-secondary));color:white;padding:6px 12px;border-radius:calc(var(--radius) - 8px);font-weight:700;font-size:14px;display:inline-block;margin-bottom:12px;align-self:flex-start}.offers-section_offerTitle__8Qbr0{font-size:20px;font-weight:700;line-height:1.3;margin-bottom:8px;font-family:Inter,sans-serif;color:hsl(var(--primary))}.offers-section_offerDescription__zA8f1{font-size:14px;color:hsl(var(--muted-foreground));margin-bottom:16px;flex-grow:1}.offers-section_viewOffersBtn__NYDjc{margin-top:60px;text-align:center}.offers-section_carouselItem__bBzoe{padding-left:24px}.offers-section_carouselContent__uQZVV{margin-left:-24px}.offers-section_carouselNext__gok6R,.offers-section_carouselPrev__RQfil{top:50%;transform:translateY(-50%);background-color:hsla(var(--background),.8);border-color:hsl(var(--border))}.offers-section_carouselNext__gok6R:hover,.offers-section_carouselPrev__RQfil:hover{background-color:hsl(var(--background))}.offers-section_carouselPrev__RQfil{left:-16px}.offers-section_carouselNext__gok6R{right:-16px}@media (max-width:768px){.offers-section_offersSection__gMy6n{padding:60px 0}.offers-section_container__6CrZY{padding:0}.offers-section_carouselItem__bBzoe{padding-left:16px;padding-right:16px}.offers-section_carouselContainer__p9pBk{padding:0 16px}.offers-section_carouselContent__uQZVV{margin-left:-16px;margin-right:-16px}.offers-section_carouselNext__gok6R,.offers-section_carouselPrev__RQfil{display:none}}