@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Noto+Serif:ital,wght@0,100..900;1,100..900&display=swap");:root{--bg-primary:#f3f0e2;--bg-secondary:#fcfaf4;--bg-tertiary:#efeadf;--bg-white:#fff;--text-main:#2c3e2d;--text-muted:#5c6b5d;--text-light:#fdfbf7;--text-placeholder:#556b2f99;--text-dark-hover:#8a9a5b;--accent-green:#8a9a5b;--accent-green-rgb:138,154,91;--accent-green-hover:#77854f;--accent-gold:#bfaf80;--accent-gold-hover:#a8996d;--motion-duration:0.5s;--duration:var(--motion-duration);--animation-impulse:none;--olive:#556b2f;--error-red:#c0392b;--warning-orange:#f59e0b;--success-green:#15803d;--border-light:#d4c6b380;--border-strong:#d2c3aa;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-full:9999px;--shadow-header:0 12px 40px #2c3e2d14;--shadow-sm:0 2px 4px #2c3e2d0d;--shadow-card:var(--shadow-header);--shadow-hover:0 16px 48px #2c3e2d1f;--font-sans:"Inter",sans-serif;--font-serif:"Noto Serif",serif;--bg-main:var(--bg-primary);--bg-card:var(--bg-secondary);--bg-input:var(--bg-tertiary);--text-dark:var(--text-main);--text-dark-hover:#5a6b4a;--text-dark-muted:var(--text-muted);--text-light-muted:#fdfbf7d9;--text-on-accent:var(--text-light);--olive-light:#556b2f99;--blue-main:#2c363f;--blue-light:#2c363f0d;--blue-hover:#1a2228;--accent-gold-dark:#8e7044;--status-done-bg:#8a9a5b26;--status-pending-bg:#bfaf8026;--warning-border:#bfaf8066;--error:var(--error-red);--general-error:var(--error-red);--border-input:var(--border-strong);--shadow-btn:0 4px 6px #a2845933;--font-heading:var(--font-serif);--font-text:var(--font-sans)}*{padding:0;margin:0;border:0}*,:after,:before{box-sizing:border-box}:active,:focus,a:active,a:focus{outline:none}aside,footer,header,nav{display:block}body,html{width:100%;font-size:100%;line-height:1;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;overflow-x:hidden}button,input,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer;background:none}button::-moz-focus-inner{padding:0;border:0}a,a:visited{text-decoration:none;color:inherit}@media (hover:hover) and (pointer:fine){a:hover{text-decoration:none;color:inherit}}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}input::-webkit-credentials-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none}input::-ms-clear,input::-ms-reveal{display:none!important}html{background-color:var(--bg-primary,#f3f0e2);min-height:100%;min-height:100dvh}@media (hover:none){html{-webkit-tap-highlight-color:transparent}}body{background-color:var(--bg-primary,#f3f0e2);color:var(--text-dark);display:flex;flex-direction:column;min-height:100%;min-height:100dvh;overflow-x:hidden}html.scroll-locked,html.scroll-locked body{overscroll-behavior:none}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:600}a,h1,h2,h3,h4,h5,h6{color:var(--text-dark)}.description,p,span{color:var(--text-muted)}*{font-family:var(--font-text)}.container{max-width:1200px;width:100%;margin:0 auto;height:100%;padding:0 32px}@media (min-width:1600px){.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#header-cart-btn.cartBounce{animation:none}.container{max-width:1360px}}.main{padding-top:110px;flex:1 0 auto;display:flex;flex-direction:column;min-height:50vh;background-color:var(--bg-primary)}input{appearance:none;-webkit-appearance:none}@media (max-width:1140px){.container{padding:0 20px}}@media (max-width:480px){.container{padding:0 16px}.main{padding-top:calc(72px + env(safe-area-inset-top, 0px))}}@keyframes floria-loader-spin{to{transform:rotate(1turn)}}.floria-loader-spin{animation:floria-loader-spin 6s linear infinite}@media (max-width:767.98px){:root{--motion-duration:0s;--duration:0s}html{scroll-behavior:auto!important}*,:after,:before{animation:none!important;animation-duration:0s!important;transition:none!important;transition-duration:0s!important}.floria-loader-spin{animation:floria-loader-spin 6s linear infinite!important;animation-duration:6s!important}.floria-sheet-backdrop{transition:opacity .5s ease!important;transition-duration:.5s!important}.floria-sheet-panel{transition:transform .5s ease,opacity .5s ease!important;transition-duration:.5s!important}.floria-segmented-slider{transition:transform .5s ease!important;transition-duration:.5s!important}.floria-segmented-btn{transition:color .5s ease!important;transition-duration:.5s!important}.floria-helper-fade{animation:floria-helper-fade .5s ease!important;animation-duration:.5s!important}}@keyframes floria-helper-fade{0%{opacity:0}to{opacity:1}}.fadeUp{opacity:1;transform:none;animation:none}.delay-1,.delay-2,.delay-3,.delay-4{animation-delay:0ms}.AmbientBackground_container__2radZ{position:fixed;inset:0;width:100%;height:100%;min-height:100dvh;z-index:-1;overflow:hidden;overflow-x:hidden;clip-path:inset(0);isolation:isolate;pointer-events:none;background:var(--bg-primary,#f3f0e2)}.AmbientBackground_orb1__5jsWH{position:absolute;top:-8vh;left:0;width:42vw;height:42vw;max-width:640px;max-height:640px;border-radius:50%;background:radial-gradient(circle,rgba(138,154,91,.035) 0,#8a9a5b00 72%);filter:blur(56px);transform:translateX(-18%)}.AmbientBackground_orb2__l_MLz{position:absolute;bottom:-20vh;right:-15vw;width:65vw;height:65vw;border-radius:50%;background:radial-gradient(circle,#bfaf800d 0,#bfaf8000 70%);filter:blur(60px)}.AmbientBackground_textWatermarkLeft__ETten,.AmbientBackground_textWatermarkRight__jnb_a{position:absolute;font-family:var(--font-heading);font-size:200px;font-weight:300;color:var(--olive,#384334);opacity:.06;white-space:nowrap;letter-spacing:.25em;-webkit-user-select:none;user-select:none;pointer-events:none}.AmbientBackground_textWatermarkLeft__ETten{top:45vh;left:calc(25vw - 340px);transform:translate(-50%,-50%) rotate(-90deg);transform-origin:center center}.AmbientBackground_textWatermarkRight__jnb_a{top:45vh;right:calc(25vw - 340px);transform:translate(50%,-50%) rotate(90deg);transform-origin:center center}@media (max-width:1536px){.AmbientBackground_textWatermarkLeft__ETten,.AmbientBackground_textWatermarkRight__jnb_a{display:none}}.Footer_footer__4vzqH{background-color:#3a4338;color:var(--text-light,#fdfbf7);padding:100px 0 40px;margin-top:auto;width:100%;position:relative;z-index:10;flex-shrink:0;border-top:1px solid #3843341f}.Footer_footer__4vzqH a,.Footer_footer__4vzqH h1,.Footer_footer__4vzqH h2,.Footer_footer__4vzqH h3,.Footer_footer__4vzqH p,.Footer_footer__4vzqH span{color:inherit}.Footer_grid__Yb5OK{display:grid;grid-template-columns:2fr 1fr 1fr 1.5fr;grid-gap:48px;gap:48px;margin-bottom:64px}.Footer_brand__Y4wbm{display:flex;flex-direction:column;gap:14px}.Footer_logo__C9vo8{display:flex;align-items:center}.Footer_description__s_1Tl{color:var(--text-light-muted);line-height:1.6;font-size:14px;max-width:300px}.Footer_socials__1hnjR{display:flex;gap:12px;margin-top:6px}.Footer_socialLink__N7mmd{width:36px;height:36px;border-radius:50%;background-color:#ffffff1a;display:flex;align-items:center;justify-content:center;color:var(--text-light);transition:all .3s ease}@media (hover:hover) and (pointer:fine){.Footer_socialLink__N7mmd:hover{background-color:#ffffff2e;color:var(--text-light,#fdfbf7)}}.Footer_title__D7snR{font-family:var(--font-heading);font-size:15px;font-weight:600;margin-bottom:16px;color:var(--text-light)}.Footer_links__LGHlK{display:flex;flex-direction:column;gap:10px}.Footer_link__wByfM{color:var(--text-light-muted);font-size:14px;transition:color .2s ease}@media (hover:hover) and (pointer:fine){.Footer_link__wByfM:hover{color:var(--accent-gold)}}.Footer_contact__izvhn{display:flex;flex-direction:column;gap:12px}.Footer_contactItem__JPw3N{display:flex;align-items:flex-start;gap:10px;color:var(--text-light-muted);font-size:14px;line-height:1.5}.Footer_bottom__2dJjP{border-top:1px solid #ffffff1a;padding-top:32px;display:flex;justify-content:space-between;align-items:center;font-size:14px;color:#fdfbf780}.Footer_legal__nueAd{display:flex;gap:24px}.Footer_legalLink__upXoH{transition:color .2s ease}@media (hover:hover) and (pointer:fine){.Footer_legalLink__upXoH:hover{color:var(--text-light)}}@media (max-width:1024px){.Footer_grid__Yb5OK{grid-template-columns:1fr 1fr;gap:48px}.Footer_brand__Y4wbm{grid-column:1/-1}}@media (max-width:768px){.Footer_footer__4vzqH{padding:80px 0 32px}.Footer_grid__Yb5OK{grid-template-columns:1fr;gap:48px;margin-bottom:48px}.Footer_bottom__2dJjP{flex-direction:column;gap:16px;text-align:center}.Footer_legal__nueAd{flex-direction:column;gap:12px}}.Footer_logoWrapper__wGvY8{transform:scale(1.5);transform-origin:left center;display:flex;align-items:center;gap:8px;color:var(--text-light);font-weight:700;font-size:20px;font-family:var(--font-heading)}.Footer_iconMapPin__mazJT{flex-shrink:0;margin-top:2px}.Footer_icon__UIUYS{flex-shrink:0}.Logo_logo__psML7{width:40px;height:40px;background-color:currentColor;-webkit-mask-image:url(/lotus-flower.png);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-image:url(/lotus-flower.png);mask-size:contain;mask-repeat:no-repeat;mask-position:center}.Header_header__AF_3G{position:fixed;background-color:var(--bg-primary);width:calc(100% - 40px);max-width:1200px;top:24px;left:0;right:0;margin-inline:auto;box-shadow:var(--shadow-header);border-radius:var(--radius-xl);border:1px solid #d4c6b359;z-index:1000;transition:background-color var(--motion-duration) ease,box-shadow var(--motion-duration) ease}@media (min-width:1600px){.Header_header__AF_3G{max-width:1360px}}@media (max-width:768px){.Header_header__AF_3G{width:calc(100% - 20px);top:calc(8px + env(safe-area-inset-top, 0px));border-radius:20px}}.Header_header__AF_3G .container{padding-left:0;padding-right:0;max-width:none;width:100%}.Header_wrapper__Ys_tD{padding:0 32px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:82px;min-width:0;grid-column-gap:16px;column-gap:16px}.Header_sideLeft__Ws9jl{display:flex;align-items:center;justify-content:flex-start;min-width:0}.Header_sideRight___taTi{display:flex;align-items:center;justify-content:flex-end;min-width:0}.Header_logo__1FRrW{display:flex;align-items:center;gap:10px;color:var(--text-dark);flex-shrink:0;line-height:1}.Header_logo__1FRrW span{font-family:var(--font-heading);font-weight:600;font-size:32px;color:inherit;letter-spacing:-.02em;line-height:1}.Header_reg__mdAtZ{display:flex;align-items:center;gap:20px;flex-shrink:0}.Header_login__2NWZL{font-weight:600;font-size:16px;color:var(--text-dark);transition:color var(--motion-duration) ease;line-height:1;white-space:nowrap}@media (hover:hover) and (pointer:fine){.Header_login__2NWZL:hover{color:var(--text-dark-hover)}}.Header_iconLink__fj7LY{color:var(--text-dark);background:none;border:none;cursor:pointer;padding:0;position:relative;width:28px;height:28px;flex-shrink:0}.Header_cartBadge__cmo77,.Header_iconLink__fj7LY{display:flex;align-items:center;justify-content:center}.Header_cartBadge__cmo77{position:absolute;top:-6px;right:-8px;background-color:var(--olive);color:var(--text-light);font-size:10px;font-weight:700;line-height:1;min-width:18px;height:18px;padding:0 4px;border-radius:999px;box-shadow:var(--shadow-sm);white-space:nowrap;pointer-events:none}.Header_iconSvg__BQ9uT{width:26px;height:26px;background-color:var(--text-dark);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;transition:background-color var(--motion-duration) ease}@media (hover:hover) and (pointer:fine){.Header_iconLink__fj7LY:hover .Header_iconSvg__BQ9uT{background-color:var(--text-dark-hover)}}.Header_searchIcon__jvKT8{mask-image:url(/_next/static/media/search.2408050e.svg);-webkit-mask-image:url(/_next/static/media/search.2408050e.svg)}.Header_heartIcon__bXWIG{mask-image:url(/_next/static/media/heart.1463fd76.svg);-webkit-mask-image:url(/_next/static/media/heart.1463fd76.svg)}.Header_messageIcon__ZGbS_{mask-image:url(/_next/static/media/message.6cf06276.svg);-webkit-mask-image:url(/_next/static/media/message.6cf06276.svg)}.Header_cartIcon__d8fsU{mask-image:url(/_next/static/media/cart.02064501.svg);-webkit-mask-image:url(/_next/static/media/cart.02064501.svg)}.Header_nav__LVYU2{display:none}@media (min-width:1024px){.Header_nav__LVYU2{display:flex;align-items:center;justify-content:center;gap:32px;justify-self:center;grid-column:2}.Header_backdrop__FWcCQ,.Header_burger__45vLT,.Header_drawer__5t1l9{display:none!important}}.Header_href__1R9_I{color:var(--text-dark);text-decoration:none;font-size:15px;font-weight:600;font-family:var(--font-text);transition:color var(--motion-duration) ease;line-height:1;white-space:nowrap}@media (hover:hover) and (pointer:fine){.Header_href__1R9_I:hover{color:var(--text-dark-hover)}}.Header_burger__45vLT{display:none;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:none;border-radius:0;background:#0000;color:var(--text-main);cursor:pointer;flex-shrink:0;-webkit-tap-highlight-color:transparent;transition:color var(--motion-duration) ease}.Header_burger__45vLT:active,.Header_burger__45vLT:focus-visible{background:#0000;color:var(--olive);outline:none}@media (hover:hover) and (pointer:fine){.Header_burger__45vLT:hover{background:#0000;color:var(--olive);outline:none}}.Header_backdrop__FWcCQ,.Header_drawer__5t1l9{display:none}.Header_profileLink__cnhoO{display:flex;align-items:center;gap:10px}.Header_userAvatar__VB5Sv{position:relative;overflow:hidden}.Header_userAvatarFallback__mAKYs,.Header_userAvatar__VB5Sv{width:40px;height:40px;border-radius:50%;flex-shrink:0;box-shadow:0 0 0 2px var(--bg-main),0 0 0 3px var(--accent-green),0 4px 14px #2c3e2d26}.Header_userAvatarFallback__mAKYs{background-color:var(--olive);color:var(--bg-white);display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700}.Header_userName__zmDpI{font-weight:600;color:var(--text-dark);line-height:1}@media (max-width:1023.98px){.Header_wrapper__Ys_tD{display:flex;justify-content:space-between;height:68px;padding:0 14px 0 20px;gap:10px}.Header_nav__LVYU2{display:none}.Header_sideLeft__Ws9jl{display:flex;align-items:center;flex:0 1 auto;min-width:0}.Header_sideRight___taTi{flex:0 0 auto}.Header_desktopOnly___h00J{display:none!important}.Header_reg__mdAtZ{gap:0}.Header_iconLink__fj7LY{width:40px;height:40px}.Header_iconSvg__BQ9uT{width:22px;height:22px}.Header_burger__45vLT{width:40px;height:40px}.Header_cartBadge__cmo77{top:4px;right:4px}.Header_burger__45vLT{display:inline-flex}.Header_backdrop__FWcCQ{display:block;position:fixed;top:0;left:0;width:100vw;height:100%;height:100dvh;z-index:1200;margin:0;padding:0;border:none;background-color:#2c3e2d66;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:0;pointer-events:none;overscroll-behavior:none;touch-action:none;cursor:pointer;transition:opacity var(--motion-duration) ease}.Header_backdropOpen__WjC9O{opacity:1;pointer-events:auto}.Header_drawer__5t1l9{display:flex;flex-direction:column;position:fixed;top:0;left:0;right:auto;z-index:1201;width:100%;max-width:none;height:100vh;height:100dvh;margin:0;padding:0;background-color:var(--bg-main,#fcfaf5);border:none;border-radius:0;box-shadow:16px 0 48px #2c3e2d26;font-family:var(--font-text);transform:translateX(-100%);pointer-events:none;transition:transform var(--motion-duration) ease}.Header_drawerOpen__vuFHR{transform:translateX(0);pointer-events:auto}.Header_drawerHead__gGdoP{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 24px;flex-shrink:0;background-color:var(--bg-main,#fcfaf5);border-bottom:1px solid #0000000f;position:sticky;top:0;z-index:10}.Header_drawerTitle__PALhc{margin:0;font-family:var(--font-heading);font-size:22px;font-weight:600;color:var(--text-dark,#2c3e2d);line-height:1.2}.Header_drawerClose__5GmD_{display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0;padding:0;border:none;background:#0000;color:var(--text-dark,#2c3e2d);cursor:pointer;flex-shrink:0;transition:opacity var(--motion-duration) ease}.Header_drawerClose__5GmD_:active{opacity:.6}@media (hover:hover) and (pointer:fine){.Header_drawerClose__5GmD_:hover{opacity:.6}}.Header_drawerCloseIcon__m8t6O{display:inline-block;width:18px;height:18px;background-color:currentColor;mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.Header_drawerContent__HrWJL{flex:1 1;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:8px 24px 16px;display:flex;flex-direction:column;min-height:0}.Header_mobileNav__6HOrM{display:flex;flex-direction:column;gap:0;flex:0 0 auto}.Header_mobileHref__6LsVW{display:flex;align-items:center;min-height:52px;padding:0;border:none;border-bottom:1px solid #0000000f;border-radius:0;color:var(--text-dark,#2c3e2d);font-size:16px;font-weight:600;font-family:var(--font-text);letter-spacing:-.01em;line-height:1.2;text-decoration:none;transition:color var(--motion-duration) ease}.Header_mobileHref__6LsVW:last-child{border-bottom:none}.Header_mobileHref__6LsVW:visited{color:var(--text-dark,#2c3e2d)}.Header_mobileHref__6LsVW:active{color:var(--olive);background:#0000}@media (hover:hover) and (pointer:fine){.Header_mobileHref__6LsVW:hover{color:var(--olive);background:#0000}}.Header_mobileActions__i4upu{display:flex;flex-direction:column;gap:0;margin-top:12px;padding-top:8px;border-top:1px solid #0000000f}.Header_mobileAction__T90QC{display:flex;align-items:center;gap:12px;min-height:52px;padding:0;border-radius:0;font-size:15px;font-weight:500;font-family:var(--font-text);letter-spacing:-.01em;text-decoration:none;transition:color var(--motion-duration) ease}.Header_mobileAction__T90QC,.Header_mobileAction__T90QC:visited{color:var(--text-dark-muted,#777)}.Header_mobileAction__T90QC:active{color:var(--olive);background:#0000}@media (hover:hover) and (pointer:fine){.Header_mobileAction__T90QC:hover{color:var(--olive);background:#0000}}.Header_drawerFooter__XEGm_{flex-shrink:0;padding:20px 24px calc(24px + env(safe-area-inset-bottom, 0px));border-top:1px solid #0000000f;background-color:var(--bg-main,#fcfaf5)}.Header_mobileActionPrimary__szIFD,.Header_mobileActionPrimary__szIFD:active,.Header_mobileActionPrimary__szIFD:link,.Header_mobileActionPrimary__szIFD:visited{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:50px;margin:0;padding:0 14px;border-radius:100px;background-color:var(--olive);color:#fff;font-size:15px;font-weight:600;font-family:var(--font-text);letter-spacing:-.01em;text-decoration:none;transition:opacity var(--motion-duration) ease}.Header_mobileActionPrimary__szIFD span,.Header_mobileActionPrimary__szIFD svg{color:#fff}.Header_mobileActionPrimary__szIFD:active{opacity:.9;background-color:var(--olive);color:#fff}@media (hover:hover) and (pointer:fine){.Header_mobileActionPrimary__szIFD:hover{opacity:.9;background-color:var(--olive);color:#fff}}}@media (max-width:768px){.Header_wrapper__Ys_tD{height:64px;padding:0 12px 0 18px}.Header_logo__1FRrW span{font-size:22px}.Header_logo__1FRrW>div{transform:scale(.8);transform-origin:left center;margin-right:-4px}}.PageTransition_wrapper__vu0Sz{opacity:1;flex:1 0 auto;display:flex;flex-direction:column;background-color:var(--bg-primary,#f3f0e2)}.PageTransition_visible__uCSHd{opacity:1}