._sectionHeader_t737t_1{margin-bottom:var(--space-8)}@media (min-width: 768px){._sectionHeader_t737t_1{margin-bottom:var(--space-10)}}._centered_t737t_11{text-align:center}._subtitle_t737t_15{display:block;font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--color-accent-strong);text-transform:uppercase;letter-spacing:2px;margin-bottom:var(--space-2)}@media (min-width: 768px){._subtitle_t737t_15{font-size:var(--text-sm)}}._title_t737t_31{font-family:var(--font-heading);font-size:var(--text-2xl);color:var(--color-primary-strong);margin-bottom:var(--space-3)}@media (min-width: 768px){._title_t737t_31{font-size:var(--text-3xl)}}._divider_t737t_44{width:100%;max-width:190px;height:auto;margin:0 auto;opacity:.85;background:transparent}._dividerFlipped_t737t_54{transform:scaleY(-1)}._centered_t737t_11 ._divider_t737t_44{margin:0 auto}@media (min-width: 768px){._divider_t737t_44{max-width:280px}}@media (max-width: 767px){._sectionHeader_t737t_1{margin-bottom:var(--space-6)}}._homePage_1nvfq_1{overflow-x:hidden}._hero_1nvfq_8{position:relative;min-height:auto;display:flex;flex-direction:column;background:linear-gradient(165deg,#fdf2f8,#fbeff6,#f8e8f0 60%,#f5e1ea);overflow:hidden;padding-top:var(--space-4)}._hero_1nvfq_8:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at 30% 40%,rgba(212,110,158,.08) 0%,transparent 50%),radial-gradient(circle at 70% 60%,rgba(193,154,107,.06) 0%,transparent 40%);animation:_gentleFloat_1nvfq_1 20s ease-in-out infinite;z-index:0}@media (min-width: 768px){._hero_1nvfq_8{min-height:100svh}}@keyframes _gentleFloat_1nvfq_1{0%,to{transform:translate(0) rotate(0)}33%{transform:translate(2%,1%) rotate(1deg)}66%{transform:translate(-1%,2%) rotate(-1deg)}}._heroInner_1nvfq_57{flex:1;max-width:var(--container-xl);margin:0 auto;padding:0 var(--space-4);width:100%;display:flex;flex-direction:column;position:relative;z-index:2}@media (min-width: 768px){._heroInner_1nvfq_57{padding:0 var(--space-6)}}@media (min-width: 1024px){._heroInner_1nvfq_57{flex-direction:row;align-items:center;gap:var(--space-8);padding:var(--space-8)}}._heroContent_1nvfq_84{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--space-4) 0 var(--space-8);order:2}@media (min-width: 1024px){._heroContent_1nvfq_84{align-items:flex-start;text-align:left;order:1;padding:var(--space-8) 0}}._heroBadge_1nvfq_103{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:linear-gradient(135deg,#d46e9e26,#c19a6b1a);border:1px solid rgba(212,110,158,.3);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--color-primary-strong);text-transform:uppercase;letter-spacing:1.5px;margin-bottom:var(--space-4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._heroBadge_1nvfq_103 svg{width:14px;height:14px;animation:_sparkle_1nvfq_1 2s ease-in-out infinite}@keyframes _sparkle_1nvfq_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.9)}}@media (min-width: 768px){._heroBadge_1nvfq_103{font-size:var(--text-sm);padding:var(--space-2) var(--space-5)}._heroBadge_1nvfq_103 svg{width:16px;height:16px}}._heroTitle_1nvfq_142{font-family:var(--font-heading);font-size:clamp(2rem,8vw,3.5rem);font-weight:var(--font-bold);line-height:1.1;margin-bottom:var(--space-4);color:var(--color-text)}._heroTitleHighlight_1nvfq_151{display:block;background:linear-gradient(135deg,var(--color-primary-strong) 0%,#C9558C 50%,var(--color-accent-strong) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (min-width: 768px){._heroTitle_1nvfq_142{margin-bottom:var(--space-5)}}@media (min-width: 1024px){._heroTitle_1nvfq_142{font-size:clamp(2.5rem,4vw,4rem)}}._heroDescription_1nvfq_171{font-size:var(--text-base);color:var(--color-text-light);line-height:1.7;max-width:420px;margin-bottom:var(--space-6)}@media (min-width: 768px){._heroDescription_1nvfq_171{font-size:var(--text-lg);max-width:480px;margin-bottom:var(--space-8)}}._heroButtons_1nvfq_187{display:flex;flex-direction:column;gap:var(--space-3);width:100%;max-width:320px}@media (min-width: 480px){._heroButtons_1nvfq_187{flex-direction:row;max-width:none;width:auto}}._heroButtonPrimary_1nvfq_203{display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-4) var(--space-6);background:linear-gradient(135deg,var(--color-accent-on),var(--color-accent-on-2));color:var(--color-white);border:none;border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:1px;text-decoration:none;cursor:pointer;transition:all var(--transition-base);box-shadow:0 4px 20px #c19a6b59}._heroButtonPrimary_1nvfq_203:hover{transform:translateY(-3px);box-shadow:0 8px 30px #c19a6b73}._heroButtonPrimary_1nvfq_203 svg{width:18px;height:18px}._heroButtonSecondary_1nvfq_233{display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-4) var(--space-6);background:#ffffffb3;color:var(--color-primary-strong);border:2px solid var(--color-primary);border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:1px;text-decoration:none;cursor:pointer;transition:all var(--transition-base);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._heroButtonSecondary_1nvfq_233:hover{background:var(--color-primary-on);color:var(--color-white);transform:translateY(-3px)}._trustBadges_1nvfq_259{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-4);margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid rgba(212,110,158,.15)}@media (min-width: 1024px){._trustBadges_1nvfq_259{justify-content:flex-start}}._trustBadge_1nvfq_259{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--color-text-muted)}._trustBadge_1nvfq_259 svg{width:16px;height:16px;color:var(--color-primary-strong)}@media (min-width: 768px){._trustBadge_1nvfq_259{font-size:var(--text-sm)}._trustBadge_1nvfq_259 svg{width:18px;height:18px}}._heroVisual_1nvfq_299{flex:1;position:relative;display:flex;align-items:center;justify-content:center;padding:var(--space-4) 0 var(--space-2);order:1}@media (min-width: 768px){._heroVisual_1nvfq_299{min-height:400px;padding:var(--space-6) 0}}@media (min-width: 1024px){._heroVisual_1nvfq_299{order:2;min-height:auto}}._heroImageWrapper_1nvfq_323{position:relative;width:62%;max-width:380px;max-height:38svh;aspect-ratio:4/5}@media (max-width: 767px){._heroImageWrapper_1nvfq_323{width:auto;height:min(38svh,300px)}}@media (min-width: 768px){._heroImageWrapper_1nvfq_323{width:75%;max-width:450px}}@media (min-width: 1024px){._heroImageWrapper_1nvfq_323{width:100%;max-width:520px}}._heroImageFrame_1nvfq_353{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border:2px solid var(--color-primary);border-radius:var(--radius-2xl);opacity:.4}._heroImageFrame_1nvfq_353:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border:1px solid rgba(212,110,158,.3);border-radius:calc(var(--radius-2xl) - 6px)}@media (min-width: 768px){._heroImageFrame_1nvfq_353{top:-12px;right:-12px;bottom:-12px;left:-12px}._heroImageFrame_1nvfq_353:before{top:12px;right:12px;bottom:12px;left:12px}}._heroPicture_1nvfq_379{display:contents}._heroImage_1nvfq_323{width:100%;height:100%;object-fit:cover;border-radius:var(--radius-xl);box-shadow:var(--shadow-xl)}._floatingCard_1nvfq_391{position:absolute;background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--radius-lg);padding:var(--space-3);box-shadow:var(--shadow-lg);border:1px solid rgba(212,110,158,.15);display:none;animation:_float_1nvfq_391 6s ease-in-out infinite;text-decoration:none;cursor:pointer;transition:all var(--transition-base)}._floatingCard_1nvfq_391:hover{transform:translateY(-5px) scale(1.05);box-shadow:var(--shadow-xl),0 0 20px #d46e9e4d;border-color:var(--color-primary)}@media (min-width: 480px){._floatingCard_1nvfq_391{display:flex;align-items:center;gap:var(--space-3)}}@keyframes _float_1nvfq_391{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}._floatingCardLeft_1nvfq_425{left:-10%;top:20%;animation-delay:0s}._floatingCardRight_1nvfq_431{right:-10%;bottom:25%;animation-delay:3s}@media (min-width: 1024px){._floatingCardLeft_1nvfq_425{left:-15%;top:25%}._floatingCardRight_1nvfq_431{right:-15%;bottom:30%}}._floatingCardImage_1nvfq_448{width:45px;height:45px;border-radius:var(--radius-md);object-fit:cover}@media (min-width: 768px){._floatingCardImage_1nvfq_448{width:55px;height:55px}}._floatingCardInfo_1nvfq_462{display:flex;flex-direction:column;gap:2px}._floatingCardName_1nvfq_468{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--color-text);white-space:nowrap}._floatingCardPrice_1nvfq_475{font-size:var(--text-xs);font-weight:var(--font-bold);color:var(--color-accent-strong)}._heroFloralTopRight_1nvfq_481{position:absolute;top:-30px;right:-30px;width:150px;height:150px;opacity:.5;pointer-events:none;z-index:3}@media (min-width: 768px){._heroFloralTopRight_1nvfq_481{width:220px;height:220px;top:-50px;right:-50px}}@media (min-width: 1024px){._heroFloralTopRight_1nvfq_481{width:280px;height:280px;top:-70px;right:-70px}}._heroFloralBottomLeft_1nvfq_510{position:absolute;bottom:-30px;left:-30px;width:120px;height:120px;opacity:.35;transform:rotate(180deg);pointer-events:none;z-index:3}@media (min-width: 768px){._heroFloralBottomLeft_1nvfq_510{width:180px;height:180px;bottom:-50px;left:-50px}}._heroDecorCircle_1nvfq_531{position:absolute;border-radius:50%;pointer-events:none;z-index:0}._decorCircle1_1nvfq_538{width:300px;height:300px;top:10%;right:-100px;background:radial-gradient(circle,rgba(212,110,158,.08) 0%,transparent 70%)}._decorCircle2_1nvfq_546{width:200px;height:200px;bottom:15%;left:-50px;background:radial-gradient(circle,rgba(193,154,107,.08) 0%,transparent 70%)}@media (min-width: 768px){._decorCircle1_1nvfq_538{width:500px;height:500px}._decorCircle2_1nvfq_546{width:350px;height:350px}}._scrollIndicator_1nvfq_565{position:absolute;bottom:var(--space-6);left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--text-xs);letter-spacing:1px;text-transform:uppercase;animation:_bounce_1nvfq_1 2s infinite;z-index:2}@media (max-width: 767px){._scrollIndicator_1nvfq_565{display:none}}@keyframes _bounce_1nvfq_1{0%,20%,50%,80%,to{transform:translate(-50%) translateY(0)}40%{transform:translate(-50%) translateY(-8px)}60%{transform:translate(-50%) translateY(-4px)}}._scrollIndicator_1nvfq_565 svg{width:20px;height:20px}._categoriesSection_1nvfq_602{padding:var(--space-10) 0;background-color:var(--color-white);position:relative}@media (min-width: 768px){._categoriesSection_1nvfq_602{padding:var(--space-16) 0}}._sectionInner_1nvfq_614{max-width:var(--container-xl);margin:0 auto;padding:0 var(--space-4);position:relative;z-index:2}@media (min-width: 768px){._sectionInner_1nvfq_614{padding:0 var(--space-6)}}._sectionHeader_1nvfq_628{text-align:center;margin-bottom:var(--space-8)}@media (min-width: 768px){._sectionHeader_1nvfq_628{margin-bottom:var(--space-10)}}._sectionSubtitle_1nvfq_639{display:block;font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--color-accent-strong);text-transform:uppercase;letter-spacing:2px;margin-bottom:var(--space-2)}@media (min-width: 768px){._sectionSubtitle_1nvfq_639{font-size:var(--text-sm)}}._sectionTitle_1nvfq_655{font-family:var(--font-heading);font-size:var(--text-2xl);color:var(--color-primary-strong);margin-bottom:var(--space-3)}@media (min-width: 768px){._sectionTitle_1nvfq_655{font-size:var(--text-3xl)}}._sectionDivider_1nvfq_668{width:100%;max-width:150px;height:auto;margin:0 auto;opacity:.6}._categoriesGrid_1nvfq_676{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-3)}@media (min-width: 480px){._categoriesGrid_1nvfq_676{gap:var(--space-4)}}@media (min-width: 768px){._categoriesGrid_1nvfq_676{grid-template-columns:repeat(4,1fr);gap:var(--space-6)}}._categoryCard_1nvfq_695{position:relative;display:flex;flex-direction:column;align-items:center;padding:var(--space-6) var(--space-4);background:linear-gradient(165deg,var(--color-white) 0%,rgba(253,242,248,.5) 100%);border-radius:var(--radius-2xl);text-decoration:none;transition:all var(--transition-base);border:2px solid rgba(212,110,158,.1);overflow:hidden;box-shadow:0 2px 12px #d46e9e14}._categoryCard_1nvfq_695:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(165deg,#d46e9e14,#c19a6b0d);opacity:0;transition:opacity var(--transition-base)}._categoryCard_1nvfq_695:active{transform:scale(.98)}@media (hover: hover){._categoryCard_1nvfq_695:hover{transform:translateY(-10px);border-color:var(--color-primary);box-shadow:0 16px 40px #d46e9e40,0 6px 20px #d46e9e26,0 0 0 1px #d46e9e1a}._categoryCard_1nvfq_695:hover:before{opacity:1}}@media (min-width: 768px){._categoryCard_1nvfq_695{padding:var(--space-8) var(--space-5);border-radius:var(--radius-2xl)}}._categoryIcon_1nvfq_745{position:relative;width:80px;height:80px;margin-bottom:var(--space-4);display:flex;align-items:center;justify-content:center;object-fit:contain;padding:var(--space-3);background:linear-gradient(145deg,#fffffff2,#fdf2f8e6);border-radius:var(--radius-xl);box-shadow:0 4px 15px #d46e9e26,inset 0 1px 2px #fffc;transition:all .4s cubic-bezier(.175,.885,.32,1.275);border:1px solid rgba(212,110,158,.15);filter:drop-shadow(0 2px 4px rgba(212,110,158,.2))}._categoryCard_1nvfq_695:hover ._categoryIcon_1nvfq_745{transform:scale(1.15) rotate(-5deg);box-shadow:0 12px 30px #d46e9e4d,inset 0 1px 3px #fff;border-color:#d46e9e66;background:linear-gradient(145deg,#fff,#fdf2f8);filter:drop-shadow(0 4px 8px rgba(212,110,158,.35)) brightness(1.05) saturate(1.2)}@media (min-width: 480px){._categoryIcon_1nvfq_745{width:90px;height:90px;padding:var(--space-3)}}@media (min-width: 768px){._categoryIcon_1nvfq_745{width:110px;height:110px;padding:var(--space-4);margin-bottom:var(--space-5);border-radius:var(--radius-2xl)}}@media (min-width: 1024px){._categoryIcon_1nvfq_745{width:120px;height:120px}}._categoryName_1nvfq_804{font-family:var(--font-heading);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text);position:relative;z-index:1;text-align:center;transition:all .3s ease}._categoryCard_1nvfq_695:hover ._categoryName_1nvfq_804{color:var(--color-primary-strong);transform:translateY(-2px);text-shadow:0 2px 8px rgba(212,110,158,.2)}@media (min-width: 768px){._categoryName_1nvfq_804{font-size:var(--text-base)}}@media (min-width: 1024px){._categoryName_1nvfq_804{font-size:var(--text-lg)}}._productsSection_1nvfq_836{padding:var(--space-10) 0;background:linear-gradient(180deg,var(--color-background-alt) 0%,var(--color-white) 100%);position:relative;overflow:hidden}@media (min-width: 768px){._productsSection_1nvfq_836{padding:var(--space-16) 0}}._sectionFloralLeft_1nvfq_849,._sectionFloralRight_1nvfq_850{position:absolute;pointer-events:none;opacity:.12;z-index:0}._sectionFloralLeft_1nvfq_849{top:10%;left:-80px;width:200px;height:200px;transform:rotate(-20deg)}._sectionFloralRight_1nvfq_850{bottom:10%;right:-80px;width:180px;height:180px;transform:rotate(160deg)}@media (min-width: 768px){._sectionFloralLeft_1nvfq_849{width:300px;height:300px;left:-100px}._sectionFloralRight_1nvfq_850{width:280px;height:280px;right:-100px}}._productsGrid_1nvfq_886{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-3);align-items:stretch}@media (min-width: 480px){._productsGrid_1nvfq_886{gap:var(--space-4)}}@media (min-width: 768px){._productsGrid_1nvfq_886{grid-template-columns:repeat(3,1fr);gap:var(--space-6)}}@media (min-width: 1024px){._productsGrid_1nvfq_886{grid-template-columns:repeat(4,1fr)}}._viewAllWrapper_1nvfq_912{text-align:center;margin-top:var(--space-8)}@media (min-width: 768px){._viewAllWrapper_1nvfq_912{margin-top:var(--space-10)}}._featuresSection_1nvfq_926{padding:var(--space-10) 0;background:linear-gradient(135deg,var(--color-primary-on) 0%,var(--color-primary-on-2) 100%);color:var(--color-white);position:relative;overflow:hidden}@media (min-width: 768px){._featuresSection_1nvfq_926{padding:var(--space-12) 0}}._featuresSection_1nvfq_926:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.03'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");opacity:.5}._featuresGrid_1nvfq_948{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5) var(--space-3);position:relative;z-index:1}@media (min-width: 480px){._featuresGrid_1nvfq_948{grid-template-columns:repeat(2,1fr)}}@media (min-width: 768px){._featuresGrid_1nvfq_948{grid-template-columns:repeat(4,1fr);gap:var(--space-8)}}._featureItem_1nvfq_970{text-align:center;padding:var(--space-2)}@media (min-width: 768px){._featureItem_1nvfq_970{padding:var(--space-4)}}._featureIcon_1nvfq_981{width:56px;height:56px;margin:0 auto var(--space-4);background-color:#ffffff26;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;transition:all var(--transition-base)}._featureItem_1nvfq_970:hover ._featureIcon_1nvfq_981{background-color:#ffffff40;transform:scale(1.1)}._featureIcon_1nvfq_981 svg{width:26px;height:26px}@media (min-width: 768px){._featureIcon_1nvfq_981{width:64px;height:64px}._featureIcon_1nvfq_981 svg{width:30px;height:30px}}._featureTitle_1nvfq_1014{color:var(--color-white);font-family:var(--font-heading);font-size:var(--text-base);font-weight:var(--font-semibold);margin-bottom:var(--space-2)}@media (min-width: 768px){._featureTitle_1nvfq_1014{font-size:var(--text-lg)}}._featureText_1nvfq_1029{font-size:var(--text-xs);line-height:1.6}@media (min-width: 768px){._featureText_1nvfq_1029{font-size:var(--text-sm)}}._instagramWrapper_1nvfq_1043{background:linear-gradient(180deg,var(--color-white) 0%,var(--color-background) 100%)}._newsletterSection_1nvfq_1050{padding:var(--space-10) 0;background:linear-gradient(165deg,var(--color-background) 0%,#F5E6EC 50%,var(--color-background-alt) 100%);position:relative;overflow:hidden}@media (min-width: 768px){._newsletterSection_1nvfq_1050{padding:var(--space-16) 0}}._newsletterContent_1nvfq_1063{max-width:550px;margin:0 auto;text-align:center;position:relative;z-index:2}._newsletterIcon_1nvfq_1071{width:60px;height:60px;margin:0 auto var(--space-4);display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--color-primary-on),var(--color-accent-on));border-radius:var(--radius-full);color:var(--color-white)}._newsletterIcon_1nvfq_1071 svg{width:28px;height:28px}._newsletterTitle_1nvfq_1088{font-family:var(--font-heading);font-size:var(--text-xl);color:var(--color-primary-strong);margin-bottom:var(--space-3)}@media (min-width: 768px){._newsletterTitle_1nvfq_1088{font-size:var(--text-2xl)}}._newsletterText_1nvfq_1101{font-size:var(--text-sm);color:var(--color-text-light);margin-bottom:var(--space-6);line-height:1.7}@media (min-width: 768px){._newsletterText_1nvfq_1101{font-size:var(--text-base)}}._newsletterForm_1nvfq_1114{display:flex;flex-direction:column;gap:var(--space-3)}@media (min-width: 768px){._newsletterForm_1nvfq_1114{flex-direction:row;flex-wrap:wrap}._newsletterInput_1nvfq_1127._newsletterHalf_1nvfq_1127{flex:1 1 calc(50% - var(--space-3))}}._newsletterInput_1nvfq_1127{flex:1;padding:var(--space-4);border:2px solid var(--color-primary);border-radius:var(--radius-full);font-size:var(--text-base);background-color:var(--color-white);text-align:center}@media (min-width: 768px){._newsletterInput_1nvfq_1127{min-width:0;text-align:left}}._newsletterInput_1nvfq_1127:focus{outline:none;box-shadow:0 0 0 4px #d46e9e33}._newsletterButton_1nvfq_1154{padding:var(--space-4) var(--space-6);background:linear-gradient(135deg,var(--color-accent-on),var(--color-accent-on-2));color:var(--color-white);border:none;border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:all var(--transition-base);white-space:nowrap}._newsletterButton_1nvfq_1154:hover{transform:translateY(-2px);box-shadow:0 8px 25px #c19a6b66}._newsletterNote_1nvfq_1174{font-size:var(--text-xs);color:var(--color-text-muted);margin-top:var(--space-4)}._newsletterError_1nvfq_1180{font-size:var(--text-sm);color:var(--color-error);margin-top:var(--space-3);font-weight:var(--font-medium)}._newsletterDecor_1nvfq_1187{position:absolute;pointer-events:none;opacity:.15}._newsletterDecorLeft_1nvfq_1193{top:50%;left:-60px;transform:translateY(-50%);width:150px;height:150px}._newsletterDecorRight_1nvfq_1201{top:50%;right:-60px;transform:translateY(-50%) rotate(180deg);width:150px;height:150px}@media (min-width: 768px){._newsletterDecorLeft_1nvfq_1193,._newsletterDecorRight_1nvfq_1201{width:200px;height:200px}}._brandsSection_143kh_6{padding:var(--space-12) 0;background:linear-gradient(180deg,var(--color-white) 0%,#FDFBF9 50%,var(--color-white) 100%);position:relative;overflow:hidden}._brandsSection_143kh_6:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,var(--color-primary-light) 20%,var(--color-primary) 50%,var(--color-primary-light) 80%,transparent 100%);opacity:.3}._brandsSection_143kh_6:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,var(--color-primary-light) 20%,var(--color-primary) 50%,var(--color-primary-light) 80%,transparent 100%);opacity:.3}._sectionInner_143kh_51{max-width:var(--container-xl);margin:0 auto;padding:0 var(--space-4);text-align:center}@media (min-width: 768px){._sectionInner_143kh_51{padding:0 var(--space-6)}}._brandsDescription_143kh_64{max-width:600px;margin:var(--space-4) auto var(--space-8);font-size:var(--text-base);color:var(--color-text-muted);line-height:1.7}._carouselWrapper_143kh_75{position:relative;width:100%;overflow:hidden;padding:var(--space-6) 0}._gradientLeft_143kh_83,._gradientRight_143kh_84{position:absolute;top:0;bottom:0;width:100px;z-index:2;pointer-events:none}._gradientLeft_143kh_83{left:0;background:linear-gradient(90deg,var(--color-white) 0%,rgba(255,255,255,.8) 30%,transparent 100%)}._gradientRight_143kh_84{right:0;background:linear-gradient(270deg,var(--color-white) 0%,rgba(255,255,255,.8) 30%,transparent 100%)}@media (min-width: 768px){._gradientLeft_143kh_83,._gradientRight_143kh_84{width:150px}}._carouselTrack_143kh_121{display:flex;gap:var(--space-6);width:max-content;animation:_scroll_143kh_1 60s linear infinite}._carouselTrack_143kh_121._paused_143kh_128{animation-play-state:paused}@keyframes _scroll_143kh_1{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width: 768px){._carouselTrack_143kh_121{animation-duration:60s;gap:var(--space-4)}}._brandItem_143kh_152{flex-shrink:0;text-decoration:none}._brandCard_143kh_157{display:flex;align-items:center;justify-content:center;width:140px;height:80px;padding:var(--space-4);background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:0 2px 8px #0000000a;transition:all var(--transition-normal);overflow:hidden}._brandCard_143kh_157:hover{border-color:var(--color-primary-light);box-shadow:0 4px 20px #00000014,0 0 0 3px rgba(var(--color-primary-rgb),.1);transform:translateY(-4px) scale(1.02)}@media (min-width: 768px){._brandCard_143kh_157{width:180px;height:100px;padding:var(--space-5)}}@media (min-width: 1024px){._brandCard_143kh_157{width:200px;height:110px}}._brandLogo_143kh_198{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;filter:grayscale(30%);opacity:.85;transition:all var(--transition-normal)}._brandCard_143kh_157:hover ._brandLogo_143kh_198{filter:grayscale(0%);opacity:1;transform:scale(1.05)}._brandName_143kh_218{display:flex;align-items:center;justify-content:center;text-align:center;width:100%;height:100%;font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text);text-transform:uppercase;letter-spacing:.5px;line-height:1.3;padding:var(--space-2);background:linear-gradient(135deg,var(--color-background) 0%,var(--color-white) 100%);border-radius:var(--radius-md);transition:all var(--transition-normal)}._brandCard_143kh_157:hover ._brandName_143kh_218{color:var(--color-primary-strong);background:linear-gradient(135deg,var(--color-primary-light) 0%,rgba(var(--color-primary-rgb),.05) 100%)}@media (min-width: 768px){._brandName_143kh_218{font-size:var(--text-base);letter-spacing:1px}}._brandCount_143kh_258{display:flex;align-items:center;justify-content:center;gap:var(--space-2);margin-top:var(--space-8);padding:var(--space-3) var(--space-6);background:linear-gradient(135deg,var(--color-primary-light) 0%,rgba(var(--color-accent-rgb),.15) 100%);border-radius:var(--radius-full);width:fit-content;margin-left:auto;margin-right:auto}._brandCountNumber_143kh_275{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--color-primary-on);color:var(--color-white);font-size:var(--text-sm);font-weight:var(--font-bold);border-radius:var(--radius-full)}._brandCountText_143kh_288{font-size:var(--text-sm);color:var(--color-text-muted);font-weight:var(--font-medium)}._loadingState_143kh_297{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);padding:var(--space-12) var(--space-4);color:var(--color-text-muted)}._loadingSpinner_143kh_307{width:40px;height:40px;border:3px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:_spin_143kh_1 1s linear infinite}@keyframes _spin_143kh_1{to{transform:rotate(360deg)}}@media (max-width: 480px){._brandsSection_143kh_6{padding:var(--space-8) 0}._brandsDescription_143kh_64{font-size:var(--text-sm);margin-bottom:var(--space-6)}._carouselWrapper_143kh_75{padding:var(--space-4) 0}._brandCard_143kh_157{width:120px;height:70px;padding:var(--space-3)}._brandName_143kh_218{font-size:var(--text-xs)}._brandCount_143kh_258{margin-top:var(--space-6);padding:var(--space-2) var(--space-4)}._brandCountNumber_143kh_275{width:28px;height:28px;font-size:var(--text-xs)}._brandCountText_143kh_288{font-size:var(--text-xs)}}._instagramSection_1kue8_1{padding:var(--space-12) 0;background:linear-gradient(180deg,var(--color-white) 0%,var(--color-background) 100%);position:relative;overflow:hidden}@media (min-width: 768px){._instagramSection_1kue8_1{padding:var(--space-16) 0}}._sectionInner_1kue8_14{max-width:var(--container-xl);margin:0 auto;padding:0 var(--space-4);position:relative;z-index:2}@media (min-width: 768px){._sectionInner_1kue8_14{padding:0 var(--space-6)}}._sectionHeader_1kue8_29{text-align:center;margin-bottom:var(--space-8)}@media (min-width: 768px){._sectionHeader_1kue8_29{margin-bottom:var(--space-10)}}._sectionSubtitle_1kue8_40{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-primary-strong);text-transform:uppercase;letter-spacing:2px;margin-bottom:var(--space-3)}._instagramIcon_1kue8_51{width:20px;height:20px}._sectionTitle_1kue8_56{font-family:var(--font-heading);font-size:var(--text-2xl);color:var(--color-text);margin-bottom:var(--space-2)}@media (min-width: 768px){._sectionTitle_1kue8_56{font-size:var(--text-3xl)}}._sectionDescription_1kue8_69{font-size:var(--text-sm);color:var(--color-text-muted);max-width:500px;margin:0 auto}@media (min-width: 768px){._sectionDescription_1kue8_69{font-size:var(--text-base)}}._instagramGrid_1kue8_83{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-3)}@media (min-width: 480px){._instagramGrid_1kue8_83{grid-template-columns:repeat(3,1fr);gap:var(--space-4)}}@media (min-width: 768px){._instagramGrid_1kue8_83{grid-template-columns:repeat(4,1fr)}}@media (min-width: 1024px){._instagramGrid_1kue8_83{grid-template-columns:repeat(6,1fr)}}._postCard_1kue8_109{position:relative;aspect-ratio:1;border-radius:var(--radius-lg);overflow:hidden;cursor:pointer;background-color:var(--color-background-alt)}._postCard_1kue8_109:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent 0%,transparent 50%,rgba(212,110,158,.8) 100%);opacity:0;transition:opacity var(--transition-base);z-index:1}._postCard_1kue8_109:hover:before{opacity:1}._postImage_1kue8_137{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-slow)}._postCard_1kue8_109:hover ._postImage_1kue8_137{transform:scale(1.1)}._postOverlay_1kue8_149{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);opacity:0;transition:opacity var(--transition-base);z-index:2;color:var(--color-white)}._postCard_1kue8_109:hover ._postOverlay_1kue8_149{opacity:1}._overlayIcon_1kue8_167{width:28px;height:28px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}@media (min-width: 768px){._overlayIcon_1kue8_167{width:32px;height:32px}}._postStats_1kue8_180{display:flex;align-items:center;gap:var(--space-4);font-size:var(--text-xs);font-weight:var(--font-medium)}@media (min-width: 768px){._postStats_1kue8_180{font-size:var(--text-sm)}}._stat_1kue8_194{display:flex;align-items:center;gap:var(--space-1)}._stat_1kue8_194 svg{width:14px;height:14px}@media (min-width: 768px){._stat_1kue8_194 svg{width:16px;height:16px}}._featuredPost_1kue8_213{grid-column:span 2;grid-row:span 2}@media (max-width: 479px){._featuredPost_1kue8_213{grid-column:span 2;grid-row:span 1}}._followWrapper_1kue8_226{text-align:center;margin-top:var(--space-8)}@media (min-width: 768px){._followWrapper_1kue8_226{margin-top:var(--space-10)}}._followButton_1kue8_237{display:inline-flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-8);background:linear-gradient(135deg,#833ab4,#fd1d1d,#fcb045);color:var(--color-white);border:none;border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:all var(--transition-base);text-decoration:none;box-shadow:0 4px 15px #833ab44d}._followButton_1kue8_237:hover{transform:translateY(-3px);box-shadow:0 8px 25px #833ab466}._followButton_1kue8_237 svg{width:20px;height:20px}._handleText_1kue8_267{display:block;margin-top:var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted)}._handleText_1kue8_267 a{color:var(--color-primary-strong);font-weight:var(--font-medium)}._bgDecoration_1kue8_280{position:absolute;pointer-events:none;opacity:.15;z-index:0}._bgDecorationLeft_1kue8_287{top:0;left:-50px;width:200px;height:200px;transform:rotate(-15deg)}._bgDecorationRight_1kue8_295{bottom:0;right:-50px;width:180px;height:180px;transform:rotate(165deg)}._loadingGrid_1kue8_304{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-3)}@media (min-width: 480px){._loadingGrid_1kue8_304{grid-template-columns:repeat(3,1fr);gap:var(--space-4)}}@media (min-width: 768px){._loadingGrid_1kue8_304{grid-template-columns:repeat(4,1fr)}}@media (min-width: 1024px){._loadingGrid_1kue8_304{grid-template-columns:repeat(6,1fr)}}._loadingCard_1kue8_329{aspect-ratio:1;border-radius:var(--radius-lg);background:linear-gradient(110deg,var(--color-background) 8%,var(--color-background-alt) 18%,var(--color-background) 33%);background-size:200% 100%;animation:_shimmer_1kue8_1 1.5s linear infinite}._loadingCard_1kue8_329:first-child{grid-column:span 2;grid-row:span 2}@media (max-width: 479px){._loadingCard_1kue8_329:first-child{grid-column:span 2;grid-row:span 1}}@keyframes _shimmer_1kue8_1{0%{background-position:200% 0}to{background-position:-200% 0}}._postCaption_1kue8_364{font-size:var(--text-xs);color:var(--color-white);text-align:center;padding:0 var(--space-2);max-width:100%;opacity:.9;text-shadow:0 1px 2px rgba(0,0,0,.3);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (min-width: 768px){._postCaption_1kue8_364{font-size:var(--text-sm);padding:0 var(--space-3)}}
