:root{--color-primary:#42b0af;--color-primary-dark:#085c5c;--color-primary-light:#8cd6d6;--color-beige:#fef9ec;--color-yellow:#ffcb5a;--color-orange:#e8734a;--color-lavender:#c4a265;--color-pink:#f28e9b;--color-accent-green:#6b8a56;--color-bg:#f5f1e9;--color-white:#fff;--color-text:#2f2f2f;--font-heading:"Cormorant Garamond", Georgia, serif;--font-body:"Karla", sans-serif}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-body);background-color:var(--color-bg);color:var(--color-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}@keyframes fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes blobPulse{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(1.04)rotate(3deg)}}@keyframes spinSlow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-fade-in{animation:.7s fadeInUp}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.section-transition,.section-divider{z-index:30;pointer-events:none;background:0 0;justify-content:center;align-items:center;width:100%;height:0;display:flex;position:relative;overflow:visible}.section-transition img,.section-divider img{object-fit:fill;object-position:center;mix-blend-mode:multiply;pointer-events:none;background:0 0;width:100%;max-width:1600px;height:215px;padding:0 16px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._overlay_scel1_13{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:1200;opacity:0;pointer-events:none;background:#1e140a73;transition:opacity .3s;position:fixed;inset:0}._overlayVisible_scel1_35{opacity:1;pointer-events:all}._drawer_scel1_47{z-index:1300;background:#f5f1e9;flex-direction:column;width:400px;max-width:95vw;height:100dvh;transition:transform .35s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;right:0;overflow:hidden;transform:translate(100%);box-shadow:-8px 0 40px #3c281426}._drawerOpen_scel1_81{transform:translate(0)}._drawerHeader_scel1_91{background:#f5f1e9;border-bottom:1.5px solid #e4ddd2;flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}._drawerTitle_scel1_111{color:#2b2422;align-items:center;gap:8px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.25rem;font-style:italic;font-weight:600;display:flex}._badge_scel1_133{background:var(--color-accent-green);color:#fff;border-radius:20px;padding:1px 8px;font-family:Karla,sans-serif;font-size:.72rem;font-style:normal;font-weight:700}._closeBtn_scel1_155{color:#7a7068;cursor:pointer;background:#fff;border:1.5px solid #e4ddd2;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:background .18s,color .18s,border-color .18s;display:flex}._closeBtn_scel1_155:hover{color:#2b2422;background:#e8e2d8;border-color:#c8bfb2}._shippingBar_scel1_197{color:#7a7068;background:#f5f1e9;border-bottom:1px solid #e4ddd2;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;padding:10px 20px;font-family:Karla,sans-serif;font-size:.78rem;display:flex}._shippingText_scel1_225{flex:1;min-width:160px}._progressTrack_scel1_235{background:#e4ddd2;border-radius:99px;width:100%;height:5px;margin-top:4px;overflow:hidden}._progressFill_scel1_253{background:var(--color-accent-green);border-radius:99px;height:100%;transition:width .4s}._itemList_scel1_269{flex:1;padding:0;overflow-y:auto}._itemRow_scel1_281{border-bottom:1px solid #e4ddd2;grid-template-columns:72px 1fr;gap:14px;padding:16px 20px;transition:background .15s;display:grid}._itemRow_scel1_281:hover{background:#faf7f2}._thumb_scel1_307{background:#e8e2d8;border:1px solid #e4ddd2;border-radius:10px;flex-shrink:0;width:72px;height:64px;overflow:hidden}._thumbImg_scel1_327{object-fit:cover;width:100%;height:100%}._itemInfo_scel1_339{flex-direction:column;gap:3px;display:flex;position:relative}._deleteBtn_scel1_353{color:#a09080;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:2px;transition:color .2s,background .2s;display:flex;position:absolute;top:0;right:0}._deleteBtn_scel1_353:hover{color:#ef4444;background:#fef2f2}._itemName_scel1_395{color:#2b2422;padding-right:28px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.05rem;font-weight:600;line-height:1.3;text-decoration:none;transition:color .18s}._itemName_scel1_395:hover{color:var(--color-accent-green)}._pendingNote_scel1_429{color:#b06a3b;border-bottom:1px solid #b06a3b59;margin-top:4px;font-family:Karla,sans-serif;font-size:.74rem;line-height:1.35;text-decoration:none;transition:color .18s,border-color .18s;display:inline-block}._pendingNote_scel1_429:hover{color:#8d5029;border-bottom-color:#8d5029}._itemVariant_scel1_463{color:#9a9080;font-family:Karla,sans-serif;font-size:.78rem}._itemFooter_scel1_475{justify-content:space-between;align-items:center;margin-top:8px;display:flex}._qtyPill_scel1_491{background:#faf7f2;border:1.5px solid #e4ddd2;border-radius:99px;align-items:center;gap:6px;padding:3px 6px;display:inline-flex}._qtyBtn_scel1_511{color:#2b2422;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;transition:background .15s,color .15s;display:flex}._qtyBtn_scel1_511:hover:not(:disabled){background:var(--color-accent-green);color:#fff}._qtyBtn_scel1_511:disabled{opacity:.3;cursor:not-allowed}._qtyNum_scel1_559{color:#2b2422;text-align:center;min-width:18px;font-family:Karla,sans-serif;font-size:.84rem;font-weight:700}._itemPrice_scel1_577{color:var(--color-accent-green);font-family:Karla,sans-serif;font-size:.95rem;font-weight:700}._drawerFooter_scel1_593{background:#f5f1e9;border-top:1.5px solid #e4ddd2;flex-direction:column;flex-shrink:0;gap:14px;padding:16px 20px 24px;display:flex}._couponSection_scel1_615{width:100%}._couponForm_scel1_623{gap:8px;width:100%;display:flex}._couponInput_scel1_635{color:#2b2422;background:#fff;border:1.5px solid #e4ddd2;border-radius:8px;outline:none;flex:1;padding:8px 12px;font-family:Karla,sans-serif;font-size:.85rem;transition:border-color .2s}._couponInput_scel1_635:focus{border-color:var(--color-accent-green)}._applyBtn_scel1_669{color:#fff;cursor:pointer;background:#2b2422;border:none;border-radius:8px;padding:8px 16px;font-family:Karla,sans-serif;font-size:.82rem;font-weight:700;transition:background .2s}._applyBtn_scel1_669:hover:not(:disabled){background:#4a6238}._applyBtn_scel1_669:disabled{opacity:.5;cursor:not-allowed}._appliedCouponPill_scel1_713{color:#3b5a32;background:#eef6eb;border:1px solid #c5e1bc;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 12px;font-family:Karla,sans-serif;font-size:.82rem;display:flex}._removeCouponBtn_scel1_739{color:#7a7068;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:2px;transition:color .18s;display:flex}._removeCouponBtn_scel1_739:hover{color:#ef4444}._totals_scel1_773{flex-direction:column;gap:8px;display:flex}._totalLine_scel1_785{color:#7a7068;justify-content:space-between;font-family:Karla,sans-serif;font-size:.86rem;display:flex}._totalLine_scel1_785 span:last-child{color:#2b2422;font-weight:700}._freeLabel_scel1_811{color:var(--color-accent-green)!important}._grandLine_scel1_819{color:#2b2422;justify-content:space-between;font-family:Karla,sans-serif;font-size:1.05rem;font-weight:700;display:flex}._grandLine_scel1_819 span:last-child{color:var(--color-accent-green)}._turnstileContainer_scel1_845{justify-content:center;margin:12px 0 6px;display:flex;overflow:hidden}._checkoutBtn_scel1_861{background:var(--color-accent-green);color:#fff;cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:13px 20px;font-family:Karla,sans-serif;font-size:.95rem;font-weight:700;transition:background .2s,transform .18s;display:flex;box-shadow:0 4px 14px #6b8a5633}._checkoutBtn_scel1_861:hover:not(:disabled){background:#4a6238;transform:translateY(-1px)}._checkoutBtn_scel1_861:disabled{opacity:.7;cursor:not-allowed;transform:none}._trustRow_scel1_923{flex-direction:column;flex-shrink:0;gap:6px;padding:12px 20px 20px;display:flex}._trustItem_scel1_939{color:#9a9080;align-items:center;gap:6px;font-family:Karla,sans-serif;font-size:.76rem;display:flex}._empty_scel1_959{text-align:center;background:#f5f1e9;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:40px 28px;display:flex}._emptyTitle_scel1_983{color:#2b2422;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:1.35rem;font-style:italic;font-weight:600}._emptyDesc_scel1_1001{color:#7a7068;margin:0;font-family:Karla,sans-serif;font-size:.88rem;line-height:1.6}._shopBtn_scel1_1017{background:var(--color-accent-green);color:#fff;border:none;border-radius:50px;align-items:center;margin-top:8px;padding:11px 24px;font-family:Karla,sans-serif;font-size:.9rem;font-weight:700;text-decoration:none;transition:background .2s;display:inline-flex;box-shadow:0 4px 14px #6b8a5633}._shopBtn_scel1_1017:hover{background:#4a6238}@media (width<=440px){._drawer_scel1_47{width:100vw}}._modalOverlay_scel1_1073{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1500;background:#1e140a8c;justify-content:center;align-items:center;padding:20px;animation:.2s _fadeIn_scel1_1;display:flex;position:fixed;inset:0}._modalCard_scel1_1099{background:#fff;border-radius:16px;flex-direction:column;gap:16px;width:360px;max-width:90vw;padding:20px 24px;animation:.22s cubic-bezier(.16,1,.3,1) _scaleIn_scel1_1;display:flex;box-shadow:0 10px 40px #0003}._modalHeader_scel1_1125{justify-content:space-between;align-items:center;display:flex}._modalTitle_scel1_1137{color:#2b2422;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:1.25rem;font-weight:600}._modalCloseBtn_scel1_1153{color:#9a9080;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:4px;transition:color .18s;display:flex}._modalCloseBtn_scel1_1153:hover{color:#2b2422}._modalBody_scel1_1187{background:#faf7f2;border:1px solid #ede7dc;border-radius:12px;align-items:center;gap:14px;padding:12px;display:flex}._modalThumb_scel1_1207{object-fit:cover;border:1px solid #e4ddd2;border-radius:8px;flex-shrink:0;width:52px;height:52px}._modalText_scel1_1225{color:#5a5048;margin:0;font-family:Karla,sans-serif;font-size:.85rem;line-height:1.45}._modalActions_scel1_1241{justify-content:flex-end;gap:10px;display:flex}._modalCancelBtn_scel1_1253{color:#7a7068;cursor:pointer;background:#f5f1e9;border:1px solid #e4ddd2;border-radius:8px;padding:9px 16px;font-family:Karla,sans-serif;font-size:.85rem;font-weight:600;transition:background .18s}._modalCancelBtn_scel1_1253:hover{background:#e8e2d8}._modalRemoveBtn_scel1_1287{color:#fff;cursor:pointer;background:#dc2626;border:none;border-radius:8px;padding:9px 18px;font-family:Karla,sans-serif;font-size:.85rem;font-weight:700;transition:background .18s;box-shadow:0 2px 10px #dc262640}._modalRemoveBtn_scel1_1287:hover{background:#b91c1c}@keyframes _fadeIn_scel1_1{0%{opacity:0}to{opacity:1}}@keyframes _scaleIn_scel1_1{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}._announcementBar_yhuza_11{background-color:#7a9e8e;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:8px 24px;display:flex}._announcementItems_yhuza_31{flex:1;justify-content:center;align-items:center;gap:24px;display:flex}._announcementItem_yhuza_31{color:#fff;white-space:nowrap;align-items:center;gap:6px;font-family:Karla,sans-serif;font-size:.72rem;font-weight:400;display:flex}._announcementItem_yhuza_31 svg{opacity:.9;font-size:.9rem}._announcementDivider_yhuza_79{background-color:#fff6;width:1px;height:12px}._langSelector_yhuza_91{color:#fff;cursor:pointer;opacity:.9;background:0 0;border:none;border-radius:4px;flex-shrink:0;align-items:center;gap:4px;padding:4px 6px;font-family:Karla,sans-serif;font-size:.72rem;transition:opacity .2s,background-color .2s;display:flex}._langSelector_yhuza_91:hover{opacity:1;background-color:#ffffff1a}._langDropdownContainer_yhuza_135{align-items:center;display:inline-flex;position:relative}._langBackdrop_yhuza_147{z-index:1000;position:fixed;inset:0}._langDropdownMenu_yhuza_159{z-index:1001;background-color:#fff;border:1px solid #ede8e0;border-radius:10px;min-width:140px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #00000024}._langDropdownItem_yhuza_189{cursor:pointer;color:#524d43;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;width:100%;padding:8px 12px;font-family:Karla,sans-serif;font-size:.78rem;transition:all .18s;display:flex}._langDropdownItem_yhuza_189:hover{color:var(--color-primary);background-color:#f7f3ea}._langDropdownItemActive_yhuza_233{color:var(--color-primary);background-color:#f0f8f7;font-weight:500}._langCode_yhuza_245{color:var(--color-primary);background-color:#eef5f4;border-radius:4px;padding:2px 5px;font-size:.7rem;font-weight:600}._header_yhuza_265{background-color:#0000;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;width:100%;height:80px;padding:0 40px;transition:border-color .3s;display:flex}._headerLeft_yhuza_289{flex:0 auto;justify-content:flex-start;align-items:center;display:flex}._headerCenter_yhuza_303{flex:0 auto;justify-content:center;align-items:center;gap:10px;margin-left:auto;margin-right:20px;display:flex}._headerRight_yhuza_323{flex:0 auto;justify-content:flex-end;align-items:center;gap:20px;display:flex}._langToggleSwitch_yhuza_341{cursor:pointer;-webkit-user-select:none;user-select:none;background:#e2e4e8;border:1.5px solid #d0d3d8;border-radius:999px;outline:none;flex-shrink:0;align-items:center;width:52px;height:28px;padding:0;transition:transform .15s,filter .15s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 2px 4px #00000029,inset 0 1px 1px #00000014}._langToggleSwitch_yhuza_341:hover{filter:brightness(1.02);transform:scale(1.03)}._langToggleSwitch_yhuza_341:active{transform:scale(.97)}._langToggleSwitch_yhuza_341:focus-visible{outline:2px solid var(--color-accent-green);outline-offset:2px}._switchKnob_yhuza_409{pointer-events:none;z-index:2;border:1.5px solid #fff;border-radius:50%;width:21px;height:21px;transition:transform .28s cubic-bezier(.4,0,.2,1);display:block;position:absolute;top:2px;left:2px;overflow:hidden;box-shadow:0 2px 5px #00000047,0 0 1px #00000026}._switchKnobLeft_yhuza_441{transform:translate(0)}._switchKnobRight_yhuza_449{transform:translate(24px)}._knobFlagImg_yhuza_457{object-fit:cover;object-position:center;pointer-events:none;border-radius:50%;width:100%;height:100%;transition:opacity .22s ease-in-out;position:absolute;top:0;left:0}._knobFlagActive_yhuza_483{opacity:1}._knobFlagInactive_yhuza_491{opacity:0}._drawerLangToggle_yhuza_501{border-top:1px solid #f0ece5;align-items:center;gap:8px;margin-top:8px;padding:14px 16px 6px;display:flex}._drawerLangBtn_yhuza_519{color:#6b6056;cursor:pointer;background:#f5f1e9;border:1.5px solid #e4ddd2;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-family:Karla,sans-serif;font-size:.85rem;font-weight:600;transition:background .18s,color .18s,border-color .18s;display:inline-flex}._drawerLangBtn_yhuza_519:hover{color:#2b2422;background:#eae5db}._drawerLangBtnActive_yhuza_565{color:var(--color-accent-green);background:#f0f5ed;border-color:#c2d4b8}._drawerLangBtnActive_yhuza_565:hover{color:#557242;background:#e8f0e4}._drawerLangFlag_yhuza_587{object-fit:cover;border-radius:2px;flex-shrink:0;width:20px;height:13px;box-shadow:0 1px 2px #00000024}._desktopSearchForm_yhuza_607{align-items:center;display:flex}._desktopSearchBar_yhuza_617{background-color:#eef0e6;border:1.5px solid #dde2d2;border-radius:30px;align-items:center;gap:10px;width:260px;padding:8px 16px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative}._desktopSearchBar_yhuza_617:hover{background-color:#fff;border-color:#c8d1bb}._desktopSearchBar_yhuza_617:focus-within{border-color:var(--color-accent-green);background-color:#fff;box-shadow:0 4px 16px #6b8a561f}._desktopSearchInput_yhuza_665{color:#2f2f2f;background:0 0;border:none;outline:none;width:100%;font-family:Karla,sans-serif;font-size:.84rem}._desktopSearchInput_yhuza_665::-webkit-search-decoration{-webkit-appearance:none;display:none}._desktopSearchInput_yhuza_665::-webkit-search-cancel-button{-webkit-appearance:none;display:none}._desktopSearchInput_yhuza_665::-webkit-search-results-button{-webkit-appearance:none;display:none}._desktopSearchInput_yhuza_665::-webkit-search-results-decoration{-webkit-appearance:none;display:none}._desktopSearchInput_yhuza_665::-ms-clear{width:0;height:0;display:none}._desktopSearchInput_yhuza_665::placeholder{color:#a09486;font-weight:300}._clearSearchBtn_yhuza_723{cursor:pointer;color:#a09486;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:2px;transition:color .2s,background-color .2s;display:flex}._clearSearchBtn_yhuza_723:hover{color:#2f2f2f;background-color:#0000000d}._logo_yhuza_761{align-items:center;text-decoration:none;display:flex}._logo_yhuza_761:hover ._logoImage_yhuza_773{transform:scale(1.03)}._logoCenter_yhuza_783{flex-direction:column;align-items:center;gap:4px;text-decoration:none;display:flex;position:absolute;left:50%;transform:translate(-50%)}._logoImage_yhuza_773{object-fit:contain;width:auto;max-width:200px;height:56px;transition:transform .3s}._logoCenter_yhuza_783:hover ._logoImage_yhuza_773{transform:scale(1.03)}._logoWordmark_yhuza_829{letter-spacing:5px;text-transform:uppercase;color:#2f2f2f;font-family:Cormorant Garamond,Georgia,serif;font-size:1.75rem;font-weight:700;line-height:1}._logoWordmark_yhuza_829 span{color:var(--color-primary)}._logoTagline_yhuza_857{color:#9a8e80;align-items:center;gap:8px;display:flex}._logoTagline_yhuza_857:before,._logoTagline_yhuza_857:after{content:"";background-color:#c8bfb2;width:36px;height:1px}._logoTaglineText_yhuza_887{color:#9a8e80;white-space:nowrap;font-family:Cormorant Garamond,Georgia,serif;font-size:.7rem;font-style:italic}._headerRight_yhuza_323{justify-content:flex-end;align-items:center;gap:20px;min-width:140px;display:flex}._loginBtn_yhuza_921{background-color:var(--color-accent-green);color:#fff;letter-spacing:.01em;white-space:nowrap;box-shadow:none;border-radius:20px;justify-content:center;align-items:center;margin-left:4px;padding:8px 22px;font-family:Karla,sans-serif;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex}._loginBtn_yhuza_921:hover{color:#fff;box-shadow:none;background-color:#5a7549;transform:translateY(-1px)}._actionItem_yhuza_973{cursor:pointer;color:#4a4a4a;background:0 0;border:none;flex-direction:column;align-items:center;gap:3px;padding:0;transition:color .2s;display:flex;position:relative}._actionItem_yhuza_973:hover{color:var(--color-accent-green)}._actionIconWrapper_yhuza_1009{justify-content:center;align-items:center;display:inline-flex;position:relative}._actionLabel_yhuza_1023{color:inherit;white-space:nowrap;font-family:Karla,sans-serif;font-size:.72rem;font-weight:500}._cartBadge_yhuza_1039{background:var(--color-accent-green);color:#fff;box-sizing:border-box;pointer-events:none;border:1.5px solid #fff;border-radius:10px;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 3px;font-family:Karla,sans-serif;font-size:.62rem;font-weight:700;line-height:1;display:flex;position:absolute;top:-4px;right:-6px}._notificationBadge_yhuza_1083{color:#fff;box-sizing:border-box;pointer-events:none;background:#c0615a;border:1.5px solid #fff;border-radius:10px;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 4px;font-family:Karla,sans-serif;font-size:.62rem;font-weight:700;line-height:1;display:flex;position:absolute;top:-4px;right:-6px;box-shadow:0 2px 6px #c0615a59}._navRow_yhuza_1133{background-color:#0000;border-bottom:none;justify-content:center;align-items:center;width:100%;display:flex}._nav_yhuza_1133{align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}._navLink_yhuza_1169{text-transform:none;letter-spacing:normal;color:#524d43;white-space:nowrap;padding:14px 16px;font-family:Karla,sans-serif;font-size:.92rem;font-weight:400;text-decoration:none;transition:color .25s;display:block;position:relative}._navLink_yhuza_1169:after{content:"";background-color:var(--color-accent-green);transform-origin:50%;height:1.5px;transition:transform .28s cubic-bezier(.4,0,.2,1);position:absolute;bottom:6px;left:16px;right:16px;transform:scaleX(0)}._navLink_yhuza_1169:hover{color:var(--color-accent-green)}._navLink_yhuza_1169:hover:after{transform:scaleX(1)}._navLinkSale_yhuza_1241{color:#524d43}._navLinkSale_yhuza_1241:hover{color:var(--color-accent-green);opacity:1}._navLinkSale_yhuza_1241:after{background-color:var(--color-accent-green)}._mobileActions_yhuza_1269{display:none}._mobileCartBtn_yhuza_1277{cursor:pointer;color:#2f2f2f;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:background-color .2s,color .2s;display:none;position:relative}._mobileCartBtn_yhuza_1277:hover,._mobileCartBtn_yhuza_1277:active{color:var(--color-accent-green);background-color:#42b0af14}._mobileCartBtn_yhuza_1277 ._cartBadge_yhuza_1039{background:var(--color-accent-green);color:#fff;pointer-events:none;border:1.5px solid #fff;border-radius:10px;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 3px;font-family:Karla,sans-serif;font-size:.62rem;font-weight:700;display:flex;position:absolute;top:1px;right:1px;box-shadow:0 1px 3px #00000026}._menuBtn_yhuza_1359{cursor:pointer;color:#2f2f2f;background:0 0;border:none;border-radius:6px;padding:6px;transition:background-color .2s;display:none}._menuBtn_yhuza_1359:hover{background-color:#42b0af14}._drawerContent_yhuza_1391{background-color:#fff;flex-direction:column;width:300px;max-width:88vw;height:100%;display:flex}._drawerHeader_yhuza_1409{border-bottom:1px solid #ede8e0;justify-content:space-between;align-items:center;padding:20px 20px 16px;display:flex}._drawerNav_yhuza_1425{flex-direction:column;flex:1;padding:8px 0;display:flex;overflow-y:auto}._drawerNavLink_yhuza_1441{text-transform:none;letter-spacing:normal;color:#524d43;border-bottom:1px solid #f2ede6;justify-content:space-between;align-items:center;padding:13px 20px;font-family:Karla,sans-serif;font-size:.92rem;font-weight:400;text-decoration:none;transition:background-color .2s,color .2s;display:flex}._drawerNavLink_yhuza_1441:hover{color:var(--color-accent-green);background-color:#3a6b5a0f}._drawerNavLinkSale_yhuza_1483{color:#524d43}._drawerNavToggle_yhuza_1493{text-transform:none;letter-spacing:normal;color:#524d43;cursor:pointer;text-align:left;background:0 0;border:none;border-bottom:1px solid #f2ede6;justify-content:space-between;align-items:center;width:100%;padding:13px 20px;font-family:Karla,sans-serif;font-size:.92rem;font-weight:400;transition:background-color .2s,color .2s;display:flex}._drawerNavToggle_yhuza_1493:hover,._drawerNavToggleOpen_yhuza_1543{color:var(--color-accent-green);background-color:#3a6b5a0f}._drawerSubNav_yhuza_1553{background-color:#faf8f4;border-bottom:1px solid #f2ede6;flex-direction:column;padding:4px 0 10px;display:flex}._drawerSubNavHeader_yhuza_1569{letter-spacing:.06em;text-transform:uppercase;color:#9a8e80;padding:12px 20px 4px 34px;font-family:Karla,sans-serif;font-size:.68rem;font-weight:700}._drawerSubNavLink_yhuza_1589{color:#5c5850;padding:9px 20px 9px 34px;font-family:Karla,sans-serif;font-size:.86rem;text-decoration:none;transition:color .18s,background-color .18s;display:block}._drawerSubNavLink_yhuza_1589:hover{color:var(--color-accent-green);background-color:#3a6b5a14}._drawerSubNavViewAll_yhuza_1619{color:#4e7e49;margin-top:4px;font-weight:700}._drawerActions_yhuza_1631{border-top:1px solid #ede8e0;flex-wrap:wrap;justify-content:space-around;gap:14px 6px;padding:16px;display:flex}._userDropdownMenu_yhuza_1653{z-index:1100;background:#faf7f2;border:1.5px solid #e3d9cb;border-radius:14px;flex-direction:column;gap:3px;min-width:168px;padding:8px;animation:.2s cubic-bezier(.16,1,.3,1) _dropdownIn_yhuza_1;display:flex;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 14px 36px #2d23141f}@keyframes _dropdownIn_yhuza_1{0%{opacity:0;transform:translateY(-8px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}._userDropdownItem_yhuza_1711{color:#4a423b;border-radius:9px;align-items:center;gap:10px;padding:10px 14px;font-family:Karla,sans-serif;font-size:.88rem;font-weight:600;text-decoration:none;transition:background .18s,color .18s;display:flex}._userDropdownItem_yhuza_1711:hover{color:var(--color-accent-green);background:#eee6dc}._sticky_yhuza_1751{z-index:1000;background-color:#f5f1e9;width:100%;transition:background-color .3s,box-shadow .3s;position:sticky;top:0}._scrolled_yhuza_1769{background-color:#f5f1e9}._scrolled_yhuza_1769 ._header_yhuza_265{border-bottom-color:#2b2b2b14}._navItemDiscover_yhuza_1795{position:static}._navLinkDiscover_yhuza_1807{align-items:center;gap:2px;display:inline-flex}._megaMenu_yhuza_1821{z-index:999;pointer-events:none;opacity:0;width:100vw;transition:opacity .22s cubic-bezier(.4,0,.2,1),transform .22s cubic-bezier(.4,0,.2,1);position:fixed;top:62px;left:0;transform:translateY(-10px)}._megaMenuVisible_yhuza_1847{pointer-events:auto;opacity:1;transform:translateY(0)}._megaInner_yhuza_1859{background:#fff;border:1.5px solid #e8e2d8;border-radius:16px;max-width:1260px;min-height:380px;margin:9px auto 0;display:flex;overflow:hidden;box-shadow:0 12px 32px #281e0f24}._megaHero_yhuza_1885{background:#faf7f2;flex-direction:column;flex-shrink:0;justify-content:space-between;width:240px;padding:28px 20px 24px;display:flex}._megaHeroEyebrow_yhuza_1907{letter-spacing:.08em;color:#5c7a4a;text-transform:uppercase;margin-bottom:8px;font-family:Karla,sans-serif;font-size:.68rem;font-weight:700;display:inline-block}._megaHeroTitle_yhuza_1929{color:#2b251f;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:1.55rem;font-weight:700;line-height:1.28}._megaHeroIllustration_yhuza_1947{justify-content:center;align-self:center;align-items:center;width:175px;height:150px;margin-top:14px;display:flex;position:relative}._megaHeroBackdrop_yhuza_1969{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.1)}._megaHeroImg_yhuza_1989{z-index:2;object-fit:contain;width:100%;max-width:160px;height:auto;display:block;position:relative}._megaCols_yhuza_2011{background:#faf7f2;flex:1;grid-template-columns:repeat(4,1fr);gap:16px;padding:24px;display:grid}._megaCard_yhuza_2031{background:#fffdfa;border:1px solid #dfd7cb;border-radius:16px;flex-direction:column;padding:18px 16px;text-decoration:none;transition:all .28s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 10px 24px #2d231414}._megaCard_yhuza_2031:hover{background:#fffdfa;border-color:#dfd7cb;transform:translateY(-4px);box-shadow:0 10px 24px #2d231414}._megaCardHeader_yhuza_2077{align-items:center;gap:12px;min-height:2.375rem;margin-bottom:6px;display:flex}._megaCardIcon_yhuza_2093{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;transition:transform .25s;display:flex}._megaCard_yhuza_2031:hover ._megaCardIcon_yhuza_2093{transform:scale(1.08)}._megaCardTitle_yhuza_2123{color:#2a2520;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;font-family:Karla,sans-serif;font-size:.95rem;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}._megaCardDesc_yhuza_2153{color:#726b61;-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;min-height:3.393rem;margin:0 0 14px;padding:0;font-family:Karla,sans-serif;font-size:.78rem;line-height:1.45;display:-webkit-box;overflow:hidden}._megaCardImg_yhuza_2189{background:#f0ebe4;border-radius:12px;width:100%;height:125px;margin-bottom:14px;overflow:hidden}._megaCardImg_yhuza_2189 img{object-fit:cover;width:100%;height:100%;transition:transform .4s cubic-bezier(.16,1,.3,1);display:block}._megaCard_yhuza_2031:hover ._megaCardImg_yhuza_2189 img{transform:scale(1.06)}._megaCardFooter_yhuza_2233{align-items:center;margin-top:auto;display:flex}._megaCardCta_yhuza_2245{align-items:center;gap:6px;font-family:Karla,sans-serif;font-size:.82rem;font-weight:700;transition:gap .2s;display:inline-flex}._megaCtaArrow_yhuza_2265{transition:transform .2s;display:inline-block}._navItemShop_yhuza_2281{position:relative}._navLinkShop_yhuza_2289{cursor:pointer;text-transform:none;letter-spacing:normal;color:#524d43;white-space:nowrap;background:0 0;border:none;align-items:center;gap:2px;padding:14px 16px;font-family:Karla,sans-serif;font-size:.92rem;font-weight:400;text-decoration:none;transition:color .25s;display:inline-flex;position:relative}._navLinkShop_yhuza_2289:hover,._navLinkShopActive_yhuza_2331{color:var(--color-accent-green)}._navLinkShop_yhuza_2289:after{content:"";background-color:var(--color-accent-green);transform-origin:50%;height:1.5px;transition:transform .28s cubic-bezier(.4,0,.2,1);position:absolute;bottom:6px;left:16px;right:16px;transform:scaleX(0)}._navLinkShop_yhuza_2289:hover:after,._navLinkShopActive_yhuza_2331:after{transform:scaleX(1)}._shopDropdownWrapper_yhuza_2377{z-index:1100;align-items:flex-start;gap:12px;animation:.22s cubic-bezier(.16,1,.3,1) _dropdownIn_yhuza_1;display:flex;position:absolute;top:calc(100% + 10px);left:0}._shopCardContainer_yhuza_2401{background:#faf7f2;border:1.5px solid #e3d9cb;border-radius:22px;flex-direction:column;width:360px;padding:16px 16px 14px;display:flex;box-shadow:0 20px 48px #2d231424}._shopCardHeader_yhuza_2425{justify-content:space-between;align-items:center;padding:0 4px;display:flex}._shopCardHeaderLeft_yhuza_2439{align-items:center;gap:12px;display:flex}._shopHeaderIconBox_yhuza_2451{background:#f7ece1;border:1px solid #eedecf;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}._shopHeaderTextBox_yhuza_2475{flex-direction:column;display:flex}._shopHeaderEyebrow_yhuza_2485{letter-spacing:.08em;color:#8a7a6a;text-transform:uppercase;font-family:Karla,sans-serif;font-size:.68rem;font-weight:700;line-height:1}._shopHeaderTitle_yhuza_2505{color:#2b251f;margin:2px 0 0;font-family:Cormorant Garamond,Georgia,serif;font-size:1.35rem;font-weight:700;line-height:1.15}._shopHeaderIllustration_yhuza_2523{flex-shrink:0;margin-right:-2px}._shopCardDivider_yhuza_2533{background:#efeae2;height:1px;margin:11px 2px 9px}._shopCardsList_yhuza_2547{flex-direction:column;gap:7px;display:flex}._shopPillCard_yhuza_2559{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:16px;justify-content:space-between;align-items:center;padding:8px 14px 8px 10px;text-decoration:none;transition:all .22s cubic-bezier(.16,1,.3,1);display:flex}._shopPillLeft_yhuza_2583{align-items:center;gap:14px;display:flex}._shopPillImgBox_yhuza_2595{background:#f0ebe4;border-radius:50%;flex-shrink:0;width:48px;height:48px;transition:transform .2s;overflow:hidden}._shopPillImg_yhuza_2595{object-fit:cover;width:100%;height:100%;display:block}._shopPillCard_yhuza_2559:hover ._shopPillImgBox_yhuza_2595{transform:scale(1.06)}._shopPillText_yhuza_2637{flex-direction:column;justify-content:center;display:flex}._shopPillTitle_yhuza_2649{color:#2a2520;font-family:Karla,sans-serif;font-size:.95rem;font-weight:700;line-height:1.2}._shopPillSubtitle_yhuza_2665{color:#726b61;margin-top:2px;font-family:Karla,sans-serif;font-size:.78rem;font-weight:400;line-height:1.25}._shopPillWorld_yhuza_2685{background:#fffdfa;border:1px solid #efeae2;box-shadow:0 4px 14px #2d23140f}._shopIconWorld_yhuza_2697{color:#4e7e49;background:#e1eee0}._shopPillWorld_yhuza_2685:hover,._shopPillWorld_yhuza_2685._shopPillActive_yhuza_2709{background:#fffdfa;border-color:#efeae2;transform:translate(3px);box-shadow:0 4px 14px #2d23140f}._shopPillProduct_yhuza_2725{background:#fffdfa;border:1px solid #efeae2;box-shadow:0 4px 14px #2d23140f}._shopIconProduct_yhuza_2737{color:#d67c1e;background:#faebd3}._shopPillProduct_yhuza_2725:hover,._shopPillProduct_yhuza_2725._shopPillActive_yhuza_2709{background:#fffdfa;border-color:#efeae2;transform:translate(3px);box-shadow:0 4px 14px #2d23140f}._shopPillAge_yhuza_2765{background:#fffdfa;border:1px solid #efeae2;box-shadow:0 4px 14px #2d23140f}._shopIconAge_yhuza_2777{color:#cf4871;background:#fadbe2}._shopPillAge_yhuza_2765:hover,._shopPillAge_yhuza_2765._shopPillActive_yhuza_2709{background:#fffdfa;border-color:#efeae2;transform:translate(3px);box-shadow:0 4px 14px #2d23140f}._shopPillFeatured_yhuza_2805{background:#fffdfa;border:1px solid #efeae2;box-shadow:0 4px 14px #2d23140f}._shopIconFeatured_yhuza_2817{color:#6b56b3;background:#ebe5fa}._shopPillFeatured_yhuza_2805:hover,._shopPillFeatured_yhuza_2805._shopPillActive_yhuza_2709{background:#fffdfa;border-color:#efeae2;transform:translate(3px);box-shadow:0 4px 14px #2d23140f}._shopViewAllSimple_yhuza_2845{color:#2b251f;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;justify-content:center;align-items:center;gap:8px;margin-top:2px;padding:6px 14px;font-family:Karla,sans-serif;font-size:.82rem;font-weight:700;text-decoration:none;transition:all .2s;display:flex}._shopViewAllSimple_yhuza_2845:hover{color:#4e7e49;background:0 0}._shopViewAllSimpleArrow_yhuza_2893{color:#4e7e49;font-size:1.05rem;font-weight:600;line-height:1;transition:transform .2s}._shopViewAllSimple_yhuza_2845:hover ._shopViewAllSimpleArrow_yhuza_2893{transform:translate(4px)}._shopSidePanel_yhuza_2919{background:#faf7f2;border:1.5px solid #e3d9cb;border-radius:22px;flex-direction:column;width:290px;padding:16px 14px 14px;animation:.18s cubic-bezier(.16,1,.3,1) _flyoutIn_yhuza_1;display:flex;box-shadow:0 20px 48px #2d23141f}@keyframes _flyoutIn_yhuza_1{0%{opacity:0;transform:translate(-8px)scale(.98)}to{opacity:1;transform:translate(0)scale(1)}}._shopSideHeader_yhuza_2967{border-bottom:1px solid #f2ede4;justify-content:space-between;align-items:center;margin-bottom:6px;padding:0 4px 8px;display:flex}._shopSideEyebrow_yhuza_2985{letter-spacing:.08em;color:#5c7a4a;text-transform:uppercase;font-family:Karla,sans-serif;font-size:.68rem;font-weight:700}._shopSideTitle_yhuza_3003{color:#2b251f;margin:3px 0 0;font-family:Cormorant Garamond,Georgia,serif;font-size:1.35rem;font-weight:700;line-height:1.25}._shopSideBadge_yhuza_3021{color:#5c7a4a;background:#eef5ea;border-radius:20px;padding:3px 10px;font-family:Karla,sans-serif;font-size:.72rem;font-weight:600}._shopSideList_yhuza_3041{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}._shopSideItemLink_yhuza_3059{border-radius:12px;flex-direction:column;padding:10px 12px;text-decoration:none;transition:all .18s;display:flex}._shopSideItemLink_yhuza_3059:hover{background:#f7f3ec;transform:translate(3px)}._shopSideItemRow_yhuza_3087{justify-content:space-between;align-items:center;display:flex}._shopSideItemName_yhuza_3099{color:#2a2520;font-family:Karla,sans-serif;font-size:.95rem;font-weight:700;line-height:1.25;transition:color .18s}._shopSideItemLink_yhuza_3059:hover ._shopSideItemName_yhuza_3099{color:#5c7a4a}._shopSideItemDesc_yhuza_3125{color:#726b61;margin-top:2px;font-family:Karla,sans-serif;font-size:.78rem;line-height:1.45}._shopSideItemBadge_yhuza_3141{color:#a46210;background:#faebd2;border-radius:6px;padding:2px 7px;font-family:Karla,sans-serif;font-size:.64rem;font-weight:700}@media (width<=960px){._nav_yhuza_1133,._navRow_yhuza_1133,._headerRight_yhuza_323{display:none}._headerLeft_yhuza_289{flex:0 auto}._headerCenter_yhuza_303{flex:auto;justify-content:center;margin:0 14px;display:flex}._headerCenter_yhuza_303 ._desktopSearchBar_yhuza_617{width:100%}._headerCenter_yhuza_303 ._langToggleSwitch_yhuza_341{display:none}._mobileActions_yhuza_1269{flex-shrink:0;align-items:center;gap:8px;display:flex}._mobileCartBtn_yhuza_1277{display:flex}._menuBtn_yhuza_1359{justify-content:center;align-items:center;display:flex}._header_yhuza_265{justify-content:space-between;padding:0 20px}._logoCenter_yhuza_783{position:static;transform:none}}@media (width<=600px){._announcementItems_yhuza_31{gap:12px}._announcementItem_yhuza_31:nth-child(3),._announcementItem_yhuza_31:nth-child(4),._announcementDivider_yhuza_79:nth-child(4),._announcementDivider_yhuza_79:nth-child(5){display:none}._announcementBar_yhuza_11{padding:8px 16px}._header_yhuza_265{height:64px;padding:0 16px}._logoImage_yhuza_773{height:42px}._drawerContent_yhuza_1391{width:280px}._headerCenter_yhuza_303{margin:0 10px}._headerCenter_yhuza_303 ._desktopSearchBar_yhuza_617{padding:7px 12px}._mobileActions_yhuza_1269{gap:6px}}@media (width<=380px){._drawerActions_yhuza_1631{column-gap:2px;padding:14px 10px}._actionLabel_yhuza_1023{font-size:.66rem}._headerCenter_yhuza_303{margin:0 8px}._headerCenter_yhuza_303 ._desktopSearchInput_yhuza_665{font-size:.78rem}}._overlay_1carh_1{z-index:9999;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#0f172a8c;justify-content:center;align-items:center;padding:20px;animation:.25s ease-out _fadeIn_1carh_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_1carh_1{0%{opacity:0}to{opacity:1}}._modal_1carh_47{background-color:#fff;border:1.5px solid #e8e2d8;border-radius:20px;width:100%;max-width:500px;max-height:90vh;padding:32px 28px 24px;animation:.3s cubic-bezier(.16,1,.3,1) _slideUp_1carh_1;position:relative;overflow-y:auto;box-shadow:0 16px 40px #3c28141f}@keyframes _slideUp_1carh_1{0%{opacity:0;transform:translateY(20px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}._closeBtn_1carh_99{cursor:pointer;color:#7a7068;background-color:#f5f1e9;border:none;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:all .2s;display:flex;position:absolute;top:18px;right:18px}._closeBtn_1carh_99:hover{color:#2b2422;background-color:#e8e2d8}._header_1carh_143{text-align:center;margin-bottom:20px}._logo_1carh_153{width:auto;height:48px;margin-bottom:12px}._title_1carh_165{color:#2b2422;margin:0 0 6px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.75rem;font-style:italic;font-weight:600}._subtitle_1carh_183{color:#7a7068;margin:0;font-family:Karla,sans-serif;font-size:.88rem;line-height:1.5}._tabContainer_1carh_201{background-color:#f5f1e9;border-radius:12px;margin-bottom:20px;padding:4px;display:flex}._tab_1carh_201{color:#7a7068;cursor:pointer;background:0 0;border:none;border-radius:9px;flex:1;padding:9px 0;font-family:Karla,sans-serif;font-size:.84rem;font-weight:700;transition:all .2s}._activeTab_1carh_245{color:var(--color-accent-green);background-color:#fff;font-weight:700;box-shadow:0 2px 8px #3c281414}._form_1carh_261{flex-direction:column;gap:16px;display:flex}._inputGroup_1carh_273{text-align:left;flex-direction:column;gap:6px;display:flex}._inputGroup_1carh_273 label{color:#5a5048;font-family:Karla,sans-serif;font-size:.82rem;font-weight:700}._inputWrapper_1carh_301{align-items:center;display:flex;position:relative}._twoColRow_1carh_313{grid-template-columns:1fr 1fr;gap:12px;display:grid}._phoneRow_1carh_325{gap:8px;display:flex}._countryCodeInput_1carh_335{color:#2b2422;text-align:center;background-color:#faf7f2;border:1.5px solid #e4ddd2;border-radius:10px;outline:none;flex-shrink:0;width:64px;padding:11px 8px;font-family:Karla,sans-serif;font-size:.88rem;transition:all .2s}._countryCodeInput_1carh_335:focus{border-color:var(--color-accent-green);background-color:#fff;box-shadow:0 0 0 3px #6b8a561f}._phoneRow_1carh_325 ._inputWrapper_1carh_301{flex:1}._inputIcon_1carh_385{color:#a09080;pointer-events:none;position:absolute;left:14px;font-size:20px!important}._inputWrapper_1carh_301 input{color:#2b2422;background-color:#faf7f2;border:1.5px solid #e4ddd2;border-radius:10px;outline:none;width:100%;padding:11px 40px 11px 42px;font-family:Karla,sans-serif;font-size:.88rem;transition:all .2s}._inputWrapper_1carh_301 input:focus{border-color:var(--color-accent-green);background-color:#fff;box-shadow:0 0 0 3px #6b8a561f}._togglePassword_1carh_439{cursor:pointer;color:#a09080;background:0 0;border:none;align-items:center;padding:2px;display:flex;position:absolute;right:12px}._togglePassword_1carh_439:hover{color:#2b2422}._optionsRow_1carh_471{justify-content:space-between;align-items:center;font-family:Karla,sans-serif;font-size:.8rem;display:flex}._rememberLabel_1carh_487{color:#7a7068;cursor:pointer;align-items:center;gap:6px;font-family:Karla,sans-serif;font-size:.8rem;display:flex}._rememberLabel_1carh_487 input{accent-color:var(--color-accent-green)}._forgotLink_1carh_515{color:var(--color-accent-green);font-family:Karla,sans-serif;font-weight:700;text-decoration:none}._forgotLink_1carh_515:hover{text-decoration:underline}._errorText_1carh_537{color:#d9534f;text-align:left;margin:-4px 0 0;font-family:Karla,sans-serif;font-size:.8rem}._submitBtn_1carh_553{background-color:var(--color-accent-green);color:#fff;cursor:pointer;width:100%;box-shadow:none;border:none;border-radius:12px;margin-top:6px;padding:12px;font-family:Karla,sans-serif;font-size:.92rem;font-weight:700;transition:all .2s}._submitBtn_1carh_553:hover{background-color:#4a6238}._submitBtn_1carh_553:disabled{opacity:.65;cursor:not-allowed}._successState_1carh_605{text-align:center;padding:24px 0}._successIcon_1carh_615{background-color:var(--color-accent-green);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;margin:0 auto 16px;font-size:24px;display:flex}._successState_1carh_605 h3{color:#2b2422;margin:0 0 6px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.45rem;font-style:italic}._successState_1carh_605 p{color:#7a7068;font-family:Karla,sans-serif;font-size:.88rem}._divider_1carh_671{text-align:center;margin:20px 0 16px;position:relative}._divider_1carh_671:before{content:"";background-color:#e4ddd2;height:1px;position:absolute;top:50%;left:0;right:0}._divider_1carh_671 span{color:#9a9080;background-color:#fff;padding:0 12px;font-family:Karla,sans-serif;font-size:.76rem;position:relative}._socialButtons_1carh_721{gap:12px;display:flex}._socialBtn_1carh_731{color:#2b2422;cursor:pointer;background-color:#fff;border:1.5px solid #e4ddd2;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:10px;padding:10px;font-family:Karla,sans-serif;font-size:.84rem;font-weight:700;transition:all .2s;display:flex}._socialBtn_1carh_731:hover{background-color:#faf7f2;border-color:#c8bfb2}._footerNote_1carh_777{color:#9a9080;text-align:center;margin:18px 0 0;font-family:Karla,sans-serif;font-size:.76rem}._footerNote_1carh_777 a{color:var(--color-accent-green);font-weight:700;text-decoration:underline}._hero_18gnh_13{z-index:0;background-color:#f5f1e9;background-position:100%;background-repeat:no-repeat;background-size:cover;align-items:center;width:100%;min-height:90vh;padding-top:50px;padding-bottom:60px;display:flex;position:relative;overflow:hidden}._overlay_18gnh_47{z-index:1;pointer-events:none;background:linear-gradient(90deg,#f5f1e9 0%,#f5f1e9f5 28%,#f5f1e9a6 46%,#f5f1e933 58%,#0000 67% 100%);position:absolute;inset:0}._heroInner_18gnh_77{z-index:2;justify-content:flex-start;align-items:center;width:100%;max-width:1320px;margin:0 auto;padding:16px 56px 48px;display:flex;position:relative}._textSide_18gnh_107{flex-direction:column;flex:0 620px;justify-content:center;max-width:620px;animation:.8s .15s both _fadeSlideUp_18gnh_1;display:flex}@keyframes _fadeSlideUp_18gnh_1{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}._eyebrow_18gnh_151{text-transform:uppercase;letter-spacing:.14em;color:#9a8e78;margin-bottom:12px;font-family:Karla,sans-serif;font-size:.72rem;font-weight:600}._heading_18gnh_173{color:#2b2b2b;letter-spacing:-.01em;margin:0 0 18px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2.8rem,4.6vw,4.1rem);font-weight:400;line-height:1.2}._highlight_18gnh_193{color:var(--color-accent-green);font-style:italic;font-weight:600}._description_18gnh_207{color:#555;max-width:520px;margin:0 0 28px;font-family:Karla,sans-serif;font-size:.98rem;font-weight:400;line-height:1.75}._ctaRow_18gnh_229{flex-wrap:wrap;align-items:center;gap:14px;display:flex}._btnPrimary_18gnh_243{box-sizing:border-box;background-color:var(--color-accent-green);color:#fff;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;border:1.5px solid #0000;border-radius:8px;justify-content:center;align-items:center;height:48px;padding:0 26px;font-family:Karla,sans-serif;font-size:.8rem;font-weight:600;text-decoration:none;transition:all .25s;display:inline-flex}._btnPrimary_18gnh_243:hover{background-color:#5a7549;transform:translateY(-2px);box-shadow:0 8px 24px #6b8a564d}._btnSecondary_18gnh_297{box-sizing:border-box;color:#2c3e4c;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;background-color:#fff;border:1.5px solid #d4d1c7;border-radius:8px;justify-content:center;align-items:center;height:48px;padding:0 26px;font-family:Karla,sans-serif;font-size:.8rem;font-weight:600;text-decoration:none;transition:all .25s;display:inline-flex}._btnSecondary_18gnh_297:hover{background-color:#f5f1e8;border-color:#b8b3a5;transform:translateY(-2px)}@media (width<=1100px){._heroInner_18gnh_77{padding:16px 36px 44px}._textSide_18gnh_107{max-width:520px}}@media (width<=860px){._overlay_18gnh_47{background:#f5f1e9e6}._hero_18gnh_13{background-position:50%;min-height:75dvh;padding-top:40px;padding-bottom:50px}._heroInner_18gnh_77{text-align:center;justify-content:center;padding:24px 24px 40px}._textSide_18gnh_107{align-items:center;max-width:100%}._description_18gnh_207{max-width:460px}._ctaRow_18gnh_229{justify-content:center}}@media (width<=600px){._hero_18gnh_13{background-position:50%;min-height:80dvh;padding-top:48px;padding-bottom:56px}._heroInner_18gnh_77{padding:16px 20px 32px}._eyebrow_18gnh_151{margin-bottom:10px}._heading_18gnh_173{margin-bottom:16px;font-size:2.2rem}._description_18gnh_207{margin-bottom:24px;font-size:.95rem}._ctaRow_18gnh_229{flex-direction:column;width:100%}._btnPrimary_18gnh_243,._btnSecondary_18gnh_297{width:100%}}@media (width<=860px) and (height<=500px){._hero_18gnh_13{min-height:auto;padding-top:20px;padding-bottom:28px}._heroInner_18gnh_77{padding:10px 18px 20px}}._section_1i8ez_6{z-index:0;background-color:#fef3d6;width:100%;padding:72px 0 88px;position:relative;overflow:hidden}._container_1i8ez_15{max-width:1360px;margin:0 auto;padding:0 32px}._header_1i8ez_22{text-align:center;flex-direction:column;align-items:center;margin-bottom:48px;display:flex}._title_1i8ez_30{color:#2b2b2b;letter-spacing:-.01em;margin:0 0 14px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2.1rem,4vw,2.9rem);font-style:italic;font-weight:400;line-height:1.2}._subtitle_1i8ez_41{color:#4a5568;max-width:520px;margin:0;font-family:Karla,sans-serif;font-size:.95rem;font-weight:400;line-height:1.75}._grid_1i8ez_52{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:24px;padding:16px 8px;display:grid}._cardOuter_1i8ez_61{cursor:default;background-color:#fff;border-radius:20px;flex-direction:column;padding:15px;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s;display:flex;position:relative;box-shadow:0 10px 25px -4px #00000017,0 4px 10px -2px #0000000a}._cardOuter_1i8ez_61:hover{z-index:5;box-shadow:0 22px 38px -6px #00000024,0 8px 18px -4px #0000000f;transform:translateY(-8px)rotate(0)scale(1.02)!important}._pinWrapper_1i8ez_86{z-index:10;pointer-events:none;filter:drop-shadow(0 2px 4px #00000026);position:absolute;top:-12px;right:28px}._pinSvg_1i8ez_95{display:block;overflow:visible}._cardInner_1i8ez_101{text-align:left;border-radius:14px;flex-direction:column;flex-grow:1;align-items:flex-start;padding:24px 20px 28px;display:flex}._cardIconWrap_1i8ez_112{background-color:#ffffffb3;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:18px;display:flex;box-shadow:0 2px 8px #0000000a}._stepNumber_1i8ez_124{color:#334155;letter-spacing:-.02em;margin-bottom:20px;font-family:Karla,sans-serif;font-size:1.25rem;font-weight:700;line-height:1;display:inline-block}._cardTitle_1i8ez_136{color:#1e293b;margin:0 0 12px;font-family:Karla,sans-serif;font-size:1.18rem;font-weight:700;line-height:1.35}._cardDesc_1i8ez_146{color:#556277;margin:0;font-family:Karla,sans-serif;font-size:.88rem;font-weight:400;line-height:1.65}@media (width<=1080px){._grid_1i8ez_52{grid-template-columns:repeat(2,1fr);gap:32px 24px;padding:20px 8px}}@media (width<=640px){._section_1i8ez_6{padding:56px 0 68px}._container_1i8ez_15{padding:0 20px}._header_1i8ez_22{margin-bottom:36px}._subtitle_1i8ez_41{font-size:.9rem}._grid_1i8ez_52{grid-template-columns:1fr;gap:28px;padding:16px 0}._cardOuter_1i8ez_61{transform:rotate(0)!important}._cardInner_1i8ez_101{padding:22px 18px 26px}}@media (width<=420px){._section_1i8ez_6{padding:44px 0 52px}._container_1i8ez_15{padding:0 16px}._header_1i8ez_22{margin-bottom:28px}._subtitle_1i8ez_41{font-size:.86rem;line-height:1.6}._grid_1i8ez_52{gap:22px;padding:12px 0}._cardOuter_1i8ez_61{border-radius:16px;padding:12px}._cardInner_1i8ez_101{padding:20px 16px 22px}._pinWrapper_1i8ez_86{top:-10px;right:22px;transform:scale(.85)}._cardIconWrap_1i8ez_112{border-radius:10px;width:38px;height:38px;margin-bottom:14px}._cardTitle_1i8ez_136{margin-bottom:8px;font-size:1.05rem}._cardDesc_1i8ez_146{font-size:.84rem;line-height:1.6}}._section_xyu9u_11{background-color:#f5f0ea;width:100%;padding:64px 0 88px;scroll-margin-top:90px}._container_xyu9u_25{max-width:1280px;margin:0 auto;padding:0 32px}._header_xyu9u_39{text-align:center;flex-direction:column;align-items:center;margin-bottom:48px;display:flex}._headerBadge_xyu9u_55{letter-spacing:.08em;text-transform:uppercase;color:#557242;background-color:#e8f0e4;border:1px solid #d5e2cd;border-radius:20px;align-items:center;margin-bottom:12px;padding:5px 14px;font-family:Karla,sans-serif;font-size:.72rem;font-weight:700;display:inline-flex}._title_xyu9u_87{color:#2b2422;letter-spacing:-.01em;margin:0 0 10px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,4vw,3rem);font-style:italic;font-weight:400;line-height:1.2}._subtitle_xyu9u_109{color:#6a6058;max-width:540px;margin:0;font-family:Karla,sans-serif;font-size:.96rem;font-weight:400;line-height:1.65}._loaderWrap_xyu9u_131{justify-content:center;align-items:center;width:100%;min-height:260px;display:flex}._grid_xyu9u_147{grid-template-columns:repeat(4,1fr);gap:24px 20px;width:100%;display:grid}._card_xyu9u_163{cursor:pointer;background-color:#fff;border:1.5px solid #e5ded4;border-radius:18px;flex-direction:column;height:100%;text-decoration:none;transition:transform .3s cubic-bezier(.25,.8,.25,1),box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 18px #2b24220d}._card_xyu9u_163:hover{transform:translateY(-6px);box-shadow:0 16px 36px #2b24221f}._imgWrap_xyu9u_207{aspect-ratio:16/10;background-color:#ede8e0;width:100%;position:relative;overflow:hidden}._categoryImg_xyu9u_223{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .5s cubic-bezier(.25,.8,.25,1);display:block}._card_xyu9u_163:hover ._categoryImg_xyu9u_223{transform:scale(1.06)}._categoryBadge_xyu9u_249{z-index:3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#557242;letter-spacing:.04em;text-transform:uppercase;background:#ffffffeb;border:1px solid #d5e2cdcc;border-radius:12px;padding:4px 10px;font-family:Karla,sans-serif;font-size:.68rem;font-weight:700;position:absolute;top:12px;left:12px}._imgOverlay_xyu9u_285{opacity:.8;background:linear-gradient(#0000 40%,#1e140a33 100%);transition:opacity .3s;position:absolute;inset:0}._card_xyu9u_163:hover ._imgOverlay_xyu9u_285{opacity:1}._cardBody_xyu9u_311{background-color:#fffbf3;flex-direction:column;flex:1;justify-content:space-between;gap:16px;padding:20px 22px 18px;display:flex}._cardInfo_xyu9u_331{flex-direction:column;gap:4px;display:flex}._cardTag_xyu9u_343{letter-spacing:.1em;text-transform:uppercase;color:#b08060;margin-bottom:2px;font-family:Karla,sans-serif;font-size:.66rem;font-weight:700}._cardName_xyu9u_363{color:#2b2422;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:1.4rem;font-weight:700;line-height:1.25;transition:color .2s}._card_xyu9u_163:hover ._cardName_xyu9u_363{color:#4a6238}._cardDesc_xyu9u_391{color:#6a6058;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;font-family:Karla,sans-serif;font-size:.88rem;font-weight:400;line-height:1.55;display:-webkit-box;overflow:hidden}._cardFooter_xyu9u_419{border-top:1px solid #f0ebe2;justify-content:space-between;align-items:center;margin-top:auto;padding-top:14px;display:flex}._exploreText_xyu9u_437{color:var(--color-accent-green);font-family:Karla,sans-serif;font-size:.84rem;font-weight:700;transition:color .2s}._card_xyu9u_163:hover ._exploreText_xyu9u_437{color:#4a6238}._arrowIconWrap_xyu9u_461{color:#557242;background-color:#f0f5ed;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex}._card_xyu9u_163:hover ._arrowIconWrap_xyu9u_461{background-color:var(--color-accent-green);color:#fff;transform:translate(3px);box-shadow:0 3px 8px #6b8a564d}@media (width<=1200px){._grid_xyu9u_147{grid-template-columns:repeat(3,1fr);gap:20px}._container_xyu9u_25{padding:0 28px}}@media (width<=880px){._grid_xyu9u_147{grid-template-columns:repeat(2,1fr);gap:18px}._container_xyu9u_25{padding:0 20px}}@media (width<=600px){._section_xyu9u_11{padding:44px 0 56px}._container_xyu9u_25{padding:0 16px}._grid_xyu9u_147{grid-template-columns:1fr;gap:16px}._header_xyu9u_39{margin-bottom:28px}._cardBody_xyu9u_311{padding:16px 18px}._cardName_xyu9u_363{font-size:1.3rem}}._section_d9l3f_11{background-color:#f5f0ea;width:100%;padding:64px 0 88px;scroll-margin-top:90px}._container_d9l3f_25{max-width:1280px;margin:0 auto;padding:0 32px}._header_d9l3f_39{text-align:center;flex-direction:column;align-items:center;margin-bottom:48px;display:flex}._title_d9l3f_55{color:#2b2422;letter-spacing:-.01em;margin:0 0 10px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,4vw,3rem);font-style:italic;font-weight:400;line-height:1.2}._subtitle_d9l3f_77{color:#6a6058;max-width:540px;margin:0;font-family:Karla,sans-serif;font-size:.96rem;font-weight:400;line-height:1.65}._loaderWrap_d9l3f_99{justify-content:center;align-items:center;width:100%;min-height:260px;display:flex}._grid_d9l3f_115{grid-template-columns:repeat(4,1fr);gap:24px 20px;width:100%;display:grid}._card_d9l3f_131{cursor:pointer;background-color:#fff;border:1.5px solid #e5ded4;border-radius:18px;flex-direction:column;height:100%;text-decoration:none;transition:transform .3s cubic-bezier(.25,.8,.25,1),box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 18px #2b24220d}._card_d9l3f_131:hover{transform:translateY(-6px);box-shadow:0 16px 36px #2b24221f}._imgWrap_d9l3f_175{aspect-ratio:16/10;background-color:#ede8e0;width:100%;position:relative;overflow:hidden}._themeImg_d9l3f_191{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .5s cubic-bezier(.25,.8,.25,1);display:block}._card_d9l3f_131:hover ._themeImg_d9l3f_191{transform:scale(1.06)}._imgOverlay_d9l3f_217{opacity:.8;background:linear-gradient(#0000 40%,#1e140a33 100%);transition:opacity .3s;position:absolute;inset:0}._card_d9l3f_131:hover ._imgOverlay_d9l3f_217{opacity:1}._cardBody_d9l3f_243{background-color:#fffbf3;flex-direction:column;flex:1;justify-content:space-between;gap:16px;padding:20px 22px 18px;display:flex}._cardInfo_d9l3f_263{flex-direction:column;gap:4px;display:flex}._cardName_d9l3f_275{color:#2b2422;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:1.4rem;font-weight:700;line-height:1.25;transition:color .2s}._card_d9l3f_131:hover ._cardName_d9l3f_275{color:#4a6238}._cardDesc_d9l3f_303{color:#6a6058;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;font-family:Karla,sans-serif;font-size:.88rem;font-weight:400;line-height:1.55;display:-webkit-box;overflow:hidden}._cardFooter_d9l3f_331{border-top:1px solid #f0ebe2;justify-content:space-between;align-items:center;margin-top:auto;padding-top:14px;display:flex}._exploreText_d9l3f_349{color:var(--color-accent-green);font-family:Karla,sans-serif;font-size:.84rem;font-weight:700;transition:color .2s}._card_d9l3f_131:hover ._exploreText_d9l3f_349{color:#4a6238}._arrowIconWrap_d9l3f_373{color:#557242;background-color:#f0f5ed;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex}._card_d9l3f_131:hover ._arrowIconWrap_d9l3f_373{background-color:var(--color-accent-green);color:#fff;transform:translate(3px);box-shadow:0 3px 8px #6b8a564d}@media (width<=1200px){._grid_d9l3f_115{grid-template-columns:repeat(3,1fr);gap:20px}._container_d9l3f_25{padding:0 28px}}@media (width<=880px){._grid_d9l3f_115{grid-template-columns:repeat(2,1fr);gap:18px}._container_d9l3f_25{padding:0 20px}}@media (width<=600px){._section_d9l3f_11{padding:44px 0 56px}._container_d9l3f_25{padding:0 16px}._grid_d9l3f_115{grid-template-columns:1fr;gap:16px}._header_d9l3f_39{margin-bottom:28px}._cardBody_d9l3f_243{padding:16px 18px}._cardName_d9l3f_275{font-size:1.3rem}}._section_t29j2_11{background-color:#f5f1e9;width:100%;padding:72px 0 88px}._container_t29j2_23{max-width:100%;margin:0 auto;padding:0 100px}._header_t29j2_37{text-align:center;flex-direction:column;align-items:center;margin-bottom:44px;display:flex}._title_t29j2_53{color:#2b2422;letter-spacing:-.01em;margin:0 0 12px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,4vw,2.75rem);font-style:italic;font-weight:400;line-height:1.2}._subtitle_t29j2_75{color:#7a7068;max-width:480px;margin:0;font-family:Karla,sans-serif;font-size:.95rem;font-weight:400;line-height:1.7}._loaderWrap_t29j2_97{justify-content:center;align-items:center;width:100%;min-height:260px;display:flex}._emptyState_t29j2_113{text-align:center;color:#7a7068;justify-content:center;align-items:center;width:100%;min-height:200px;font-family:Karla,sans-serif;font-size:.95rem;display:flex}._carouselWrapper_t29j2_137{align-items:center;width:100%;display:flex;position:relative}._navBtn_t29j2_153{z-index:10;color:#5a5048;cursor:pointer;background:#fff;border:1px solid #e2dbd0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex;position:absolute;top:42%;transform:translateY(-50%);box-shadow:0 2px 10px #00000014}._navBtnLeft_t29j2_193{left:16px}._navBtnRight_t29j2_201{right:16px}._navBtn_t29j2_153:hover{background:#fff;transform:translateY(-50%)scale(1.07);box-shadow:0 4px 18px #00000021}._carouselTrack_t29j2_223{scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;align-items:stretch;gap:22px;padding:6px 2px 16px;display:flex;overflow-x:auto}._carouselTrack_t29j2_223::-webkit-scrollbar{display:none}._carouselItem_t29j2_255{scroll-snap-align:start;flex-direction:column;flex:0 0 calc(25% - 17px);min-width:260px;display:flex}._card_t29j2_273{cursor:pointer;background-color:#0000;border:none;border-radius:0;flex-direction:column;width:100%;display:flex;position:relative;overflow:visible}._imageWrap_t29j2_299{aspect-ratio:1/1.05;background-color:#ede8e0;border-radius:10px;width:100%;position:relative;overflow:hidden;box-shadow:0 2px 16px #3c281414}._imageLink_t29j2_321{width:100%;height:100%;color:inherit;cursor:pointer;text-decoration:none;display:block;position:relative}._templateImg_t29j2_341{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .5s;display:block}._card_t29j2_273:hover ._templateImg_t29j2_341{transform:scale(1.04)}._badge_t29j2_369{z-index:3;letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none;border-radius:20px;padding:4px 10px;font-family:Karla,sans-serif;font-size:.62rem;font-weight:700;position:absolute;top:11px;left:11px}._badge_bestseller_t29j2_401{color:#7c3a2d;background:#ffffffe0;border:1px solid #c8826e59}._badge_featured_t29j2_413{color:var(--color-accent-green);background:#ffffffe0;border:1px solid #6b8a5659}._badge_new_t29j2_425{color:#2d5a45;background:#ffffffe0;border:1px solid #50a07859}._badge_favourite_t29j2_437{color:#7a4a10;background:#ffffffe0;border:1px solid #c8963c59}._badge_seasonal_t29j2_449{color:#2b4f48;background:#ffffffe0;border:1px solid #3c826e59}._imageOverlay_t29j2_463{opacity:0;z-index:2;cursor:pointer;background:#1e140a29;border-radius:10px;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}._card_t29j2_273:hover ._imageOverlay_t29j2_463{opacity:1}._quickViewBtn_t29j2_499{color:#2b2b2b;letter-spacing:.01em;cursor:pointer;background:#fff;border-radius:20px;padding:8px 20px;font-family:Karla,sans-serif;font-size:.78rem;font-weight:600;text-decoration:none;transition:transform .3s,box-shadow .2s,background-color .2s;display:inline-block;transform:translateY(6px);box-shadow:0 2px 12px #00000024}._card_t29j2_273:hover ._quickViewBtn_t29j2_499{transform:translateY(0)}._quickViewBtn_t29j2_499:hover{background:#faf6f0;box-shadow:0 4px 16px #0003}._wishlistBtn_t29j2_553{z-index:3;cursor:pointer;opacity:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#ffffffe0;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:opacity .2s,transform .2s;display:flex;position:absolute;top:9px;right:9px}._card_t29j2_273:hover ._wishlistBtn_t29j2_553{opacity:1}._wishlistBtn_t29j2_553:hover{transform:scale(1.12)}._wishlistBtn_t29j2_553._active_t29j2_607{opacity:1}._cardBody_t29j2_617{background-color:#0000;flex-direction:column;gap:3px;padding:14px 2px 6px;display:flex}._cardCategory_t29j2_635{letter-spacing:.12em;color:#b08060;text-transform:uppercase;margin-bottom:1px;font-family:Karla,sans-serif;font-size:.63rem;font-weight:700}._cardNameLink_t29j2_657{text-decoration:none}._cardName_t29j2_657{color:var(--color-accent-green);margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:1.05rem;font-weight:600;line-height:1.35;transition:color .2s}._cardNameLink_t29j2_657:hover ._cardName_t29j2_657{color:#4a6238;text-underline-offset:3px;-webkit-text-decoration:underline #2d564866;text-decoration:underline #2d564866}._priceTag_t29j2_701{color:#4a4038;margin-top:2px;font-family:Karla,sans-serif;font-size:.88rem;font-weight:500}._viewAll_t29j2_719{justify-content:center;margin-top:48px;display:flex}._viewAllLink_t29j2_731{color:var(--color-accent-green);border-bottom:1.5px solid #3a706059;align-items:center;gap:6px;padding-bottom:2px;font-family:Karla,sans-serif;font-size:.9rem;font-weight:600;text-decoration:none;transition:color .2s,border-color .2s,gap .2s;display:inline-flex}._viewAllLink_t29j2_731:hover{color:#4a6238;border-color:#4a6238;gap:12px}@media (width<=1280px){._navBtnLeft_t29j2_193{left:16px}._navBtnRight_t29j2_201{right:16px}}@media (width<=900px){._container_t29j2_23{padding:0 32px}._navBtnLeft_t29j2_193{left:8px}._navBtnRight_t29j2_201{right:8px}._carouselItem_t29j2_255{flex:0 0 calc(50% - 11px)}}@media (width<=600px){._section_t29j2_11{padding:48px 0 60px}._container_t29j2_23{padding:0 20px}._carouselItem_t29j2_255{flex:0 0 calc(80% - 11px)}._navBtn_t29j2_153{display:none}}._section_j00tg_6{background-color:#fcedee;width:100%;padding:72px 0 88px;overflow:hidden}._container_j00tg_13{max-width:1320px;margin:0 auto;padding:0 32px}._header_j00tg_20{text-align:center;flex-direction:column;align-items:center;margin-bottom:48px;display:flex}._title_j00tg_28{color:#2b2b2b;letter-spacing:-.01em;margin:0 0 12px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2.1rem,4vw,2.9rem);font-style:italic;font-weight:400;line-height:1.2}._subtitle_j00tg_39{color:#4a5568;max-width:520px;margin:0;font-family:Karla,sans-serif;font-size:.95rem;font-weight:400;line-height:1.7}._grid_j00tg_50{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:24px;width:100%;display:grid}._card_j00tg_59{cursor:pointer;border:1px solid #ffffffe6;border-radius:28px;flex-direction:column;padding:14px 14px 20px;text-decoration:none;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s;display:flex;position:relative;box-shadow:0 10px 28px -4px #2d374814,0 2px 8px -1px #00000008}._card_j00tg_59:hover{transform:translateY(-8px);box-shadow:0 24px 44px -8px #2d374824,0 6px 16px -2px #0000000d}._archWrapper_j00tg_84{width:100%;padding-bottom:8px;position:relative}._archWindow_j00tg_90{background-color:#fff;border-radius:100px 100px 18px 18px;width:100%;height:200px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000a}._archImage_j00tg_100{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.25,1,.5,1);display:block}._card_j00tg_59:hover ._archImage_j00tg_100{transform:scale(1.08)}._floatingBadge_j00tg_113{letter-spacing:.02em;white-space:nowrap;z-index:2;border-radius:999px;justify-content:center;align-items:center;padding:5px 14px;font-family:Karla,sans-serif;font-size:.78rem;font-weight:700;display:inline-flex;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #00000014}._cardBody_j00tg_133{text-align:center;flex-direction:column;flex-grow:1;padding:16px 8px 0;display:flex}._cardRange_j00tg_141{color:#222b38;margin:0 0 8px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.4rem;font-weight:700;line-height:1.2}._cardDesc_j00tg_150{color:#5d6b7e;flex-grow:1;margin:0 0 18px;font-family:Karla,sans-serif;font-size:.88rem;font-weight:400;line-height:1.6}._ctaButton_j00tg_161{background-color:var(--btn-bg,#f7f3ec);color:#2d3b48;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:auto;padding:10px 18px;font-family:Karla,sans-serif;font-size:.86rem;font-weight:600;transition:background-color .25s,color .25s,transform .25s;display:inline-flex}._ctaArrow_j00tg_181{transition:transform .25s cubic-bezier(.34,1.56,.64,1)}._card_j00tg_59:hover ._ctaButton_j00tg_161{background-color:var(--btn-hover-bg,#3b5a45);color:#fff}._card_j00tg_59:hover ._ctaArrow_j00tg_181{transform:translate(4px)}@media (width<=1120px){._grid_j00tg_50{grid-template-columns:repeat(2,1fr);gap:24px 20px}._archWindow_j00tg_90{height:210px}}@media (width<=640px){._section_j00tg_6{padding:56px 0 68px}._container_j00tg_13{padding:0 20px}._header_j00tg_20{margin-bottom:36px}._subtitle_j00tg_39{font-size:.9rem}._grid_j00tg_50{grid-template-columns:1fr;gap:22px}._archWindow_j00tg_90{height:190px}}@media (width<=420px){._section_j00tg_6{padding:44px 0 52px}._container_j00tg_13{padding:0 16px}._header_j00tg_20{margin-bottom:28px}._subtitle_j00tg_39{font-size:.86rem;line-height:1.6}._grid_j00tg_50{gap:18px}._card_j00tg_59{border-radius:22px;padding:12px 12px 16px}._archWindow_j00tg_90{border-radius:80px 80px 16px 16px;height:160px}._floatingBadge_j00tg_113{padding:4px 12px;font-size:.7rem}._cardBody_j00tg_133{padding:14px 4px 0}._cardDesc_j00tg_150{margin-bottom:14px;font-size:.84rem}._ctaButton_j00tg_161{padding:9px 16px;font-size:.82rem}}._section_14jww_6{background-color:#f5f1e9;width:100%;padding:72px 0 88px;overflow:hidden}._container_14jww_13{max-width:1360px;margin:0 auto;padding:0 32px}._header_14jww_20{text-align:center;flex-direction:column;align-items:center;margin-bottom:48px;display:flex}._title_14jww_28{color:#2b2b2b;letter-spacing:-.01em;margin:0 0 14px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2.1rem,4vw,2.9rem);font-style:italic;font-weight:400;line-height:1.2}._subtitle_14jww_39{color:#4a5568;max-width:520px;margin:0;font-family:Karla,sans-serif;font-size:.95rem;font-weight:400;line-height:1.75}._grid_14jww_50{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:24px;padding:16px 8px;display:grid}._cardOuter_14jww_59{cursor:default;background-color:#fff;border-radius:20px;flex-direction:column;padding:15px;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s;display:flex;position:relative;box-shadow:0 10px 25px -4px #00000017,0 4px 10px -2px #0000000a}._cardOuter_14jww_59:hover{z-index:5;box-shadow:0 22px 38px -6px #00000024,0 8px 18px -4px #0000000f;transform:translateY(-8px)rotate(0)scale(1.02)!important}._pinWrapper_14jww_84{z-index:10;pointer-events:none;filter:drop-shadow(0 2px 4px #00000026);position:absolute;top:-12px;right:28px}._pinSvg_14jww_93{display:block;overflow:visible}._cardInner_14jww_99{text-align:left;border-radius:14px;flex-direction:column;flex-grow:1;align-items:flex-start;padding:24px 20px 28px;display:flex}._cardIconWrap_14jww_110{background-color:#ffffffb3;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:18px;display:flex;box-shadow:0 2px 8px #0000000a}._stepNumber_14jww_122{color:#334155;letter-spacing:-.02em;margin-bottom:20px;font-family:Karla,sans-serif;font-size:1.25rem;font-weight:700;line-height:1;display:inline-block}._cardTitle_14jww_134{color:#1e293b;margin:0 0 12px;font-family:Karla,sans-serif;font-size:1.18rem;font-weight:700;line-height:1.35}._cardDesc_14jww_144{color:#556277;margin:0;font-family:Karla,sans-serif;font-size:.88rem;font-weight:400;line-height:1.65}@media (width<=1080px){._grid_14jww_50{grid-template-columns:repeat(2,1fr);gap:32px 24px;padding:20px 8px}}@media (width<=640px){._section_14jww_6{padding:56px 0 68px}._container_14jww_13{padding:0 20px}._header_14jww_20{margin-bottom:36px}._subtitle_14jww_39{font-size:.9rem}._grid_14jww_50{grid-template-columns:1fr;gap:28px;padding:16px 0}._cardOuter_14jww_59{transform:rotate(0)!important}._cardInner_14jww_99{padding:22px 18px 26px}}@media (width<=420px){._section_14jww_6{padding:44px 0 52px}._container_14jww_13{padding:0 16px}._header_14jww_20{margin-bottom:28px}._subtitle_14jww_39{font-size:.86rem;line-height:1.6}._grid_14jww_50{gap:22px;padding:12px 0}._cardOuter_14jww_59{border-radius:16px;padding:12px}._cardInner_14jww_99{padding:20px 16px 22px}._pinWrapper_14jww_84{top:-10px;right:22px;transform:scale(.85)}._cardIconWrap_14jww_110{border-radius:10px;width:38px;height:38px;margin-bottom:14px}._cardTitle_14jww_134{margin-bottom:8px;font-size:1.05rem}._cardDesc_14jww_144{font-size:.84rem;line-height:1.6}}._section_gchn5_6{z-index:0;background-color:#c9d7c0;width:100%;padding:80px 0 96px;position:relative}._container_gchn5_14{max-width:100%;margin:0 auto;padding:0 100px}._header_gchn5_21{text-align:center;flex-direction:column;align-items:center;margin-bottom:52px;display:flex}._title_gchn5_29{color:#2b2b2b;letter-spacing:-.01em;margin:0 0 16px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,4vw,2.6rem);font-style:italic;font-weight:400;line-height:1.2}._ratingSummary_gchn5_41{align-items:center;gap:10px;display:inline-flex}._stars_gchn5_47{background:#c4803a;-webkit-text-fill-color:transparent;letter-spacing:3px;-webkit-background-clip:text;background-clip:text;font-size:1rem;line-height:1}._summaryText_gchn5_58{letter-spacing:.13em;text-transform:uppercase;color:#8a9e86;font-family:Karla,sans-serif;font-size:.65rem;font-weight:700}._grid_gchn5_68{grid-template-columns:repeat(3,1fr);gap:20px;width:100%;display:grid}._card_gchn5_76{background-color:#faf7f2;border:none;border-radius:18px;flex-direction:column;padding:36px 32px 30px;transition:transform .25s;display:flex}._card_gchn5_76:hover{transform:translateY(-3px)}._cardStars_gchn5_91{letter-spacing:3px;background:#c4803a;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:16px;font-size:.95rem;line-height:1}._quote_gchn5_103{color:#a05a30;flex-grow:1;margin:0 0 28px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.1rem;font-style:italic;font-weight:400;line-height:1.7}._cardFooter_gchn5_115{flex-direction:column;gap:3px;margin-top:auto;display:flex}._name_gchn5_122{letter-spacing:.13em;text-transform:uppercase;color:#888;margin:0;font-family:Karla,sans-serif;font-size:.68rem;font-weight:700}._detail_gchn5_132{color:#555;font-family:Karla,sans-serif;font-size:.82rem;font-weight:400}@media (width<=900px){._container_gchn5_14{padding:0 32px}._grid_gchn5_68{grid-template-columns:repeat(1,1fr);gap:16px;max-width:520px;margin:0 auto}}@media (width<=560px){._section_gchn5_6{padding:52px 0 64px}._container_gchn5_14{padding:0 20px}._card_gchn5_76{padding:28px 24px 24px}}._section_req26_6{z-index:0;justify-content:center;align-items:center;width:100%;padding:104px 32px;display:flex;position:relative;overflow:hidden}._fixedBgWrap_req26_24{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}._fixedBgImage_req26_37{will-change:transform;background-position:50% 30%;background-repeat:no-repeat;background-size:cover;width:100%;height:100vh;position:absolute;top:0;left:0}._bgOverlay_req26_49{pointer-events:none;background:#f5f1e933;position:absolute;inset:0}._glassBanner_req26_57{z-index:2;-webkit-backdrop-filter:blur(28px)saturate(180%);will-change:transform;background:#f6f3ede0;border:1px solid #fffffff2;border-radius:36px;justify-content:space-between;align-items:center;gap:48px;width:100%;max-width:1160px;margin:0 auto;padding:44px 56px;display:flex;position:relative;box-shadow:0 24px 48px -12px #2d374826,0 4px 16px -2px #0000000a}._leftCol_req26_85{text-align:left;flex-direction:column;align-items:flex-start;max-width:500px;display:flex}._iconWrap_req26_93{justify-content:center;align-items:center;margin-bottom:12px;display:flex}._title_req26_100{color:#2b2b2b;letter-spacing:-.01em;margin:0 0 10px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,4vw,2.6rem);font-style:italic;font-weight:400;line-height:1.2}._subtitle_req26_111{color:#586761;margin:0;font-family:Karla,sans-serif;font-size:.95rem;font-weight:400;line-height:1.6}._rightCol_req26_121{flex-shrink:0;width:100%;max-width:480px}._form_req26_127{flex-direction:column;width:100%;display:flex}._formPill_req26_134{background:#fff;border:1px solid #0000000f;border-radius:16px;align-items:center;gap:8px;padding:6px 6px 6px 20px;transition:box-shadow .25s,border-color .25s;display:flex;box-shadow:0 6px 20px #0000000f}._formPill_req26_134:focus-within{border-color:#2d5a43;box-shadow:0 6px 24px #2d5a432e}._input_req26_153{color:#222b38;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:10px 0;font-family:Karla,sans-serif;font-size:.95rem}._input_req26_153::placeholder{color:#94a3b8}._submitBtn_req26_169{color:#fff;letter-spacing:.02em;cursor:pointer;white-space:nowrap;background-color:#2d5a43;border:none;border-radius:12px;flex-shrink:0;padding:12px 28px;font-family:Karla,sans-serif;font-size:.88rem;font-weight:700;transition:background-color .25s,transform .2s}._submitBtn_req26_169:hover{background-color:#234735;transform:scale(1.02)}._trustNote_req26_193{color:#6a7973;text-align:left;align-items:center;gap:6px;margin:10px 0 0 4px;font-family:Karla,sans-serif;font-size:.82rem;display:flex}._heartIcon_req26_204{color:#e11d48;font-size:.95rem;line-height:1}._successBox_req26_211{color:#1e5237;text-align:left;background-color:#e8f5ec;border:1px solid #c7e8d0;border-radius:16px;padding:16px 24px;font-family:Karla,sans-serif;font-size:.95rem;font-weight:600}@media (width<=960px){._glassBanner_req26_57{flex-direction:column;align-items:flex-start;gap:32px;padding:38px 32px}._leftCol_req26_85,._rightCol_req26_121{max-width:100%}}@media (width<=580px){._section_req26_6{padding:64px 16px}._glassBanner_req26_57{border-radius:26px;padding:30px 20px}._formPill_req26_134{border-radius:16px;flex-direction:column;align-items:stretch;gap:10px;padding:12px 14px}._submitBtn_req26_169{text-align:center;width:100%;padding:12px}._trustNote_req26_193{text-align:center;justify-content:center}}._section_1egxf_11{background-color:#f5f0ea;width:100%;padding:64px 0 88px;scroll-margin-top:90px}._container_1egxf_25{max-width:1280px;margin:0 auto;padding:0 32px}._header_1egxf_39{text-align:center;flex-direction:column;align-items:center;margin-bottom:48px;display:flex}._title_1egxf_55{color:#2b2422;letter-spacing:-.01em;margin:0 0 10px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,4vw,3rem);font-style:italic;font-weight:400;line-height:1.2}._subtitle_1egxf_77{color:#6a6058;max-width:540px;margin:0;font-family:Karla,sans-serif;font-size:.96rem;font-weight:400;line-height:1.65}._loaderWrap_1egxf_99{justify-content:center;align-items:center;width:100%;min-height:260px;display:flex}._grid_1egxf_115{grid-template-columns:repeat(4,1fr);gap:24px 20px;width:100%;display:grid}._card_1egxf_131{cursor:pointer;background-color:#fff;border:1.5px solid #e5ded4;border-radius:18px;flex-direction:column;height:100%;text-decoration:none;transition:transform .3s cubic-bezier(.25,.8,.25,1),box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 18px #2b24220d}._card_1egxf_131:hover{transform:translateY(-6px);box-shadow:0 16px 36px #2b24221f}._imgWrap_1egxf_175{aspect-ratio:16/10;background-color:#ede8e0;width:100%;position:relative;overflow:hidden}._collectionImg_1egxf_191{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .5s cubic-bezier(.25,.8,.25,1);display:block}._card_1egxf_131:hover ._collectionImg_1egxf_191{transform:scale(1.06)}._imgOverlay_1egxf_217{opacity:.8;background:linear-gradient(#0000 40%,#1e140a33 100%);transition:opacity .3s;position:absolute;inset:0}._card_1egxf_131:hover ._imgOverlay_1egxf_217{opacity:1}._cardBody_1egxf_243{background-color:#fffbf3;flex-direction:column;flex:1;justify-content:space-between;gap:16px;padding:20px 22px 18px;display:flex}._cardInfo_1egxf_263{flex-direction:column;gap:4px;display:flex}._cardName_1egxf_275{color:#2b2422;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:1.4rem;font-weight:700;line-height:1.25;transition:color .2s}._card_1egxf_131:hover ._cardName_1egxf_275{color:#4a6238}._cardDesc_1egxf_303{color:#6a6058;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;font-family:Karla,sans-serif;font-size:.88rem;font-weight:400;line-height:1.55;display:-webkit-box;overflow:hidden}._cardFooter_1egxf_331{border-top:1px solid #f0ebe2;justify-content:space-between;align-items:center;margin-top:auto;padding-top:14px;display:flex}._exploreText_1egxf_349{color:var(--color-accent-green);font-family:Karla,sans-serif;font-size:.84rem;font-weight:700;transition:color .2s}._card_1egxf_131:hover ._exploreText_1egxf_349{color:#4a6238}._arrowIconWrap_1egxf_373{color:#557242;background-color:#f0f5ed;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex}._card_1egxf_131:hover ._arrowIconWrap_1egxf_373{background-color:var(--color-accent-green);color:#fff;transform:translate(3px);box-shadow:0 3px 8px #6b8a564d}@media (width<=1200px){._grid_1egxf_115{grid-template-columns:repeat(3,1fr);gap:20px}._container_1egxf_25{padding:0 28px}}@media (width<=880px){._grid_1egxf_115{grid-template-columns:repeat(2,1fr);gap:18px}._container_1egxf_25{padding:0 20px}}@media (width<=600px){._section_1egxf_11{padding:44px 0 56px}._container_1egxf_25{padding:0 16px}._grid_1egxf_115{grid-template-columns:1fr;gap:16px}._header_1egxf_39{margin-bottom:28px}._cardBody_1egxf_243{padding:16px 18px}._cardName_1egxf_275{font-size:1.3rem}}._footer_sfok6_9{background-color:var(--color-accent-green);width:100%;padding-top:64px}._container_sfok6_21{box-sizing:border-box;width:100%;max-width:1320px;margin:0 auto;padding:0 48px}._grid_sfok6_43{grid-template-columns:1fr 1fr 1.5fr 1fr 240px;align-items:start;gap:0 36px;padding-bottom:56px;display:grid}._col_sfok6_61{flex-direction:column;display:flex}._colTitle_sfok6_71{letter-spacing:.12em;text-transform:uppercase;color:#fff;margin:0 0 18px;font-family:Karla,sans-serif;font-size:.75rem;font-weight:700}._linkList_sfok6_91{flex-direction:column;gap:11px;margin:0;padding:0;list-style:none;display:flex}._footerLink_sfok6_109{color:#e4eee0;font-family:Karla,sans-serif;font-size:.88rem;font-weight:400;line-height:1.4;text-decoration:none;transition:color .18s}._footerLink_sfok6_109:hover{color:#fff}._brandCol_sfok6_139{text-align:center;border-left:1px solid #ffffff40;flex-direction:column;align-items:center;gap:16px;min-width:0;padding-left:36px;display:flex}._brandDivider_sfok6_163{display:none}._logo_sfok6_171{border-radius:12px;padding:8px 16px;text-decoration:none;display:inline-block}._logoImage_sfok6_189{object-fit:contain;width:auto;max-width:160px;height:48px;transition:transform .3s;display:block}._logo_sfok6_171:hover ._logoImage_sfok6_189{transform:scale(1.04)}._brandTagline_sfok6_215{color:#f0f7ec;max-width:200px;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:1rem;font-style:italic;font-weight:400;line-height:1.5}._socialIcons_sfok6_239{justify-content:center;align-items:center;gap:12px;margin-top:2px;display:flex}._socialIconBtn_sfok6_255{color:#fff;background-color:#ffffff26;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;text-decoration:none;transition:background-color .2s,transform .2s;display:flex}._socialIconBtn_sfok6_255:hover{transform:translateY(-3px);box-shadow:0 6px 20px #00000040}._socialInstagram_sfok6_293{background:linear-gradient(135deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%)}._socialInstagram_sfok6_293:hover{background:linear-gradient(135deg,#e08323 0%,#d6582c 25%,#cc1733 50%,#bc1356 75%,#ac0878 100%)}._socialPinterest_sfok6_307{background-color:#e60023}._socialPinterest_sfok6_307:hover{background-color:#c8001f}._socialFacebook_sfok6_321{background-color:#1877f2}._socialFacebook_sfok6_321:hover{background-color:#0d65d9}._bottomBar_sfok6_341{border-top:1px solid #ffffff40;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;display:flex}@media (width<=1400px){._bottomBar_sfok6_341{padding-right:80px}}._copyright_sfok6_383{color:#d6e5d0;margin:0;font-family:Karla,sans-serif;font-size:.8rem;font-weight:400}._bottomLinks_sfok6_399{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._bottomLink_sfok6_399{color:#d6e5d0;font-family:Karla,sans-serif;font-size:.8rem;font-weight:400;text-decoration:none;transition:color .18s}._bottomLink_sfok6_399:hover{color:#fff}._dot_sfok6_439{color:#fff6;font-size:.6rem}@media (width<=1100px){._container_sfok6_21{padding:0 36px}._grid_sfok6_43{grid-template-columns:1fr 1fr 1.4fr 1fr;gap:36px}._brandCol_sfok6_139{text-align:left;border-top:1px solid #ffffff40;border-left:none;flex-flow:wrap;grid-column:1/-1;justify-content:flex-start;align-items:center;gap:32px;padding-top:36px;padding-left:0}._brandTagline_sfok6_215{max-width:260px}}@media (width<=768px){._footer_sfok6_9{padding-top:48px}._container_sfok6_21{padding:0 24px}._grid_sfok6_43{grid-template-columns:1fr 1fr;gap:36px 24px}._brandCol_sfok6_139{grid-column:1/-1}}@media (width<=480px){._grid_sfok6_43{grid-template-columns:1fr;gap:32px}._brandCol_sfok6_139{text-align:left;flex-direction:column;align-items:flex-start;gap:14px}._bottomBar_sfok6_341{flex-direction:column;align-items:flex-start;gap:12px}}._page_1o2rx_13{color:#2b2422;background-color:#f5f0ea;flex-direction:column;min-height:100vh;font-family:Karla,sans-serif;display:flex}._hero_1o2rx_33{text-align:center;background:linear-gradient(#faf6f0 0%,#f5f0ea 100%);border-bottom:1px solid #ebe4d8;padding:68px 32px 48px}._eyebrow_1o2rx_47{letter-spacing:2px;text-transform:uppercase;color:#b08060;align-items:center;gap:8px;margin-bottom:12px;font-family:Karla,sans-serif;font-size:.72rem;font-weight:700;display:inline-flex}._title_1o2rx_73{color:#2b2422;letter-spacing:-.01em;margin:0 0 12px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2.4rem,4.5vw,3.4rem);font-weight:700;line-height:1.2}._updatedDate_1o2rx_93{color:var(--color-accent-green);background:#fff;border:1px solid #e2ddd3;border-radius:999px;margin-bottom:18px;padding:5px 16px;font-family:Karla,sans-serif;font-size:.82rem;font-weight:600;display:inline-block;box-shadow:0 1px 4px #2b24220a}._subtitle_1o2rx_121{color:#7a7068;max-width:720px;margin:0 auto;font-family:Karla,sans-serif;font-size:clamp(.95rem,1.25vw,1.05rem);line-height:1.7}._companyStrip_1o2rx_141{flex-wrap:wrap;justify-content:center;gap:16px;max-width:900px;margin:28px auto 0;display:flex}._infoBadge_1o2rx_159{background-color:#fff;border:1px solid #ede8e0;border-radius:12px;flex-direction:column;align-items:center;padding:10px 18px;display:flex;box-shadow:0 2px 8px #3c28140a}._infoLabel_1o2rx_181{text-transform:uppercase;letter-spacing:1px;color:#b08060;margin-bottom:3px;font-family:Karla,sans-serif;font-size:.68rem;font-weight:700}._infoValue_1o2rx_201{color:#2b2422;font-family:Karla,sans-serif;font-size:.88rem;font-weight:600}._mainContainer_1o2rx_217{align-items:flex-start;gap:40px;width:100%;max-width:1200px;margin:48px auto 88px;padding:0 32px;display:flex}._sidebar_1o2rx_239{background:#fffbf3;border:1.5px solid #e8e2d8;border-radius:18px;flex-shrink:0;width:290px;max-height:calc(100vh - 130px);padding:24px 20px;position:sticky;top:100px;overflow-y:auto;box-shadow:0 2px 16px #3c28140d}._sidebar_1o2rx_239::-webkit-scrollbar{width:5px}._sidebar_1o2rx_239::-webkit-scrollbar-thumb{background-color:#ded6cb;border-radius:4px}._sidebarTitle_1o2rx_285{text-transform:uppercase;letter-spacing:1.5px;color:#b08060;margin:0 0 16px;padding-left:8px;font-family:Karla,sans-serif;font-size:.78rem;font-weight:700}._tocList_1o2rx_307{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}._tocLink_1o2rx_325{color:#6a6058;border-radius:8px;padding:7px 10px;font-family:Karla,sans-serif;font-size:.85rem;font-weight:500;line-height:1.4;text-decoration:none;transition:all .2s;display:block}._tocLink_1o2rx_325:hover{color:var(--color-accent-green);background-color:#f0f5ed;font-weight:600;transform:translate(3px)}._contentArea_1o2rx_367{flex-direction:column;flex:1;gap:28px;min-width:0;display:flex}._sectionCard_1o2rx_385{background:#fffbf3;border:1.5px solid #e8e2d8;border-radius:20px;padding:36px 40px;scroll-margin-top:110px;transition:box-shadow .25s,border-color .25s;box-shadow:0 2px 14px #3c28140a}._sectionCard_1o2rx_385:hover{border-color:#ded6cb;box-shadow:0 6px 24px #3c281412}._sectionHeader_1o2rx_415{border-bottom:1.5px solid #f3eee7;align-items:center;gap:14px;margin-bottom:20px;padding-bottom:16px;display:flex}._sectionNum_1o2rx_433{width:36px;height:36px;color:var(--color-accent-green);background-color:#f0f5ed;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-family:Karla,sans-serif;font-size:.95rem;font-weight:700;display:inline-flex}._sectionTitle_1o2rx_463{color:#2b2422;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:1.55rem;font-weight:700;line-height:1.25}._sectionBody_1o2rx_481{color:#5a5048;font-family:Karla,sans-serif;font-size:.95rem;line-height:1.8}._sectionBody_1o2rx_481 p{margin:0 0 16px}._sectionBody_1o2rx_481 p:last-child{margin-bottom:0}._sectionBody_1o2rx_481 strong{color:#2b2422;font-weight:700}._sectionBody_1o2rx_481 a{color:var(--color-accent-green);text-underline-offset:3px;font-weight:600;text-decoration:underline;transition:color .2s}._sectionBody_1o2rx_481 a:hover{color:#4a6238}._bulletList_1o2rx_547{flex-direction:column;gap:10px;margin:16px 0;padding-left:0;list-style:none;display:flex}._bulletList_1o2rx_547 li{color:#5a5048;padding-left:24px;position:relative}._bulletList_1o2rx_547 li:before{content:"•";color:var(--color-accent-green);font-size:1.3rem;line-height:1;position:absolute;top:-1px;left:6px}._subHeading_1o2rx_599{color:#2b2422;margin:24px 0 10px;font-family:Karla,sans-serif;font-size:1.05rem;font-weight:700}._dataGrid_1o2rx_617{grid-template-columns:1fr 1fr;gap:18px;margin:20px 0;display:grid}._dataCard_1o2rx_631{background:#faf8f4;border:1.5px solid #ebe4d8;border-radius:14px;padding:20px 22px}._dataCardTitle_1o2rx_645{color:var(--color-accent-green);letter-spacing:.02em;margin-bottom:12px;font-family:Karla,sans-serif;font-size:.95rem;font-weight:700}._licenseGrid_1o2rx_665{grid-template-columns:1fr 1fr;gap:18px;margin:20px 0;display:grid}._permittedBox_1o2rx_679{background:#f0f9f4;border:1.5px solid #cde8d6;border-radius:14px;padding:20px 22px}._permittedHeader_1o2rx_693{color:#1d6f45;letter-spacing:.02em;margin-bottom:10px;font-family:Karla,sans-serif;font-size:.95rem;font-weight:700}._prohibitedBox_1o2rx_711{background:#fdf1f1;border:1.5px solid #f3d4d4;border-radius:14px;padding:20px 22px}._prohibitedHeader_1o2rx_725{color:#b33939;letter-spacing:.02em;margin-bottom:10px;font-family:Karla,sans-serif;font-size:.95rem;font-weight:700}._contactCard_1o2rx_745{background:linear-gradient(135deg,#f0f5ed 0%,#faf8f5 100%);border:1.5px solid #dce8d5;border-radius:16px;margin-top:16px;padding:26px;box-shadow:0 2px 10px #6b8a560f}._contactRow_1o2rx_763{color:#4a4038;align-items:center;gap:12px;margin-bottom:10px;font-family:Karla,sans-serif;font-size:.95rem;display:flex}._contactRow_1o2rx_763 strong{color:#2b2422;min-width:140px}._contactRow_1o2rx_763:last-child{margin-bottom:0}@media (width<=1024px){._mainContainer_1o2rx_217{flex-direction:column;gap:32px;padding:0 24px}._sidebar_1o2rx_239{width:100%;max-height:none;padding:20px;position:relative;top:0}._tocList_1o2rx_307{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:6px;display:grid}}@media (width<=768px){._dataGrid_1o2rx_617{grid-template-columns:1fr}._mainContainer_1o2rx_217{margin:40px auto 64px;padding:0 20px}._sectionCard_1o2rx_385{border-radius:16px;padding:26px 22px}._sectionHeader_1o2rx_415{gap:10px;margin-bottom:16px;padding-bottom:14px}._sectionNum_1o2rx_433{border-radius:8px;width:32px;height:32px;font-size:.85rem}._sectionTitle_1o2rx_463{font-size:1.3rem}._sectionBody_1o2rx_481{font-size:.92rem}._hero_1o2rx_33{padding:52px 20px 38px}._licenseGrid_1o2rx_665{grid-template-columns:1fr;gap:14px}._contactCard_1o2rx_745{padding:20px}._contactRow_1o2rx_763{flex-direction:column;align-items:flex-start;gap:4px}._contactRow_1o2rx_763 strong{min-width:unset}}@media (width<=480px){._hero_1o2rx_33{padding:40px 16px 30px}._updatedDate_1o2rx_93{padding:4px 13px;font-size:.76rem}._mainContainer_1o2rx_217{gap:24px;margin:32px auto 56px;padding:0 16px}._sidebar_1o2rx_239{border-radius:14px;padding:16px}._sidebarTitle_1o2rx_285{margin-bottom:12px;font-size:.72rem}._tocList_1o2rx_307{grid-template-columns:1fr}._tocLink_1o2rx_325{padding:6px 8px;font-size:.82rem}._contentArea_1o2rx_367{gap:20px}._sectionCard_1o2rx_385{border-radius:14px;padding:20px 16px}._sectionTitle_1o2rx_463{font-size:1.15rem}._dataCard_1o2rx_631,._permittedBox_1o2rx_679,._prohibitedBox_1o2rx_711{border-radius:12px;padding:16px 18px}._subHeading_1o2rx_599{margin:20px 0 8px;font-size:.98rem}._contactCard_1o2rx_745{border-radius:14px;padding:18px}._contactRow_1o2rx_763{font-size:.88rem}}._page_gg70f_13{color:#2b2422;background-color:#f5f0ea;flex-direction:column;min-height:100vh;font-family:Karla,sans-serif;display:flex}._hero_gg70f_33{text-align:center;background:linear-gradient(#faf6f0 0%,#f5f0ea 100%);border-bottom:1px solid #ebe4d8;padding:68px 32px 48px}._eyebrow_gg70f_47{letter-spacing:2px;text-transform:uppercase;color:#b08060;align-items:center;gap:8px;margin-bottom:12px;font-family:Karla,sans-serif;font-size:.72rem;font-weight:700;display:inline-flex}._title_gg70f_73{color:#2b2422;letter-spacing:-.01em;margin:0 0 12px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2.4rem,4.5vw,3.4rem);font-weight:700;line-height:1.2}._updatedDate_gg70f_93{color:var(--color-accent-green);background:#fff;border:1px solid #e2ddd3;border-radius:999px;margin-bottom:18px;padding:5px 16px;font-family:Karla,sans-serif;font-size:.82rem;font-weight:600;display:inline-block;box-shadow:0 1px 4px #2b24220a}._subtitle_gg70f_121{color:#7a7068;max-width:720px;margin:0 auto;font-family:Karla,sans-serif;font-size:clamp(.95rem,1.25vw,1.05rem);line-height:1.7}._companyStrip_gg70f_141{flex-wrap:wrap;justify-content:center;gap:16px;max-width:900px;margin:28px auto 0;display:flex}._infoBadge_gg70f_159{background-color:#fff;border:1px solid #ede8e0;border-radius:12px;flex-direction:column;align-items:center;padding:10px 18px;display:flex;box-shadow:0 2px 8px #3c28140a}._infoLabel_gg70f_181{text-transform:uppercase;letter-spacing:1px;color:#b08060;margin-bottom:3px;font-family:Karla,sans-serif;font-size:.68rem;font-weight:700}._infoValue_gg70f_201{color:#2b2422;font-family:Karla,sans-serif;font-size:.88rem;font-weight:600}._mainContainer_gg70f_217{align-items:flex-start;gap:40px;width:100%;max-width:1200px;margin:48px auto 88px;padding:0 32px;display:flex}._sidebar_gg70f_239{background:#fffbf3;border:1.5px solid #e8e2d8;border-radius:18px;flex-shrink:0;width:290px;max-height:calc(100vh - 130px);padding:24px 20px;position:sticky;top:100px;overflow-y:auto;box-shadow:0 2px 16px #3c28140d}._sidebar_gg70f_239::-webkit-scrollbar{width:5px}._sidebar_gg70f_239::-webkit-scrollbar-thumb{background-color:#ded6cb;border-radius:4px}._sidebarTitle_gg70f_285{text-transform:uppercase;letter-spacing:1.5px;color:#b08060;margin:0 0 16px;padding-left:8px;font-family:Karla,sans-serif;font-size:.78rem;font-weight:700}._tocList_gg70f_307{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}._tocLink_gg70f_325{color:#6a6058;border-radius:8px;padding:7px 10px;font-family:Karla,sans-serif;font-size:.85rem;font-weight:500;line-height:1.4;text-decoration:none;transition:all .2s;display:block}._tocLink_gg70f_325:hover{color:var(--color-accent-green);background-color:#f0f5ed;font-weight:600;transform:translate(3px)}._contentArea_gg70f_367{flex-direction:column;flex:1;gap:28px;min-width:0;display:flex}._sectionCard_gg70f_385{background:#fffbf3;border:1.5px solid #e8e2d8;border-radius:20px;padding:36px 40px;scroll-margin-top:110px;transition:box-shadow .25s,border-color .25s;box-shadow:0 2px 14px #3c28140a}._sectionCard_gg70f_385:hover{border-color:#ded6cb;box-shadow:0 6px 24px #3c281412}._sectionHeader_gg70f_415{border-bottom:1.5px solid #f3eee7;align-items:center;gap:14px;margin-bottom:20px;padding-bottom:16px;display:flex}._sectionNum_gg70f_433{width:36px;height:36px;color:var(--color-accent-green);background-color:#f0f5ed;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-family:Karla,sans-serif;font-size:.95rem;font-weight:700;display:inline-flex}._sectionTitle_gg70f_463{color:#2b2422;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:1.55rem;font-weight:700;line-height:1.25}._sectionBody_gg70f_481{color:#5a5048;font-family:Karla,sans-serif;font-size:.95rem;line-height:1.8}._sectionBody_gg70f_481 p{margin:0 0 16px}._sectionBody_gg70f_481 p:last-child{margin-bottom:0}._sectionBody_gg70f_481 strong{color:#2b2422;font-weight:700}._sectionBody_gg70f_481 a{color:var(--color-accent-green);text-underline-offset:3px;font-weight:600;text-decoration:underline;transition:color .2s}._sectionBody_gg70f_481 a:hover{color:#4a6238}._bulletList_gg70f_547{flex-direction:column;gap:10px;margin:16px 0;padding-left:0;list-style:none;display:flex}._bulletList_gg70f_547 li{color:#5a5048;padding-left:24px;position:relative}._bulletList_gg70f_547 li:before{content:"•";color:var(--color-accent-green);font-size:1.3rem;line-height:1;position:absolute;top:-1px;left:6px}._subHeading_gg70f_599{color:#2b2422;margin:24px 0 10px;font-family:Karla,sans-serif;font-size:1.05rem;font-weight:700}._dataGrid_gg70f_617{grid-template-columns:1fr 1fr;gap:18px;margin:20px 0;display:grid}._dataCard_gg70f_631{background:#faf8f4;border:1.5px solid #ebe4d8;border-radius:14px;padding:20px 22px}._dataCardTitle_gg70f_645{color:var(--color-accent-green);letter-spacing:.02em;margin-bottom:12px;font-family:Karla,sans-serif;font-size:.95rem;font-weight:700}._contactCard_gg70f_665{background:linear-gradient(135deg,#f0f5ed 0%,#faf8f5 100%);border:1.5px solid #dce8d5;border-radius:16px;margin-top:16px;padding:26px;box-shadow:0 2px 10px #6b8a560f}._contactRow_gg70f_683{color:#4a4038;align-items:center;gap:12px;margin-bottom:10px;font-family:Karla,sans-serif;font-size:.95rem;display:flex}._contactRow_gg70f_683 strong{color:#2b2422;min-width:140px}._contactRow_gg70f_683:last-child{margin-bottom:0}@media (width<=1024px){._mainContainer_gg70f_217{flex-direction:column;gap:32px;padding:0 24px}._sidebar_gg70f_239{width:100%;max-height:none;padding:20px;position:relative;top:0}._tocList_gg70f_307{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:6px;display:grid}}@media (width<=768px){._dataGrid_gg70f_617{grid-template-columns:1fr}._mainContainer_gg70f_217{margin:40px auto 64px;padding:0 20px}._sectionCard_gg70f_385{border-radius:16px;padding:26px 22px}._sectionHeader_gg70f_415{gap:10px;margin-bottom:16px;padding-bottom:14px}._sectionNum_gg70f_433{border-radius:8px;width:32px;height:32px;font-size:.85rem}._sectionTitle_gg70f_463{font-size:1.3rem}._sectionBody_gg70f_481{font-size:.92rem}._hero_gg70f_33{padding:52px 20px 38px}._contactCard_gg70f_665{padding:20px}._contactRow_gg70f_683{flex-direction:column;align-items:flex-start;gap:4px}._contactRow_gg70f_683 strong{min-width:unset}}@media (width<=480px){._hero_gg70f_33{padding:40px 16px 30px}._updatedDate_gg70f_93{padding:4px 13px;font-size:.76rem}._mainContainer_gg70f_217{gap:24px;margin:32px auto 56px;padding:0 16px}._sidebar_gg70f_239{border-radius:14px;padding:16px}._sidebarTitle_gg70f_285{margin-bottom:12px;font-size:.72rem}._tocList_gg70f_307{grid-template-columns:1fr}._tocLink_gg70f_325{padding:6px 8px;font-size:.82rem}._contentArea_gg70f_367{gap:20px}._sectionCard_gg70f_385{border-radius:14px;padding:20px 16px}._sectionTitle_gg70f_463{font-size:1.15rem}._dataCard_gg70f_631{border-radius:12px;padding:16px 18px}._subHeading_gg70f_599{margin:20px 0 8px;font-size:.98rem}._contactCard_gg70f_665{border-radius:14px;padding:18px}._contactRow_gg70f_683{font-size:.88rem}}._page_11rch_13{color:#2b2422;background-color:#f5f0ea;flex-direction:column;min-height:100vh;font-family:Karla,sans-serif;display:flex}._hero_11rch_33{text-align:center;background:linear-gradient(#faf6f0 0%,#f5f0ea 100%);border-bottom:1px solid #ebe4d8;padding:68px 32px 48px}._eyebrow_11rch_47{letter-spacing:2px;text-transform:uppercase;color:#b08060;align-items:center;gap:8px;margin-bottom:12px;font-family:Karla,sans-serif;font-size:.72rem;font-weight:700;display:inline-flex}._title_11rch_73{color:#2b2422;letter-spacing:-.01em;margin:0 0 12px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2.4rem,4.5vw,3.4rem);font-weight:700;line-height:1.2}._updatedDate_11rch_93{color:var(--color-accent-green);background:#fff;border:1px solid #e2ddd3;border-radius:999px;margin-bottom:18px;padding:5px 16px;font-family:Karla,sans-serif;font-size:.82rem;font-weight:600;display:inline-block;box-shadow:0 1px 4px #2b24220a}._subtitle_11rch_121{color:#7a7068;max-width:720px;margin:0 auto;font-family:Karla,sans-serif;font-size:clamp(.95rem,1.25vw,1.05rem);line-height:1.7}._companyStrip_11rch_141{flex-wrap:wrap;justify-content:center;gap:16px;max-width:900px;margin:28px auto 0;display:flex}._infoBadge_11rch_159{background-color:#fff;border:1px solid #ede8e0;border-radius:12px;flex-direction:column;align-items:center;padding:10px 18px;display:flex;box-shadow:0 2px 8px #3c28140a}._infoLabel_11rch_181{text-transform:uppercase;letter-spacing:1px;color:#b08060;margin-bottom:3px;font-family:Karla,sans-serif;font-size:.68rem;font-weight:700}._infoValue_11rch_201{color:#2b2422;font-family:Karla,sans-serif;font-size:.88rem;font-weight:600}._mainContainer_11rch_217{align-items:flex-start;gap:40px;width:100%;max-width:1200px;margin:48px auto 88px;padding:0 32px;display:flex}._sidebar_11rch_239{background:#fffbf3;border:1.5px solid #e8e2d8;border-radius:18px;flex-shrink:0;width:290px;max-height:calc(100vh - 130px);padding:24px 20px;position:sticky;top:100px;overflow-y:auto;box-shadow:0 2px 16px #3c28140d}._sidebar_11rch_239::-webkit-scrollbar{width:5px}._sidebar_11rch_239::-webkit-scrollbar-thumb{background-color:#ded6cb;border-radius:4px}._sidebarTitle_11rch_285{text-transform:uppercase;letter-spacing:1.5px;color:#b08060;margin:0 0 16px;padding-left:8px;font-family:Karla,sans-serif;font-size:.78rem;font-weight:700}._tocList_11rch_307{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}._tocLink_11rch_325{color:#6a6058;border-radius:8px;padding:7px 10px;font-family:Karla,sans-serif;font-size:.85rem;font-weight:500;line-height:1.4;text-decoration:none;transition:all .2s;display:block}._tocLink_11rch_325:hover{color:var(--color-accent-green);background-color:#f0f5ed;font-weight:600;transform:translate(3px)}._contentArea_11rch_367{flex-direction:column;flex:1;gap:28px;min-width:0;display:flex}._sectionCard_11rch_385{background:#fffbf3;border:1.5px solid #e8e2d8;border-radius:20px;padding:36px 40px;scroll-margin-top:110px;transition:box-shadow .25s,border-color .25s;box-shadow:0 2px 14px #3c28140a}._sectionCard_11rch_385:hover{border-color:#ded6cb;box-shadow:0 6px 24px #3c281412}._sectionHeader_11rch_415{border-bottom:1.5px solid #f3eee7;align-items:center;gap:14px;margin-bottom:20px;padding-bottom:16px;display:flex}._sectionNum_11rch_433{width:36px;height:36px;color:var(--color-accent-green);background-color:#f0f5ed;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-family:Karla,sans-serif;font-size:.95rem;font-weight:700;display:inline-flex}._sectionTitle_11rch_463{color:#2b2422;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:1.55rem;font-weight:700;line-height:1.25}._sectionBody_11rch_481{color:#5a5048;font-family:Karla,sans-serif;font-size:.95rem;line-height:1.8}._sectionBody_11rch_481 p{margin:0 0 16px}._sectionBody_11rch_481 p:last-child{margin-bottom:0}._sectionBody_11rch_481 strong{color:#2b2422;font-weight:700}._sectionBody_11rch_481 a{color:var(--color-accent-green);text-underline-offset:3px;font-weight:600;text-decoration:underline;transition:color .2s}._sectionBody_11rch_481 a:hover{color:#4a6238}._bulletList_11rch_547{flex-direction:column;gap:10px;margin:16px 0;padding-left:0;list-style:none;display:flex}._bulletList_11rch_547 li{color:#5a5048;padding-left:24px;position:relative}._bulletList_11rch_547 li:before{content:"•";color:var(--color-accent-green);font-size:1.3rem;line-height:1;position:absolute;top:-1px;left:6px}._subHeading_11rch_599{color:#2b2422;margin:24px 0 10px;font-family:Karla,sans-serif;font-size:1.05rem;font-weight:700}._dataGrid_11rch_617{grid-template-columns:1fr 1fr;gap:18px;margin:20px 0;display:grid}._dataCard_11rch_631{background:#faf8f4;border:1.5px solid #ebe4d8;border-radius:14px;padding:20px 22px}._dataCardTitle_11rch_645{color:var(--color-accent-green);letter-spacing:.02em;margin-bottom:12px;font-family:Karla,sans-serif;font-size:.95rem;font-weight:700}._policyGrid_11rch_665{grid-template-columns:1fr 1fr;gap:20px;display:grid}._eligibleBox_11rch_677{background:#f0f9f4;border:1.5px solid #cde8d6;border-radius:20px;padding:32px 34px;scroll-margin-top:110px;box-shadow:0 2px 14px #3c28140a}._eligibleHeader_11rch_695{color:#1d6f45;margin-bottom:14px;font-family:Karla,sans-serif;font-size:1.05rem;font-weight:700}._nonEligibleBox_11rch_711{background:#fdf1f1;border:1.5px solid #f3d4d4;border-radius:20px;padding:32px 34px;scroll-margin-top:110px;box-shadow:0 2px 14px #3c28140a}._nonEligibleHeader_11rch_729{color:#b33939;margin-bottom:14px;font-family:Karla,sans-serif;font-size:1.05rem;font-weight:700}._contactCard_11rch_747{background:linear-gradient(135deg,#f0f5ed 0%,#faf8f5 100%);border:1.5px solid #dce8d5;border-radius:16px;margin-top:16px;padding:26px;box-shadow:0 2px 10px #6b8a560f}._contactRow_11rch_765{color:#4a4038;align-items:center;gap:12px;margin-bottom:10px;font-family:Karla,sans-serif;font-size:.95rem;display:flex}._contactRow_11rch_765 strong{color:#2b2422;min-width:140px}._contactRow_11rch_765:last-child{margin-bottom:0}@media (width<=1024px){._mainContainer_11rch_217{flex-direction:column;gap:32px;padding:0 24px}._sidebar_11rch_239{width:100%;max-height:none;padding:20px;position:relative;top:0}._tocList_11rch_307{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:6px;display:grid}}@media (width<=768px){._dataGrid_11rch_617{grid-template-columns:1fr}._mainContainer_11rch_217{margin:40px auto 64px;padding:0 20px}._sectionCard_11rch_385{border-radius:16px;padding:26px 22px}._sectionHeader_11rch_415{gap:10px;margin-bottom:16px;padding-bottom:14px}._sectionNum_11rch_433{border-radius:8px;width:32px;height:32px;font-size:.85rem}._sectionTitle_11rch_463{font-size:1.3rem}._sectionBody_11rch_481{font-size:.92rem}._hero_11rch_33{padding:52px 20px 38px}._policyGrid_11rch_665{grid-template-columns:1fr;gap:18px}._eligibleBox_11rch_677,._nonEligibleBox_11rch_711{border-radius:16px;padding:24px 22px}._contactCard_11rch_747{padding:20px}._contactRow_11rch_765{flex-direction:column;align-items:flex-start;gap:4px}._contactRow_11rch_765 strong{min-width:unset}}@media (width<=480px){._hero_11rch_33{padding:40px 16px 30px}._updatedDate_11rch_93{padding:4px 13px;font-size:.76rem}._mainContainer_11rch_217{gap:24px;margin:32px auto 56px;padding:0 16px}._sidebar_11rch_239{border-radius:14px;padding:16px}._sidebarTitle_11rch_285{margin-bottom:12px;font-size:.72rem}._tocList_11rch_307{grid-template-columns:1fr}._tocLink_11rch_325{padding:6px 8px;font-size:.82rem}._contentArea_11rch_367{gap:20px}._sectionCard_11rch_385{border-radius:14px;padding:20px 16px}._sectionTitle_11rch_463{font-size:1.15rem}._eligibleBox_11rch_677,._nonEligibleBox_11rch_711{border-radius:14px;padding:18px 16px}._eligibleHeader_11rch_695,._nonEligibleHeader_11rch_729{font-size:.95rem}._dataCard_11rch_631{border-radius:12px;padding:16px 18px}._subHeading_11rch_599{margin:20px 0 8px;font-size:.98rem}._contactCard_11rch_747{border-radius:14px;padding:18px}._contactRow_11rch_765{font-size:.88rem}}._main_1bctj_11{background-color:#f5f0ea;min-height:60vh;padding:48px 0 80px}._container_1bctj_23{max-width:1320px;margin:0 auto;padding:0 32px}._searchHeader_1bctj_37{text-align:left;margin-bottom:32px}._searchTitle_1bctj_47{color:#2b2422;margin:0 0 6px;font-family:Cormorant Garamond,Georgia,serif;font-size:2rem;font-weight:700}._searchSubtitle_1bctj_63{color:#7a7068;margin:0;font-family:Karla,sans-serif;font-size:.95rem}._pageHeader_1bctj_79{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:20px;padding-bottom:22px;display:flex}._headerTitles_1bctj_99{flex:1;min-width:280px}._headerBadgeWrap_1bctj_109{margin-bottom:10px}._headerBadge_1bctj_109{letter-spacing:.08em;text-transform:uppercase;color:#557242;background-color:#e8f0e4;border:1px solid #d5e2cd;border-radius:20px;align-items:center;padding:4px 12px;font-family:Karla,sans-serif;font-size:.72rem;font-weight:700;display:inline-flex}._pageTitle_1bctj_147{color:#2b2422;margin:0 0 8px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.85rem,3.5vw,2.45rem);font-weight:700;line-height:1.2}._pageSubtitle_1bctj_165{color:#6b635b;max-width:680px;margin:0;font-family:Karla,sans-serif;font-size:.95rem;line-height:1.6}@keyframes _skeletonShimmer_1bctj_1{0%{background-position:100%}to{background-position:0}}._titleSkeleton_1bctj_207,._descSkeleton_1bctj_209,._skeletonImage_1bctj_211,._skeletonLine_1bctj_213{background:linear-gradient(90deg,#ece6dc 25%,#f5f0ea 37%,#ece6dc 63%) 0 0/400% 100%;animation:1.4s infinite _skeletonShimmer_1bctj_1}._titleSkeleton_1bctj_207{border-radius:8px;width:min(360px,60%);height:2.2rem;margin-bottom:10px}._descSkeleton_1bctj_209{border-radius:6px;width:min(480px,80%);height:1rem}._skeletonCard_1bctj_251{flex-direction:column;gap:10px;display:flex}._skeletonImage_1bctj_211{aspect-ratio:1/1.05;border-radius:10px;width:100%}._skeletonLine_1bctj_213{border-radius:4px;height:12px}._layoutRow_1bctj_287{align-items:flex-start;gap:32px;display:flex}._sidebar_1bctj_299{border:1.5px solid #e8e2d8;border-radius:16px;flex-direction:column;flex:0 0 240px;gap:28px;width:240px;padding:24px 20px;display:flex;position:sticky;top:24px;box-shadow:0 2px 12px #3c28140d}._sidebarContent_1bctj_329{flex-direction:column;gap:28px;width:100%;display:flex}._mobileSidebarHeader_1bctj_343,._mobileSidebarFooter_1bctj_345,._mobileFilterBtn_1bctj_347,._sidebarBackdrop_1bctj_349{display:none}._mainCol_1bctj_357{flex:1;min-width:0}._filterSection_1bctj_367{flex-direction:column;gap:10px;display:flex}._filterSectionHeader_1bctj_379{cursor:pointer;text-align:left;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-bottom:1px solid #e7dfd4;justify-content:space-between;align-items:center;width:100%;padding:0 0 8px;display:flex}._filterSectionTitle_1bctj_407{letter-spacing:.06em;text-transform:uppercase;color:#2b2422;margin:0;font-family:Karla,sans-serif;font-size:.78rem;font-weight:700}._filterSectionArrow_1bctj_427{color:#7a7068;flex-shrink:0;transition:transform .25s cubic-bezier(.4,0,.2,1),color .2s}._filterSectionHeader_1bctj_379:hover ._filterSectionArrow_1bctj_427{color:#2b2422}._filterSectionArrowOpen_1bctj_447{transform:rotate(180deg)}._filterOptionList_1bctj_455{flex-direction:column;gap:2px;display:flex}._filterOption_1bctj_455{color:#4a4038;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:7px 10px;font-family:Karla,sans-serif;font-size:.86rem;font-weight:500;transition:background-color .15s,color .15s;display:flex}._filterOption_1bctj_455:hover{color:#2b2422;background-color:#f7f4ee}._filterOptionSelected_1bctj_515{color:#557242;background-color:#f0f5ed;font-weight:700}._filterOptionSelected_1bctj_515:hover{color:#425833;background-color:#e8f0e4}._filterBar_1bctj_539{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}._filterBarLeft_1bctj_557{flex-wrap:wrap;align-items:center;gap:14px;display:flex}._itemCount_1bctj_571{color:#7a7068;font-family:Karla,sans-serif;font-size:.88rem;font-weight:600}._activeChipsList_1bctj_585{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._activeChip_1bctj_585{color:#425833;cursor:pointer;background-color:#eef2eb;border:1px solid #d5e2cd;border-radius:16px;align-items:center;gap:6px;padding:4px 10px;font-family:Karla,sans-serif;font-size:.78rem;font-weight:600;transition:all .18s;display:inline-flex}._activeChip_1bctj_585:hover{color:#2b3d20;background-color:#e1edd9;border-color:#bed5b2}._sortGroup_1bctj_643{align-items:center;gap:12px;display:flex;position:relative}._sortLabel_1bctj_657{color:#6a6058;white-space:nowrap;font-family:Karla,sans-serif;font-size:.88rem;font-weight:600}._dropdownWrapper_1bctj_673{position:relative}._sortTrigger_1bctj_681{color:#2b2422;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1.5px solid #ded6cb;border-radius:10px;outline:none;justify-content:space-between;align-items:center;gap:10px;min-width:190px;padding:8px 14px;font-family:Karla,sans-serif;font-size:.88rem;transition:all .22s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 1px 4px #2b24220d}._sortCurrentLabel_1bctj_721{color:#2b2422;white-space:nowrap;margin-left:2px;margin-right:auto;font-family:Karla,sans-serif;font-weight:600;transition:color .2s}._arrowIcon_1bctj_741{color:#7a7068;flex-shrink:0;transition:transform .25s cubic-bezier(.4,0,.2,1),color .2s}._sortTrigger_1bctj_681:hover{border-color:var(--color-accent-green);background:#faf8f5;transform:translateY(-1px);box-shadow:0 3px 12px #6b8a5629}._sortTrigger_1bctj_681:hover ._arrowIcon_1bctj_741{color:var(--color-accent-green)}._sortTrigger_1bctj_681:hover ._sortCurrentLabel_1bctj_721{color:#3b502e}._sortTriggerActive_1bctj_787{border-color:var(--color-accent-green);background:#fff;transform:translateY(0);box-shadow:0 0 0 3.5px #6b8a562e,0 3px 12px #2b242214}._sortTriggerActive_1bctj_787 ._sortCurrentLabel_1bctj_721{color:var(--color-accent-green)}._arrowIconRotated_1bctj_809{color:var(--color-accent-green);transform:rotate(180deg)}._dropdownMenu_1bctj_819{z-index:60;background:#fff;border:1px solid #ebe5dc;border-radius:12px;flex-direction:column;gap:2px;min-width:210px;padding:6px;animation:.18s cubic-bezier(.16,1,.3,1) _fadeInDown_1bctj_1;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 10px 30px #2b24221f,0 2px 8px #2b24220a}@keyframes _fadeInDown_1bctj_1{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}._dropdownOption_1bctj_877{color:#4a4038;text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:8px 12px;font-family:Karla,sans-serif;font-size:.85rem;font-weight:500;transition:background-color .15s,color .15s;display:flex}._dropdownOption_1bctj_877:hover{color:#2b2422;background-color:#f7f4ee}._dropdownOptionSelected_1bctj_927{color:var(--color-accent-green);background-color:#f0f5ed;font-weight:700}._dropdownOptionSelected_1bctj_927:hover{color:#557242;background-color:#e8f0e4}._emptyState_1bctj_951{text-align:center;color:#7a7068;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:240px;font-family:Karla,sans-serif;font-size:1rem;display:flex}._grid_1bctj_977{grid-template-columns:repeat(4,1fr);gap:28px 22px;width:100%;display:grid}._gridItem_1bctj_991{flex-direction:column;width:100%;display:flex}._card_1bctj_1005{cursor:pointer;background-color:#0000;border:none;border-radius:0;flex-direction:column;width:100%;display:flex;position:relative;overflow:visible}._imageWrap_1bctj_1031{aspect-ratio:1/1.05;background-color:#ede8e0;border-radius:10px;width:100%;position:relative;overflow:hidden;box-shadow:0 2px 16px #3c281414}._imageLink_1bctj_1051{width:100%;height:100%;color:inherit;cursor:pointer;text-decoration:none;display:block;position:relative}._templateImg_1bctj_1071{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .5s;display:block}._noImageWrap_1bctj_1089{color:#9a9086;letter-spacing:.05em;text-transform:uppercase;background-color:#ede8e0;justify-content:center;align-items:center;width:100%;height:100%;font-family:Karla,sans-serif;font-size:.78rem;font-weight:600;display:flex}._card_1bctj_1005:hover ._templateImg_1bctj_1071{transform:scale(1.04)}._badge_1bctj_1129{z-index:3;letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none;border-radius:20px;padding:4px 10px;font-family:Karla,sans-serif;font-size:.62rem;font-weight:700;position:absolute;top:11px;left:11px}._badge_bestseller_1bctj_1161{color:#7c3a2d;background:#ffffffe0;border:1px solid #c8826e59}._badge_new_1bctj_1173{color:#2d5a45;background:#ffffffe0;border:1px solid #50a07859}._badge_favourite_1bctj_1185{color:#7a4a10;background:#ffffffe0;border:1px solid #c8963c59}._badge_seasonal_1bctj_1197{color:#2b4f48;background:#ffffffe0;border:1px solid #3c826e59}._imageOverlay_1bctj_1211{opacity:0;z-index:2;cursor:pointer;background:#1e140a29;border-radius:10px;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}._card_1bctj_1005:hover ._imageOverlay_1bctj_1211{opacity:1}._quickViewBtn_1bctj_1247{color:#2b2b2b;letter-spacing:.01em;cursor:pointer;background:#fff;border-radius:20px;padding:8px 20px;font-family:Karla,sans-serif;font-size:.78rem;font-weight:600;text-decoration:none;transition:transform .3s,box-shadow .2s,background-color .2s;display:inline-block;transform:translateY(6px);box-shadow:0 2px 12px #00000024}._card_1bctj_1005:hover ._quickViewBtn_1bctj_1247{transform:translateY(0)}._quickViewBtn_1bctj_1247:hover{background:#faf6f0;box-shadow:0 4px 16px #0003}._wishlistBtn_1bctj_1301{z-index:3;cursor:pointer;opacity:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#ffffffe0;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:opacity .2s,transform .2s;display:flex;position:absolute;top:9px;right:9px}._card_1bctj_1005:hover ._wishlistBtn_1bctj_1301{opacity:1}._wishlistBtn_1bctj_1301:hover{transform:scale(1.12)}._wishlistBtn_1bctj_1301._active_1bctj_585{opacity:1}._cardBody_1bctj_1365{background-color:#0000;flex-direction:column;gap:3px;padding:14px 2px 6px;display:flex}._cardCategory_1bctj_1381{letter-spacing:.12em;color:#b08060;text-transform:uppercase;margin-bottom:1px;font-family:Karla,sans-serif;font-size:.63rem;font-weight:700}._cardNameLink_1bctj_1401{text-decoration:none}._cardName_1bctj_1401{color:var(--color-accent-green);margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:1.05rem;font-weight:600;line-height:1.35;transition:color .2s}._cardNameLink_1bctj_1401:hover ._cardName_1bctj_1401{color:#4a6238;text-underline-offset:3px;-webkit-text-decoration:underline #2d564866;text-decoration:underline #2d564866}._priceTag_1bctj_1445{color:#4a4038;margin-top:2px;font-family:Karla,sans-serif;font-size:.88rem;font-weight:500}@media (width<=1200px){._grid_1bctj_977{grid-template-columns:repeat(3,1fr);gap:20px}}@media (width<=840px){._grid_1bctj_977{grid-template-columns:repeat(2,1fr);gap:16px}._layoutRow_1bctj_287{flex-direction:column;gap:0}._mobileFilterBtn_1bctj_347{color:#2b2422;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1.5px solid #ded6cb;border-radius:10px;align-items:center;gap:7px;padding:7px 14px;font-family:Karla,sans-serif;font-size:.88rem;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 1px 4px #2b24220d}._mobileFilterBtn_1bctj_347:hover{border-color:var(--color-accent-green);color:var(--color-accent-green);background:#faf8f5}._mobileFilterCountBadge_1bctj_1553{color:#fff;background-color:var(--color-accent-green);border-radius:10px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:.7rem;font-weight:700;line-height:1;display:inline-flex}._sidebarBackdrop_1bctj_349{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;opacity:0;pointer-events:none;background:#1e140f73;transition:opacity .3s;display:block;position:fixed;inset:0}._sidebarBackdropVisible_1bctj_1609{opacity:1;pointer-events:auto}._sidebar_1bctj_299{z-index:1001;visibility:hidden;background:#f5f0ea;border:none;border-right:1.5px solid #e2dbd0;border-radius:0 20px 20px 0;flex-direction:column;gap:0;width:min(340px,86vw);max-width:100%;height:100dvh;padding:0;transition:transform .32s cubic-bezier(.16,1,.3,1),visibility .32s;display:flex;position:fixed;top:0;bottom:0;left:0;overflow:hidden;transform:translate(-100%);box-shadow:10px 0 35px #2b242238}._sidebarMobileOpen_1bctj_1671{visibility:visible;transform:translate(0)}._mobileSidebarHeader_1bctj_343{background:#ede6dc;border-bottom:1px solid #e5ded4;flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}._mobileSidebarTitle_1bctj_1701{color:#2b2422;align-items:center;gap:8px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.35rem;font-weight:700;display:flex}._closeSidebarBtn_1bctj_1721{color:#5a5048;cursor:pointer;background:#f5f0ea;border:1px solid #d5ccc0;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}._closeSidebarBtn_1bctj_1721:hover{color:#2b2422;background:#e2dbd0}._sidebarContent_1bctj_329{-webkit-overflow-scrolling:touch;background:#f5f0ea;flex-direction:column;flex:1;gap:24px;padding:20px 18px 24px;display:flex;overflow-y:auto}._filterSection_1bctj_367{min-width:unset;flex:none;width:100%}._mobileSidebarFooter_1bctj_345{background:#ede6dc;border-top:1px solid #e5ded4;flex-shrink:0;align-items:center;gap:10px;padding:14px 18px;display:flex;box-shadow:0 -4px 14px #2b24220d}._mobileClearBtn_1bctj_1815{color:#4a4038;cursor:pointer;background:#e0d7cb;border:1px solid #cfc5b6;border-radius:10px;flex:none;padding:10px 16px;font-family:Karla,sans-serif;font-size:.84rem;font-weight:600;transition:background .15s}._mobileClearBtn_1bctj_1815:hover{color:#2b2422;background:#d4caa8}._mobileApplyBtn_1bctj_1853{background:var(--color-accent-green);color:#fff;cursor:pointer;text-align:center;border:none;border-radius:10px;flex:1;padding:11px 18px;font-family:Karla,sans-serif;font-size:.88rem;font-weight:700;transition:opacity .2s}._mobileApplyBtn_1bctj_1853:hover{opacity:.92}}@media (width<=640px){._pageHeader_1bctj_79{margin-bottom:22px;padding-bottom:18px}}@media (width<=520px){._container_1bctj_23{padding:0 14px}._filterBar_1bctj_539{flex-flow:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:20px;display:flex}._filterBarLeft_1bctj_557{flex-wrap:wrap;flex:1;align-items:center;gap:8px;min-width:0;display:flex}._itemCount_1bctj_571{font-size:.82rem}._sortGroup_1bctj_643{align-items:center;margin-left:auto;display:flex}._sortLabel_1bctj_657{display:none}._sortTrigger_1bctj_681{min-width:130px;padding:7px 10px;font-size:.82rem}._dropdownMenu_1bctj_819{min-width:180px;left:auto;right:0}._grid_1bctj_977{grid-template-columns:repeat(2,1fr);gap:14px 10px}._cardBody_1bctj_1365{padding:10px 2px 4px}._cardName_1bctj_1401{font-size:.95rem}._cardCategory_1bctj_1381{font-size:.58rem}._priceTag_1bctj_1445{font-size:.82rem}._badge_1bctj_1129{padding:3px 7px;font-size:.55rem;top:6px;left:6px}._wishlistBtn_1bctj_1301{opacity:1;width:26px;height:26px;top:6px;right:6px}}._badge_featured_1bctj_2081,._badge_feature_1bctj_2081{color:var(--root-color-theme,#0d9488);background:#ffffffeb;border:1px solid #0d948866;font-weight:700}._main_id3z1_11{background-color:#f5f1e9;min-height:80vh;padding:32px 0 100px}._heroSection_id3z1_25{text-align:center;background-color:#f5f1e9;padding:48px 100px 36px}._heroContainer_id3z1_37{max-width:800px;margin:0 auto}._heroTitle_id3z1_47{color:#2b2422;letter-spacing:-.01em;margin:0 0 16px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,4vw,3rem);font-style:italic;font-weight:400;line-height:1.2}._heroSubtitle_id3z1_69{color:#7a7068;margin:0;font-family:Karla,sans-serif;font-size:1rem;line-height:1.7}._container_id3z1_87{max-width:1320px;margin:0 auto;padding:0 100px}._loaderWrap_id3z1_101{justify-content:center;align-items:center;width:100%;min-height:300px;display:flex}._emptyState_id3z1_117{text-align:center;color:#7a7068;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:240px;font-family:Karla,sans-serif;display:flex}._bundleList_id3z1_143{grid-template-columns:repeat(2,1fr);gap:32px;display:grid}._bundleCard_id3z1_157{background:#fffbf3;border:1.5px solid #e8e2d8;border-radius:16px;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 2px 16px #3c281412}._bundleCard_id3z1_157:hover{transform:translateY(-5px);box-shadow:0 14px 40px #3c28141f}._imageCol_id3z1_201{background:#fffbf3;width:38%;position:absolute;top:0;bottom:0;left:0;overflow:hidden}._bundleImage_id3z1_221{object-fit:cover;width:100%;height:100%;transition:transform .8s}._bundleCard_id3z1_157:hover ._bundleImage_id3z1_221{transform:scale(1.05)}._cardOverlay_id3z1_243{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;visibility:hidden;z-index:5;background:#00000028;border-radius:12px;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .3s,visibility .3s;display:flex;position:absolute;top:0;left:0}._bundleCard_id3z1_157:hover ._cardOverlay_id3z1_243{opacity:1;visibility:visible}._overlayViewBtn_id3z1_289{color:#fff;background:var(--color-accent-green);border:none;border-radius:30px;justify-content:center;align-items:center;padding:13px 32px;font-family:Karla,sans-serif;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .3s,filter .2s;display:inline-flex;transform:translateY(12px)}._bundleCard_id3z1_157:hover ._overlayViewBtn_id3z1_289{transform:translateY(0)}._overlayViewBtn_id3z1_289:hover{filter:brightness(1.08);transform:translateY(-2px)scale(1.04)}._badge_id3z1_341{text-transform:uppercase;letter-spacing:.5px;border-radius:50px;padding:4px 12px;font-family:Karla,sans-serif;font-size:.7rem;font-weight:600;position:absolute;top:16px;left:16px;box-shadow:0 4px 12px #0000001a}._badge_id3z1_341[data-type=new]{background:var(--color-primary);color:#fff}._badge_id3z1_341[data-type=bestseller]{background:var(--color-yellow);color:#5a3a00}._badge_id3z1_341[data-type=popular]{background:var(--color-pink);color:#fff}._wishlistBtn_id3z1_399{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#6a6a6a;cursor:pointer;z-index:2;background:#fffffff2;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex;position:absolute;top:16px;right:16px;box-shadow:0 4px 12px #0000001a}._wishlistBtn_id3z1_399:hover{color:var(--color-pink);transform:scale(1.1)}._activeWishlist_id3z1_449{color:var(--color-pink);background:#fde8ea}._contentCol_id3z1_461{flex-direction:column;min-height:260px;margin-left:38%;padding:24px;display:flex}._categoryLabel_id3z1_477{text-transform:uppercase;letter-spacing:.12em;color:#b08060;margin-bottom:6px;font-family:Karla,sans-serif;font-size:.65rem;font-weight:700;display:inline-block}._bundleName_id3z1_499{color:#2b2422;letter-spacing:-.01em;margin:0 0 8px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.35rem;font-weight:600;line-height:1.25}._ratingRow_id3z1_519{align-items:center;gap:6px;margin-bottom:12px;display:flex}._stars_id3z1_533{align-items:center;display:flex}._ratingValue_id3z1_543{color:#2b2422;font-family:Karla,sans-serif;font-size:.85rem;font-weight:700}._reviewCount_id3z1_557{color:#9a9080;font-family:Karla,sans-serif;font-size:.8rem}._description_id3z1_569{color:#7a7068;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 16px;font-family:Karla,sans-serif;font-size:.9rem;line-height:1.65;display:-webkit-box;overflow:hidden}._includesSection_id3z1_593{flex:1;margin-bottom:16px}._includesTitle_id3z1_603{color:#2c3e4c;margin:0 0 10px;font-family:Karla,sans-serif;font-size:.95rem;font-weight:450}._includesList_id3z1_619{grid-template-columns:1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}._includeItem_id3z1_637{color:#4a4a4a;align-items:center;gap:8px;font-family:Karla,sans-serif;font-size:.85rem;display:flex}._bundleTemplates_id3z1_655{margin-top:8px}._bundleTemplatesLabel_id3z1_663{color:var(--color-accent-green);letter-spacing:.03em;margin-bottom:8px;font-family:Karla,sans-serif;font-size:.78rem;font-weight:700;display:block}._bundleTemplatesGrid_id3z1_683{flex-wrap:wrap;gap:10px;display:flex}._bundleTemplateThumb_id3z1_695{background:#f4f0e6;border:1.5px solid #ede8df;border-radius:6px;width:52px;height:68px;overflow:hidden;box-shadow:0 2px 8px #0000000a}._bundleTemplateThumb_id3z1_695 img{object-fit:cover;width:100%;height:100%;transition:transform .3s}._bundleTemplateThumb_id3z1_695:hover img{transform:scale(1.1)}._footerRow_id3z1_737{border-top:1px solid #e4ddd2;justify-content:space-between;align-items:center;margin-top:auto;padding-top:16px;display:flex}._priceContainer_id3z1_755{align-items:baseline;gap:8px;display:flex}._currentPrice_id3z1_767{color:var(--color-accent-green);font-family:Karla,sans-serif;font-size:1.4rem;font-weight:700;line-height:1}._originalPrice_id3z1_783{color:#9a9080;font-family:Karla,sans-serif;font-size:.9rem;font-weight:400;text-decoration:line-through}@media (width<=1100px){._heroSection_id3z1_25{padding:56px 40px}._container_id3z1_87{padding:0 40px}._bundleList_id3z1_143{grid-template-columns:1fr}}@media (width<=600px){._heroSection_id3z1_25{padding:48px 20px}._container_id3z1_87{padding:0 20px}._imageCol_id3z1_201{aspect-ratio:16/9;width:100%;position:static}._contentCol_id3z1_461{min-height:0;margin-left:0;padding:20px}._footerRow_id3z1_737{text-align:center;flex-direction:column;align-items:stretch;gap:16px}._priceContainer_id3z1_755{justify-content:center}._cardOverlay_id3z1_243{opacity:1;visibility:visible;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;width:auto;height:auto;padding:0 20px 20px;position:static}._overlayViewBtn_id3z1_289{width:100%;transform:none}}@media (width<=380px){._heroSection_id3z1_25{padding:40px 16px}._container_id3z1_87{padding:0 16px}._contentCol_id3z1_461{padding:16px}._bundleName_id3z1_499{font-size:1.2rem}._currentPrice_id3z1_767{font-size:1.25rem}._bundleTemplateThumb_id3z1_695{width:44px;height:58px}._cardOverlay_id3z1_243{padding:0 16px 16px}}._main_our0j_11{background-color:#f5f1e9;min-height:80vh;padding-bottom:80px}._breadcrumbBar_our0j_25{background:#f5f1e9;border-bottom:1px solid #e4ddd2;padding:12px 32px}._bContainer_our0j_37{flex-wrap:wrap;align-items:center;gap:8px;max-width:1280px;margin:0 auto;display:flex}._backLink_our0j_55{color:#7a7068;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-family:Karla,sans-serif;font-size:.82rem;font-weight:600;transition:color .2s;display:inline-flex}._backLink_our0j_55:hover{color:var(--color-accent-green)}._breadSep_our0j_93{color:#c8bfb2;font-size:.75rem}._breadLink_our0j_103{color:#7a7068;font-family:Karla,sans-serif;font-size:.82rem;text-decoration:none;transition:color .2s}._breadLink_our0j_103:hover{color:var(--color-accent-green)}._breadCurrent_our0j_127{color:#2b2422;white-space:nowrap;text-overflow:ellipsis;max-width:260px;font-family:Karla,sans-serif;font-size:.82rem;font-weight:600;overflow:hidden}._container_our0j_151{background:#fffbf3;border:1.5px solid #e4ddd2;border-radius:24px;max-width:1240px;margin:36px auto 0;padding:40px;box-shadow:0 4px 24px #3c28140d}._grid_our0j_171{grid-template-columns:1fr 1fr;align-items:start;gap:48px;display:grid}._imageCol_our0j_187{background:#fff;border:1px solid #e4ddd2;border-radius:20px;overflow:hidden}._bundleImg_our0j_201{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}._infoCol_our0j_219{flex-direction:column;display:flex}._bundleName_our0j_229{color:#2b2422;margin:0 0 12px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:600}._statsRow_our0j_245{flex-wrap:wrap;gap:10px;margin-bottom:18px;display:flex}._statChip_our0j_259{color:#5a5048;background:#f5f1e9;border:1px solid #e4ddd2;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-family:Karla,sans-serif;font-size:.78rem;font-weight:600;display:inline-flex}._description_our0j_287{color:#5a5048;margin:0 0 24px;font-family:Karla,sans-serif;font-size:.95rem;line-height:1.65}._purchaseBox_our0j_303{background:#fdf9f4;border:1.5px solid #e4ddd2;border-radius:16px;padding:24px}._priceRow_our0j_317{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:8px;display:flex}._price_our0j_317{color:var(--color-accent-green);font-size:1.8rem;font-weight:600}._originalPrice_our0j_347{color:#8c8278;opacity:.75;font-family:Karla,sans-serif;font-size:1.1rem;text-decoration:line-through}._priceNote_our0j_363{color:var(--color-accent-green);width:100%;margin:0 0 18px;font-family:Karla,sans-serif;font-size:.82rem;font-weight:600}._progressWrap_our0j_381{margin-bottom:16px}._progressBarTrack_our0j_389{background:#f0ece2;border-radius:999px;width:100%;height:6px;overflow:hidden}._progressBarFill_our0j_405{background:var(--color-accent-green);border-radius:999px;height:100%;transition:width .3s}._progressLabel_our0j_419{color:#8c8278;margin-top:6px;font-family:Karla,sans-serif;font-size:.76rem;font-weight:600;display:block}._trustRow_our0j_437{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:16px;display:flex}._trustItem_our0j_453{color:#8c8278;align-items:center;gap:5px;font-family:Karla,sans-serif;font-size:.76rem;font-weight:600;display:inline-flex}._addToCartBtn_our0j_473{background:var(--color-accent-green);color:#fff;cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px 20px;font-family:Karla,sans-serif;font-size:.95rem;font-weight:700;transition:background .2s,transform .18s;display:inline-flex;box-shadow:0 4px 14px #6b8a5633}._addToCartBtn_our0j_473:hover{background:#4a6238;transform:translateY(-1px)}._addedBtn_our0j_521{background:#4a6238!important}._addToCartBtn_our0j_473:disabled{color:#fffbf3;cursor:not-allowed;box-shadow:none;background:#c8bfb2;transform:none}._customizeNote_our0j_545{color:#a8602f;background:#fbf0e4;border:1px solid #ecd9c2;border-radius:10px;margin:0 0 14px;padding:10px 12px;font-family:Karla,sans-serif;font-size:.82rem}._featuresBanner_our0j_569{background:#fffbf3;border:1.5px solid #e8e2d8;border-radius:20px;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:20px;margin-top:40px;padding:24px 32px;display:grid;box-shadow:0 2px 16px #3c281412}._featureDivider_our0j_595{background:#e4ddd2;width:1.5px;height:44px}._featureCardItem_our0j_607{align-items:center;gap:14px;display:flex}._featureIconWrap_our0j_619{background:#f5f1e9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}._featureTextWrap_our0j_641{flex-direction:column;display:flex}._featureCardTitle_our0j_651{color:#2b2422;margin:0 0 2px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.05rem;font-weight:600}._featureCardDesc_our0j_667{color:#7a7068;margin:0;font-family:Karla,sans-serif;font-size:.78rem}._productsSection_our0j_683{margin-top:48px}._sectionTitle_our0j_691{color:#2b2422;margin:0 0 20px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.5rem;font-weight:600}._productsGrid_our0j_707{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:18px;display:grid}._productCard_our0j_719{background:#fff;border:1px solid #e4ddd2;border-radius:14px;flex-direction:column;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;overflow:hidden}._productCard_our0j_719:hover{border-color:#c8bfb2;transform:translateY(-2px);box-shadow:0 6px 18px #3c281414}._productImgWrap_our0j_753{flex-shrink:0;position:relative}._productImg_our0j_753{aspect-ratio:1;object-fit:cover;background:#f5f1e9;width:100%;display:block}._typeBadge_our0j_779{z-index:1;letter-spacing:.02em;color:#5a5048;background:#fffbf3eb;border-radius:999px;padding:3px 9px;font-family:Karla,sans-serif;font-size:.66rem;font-weight:700;position:absolute;top:8px;right:8px}._typeBadgePersonalized_our0j_809{color:#4a6238;background:#eef3e9}._productCardBody_our0j_819{background:#fffbf3;flex-direction:column;flex:1;padding:10px 12px 12px;display:flex}._productName_our0j_835{color:#2b2422;margin-bottom:2px;font-family:Karla,sans-serif;font-size:.85rem;font-weight:600}._productPrice_our0j_851{color:var(--color-accent-green);font-family:Karla,sans-serif;font-size:.8rem;font-weight:700}._personalizeBtn_our0j_865{color:var(--color-accent-green);border:1.5px solid var(--color-accent-green);cursor:pointer;background:#fffbf3;border-radius:8px;justify-content:center;align-items:center;gap:5px;margin-top:8px;padding:7px 10px;font-family:Karla,sans-serif;font-size:.76rem;font-weight:700;transition:background .2s,color .2s;display:inline-flex}._personalizeBtn_our0j_865:hover:not(:disabled){background:var(--color-accent-green);color:#fff}._personalizeBtn_our0j_865:disabled{opacity:.7;cursor:not-allowed}._personalizeBtnDone_our0j_921{color:#4a6238;background:#eef3e9;border-color:#b9cba9}._personalizeBtnDone_our0j_921:hover:not(:disabled){color:#fff;background:#4a6238}._notFound_our0j_945{text-align:center;background:#f5f1e9;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:60vh;padding:40px 20px;display:flex}._notFoundIcon_our0j_969{font-size:3rem}._notFoundTitle_our0j_977{color:#2b2422;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:1.6rem;font-weight:600}._backBtn_our0j_993{color:var(--color-accent-green);font-family:Karla,sans-serif;font-size:.9rem;font-weight:700;text-decoration:none}@media (width<=1280px){._container_our0j_151{margin:28px 24px 0;padding:32px}}@media (width<=860px){._container_our0j_151{border-radius:18px;margin:20px 16px 0;padding:20px 16px}._grid_our0j_171{grid-template-columns:1fr;gap:24px}._featuresBanner_our0j_569{grid-template-columns:repeat(2,1fr);gap:24px;margin-top:32px}._featureDivider_our0j_595{display:none}._productsSection_our0j_683{margin-top:32px}}@media (width<=600px){._featuresBanner_our0j_569{grid-template-columns:1fr;padding:20px}._price_our0j_317{font-size:1.6rem}}._main_dduiq_11{background-color:#f5f1e9;min-height:80vh;padding-bottom:80px}._breadcrumbBar_dduiq_25{background:#f5f1e9;border-bottom:1px solid #e4ddd2;padding:12px 32px}._bContainer_dduiq_37{flex-wrap:wrap;align-items:center;gap:8px;max-width:1280px;margin:0 auto;display:flex}._backLink_dduiq_55{color:#7a7068;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-family:Karla,sans-serif;font-size:.82rem;font-weight:600;transition:color .2s;display:inline-flex}._backLink_dduiq_55:hover{color:var(--color-accent-green)}._breadSep_dduiq_93{color:#c8bfb2;font-size:.75rem}._breadLink_dduiq_103{color:#7a7068;font-family:Karla,sans-serif;font-size:.82rem;text-decoration:none;transition:color .2s}._breadLink_dduiq_103:hover{color:var(--color-accent-green)}._breadCurrent_dduiq_127{color:#2b2422;white-space:nowrap;text-overflow:ellipsis;max-width:260px;font-family:Karla,sans-serif;font-size:.82rem;font-weight:600;overflow:hidden}._container_dduiq_151{max-width:1280px;margin:0 auto;padding:40px 100px 0}._productGrid_dduiq_165{grid-template-columns:1fr 1fr;align-items:start;gap:48px;margin-bottom:40px;display:grid}._imageCol_dduiq_183{flex-direction:column;gap:16px;display:flex}._galleryLayout_dduiq_195{align-items:flex-start;gap:16px;width:100%;display:flex}._thumbStrip_dduiq_209{flex-direction:column;flex-shrink:0;gap:12px;display:flex}._thumbBtn_dduiq_223{cursor:pointer;background:#fffbf3;border:1.5px solid #e8e2d8;border-radius:12px;justify-content:center;align-items:center;width:68px;height:68px;padding:4px;transition:all .2s;display:flex;overflow:hidden;box-shadow:0 2px 8px #3c28140d}._imageWrap_dduiq_287{aspect-ratio:1;background:#fffbf3;border:1.5px solid #e8e2d8;border-radius:20px;flex:1;justify-content:center;align-items:center;width:100%;min-height:420px;max-height:500px;padding:24px;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 16px #3c281412}._productImg_dduiq_323{object-fit:contain;filter:drop-shadow(0 12px 24px #3c28141f);z-index:2;width:100%;height:100%;transition:transform .4s}._imageWrap_dduiq_287:hover ._productImg_dduiq_323{transform:scale(1.03)}._imageWishlistBtn_dduiq_349{cursor:pointer;z-index:3;background:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .22s;display:flex;position:absolute;top:16px;right:16px}._imageWishlistBtn_dduiq_349:hover{transform:scale(1.15)}._wishlistActive_dduiq_391{background:0 0}._thumbRow_dduiq_401{align-items:center;gap:10px;width:100%;display:flex}._thumbBtn_dduiq_223{cursor:pointer;background:#fff;border:1.5px solid #e8e2d8;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;padding:3px;transition:all .2s;display:flex;overflow:hidden}._thumbBtn_dduiq_223:hover{border-color:var(--color-accent-green)}._thumbActive_dduiq_263{box-shadow:0 0 0 2px #6b8a5633;border-color:var(--color-accent-green)!important}._thumbImg_dduiq_273{object-fit:cover;border-radius:8px;width:100%;height:100%}._thumbNavBtn_dduiq_479{cursor:pointer;color:#7a7068;background:#fff;border:1.5px solid #e8e2d8;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}._thumbNavBtn_dduiq_479:hover{color:var(--color-accent-green);border-color:var(--color-accent-green);background:#faf7f2}._infoCol_dduiq_523{flex-direction:column;gap:16px;display:flex}._categoryTag_dduiq_535{text-transform:uppercase;letter-spacing:.12em;color:#b08060;font-family:Karla,sans-serif;font-size:.65rem;font-weight:700;display:inline-block}._productName_dduiq_555{color:#2b2422;letter-spacing:-.01em;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.8rem,3.2vw,2.5rem);font-weight:600;line-height:1.2}._ratingRow_dduiq_577{align-items:center;gap:8px;display:flex}._stars_dduiq_589{align-items:center;gap:1px;display:flex}._ratingVal_dduiq_601{color:#2b2422;font-family:Karla,sans-serif;font-size:.88rem;font-weight:700}._ratingCount_dduiq_615{color:#9a9080;font-family:Karla,sans-serif;font-size:.82rem}._description_dduiq_629{color:#7a7068;margin:0;font-family:Karla,sans-serif;font-size:.95rem;font-weight:400;line-height:1.7}._featureList_dduiq_649{flex-direction:column;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}._featureItem_dduiq_667{color:#5a5048;align-items:flex-start;gap:10px;font-family:Karla,sans-serif;font-size:.88rem;font-weight:500;line-height:1.55;display:flex}._descriptionHtml_dduiq_691{color:#5a5048;margin:0;font-family:Karla,sans-serif;font-size:.92rem;line-height:1.6}._descriptionHtml_dduiq_691 ul,._descriptionHtml_dduiq_691 ol{flex-direction:column;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}._descriptionHtml_dduiq_691 li{color:#5a5048;align-items:flex-start;gap:10px;padding:0;font-size:.88rem;font-weight:500;line-height:1.55;display:flex}._descriptionHtml_dduiq_691 li:before{content:"";background-color:var(--color-accent-green);border-radius:50%;width:7px;min-width:7px;height:7px;margin-top:5px;display:inline-block}._descriptionHtml_dduiq_691 p{margin:0 0 8px}._purchaseBox_dduiq_781{background:#fdf9f4;border:1.5px solid #e8e2d8;border-radius:20px;flex-direction:column;gap:16px;margin-top:8px;padding:24px;display:flex;box-shadow:0 2px 16px #3c281412}._priceRow_dduiq_805{align-items:baseline;gap:10px;display:flex}._price_dduiq_805{color:var(--color-accent-green);font-family:Karla,sans-serif;font-size:1.8rem;font-weight:700}._priceNote_dduiq_831{color:#9a9080;font-family:Karla,sans-serif;font-size:.78rem}._ctaStack_dduiq_843{flex-direction:column;gap:12px;display:flex}._ctaRow_dduiq_855{gap:10px;width:100%;display:flex}._ctaRow_dduiq_855 ._addToCartBtn_dduiq_867,._ctaRow_dduiq_855 ._buyNowBtn_dduiq_869{flex:1;width:auto}._addToCartBtn_dduiq_867{color:#fff;background:var(--color-accent-green);cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px 20px;font-family:Karla,sans-serif;font-size:.95rem;font-weight:700;transition:background .22s,transform .18s;display:inline-flex}._addToCartBtn_dduiq_867:hover{background:#4a6238;transform:translateY(-1px)}._addedBtn_dduiq_925{background:#4a6238!important}._buyNowBtn_dduiq_869{color:#fff;cursor:pointer;letter-spacing:.03em;background:#2b2422;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px 20px;font-family:Karla,sans-serif;font-size:.95rem;font-weight:700;transition:background .22s,transform .18s;display:inline-flex}._buyNowBtn_dduiq_869:hover{background:#1a1512;transform:translateY(-1px)}._customizeBtn_dduiq_981{color:#fff;background:var(--color-accent-green);cursor:pointer;letter-spacing:.02em;border:2px dashed #ffffffa6;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px 20px;font-family:Karla,sans-serif;font-size:.95rem;font-weight:700;transition:background .22s,transform .18s,color .22s,box-shadow .22s;display:inline-flex}._customizeBtn_dduiq_981:hover:not(:disabled){background:#4a6238;transform:translateY(-1px);box-shadow:0 4px 14px #4a623847}._customizeBtn_dduiq_981:disabled{opacity:.7;cursor:progress}._trustBadgeRow_dduiq_1041{color:var(--color-accent-green);justify-content:center;align-items:center;gap:8px;margin-top:4px;font-family:Karla,sans-serif;font-size:.78rem;font-weight:600;display:flex}._personalizedMeta_dduiq_1067{background:#f8f5f0;border:1.5px solid #ede7dc;border-radius:14px;align-items:stretch;gap:0;margin-top:4px;display:flex;overflow:hidden}._metaPill_dduiq_1089{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;padding:12px 8px;font-family:Karla,sans-serif;display:flex;position:relative}._metaPill_dduiq_1089+._metaPill_dduiq_1089:before{content:"";background:#ded8cf;width:1px;height:60%;position:absolute;top:20%;left:0}._metaIcon_dduiq_1133{margin-bottom:2px;font-size:1rem;line-height:1}._metaValue_dduiq_1145{color:#2b2422;font-family:Karla,sans-serif;font-size:1rem;font-weight:700;line-height:1}._metaLabel_dduiq_1161{color:#9a9080;white-space:nowrap;text-transform:uppercase;letter-spacing:.04em;font-size:.7rem;font-weight:500}._featuresBanner_dduiq_1181{background:#fffbf3;border:1.5px solid #e8e2d8;border-radius:20px;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:20px;margin-bottom:48px;padding:24px 32px;display:grid;box-shadow:0 2px 16px #3c281412}._featureDivider_dduiq_1207{background:#e4ddd2;width:1.5px;height:44px}._featureCardItem_dduiq_1219{align-items:center;gap:14px;display:flex}._featureIconWrap_dduiq_1231{background:#f5f1e9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}._featureTextWrap_dduiq_1253{flex-direction:column;display:flex}._featureCardTitle_dduiq_1263{color:#2b2422;margin:0 0 2px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.05rem;font-weight:600}._featureCardDesc_dduiq_1279{color:#7a7068;margin:0;font-family:Karla,sans-serif;font-size:.78rem}._bottomGrid_dduiq_1295{grid-template-columns:.9fr 1.1fr;align-items:stretch;gap:36px;margin-bottom:56px;display:grid}._howItWorksCard_dduiq_1313{background:#f5ede3;border:1.5px solid #e4ddd2;border-radius:20px;flex-direction:column;justify-content:flex-start;gap:16px;min-height:300px;padding:32px;display:flex;position:relative;overflow:hidden}._bottomSectionTitle_dduiq_1341{color:#2b2422;margin:0 0 20px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.4rem;font-style:italic;font-weight:600}._howStepsList_dduiq_1359{z-index:2;flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex;position:relative}._howStepsList_dduiq_1359 li{color:#5a5048;align-items:flex-start;gap:14px;font-family:Karla,sans-serif;font-size:.9rem;font-weight:500;line-height:1.5;display:flex}._stepNum_dduiq_1403{background:var(--color-accent-green);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;margin-top:1px;font-size:.8rem;font-weight:700;display:flex}._pencilsIllustration_dduiq_1433{pointer-events:none;opacity:.9;z-index:1;position:absolute;bottom:8px;right:12px}._reviewsCol_dduiq_1453{flex-direction:column;display:flex}._reviewsHeader_dduiq_1463{align-items:center;gap:16px;margin-bottom:20px;display:flex}._overallRating_dduiq_1477{color:var(--color-accent-green);font-family:Karla,sans-serif;font-size:2.2rem;font-weight:700;line-height:1}._overallStars_dduiq_1493{flex-direction:column;gap:2px;display:flex}._overallCount_dduiq_1505{color:#9a9080;font-family:Karla,sans-serif;font-size:.8rem}._reviewsList_dduiq_1517{flex-direction:column;gap:16px;display:flex}._reviewCard_dduiq_1529{background:#fdf9f4;border:1.5px solid #e8e2d8;border-radius:16px;padding:20px;box-shadow:0 2px 12px #3c28140a}._reviewHeader_dduiq_1545{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}._reviewAuthorWrap_dduiq_1561{align-items:center;gap:12px;display:flex}._reviewAvatar_dduiq_1573{width:38px;height:38px;color:var(--color-accent-green);background:#f5f1e9;border-radius:50%;justify-content:center;align-items:center;font-family:Karla,sans-serif;font-size:.95rem;font-weight:700;display:flex}._reviewMeta_dduiq_1601{flex-direction:column;display:flex}._reviewAuthor_dduiq_1561{color:#2b2422;font-family:Karla,sans-serif;font-size:.9rem;font-weight:700}._reviewDate_dduiq_1625{color:#9a9080;font-family:Karla,sans-serif;font-size:.74rem}._reviewText_dduiq_1637{color:#7a7068;margin:0;font-family:Karla,sans-serif;font-size:.88rem;line-height:1.6}._related_dduiq_1655{border-top:1px solid #e4ddd2;padding-top:48px}._relatedTitle_dduiq_1665{color:#2b2422;letter-spacing:-.01em;margin:0 0 28px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.6rem,3vw,2.2rem);font-style:italic;font-weight:400}._relatedGrid_dduiq_1685{grid-template-columns:repeat(4,1fr);gap:28px 22px;display:grid}._carouselWrapper_dduiq_1699{align-items:center;width:100%;display:flex;position:relative}._carouselNavBtn_dduiq_1713{z-index:10;width:44px;height:44px;color:var(--color-accent-green);cursor:pointer;background:#fff;border:1px solid #e2dbd0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:40%;transform:translateY(-50%);box-shadow:0 4px 14px #3c28141f}._carouselNavBtn_dduiq_1713:hover:not(:disabled){color:#2b2422;background:#fff;transform:translateY(-50%)scale(1.08);box-shadow:0 6px 20px #3c281433}._carouselNavBtn_dduiq_1713:active:not(:disabled){transform:translateY(-50%)scale(.95)}._carouselNavBtnLeft_dduiq_1775{left:-22px}._carouselNavBtnRight_dduiq_1783{right:-22px}._carouselNavBtnDisabled_dduiq_1791{opacity:.3;cursor:not-allowed;box-shadow:none;pointer-events:none}._carouselTrack_dduiq_1807{scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;align-items:stretch;gap:22px;width:100%;padding:10px 4px 18px;display:flex;overflow-x:auto}._carouselTrack_dduiq_1807::-webkit-scrollbar{display:none}._carouselTrack_dduiq_1807 ._relatedCard_dduiq_1841{scroll-snap-align:start;flex:0 0 calc(25% - 16.5px);min-width:240px}._relatedCard_dduiq_1841{background-color:#0000;border:none;border-radius:0;flex-direction:column;width:100%;height:100%;text-decoration:none;transition:transform .3s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative;overflow:visible}._relatedCard_dduiq_1841:hover{transform:translateY(-6px)}._relatedImgWrap_dduiq_1889{aspect-ratio:1/1.05;background-color:#e8e2d8;border-radius:12px;width:100%;transition:box-shadow .3s,transform .4s;position:relative;overflow:hidden;box-shadow:0 2px 16px #3c281417}._relatedImageLink_dduiq_1911{width:100%;height:100%;color:inherit;cursor:pointer;text-decoration:none;display:block;position:relative}._relatedCard_dduiq_1841:hover ._relatedImgWrap_dduiq_1889{box-shadow:0 12px 36px #3c281426}._relatedImg_dduiq_1889{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .5s;display:block}._relatedCard_dduiq_1841:hover ._relatedImg_dduiq_1889{transform:scale(1.04)}._relatedImageOverlay_dduiq_1965{opacity:0;z-index:2;cursor:pointer;background:#1e140a29;border-radius:12px;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}._relatedCard_dduiq_1841:hover ._relatedImageOverlay_dduiq_1965{opacity:1}._relatedQuickViewBtn_dduiq_2001{color:#2b2422;cursor:pointer;background:#fff;border-radius:20px;padding:8px 20px;font-family:Karla,sans-serif;font-size:.78rem;font-weight:600;text-decoration:none;transition:transform .3s,box-shadow .2s,background .2s,color .2s;display:inline-block;transform:translateY(6px);box-shadow:0 2px 12px #00000024}._relatedCard_dduiq_1841:hover ._relatedQuickViewBtn_dduiq_2001{transform:translateY(0)}._relatedQuickViewBtn_dduiq_2001:hover{background:var(--color-accent-green);color:#fff}._relatedWishlistBtn_dduiq_2051{z-index:3;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#ffffffeb;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .2s,transform .2s;display:flex;position:absolute;top:10px;right:10px;box-shadow:0 2px 8px #0000001a}._relatedWishlistBtn_dduiq_2051:hover{background-color:#fff;transform:scale(1.12)}._relatedBody_dduiq_2099{background-color:#0000;flex-direction:column;flex-grow:1;gap:3px;padding:12px 2px 4px;display:flex}._relatedCat_dduiq_2117{letter-spacing:.12em;text-transform:uppercase;color:#b08060;margin-bottom:1px;font-family:Karla,sans-serif;font-size:.63rem;font-weight:700}._relatedNameLink_dduiq_2137{text-decoration:none}._relatedName_dduiq_2137{color:var(--color-accent-green);margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:1.08rem;font-weight:600;line-height:1.35;transition:color .2s}._relatedNameLink_dduiq_2137:hover ._relatedName_dduiq_2137{color:#4a6238;text-underline-offset:3px;-webkit-text-decoration:underline #4a623866;text-decoration:underline #4a623866}._relatedPrice_dduiq_2179{color:#2b2422;margin-top:2px;font-family:Karla,sans-serif;font-size:.88rem;font-weight:700}._relatedDescription_dduiq_2195{color:#7a7068;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;font-family:Karla,sans-serif;font-size:.85rem;line-height:1.6;display:-webkit-box;overflow:hidden}._notFound_dduiq_2221{text-align:center;background-color:#f5f1e9;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:60vh;padding:40px;display:flex}._notFoundIcon_dduiq_2245{font-size:3.5rem}._notFoundTitle_dduiq_2253{color:#2b2422;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:1.6rem;font-style:italic;font-weight:600}._backBtn_dduiq_2271{color:var(--color-accent-green);border-bottom:1.5px solid #6b8a5666;padding-bottom:2px;font-family:Karla,sans-serif;font-size:.88rem;font-weight:700;text-decoration:none;transition:color .2s,border-color .2s}._backBtn_dduiq_2271:hover{color:#4a6238;border-color:#4a6238}@media (width<=1100px){._container_dduiq_151{padding:32px 32px 0}._carouselTrack_dduiq_1807 ._relatedCard_dduiq_1841{flex:0 0 calc(33.333% - 15px);min-width:220px}._carouselNavBtnLeft_dduiq_1775{left:-14px}._carouselNavBtnRight_dduiq_1783{right:-14px}._relatedGrid_dduiq_1685{grid-template-columns:repeat(3,1fr);gap:20px}}@media (width<=992px){._productGrid_dduiq_165{grid-template-columns:1fr;gap:32px}._imageWrap_dduiq_287{min-height:unset;max-height:480px}._featuresBanner_dduiq_1181{grid-template-columns:repeat(2,1fr);gap:20px}._featureDivider_dduiq_1207{display:none}._bottomGrid_dduiq_1295{grid-template-columns:1fr;gap:32px}}@media (width<=840px){._carouselTrack_dduiq_1807{gap:14px}._carouselTrack_dduiq_1807 ._relatedCard_dduiq_1841{flex:0 0 calc(50% - 7px);min-width:0;max-width:calc(50% - 7px)}._carouselNavBtn_dduiq_1713{width:38px;height:38px}._carouselNavBtnLeft_dduiq_1775{left:-10px}._carouselNavBtnRight_dduiq_1783{right:-10px}._relatedGrid_dduiq_1685{grid-template-columns:repeat(2,1fr);gap:16px}}@media (width<=600px){._main_dduiq_11{padding-bottom:56px}._container_dduiq_151{padding:18px 14px 0}._breadcrumbBar_dduiq_25{padding:10px 14px}._breadCurrent_dduiq_127{max-width:140px}._productGrid_dduiq_165{gap:20px;margin-bottom:28px}._galleryLayout_dduiq_195{flex-direction:column-reverse;gap:10px}._thumbStrip_dduiq_209{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-direction:row;gap:8px;width:100%;padding-bottom:4px;overflow-x:auto}._thumbStrip_dduiq_209::-webkit-scrollbar{display:none}._thumbBtn_dduiq_223{border-radius:10px;flex-shrink:0;width:52px;height:52px}._imageWrap_dduiq_287{min-height:unset;aspect-ratio:1;border-radius:16px;width:100%;max-height:none;padding:16px;box-shadow:0 2px 12px #3c28140d}._imageWishlistBtn_dduiq_349{width:36px;height:36px;top:10px;right:10px}._productName_dduiq_555{font-size:clamp(1.4rem,6vw,1.85rem)}._purchaseBox_dduiq_781{border-radius:16px;gap:14px;margin-top:4px;padding:16px 14px}._price_dduiq_805{font-size:1.55rem}._ctaStack_dduiq_843{gap:10px}._addToCartBtn_dduiq_867,._buyNowBtn_dduiq_869,._customizeBtn_dduiq_981{border-radius:10px;padding:13px 16px;font-size:.92rem}._personalizedMeta_dduiq_1067{border-radius:12px;margin-top:4px}._metaPill_dduiq_1089{padding:8px 4px}._metaValue_dduiq_1145{font-size:.9rem}._metaLabel_dduiq_1161{font-size:.65rem}._featuresBanner_dduiq_1181{border-radius:16px;grid-template-columns:repeat(2,1fr);gap:14px 10px;margin-bottom:36px;padding:16px 12px}._featureCardItem_dduiq_1219{gap:10px}._featureIconWrap_dduiq_1231{width:38px;height:38px}._featureCardTitle_dduiq_1263{font-size:.92rem}._featureCardDesc_dduiq_1279{font-size:.72rem}._bottomSectionTitle_dduiq_1341{margin:0 0 16px;font-size:1.25rem}._reviewsHeader_dduiq_1463{gap:12px;margin:12px 0 18px}._overallRating_dduiq_1477{font-size:1.85rem}._reviewCard_dduiq_1529{border-radius:12px;padding:14px 12px}._related_dduiq_1655{padding-top:36px}._relatedTitle_dduiq_1665{margin:0 0 18px;font-size:1.45rem}._carouselTrack_dduiq_1807{gap:10px;padding:4px 2px 14px}._carouselTrack_dduiq_1807 ._relatedCard_dduiq_1841{flex:0 0 calc(50% - 5px);min-width:0;max-width:calc(50% - 5px)}._relatedCard_dduiq_1841:hover{transform:none}._carouselNavBtn_dduiq_1713{width:32px;height:32px;box-shadow:0 2px 8px #0000002e}._carouselNavBtnLeft_dduiq_1775{left:-6px}._carouselNavBtnRight_dduiq_1783{right:-6px}._relatedGrid_dduiq_1685{grid-template-columns:repeat(2,1fr);gap:14px 10px}._relatedBody_dduiq_2099{gap:2px;padding:8px 2px 4px}._relatedName_dduiq_2137{font-size:.95rem;line-height:1.3}._relatedCat_dduiq_2117{font-size:.58rem}._relatedPrice_dduiq_2179{font-size:.82rem}._relatedDescription_dduiq_2195{display:none}}@media (width<=440px){._ctaRow_dduiq_855{flex-direction:column;gap:10px}._ctaRow_dduiq_855 ._addToCartBtn_dduiq_867,._ctaRow_dduiq_855 ._buyNowBtn_dduiq_869{width:100%}._featuresBanner_dduiq_1181{grid-template-columns:1fr;gap:12px}._breadCurrent_dduiq_127{max-width:110px}._carouselTrack_dduiq_1807{gap:8px;padding:4px 2px 12px}._carouselTrack_dduiq_1807 ._relatedCard_dduiq_1841{flex:0 0 calc(50% - 4px);min-width:0;max-width:calc(50% - 4px)}._carouselNavBtn_dduiq_1713{width:30px;height:30px}._carouselNavBtnLeft_dduiq_1775{left:-4px}._carouselNavBtnRight_dduiq_1783{right:-4px}._relatedName_dduiq_2137{font-size:.88rem}._relatedQuickViewBtn_dduiq_2001{padding:6px 14px;font-size:.72rem}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._wrap_1wn16_1{box-sizing:border-box;justify-content:center;align-items:flex-start;width:100%;height:100%;padding:32px 24px 80px;display:flex;overflow:auto}._page_1wn16_12{background:#fff;border-radius:16px;flex-shrink:0;overflow:hidden;box-shadow:0 4px 24px #145d601f,0 1px 4px #0000000f}._panel_r0fbs_1{background:#fff;border-left:1.5px solid #ede8df;flex-direction:column;flex-shrink:0;width:280px;min-width:260px;display:flex;overflow:hidden}._header_r0fbs_23{border-bottom:1px solid #f0ebe3;align-items:center;gap:10px;padding:18px 16px 14px;display:flex}._headerIcon_r0fbs_39{color:#fff;background:var(--color-accent-green,#6b8a56);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}._headerIcon_r0fbs_39[data-type=image]{background:#7da066}._headerText_r0fbs_71{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._headerTitle_r0fbs_87{color:#1e1e1e;font-family:Cormorant Garamond,Georgia,serif;font-size:.9rem;font-weight:700}._headerSub_r0fbs_101{color:#8a8a8a;white-space:nowrap;text-overflow:ellipsis;font-size:.7rem;overflow:hidden}._closeBtn_r0fbs_117{color:#666;cursor:pointer;background:#f3f0ea;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;transition:background .15s,color .15s;display:flex}._closeBtn_r0fbs_117:hover{color:#2f2f2f;background:#e9e3d9}._body_r0fbs_157{flex-direction:column;flex:1;gap:16px;padding:16px;display:flex;overflow-y:auto}._group_r0fbs_175{flex-direction:column;gap:8px;display:flex}._groupLabel_r0fbs_187{letter-spacing:.06em;text-transform:uppercase;color:#7a7a7a;align-items:center;gap:6px;font-size:.68rem;font-weight:700;display:flex}._valueTag_r0fbs_209{letter-spacing:0;text-transform:none;color:#587346;background:#f1f7ee;border-radius:20px;padding:1px 7px;font-size:.66rem;font-weight:600}._select_r0fbs_231{color:#2f2f2f;cursor:pointer;background:#fff;border:1.5px solid #e0dbd3;border-radius:10px;outline:none;width:100%;padding:9px 10px;font-family:Karla,sans-serif;font-size:.84rem}._select_r0fbs_231:focus{border-color:var(--color-accent-green,#6b8a56)}._stepper_r0fbs_265{border:1.5px solid #e0dbd3;border-radius:10px;align-items:center;display:flex;overflow:hidden}._stepper_r0fbs_265 button{color:#2f2f2f;cursor:pointer;background:#fafaf8;border:none;justify-content:center;align-items:center;width:36px;height:36px;transition:background .15s;display:flex}._stepper_r0fbs_265 button:hover{color:#587346;background:#f1f7ee}._stepperInput_r0fbs_317{text-align:center;color:#2f2f2f;appearance:textfield;border:none;border-left:1.5px solid #e0dbd3;border-right:1.5px solid #e0dbd3;outline:none;flex:1;min-width:0;font-family:Karla,sans-serif;font-size:.86rem;font-weight:600}._stepperInput_r0fbs_317::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._stepperInput_r0fbs_317::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._btnRow_r0fbs_361{gap:8px;display:flex}._toggle_r0fbs_371{color:#4a4a4a;cursor:pointer;background:#fff;border:1.5px solid #e0dbd3;border-radius:10px;flex:1;justify-content:center;align-items:center;height:38px;transition:all .15s;display:flex}._toggle_r0fbs_371:hover{background:#fafcf8;border-color:#c7d6bd}._toggleOn_r0fbs_409{border-color:var(--color-accent-green,#6b8a56);color:#43602f;background:#f1f7ee}._wideBtn_r0fbs_421{color:#4a4a4a;cursor:pointer;background:#fff;border:1.5px solid #e0dbd3;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:5px;height:36px;font-family:Karla,sans-serif;font-size:.76rem;font-weight:500;transition:all .15s;display:inline-flex}._wideBtn_r0fbs_421:hover{border-color:var(--color-accent-green,#6b8a56);color:#43602f;background:#f1f7ee}._swatches_r0fbs_469{grid-template-columns:repeat(6,1fr);gap:7px;display:grid}._swatch_r0fbs_469{aspect-ratio:1;cursor:pointer;border:2px solid #e6e1d8;border-radius:8px;padding:0;transition:transform .12s,border-color .12s}._swatch_r0fbs_469:hover{transform:scale(1.08)}._swatchOn_r0fbs_507{border-color:var(--color-accent-green,#6b8a56);box-shadow:0 0 0 2px #6b8a5640}._swatchCustom_r0fbs_517{aspect-ratio:1;color:#8a8a8a;cursor:pointer;border:2px dashed #c9c2b6;border-radius:8px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}._swatchCustom_r0fbs_517 input{opacity:0;cursor:pointer;position:absolute;inset:0}._range_r0fbs_557{width:100%;accent-color:var(--color-accent-green,#6b8a56);cursor:pointer}._resetBtn_r0fbs_569{color:#b4543a;cursor:pointer;background:#fdf5f2;border:1.5px solid #e6cfc7;border-radius:10px;justify-content:center;align-items:center;gap:6px;width:100%;padding:10px;font-family:Karla,sans-serif;font-size:.8rem;font-weight:600;transition:all .15s;display:inline-flex}._resetBtn_r0fbs_569:hover{background:#fbe9e3;border-color:#dcae9f}._hint_r0fbs_615{color:#9a9a9a;margin:0;font-size:.7rem;line-height:1.4}@media (width<=768px){._panel_r0fbs_1{width:100%;min-width:unset;max-height:unset;border-top:none;border-left:none;flex:1;height:100%}}._root_hbm3e_3{background:#f8f6f2;flex-direction:column;height:100dvh;font-family:Karla,sans-serif;display:flex;overflow:hidden}._loadingScreen_hbm3e_23{color:#5a5a5a;background:#f8f6f2;flex-direction:column;justify-content:center;align-items:center;gap:16px;height:100dvh;font-family:Karla,sans-serif;font-size:.9rem;display:flex}._notFound_hbm3e_49{text-align:center;background:#f8f6f2;flex-direction:column;justify-content:center;align-items:center;gap:12px;height:100dvh;font-family:Karla,sans-serif;display:flex}._notFound_hbm3e_49 h1{color:#2f2f2f;font-size:1.4rem;font-weight:600}._notFoundIcon_hbm3e_85{font-size:3rem}._backLink_hbm3e_93{color:#4ca09b;cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:.9rem;text-decoration:underline}._header_hbm3e_115{z-index:30;background:#fff;border-bottom:1.5px solid #ede8df;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;height:68px;min-height:68px;padding:0 24px;display:flex}._backBtn_hbm3e_143{color:#5a5a5a;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:24px;flex-shrink:0;align-items:center;gap:6px;padding:8px 12px;font-family:inherit;font-size:.84rem;font-weight:500;transition:background .2s,color .2s;display:inline-flex}._backBtn_hbm3e_143:hover{color:#145d60;background:#f3f0ea}._headerCenter_hbm3e_189{text-align:center;flex:1}._headerTitle_hbm3e_199{color:#1e1e1e;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:1.05rem;font-weight:700;line-height:1.2}._headerSub_hbm3e_217{color:#8a8a8a;margin:2px 0 0;font-size:.74rem}._headerActions_hbm3e_229{flex-shrink:0;align-items:center;gap:10px;display:flex}._resetBtn_hbm3e_243{color:#2f2f2f;cursor:pointer;white-space:nowrap;background:#fff;border:1.5px solid #d8d2ca;border-radius:24px;align-items:center;gap:6px;padding:9px 16px;font-family:inherit;font-size:.82rem;font-weight:500;transition:all .2s;display:inline-flex}._resetBtn_hbm3e_243:hover{border-color:var(--color-accent-green);color:#587346;background:#f3f7f1}._saveBtn_hbm3e_289{background:var(--color-accent-green);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:24px;align-items:center;gap:6px;padding:10px 20px;font-family:inherit;font-size:.85rem;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 2px 12px #6b8a564d}._saveBtn_hbm3e_289:hover{background:#587346;transform:translateY(-1px);box-shadow:0 4px 16px #6b8a5666}._body_hbm3e_339{flex:1;display:flex;overflow:hidden}._sidebar_hbm3e_353{background:#fff;border-right:1.5px solid #ede8df;flex-direction:column;flex-shrink:0;width:300px;min-width:280px;display:flex;overflow:hidden}._sidebarHeader_hbm3e_375{border-bottom:1px solid #f0ebe3;padding:22px 20px 16px}._sidebarTitle_hbm3e_385{color:#1e1e1e;margin:0 0 4px;font-family:Cormorant Garamond,Georgia,serif;font-size:1rem;font-weight:700}._sidebarSub_hbm3e_401{color:#8a8a8a;margin:0;font-size:.74rem}._fieldsList_hbm3e_413{flex-direction:column;flex:1;gap:14px;padding:16px 16px 8px;display:flex;overflow-y:auto}._fieldCard_hbm3e_433{background:#fafaf8;border:1.5px solid #ede8df;border-radius:16px;flex-direction:column;gap:8px;padding:16px;transition:border-color .2s,box-shadow .2s;display:flex}._fieldCard_hbm3e_433:focus-within{border-color:var(--color-accent-green);box-shadow:0 0 0 3px #6b8a5626}._fieldCardSelected_hbm3e_465{border-color:var(--color-accent-green)!important;background:#fff!important;box-shadow:0 0 0 3px #6b8a5633!important}._fieldHeader_hbm3e_477{align-items:center;gap:8px;display:flex}._fieldIcon_hbm3e_489{color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.7rem;display:flex}._fieldIcon_hbm3e_489[data-type=text]{background:var(--color-accent-green)}._fieldIcon_hbm3e_489[data-type=image]{background:#7da066}._fieldLabel_hbm3e_529{color:#5a5a5a;letter-spacing:.06em;flex:1;font-size:.72rem;font-weight:700}._requiredBadge_hbm3e_545{color:#587346;background:#f3f7f1;border:1px solid #d4e3cc;border-radius:20px;padding:2px 7px;font-size:.64rem;font-weight:600}._fieldHint_hbm3e_565{color:#8a8a8a;margin:0;font-size:.75rem}._textInput_hbm3e_579{color:#2f2f2f;box-sizing:border-box;background:#fff;border:1.5px solid #e0dbd3;border-radius:10px;outline:none;width:100%;padding:10px 12px;font-family:Karla,sans-serif;font-size:.88rem;transition:border-color .2s}._textInput_hbm3e_579:focus{border-color:var(--color-accent-green)}._textInput_hbm3e_579::placeholder{color:#c0bbb4}._charCount_hbm3e_623{color:#a0a0a0;text-align:right;margin-top:-4px;font-size:.68rem}._photoRow_hbm3e_639{justify-content:center;display:flex}._photoThumbWrap_hbm3e_649{width:88px;height:88px;position:relative}._photoThumb_hbm3e_649{object-fit:cover;border:2.5px solid var(--color-accent-green);border-radius:50%;width:88px;height:88px;box-shadow:0 2px 10px #6b8a5633}._photoRemove_hbm3e_679{color:#666;cursor:pointer;background:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:15px;line-height:1;transition:all .2s;display:flex;position:absolute;top:-4px;right:-4px;box-shadow:0 2px 6px #0000002e}._photoRemove_hbm3e_679:hover{color:#e53e3e;background:#fdf2f2}._photoPlaceholder_hbm3e_729{cursor:pointer;color:#a0a0a0;background:#f3f0ea;border:2px dashed #c0bbb4;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:88px;height:88px;font-size:.6rem;font-weight:500;transition:border-color .2s,background .2s;display:flex}._photoPlaceholder_hbm3e_729:hover{color:#145d60;background:#eaf4f2;border-color:#4ca09b}._changePhotoBtn_hbm3e_777{color:#2f2f2f;cursor:pointer;background:#fff;border:1.5px solid #e0dbd3;border-radius:10px;justify-content:center;align-items:center;gap:6px;width:100%;padding:9px;font-family:inherit;font-size:.8rem;font-weight:500;transition:all .2s;display:inline-flex}._changePhotoBtn_hbm3e_777:hover{border-color:var(--color-accent-green);color:#587346;background:#f3f7f1}._livePreviewCard_hbm3e_827{background:#f1f7ee;border:1.5px solid #d4e3cc;border-radius:12px;align-items:flex-start;gap:10px;margin-top:4px;padding:12px 14px;display:flex}._livePreviewIconWrap_hbm3e_849{color:#587346;flex-shrink:0;justify-content:center;align-items:center;padding-top:2px;display:flex}._livePreviewText_hbm3e_867{flex-direction:column;gap:2px;display:flex}._livePreviewTitle_hbm3e_879{color:#3b542e;font-size:.78rem;font-weight:700}._livePreviewSub_hbm3e_891{color:#5c754d;font-size:.72rem;line-height:1.35}._noFields_hbm3e_905{color:#aaa;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:40px 16px;font-size:.83rem;display:flex}._canvasArea_hbm3e_931{background:#f0ebe3;flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}._zoomBar_hbm3e_951{z-index:21;flex-shrink:0;justify-content:center;align-items:center;gap:4px;padding:10px 0 0;display:flex;position:relative}._zoomBtn_hbm3e_973{color:#2f2f2f;cursor:pointer;background:#fff;border:1.5px solid #d8d2ca;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:all .2s;display:flex}._zoomBtn_hbm3e_973:hover:not(:disabled){border-color:var(--color-accent-green);color:#587346;background:#f3f7f1}._zoomBtn_hbm3e_973:disabled{opacity:.35;cursor:not-allowed}._zoomLabel_hbm3e_1023{color:#5a5a5a;text-align:center;min-width:46px;font-size:.78rem;font-weight:600}._previewNote_hbm3e_1041{background:linear-gradient(135deg, #7c9d64 0%, var(--color-accent-green) 100%);letter-spacing:.01em;color:#fff;white-space:nowrap;z-index:21;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid #ffffff40;border-radius:999px;align-items:center;gap:8px;padding:9px 18px 9px 14px;font-size:.76rem;font-weight:600;display:inline-flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #6b8a5661,inset 0 1px #fff3}._previewNote_hbm3e_1041 svg{opacity:.9;flex-shrink:0}._watermark_hbm3e_1103{z-index:20;pointer-events:none;background-image:var(--wm-logo);opacity:.14;background-repeat:repeat;background-size:240px;position:absolute;inset:0}._watermarkTag_hbm3e_1125{z-index:20;pointer-events:none;opacity:.22;flex-wrap:wrap;place-content:space-around;display:flex;position:absolute;inset:0;overflow:hidden}._watermarkTag_hbm3e_1125 span{letter-spacing:.02em;color:#1c1c1c;white-space:nowrap;padding:55px 38px;font-family:Karla,sans-serif;font-size:.9rem;font-weight:700;transform:rotate(-30deg)}._screenGuard_hbm3e_1177{filter:blur(14px);transition:filter .12s}._mobileTabBar_hbm3e_1189{display:none}._toolsPanelWrap_hbm3e_1203{display:contents}@media print{._root_hbm3e_3{display:none!important}}@media (width<=1024px){._sidebar_hbm3e_353{width:260px;min-width:240px}}@media (width<=768px){._header_hbm3e_115{gap:8px;height:56px;min-height:56px;padding:0 12px}._backBtn_hbm3e_143{border-radius:50%;justify-content:center;width:36px;height:36px;padding:6px 8px}._backBtn_hbm3e_143>span{display:none}._headerCenter_hbm3e_189{text-align:center;flex:1;min-width:0}._headerTitle_hbm3e_199{white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;font-weight:700;overflow:hidden}._headerSub_hbm3e_217{display:none}._headerActions_hbm3e_229{gap:6px}._resetBtn_hbm3e_243{border-radius:50%;justify-content:center;gap:0;width:36px;height:36px;padding:8px;font-size:0;overflow:hidden}._resetBtn_hbm3e_243 svg{font-size:initial;flex-shrink:0}._saveBtn_hbm3e_289{border-radius:20px;padding:8px 14px;font-size:.78rem}._body_hbm3e_339{flex-direction:column;flex:1;position:relative;overflow:hidden}._sidebar_hbm3e_353{width:100%;min-width:unset;max-height:unset;z-index:10;border-bottom:none;border-right:none;display:none;position:absolute;inset:0;overflow:hidden}._sidebar_hbm3e_353._mobileTabActive_hbm3e_1421{display:flex}._canvasArea_hbm3e_931{z-index:5;display:none;position:absolute;inset:0}._canvasArea_hbm3e_931._mobileTabActive_hbm3e_1421{display:flex}._toolsPanelWrap_hbm3e_1203{z-index:15;display:none;position:absolute;inset:0;overflow:hidden}._toolsPanelWrap_hbm3e_1203._mobileTabActive_hbm3e_1421{display:flex}._mobileTabBar_hbm3e_1189{z-index:40;background:#fff;border-top:1.5px solid #ede8df;flex-shrink:0;align-items:stretch;height:54px;display:flex;box-shadow:0 -4px 14px #2b24220f}._mobileTabBtn_hbm3e_1501{color:#9a9080;cursor:pointer;background:0 0;border:none;border-top:2.5px solid #0000;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;padding:6px 4px;font-family:Karla,sans-serif;font-size:.6rem;font-weight:500;transition:color .15s,background .15s;display:flex}._mobileTabBtn_hbm3e_1501:hover{color:var(--color-accent-green);background:#f3f7f1}._mobileTabBtnActive_hbm3e_1549{color:var(--color-accent-green);border-top-color:var(--color-accent-green);background:#f6faf4}._mobileTabBtnActive_hbm3e_1549 svg{stroke:var(--color-accent-green)}._previewNote_hbm3e_1041{white-space:normal;text-align:center;max-width:calc(100% - 24px);padding:7px 14px;font-size:.7rem;line-height:1.35;bottom:12px}._zoomBar_hbm3e_951{padding:8px 0 0}._fieldsList_hbm3e_413{gap:10px;padding:12px 12px 60px}._sidebarHeader_hbm3e_375{padding:14px 14px 10px}._sidebarTitle_hbm3e_385{font-size:.9rem}._fieldCard_hbm3e_433{border-radius:12px;padding:12px}._textInput_hbm3e_579{padding:9px 10px;font-size:.84rem}._photoThumb_hbm3e_649,._photoThumbWrap_hbm3e_649,._photoPlaceholder_hbm3e_729{width:72px;height:72px}}@media (width<=400px){._header_hbm3e_115{height:50px;min-height:50px;padding:0 10px}._saveBtn_hbm3e_289{padding:7px 10px;font-size:.74rem}._mobileTabBar_hbm3e_1189{height:50px}._mobileTabBtn_hbm3e_1501{font-size:.56rem}}._main_1br95_11{background-color:#f5f1e9;min-height:85vh;padding-bottom:96px}._container_1br95_23{max-width:1280px;margin:0 auto;padding:72px 100px 0}._pageHeader_1br95_37{text-align:center;flex-direction:column;align-items:center;gap:12px;margin-bottom:56px;display:flex}._eyebrow_1br95_55{letter-spacing:2.5px;text-transform:uppercase;color:#b08060;align-items:center;gap:10px;margin-bottom:4px;font-family:Karla,sans-serif;font-size:.68rem;font-weight:700;display:inline-flex}._eyebrow_1br95_55:before,._eyebrow_1br95_55:after{content:"";opacity:.6;background-color:#b08060;border-radius:2px;width:28px;height:1.5px}._pageTitle_1br95_101{color:#2b2422;letter-spacing:-.01em;margin:0 0 8px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,4vw,2.75rem);font-style:italic;font-weight:400;line-height:1.2}._pageSubtitle_1br95_123{color:#7a7068;max-width:480px;margin:0;font-family:Karla,sans-serif;font-size:.95rem;font-weight:400;line-height:1.7}._featuredSection_1br95_145{margin-bottom:64px}._featuredLabel_1br95_153{text-transform:uppercase;letter-spacing:2px;color:#b08060;margin:0 0 16px;font-family:Karla,sans-serif;font-size:.68rem;font-weight:700}._featuredCard_1br95_173{color:inherit;background:#fffbf3;border:1.5px solid #e8e2d8;border-radius:20px;grid-template-columns:1.15fr 1fr;text-decoration:none;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s;display:grid;overflow:hidden;box-shadow:0 2px 16px #3c281417}._featuredCard_1br95_173:hover{transform:translateY(-5px);box-shadow:0 16px 48px #3c281424}._featuredImgWrap_1br95_209{background:#e8e2d8;width:100%;min-height:380px;position:relative;overflow:hidden}._featuredImg_1br95_209{object-fit:cover;width:100%;height:100%;transition:transform .6s}._featuredCard_1br95_173:hover ._featuredImg_1br95_209{transform:scale(1.04)}._featuredBody_1br95_247{flex-direction:column;justify-content:center;gap:16px;padding:44px 48px;display:flex}._featuredMeta_1br95_263{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._categoryBadge_1br95_277{text-transform:uppercase;letter-spacing:1.2px;color:#145d60;background:#eaf5f4;border-radius:50px;padding:5px 12px;font-family:Karla,sans-serif;font-size:.68rem;font-weight:600;display:inline-block}._readTime_1br95_303{color:#9a9086;font-family:Karla,sans-serif;font-size:.78rem}._featuredTitle_1br95_315{color:#2b2422;letter-spacing:-.01em;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.7rem,2.5vw,2.3rem);font-weight:600;line-height:1.25}._featuredExcerpt_1br95_335{color:#7a7068;margin:0;font-family:Karla,sans-serif;font-size:.95rem;line-height:1.7}._authorRow_1br95_351{border-top:1.5px solid #f0ece4;justify-content:space-between;align-items:center;margin-top:12px;padding-top:20px;display:flex}._authorInfo_1br95_369{align-items:center;gap:12px;display:flex}._authorAvatar_1br95_381{color:#fff;background:#145d60;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-family:Karla,sans-serif;font-size:.82rem;font-weight:600;display:flex}._authorDetails_1br95_409{flex-direction:column;display:flex}._authorName_1br95_419{color:#2b2422;font-family:Karla,sans-serif;font-size:.84rem;font-weight:700}._postDate_1br95_433{color:#9a9080;font-family:Karla,sans-serif;font-size:.74rem}._readMoreBtn_1br95_445{color:var(--color-accent-green);align-items:center;gap:6px;font-family:Karla,sans-serif;font-size:.84rem;font-weight:700;display:inline-flex}._layout_1br95_467{width:100%}._grid_1br95_477{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}._card_1br95_489{color:inherit;background:#fffbf3;border:1.5px solid #e8e2d8;border-radius:18px;flex-direction:column;height:100%;text-decoration:none;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s;display:flex;overflow:hidden}._card_1br95_489:hover{transform:translateY(-5px);box-shadow:0 14px 40px #3c28141c}._cardImgWrap_1br95_525{aspect-ratio:16/10;width:100%;box-shadow:none;background:#e8e2d8;border-radius:0;transition:transform .4s;position:relative;overflow:hidden}._card_1br95_489:hover ._cardImgWrap_1br95_525{transform:scale(1.03)}._cardImgWrap_1br95_525:after{content:"";opacity:0;background:#1e140a1a;transition:opacity .3s;position:absolute;inset:0}._card_1br95_489:hover ._cardImgWrap_1br95_525:after{opacity:1}._cardImg_1br95_525{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}._card_1br95_489:hover ._cardImg_1br95_525{transform:scale(1.04)}._cardContent_1br95_607{flex-direction:column;flex:1;gap:8px;padding:20px 22px 18px;display:flex}._cardCategory_1br95_623{text-transform:uppercase;letter-spacing:.12em;color:#b08060;font-family:Karla,sans-serif;font-size:.65rem;font-weight:700}._cardTitle_1br95_641{color:var(--color-accent-green);margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:1.2rem;font-weight:600;line-height:1.35;transition:color .2s}._card_1br95_489:hover ._cardTitle_1br95_641{color:#4a6238}._cardExcerpt_1br95_669{color:#7a7068;flex:1;margin:0;font-family:Karla,sans-serif;font-size:.87rem;line-height:1.65}._cardFooter_1br95_687{border-top:1px solid #e4ddd2;justify-content:space-between;align-items:center;margin-top:10px;padding-top:12px;display:flex}._cardDate_1br95_705{color:#9a9080;font-family:Karla,sans-serif;font-size:.74rem}._cardAction_1br95_717{color:var(--color-accent-green);font-family:Karla,sans-serif;font-size:.8rem;font-weight:700;transition:color .2s}._card_1br95_489:hover ._cardAction_1br95_717{color:#4a6238}._newsletterBox_1br95_743{color:#fff;background:linear-gradient(135deg,#145d60 0%,#0e4648 100%);border-radius:28px;justify-content:space-between;align-items:center;gap:32px;margin-top:72px;padding:56px 48px;display:flex;box-shadow:0 16px 40px #145d6038}._newsletterText_1br95_769 h3{letter-spacing:-.02em;margin:0 0 10px;font-family:Karla,sans-serif;font-size:1.8rem;font-weight:500}._newsletterText_1br95_769 p{color:#d4ecea;max-width:480px;margin:0;font-family:Karla,sans-serif;font-size:.95rem;line-height:1.6}._newsletterForm_1br95_803{gap:12px;width:100%;max-width:420px;display:flex}._newsletterInput_1br95_817{color:#2f2f2f;background:#fff;border:1.5px solid #fff3;border-radius:14px;outline:none;flex:1;padding:14px 20px;font-family:Karla,sans-serif;font-size:.9rem}._newsletterBtn_1br95_841{color:#442a00;cursor:pointer;white-space:nowrap;background:#ecb957;border:none;border-radius:14px;padding:14px 24px;font-family:Karla,sans-serif;font-size:.9rem;font-weight:700;transition:transform .2s,background .2s}._newsletterBtn_1br95_841:hover{background:#f1c671;transform:translateY(-1px)}._empty_1br95_881{text-align:center;background:#fffbf3;border:1.5px solid #ede8df;border-radius:24px;flex-direction:column;align-items:center;gap:14px;padding:64px 32px;display:flex}._emptyIcon_1br95_905{font-size:2.8rem}._emptyText_1br95_913{color:#6a6a6a;margin:0;font-family:Karla,sans-serif;font-size:1rem}@media (width<=1100px){._container_1br95_23{padding:56px 40px 0}._featuredCard_1br95_173{grid-template-columns:1fr}._featuredImgWrap_1br95_209{min-height:280px}._grid_1br95_477{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){._container_1br95_23{padding:48px 20px 0}._grid_1br95_477{grid-template-columns:1fr}._newsletterBox_1br95_743{flex-direction:column;align-items:flex-start;padding:36px 24px}._newsletterForm_1br95_803{flex-direction:column;max-width:100%}}._main_15yw4_11{background-color:#f5f1e9;min-height:85vh;padding-bottom:96px}._breadcrumbBar_15yw4_25{background:#f5f1e9;border-bottom:1px solid #e4ddd2;padding:12px 32px}._bContainer_15yw4_37{flex-wrap:wrap;align-items:center;gap:8px;max-width:920px;margin:0 auto;display:flex}._backBtn_15yw4_55{color:#7a7068;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-family:Karla,sans-serif;font-size:.82rem;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}._backBtn_15yw4_55:hover{color:var(--color-accent-green)}._breadSep_15yw4_95{color:#c8bfb2;font-size:.75rem}._breadLink_15yw4_105{color:#7a7068;font-family:Karla,sans-serif;font-size:.82rem;text-decoration:none;transition:color .2s}._breadLink_15yw4_105:hover{color:var(--color-accent-green)}._breadCurrent_15yw4_129{color:#2b2422;white-space:nowrap;text-overflow:ellipsis;max-width:280px;font-family:Karla,sans-serif;font-size:.82rem;font-weight:600;overflow:hidden}._articleContainer_15yw4_153{max-width:860px;margin:0 auto;padding:56px 32px 0}._articleHeader_15yw4_165{margin-bottom:36px}._categoryTag_15yw4_173{text-transform:uppercase;letter-spacing:.12em;color:#b08060;background:#f5ede3;border-radius:50px;margin-bottom:18px;padding:5px 13px;font-family:Karla,sans-serif;font-size:.65rem;font-weight:700;display:inline-block}._titleRow_15yw4_201{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}._articleTitle_15yw4_217{color:#2b2422;letter-spacing:-.01em;flex:1;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,4vw,3rem);font-weight:600;line-height:1.2}._shareBtn_15yw4_239{color:#7a7068;cursor:pointer;background:#fff;border:1.5px solid #e4ddd2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;margin-top:6px;transition:background .2s,color .2s,border-color .2s,transform .2s;display:inline-flex}._shareBtn_15yw4_239:hover{background:var(--color-accent-green);color:#fff;border-color:var(--color-accent-green);transform:scale(1.08)}._metaRow_15yw4_285{border-bottom:1.5px solid #e4ddd2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-bottom:24px;display:flex}._authorBox_15yw4_305{align-items:center;gap:14px;display:flex}._authorAvatar_15yw4_317{background:var(--color-accent-green);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-family:Karla,sans-serif;font-size:.88rem;font-weight:700;display:flex}._authorName_15yw4_345{color:#2b2422;font-family:Karla,sans-serif;font-size:.92rem;font-weight:700;display:block}._postMeta_15yw4_361{color:#9a9080;font-family:Karla,sans-serif;font-size:.8rem}._imageWrap_15yw4_375{aspect-ratio:16/9;background:#e8e2d8;border-radius:18px;width:100%;margin-bottom:48px;overflow:hidden;box-shadow:0 4px 24px #3c28141a}._articleImg_15yw4_395{object-fit:cover;width:100%;height:100%}._articleBody_15yw4_409{color:#5a5048;margin-bottom:64px;font-family:Karla,sans-serif;font-size:1.05rem;line-height:1.9}._paragraph_15yw4_425{margin-bottom:24px}._printablePromo_15yw4_435{background:#fffbf3;border:1.5px solid #e8e2d8;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;margin:48px 0;padding:36px 40px;display:flex;box-shadow:0 4px 20px #3c281412}._promoText_15yw4_461 h3{color:#2b2422;margin:0 0 8px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.5rem;font-style:italic;font-weight:600}._promoText_15yw4_461 p{color:#7a7068;margin:0;font-family:Karla,sans-serif;font-size:.9rem;line-height:1.6}._promoBtn_15yw4_495{background:var(--color-accent-green);color:#fff;white-space:nowrap;border-radius:12px;align-items:center;gap:8px;padding:13px 24px;font-family:Karla,sans-serif;font-size:.9rem;font-weight:700;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}._promoBtn_15yw4_495:hover{background:#4a6238;transform:translateY(-2px)}._relatedSection_15yw4_539{background-color:#f5f1e9;border-top:1px solid #e4ddd2;padding:72px 0 88px}._relatedInner_15yw4_551{max-width:1280px;margin:0 auto;padding:0 100px}._relatedTitle_15yw4_563{color:#2b2422;letter-spacing:-.01em;margin:0 0 36px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.6rem,3vw,2.2rem);font-style:italic;font-weight:400}._relatedGrid_15yw4_583{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}._relatedCard_15yw4_595{color:inherit;background:#fffbf3;border:1.5px solid #ede8df;border-radius:20px;flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}._relatedCard_15yw4_595:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0000000f}._relatedImgWrap_15yw4_629{aspect-ratio:16/10;width:100%;overflow:hidden}._relatedImg_15yw4_629{object-fit:cover;width:100%;height:100%}._relatedContent_15yw4_653{flex-direction:column;gap:8px;padding:22px;display:flex}._relatedCat_15yw4_667{text-transform:uppercase;color:#4ca09b;font-family:Karla,sans-serif;font-size:.65rem;font-weight:600}._relatedName_15yw4_683{color:#2c3e4c;margin:0;font-family:Karla,sans-serif;font-size:1.05rem;font-weight:500}._notFound_15yw4_701{text-align:center;background-color:#f5f1e9;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:60vh;padding:40px;display:flex}._notFoundIcon_15yw4_725{font-size:3.5rem}@media (width<=1100px){._relatedInner_15yw4_551{padding:0 40px}}@media (width<=768px){._breadcrumbBar_15yw4_25{padding:10px 20px}._breadCurrent_15yw4_129{max-width:160px}._articleContainer_15yw4_153{padding:28px 20px 0}._articleHeader_15yw4_165{margin-bottom:24px}._titleRow_15yw4_201{gap:12px;margin-bottom:18px}._shareBtn_15yw4_239{width:36px;height:36px;margin-top:4px}._metaRow_15yw4_285{gap:12px;padding-bottom:18px}._authorAvatar_15yw4_317{width:38px;height:38px;font-size:.8rem}._authorName_15yw4_345{font-size:.86rem}._postMeta_15yw4_361{font-size:.75rem}._imageWrap_15yw4_375{border-radius:14px;margin-bottom:32px}._articleBody_15yw4_409{margin-bottom:40px;font-size:1rem;line-height:1.75}._paragraph_15yw4_425{margin-bottom:18px}._printablePromo_15yw4_435{flex-direction:column;align-items:flex-start;gap:16px;margin:32px 0;padding:24px 22px}._promoText_15yw4_461 h3{font-size:1.3rem}._promoBtn_15yw4_495{justify-content:center;width:100%}._relatedSection_15yw4_539{padding:48px 0 60px}._relatedInner_15yw4_551{padding:0 20px}._relatedGrid_15yw4_583{grid-template-columns:1fr}}@media (width<=420px){._breadcrumbBar_15yw4_25{padding:8px 16px}._bContainer_15yw4_37{gap:6px}._backBtn_15yw4_55,._breadLink_15yw4_105,._breadCurrent_15yw4_129{font-size:.75rem}._breadCurrent_15yw4_129{max-width:110px}._articleContainer_15yw4_153{padding:22px 16px 0}._titleRow_15yw4_201{flex-wrap:wrap}._articleTitle_15yw4_217{font-size:1.6rem}._authorBox_15yw4_305{gap:10px}._imageWrap_15yw4_375{border-radius:10px;margin-bottom:24px}._printablePromo_15yw4_435{border-radius:14px;padding:20px 18px}._notFound_15yw4_701{padding:24px}._notFoundIcon_15yw4_725{font-size:2.8rem}}._main_voxvb_11{background-color:#f5f1e9;min-height:85vh;padding:72px 100px 96px}._container_voxvb_23{max-width:1240px;margin:0 auto}._layoutGrid_voxvb_33{grid-template-columns:1fr 1.05fr;align-items:start;gap:56px;display:grid}._formColumn_voxvb_49{flex-direction:column;padding-right:8px;display:flex}._heading_voxvb_61{color:#2b2422;letter-spacing:-.01em;margin:0 0 36px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.9rem,3vw,2.6rem);font-style:italic;font-weight:600;line-height:1.2}._form_voxvb_49{flex-direction:column;gap:20px;display:flex}._formRow_voxvb_95{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}._formGroup_voxvb_107{flex-direction:column;gap:6px;display:flex}._label_voxvb_119{color:#5a5048;letter-spacing:.02em;font-family:Karla,sans-serif;font-size:.82rem;font-weight:700}._input_voxvb_135{color:#2b2422;background:#faf7f2;border:1.5px solid #e4ddd2;border-radius:10px;outline:none;width:100%;padding:10px 14px;font-family:Karla,sans-serif;font-size:.95rem;transition:border-color .2s,background-color .2s,box-shadow .2s}._input_voxvb_135::placeholder{color:#a09080;opacity:.8}._input_voxvb_135:hover{background-color:#fff;border-color:#c8bfb2}._input_voxvb_135:focus{border-color:var(--color-accent-green);background-color:#fff;box-shadow:0 0 0 3px #6b8a561a}._phoneInputGroup_voxvb_195{background:#fbf9f5;border:1.5px solid #e8e0d4;border-radius:10px;transition:border-color .2s,background-color .2s,box-shadow .2s;display:flex;overflow:hidden}._phoneInputGroup_voxvb_195:hover{background-color:#fff;border-color:#d8cebe}._phoneInputGroup_voxvb_195:focus-within{box-shadow:none;background-color:#fff;border-color:#085c5c}._countrySelectWrapper_voxvb_235{background:0 0;border-right:1.5px solid #e8e0d4;align-items:center;padding:0 10px 0 12px;display:flex;position:relative}._countrySelect_voxvb_235{appearance:none;color:#344054;cursor:pointer;background:0 0;border:none;outline:none;padding-right:16px;font-family:Karla,sans-serif;font-size:.88rem;font-weight:500}._selectChevron_voxvb_281{color:#667085;pointer-events:none;font-size:.7rem;position:absolute;right:10px}._phoneInput_voxvb_195{color:#101828;background:0 0;border:none;outline:none;flex:1;padding:10px 14px;font-family:Karla,sans-serif;font-size:.95rem}._phoneInput_voxvb_195::placeholder{color:#667085;opacity:.7}._textarea_voxvb_329{color:#2b2422;resize:vertical;background:#faf7f2;border:1.5px solid #e4ddd2;border-radius:10px;outline:none;width:100%;min-height:120px;padding:12px 14px;font-family:Karla,sans-serif;font-size:.95rem;line-height:1.6;transition:border-color .2s,background-color .2s,box-shadow .2s}._textarea_voxvb_329::placeholder{color:#a09080;opacity:.8}._textarea_voxvb_329:hover{background-color:#fff;border-color:#c8bfb2}._textarea_voxvb_329:focus{border-color:var(--color-accent-green);background-color:#fff;box-shadow:0 0 0 3px #6b8a561a}._servicesGrid_voxvb_395{grid-template-columns:repeat(2,1fr);gap:12px 16px;margin-top:4px;display:grid}._checkboxLabel_voxvb_409{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;display:flex}._checkboxInput_voxvb_425{opacity:0;pointer-events:none;position:absolute}._customCheckbox_voxvb_437{background:#fbf9f5;border:1.5px solid #e8e0d4;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;transition:all .15s;display:flex}._checkboxLabel_voxvb_409:hover ._customCheckbox_voxvb_437{border-color:#d8cebe}._checkboxInput_voxvb_425:checked+._customCheckbox_voxvb_437{background:#085c5c;border-color:#085c5c}._checkmark_voxvb_481{color:#fff;font-size:.75rem;font-weight:700;line-height:1}._checkboxText_voxvb_495{color:#344054;font-family:Karla,sans-serif;font-size:.88rem;font-weight:500}._submitBtn_voxvb_509{background:var(--color-accent-green);color:#fff;cursor:pointer;border:none;border-radius:10px;width:100%;margin-top:8px;padding:13px 24px;font-family:Karla,sans-serif;font-size:.95rem;font-weight:700;transition:background .2s,transform .15s}._submitBtn_voxvb_509:hover{background:#4a6238}._submitBtn_voxvb_509:active{transform:scale(.99)}._preferEmail_voxvb_555{text-align:center;color:#9a9080;margin:6px 0 0;font-family:Karla,sans-serif;font-size:.85rem}._emailLink_voxvb_571{color:var(--color-accent-green);text-underline-offset:2px;font-weight:700;text-decoration:underline}._emailLink_voxvb_571:hover{color:#4a6238}._successBox_voxvb_595{text-align:center;background:#fff;border:1.5px solid #e4ddd2;border-radius:16px;flex-direction:column;align-items:center;gap:12px;padding:40px 24px;display:flex;box-shadow:0 2px 16px #3c281412}._successIcon_voxvb_621{font-size:2.5rem}._successTitle_voxvb_629{color:#2b2422;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:1.6rem;font-style:italic;font-weight:600}._successMessage_voxvb_647{color:#7a7068;margin:0;font-family:Karla,sans-serif;font-size:.92rem;line-height:1.65}._resetBtn_voxvb_663{background:var(--color-accent-green);color:#fff;cursor:pointer;border:none;border-radius:8px;margin-top:12px;padding:10px 20px;font-family:Karla,sans-serif;font-size:.88rem;font-weight:700;transition:background .2s}._resetBtn_voxvb_663:hover{background:#4a6238}._visualColumn_voxvb_701{width:100%;height:100%}._notchedCard_voxvb_711{border-radius:36px 140px;width:100%;height:100%;min-height:640px;transition:border-radius .3s;position:relative;overflow:hidden;box-shadow:0 20px 40px #00000014}._cardImage_voxvb_733{object-fit:cover;width:100%;height:100%;display:block}._gradientOverlay_voxvb_747{pointer-events:none;background:linear-gradient(#0000000d 0%,#0006 55%,#000000d1 100%);position:absolute;inset:0}._floatingStudioBadge_voxvb_769{-webkit-backdrop-filter:blur(14px);color:#fff;background:#ffffff38;border:1px solid #ffffff59;border-radius:12px;padding:10px 16px;position:absolute;top:42%;left:45%;transform:translate(-20%,-50%);box-shadow:0 8px 32px #00000026}._studioBadgeTitle_voxvb_799{font-family:Karla,sans-serif;font-size:.82rem;font-weight:600;line-height:1.3}._badgeHandle_voxvb_813{opacity:.8;font-weight:400}._studioBadgeLocation_voxvb_823{opacity:.9;margin-top:2px;font-family:Karla,sans-serif;font-size:.75rem}._cardContentOverlay_voxvb_839{flex-direction:column;gap:24px;padding:36px 32px 32px;display:flex;position:absolute;bottom:0;left:0;right:0}._quoteText_voxvb_861{color:#fff;text-shadow:0 2px 10px #0000004d;letter-spacing:-.01em;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.45rem,2.2vw,1.95rem);font-style:italic;font-weight:400;line-height:1.3}._glassCardsRow_voxvb_887{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}._glassCard_voxvb_887{-webkit-backdrop-filter:blur(16px);color:#fff;background:#ffffff2e;border:1px solid #ffffff47;border-radius:14px;align-items:center;gap:10px;padding:12px 14px;display:flex}._glassIcon_voxvb_925{flex-shrink:0;font-size:1.15rem}._glassText_voxvb_935{color:#fffffff2;font-family:Karla,sans-serif;font-size:.74rem;font-weight:500;line-height:1.35}@media (width<=992px){._main_voxvb_11{padding:56px 40px 80px}._layoutGrid_voxvb_33{grid-template-columns:1fr;gap:48px}._formColumn_voxvb_49{padding-right:0}._notchedCard_voxvb_711{min-height:520px}}@media (width<=600px){._main_voxvb_11{padding:40px 20px 64px}._heading_voxvb_61{margin-bottom:24px;font-size:1.75rem}._formRow_voxvb_95,._servicesGrid_voxvb_395,._glassCardsRow_voxvb_887{grid-template-columns:1fr}._notchedCard_voxvb_711{border-radius:24px 70px;min-height:440px}._cardContentOverlay_voxvb_839{gap:16px;padding:24px 20px 20px}}._banner_19eqx_6{background-color:#2b3d2c;background-position:50% 30%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:100%;height:360px;margin-bottom:-2px;display:flex;position:relative;overflow:visible}._overlay_19eqx_22{z-index:1;position:absolute;inset:0}._waveBottom_19eqx_29{z-index:3;pointer-events:none;height:clamp(60px,7vw,95px);font-size:0;line-height:0;display:block;position:absolute;bottom:-2px;left:-1px;right:-1px}._content_19eqx_43{z-index:3;text-align:center;flex-direction:column;align-items:center;gap:12px;padding:0 24px;animation:.65s cubic-bezier(.22,1,.36,1) both _bannerFadeUp_19eqx_1;display:flex;position:relative}@keyframes _bannerFadeUp_19eqx_1{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}._title_19eqx_66{color:#fff;letter-spacing:-.01em;text-shadow:0 2px 24px #0000004d;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2.4rem,6vw,4rem);font-style:italic;font-weight:400;line-height:1.15}._subtitle_19eqx_78{color:#ffffffe0;text-shadow:0 1px 8px #0003;max-width:500px;margin:0;font-family:Karla,sans-serif;font-size:clamp(.875rem,2vw,1rem);font-weight:400;line-height:1.65}@media (width<=768px){._banner_19eqx_6{background-position:50%;height:280px}}@media (width<=480px){._banner_19eqx_6{height:240px}}._section_drpz7_9{background-color:#f5f1e9;width:100%;padding:68px 0 84px;position:relative;overflow:hidden}._container_drpz7_25{z-index:1;grid-template-columns:1.1fr .9fr;align-items:center;gap:72px;max-width:1280px;margin:0 auto;padding:0 32px;display:grid;position:relative}._content_drpz7_51{flex-direction:column;display:flex}._title_drpz7_61{color:#2b2b2b;letter-spacing:-.01em;margin:0 0 16px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2.1rem,4vw,2.9rem);font-style:italic;font-weight:400;line-height:1.2}._titleHighlight_drpz7_83{color:var(--color-accent-green,#5a7549)}._subtitle_drpz7_91{color:#555;max-width:580px;margin:0 0 36px;font-family:Karla,sans-serif;font-size:.98rem;font-weight:400;line-height:1.75}._valueList_drpz7_113{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}._valueItem_drpz7_131{align-items:flex-start;gap:16px;display:flex}._valueIcon_drpz7_143{width:44px;height:44px;color:var(--color-accent-green,#5a7549);background-color:#6b8a561f;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;transition:transform .2s,background-color .2s;display:flex}._valueItem_drpz7_131:hover ._valueIcon_drpz7_143{background-color:#6b8a562e;transform:scale(1.05)}._valueText_drpz7_179{flex-direction:column;gap:3px;padding-top:2px;display:flex}._valueTitle_drpz7_193{color:#2b2b2b;font-family:Karla,sans-serif;font-size:.95rem;font-weight:700;line-height:1.35}._valueDesc_drpz7_209{color:#666;font-family:Karla,sans-serif;font-size:.86rem;font-weight:400;line-height:1.55}._visual_drpz7_227{justify-content:center;align-items:center;width:100%;display:flex;position:relative}._visual_drpz7_227:before{content:"";z-index:0;pointer-events:none;background-color:#6b8a5624;border-radius:180px 180px 42px 42px;position:absolute;inset:-10px;transform:rotate(-3deg)}._imageCard_drpz7_265{z-index:1;border:5px solid #fff;border-radius:170px 170px 36px 36px;width:100%;max-width:480px;position:relative;overflow:hidden;box-shadow:0 16px 40px #00000014}._imageCardImg_drpz7_287{object-fit:cover;width:100%;height:auto;max-height:420px;display:block}@media (width<=1024px){._container_drpz7_25{grid-template-columns:1fr;gap:48px;padding:0 28px}._content_drpz7_51{width:100%;max-width:640px;margin:0 auto}._visual_drpz7_227{max-width:460px;margin:0 auto}}@media (width<=768px){._section_drpz7_9{padding:52px 0 64px}._container_drpz7_25{gap:40px;padding:0 20px}._title_drpz7_61{margin-bottom:12px;font-size:clamp(1.9rem,5vw,2.4rem)}._subtitle_drpz7_91{margin-bottom:28px;font-size:.92rem;line-height:1.65}._valueList_drpz7_113{gap:16px}._valueItem_drpz7_131{gap:14px}._valueIcon_drpz7_143{border-radius:10px;width:40px;height:40px}._valueTitle_drpz7_193{font-size:.92rem}._valueDesc_drpz7_209{font-size:.84rem}._visual_drpz7_227:before{border-radius:140px 140px 32px 32px;inset:-8px}._imageCard_drpz7_265{border-width:4px;border-radius:130px 130px 28px 28px;max-width:400px}._imageCardImg_drpz7_287{max-height:360px}}@media (width<=480px){._section_drpz7_9{padding:40px 0 50px}._container_drpz7_25{gap:32px;padding:0 16px}._title_drpz7_61{margin-bottom:10px;font-size:1.85rem}._subtitle_drpz7_91{margin-bottom:24px;font-size:.88rem;line-height:1.6}._valueList_drpz7_113{gap:14px}._valueItem_drpz7_131{gap:12px}._valueIcon_drpz7_143{border-radius:8px;width:36px;height:36px}._valueTitle_drpz7_193{font-size:.88rem}._valueDesc_drpz7_209{font-size:.8rem;line-height:1.5}._visual_drpz7_227{max-width:320px}._visual_drpz7_227:before{border-radius:100px 100px 24px 24px;inset:-6px}._imageCard_drpz7_265{border-width:3px;border-radius:95px 95px 20px 20px;max-width:100%}._imageCardImg_drpz7_287{max-height:280px}}._section_roq3p_9{background-color:#c9d7c0;width:100%;padding:68px 0 80px;position:relative;overflow:hidden}._container_roq3p_25{max-width:880px;margin:0 auto;padding:0 32px}._header_roq3p_39{text-align:center;flex-direction:column;align-items:center;margin-bottom:40px;display:flex}._title_roq3p_55{color:#2b2b2b;letter-spacing:-.01em;margin:0 0 12px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,3.5vw,2.6rem);font-style:italic;font-weight:400;line-height:1.2}._subtitle_roq3p_77{color:#555;max-width:500px;margin:0;font-family:Karla,sans-serif;font-size:.95rem;font-weight:400;line-height:1.7}._accordionList_roq3p_99{flex-direction:column;gap:14px;display:flex}._accordionItem_roq3p_111{background-color:#fffbf3;border:1.5px solid #6b8a5638;border-radius:14px;transition:background-color .25s,border-color .25s,box-shadow .25s;overflow:hidden}._accordionItem_roq3p_111._open_roq3p_127{border-color:var(--color-accent-green,#5a7549);background-color:#fffbf3;box-shadow:0 8px 24px #6b8a561a}._accordionHeader_roq3p_139{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:18px 22px;display:flex}._question_roq3p_165{color:#2c3e4c;font-family:Karla,sans-serif;font-size:.96rem;font-weight:700;line-height:1.4;transition:color .2s}._accordionHeader_roq3p_139:hover ._question_roq3p_165{color:var(--color-accent-green,#5a7549)}._iconCircle_roq3p_191{color:#1e3d35;background-color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:1.1rem;font-weight:500;transition:transform .3s cubic-bezier(.34,1.56,.64,1),background-color .25s,color .25s;display:flex;box-shadow:0 2px 6px #0000000f}._accordionItem_roq3p_111._open_roq3p_127 ._iconCircle_roq3p_191{background-color:var(--color-accent-green,#5a7549);color:#fff;transform:rotate(45deg)}._accordionBody_roq3p_235{max-height:0;transition:max-height .35s,padding .35s;overflow:hidden}._accordionItem_roq3p_111._open_roq3p_127 ._accordionBody_roq3p_235{max-height:350px;padding:0 22px 20px}._answer_roq3p_257{color:#555;margin:0;font-family:Karla,sans-serif;font-size:.88rem;font-weight:400;line-height:1.7}._supportBox_roq3p_277{background-color:#fffbf3;border:1.5px solid #6b8a5640;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;margin-top:40px;padding:24px 28px;display:flex;box-shadow:0 6px 18px #6b8a5612}._supportText_roq3p_303{flex-direction:column;gap:4px;display:flex}._supportTitle_roq3p_315{color:#2c3e4c;font-family:Karla,sans-serif;font-size:1.05rem;font-weight:700;line-height:1.3}._supportDesc_roq3p_331{color:#666;font-family:Karla,sans-serif;font-size:.86rem;font-weight:400;line-height:1.5}._contactBtn_roq3p_347{background-color:var(--color-accent-green,#5a7549);color:#fff;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:12px 24px;font-family:Karla,sans-serif;font-size:.84rem;font-weight:600;text-decoration:none;transition:background-color .22s,transform .22s,box-shadow .22s;display:inline-flex}._contactBtn_roq3p_347:hover{background-color:#506841;transform:translateY(-2px);box-shadow:0 6px 16px #6b8a564d}@media (width<=768px){._section_roq3p_9{padding:52px 0 64px}._container_roq3p_25{padding:0 20px}._header_roq3p_39{margin-bottom:32px}._title_roq3p_55{margin-bottom:10px;font-size:clamp(1.85rem,5vw,2.2rem)}._subtitle_roq3p_77{font-size:.9rem;line-height:1.65}._accordionHeader_roq3p_139{gap:14px;padding:15px 18px}._question_roq3p_165{font-size:.9rem}._accordionItem_roq3p_111._open_roq3p_127 ._accordionBody_roq3p_235{padding:0 18px 16px}._answer_roq3p_257{font-size:.85rem}._supportBox_roq3p_277{flex-direction:column;align-items:stretch;gap:18px;margin-top:32px;padding:22px 20px}._contactBtn_roq3p_347{width:100%}}@media (width<=480px){._section_roq3p_9{padding:40px 0 50px}._container_roq3p_25{padding:0 16px}._header_roq3p_39{margin-bottom:24px}._title_roq3p_55{margin-bottom:8px;font-size:1.75rem}._subtitle_roq3p_77{font-size:.85rem;line-height:1.55}._accordionList_roq3p_99{gap:10px}._accordionItem_roq3p_111{border-radius:12px}._accordionHeader_roq3p_139{gap:12px;padding:13px 14px}._question_roq3p_165{font-size:.86rem}._iconCircle_roq3p_191{width:26px;height:26px;font-size:.95rem}._accordionItem_roq3p_111._open_roq3p_127 ._accordionBody_roq3p_235{padding:0 14px 14px}._answer_roq3p_257{font-size:.82rem;line-height:1.6}._supportBox_roq3p_277{border-radius:12px;gap:16px;margin-top:24px;padding:18px 16px}._supportTitle_roq3p_315{font-size:.96rem}._supportDesc_roq3p_331{font-size:.8rem;line-height:1.5}._contactBtn_roq3p_347{padding:11px 20px;font-size:.8rem}}._main_1tj9s_11{background-color:#f5f1e9;min-height:85vh;padding:72px 100px 96px}._container_1tj9s_23{max-width:1240px;margin:0 auto}._headerSection_1tj9s_35{margin-bottom:36px}._welcomeHeading_1tj9s_43{color:#2b2422;margin:0 0 6px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,4vw,2.75rem);font-style:italic;font-weight:400;line-height:1.2}._subHeading_1tj9s_63{color:#7a7068;margin:0;font-family:Karla,sans-serif;font-size:.95rem}._layoutGrid_1tj9s_79{grid-template-columns:320px 1fr;align-items:start;gap:36px;display:grid}._sidebarCard_1tj9s_95{text-align:center;background:#fffbf3;border:1.5px solid #e8e2d8;border-radius:20px;flex-direction:column;align-items:center;padding:28px 24px;display:flex;box-shadow:0 2px 16px #3c281412}._blobAvatarContainer_1tj9s_121{justify-content:center;align-items:center;width:100%;max-width:250px;height:240px;margin:0 auto 12px;display:flex;position:relative}._organicBlob_1tj9s_145{background:linear-gradient(135deg, #8ba876 0%, var(--color-accent-green) 60%, #4a6238 100%);border-radius:54% 46% 62% 38%/48% 58% 42% 52%;justify-content:center;align-items:center;width:200px;height:200px;animation:9s ease-in-out infinite alternate _organicBlobAnim_1tj9s_1;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 25px #6b8a5640}@keyframes _organicBlobAnim_1tj9s_1{0%{border-radius:54% 46% 62% 38%/48% 58% 42% 52%}33%{border-radius:42% 58% 45% 55%/56% 40% 60% 44%}66%{border-radius:60% 40% 55% 45%/45% 52% 48% 55%}to{border-radius:48% 52% 40% 60%/58% 46% 54% 42%}}._blobHeroImage_1tj9s_209{object-fit:contain;object-position:center bottom;z-index:2;width:88%;height:88%;transition:transform .3s;position:relative}._blobAvatarContainer_1tj9s_121:hover ._blobHeroImage_1tj9s_209{transform:scale(1.06)}._doodleIcon_1tj9s_239{z-index:1;pointer-events:none;opacity:.85;width:22px;height:22px;position:absolute}._doodleLightbulb_1tj9s_257{top:22px;left:32px;transform:rotate(-15deg)}._doodlePencil_1tj9s_269{top:80px;left:18px;transform:rotate(25deg)}._doodleThought_1tj9s_281{top:28px;right:28px;transform:rotate(10deg)}._doodleSearch_1tj9s_293{top:98px;right:18px;transform:rotate(-20deg)}._doodleBook_1tj9s_305{bottom:24px;left:28px;transform:rotate(-10deg)}._orangeSwirl_1tj9s_319{pointer-events:none;z-index:0;opacity:.85;width:90px;height:90px;position:absolute;top:-5px;left:-15px}._purpleDoodleTop_1tj9s_341{pointer-events:none;z-index:0;width:55px;height:55px;position:absolute;top:-5px;right:5px}._purpleDoodleBottom_1tj9s_361{pointer-events:none;z-index:0;width:55px;height:55px;position:absolute;bottom:-5px;left:5px}._userName_1tj9s_381{color:#2b2422;margin:0 0 4px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.45rem;font-weight:600}._userEmail_1tj9s_397{color:#7a7068;margin:0 0 16px;font-family:Karla,sans-serif;font-size:.88rem}._memberBadge_1tj9s_411{color:#b08060;background:#f5ede3;border:1px solid #e4ddd2;border-radius:20px;align-items:center;gap:6px;margin-bottom:20px;padding:6px 14px;font-family:Karla,sans-serif;font-size:.78rem;font-weight:700;display:inline-flex}._statsRow_1tj9s_441{border-top:1px solid #e4ddd2;grid-template-columns:repeat(2,1fr);gap:12px;width:100%;padding-top:20px;display:grid}._statItem_1tj9s_459{flex-direction:column;align-items:center;display:flex}._statValue_1tj9s_471{color:var(--color-accent-green);font-family:Karla,sans-serif;font-size:1.2rem;font-weight:700}._statLabel_1tj9s_485{color:#7a7068;font-family:Karla,sans-serif;font-size:.75rem}._navMenu_1tj9s_499{flex-direction:column;gap:6px;width:100%;margin-top:24px;display:flex}._navTabBtn_1tj9s_515{color:#7a7068;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:12px;align-items:center;gap:12px;width:100%;padding:12px 16px;font-family:Karla,sans-serif;font-size:.9rem;font-weight:600;transition:all .2s;display:flex}._navTabBtn_1tj9s_515:hover{color:#2b2422;background:#faf7f2}._navTabBtnActive_1tj9s_561{color:var(--color-accent-green);background:#f5f1e9;font-weight:700}._contentCard_1tj9s_575{background:#fffbf3;border:1.5px solid #e8e2d8;border-radius:20px;padding:32px;box-shadow:0 2px 16px #3c281412}._sectionTitle_1tj9s_591{color:#2b2422;border-bottom:1px solid #e4ddd2;margin:0 0 24px;padding-bottom:16px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.5rem;font-style:italic;font-weight:600}._formGrid_1tj9s_615{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}._fullWidth_1tj9s_627{grid-column:span 2}._formGroup_1tj9s_635{flex-direction:column;gap:6px;display:flex}._label_1tj9s_647{color:#5a5048;font-family:Karla,sans-serif;font-size:.82rem;font-weight:700}._input_1tj9s_661{color:#2b2422;background:#faf7f2;border:1.5px solid #e4ddd2;border-radius:10px;outline:none;width:100%;padding:10px 14px;font-family:Karla,sans-serif;font-size:.95rem;transition:border-color .2s,background-color .2s,box-shadow .2s}._consentRow_1tj9s_687{background:#faf7f2;border:1.5px solid #e4ddd2;border-radius:10px;align-items:flex-start;gap:12px;margin-top:16px;padding:16px;display:flex}._consentCheckbox_1tj9s_709{width:18px;height:18px;accent-color:var(--color-accent-green);cursor:pointer;flex-shrink:0;margin-top:2px}._consentCheckbox_1tj9s_709:disabled{cursor:not-allowed;opacity:.6}._consentTextWrap_1tj9s_737{cursor:pointer;flex-direction:column;gap:2px;display:flex}._consentLabel_1tj9s_751{color:#2b2422;font-family:Karla,sans-serif;font-size:.9rem;font-weight:600}._consentDesc_1tj9s_765{color:#8c8278;font-family:Karla,sans-serif;font-size:.8rem}._input_1tj9s_661:hover{background-color:#fff;border-color:#c8bfb2}._passwordFieldWrap_1tj9s_787{align-items:center;display:flex;position:relative}._passwordFieldWrap_1tj9s_787 ._input_1tj9s_661{padding-right:42px}._passwordToggleBtn_1tj9s_807{cursor:pointer;color:#8c8278;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex;position:absolute;right:10px}._passwordToggleBtn_1tj9s_807:hover{color:#5a5048}._input_1tj9s_661:focus{border-color:var(--color-accent-green);background-color:#fff;box-shadow:0 0 0 3px #6b8a561a}._saveBtn_1tj9s_853{background:var(--color-accent-green);color:#fff;cursor:pointer;border:none;border-radius:10px;margin-top:12px;padding:12px 28px;font-family:Karla,sans-serif;font-size:.95rem;font-weight:700;transition:background .2s,transform .15s}._saveBtn_1tj9s_853:hover{background:#4a6238}._downloadsList_1tj9s_891{flex-direction:column;gap:16px;display:flex}._downloadItem_1tj9s_903{background:#faf7f2;border:1px solid #e4ddd2;border-radius:14px;justify-content:space-between;align-items:center;padding:16px 20px;transition:all .2s;display:flex}._downloadItem_1tj9s_903:hover{background:#fff;border-color:#c8bfb2;box-shadow:0 4px 12px #3c28140d}._itemMeta_1tj9s_937{align-items:center;gap:16px;display:flex}._itemIcon_1tj9s_949{font-size:1.8rem}._itemTitle_1tj9s_957{color:#2b2422;margin:0 0 4px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.1rem;font-weight:600}._itemDate_1tj9s_973{color:#7a7068;margin:0;font-family:Karla,sans-serif;font-size:.78rem}._downloadBtn_1tj9s_987{border:1.5px solid var(--color-accent-green);color:var(--color-accent-green);cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-family:Karla,sans-serif;font-size:.85rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}._downloadBtn_1tj9s_987:hover{background:var(--color-accent-green);color:#fff}._ticketHeader_1tj9s_1033{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}._createTicketBtn_1tj9s_1049{background:var(--color-accent-green);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:8px 18px;font-family:Karla,sans-serif;font-size:.85rem;font-weight:700;transition:background .2s,transform .15s;display:inline-flex}._createTicketBtn_1tj9s_1049:hover{background:#4a6238}._ticketList_1tj9s_1095{flex-direction:column;gap:14px;display:flex}._ticketCard_1tj9s_1107{word-break:break-word;overflow-wrap:break-word;background:#faf7f2;border:1px solid #e4ddd2;border-radius:14px;flex-direction:column;gap:8px;padding:18px 20px;transition:border-color .2s,box-shadow .2s,transform .15s;display:flex}._ticketCard_1tj9s_1107:hover{border-color:#c8bfb2;box-shadow:0 4px 12px #3c28140d}._ticketTop_1tj9s_1143{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._ticketBadges_1tj9s_1159{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._ticketId_1tj9s_1173{color:#b08060;letter-spacing:.05em;word-break:break-word;font-family:Karla,sans-serif;font-size:.78rem;font-weight:700}._ticketCategory_1tj9s_1191{text-transform:uppercase;color:#7a7068;white-space:nowrap;background:#eae2d6;border-radius:12px;padding:3px 10px;font-family:Karla,sans-serif;font-size:.72rem;font-weight:700}._priorityBadge_1tj9s_1215{text-transform:uppercase;white-space:nowrap;border-radius:10px;padding:2px 8px;font-family:Karla,sans-serif;font-size:.68rem;font-weight:700}._priority_high_1tj9s_1235,._priority_urgent_1tj9s_1237{color:#dc2626;background:#fef2f2;border:1px solid #fecaca}._priority_medium_1tj9s_1249{color:#d97706;background:#fffbe6;border:1px solid #fef3c7}._priority_low_1tj9s_1261{color:#6b7280;background:#f3f4f6;border:1px solid #e5e7eb}._ticketSubject_1tj9s_1273{color:#2b2422;word-break:break-word;overflow-wrap:break-word;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:1.15rem;font-weight:600;line-height:1.35}._ticketDesc_1tj9s_1295{color:#6b6056;word-break:break-word;overflow-wrap:break-word;margin:4px 0 0;font-family:Karla,sans-serif;font-size:.85rem;line-height:1.5}._ticketFooter_1tj9s_1315{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:4px;display:flex}._ticketDate_1tj9s_1333{color:#8c8278;font-family:Karla,sans-serif;font-size:.78rem}._statusBadge_1tj9s_1345{white-space:nowrap;border-radius:20px;padding:4px 12px;font-family:Karla,sans-serif;font-size:.75rem;font-weight:700}._status_open_1tj9s_1363{color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe}._status_in_progress_1tj9s_1375{color:#d97706;background:#fffbe6;border:1px solid #fef3c7}._status_resolved_1tj9s_1387{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}._status_closed_1tj9s_1399{color:#4b5563;background:#f3f4f6;border:1px solid #e5e7eb}._status_pending_1tj9s_1411{color:#c2410c;background:#fff7ed;border:1px solid #ffedd5}._status_completed_1tj9s_1423,._status_paid_1tj9s_1425{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}._status_failed_1tj9s_1437,._status_cancelled_1tj9s_1439{color:#dc2626;background:#fef2f2;border:1px solid #fecaca}._status_refunded_1tj9s_1451{color:#4b5563;background:#f3f4f6;border:1px solid #e5e7eb}._orderAmount_1tj9s_1463{color:#2b2422;font-family:Karla,sans-serif;font-size:.95rem;font-weight:700}._orderItemsSummary_1tj9s_1477{color:#6b6056;margin:0;font-family:Karla,sans-serif;font-size:.85rem}._planBox_1tj9s_1493{background:#f5ede3;border:1.5px solid #e4ddd2;border-radius:16px;justify-content:space-between;align-items:center;margin-bottom:24px;padding:24px;display:flex}._planTitle_1tj9s_1515{color:#2b2422;margin:0 0 6px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.25rem;font-style:italic;font-weight:600}._planDesc_1tj9s_1533{color:#7a7068;margin:0;font-family:Karla,sans-serif;font-size:.88rem}._upgradeBtn_1tj9s_1547{background:var(--color-accent-green);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:10px;padding:10px 20px;font-family:Karla,sans-serif;font-size:.88rem;font-weight:700;transition:background .2s}._upgradeBtn_1tj9s_1547:hover{background:#4a6238}._emptyState_1tj9s_1585{text-align:center;background:#faf7f2;border:1.5px dashed #e4ddd2;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;margin-top:12px;padding:48px 24px;display:flex}._emptyTitle_1tj9s_1611{color:#2b2422;margin:16px 0 8px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.35rem;font-style:italic;font-weight:600}._emptyDesc_1tj9s_1629{color:#7a7068;max-width:400px;margin:0 0 24px;font-family:Karla,sans-serif;font-size:.9rem;line-height:1.6}._browseBtn_1tj9s_1647{background:var(--color-accent-green);color:#fff;border-radius:10px;justify-content:center;align-items:center;padding:10px 24px;font-family:Karla,sans-serif;font-size:.9rem;font-weight:700;text-decoration:none;transition:background .2s,transform .15s;display:inline-flex}._browseBtn_1tj9s_1647:hover{background:#4a6238;transform:translateY(-1px)}._reviewProductTitle_1tj9s_1689{color:#b08060;word-break:break-word;overflow-wrap:break-word;align-items:center;gap:4px;font-family:Karla,sans-serif;font-size:.95rem;font-weight:700;line-height:1.35;text-decoration:none;transition:color .2s;display:inline-flex}._reviewProductTitle_1tj9s_1689:hover{color:var(--color-accent-green)}._reviewStarsRow_1tj9s_1727{align-items:center;gap:2px;margin:4px 0;display:flex}._reviewComment_1tj9s_1741{color:#5a5048;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;margin:6px 0 0;font-family:Karla,sans-serif;font-size:.88rem;line-height:1.5}._reviewFooter_1tj9s_1763{border-top:1px dashed #e8e2d8;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding-top:8px;display:flex}._reviewActions_1tj9s_1785{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._reviewActionBtn_1tj9s_1799{color:#5a5048;cursor:pointer;background:#eae2d6;border:none;border-radius:8px;justify-content:center;align-items:center;min-height:32px;padding:6px 14px;font-family:Karla,sans-serif;font-size:.8rem;font-weight:700;transition:background .2s,color .2s;display:inline-flex}._reviewActionBtn_1tj9s_1799:hover{color:#2b2422;background:#ded4c6}._reviewDeleteBtn_1tj9s_1843{color:#b91c1c;background:#fee2e2}._reviewDeleteBtn_1tj9s_1843:hover{color:#991b1b;background:#fecaca}._reviewEditForm_1tj9s_1863{background:#fff;border:1px solid #e4ddd2;border-radius:12px;flex-direction:column;gap:12px;margin-top:10px;padding:14px;display:flex}._ratingStarsWrap_1tj9s_1885{flex-wrap:wrap;align-items:center;gap:4px;display:flex}._starPickerBtn_1tj9s_1899{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:2px;transition:transform .15s;display:inline-flex}._starPickerBtn_1tj9s_1899:hover{transform:scale(1.15)}._reviewEditActions_1tj9s_1931{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}._paginationWrap_1tj9s_1947{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:24px;display:flex}._paginationText_1tj9s_1965{color:#6b6056;text-align:center;font-family:Karla,sans-serif;font-size:.85rem}._modalOverlay_1tj9s_1981{z-index:9999;-webkit-backdrop-filter:blur(6px);background:#1e140a73;justify-content:center;align-items:center;padding:20px;animation:.25s _fadeIn_1tj9s_1;display:flex;position:fixed;inset:0}._modalContent_1tj9s_2009{background:#fff;border-radius:20px;flex-direction:column;gap:20px;width:100%;max-width:520px;max-height:90vh;padding:28px 32px;animation:.25s cubic-bezier(.16,1,.3,1) _slideUp_1tj9s_1;display:flex;overflow-y:auto;box-shadow:0 12px 36px #0000002e}._detailsModalContent_1tj9s_2039{flex-direction:column;max-width:640px;height:min(640px,90vh);max-height:90vh;padding:28px 32px;display:flex;overflow:hidden}._modalHeader_1tj9s_2059{border-bottom:1px solid #e4ddd2;flex-shrink:0;justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}._modalTitle_1tj9s_2077{color:#2b2422;word-break:break-word;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:1.4rem;font-style:italic;font-weight:600;line-height:1.25}._modalCloseBtn_1tj9s_2099{color:#7a7068;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:background .2s,color .2s;display:flex}._modalCloseBtn_1tj9s_2099:hover{color:#2b2422;background:#f5f0ea}._modalForm_1tj9s_2139{flex-direction:column;gap:16px;display:flex}._modalActions_1tj9s_2151{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-top:8px;display:flex}._cancelBtn_1tj9s_2169{color:#5a5048;cursor:pointer;background:#eae2d6;border:none;border-radius:10px;justify-content:center;align-items:center;padding:10px 20px;font-family:Karla,sans-serif;font-size:.9rem;font-weight:700;transition:background .2s;display:inline-flex}._cancelBtn_1tj9s_2169:hover{background:#ded4c6}._cancelBtn_1tj9s_2169:disabled{opacity:.5;cursor:not-allowed}@keyframes _fadeIn_1tj9s_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1tj9s_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}._ticketCardClickable_1tj9s_2263{cursor:pointer}._detailsHeaderWrap_1tj9s_2271{border-bottom:1px solid #e4ddd2;flex-direction:column;flex-shrink:0;gap:10px;padding-bottom:12px;display:flex}._detailsMetaGrid_1tj9s_2289{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}._detailsSubjectTitle_1tj9s_2303{color:#2b2422;word-break:break-word;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:1.25rem;font-weight:600;line-height:1.35}._detailsConversationContainer_1tj9s_2323{flex:1;min-height:0;padding:12px 6px 12px 0;overflow-y:auto}._conversationSection_1tj9s_2337{flex-direction:column;gap:10px;margin-top:4px;display:flex}._conversationTitle_1tj9s_2351{color:#5a5048;text-transform:uppercase;letter-spacing:.05em;margin:0;font-family:Karla,sans-serif;font-size:.8rem;font-weight:700}._conversationList_1tj9s_2371{flex-direction:column;gap:10px;max-height:none;display:flex}._conversationBubble_1tj9s_2385{word-break:break-word;overflow-wrap:anywhere;background:#faf7f2;border:1px solid #e4ddd2;border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}._conversationBubbleCustomer_1tj9s_2409{background:#f0fdf4;border-color:#bbf7d0}._conversationBubbleStaff_1tj9s_2419{background:#eff6ff;border-color:#bfdbfe}._bubbleSender_1tj9s_2429{color:#7a7068;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;font-family:Karla,sans-serif;font-size:.75rem;font-weight:700;display:flex}._bubbleMessage_1tj9s_2453{color:#2b2422;white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;margin:0;font-family:Karla,sans-serif;font-size:.88rem;line-height:1.5}._detailsReplyForm_1tj9s_2475{border-top:1px solid #e4ddd2;flex-direction:column;flex-shrink:0;gap:8px;margin-top:auto;padding-top:12px;display:flex}._detailsReplyInputRow_1tj9s_2495{align-items:flex-end;gap:10px;display:flex}._detailsSendBtn_1tj9s_2507{white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:6px;height:44px;padding:0 20px;font-size:.9rem;display:inline-flex}._detailsClosedBox_1tj9s_2531{text-align:center;border-top:1px solid #e4ddd2;flex-shrink:0;margin-top:auto;padding-top:12px}@media (width<=1100px){._main_1tj9s_11{padding:56px 32px 80px}}@media (width<=900px){._layoutGrid_1tj9s_79{grid-template-columns:1fr;gap:24px}._contentCard_1tj9s_575,._sidebarCard_1tj9s_95{padding:24px 20px}._formGrid_1tj9s_615{grid-template-columns:1fr}._fullWidth_1tj9s_627{grid-column:span 1}}@media (width<=600px){._main_1tj9s_11{padding:28px 14px 64px}._contentCard_1tj9s_575{border-radius:16px;padding:18px 14px}._sidebarCard_1tj9s_95{border-radius:16px;padding:20px 14px}._welcomeHeading_1tj9s_43{font-size:1.85rem}._subHeading_1tj9s_63{font-size:.88rem}._sectionTitle_1tj9s_591{margin-bottom:16px;padding-bottom:12px;font-size:1.3rem}._ticketHeader_1tj9s_1033{flex-direction:column;align-items:stretch;gap:12px}._createTicketBtn_1tj9s_1049{width:100%;height:42px;font-size:.88rem}._ticketCard_1tj9s_1107{border-radius:12px;gap:10px;padding:14px 12px}._ticketTop_1tj9s_1143{flex-direction:column;align-items:flex-start;gap:6px}._ticketBadges_1tj9s_1159{justify-content:flex-start;width:100%}._ticketSubject_1tj9s_1273{font-size:1.05rem}._ticketFooter_1tj9s_1315{border-top:1px dashed #e8e2d8;flex-direction:column;align-items:flex-start;gap:8px;padding-top:6px}._ticketFooter_1tj9s_1315 ._statusBadge_1tj9s_1345{align-self:flex-start}._reviewFooter_1tj9s_1763{flex-direction:column;align-items:flex-start;gap:8px}._reviewActions_1tj9s_1785{justify-content:flex-end;width:100%}._reviewEditForm_1tj9s_1863{padding:12px 10px}._paginationWrap_1tj9s_1947{gap:8px}._modalOverlay_1tj9s_1981{padding:12px}._modalContent_1tj9s_2009{border-radius:16px;gap:16px;max-height:92vh;padding:20px 16px}._detailsModalContent_1tj9s_2039{height:92vh;max-height:92vh;padding:18px 14px}._modalTitle_1tj9s_2077{font-size:1.25rem}._detailsSubjectTitle_1tj9s_2303{font-size:1.15rem}._detailsReplyInputRow_1tj9s_2495{flex-direction:column;align-items:stretch;gap:8px}._detailsSendBtn_1tj9s_2507{width:100%;height:42px}._blobAvatarContainer_1tj9s_121{height:200px}._organicBlob_1tj9s_145{width:165px;height:165px}}@media (width<=480px){._main_1tj9s_11{padding:20px 10px 48px}._contentCard_1tj9s_575{padding:16px 12px}._sidebarCard_1tj9s_95{padding:18px 12px}._modalActions_1tj9s_2151{flex-direction:column-reverse;gap:8px;width:100%}._modalActions_1tj9s_2151 ._cancelBtn_1tj9s_2169,._modalActions_1tj9s_2151 ._saveBtn_1tj9s_853{text-align:center;justify-content:center;width:100%;height:42px}._reviewEditActions_1tj9s_1931{flex-direction:column-reverse;gap:8px;width:100%}._reviewEditActions_1tj9s_1931 ._cancelBtn_1tj9s_2169,._reviewEditActions_1tj9s_1931 ._saveBtn_1tj9s_853{text-align:center;justify-content:center;width:100%;height:40px}._reviewActions_1tj9s_1785{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}._reviewActionBtn_1tj9s_1799{width:100%;padding:6px 8px}._paginationWrap_1tj9s_1947{flex-direction:column;gap:10px;width:100%}._paginationWrap_1tj9s_1947 ._cancelBtn_1tj9s_2169{width:100%}._bubbleSender_1tj9s_2429{flex-direction:column;align-items:flex-start;gap:2px}}._main_n24uk_6{background-color:#f5f1e9;min-height:85vh;padding:72px 100px 96px}._container_n24uk_12{max-width:960px;margin:0 auto}._headerSection_n24uk_18{margin-bottom:36px}._pageTitle_n24uk_22{color:#2b2422;margin:0 0 6px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,4vw,2.75rem);font-style:italic;font-weight:400;line-height:1.2}._subHeading_n24uk_32{color:#7a7068;margin:0;font-family:Karla,sans-serif;font-size:.95rem}._contentCard_n24uk_40{background:#fffbf3;border:1.5px solid #e8e2d8;border-radius:20px;padding:36px;box-shadow:0 2px 16px #3c281412}._loaderWrap_n24uk_49{justify-content:center;align-items:center;padding:80px 0;display:flex}._orderGrid_n24uk_57{flex-direction:column;gap:16px;display:flex}._orderCard_n24uk_63{cursor:pointer;background:#faf7f2;border:1px solid #e4ddd2;border-radius:16px;flex-direction:column;gap:10px;padding:20px 24px;transition:border-color .2s,box-shadow .2s,transform .15s;display:flex}._orderCard_n24uk_63:hover{border-color:#c8bfb2;transform:translateY(-2px);box-shadow:0 6px 20px #3c281414}._orderCardTop_n24uk_81{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._orderId_n24uk_89{color:#b08060;letter-spacing:.05em;word-break:break-all;font-family:Karla,sans-serif;font-size:.78rem;font-weight:700}._orderItems_n24uk_98{color:#5a5048;margin:0;font-family:Karla,sans-serif;font-size:.88rem;line-height:1.5}._orderCardFooter_n24uk_106{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:2px;display:flex}._orderDate_n24uk_115{color:#8c8278;font-family:Karla,sans-serif;font-size:.78rem}._orderAmount_n24uk_121{color:#2b2422;font-family:Karla,sans-serif;font-size:.95rem;font-weight:700}._actionPrompt_n24uk_128{flex-shrink:0;align-items:center;gap:6px;display:flex}._viewFilesLink_n24uk_135{color:var(--color-accent-green);font-family:Karla,sans-serif;font-size:.82rem;font-weight:700}._viewDetailsLink_n24uk_142{color:#7a7068;font-family:Karla,sans-serif;font-size:.82rem;font-weight:600}._statusBadge_n24uk_150{white-space:nowrap;border-radius:20px;flex-shrink:0;padding:4px 12px;font-family:Karla,sans-serif;font-size:.75rem;font-weight:700}._status_open_n24uk_160{color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe}._status_pending_n24uk_166{color:#c2410c;background:#fff7ed;border:1px solid #ffedd5}._status_in_progress_n24uk_172{color:#d97706;background:#fffbe6;border:1px solid #fef3c7}._status_completed_n24uk_178,._status_paid_n24uk_179{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}._status_failed_n24uk_185,._status_cancelled_n24uk_186{color:#dc2626;background:#fef2f2;border:1px solid #fecaca}._status_refunded_n24uk_192{color:#4b5563;background:#f3f4f6;border:1px solid #e5e7eb}._emptyState_n24uk_199{text-align:center;background:#faf7f2;border:1.5px dashed #e4ddd2;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;padding:60px 24px;display:flex}._emptyTitle_n24uk_211{color:#2b2422;margin:18px 0 8px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.4rem;font-style:italic;font-weight:600}._emptyDesc_n24uk_220{color:#7a7068;max-width:420px;margin:0 0 24px;font-family:Karla,sans-serif;font-size:.9rem;line-height:1.6}._browseBtn_n24uk_229{background:var(--color-accent-green);color:#fff;border-radius:10px;justify-content:center;align-items:center;padding:11px 28px;font-family:Karla,sans-serif;font-size:.9rem;font-weight:700;text-decoration:none;transition:background .2s,transform .15s;display:inline-flex}._browseBtn_n24uk_229:hover{background:#4a6238;transform:translateY(-1px)}._paginationWrap_n24uk_250{border-top:1px solid #ede8df;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:28px;padding-top:20px;display:flex}._paginationInfo_n24uk_261{color:#7a7068;font-family:Karla,sans-serif;font-size:.84rem;font-weight:500}@media (width<=1100px){._main_n24uk_6{padding:56px 40px 80px}}@media (width<=768px){._main_n24uk_6{padding:40px 24px 72px}._headerSection_n24uk_18{margin-bottom:24px}._contentCard_n24uk_40{border-radius:16px;padding:24px 20px}._pageTitle_n24uk_22{font-size:2rem}._subHeading_n24uk_32{font-size:.88rem}._orderCard_n24uk_63{gap:8px;padding:16px 18px}._orderItems_n24uk_98{font-size:.85rem}}@media (width<=560px){._main_n24uk_6{padding:28px 14px 64px}._headerSection_n24uk_18{margin-bottom:18px}._pageTitle_n24uk_22{font-size:1.75rem}._subHeading_n24uk_32{font-size:.84rem}._contentCard_n24uk_40{box-shadow:none;border-radius:14px;padding:18px 14px}._orderGrid_n24uk_57{gap:12px}._orderCard_n24uk_63{border-radius:12px;gap:6px;padding:14px}._orderCard_n24uk_63:hover{transform:none}._orderCardTop_n24uk_81{gap:6px}._orderId_n24uk_89{word-break:break-all;flex:1;min-width:0;font-size:.72rem}._statusBadge_n24uk_150{padding:3px 9px;font-size:.7rem}._orderItems_n24uk_98{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.83rem;display:-webkit-box;overflow:hidden}._orderCardFooter_n24uk_106{flex-direction:column;align-items:flex-start;gap:6px;margin-top:0}._orderDate_n24uk_115{font-size:.76rem}._orderAmount_n24uk_121{font-size:.9rem}._actionPrompt_n24uk_128{align-self:flex-end}._viewFilesLink_n24uk_135,._viewDetailsLink_n24uk_142{font-size:.8rem}._emptyState_n24uk_199{padding:40px 16px}._emptyTitle_n24uk_211{margin:14px 0 6px;font-size:1.2rem}._emptyDesc_n24uk_220{margin-bottom:20px;font-size:.84rem}._browseBtn_n24uk_229{border-radius:10px;width:100%;padding:13px 20px;font-size:.92rem}._paginationWrap_n24uk_250{text-align:center;flex-direction:column;align-items:center;gap:10px;margin-top:20px;padding-top:16px}._paginationInfo_n24uk_261{font-size:.8rem}._loaderWrap_n24uk_49{padding:48px 0}}@media (width<=380px){._main_n24uk_6{padding:20px 10px 56px}._contentCard_n24uk_40{padding:14px 10px}._orderCard_n24uk_63{padding:12px}}._main_1w6vp_9{background-color:#f5f1e9;min-height:85vh;padding:56px 60px 88px}._container_1w6vp_21{max-width:1080px;margin:0 auto}._topNav_1w6vp_33{margin-bottom:24px}._backLink_1w6vp_41{color:var(--color-accent-green);align-items:center;gap:8px;font-family:Karla,sans-serif;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}._backLink_1w6vp_41:hover{color:#4a6238;transform:translate(-2px)}._loaderWrap_1w6vp_77{justify-content:center;align-items:center;padding:100px 0;display:flex}._loaderWrapSmall_1w6vp_91{justify-content:center;padding:24px 0;display:flex}._emptyState_1w6vp_105{text-align:center;background:#fffbf3;border:1.5px solid #e8e2d8;border-radius:20px;flex-direction:column;align-items:center;max-width:540px;margin:40px auto;padding:64px 32px;display:flex}._emptyTitle_1w6vp_131{color:#2b2422;margin:16px 0 8px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.6rem;font-weight:600}._emptyDesc_1w6vp_147{color:#7a7068;margin-bottom:24px;font-family:Karla,sans-serif;font-size:.95rem;line-height:1.5}._primaryBtn_1w6vp_163{background:var(--color-accent-green);color:#fff;border-radius:10px;padding:10px 24px;font-family:Karla,sans-serif;font-size:.9rem;font-weight:700;text-decoration:none;transition:background .2s}._primaryBtn_1w6vp_163:hover{background:#4a6238}._orderContainer_1w6vp_197{flex-direction:column;gap:24px;display:flex}._orderHeaderCard_1w6vp_211{background:#fffbf3;border:1.5px solid #e8e2d8;border-radius:20px;padding:28px 32px;box-shadow:0 2px 14px #3c28140d}._headerMain_1w6vp_227{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}._orderLabel_1w6vp_243{letter-spacing:.1em;color:#b08060;text-transform:uppercase;margin-bottom:4px;font-family:Karla,sans-serif;font-size:.72rem;font-weight:700;display:block}._orderHeading_1w6vp_265{color:#2b2422;margin:0 0 6px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.85rem;font-weight:600;line-height:1.2}._orderMeta_1w6vp_283{color:#7a7068;margin:0;font-family:Karla,sans-serif;font-size:.88rem}._headerRight_1w6vp_297{flex-wrap:wrap;align-items:center;gap:14px;display:flex}._invoiceBtn_1w6vp_311{color:#5a5048;cursor:pointer;background:#f5ede3;border:1.5px solid #e4ddd2;border-radius:10px;align-items:center;gap:8px;padding:9px 18px;font-family:Karla,sans-serif;font-size:.85rem;font-weight:700;transition:all .2s;display:inline-flex}._invoiceBtn_1w6vp_311:hover:not(:disabled){color:#2b2422;background:#eae1d4;border-color:#c8bfb2}._invoiceBtn_1w6vp_311:disabled{opacity:.6;cursor:not-allowed}._cancelOrderBtn_1w6vp_365{color:#dc2626;cursor:pointer;background:#fef2f2;border:1.5px solid #fecaca;border-radius:10px;align-items:center;gap:8px;padding:9px 18px;font-family:Karla,sans-serif;font-size:.85rem;font-weight:700;transition:all .2s;display:inline-flex}._cancelOrderBtn_1w6vp_365:hover:not(:disabled){background:#fee2e2;border-color:#fca5a5}._cancelOrderBtn_1w6vp_365:disabled{opacity:.6;cursor:not-allowed}._statusBadge_1w6vp_419{text-transform:capitalize;border-radius:20px;padding:6px 14px;font-family:Karla,sans-serif;font-size:.78rem;font-weight:700}._status_open_1w6vp_437{color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe}._status_pending_1w6vp_449{color:#c2410c;background:#fff7ed;border:1px solid #ffedd5}._status_in_progress_1w6vp_461{color:#d97706;background:#fffbe6;border:1px solid #fef3c7}._status_completed_1w6vp_473,._status_paid_1w6vp_475{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}._status_failed_1w6vp_487,._status_cancelled_1w6vp_489{color:#dc2626;background:#fef2f2;border:1px solid #fecaca}._status_refunded_1w6vp_501{color:#4b5563;background:#f3f4f6;border:1px solid #e5e7eb}._detailsGrid_1w6vp_515{grid-template-columns:1.6fr 1fr;align-items:start;gap:24px;display:grid}._leftCol_1w6vp_529,._rightCol_1w6vp_531{flex-direction:column;gap:24px;display:flex}._card_1w6vp_545{background:#fffbf3;border:1.5px solid #e8e2d8;border-radius:20px;padding:28px;box-shadow:0 2px 14px #3c28140d}._cardHeader_1w6vp_561{border-bottom:1px solid #f0eae0;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:12px;display:flex}._cardTitle_1w6vp_579{color:#2b2422;margin:0 0 16px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.35rem;font-style:italic;font-weight:600}._cardHeader_1w6vp_561 ._cardTitle_1w6vp_579{margin:0}._cardBadge_1w6vp_605{color:#166534;text-transform:uppercase;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:20px;padding:3px 10px;font-family:Karla,sans-serif;font-size:.72rem;font-weight:700}._itemList_1w6vp_631{flex-direction:column;gap:16px;display:flex}._itemRow_1w6vp_643{background:#faf7f2;border:1px solid #e8e2d8;border-radius:14px;flex-direction:column;gap:10px;padding:16px 18px;display:flex}._itemMain_1w6vp_663{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._itemTitle_1w6vp_677{color:#2b2422;margin:0 0 4px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.15rem;font-weight:600;line-height:1.3}._itemQty_1w6vp_695{color:#7a7068;font-family:Karla,sans-serif;font-size:.8rem}._itemPrice_1w6vp_707{color:#2b2422;white-space:nowrap;font-family:Karla,sans-serif;font-size:1.05rem;font-weight:700}._reviewWrapper_1w6vp_725{border-top:1px dashed #e4ddd2;margin-top:4px;padding-top:10px}._reviewedBadge_1w6vp_737{color:#166534;align-items:center;gap:6px;font-family:Karla,sans-serif;font-size:.8rem;font-weight:700;display:inline-flex}._myReviewBox_1w6vp_757{background:#fffbf3;border:1px solid #e0d8cc;border-radius:12px;flex-direction:column;gap:8px;margin-top:6px;padding:12px 14px;display:flex}._myReviewHead_1w6vp_779{justify-content:space-between;align-items:center;gap:10px;display:flex}._myReviewComment_1w6vp_793{color:#2b2422;white-space:pre-wrap;margin:0;font-family:Karla,sans-serif;font-size:.86rem;line-height:1.5}._reviewHiddenBadge_1w6vp_811{color:#9a3412;background:#fff2e8;border:1px solid #fdd9bf;border-radius:6px;align-self:flex-start;padding:3px 8px;font-family:Karla,sans-serif;font-size:.74rem;font-weight:700}._writeReviewBtn_1w6vp_835{cursor:pointer;color:var(--color-accent-green);background:0 0;border:none;align-items:center;gap:6px;padding:0;font-family:Karla,sans-serif;font-size:.82rem;font-weight:700;transition:color .2s;display:inline-flex}._writeReviewBtn_1w6vp_835:hover{color:#4a6238;text-decoration:underline}._reviewFormBox_1w6vp_875{background:#fff;border:1px solid #e0d8cc;border-radius:12px;flex-direction:column;gap:10px;margin-top:6px;padding:14px;display:flex}._starRatingRow_1w6vp_897{gap:4px;display:flex}._starBtn_1w6vp_907{cursor:pointer;background:0 0;border:none;padding:0;display:flex}._textarea_1w6vp_923{color:#2b2422;resize:vertical;box-sizing:border-box;background:#faf7f2;border:1.5px solid #e4ddd2;border-radius:8px;outline:none;width:100%;padding:10px;font-family:Karla,sans-serif;font-size:.88rem}._textarea_1w6vp_923:focus{border-color:var(--color-accent-green);background:#fff}._reviewActions_1w6vp_961{justify-content:flex-end;gap:8px;display:flex}._cancelBtn_1w6vp_973{color:#7a7068;cursor:pointer;background:#f5f1e9;border:1px solid #e4ddd2;border-radius:8px;align-items:center;gap:4px;padding:7px 14px;font-family:Karla,sans-serif;font-size:.82rem;font-weight:600;transition:background .2s;display:inline-flex}._cancelBtn_1w6vp_973:hover:not(:disabled){background:#eae3d8}._cancelBtn_1w6vp_973:disabled{opacity:.6;cursor:not-allowed}._submitReviewBtn_1w6vp_1023{color:#fff;background:var(--color-accent-green);cursor:pointer;border:none;border-radius:8px;padding:7px 16px;font-family:Karla,sans-serif;font-size:.82rem;font-weight:700;transition:background .2s}._submitReviewBtn_1w6vp_1023:hover:not(:disabled){background:#4a6238}._submitReviewBtn_1w6vp_1023:disabled{opacity:.6;cursor:not-allowed}._editWrapper_1w6vp_1069{border-top:1px dashed #e4ddd2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:4px;padding-top:10px;display:flex}._editMeta_1w6vp_1091{color:#7a7068;margin:0;font-family:Karla,sans-serif;font-size:.78rem}._editDesignBtn_1w6vp_1105{border:1.5px solid var(--color-accent-green);color:var(--color-accent-green);cursor:pointer;white-space:nowrap;background:0 0;border-radius:9px;align-items:center;gap:6px;padding:7px 14px;font-family:Karla,sans-serif;font-size:.82rem;font-weight:700;transition:all .2s;display:inline-flex}._editDesignBtn_1w6vp_1105:hover:not(:disabled){background:var(--color-accent-green);color:#fff}._editDesignBtn_1w6vp_1105:disabled{color:#a89e93;cursor:not-allowed;border-color:#d8d0c4}._emptyFilesText_1w6vp_1163{color:#8c8278;margin:0;font-family:Karla,sans-serif;font-size:.88rem;font-style:italic;line-height:1.5}._emptyFilesBox_1w6vp_1181{flex-direction:column;align-items:flex-start;gap:10px;display:flex}._refreshDownloadsBtn_1w6vp_1195{cursor:pointer;color:var(--color-accent-green);background:0 0;border:none;align-items:center;gap:6px;padding:0;font-family:Karla,sans-serif;font-size:.82rem;font-weight:700;transition:color .2s;display:inline-flex}._refreshDownloadsBtn_1w6vp_1195:hover:not(:disabled){color:#4a6238;text-decoration:underline}._refreshDownloadsBtn_1w6vp_1195:disabled{color:#b8b0a4;cursor:not-allowed}._downloadList_1w6vp_1245{flex-direction:column;gap:12px;display:flex}._downloadCard_1w6vp_1257{background:#faf7f2;border:1px solid #e4ddd2;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}._downloadInfo_1w6vp_1279{flex:1}._downloadTitle_1w6vp_1287{color:#2b2422;margin:0 0 3px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.1rem;font-weight:600}._downloadMeta_1w6vp_1303{color:#7a7068;margin:0;font-family:Karla,sans-serif;font-size:.78rem}._fileDownloadBtn_1w6vp_1317{background:var(--color-accent-green);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:9px;align-items:center;gap:8px;padding:9px 18px;font-family:Karla,sans-serif;font-size:.85rem;font-weight:700;transition:background .2s;display:inline-flex}._fileDownloadBtn_1w6vp_1317:hover:not(:disabled){background:#4a6238}._fileDownloadBtn_1w6vp_1317:disabled{cursor:not-allowed;opacity:.7;background:#c8bfb2}._summaryList_1w6vp_1373{flex-direction:column;gap:12px;display:flex}._summaryRow_1w6vp_1385{color:#5a5048;justify-content:space-between;align-items:center;font-family:Karla,sans-serif;font-size:.92rem;display:flex}._discountRow_1w6vp_1403{color:#166534;font-weight:600}._totalRow_1w6vp_1413{color:#2b2422;border-top:1.5px solid #e8e2d8;margin-top:4px;padding-top:14px;font-size:1.15rem;font-weight:700}._totalRow_1w6vp_1413 small{color:#7a7068;font-size:.85rem;font-weight:600}._addressBlock_1w6vp_1445{color:#5a5048;font-family:Karla,sans-serif;font-size:.88rem;line-height:1.55}._addressName_1w6vp_1459{color:#2b2422;margin:0 0 4px;font-weight:700}._addressLine_1w6vp_1471{margin:0}._addressContact_1w6vp_1479{color:#7a7068;margin:6px 0 0;font-size:.82rem}@media (width<=1024px){._main_1w6vp_9{padding:44px 40px 72px}._detailsGrid_1w6vp_515{grid-template-columns:1.4fr 1fr;gap:20px}}@media (width<=900px){._main_1w6vp_9{padding:36px 24px 64px}._detailsGrid_1w6vp_515{grid-template-columns:1fr}._headerMain_1w6vp_227{flex-direction:column;align-items:flex-start;gap:14px}._headerRight_1w6vp_297{justify-content:space-between;width:100%}._orderHeaderCard_1w6vp_211{padding:22px 24px}._card_1w6vp_545{padding:22px}}@media (width<=640px){._main_1w6vp_9{padding:24px 14px 56px}._topNav_1w6vp_33{margin-bottom:16px}._orderHeaderCard_1w6vp_211{border-radius:16px;padding:18px 16px}._orderHeading_1w6vp_265{font-size:1.45rem}._orderMeta_1w6vp_283{font-size:.84rem}._headerRight_1w6vp_297{flex-direction:column;align-items:flex-start;gap:10px}._invoiceBtn_1w6vp_311,._cancelOrderBtn_1w6vp_365{justify-content:center;width:100%;padding:10px 16px}._card_1w6vp_545{border-radius:14px;padding:16px 14px}._cardTitle_1w6vp_579{margin-bottom:12px;font-size:1.15rem}._orderContainer_1w6vp_197{gap:16px}._itemRow_1w6vp_643{border-radius:12px;padding:14px}._itemMain_1w6vp_663{flex-direction:column;gap:6px}._itemTitle_1w6vp_677{font-size:1rem}._itemPrice_1w6vp_707{align-self:flex-end;font-size:.95rem}._downloadCard_1w6vp_1257{border-radius:12px;flex-direction:column;align-items:flex-start;gap:12px;padding:14px}._downloadTitle_1w6vp_1287{font-size:1rem}._fileDownloadBtn_1w6vp_1317{justify-content:center;width:100%;padding:11px 16px}._editWrapper_1w6vp_1069{flex-direction:column;align-items:flex-start;gap:10px}._editDesignBtn_1w6vp_1105{justify-content:center;width:100%;padding:10px 16px}._reviewActions_1w6vp_961{flex-direction:column;gap:8px}._cancelBtn_1w6vp_973,._submitReviewBtn_1w6vp_1023{justify-content:center;width:100%;padding:10px 16px;font-size:.88rem}._editList_1w6vp_1821 ._editWrapper_1w6vp_1069{padding:12px 14px}._summaryRow_1w6vp_1385{font-size:.86rem}._totalRow_1w6vp_1413{font-size:1.05rem}._backLink_1w6vp_41{font-size:.84rem}._statusBadge_1w6vp_419{padding:5px 12px;font-size:.74rem}._emptyState_1w6vp_105{border-radius:16px;padding:40px 20px}._emptyTitle_1w6vp_131{font-size:1.3rem}._emptyDesc_1w6vp_147{font-size:.88rem}}@media (width<=380px){._main_1w6vp_9{padding:18px 10px 48px}._orderHeaderCard_1w6vp_211,._card_1w6vp_545{padding:14px 12px}._orderHeading_1w6vp_265{font-size:1.3rem}}._editInfo_1w6vp_1937{flex-direction:column;gap:2px;min-width:0;display:flex}._editItemName_1w6vp_1951{color:#4a4139;font-family:Karla,sans-serif;font-size:.85rem;font-weight:700}._downloadParent_1w6vp_1969{letter-spacing:.06em;text-transform:uppercase;color:#8c8278;margin-bottom:2px;font-family:Karla,sans-serif;font-size:.72rem;font-weight:700;display:block}._memberList_1w6vp_1993{border-left:2px solid #e4ddd2;flex-direction:column;gap:5px;margin:8px 0 0;padding:0 0 0 12px;list-style:none;display:flex}._memberRow_1w6vp_2013{color:#5a5148;align-items:center;gap:8px;font-family:Karla,sans-serif;font-size:.85rem;display:flex}._memberName_1w6vp_2031{min-width:0}._memberBadge_1w6vp_2039{letter-spacing:.05em;text-transform:uppercase;color:var(--color-accent-green);white-space:nowrap;background:#eef2e8;border-radius:999px;padding:2px 8px;font-size:.68rem;font-weight:700}._editList_1w6vp_1821{flex-direction:column;gap:12px;display:flex}._editList_1w6vp_1821 ._editWrapper_1w6vp_1069{background:#faf7f2;border:1px solid #e4ddd2;border-radius:14px;margin-top:0;padding:14px 16px}._memberRow_1w6vp_2013{flex-direction:column;align-items:stretch;gap:6px}._memberHead_1w6vp_2109{align-items:center;gap:8px;display:flex}._modalOverlay_1w6vp_2123{z-index:9999;-webkit-backdrop-filter:blur(6px);background:#1e140a73;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._modalContent_1w6vp_2149{background:#fff;border-radius:20px;flex-direction:column;gap:16px;width:100%;max-width:420px;padding:28px 32px;display:flex;box-shadow:0 12px 36px #0000002e}._modalHeader_1w6vp_2173{justify-content:space-between;align-items:center;display:flex}._modalTitle_1w6vp_2185{color:#2b2422;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:1.4rem;font-style:italic;font-weight:600;line-height:1.25}._modalCloseBtn_1w6vp_2205{color:#7a7068;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:background .2s,color .2s;display:flex}._modalCloseBtn_1w6vp_2205:hover:not(:disabled){color:#2b2422;background:#f5f0ea}._modalCloseBtn_1w6vp_2205:disabled{opacity:.5;cursor:not-allowed}._modalIconWrap_1w6vp_2255{color:#dc2626;background:#fef2f2;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}._modalBody_1w6vp_2277{color:#5a5048;margin:0;font-family:Karla,sans-serif;font-size:.92rem;line-height:1.55}._modalActions_1w6vp_2293{justify-content:flex-end;align-items:center;gap:12px;margin-top:4px;display:flex}._modalConfirmDangerBtn_1w6vp_2309{color:#fff;cursor:pointer;background:#dc2626;border:none;border-radius:8px;padding:9px 18px;font-family:Karla,sans-serif;font-size:.85rem;font-weight:700;transition:background .2s}._modalConfirmDangerBtn_1w6vp_2309:hover:not(:disabled){background:#b91c1c}._modalConfirmDangerBtn_1w6vp_2309:disabled{opacity:.6;cursor:not-allowed}@media (width<=640px){._modalOverlay_1w6vp_2123{padding:12px}._modalContent_1w6vp_2149{border-radius:16px;padding:22px 20px}._modalActions_1w6vp_2293{flex-direction:column-reverse;gap:8px}._modalActions_1w6vp_2293 ._cancelBtn_1w6vp_973,._modalConfirmDangerBtn_1w6vp_2309{text-align:center;justify-content:center;width:100%}}._itemLink_1w6vp_2401{color:inherit;align-items:center;gap:2px;text-decoration:none;transition:color .2s;display:inline-flex}._itemLink_1w6vp_2401:hover{color:var(--color-accent-green)}._main_4blb9_11{background-color:#f5f1e9;min-height:70vh;padding:48px 0 96px}._container_4blb9_23{max-width:1320px;margin:0 auto;padding:0 32px}._headerSection_4blb9_37{margin-bottom:36px}._headerLeft_4blb9_45{max-width:640px}._title_4blb9_53{color:#2b2422;margin:0 0 8px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,4vw,2.75rem);font-style:italic;font-weight:400;line-height:1.2}._subtitle_4blb9_73{color:#7a7068;margin:0;font-family:Karla,sans-serif;font-size:.95rem;font-weight:400;line-height:1.6}._loaderWrap_4blb9_93{justify-content:center;align-items:center;width:100%;min-height:260px;display:flex}._grid_4blb9_109{grid-template-columns:repeat(4,1fr);gap:28px 22px;width:100%;display:grid}._gridItem_4blb9_123{flex-direction:column;width:100%;height:100%;display:flex}._card_4blb9_139{cursor:pointer;background-color:#0000;border:none;border-radius:0;flex-direction:column;width:100%;height:100%;transition:transform .3s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative;overflow:visible}._card_4blb9_139:hover{transform:translateY(-6px)}._imageWrap_4blb9_175{aspect-ratio:1/1.05;background-color:#e8e2d8;border-radius:12px;width:100%;transition:box-shadow .3s,transform .4s;position:relative;overflow:hidden;box-shadow:0 2px 16px #3c281417}._imageLink_4blb9_197{width:100%;height:100%;color:inherit;cursor:pointer;text-decoration:none;display:block;position:relative}._card_4blb9_139:hover ._imageWrap_4blb9_175{box-shadow:0 12px 36px #3c281426}._templateImg_4blb9_225{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .5s;display:block}._card_4blb9_139:hover ._templateImg_4blb9_225{transform:scale(1.04)}._imageOverlay_4blb9_253{opacity:0;z-index:2;cursor:pointer;background:#1e140a29;border-radius:12px;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}._card_4blb9_139:hover ._imageOverlay_4blb9_253{opacity:1}._quickViewBtn_4blb9_289{color:#2b2422;cursor:pointer;background:#fff;border-radius:20px;padding:8px 20px;font-family:Karla,sans-serif;font-size:.78rem;font-weight:600;text-decoration:none;transition:transform .3s,box-shadow .2s,background .2s,color .2s;display:inline-block;transform:translateY(6px);box-shadow:0 2px 12px #00000024}._card_4blb9_139:hover ._quickViewBtn_4blb9_289{transform:translateY(0)}._quickViewBtn_4blb9_289:hover{background:var(--color-accent-green);color:#fff}._wishlistBtn_4blb9_341{z-index:3;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#ffffffeb;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:1rem;transition:background-color .2s,transform .2s;display:flex;position:absolute;top:10px;right:10px;box-shadow:0 2px 8px #0000001a}._wishlistBtn_4blb9_341:hover{background-color:#fff;transform:scale(1.12)}._wishlistBtn_4blb9_341._active_4blb9_391{color:#ff6b81;background-color:#fff}._cardBody_4blb9_403{background-color:#0000;flex-direction:column;flex-grow:1;gap:3px;padding:12px 2px 4px;display:flex}._cardCategory_4blb9_421{letter-spacing:.12em;text-transform:uppercase;color:#b08060;margin-bottom:1px;font-family:Karla,sans-serif;font-size:.63rem;font-weight:700}._cardNameLink_4blb9_441{text-decoration:none}._cardName_4blb9_441{color:var(--color-accent-green);margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:1.08rem;font-weight:600;line-height:1.35;transition:color .2s}._cardNameLink_4blb9_441:hover ._cardName_4blb9_441{color:#4a6238;text-underline-offset:3px;-webkit-text-decoration:underline #4a623866;text-decoration:underline #4a623866}._cardPrice_4blb9_483{color:#2b2422;margin-top:2px;font-family:Karla,sans-serif;font-size:.88rem;font-weight:700}._emptyState_4blb9_501{text-align:center;border:1.5px solid #e8e2d8;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;max-width:500px;margin:20px auto 0;padding:64px 24px;display:flex;box-shadow:0 2px 16px #3c281412}._emptyIconWrapper_4blb9_531{color:#b08060;background:#f5ede3;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:18px;display:flex}._emptyTitle_4blb9_555{color:#2b2422;margin:0 0 8px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.4rem;font-style:italic;font-weight:600}._emptyDesc_4blb9_573{color:#7a7068;margin:0 0 24px;font-family:Karla,sans-serif;font-size:.9rem;line-height:1.6}._browseBtn_4blb9_589{background:var(--color-accent-green);color:#fff;border-radius:50px;justify-content:center;align-items:center;padding:11px 26px;font-family:Karla,sans-serif;font-size:.9rem;font-weight:700;text-decoration:none;transition:background .2s,transform .15s;display:inline-flex;box-shadow:0 4px 14px #6b8a5633}._browseBtn_4blb9_589:hover{background:#4a6238;transform:translateY(-1px)}@media (width<=1200px){._grid_4blb9_109{grid-template-columns:repeat(3,1fr);gap:20px 18px}}@media (width<=840px){._grid_4blb9_109{grid-template-columns:repeat(2,1fr);gap:18px 14px}._container_4blb9_23{padding:0 24px}}@media (width<=640px){._main_4blb9_11{padding:28px 0 64px}._container_4blb9_23{padding:0 14px}._headerSection_4blb9_37{margin-bottom:20px}._title_4blb9_53{margin-bottom:4px;font-size:1.75rem}._grid_4blb9_109{grid-template-columns:repeat(2,1fr);gap:14px 10px}._cardName_4blb9_441{font-size:.9rem;line-height:1.3}._cardCategory_4blb9_421{font-size:.6rem}._cardPrice_4blb9_483{font-size:.8rem}._cardBody_4blb9_403{gap:2px;padding:8px 2px 4px}._wishlistBtn_4blb9_341{width:28px;height:28px;top:7px;right:7px}._card_4blb9_139:hover{transform:none}._emptyState_4blb9_501{border-radius:16px;padding:44px 18px}._emptyIconWrapper_4blb9_531{width:60px;height:60px;margin-bottom:14px}._emptyTitle_4blb9_555{font-size:1.2rem}._emptyDesc_4blb9_573{margin-bottom:20px;font-size:.86rem}._browseBtn_4blb9_589{width:100%;max-width:260px;padding:12px 20px;font-size:.88rem}._loaderWrap_4blb9_93{min-height:180px}}@media (width<=380px){._container_4blb9_23{padding:0 10px}._grid_4blb9_109{gap:12px 8px}._title_4blb9_53{font-size:1.55rem}._cardName_4blb9_441{font-size:.84rem}._cardPrice_4blb9_483{font-size:.76rem}}._topBar_1pv4a_13{background-color:#f5f1e9;justify-content:center;padding:22px 24px;display:flex}._logoLink_1pv4a_27{align-items:center;display:inline-flex}._logoImage_1pv4a_37{object-fit:contain;width:auto;height:64px}._main_1pv4a_49{background-color:#f5f1e9;min-height:85vh;padding:48px 60px 88px}._container_1pv4a_61{max-width:780px;margin:0 auto}._loaderWrap_1pv4a_73{justify-content:center;align-items:center;padding:100px 0;display:flex}._emptyState_1pv4a_89{text-align:center;background:#fffbf3;border:1.5px solid #e8e2d8;border-radius:20px;flex-direction:column;align-items:center;max-width:480px;margin:40px auto;padding:56px 40px;display:flex}._emptyTitle_1pv4a_115{color:#2b2422;margin:16px 0 8px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.6rem;font-weight:600}._emptyDesc_1pv4a_131{color:#7a7068;margin-bottom:22px;font-family:Karla,sans-serif;font-size:.95rem;line-height:1.55}._primaryBtn_1pv4a_147{background:var(--color-accent-green);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:10px;padding:10px 22px;font-family:Karla,sans-serif;font-size:.9rem;font-weight:700;transition:background .2s}._primaryBtn_1pv4a_147:hover:not(:disabled){background:#4a6238}._primaryBtn_1pv4a_147:disabled{cursor:not-allowed;background:#c8bfb2}._resendForm_1pv4a_195{gap:10px;width:100%;display:flex}._resendForm_1pv4a_195 input{color:#2b2422;box-sizing:border-box;background:#faf7f2;border:1.5px solid #e4ddd2;border-radius:10px;outline:none;flex:1;padding:10px 14px;font-family:Karla,sans-serif;font-size:.9rem}._resendForm_1pv4a_195 input:focus{border-color:var(--color-accent-green);background:#fff}._resendSentText_1pv4a_243{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;margin:0;padding:12px 16px;font-family:Karla,sans-serif;font-size:.9rem;line-height:1.5}._pageStack_1pv4a_269{flex-direction:column;gap:24px;display:flex}._headerCard_1pv4a_281{text-align:center;background:#fffbf3;border:1.5px solid #e8e2d8;border-radius:20px;flex-direction:column;align-items:center;padding:36px 32px 32px;display:flex;box-shadow:0 2px 14px #3c28140d}._orderLabel_1pv4a_305{letter-spacing:.1em;color:#b08060;text-transform:uppercase;margin-bottom:4px;font-family:Karla,sans-serif;font-size:.72rem;font-weight:700;display:block}._orderHeading_1pv4a_327{color:#2b2422;word-break:break-word;margin:0 0 6px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.85rem;font-weight:600;line-height:1.2}._orderMeta_1pv4a_347{color:#7a7068;margin:0 0 20px;font-family:Karla,sans-serif;font-size:.88rem}._headerActions_1pv4a_361{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}._secondaryBtn_1pv4a_375{color:#5a5048;cursor:pointer;background:#f5ede3;border:1.5px solid #e4ddd2;border-radius:10px;align-items:center;gap:8px;padding:9px 18px;font-family:Karla,sans-serif;font-size:.85rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}._secondaryBtn_1pv4a_375:hover{color:#2b2422;background:#eae1d4;border-color:#c8bfb2}._card_1pv4a_421{background:#fffbf3;border:1.5px solid #e8e2d8;border-radius:20px;padding:28px;box-shadow:0 2px 14px #3c28140d}._cardTitle_1pv4a_437{color:#2b2422;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:1.35rem;font-style:italic;font-weight:600}._cardHeaderRow_1pv4a_455{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}._cardBadge_1pv4a_471{color:#166534;text-transform:uppercase;white-space:nowrap;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:20px;padding:3px 10px;font-family:Karla,sans-serif;font-size:.72rem;font-weight:700}._emptyFilesText_1pv4a_497{color:#8c8278;margin:0;font-family:Karla,sans-serif;font-size:.88rem;font-style:italic;line-height:1.5}._downloadList_1pv4a_515{flex-direction:column;gap:12px;display:flex}._downloadCard_1pv4a_527{background:#faf7f2;border:1px solid #e4ddd2;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}._downloadInfo_1pv4a_549{flex:1}._downloadTitle_1pv4a_557{color:#2b2422;margin:0 0 3px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.1rem;font-weight:600}._downloadMeta_1pv4a_573{color:#7a7068;margin:0;font-family:Karla,sans-serif;font-size:.78rem}._fileDownloadBtn_1pv4a_587{background:var(--color-accent-green);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:9px;align-items:center;gap:8px;padding:9px 18px;font-family:Karla,sans-serif;font-size:.85rem;font-weight:700;transition:background .2s;display:inline-flex}._fileDownloadBtn_1pv4a_587:hover:not(:disabled){background:#4a6238}._fileDownloadBtn_1pv4a_587:disabled{cursor:not-allowed;opacity:.7;background:#c8bfb2}._lostLinkNote_1pv4a_643{text-align:center}._lostLinkNote_1pv4a_643 p{color:#7a7068;margin:0;font-family:Karla,sans-serif;font-size:.85rem}._inlineLinkBtn_1pv4a_665{cursor:pointer;color:var(--color-accent-green);background:0 0;border:none;padding:0;font-family:Karla,sans-serif;font-size:.85rem;font-weight:700;text-decoration:underline}._inlineLinkBtn_1pv4a_665:hover{color:#4a6238}._lostLinkNote_1pv4a_643 ._resendForm_1pv4a_195{max-width:420px;margin:0 auto}@media (width<=600px){._main_1pv4a_49{padding:40px 20px 64px}._headerCard_1pv4a_281,._card_1pv4a_421{padding:22px}._downloadCard_1pv4a_527{flex-direction:column;align-items:flex-start}._fileDownloadBtn_1pv4a_587{justify-content:center;width:100%}._resendForm_1pv4a_195{flex-direction:column}}._main_txlgl_11{background-color:#f5f1e9;min-height:75vh;padding:48px 0 96px}._container_txlgl_23{max-width:960px;margin:0 auto;padding:0 24px}._headerSection_txlgl_37{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:28px;display:flex}._headerLeft_txlgl_55{max-width:540px}._title_txlgl_63{color:#2b2422;margin:0 0 6px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,4vw,2.75rem);font-style:italic;font-weight:400;line-height:1.2}._subtitle_txlgl_83{color:#7a7068;margin:0;font-family:Karla,sans-serif;font-size:.95rem;font-weight:400;line-height:1.5}._headerActions_txlgl_101{align-items:center;gap:10px;display:flex}._actionBtn_txlgl_113{color:#524d43;cursor:pointer;white-space:nowrap;background-color:#fffbf3;border:1.5px solid #e8e2d8;border-radius:20px;align-items:center;gap:6px;padding:8px 16px;font-family:Karla,sans-serif;font-size:.82rem;font-weight:600;transition:all .2s;display:inline-flex}._actionBtn_txlgl_113:hover:not(:disabled){border-color:var(--color-accent-green);color:var(--color-accent-green);background-color:#f2f5ec;transform:translateY(-1px)}._actionBtn_txlgl_113:disabled{opacity:.5;cursor:not-allowed}._primaryActionBtn_txlgl_171{background-color:var(--color-accent-green);border-color:var(--color-accent-green);color:#fff}._primaryActionBtn_txlgl_171:hover:not(:disabled){color:#fff;background-color:#5a7549;border-color:#5a7549}._filterTabs_txlgl_197{scrollbar-width:none;align-items:center;gap:10px;margin-bottom:24px;padding-bottom:4px;display:flex;overflow-x:auto}._filterTabs_txlgl_197::-webkit-scrollbar{display:none}._tabBtn_txlgl_225{color:#6b635a;cursor:pointer;white-space:nowrap;background-color:#e8e2d6;border:1px solid #0000;border-radius:20px;align-items:center;gap:6px;padding:7px 16px;font-family:Karla,sans-serif;font-size:.84rem;font-weight:500;transition:all .2s;display:inline-flex}._tabBtn_txlgl_225:hover{color:#2b2422;background-color:#dfd8cb}._tabBtnActive_txlgl_269{background-color:var(--color-accent-green);color:#fff;font-weight:600}._tabBtnActive_txlgl_269:hover{color:#fff;background-color:#5a7549}._tabCount_txlgl_291{min-width:18px;height:18px;color:inherit;background-color:#00000014;border-radius:10px;justify-content:center;align-items:center;padding:0 5px;font-size:.7rem;font-weight:700;display:inline-flex}._tabBtnActive_txlgl_269 ._tabCount_txlgl_291{color:#fff;background-color:#ffffff40}._loaderWrap_txlgl_331{justify-content:center;align-items:center;width:100%;min-height:260px;display:flex}._list_txlgl_349{flex-direction:column;gap:12px;display:flex}._item_txlgl_361{background-color:#fffbf3;border:1.5px solid #e8e2d8;border-radius:16px;align-items:flex-start;gap:16px;padding:18px 20px;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;position:relative}._item_txlgl_361:hover{border-color:#dcd4c6;transform:translateY(-1px);box-shadow:0 6px 20px #3c28140f}._itemUnread_txlgl_397{background-color:#fffbf3;border-color:#c4d4be;box-shadow:0 4px 16px #6b8a5614}._iconWrap_txlgl_409{width:42px;height:42px;color:var(--color-accent-green);background-color:#e1f2e3d9;border:1px solid #6b8a562e;border-radius:52% 48% 54% 46%/48% 53% 47% 52%;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;transition:transform .2s;display:flex}._item_txlgl_361:hover ._iconWrap_txlgl_409{transform:scale(1.06)}._iconOrder_txlgl_447,._iconPromo_txlgl_449,._iconAlert_txlgl_451{color:var(--color-accent-green);background-color:#e1f2e3d9;border:1px solid #6b8a562e}._itemContent_txlgl_463{flex:1;min-width:0}._itemHeader_txlgl_473{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:4px;display:flex}._titleWrap_txlgl_489{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._itemTitle_txlgl_503{color:#2b2422;margin:0;font-family:Karla,sans-serif;font-size:.98rem;font-weight:600;line-height:1.35}._refBadge_txlgl_521{color:var(--color-accent-green);letter-spacing:.02em;background-color:#f2f5ec;border:1px solid #d1dcce;border-radius:6px;align-items:center;padding:1px 7px;font-family:Karla,sans-serif;font-size:.72rem;font-weight:700;display:inline-flex}._itemTime_txlgl_549{color:#9a8e80;white-space:nowrap;flex-shrink:0;font-family:Karla,sans-serif;font-size:.76rem;font-weight:400}._itemMessage_txlgl_567{color:#5d564e;margin:0 0 10px;font-family:Karla,sans-serif;font-size:.88rem;font-weight:400;line-height:1.5}._itemActions_txlgl_585{align-items:center;gap:10px;display:flex}._viewLink_txlgl_597{color:var(--color-accent-green);align-items:center;gap:4px;font-family:Karla,sans-serif;font-size:.82rem;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}._viewLink_txlgl_597:hover{color:#526f41;text-decoration:underline}._readBtn_txlgl_631{color:#8c8276;cursor:pointer;background:0 0;border:none;padding:0;font-family:Karla,sans-serif;font-size:.78rem;font-weight:500;transition:color .2s}._readBtn_txlgl_631:hover{color:#2b2422;text-decoration:underline}._deleteBtn_txlgl_665{color:#b5aba0;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-self:flex-start;align-items:center;margin-left:auto;padding:4px;transition:all .2s;display:flex}._deleteBtn_txlgl_665:hover{color:#c0615a;background-color:#faeceb}._emptyState_txlgl_707{text-align:center;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;margin:20px 0;padding:64px 24px;display:flex}._emptyIconWrapper_txlgl_733{width:72px;height:72px;color:var(--color-accent-green);background-color:#f2f5ec;border-radius:50%;justify-content:center;align-items:center;margin-bottom:20px;display:flex}._emptyTitle_txlgl_757{color:#2b2422;margin:0 0 8px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.75rem;font-weight:600}._emptyDesc_txlgl_773{color:#7a7068;max-width:420px;margin:0 0 24px;font-family:Karla,sans-serif;font-size:.92rem;line-height:1.6}._browseBtn_txlgl_791{background-color:var(--color-accent-green);color:#fff;border-radius:24px;justify-content:center;align-items:center;padding:10px 28px;font-family:Karla,sans-serif;font-size:.88rem;font-weight:600;text-decoration:none;transition:all .25s;display:inline-flex}._browseBtn_txlgl_791:hover{background-color:#5a7549;transform:translateY(-2px);box-shadow:0 6px 18px #6b8a5638}._paginationWrap_txlgl_835{border-top:1.5px solid #ece6db;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding-top:20px;display:flex}._paginationInfo_txlgl_857{color:#7a7068;font-family:Karla,sans-serif;font-size:.84rem;font-weight:500}@media (width<=768px){._main_txlgl_11{padding:36px 0 72px}._container_txlgl_23{padding:0 20px}._title_txlgl_63{font-size:2rem}._subtitle_txlgl_83{font-size:.9rem}._headerSection_txlgl_37{gap:14px;margin-bottom:20px}._item_txlgl_361{gap:14px;padding:16px 18px}}@media (width<=600px){._main_txlgl_11{padding:24px 0 60px}._container_txlgl_23{padding:0 14px}._headerSection_txlgl_37{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:16px}._headerLeft_txlgl_55{max-width:100%}._title_txlgl_63{margin-bottom:4px;font-size:1.75rem}._subtitle_txlgl_83{font-size:.86rem}._headerActions_txlgl_101{flex-wrap:wrap;justify-content:flex-start;gap:8px;width:100%}._actionBtn_txlgl_113{gap:5px;padding:7px 13px;font-size:.8rem}._filterTabs_txlgl_197{gap:8px;margin-bottom:16px}._tabBtn_txlgl_225{padding:6px 14px;font-size:.82rem}._list_txlgl_349{gap:10px}._item_txlgl_361{border-radius:14px;gap:12px;padding:14px}._item_txlgl_361:hover{transform:none}._iconWrap_txlgl_409{flex-shrink:0;width:36px;height:36px}._itemTitle_txlgl_503{font-size:.92rem}._itemMessage_txlgl_567{margin-bottom:8px;font-size:.84rem}._itemHeader_txlgl_473{flex-wrap:wrap;gap:4px;margin-bottom:4px}._itemTime_txlgl_549{font-size:.73rem}._refBadge_txlgl_521{padding:1px 6px;font-size:.68rem}._readBtn_txlgl_631{padding:4px 0;font-size:.76rem}._emptyState_txlgl_707{margin:12px 0;padding:44px 16px}._emptyIconWrapper_txlgl_733{width:60px;height:60px;margin-bottom:16px}._emptyTitle_txlgl_757{font-size:1.4rem}._emptyDesc_txlgl_773{margin-bottom:20px;font-size:.86rem}._browseBtn_txlgl_791{width:100%;max-width:280px;padding:12px 20px}._paginationWrap_txlgl_835{text-align:center;flex-direction:column;align-items:center;gap:10px;margin-top:18px;padding-top:16px}._paginationInfo_txlgl_857{font-size:.8rem}._loaderWrap_txlgl_331{min-height:180px}}@media (width<=380px){._container_txlgl_23{padding:0 10px}._title_txlgl_63{font-size:1.55rem}._itemHeader_txlgl_473{flex-direction:column;align-items:flex-start;gap:2px}._item_txlgl_361{gap:10px;padding:12px}._iconWrap_txlgl_409{width:32px;height:32px}._actionBtn_txlgl_113 span{display:none}._actionBtn_txlgl_113{border-radius:50%;justify-content:center;width:36px;height:36px;padding:8px 10px}}._main_d61q1_6{background-color:#f5f1e9;min-height:80vh;padding:32px 0 96px}._container_d61q1_12{max-width:1120px;margin:0 auto;padding:0 32px}._backLink_d61q1_18{color:#7a7068;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;margin-bottom:20px;padding:0;font-family:Karla,sans-serif;font-size:.82rem;font-weight:600;transition:color .2s;display:inline-flex}._backLink_d61q1_18:hover{color:var(--color-accent-green)}._grid_d61q1_38{grid-template-columns:1fr 380px;align-items:start;gap:32px;display:grid}._title_d61q1_45{color:#2b2422;margin:0 0 20px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.8rem,3vw,2.4rem);font-style:italic;font-weight:600}._sectionTitle_d61q1_54{color:#2b2422;margin:0 0 16px;font-family:Karla,sans-serif;font-size:1rem;font-weight:700}._billingForm_d61q1_63{background:#fff;border:1.5px solid #e4ddd2;border-radius:16px;flex-direction:column;gap:16px;padding:24px;display:flex}._inputRow_d61q1_73{grid-template-columns:1fr 1fr 100px;gap:12px;display:grid}._inputGroup_d61q1_79{flex-direction:column;gap:6px;display:flex}._inputGroup_d61q1_79 label{color:#5a5048;font-family:Karla,sans-serif;font-size:.8rem;font-weight:600}._inputGroup_d61q1_79 input{color:#2b2422;box-sizing:border-box;background:#faf7f2;border:1.5px solid #e4ddd2;border-radius:10px;outline:none;width:100%;padding:11px 14px;font-family:Karla,sans-serif;font-size:.9rem;transition:border-color .2s}._inputGroup_d61q1_79 input:focus{border-color:var(--color-accent-green);background:#fff}._continueBtn_d61q1_111,._payBtn_d61q1_112{background:var(--color-accent-green);color:#fff;cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:4px;padding:14px 20px;font-family:Karla,sans-serif;font-size:.95rem;font-weight:700;transition:background .2s,transform .18s;display:flex;box-shadow:0 4px 14px #6b8a5633}._continueBtn_d61q1_111:hover:not(:disabled),._payBtn_d61q1_112:hover:not(:disabled){background:#4a6238;transform:translateY(-1px)}._continueBtn_d61q1_111:disabled,._payBtn_d61q1_112:disabled{opacity:.6;cursor:not-allowed;transform:none}._paymentSection_d61q1_146{background:#fff;border:1.5px solid #e4ddd2;border-radius:16px;padding:24px}._paymentForm_d61q1_153{flex-direction:column;gap:16px;display:flex}._errorText_d61q1_159{color:#dc2626;margin:0;font-family:Karla,sans-serif;font-size:.85rem}._loaderWrap_d61q1_166{justify-content:center;padding:40px 0;display:flex}._summaryCard_d61q1_173{background:#fff;border:1.5px solid #e4ddd2;border-radius:16px;padding:24px;position:sticky;top:96px}._summaryTitle_d61q1_182{color:#2b2422;border-bottom:1.5px solid #ede7dc;margin:0 0 16px;padding-bottom:14px;font-family:Karla,sans-serif;font-size:1rem;font-weight:700}._summaryItems_d61q1_192{flex-direction:column;gap:10px;margin-bottom:18px;display:flex}._summaryItem_d61q1_192{color:#5a5048;justify-content:space-between;gap:12px;font-family:Karla,sans-serif;font-size:.85rem;display:flex}._summaryItemName_d61q1_208{flex:1}._summaryItemQty_d61q1_212{color:#9a9080}._summaryItemPrice_d61q1_216{color:#2b2422;white-space:nowrap;font-weight:700}._totals_d61q1_222{border-top:1.5px solid #ede7dc;flex-direction:column;gap:8px;padding-top:14px;display:flex}._totalLine_d61q1_230{color:#7a7068;justify-content:space-between;font-family:Karla,sans-serif;font-size:.86rem;display:flex}._totalLine_d61q1_230 span:last-child{color:#2b2422;font-weight:700}._grandLine_d61q1_243{color:#2b2422;border-top:1.5px solid #ede7dc;justify-content:space-between;margin-top:4px;padding-top:8px;font-family:Karla,sans-serif;font-size:1.05rem;font-weight:700;display:flex}._grandLine_d61q1_243 span:last-child{color:var(--color-accent-green)}._gate_d61q1_260{text-align:center;background:#fff;border:1.5px dashed #e4ddd2;border-radius:20px;max-width:480px;margin:60px auto;padding:48px 32px}._gateTitle_d61q1_270{color:#2b2422;margin:0 0 10px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.5rem;font-style:italic;font-weight:600}._gateDesc_d61q1_279{color:#7a7068;margin:0 0 24px;font-family:Karla,sans-serif;font-size:.9rem;line-height:1.6}._gateBtn_d61q1_287{background:var(--color-accent-green);color:#fff;cursor:pointer;border:none;border-radius:50px;justify-content:center;align-items:center;padding:12px 28px;font-family:Karla,sans-serif;font-size:.9rem;font-weight:700;text-decoration:none;transition:background .2s;display:inline-flex;box-shadow:0 4px 14px #6b8a5633}._gateBtn_d61q1_287:hover{background:#4a6238}@media (width<=1024px){._grid_d61q1_38{grid-template-columns:1fr 300px;gap:24px}}@media (width<=900px){._grid_d61q1_38{grid-template-columns:1fr;gap:20px}._summaryCard_d61q1_173{order:2;position:static}._leftCol_d61q1_333{order:1}._inputRow_d61q1_73{grid-template-columns:1fr 1fr}}@media (width<=640px){._main_d61q1_6{padding:20px 0 88px}._container_d61q1_12{padding:0 16px}._backLink_d61q1_18{margin-bottom:12px;font-size:.8rem}._title_d61q1_45{margin-bottom:14px;font-size:1.55rem}._billingForm_d61q1_63{border-radius:14px;gap:14px;padding:18px 16px}._sectionTitle_d61q1_54{margin-bottom:10px;font-size:.95rem}._inputGroup_d61q1_79 label{font-size:.78rem}._inputGroup_d61q1_79 input{padding:13px 14px;font-size:.9rem}._inputRow_d61q1_73{grid-template-columns:1fr 1fr;gap:10px}._paymentSection_d61q1_146{border-radius:14px;padding:18px 16px}._continueBtn_d61q1_111,._payBtn_d61q1_112{z-index:100;border-radius:0;width:100%;margin-top:0;padding:16px 24px;font-size:1rem;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 20px #2b242224}._summaryCard_d61q1_173{border-radius:14px;padding:16px}._summaryTitle_d61q1_182{margin-bottom:12px;padding-bottom:10px;font-size:.92rem}._summaryItem_d61q1_192{font-size:.82rem}._grandLine_d61q1_243{font-size:1rem}._gate_d61q1_260{margin:32px auto;padding:36px 20px}._gateTitle_d61q1_270{font-size:1.3rem}._gateDesc_d61q1_279{font-size:.85rem}}@media (width<=400px){._container_d61q1_12{padding:0 12px}._inputRow_d61q1_73{grid-template-columns:1fr}._billingForm_d61q1_63,._summaryCard_d61q1_173{padding:14px 12px}}._main_tuhq7_6{background-color:#f5f1e9;min-height:80vh;padding:60px 0 96px}._container_tuhq7_12{max-width:640px;margin:0 auto;padding:0 32px}._stateBox_tuhq7_19{text-align:center;background:#fff;border:1.5px solid #e4ddd2;border-radius:20px;flex-direction:column;align-items:center;padding:48px 32px;display:flex}._stateText_tuhq7_30{color:#7a7068;margin:16px 0 0;font-family:Karla,sans-serif;font-size:.9rem}._title_tuhq7_38{color:#2b2422;margin:18px 0 8px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.7rem;font-style:italic;font-weight:600;line-height:1.25}._subtitle_tuhq7_48{color:#7a7068;max-width:460px;margin:0 0 24px;font-family:Karla,sans-serif;font-size:.9rem;line-height:1.6}._orderCard_tuhq7_58{text-align:left;box-sizing:border-box;background:#faf7f2;border:1px solid #ede7dc;border-radius:14px;flex-direction:column;gap:10px;width:100%;margin-bottom:24px;padding:18px 20px;display:flex}._orderRow_tuhq7_72{color:#7a7068;justify-content:space-between;gap:12px;font-family:Karla,sans-serif;font-size:.85rem;display:flex}._orderValue_tuhq7_81{color:#2b2422;text-align:right;word-break:break-all;font-weight:700}._actions_tuhq7_89{flex-wrap:wrap;justify-content:center;gap:12px;width:100%;display:flex}._primaryBtn_tuhq7_97{background:var(--color-accent-green);color:#fff;border-radius:50px;justify-content:center;align-items:center;padding:12px 24px;font-family:Karla,sans-serif;font-size:.88rem;font-weight:700;text-decoration:none;transition:background .2s;display:inline-flex;box-shadow:0 4px 14px #6b8a5633}._primaryBtn_tuhq7_97:hover{background:#4a6238}._secondaryBtn_tuhq7_117{color:#2b2422;background:#fff;border:1.5px solid #e4ddd2;border-radius:50px;justify-content:center;align-items:center;padding:12px 24px;font-family:Karla,sans-serif;font-size:.88rem;font-weight:700;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}._secondaryBtn_tuhq7_117:hover{background:#f5f1e9;border-color:#c8bfb2}@media (width<=768px){._main_tuhq7_6{padding:40px 0 72px}._container_tuhq7_12{padding:0 20px}._stateBox_tuhq7_19{border-radius:16px;padding:36px 24px}._title_tuhq7_38{margin:14px 0 8px;font-size:1.5rem}._subtitle_tuhq7_48{font-size:.88rem}}@media (width<=560px){._main_tuhq7_6{padding:24px 0 56px}._container_tuhq7_12{padding:0 14px}._stateBox_tuhq7_19{border-radius:14px;padding:28px 18px}._title_tuhq7_38{margin:12px 0 6px;font-size:1.35rem}._subtitle_tuhq7_48{margin-bottom:18px;font-size:.86rem}._stateBox_tuhq7_19 svg{width:44px!important;height:44px!important;font-size:44px!important}._orderCard_tuhq7_58{border-radius:12px;gap:8px;margin-bottom:18px;padding:14px}._orderRow_tuhq7_72{align-items:flex-start;gap:8px;font-size:.82rem}._orderValue_tuhq7_81{word-break:break-word;max-width:55%}._actions_tuhq7_89{flex-direction:column;gap:10px}._primaryBtn_tuhq7_97,._secondaryBtn_tuhq7_117{border-radius:12px;width:100%;padding:14px 20px;font-size:.9rem}}@media (width<=360px){._container_tuhq7_12{padding:0 10px}._stateBox_tuhq7_19{padding:22px 14px}._title_tuhq7_38{font-size:1.2rem}}._main_whmqa_11{background-color:#f5f1e9;width:100%;min-height:80vh;padding-bottom:0;overflow-x:hidden}._breadcrumbBar_whmqa_29{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}._backLink_whmqa_45{color:#7a7068;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-family:Karla,sans-serif;font-size:.82rem;font-weight:600;transition:color .2s;display:inline-flex}._backLink_whmqa_45:hover{color:var(--color-accent-green)}._breadSep_whmqa_83{color:#c8bfb2;font-size:.75rem}._breadCurrent_whmqa_93{color:#2b2422;white-space:nowrap;text-overflow:ellipsis;max-width:260px;font-family:Karla,sans-serif;font-size:.82rem;font-weight:600;overflow:hidden}._hero_whmqa_117{z-index:0;background-color:#f5f1e9;background-position:100%;background-repeat:no-repeat;background-size:cover;align-items:center;width:100%;height:90vh;min-height:90vh;margin-bottom:-2px;display:flex;position:relative;overflow:hidden}._heroOverlay_whmqa_151{z-index:1;pointer-events:none;background:linear-gradient(90deg,#f5f1e9 0%,#f5f1e9f5 36%,#f5f1e9a6 52%,#f5f1e933 64%,#0000 74% 100%);position:absolute;inset:0}._heroInner_whmqa_185{z-index:2;justify-content:flex-start;align-items:center;width:100%;max-width:1320px;margin:0 auto;padding:16px 56px 80px;display:flex;position:relative}._heroContent_whmqa_209{text-align:left;flex-direction:column;flex:0 600px;justify-content:center;align-items:flex-start;max-width:600px;animation:.8s .15s both _heroFadeUp_whmqa_1;display:flex}@keyframes _heroFadeUp_whmqa_1{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}._heroTitle_whmqa_241{color:#2b2b2b;letter-spacing:-.01em;margin:0 0 14px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2.4rem,4.2vw,3.6rem);font-weight:600;line-height:1.15}._heroSubtitle_whmqa_261{color:#555;max-width:500px;margin:0;font-family:Karla,sans-serif;font-size:1rem;line-height:1.7}._waveBottom_whmqa_281{z-index:3;pointer-events:none;height:clamp(60px,7vw,95px);font-size:0;line-height:0;display:block;position:absolute;bottom:-2px;left:-1px;right:-1px}._container_whmqa_309{flex-direction:column;gap:48px;max-width:1240px;margin:0 auto;padding:0 40px;display:flex}._sectionWrap_whmqa_329{width:100%;padding:56px 0 clamp(70px,8vw,100px);position:relative}._sectionWave_whmqa_347{z-index:3;pointer-events:none;height:clamp(60px,7vw,95px);font-size:0;line-height:0;display:block;position:absolute;bottom:-2px;left:-1px;right:-1px}._sectionWrap_whmqa_329:last-child{padding-bottom:56px}._sectionInner_whmqa_385{flex-direction:column;gap:20px;max-width:1240px;margin:0 auto;padding:0 40px;display:flex}._sectionBg0_whmqa_405{background:#fef3d6}._sectionBg1_whmqa_415{background:#f5f1e9}._sectionBg2_whmqa_425{background:#fcedee}._sectionBg3_whmqa_435{background:#f5f1e9}._sectionBg4_whmqa_445{background:#c9d7c0}._sectionHeader_whmqa_459{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}._sectionTitle_whmqa_475{color:#2b2422;letter-spacing:-.01em;margin:0 0 6px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.9rem,3vw,2.6rem);font-style:italic;font-weight:400;line-height:1.2}._sectionDesc_whmqa_497{color:#7a7068;margin:0 0 32px;font-family:Karla,sans-serif;font-size:.9rem}._emptyNote_whmqa_511{color:#9a8e80;font-family:Karla,sans-serif;font-size:.88rem}._carouselWrapper_whmqa_525{align-items:center;width:100%;display:flex;position:relative}._carouselNavBtn_whmqa_539{z-index:10;color:#557242;cursor:pointer;background:#fff;border:1px solid #e2dbd0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;transition:all .2s;display:flex;position:absolute;top:38%;transform:translateY(-50%);box-shadow:0 4px 14px #3c28141f}._carouselNavBtn_whmqa_539:hover:not(:disabled){color:#2b2422;background:#fff;transform:translateY(-50%)scale(1.08);box-shadow:0 6px 20px #3c281433}._carouselNavBtn_whmqa_539:active:not(:disabled){transform:translateY(-50%)scale(.95)}._carouselNavBtnLeft_whmqa_601{left:-20px}._carouselNavBtnRight_whmqa_609{right:-20px}._carouselNavBtnDisabled_whmqa_617{opacity:.35;cursor:not-allowed;box-shadow:none;pointer-events:none}._carouselTrack_whmqa_631{scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;align-items:stretch;gap:22px;width:100%;padding:10px 4px 18px;display:flex;overflow-x:auto}._carouselTrack_whmqa_631::-webkit-scrollbar{display:none}._carouselTrack_whmqa_631 ._productCard_whmqa_665{scroll-snap-align:start;flex:0 0 calc(25% - 17px);min-width:240px;max-width:290px}._productsGrid_whmqa_681{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:28px 22px;display:grid}._productCard_whmqa_665{background-color:#0000;border:none;border-radius:0;flex-direction:column;width:100%;text-decoration:none;transition:transform .3s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative;overflow:visible}._productCard_whmqa_665:hover{transform:translateY(-6px)}._productImgWrap_whmqa_729{aspect-ratio:1/1.05;background-color:#e8e2d8;border-radius:12px;width:100%;transition:box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 2px 16px #3c281417}._productCard_whmqa_665:hover ._productImgWrap_whmqa_729{box-shadow:0 12px 36px #3c281426}._productImg_whmqa_729{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .5s;display:block}._productCard_whmqa_665:hover ._productImg_whmqa_729{transform:scale(1.04)}._productOverlay_whmqa_787{opacity:0;z-index:2;background:#1e140a29;border-radius:12px;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}._productCard_whmqa_665:hover ._productOverlay_whmqa_787{opacity:1}._productViewBtn_whmqa_821{color:#2b2422;background:#fff;border-radius:20px;padding:8px 20px;font-family:Karla,sans-serif;font-size:.78rem;font-weight:600;text-decoration:none;transition:transform .3s,box-shadow .2s,background .2s,color .2s;transform:translateY(6px);box-shadow:0 2px 12px #00000024}._productCard_whmqa_665:hover ._productViewBtn_whmqa_821{transform:translateY(0)}._productViewBtn_whmqa_821:hover{background:var(--color-accent-green);color:#fff}._productBody_whmqa_869{flex-direction:column;gap:3px;padding:12px 2px 4px;display:flex}._productNameLink_whmqa_883{text-decoration:none}._productName_whmqa_883{color:var(--color-accent-green);margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:1.08rem;font-weight:600;line-height:1.35;transition:color .2s}._productNameLink_whmqa_883:hover ._productName_whmqa_883{color:#4a6238;text-underline-offset:3px;-webkit-text-decoration:underline #4a623866;text-decoration:underline #4a623866}._productPrice_whmqa_925{color:#2b2422;margin-top:2px;font-family:Karla,sans-serif;font-size:.88rem;font-weight:700}._notFound_whmqa_945{text-align:center;background:#f5f1e9;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:60vh;padding:40px 20px;display:flex}._notFoundIcon_whmqa_969{font-size:3rem}._notFoundTitle_whmqa_977{color:#2b2422;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:1.6rem;font-weight:600}._backBtn_whmqa_993{color:var(--color-accent-green);font-family:Karla,sans-serif;font-size:.9rem;font-weight:700;text-decoration:none}@media (width<=1080px){._carouselTrack_whmqa_631 ._productCard_whmqa_665{flex:0 0 calc(33.333% - 15px);min-width:220px}}@media (width<=768px){._hero_whmqa_117{background-position:50%;height:75vh;min-height:75vh}._heroOverlay_whmqa_151{background:#f5f1e9e0}._heroInner_whmqa_185{text-align:center;justify-content:center;padding:24px 24px 80px}._heroContent_whmqa_209{text-align:center;align-items:center;max-width:100%}._heroTitle_whmqa_241{margin-bottom:10px;font-size:clamp(1.8rem,5vw,2.4rem)}._heroSubtitle_whmqa_261{max-width:100%;font-size:.92rem}._waveBottom_whmqa_281{height:clamp(45px,6vw,75px)}._container_whmqa_309{gap:36px;padding:0 20px}._sectionWrap_whmqa_329{padding:36px 0 clamp(55px,7vw,85px)}._sectionInner_whmqa_385{padding:0 20px}._sectionTitle_whmqa_475{font-size:clamp(1.5rem,4vw,2rem)}._sectionDesc_whmqa_497{margin-bottom:20px;font-size:.86rem}._carouselNavBtn_whmqa_539{width:38px;height:38px}._carouselNavBtnLeft_whmqa_601{left:-10px}._carouselNavBtnRight_whmqa_609{right:-10px}._carouselTrack_whmqa_631{gap:14px;padding:6px 2px 14px}._carouselTrack_whmqa_631 ._productCard_whmqa_665{flex:0 0 calc(50% - 7px);min-width:0;max-width:calc(50% - 7px)}}@media (width<=580px){._heroContent_whmqa_209{padding:24px 14px 20px}._heroTitle_whmqa_241{font-size:1.6rem}._heroSubtitle_whmqa_261{font-size:.86rem;line-height:1.5}._heroImageWrap_whmqa_1221{flex:0 0 180px;height:180px}._waveBottom_whmqa_281{height:clamp(32px,5vw,55px)}._sectionWrap_whmqa_329{padding:28px 0 clamp(45px,6vw,65px)}._sectionInner_whmqa_385{gap:14px;padding:0 16px}._sectionHeader_whmqa_459{gap:4px}._sectionTitle_whmqa_475{margin-bottom:4px;font-size:1.35rem}._sectionDesc_whmqa_497{margin-bottom:14px;font-size:.8rem;line-height:1.45}._carouselNavBtn_whmqa_539{width:32px;height:32px;box-shadow:0 2px 8px #0000002e}._carouselNavBtnLeft_whmqa_601{left:-5px}._carouselNavBtnRight_whmqa_609{right:-5px}._carouselTrack_whmqa_631{gap:10px;padding:4px 2px 12px}._carouselTrack_whmqa_631 ._productCard_whmqa_665{flex:0 0 calc(50% - 5px);min-width:0;max-width:calc(50% - 5px)}._productCard_whmqa_665:hover{transform:none}._productImgWrap_whmqa_729{border-radius:10px}._productBody_whmqa_869{gap:2px;padding:8px 2px 4px}._productName_whmqa_883{font-size:.9rem;line-height:1.3}._productPrice_whmqa_925{margin-top:1px;font-size:.82rem}._productViewBtn_whmqa_821{padding:6px 14px;font-size:.72rem}}@media (width<=380px){._sectionInner_whmqa_385{padding:0 10px}._carouselTrack_whmqa_631{gap:8px}._carouselTrack_whmqa_631 ._productCard_whmqa_665{flex:0 0 calc(50% - 4px);min-width:0;max-width:calc(50% - 4px)}._carouselNavBtn_whmqa_539{width:30px;height:30px}._carouselNavBtnLeft_whmqa_601{left:-4px}._carouselNavBtnRight_whmqa_609{right:-4px}._productName_whmqa_883{font-size:.82rem}._productPrice_whmqa_925{font-size:.78rem}}._main_19z4w_11{background-color:#f5f1e9;min-height:80vh;padding:32px 0 100px}._heroSection_19z4w_25{text-align:center;background-color:#f5f1e9;padding:48px 100px 36px}._heroContainer_19z4w_37{max-width:800px;margin:0 auto}._heroTitle_19z4w_47{color:#2b2422;letter-spacing:-.01em;margin:0 0 16px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,4vw,3rem);font-style:italic;font-weight:400;line-height:1.2}._heroSubtitle_19z4w_69{color:#7a7068;margin:0;font-family:Karla,sans-serif;font-size:1rem;line-height:1.7}._container_19z4w_87{max-width:1320px;margin:0 auto;padding:0 100px}._loaderWrap_19z4w_101{justify-content:center;align-items:center;width:100%;min-height:300px;display:flex}._emptyState_19z4w_117{text-align:center;color:#7a7068;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:240px;font-family:Karla,sans-serif;display:flex}._seasonGrid_19z4w_143{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:28px;display:grid}._seasonCard_19z4w_155{background:#fffbf3;border:1.5px solid #e8e2d8;border-radius:18px;flex-direction:column;text-decoration:none;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 2px 16px #3c281412}._seasonCard_19z4w_155:hover{transform:translateY(-6px);box-shadow:0 14px 36px #3c281424}._seasonImgWrap_19z4w_189{aspect-ratio:16/10;background-color:#e8e2d8;width:100%;overflow:hidden}._seasonImg_19z4w_189{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}._seasonCard_19z4w_155:hover ._seasonImg_19z4w_189{transform:scale(1.05)}._seasonBody_19z4w_227{flex-direction:column;gap:6px;padding:18px 20px 22px;display:flex}._seasonName_19z4w_241{color:#2b2422;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:1.4rem;font-weight:700;line-height:1.25}._seasonDesc_19z4w_259{color:#7a7068;margin:0;font-family:Karla,sans-serif;font-size:.88rem;line-height:1.55}._seasonCta_19z4w_275{color:var(--color-accent-green);align-items:center;gap:4px;margin-top:6px;font-family:Karla,sans-serif;font-size:.82rem;font-weight:700;display:inline-flex}._seasonCtaArrow_19z4w_297{transition:transform .2s}._seasonCard_19z4w_155:hover ._seasonCtaArrow_19z4w_297{transform:translate(4px)}@media (width<=768px){._heroSection_19z4w_25{padding:36px 24px 28px}._container_19z4w_87{padding:0 20px}._seasonGrid_19z4w_143{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:18px}}._main_1aau8_11{background-color:#f5f1e9;min-height:80vh;padding-bottom:80px}._breadcrumbBar_1aau8_25{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}._backLink_1aau8_41{color:#7a7068;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-family:Karla,sans-serif;font-size:.82rem;font-weight:600;transition:color .2s;display:inline-flex}._backLink_1aau8_41:hover{color:var(--color-accent-green)}._breadSep_1aau8_79{color:#c8bfb2;font-size:.75rem}._breadCurrent_1aau8_89{color:#2b2422;white-space:nowrap;text-overflow:ellipsis;max-width:260px;font-family:Karla,sans-serif;font-size:.82rem;font-weight:600;overflow:hidden}._hero_1aau8_113{z-index:0;background-color:#f5f1e9;background-position:100%;background-repeat:no-repeat;background-size:cover;align-items:center;width:100%;height:90vh;min-height:90vh;margin-bottom:-2px;display:flex;position:relative;overflow:hidden}._heroOverlay_1aau8_147{z-index:1;pointer-events:none;background:linear-gradient(90deg,#f5f1e9 0%,#f5f1e9f5 36%,#f5f1e9a6 52%,#f5f1e933 64%,#0000 74% 100%);position:absolute;inset:0}._heroInner_1aau8_181{z-index:2;justify-content:flex-start;align-items:center;width:100%;max-width:1320px;margin:0 auto;padding:16px 56px 80px;display:flex;position:relative}._heroContent_1aau8_205{text-align:left;flex-direction:column;flex:0 600px;justify-content:center;align-items:flex-start;max-width:600px;animation:.8s .15s both _heroFadeUp_1aau8_1;display:flex}@keyframes _heroFadeUp_1aau8_1{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}._heroTitle_1aau8_237{color:#2b2b2b;letter-spacing:-.01em;margin:0 0 14px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2.4rem,4.2vw,3.6rem);font-weight:600;line-height:1.15}._heroSubtitle_1aau8_257{color:#555;max-width:500px;margin:0;font-family:Karla,sans-serif;font-size:1rem;line-height:1.7}._waveBottom_1aau8_275{z-index:3;pointer-events:none;height:clamp(60px,7vw,95px);font-size:0;line-height:0;display:block;position:absolute;bottom:-2px;left:-1px;right:-1px}._container_1aau8_303{max-width:1240px;margin:36px auto 0;padding:0 40px}._emptyNote_1aau8_315{color:#9a8e80;font-family:Karla,sans-serif;font-size:.88rem}._productsGrid_1aau8_329{grid-template-columns:repeat(4,1fr);gap:28px 22px;display:grid}._productCard_1aau8_341{background-color:#0000;border:none;border-radius:0;flex-direction:column;width:100%;text-decoration:none;transition:transform .3s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative;overflow:visible}._productCard_1aau8_341:hover{transform:translateY(-6px)}._productImgWrap_1aau8_375{aspect-ratio:1/1.05;background-color:#e8e2d8;border-radius:12px;width:100%;transition:box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 2px 16px #3c281417}._productCard_1aau8_341:hover ._productImgWrap_1aau8_375{box-shadow:0 12px 36px #3c281426}._productImg_1aau8_375{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .5s;display:block}._productCard_1aau8_341:hover ._productImg_1aau8_375{transform:scale(1.04)}._productOverlay_1aau8_431{opacity:0;z-index:2;background:#1e140a29;border-radius:12px;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}._productCard_1aau8_341:hover ._productOverlay_1aau8_431{opacity:1}._productViewBtn_1aau8_465{color:#2b2422;background:#fff;border-radius:20px;padding:8px 20px;font-family:Karla,sans-serif;font-size:.78rem;font-weight:600;text-decoration:none;transition:transform .3s,box-shadow .2s,background .2s,color .2s;transform:translateY(6px);box-shadow:0 2px 12px #00000024}._productCard_1aau8_341:hover ._productViewBtn_1aau8_465{transform:translateY(0)}._productViewBtn_1aau8_465:hover{background:var(--color-accent-green);color:#fff}._productBody_1aau8_511{flex-direction:column;gap:3px;padding:12px 2px 4px;display:flex}._productNameLink_1aau8_525{text-decoration:none}._productName_1aau8_525{color:var(--color-accent-green);margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:1.08rem;font-weight:600;line-height:1.35;transition:color .2s}._productNameLink_1aau8_525:hover ._productName_1aau8_525{color:#4a6238;text-underline-offset:3px;-webkit-text-decoration:underline #4a623866;text-decoration:underline #4a623866}._productPrice_1aau8_567{color:#2b2422;margin-top:2px;font-family:Karla,sans-serif;font-size:.88rem;font-weight:700}@media (width<=1100px){._productsGrid_1aau8_329{grid-template-columns:repeat(3,1fr);gap:20px}}@media (width<=768px){._hero_1aau8_113{background-position:50%;height:75vh;min-height:75vh}._heroOverlay_1aau8_147{background:#f5f1e9e0}._heroInner_1aau8_181{text-align:center;justify-content:center;padding:24px 24px 80px}._heroContent_1aau8_205{text-align:center;align-items:center;max-width:100%}._heroTitle_1aau8_237{font-size:1.8rem}._heroSubtitle_1aau8_257{max-width:100%;font-size:.95rem}._container_1aau8_303{padding:0 16px}._productsGrid_1aau8_329{grid-template-columns:repeat(2,1fr);gap:16px}}@media (width<=520px){._container_1aau8_303{padding:0 14px}._productsGrid_1aau8_329{grid-template-columns:repeat(2,1fr);gap:14px 10px}._productBody_1aau8_511{gap:2px;padding:8px 2px 4px}._productName_1aau8_525{font-size:.95rem}._productPrice_1aau8_567{font-size:.82rem}}._main_1dl74_13{background-color:#f5f1e9;width:100%;min-height:80vh;padding-bottom:100px;overflow-x:hidden}._container_1dl74_29{max-width:1320px;margin:36px auto 0;padding:0 40px;scroll-margin-top:30px}._breadcrumbBar_1dl74_45{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-bottom:14px;display:flex}._backLink_1dl74_63{color:#7a7068;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-family:Karla,sans-serif;font-size:.82rem;font-weight:600;transition:color .2s;display:inline-flex}._backLink_1dl74_63:hover{color:var(--color-accent-green)}._breadSep_1dl74_101{color:#c8bfb2;font-size:.75rem}._breadCurrent_1dl74_111{color:#2b2422;white-space:nowrap;font-family:Karla,sans-serif;font-size:.82rem;font-weight:600}._hero_1dl74_135{z-index:0;background-color:var(--hero-bg,#f5f1e9);background-position:100%;background-repeat:no-repeat;background-size:cover;align-items:center;width:100%;height:90vh;min-height:90vh;margin-bottom:-2px;display:flex;position:relative;overflow:hidden}._heroOverlay_1dl74_169{z-index:1;pointer-events:none;background:linear-gradient(90deg,#f5f1e9 0%,#f5f1e9f5 28%,#f5f1e9a6 46%,#f5f1e933 58%,#0000 67% 100%);position:absolute;inset:0}._heroInner_1dl74_199{z-index:2;justify-content:flex-start;align-items:center;width:100%;max-width:1320px;margin:0 auto;padding:16px 56px 80px;display:flex;position:relative}._heroContent_1dl74_223{text-align:left;flex-direction:column;flex:0 600px;justify-content:center;align-items:flex-start;max-width:600px;animation:.8s .15s both _heroFadeUp_1dl74_1;display:flex}@keyframes _heroFadeUp_1dl74_1{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}._heroBadge_1dl74_269{letter-spacing:.08em;text-transform:uppercase;color:#557242;background:#6b8a5624;border-radius:20px;margin-bottom:12px;padding:5px 12px;font-family:Karla,sans-serif;font-size:.68rem;font-weight:700;display:inline-block}._heroTitle_1dl74_297{color:#2b2b2b;letter-spacing:-.01em;margin:0 0 14px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2.4rem,4.2vw,3.6rem);font-weight:600;line-height:1.2}._heroSubtitle_1dl74_317{color:#555;max-width:500px;margin:0 0 24px;font-family:Karla,sans-serif;font-size:1rem;line-height:1.7}._heroCta_1dl74_335{background-color:var(--color-accent-green);color:#fff;cursor:pointer;border:none;border-radius:8px;outline:none;align-items:center;gap:8px;padding:12px 26px;font-family:Karla,sans-serif;font-size:.88rem;font-weight:700;text-decoration:none;transition:background-color .2s,transform .2s,box-shadow .2s;display:inline-flex}._heroCta_1dl74_335:hover{background-color:#5a7549;transform:translateY(-2px);box-shadow:0 8px 24px #6b8a564d}._heroCtaArrow_1dl74_383{transition:transform .2s}._heroCta_1dl74_335:hover ._heroCtaArrow_1dl74_383{transform:translate(4px)}._waveBottom_1dl74_399{z-index:3;pointer-events:none;height:clamp(60px,7vw,95px);font-size:0;line-height:0;display:block;position:absolute;bottom:-2px;left:-1px;right:-1px}._layoutRow_1dl74_427{align-items:flex-start;gap:40px;display:flex}._mainCol_1dl74_439{flex:1;min-width:0}._featuredBanner_1dl74_451{background:#fffbf3;border:1.5px solid #e8e2d8;border-radius:18px;align-items:stretch;gap:0;margin-bottom:52px;display:flex;overflow:hidden}._featuredImgWrap_1dl74_473{background-color:#e8e2d8;flex:0 0 38%;max-width:38%}._featuredImg_1dl74_473{object-fit:cover;width:100%;height:100%;min-height:220px;display:block}._featuredBody_1dl74_501{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;min-width:0;padding:28px 30px;display:flex}._featuredIcon_1dl74_521{color:#557242;background:#6b8a561f;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:12px;display:inline-flex}._featuredBadge_1dl74_545{letter-spacing:.08em;text-transform:uppercase;color:#557242;background:#6b8a5624;border-radius:20px;margin-bottom:10px;padding:5px 12px;font-family:Karla,sans-serif;font-size:.68rem;font-weight:700;display:inline-block}._featuredTitle_1dl74_573{color:#2b2422;margin:0 0 8px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.6rem;font-weight:700;line-height:1.25}._featuredMeta_1dl74_591{letter-spacing:.06em;text-transform:uppercase;color:#9a8e80;margin-bottom:10px;font-family:Karla,sans-serif;font-size:.72rem;font-weight:700;display:block}._featuredTitle_1dl74_573 a:hover{color:#557242}._featuredText_1dl74_621{color:#6a6058;margin:0 0 14px;font-family:Karla,sans-serif;font-size:.88rem;line-height:1.6}._section_1dl74_639{margin-bottom:52px}._sectionHeader_1dl74_647{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;display:flex}._sectionTitle_1dl74_663{color:#2b2422;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:1.5rem;font-weight:700}._sectionSubtitle_1dl74_679{color:#7a7068;margin:4px 0 0;font-family:Karla,sans-serif;font-size:.85rem;line-height:1.5}._headerCta_1dl74_695{color:#557242;text-underline-offset:3px;white-space:nowrap;align-items:center;gap:6px;font-family:Karla,sans-serif;font-size:.82rem;font-weight:700;text-decoration:underline;transition:color .2s;display:inline-flex}._headerCta_1dl74_695:hover{color:#425833}._carouselWrapper_1dl74_733{align-items:center;width:100%;display:flex;position:relative}._carouselNavBtn_1dl74_747{z-index:10;color:#557242;cursor:pointer;background:#fff;border:1px solid #e2dbd0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 14px #3c28141f}._carouselNavBtn_1dl74_747:hover:not(:disabled){color:#2b2422;background:#fff;transform:translateY(-50%)scale(1.08);box-shadow:0 6px 20px #3c281433}._carouselNavBtn_1dl74_747:active:not(:disabled){transform:translateY(-50%)scale(.95)}._carouselNavBtnLeft_1dl74_809{left:-18px}._carouselNavBtnRight_1dl74_817{right:-18px}._navBtnCardTop_1dl74_825{top:38%}._carouselNavBtnDisabled_1dl74_833{opacity:.35;cursor:not-allowed;box-shadow:none;pointer-events:none}._carouselTrack_1dl74_847{scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;align-items:stretch;gap:20px;width:100%;padding:8px 4px 16px;display:flex;overflow-x:auto}._carouselTrack_1dl74_847::-webkit-scrollbar{display:none}._carouselTrack_1dl74_847 ._ideaCard_1dl74_881{scroll-snap-align:start;flex:0 0 calc(33.333% - 14px);min-width:240px;max-width:300px;text-decoration:none}._tileGrid_1dl74_899{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}._tile_1dl74_899{border-radius:16px;flex-direction:column;gap:8px;padding:22px 20px;text-decoration:none;transition:transform .25s,box-shadow .25s;display:flex}._tile_1dl74_899:hover{transform:translateY(-4px);box-shadow:0 10px 24px #3c28141a}._tileIconCircle_1dl74_941{background:#ffffffb3;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:4px;display:flex}._tileIconImg_1dl74_963{object-fit:contain;width:22px;height:22px}._tileLabel_1dl74_975{color:#2b2422;font-family:Cormorant Garamond,Georgia,serif;font-size:1.15rem;font-weight:700}._tileDesc_1dl74_989{color:#6a6058;margin:0;font-family:Karla,sans-serif;font-size:.82rem;line-height:1.55}._ideaGrid_1dl74_1007{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}._ideaCard_1dl74_881{flex-direction:column;display:flex}._ideaImgWrap_1dl74_1029{aspect-ratio:1/.85;background-color:#e8e2d8;border-radius:14px;width:100%;margin-bottom:12px;position:relative;overflow:hidden;box-shadow:0 2px 14px #3c281414}._ideaIconBadge_1dl74_1053{color:#557242;background:#fffbf3eb;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:10px;left:10px;box-shadow:0 2px 8px #3c281424}._ideaImg_1dl74_1029{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}._ideaCard_1dl74_881:hover ._ideaImg_1dl74_1029{transform:scale(1.05)}._ideaMeta_1dl74_1109{letter-spacing:.06em;text-transform:uppercase;color:#9a8e80;margin-bottom:4px;font-family:Karla,sans-serif;font-size:.7rem;font-weight:700;display:block}._ideaTitle_1dl74_1131{color:#2b2422;margin:0 0 4px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.1rem;font-weight:700}._ideaCaption_1dl74_1147{color:#7a7068;margin:0;font-family:Karla,sans-serif;font-size:.82rem;line-height:1.5}._ideaExcerpt_1dl74_1163{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._priceNow_1dl74_1179{color:#2b2422;font-weight:700}._priceWas_1dl74_1189{color:#a89e93;margin-left:6px;text-decoration:line-through}._productGrid_1dl74_1203,._blogGrid_1dl74_1217{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}._taglineBand_1dl74_1231{background-color:#fffbf3;border:1.5px solid #e8e2d8;border-radius:18px;justify-content:space-between;align-items:center;gap:20px;padding:22px 28px;display:flex}._taglineLeft_1dl74_1253{align-items:flex-start;gap:14px;display:flex}._taglineTitle_1dl74_1265{color:#2b2422;margin:0 0 3px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.1rem;font-weight:700}._taglineSubtitle_1dl74_1281{color:#7a7068;margin:0;font-family:Karla,sans-serif;font-size:.85rem}._taglineLogo_1dl74_1295{object-fit:contain;opacity:.95;flex-shrink:0;width:auto;max-width:180px;height:56px;max-height:64px;transition:transform .2s}._sidebar_1dl74_1319{flex-direction:column;flex:0 0 300px;gap:20px;width:300px;display:flex;position:sticky;top:24px}._sidebarCard_1dl74_1339{background:#fffbf3;border:1.5px solid #e8e2d8;border-radius:16px;padding:22px 20px;box-shadow:0 2px 12px #3c28140d}._sidebarLeadItem_1dl74_1355{align-items:flex-start;gap:10px;padding-bottom:16px;display:flex}._sidebarIconWrap_1dl74_1369{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;display:flex}._sidebarContent_1dl74_1389{flex-direction:column;flex:1;min-width:0;display:flex}._sidebarCardHeading_1dl74_1403{letter-spacing:.05em;text-transform:uppercase;color:#2b2422;margin-bottom:8px;font-family:Karla,sans-serif;font-size:.78rem;font-weight:700;line-height:1.3}._sidebarIntro_1dl74_1425{color:#7a7068;white-space:pre-line;margin:0 0 12px;font-family:Karla,sans-serif;font-size:.84rem;line-height:1.6}._panelIconImg_1dl74_1445{object-fit:contain;flex-shrink:0}._loaderWrap_1dl74_1455{justify-content:center;align-items:center;width:100%;min-height:160px;display:flex}._sidebarInlineLink_1dl74_1471{color:var(--color-accent-green);text-underline-offset:3px;font-family:Karla,sans-serif;font-size:.84rem;font-weight:700;text-decoration:underline;transition:opacity .15s,color .15s;display:inline-block}._sidebarInlineLink_1dl74_1471:hover{opacity:.8}._sidebarLeadLink_1dl74_1501{margin-bottom:0}._sidebarItemLink_1dl74_1509{margin-top:10px}._sidebarItem_1dl74_1509{border-top:1px dashed #e7dfd4;align-items:flex-start;gap:10px;padding:16px 0 0;display:flex}._sidebarItemTitle_1dl74_1533{color:#2b2422;margin-bottom:6px;font-family:Karla,sans-serif;font-size:.85rem;font-weight:700;line-height:1.3}._sidebarItemText_1dl74_1551{color:#7a7068;white-space:pre-line;margin:0;font-family:Karla,sans-serif;font-size:.84rem;line-height:1.6}._navOverviewItem_1dl74_1571{border-top:1px dashed #e7dfd4;align-items:center;gap:10px;padding:9px 0;text-decoration:none;display:flex}._sidebarCardHeading_1dl74_1403+._navOverviewItem_1dl74_1571{border-top:none;padding-top:2px}._navOverviewButton_1dl74_1607{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border-bottom:none;border-left:none;border-right:none}._navOverviewText_1dl74_1631{color:#6a6058;font-family:Karla,sans-serif;font-size:.82rem}._navOverviewActive_1dl74_1643{color:var(--color-accent-green)}a._navOverviewItem_1dl74_1571:hover ._navOverviewText_1dl74_1631,button._navOverviewItem_1dl74_1571:hover ._navOverviewText_1dl74_1631{color:#2b2422}@media (width<=1080px){._layoutRow_1dl74_427{flex-direction:column;align-items:stretch;gap:36px}._sidebar_1dl74_1319{flex-flow:wrap;gap:18px;width:100%;position:static}._sidebarCard_1dl74_1339{flex:260px}}@media (width<=900px){._container_1dl74_29{margin-top:28px;padding:0 20px}._hero_1dl74_135{background-position:50%;height:75vh;min-height:75vh}._heroOverlay_1dl74_169{background:#f5f1e9e0}._heroInner_1dl74_199{text-align:center;justify-content:center;padding:24px 24px 80px}._heroContent_1dl74_223{text-align:center;align-items:center;max-width:100%}._heroTitle_1dl74_297{font-size:1.9rem}._heroSubtitle_1dl74_317{max-width:100%;font-size:.92rem}._waveBottom_1dl74_399{height:clamp(45px,6vw,75px)}._featuredBanner_1dl74_451{flex-direction:column;margin-bottom:40px}._featuredImgWrap_1dl74_473{flex:none;max-width:100%}._featuredImg_1dl74_473{min-height:180px;max-height:230px}._featuredBody_1dl74_501{padding:22px 24px}._section_1dl74_639{margin-bottom:42px}._tileGrid_1dl74_899{grid-template-columns:repeat(2,1fr);gap:14px}._ideaGrid_1dl74_1007,._productGrid_1dl74_1203,._blogGrid_1dl74_1217{grid-template-columns:repeat(2,1fr)}._carouselNavBtn_1dl74_747{width:38px;height:38px}._carouselNavBtnLeft_1dl74_809{left:-10px}._carouselNavBtnRight_1dl74_817{right:-10px}._carouselTrack_1dl74_847{gap:14px;padding:6px 2px 14px}._carouselTrack_1dl74_847 ._ideaCard_1dl74_881{flex:0 0 calc(50% - 7px);min-width:0;max-width:calc(50% - 7px)}}@media (width<=600px){._main_1dl74_13{padding-bottom:60px}._container_1dl74_29{margin-top:20px;padding:0 16px}._breadcrumbBar_1dl74_45{gap:6px;margin-bottom:10px}._backLink_1dl74_63,._breadCurrent_1dl74_111{font-size:.78rem}._hero_1dl74_135{background-position:50%;height:80vh;min-height:80vh}._heroOverlay_1dl74_169{background:#f5f1e9eb}._heroInner_1dl74_199{padding:16px 20px 72px}._heroBadge_1dl74_269{margin-bottom:8px;padding:4px 10px;font-size:.64rem}._heroTitle_1dl74_297{margin:0 0 8px;font-size:1.7rem}._heroSubtitle_1dl74_317{margin:0 0 18px;font-size:.88rem;line-height:1.5}._heroCta_1dl74_335{padding:10px 22px;font-size:.82rem}._waveBottom_1dl74_399{height:clamp(32px,5vw,55px)}._featuredBanner_1dl74_451{border-radius:14px;margin-bottom:32px}._featuredBody_1dl74_501{padding:18px 16px}._featuredTitle_1dl74_573{margin:0 0 6px;font-size:1.3rem}._featuredText_1dl74_621{margin:0 0 12px;font-size:.84rem;line-height:1.5}._section_1dl74_639{margin-bottom:34px}._sectionHeader_1dl74_647{align-items:center;gap:10px;margin-bottom:14px}._sectionTitle_1dl74_663{font-size:1.25rem}._sectionSubtitle_1dl74_679{font-size:.78rem;line-height:1.4}._headerCta_1dl74_695{flex-shrink:0;gap:4px;font-size:.78rem}._tileGrid_1dl74_899{grid-template-columns:1fr;gap:12px}._tile_1dl74_899{border-radius:14px;padding:16px}._tileLabel_1dl74_975{font-size:1.05rem}._tileDesc_1dl74_989{font-size:.8rem;line-height:1.45}._tileIconCircle_1dl74_941{width:36px;height:36px;margin-bottom:2px}._carouselNavBtn_1dl74_747{width:32px;height:32px;box-shadow:0 2px 8px #0000002e}._carouselNavBtnLeft_1dl74_809{left:-5px}._carouselNavBtnRight_1dl74_817{right:-5px}._navBtnCardTop_1dl74_825{top:36%}._carouselTrack_1dl74_847{gap:10px;padding:4px 2px 12px}._carouselTrack_1dl74_847 ._ideaCard_1dl74_881{flex:0 0 calc(50% - 5px);min-width:0;max-width:calc(50% - 5px)}._ideaCard_1dl74_881:hover ._ideaImg_1dl74_1029{transform:none}._ideaImgWrap_1dl74_1029{aspect-ratio:1/.85;border-radius:10px;margin-bottom:6px}._ideaTitle_1dl74_1131{margin:0 0 2px;font-size:.9rem;line-height:1.25}._ideaCaption_1dl74_1147{font-size:.74rem;line-height:1.35}._ideaMeta_1dl74_1109{margin-bottom:2px;font-size:.62rem}._ideaIconBadge_1dl74_1053{width:24px;height:24px;top:6px;left:6px}._taglineBand_1dl74_1231{border-radius:14px;flex-direction:column;align-items:flex-start;gap:14px;padding:16px}._taglineLeft_1dl74_1253{gap:10px}._taglineTitle_1dl74_1265{font-size:1rem}._taglineSubtitle_1dl74_1281{font-size:.8rem;line-height:1.45}._taglineLogo_1dl74_1295{align-self:flex-start;max-width:140px;height:42px;max-height:48px}._sidebar_1dl74_1319{flex-direction:column;gap:14px}._sidebarCard_1dl74_1339{border-radius:14px;flex:auto;width:100%;padding:16px}._sidebarCardHeading_1dl74_1403{margin-bottom:10px;font-size:.74rem}._sidebarIntro_1dl74_1425{margin:0 0 12px;font-size:.8rem;line-height:1.5}._sidebarInlineLink_1dl74_1471{margin-bottom:8px;font-size:.8rem}._sidebarItem_1dl74_1509{gap:8px;padding:10px 0}._sidebarItemTitle_1dl74_1533{font-size:.82rem}._sidebarItemText_1dl74_1551{font-size:.8rem}._navOverviewItem_1dl74_1571{gap:8px;padding:8px 0}._navOverviewText_1dl74_1631{font-size:.78rem}}@media (width<=400px){._container_1dl74_29{padding:0 10px}._heroTitle_1dl74_297{font-size:1.38rem}._sectionHeader_1dl74_647{flex-wrap:wrap;align-items:flex-start}._carouselTrack_1dl74_847{gap:8px}._carouselTrack_1dl74_847 ._ideaCard_1dl74_881{flex:0 0 calc(50% - 4px);min-width:0;max-width:calc(50% - 4px)}._carouselNavBtn_1dl74_747{width:30px;height:30px}._carouselNavBtnLeft_1dl74_809{left:-4px}._carouselNavBtnRight_1dl74_817{right:-4px}._ideaTitle_1dl74_1131{font-size:.82rem}._ideaCaption_1dl74_1147{font-size:.7rem}}._introOverlay_1dl74_2547{z-index:900;opacity:1;visibility:visible;background-color:#f5f1e9;background-image:url(/assets/inspirationbg1-Cblxo3vi.png);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;padding:24px;transition:opacity .7s cubic-bezier(.4,0,.2,1),visibility .7s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;inset:80px 0 0}._introOverlayFading_1dl74_2589{opacity:0;visibility:hidden;pointer-events:none}._introCard_1dl74_2601{text-align:center;width:100%;max-width:680px;padding:20px}._introTitle_1dl74_2615{letter-spacing:.015em;color:#557242;flex-wrap:wrap;justify-content:center;align-items:center;margin:0 0 16px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.85rem,3.8vw,2.55rem);font-weight:700;line-height:1.22;display:flex}._introWord_1dl74_2643{opacity:0;filter:blur(5px);animation:.75s cubic-bezier(.2,.85,.25,1) forwards _introWordReveal_1dl74_1;display:inline-block;transform:translateY(18px)}@keyframes _introWordReveal_1dl74_1{0%{opacity:0;filter:blur(5px);transform:translateY(18px)}to{opacity:1;filter:blur();transform:translateY(0)}}._introSubtitle_1dl74_2687{color:#5a504a;opacity:0;max-width:580px;margin:0 auto;font-family:Karla,sans-serif;font-size:clamp(.98rem,1.9vw,1.15rem);line-height:1.58;animation:.85s cubic-bezier(.2,.85,.25,1) .4s forwards _introSubtitleReveal_1dl74_1;transform:translateY(14px)}@keyframes _introSubtitleReveal_1dl74_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}._main_2yzlc_13{background-color:#f5f1e9;min-height:80vh;padding-bottom:100px}._container_2yzlc_25{max-width:1320px;margin:36px auto 0;padding:0 40px}._loaderScreen_2yzlc_37{justify-content:center;align-items:center;min-height:60vh;display:flex}._breadcrumbBar_2yzlc_53{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-bottom:14px;display:flex}._backLink_2yzlc_71{color:#7a7068;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-family:Karla,sans-serif;font-size:.82rem;font-weight:600;transition:color .2s;display:inline-flex}._backLink_2yzlc_71:hover{color:var(--color-accent-green)}._breadSep_2yzlc_109{color:#c8bfb2;font-size:.75rem}._breadLink_2yzlc_119{color:#7a7068;font-family:Karla,sans-serif;font-size:.82rem;font-weight:600;transition:color .2s}._breadLink_2yzlc_119:hover{color:var(--color-accent-green)}._breadCurrent_2yzlc_143{color:#2b2422;font-family:Karla,sans-serif;font-size:.82rem;font-weight:600}._hero_2yzlc_159{z-index:0;background-color:#f5f1e9;background-position:100%;background-repeat:no-repeat;background-size:cover;align-items:center;width:100%;height:90vh;min-height:90vh;margin-bottom:-2px;display:flex;position:relative;overflow:hidden}._heroOverlay_2yzlc_193{z-index:1;pointer-events:none;background:linear-gradient(90deg,#f5f1e9 0%,#f5f1e9f5 28%,#f5f1e9a6 46%,#f5f1e933 58%,#0000 67% 100%);position:absolute;inset:0}._heroInner_2yzlc_223{z-index:2;justify-content:flex-start;align-items:center;width:100%;max-width:1320px;margin:0 auto;padding:16px 56px 80px;display:flex;position:relative}._heroContent_2yzlc_247{text-align:left;flex-direction:column;flex:0 600px;justify-content:center;align-items:flex-start;max-width:600px;animation:.8s .15s both _heroFadeUp_2yzlc_1;display:flex}@keyframes _heroFadeUp_2yzlc_1{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}._heroIcon_2yzlc_295{color:#557242;background:#6b8a561f;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:14px;display:inline-flex}._heroBadge_2yzlc_319{letter-spacing:.08em;text-transform:uppercase;color:#557242;background:#6b8a5624;border-radius:20px;margin-bottom:12px;padding:5px 12px;font-family:Karla,sans-serif;font-size:.68rem;font-weight:700;display:inline-block}._heroTitle_2yzlc_347{color:#2b2b2b;letter-spacing:-.01em;margin:0 0 14px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2.4rem,4.2vw,3.6rem);font-weight:600;line-height:1.2}._heroSubtitle_2yzlc_367{color:#555;max-width:500px;margin:0 0 12px;font-family:Karla,sans-serif;font-size:1rem;line-height:1.7}._contextRow_2yzlc_387{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;margin:4px 0 18px;display:flex}._contextChip_2yzlc_405{color:#557242;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffbf;border:1.5px solid #e8e2d8;border-radius:30px;align-items:center;gap:6px;padding:6px 14px;font-family:Karla,sans-serif;font-size:.78rem;font-weight:700;transition:border-color .2s,transform .2s;display:inline-flex}._contextChip_2yzlc_405:hover{border-color:var(--color-accent-green);transform:translateY(-1px)}._heroCta_2yzlc_447{background-color:var(--color-accent-green);color:#fff;border-radius:8px;align-items:center;gap:8px;padding:12px 26px;font-family:Karla,sans-serif;font-size:.88rem;font-weight:700;transition:background-color .2s,transform .2s,box-shadow .2s;display:inline-flex}._heroCta_2yzlc_447:hover{background-color:#5a7549;transform:translateY(-2px);box-shadow:0 8px 24px #6b8a564d}._heroCtaArrow_2yzlc_487{transition:transform .2s}._heroCta_2yzlc_447:hover ._heroCtaArrow_2yzlc_487{transform:translate(4px)}._waveBottom_2yzlc_503{z-index:3;pointer-events:none;height:clamp(60px,7vw,95px);font-size:0;line-height:0;display:block;position:absolute;bottom:-2px;left:-1px;right:-1px}._section_2yzlc_531{margin-bottom:52px}._sectionHeader_2yzlc_539{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;display:flex}._sectionTitle_2yzlc_555{color:#2b2422;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:1.5rem;font-weight:700}._headerCta_2yzlc_571{color:#557242;text-underline-offset:3px;white-space:nowrap;align-items:center;gap:6px;font-family:Karla,sans-serif;font-size:.82rem;font-weight:700;text-decoration:underline;transition:color .2s;display:inline-flex}._headerCta_2yzlc_571:hover{color:#425833}._productGrid_2yzlc_607{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}._productCard_2yzlc_619{flex-direction:column;display:flex}._productImgWrap_2yzlc_629{aspect-ratio:1/.85;background-color:#e8e2d8;border-radius:14px;width:100%;margin-bottom:12px;overflow:hidden;box-shadow:0 2px 14px #3c281414}._productImg_2yzlc_629{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}._productCard_2yzlc_619:hover ._productImg_2yzlc_629{transform:scale(1.05)}._productName_2yzlc_673{color:#2b2422;margin:0 0 4px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.1rem;font-weight:700}._productMeta_2yzlc_689{color:#7a7068;margin:0;font-family:Karla,sans-serif;font-size:.82rem;line-height:1.5}._priceNow_2yzlc_705{color:#2b2422;font-weight:700}._priceWas_2yzlc_715{color:#a89e93;margin-left:6px;text-decoration:line-through}._emptyNote_2yzlc_727{color:#7a7068;background:#fffbf3;border:1.5px dashed #e8e2d8;border-radius:14px;margin:0;padding:22px 24px;font-family:Karla,sans-serif;font-size:.88rem}._inlineLink_2yzlc_749{color:var(--color-accent-green);text-underline-offset:3px;font-weight:700;text-decoration:underline}._notFound_2yzlc_765{background-color:#f5f1e9;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:60vh;padding:60px 24px;display:flex}._notFoundIcon_2yzlc_787{font-size:2.4rem}._notFoundTitle_2yzlc_795{color:#2b2422;text-align:center;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:1.6rem;font-weight:700}._backBtn_2yzlc_813{color:#fff;background-color:#557242;border-radius:30px;align-items:center;padding:11px 24px;font-family:Karla,sans-serif;font-size:.88rem;font-weight:700;transition:background-color .2s;display:inline-flex}._backBtn_2yzlc_813:hover{background-color:#425833}@media (width<=900px){._container_2yzlc_25{padding:0 24px}._hero_2yzlc_159{background-position:50%;height:75vh;min-height:75vh}._heroOverlay_2yzlc_193{background:#f5f1e9e0}._heroInner_2yzlc_223{text-align:center;justify-content:center;padding:24px 24px 80px}._heroContent_2yzlc_247{text-align:center;align-items:center;max-width:100%}._contextRow_2yzlc_387{justify-content:center}._heroTitle_2yzlc_347{font-size:1.9rem}._productGrid_2yzlc_607{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){._productGrid_2yzlc_607{grid-template-columns:1fr}}._main_1rpc5_1{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:60vh;padding:64px 24px;display:flex}._icon_1rpc5_23{margin-bottom:8px;font-size:3rem}._title_1rpc5_33{color:var(--color-text);margin:0 0 4px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.8rem}._text_1rpc5_47{color:#6b6258;max-width:440px;margin:0 0 24px;font-family:Karla,sans-serif}._links_1rpc5_61{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}._primaryLink_1rpc5_75{background:var(--color-accent-green);color:#fff;border-radius:8px;padding:10px 20px;font-family:Karla,sans-serif;font-weight:600}._secondaryLink_1rpc5_95{color:var(--color-accent-green);padding:10px 4px;font-family:Karla,sans-serif;font-weight:600;text-decoration:underline}._floatingContainer_1izpp_11{z-index:9999;flex-direction:column;align-items:flex-end;display:flex;position:fixed;bottom:24px;right:24px}._floatingButton_1izpp_33{background-color:var(--color-accent-green);color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;border:none;border-radius:999px;outline:none;justify-content:flex-start;align-items:center;width:44px;height:44px;padding:0;transition:width .3s cubic-bezier(.25,.8,.25,1),padding .3s cubic-bezier(.25,.8,.25,1),transform .22s cubic-bezier(.34,1.56,.64,1),background-color .2s,box-shadow .2s;display:inline-flex;overflow:hidden;box-shadow:0 4px 16px #6b8a5661,0 2px 6px #2b24221f}._floatingButton_1izpp_33:hover,._floatingContainer_1izpp_11:hover ._floatingButton_1izpp_33,._buttonActive_1izpp_83{background-color:#567343;width:126px;padding:0 16px 0 0;transform:translateY(-2px);box-shadow:0 6px 18px #6b8a5673,0 3px 8px #2b242226}._floatingButton_1izpp_33:active{transform:scale(.96)}._buttonActive_1izpp_83{background-color:#567343;box-shadow:0 0 0 3px #6b8a5638,0 6px 18px #6b8a5666}._globeIcon_1izpp_117{stroke-width:2.1px;flex-shrink:0;margin-left:12.5px;transition:transform .25s}._floatingButton_1izpp_33:hover ._globeIcon_1izpp_117{transform:rotate(15deg)}._buttonLabel_1izpp_139{letter-spacing:.01em;color:#fff;white-space:nowrap;opacity:0;margin-left:8px;font-family:Karla,sans-serif;font-size:.88rem;font-weight:600;transition:opacity .25s 50ms,transform .25s 50ms;transform:translate(-4px)}._floatingButton_1izpp_33:hover ._buttonLabel_1izpp_139,._floatingContainer_1izpp_11:hover ._buttonLabel_1izpp_139,._buttonActive_1izpp_83 ._buttonLabel_1izpp_139{opacity:1;transform:translate(0)}._dropdown_1izpp_181{transform-origin:100% 100%;background:#fff;border:1px solid #ebe4d8;border-radius:14px;width:190px;padding:6px;animation:.2s cubic-bezier(.16,1,.3,1) _slideUpFade_1izpp_1;position:absolute;bottom:calc(100% + 12px);right:0;box-shadow:0 10px 30px #2b242224,0 2px 8px #2b24220a}@keyframes _slideUpFade_1izpp_1{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}._dropdownHeader_1izpp_231{text-transform:uppercase;letter-spacing:1px;color:#b08060;border-bottom:1px solid #f3eee7;margin-bottom:4px;padding:8px 12px 6px;font-family:Karla,sans-serif;font-size:.7rem;font-weight:700}._optionsList_1izpp_255{flex-direction:column;gap:2px;display:flex}._optionItem_1izpp_267{color:#4a4038;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;width:100%;padding:8px 10px;font-family:Karla,sans-serif;font-size:.88rem;font-weight:500;transition:background-color .15s,color .15s;display:flex}._optionItem_1izpp_267:hover{color:#2b2422;background-color:#f7f4ee}._optionSelected_1izpp_315{color:var(--color-accent-green);background-color:#f0f5ed;font-weight:700}._optionSelected_1izpp_315:hover{color:#557242;background-color:#e8f0e4}._flagIcon_1izpp_337{object-fit:cover;border-radius:3px;flex-shrink:0;width:24px;height:16px;display:inline-block;box-shadow:0 1px 3px #0000002e}._langName_1izpp_357{white-space:nowrap;flex:1;font-size:.9rem}._checkIcon_1izpp_369{color:var(--color-accent-green);flex-shrink:0}@media (width<=600px){._floatingContainer_1izpp_11{bottom:20px;right:18px}._floatingButton_1izpp_33{width:44px;height:44px}}
