.im4bEG_subtitle{color:var(--color-text-secondary);margin:0;font-size:.92rem}.im4bEG_errorBar{border-radius:var(--radius-md);color:#ff6b81;background:#ff6b811f;border:1px solid #ff6b8166;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:.85rem 1.25rem;font-size:.9rem;font-weight:600;display:flex}.im4bEG_errorClose{color:#ff6b81;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;font-size:1.25rem;line-height:1}.im4bEG_settingSection{border-radius:var(--radius-lg);background:#142a1f;border:1px solid #ffffff14;margin-bottom:1.5rem;padding:1.75rem 2rem;transition:border-color .2s;box-shadow:0 6px 24px #0003}.im4bEG_settingSection:hover{border-color:#7bc47f33}.im4bEG_sectionHeader{border-bottom:1px solid #ffffff12;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;display:flex}.im4bEG_sectionIcon{background:#7bc47f1a;border:1px solid #7bc47f33;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.5rem;display:flex}.im4bEG_sectionTitle{font-family:var(--font-heading);color:#faf3f0;margin:0 0 .2rem;font-size:1.15rem;font-weight:700}.im4bEG_sectionDesc{color:var(--color-text-secondary);margin:0;font-size:.85rem}.im4bEG_fieldGrid{grid-template-columns:1fr 1fr;gap:0 1.5rem;display:grid}.im4bEG_fullWidth{grid-column:1/-1}.im4bEG_accentHint{color:var(--color-green-light);margin-left:.25rem;font-size:.78rem;font-weight:500}.im4bEG_accentInput{color:var(--color-green-light)!important;border-color:#7bc47f66!important}.im4bEG_heroImagesRow{grid-template-columns:1fr 1fr;gap:1.5rem;margin:1.25rem 0;display:grid}.im4bEG_heroImageCard{border-radius:var(--radius-md);background:#0d1f17;border:1px solid #ffffff14;flex-direction:column;gap:.5rem;padding:1.25rem;transition:border-color .2s;display:flex}.im4bEG_heroImageCard:hover{border-color:#7bc47f4d}.im4bEG_heroImageLabel{color:var(--color-green-light);letter-spacing:.05em;text-transform:uppercase;font-size:.82rem;font-weight:700}.im4bEG_heroImagePreviewBox{aspect-ratio:4/5;border-radius:var(--radius-sm);background:#0a1a10;border:1px solid #ffffff14;width:100%;position:relative;overflow:hidden}.im4bEG_imageOverlayLoading{color:var(--color-green-light);z-index:2;background:#000000a6;justify-content:center;align-items:center;font-size:.9rem;font-weight:700;display:flex;position:absolute;inset:0}.im4bEG_hiddenFileInput{display:none}.im4bEG_uploadBtn{color:var(--color-green-light);border-radius:var(--radius-full);cursor:pointer;background:#7bc47f1a;border:1.5px solid #7bc47f59;padding:.55rem 1rem;font-family:inherit;font-size:.85rem;font-weight:700;transition:background .2s,border-color .2s,color .2s}.im4bEG_uploadBtn:hover:not(:disabled){border-color:var(--color-green);color:#faf3f0;background:#7bc47f33}.im4bEG_uploadBtn:disabled{opacity:.6;cursor:not-allowed}.im4bEG_sectionActions{border-top:1px solid #ffffff0f;justify-content:flex-end;margin-top:1.25rem;padding-top:1rem;display:flex}.im4bEG_saveBtn{background:var(--color-green);color:#0d1f17;border-radius:var(--radius-full);cursor:pointer;border:none;padding:.7rem 1.75rem;font-family:inherit;font-size:.9rem;font-weight:700;transition:background .2s,transform .15s,box-shadow .2s;box-shadow:0 4px 14px #7bc47f40}.im4bEG_saveBtn:hover:not(:disabled){background:#a8d8a0;transform:translateY(-1px);box-shadow:0 6px 18px #7bc47f59}.im4bEG_saveBtn:disabled{opacity:.7;cursor:not-allowed;transform:none}.im4bEG_savedBtn{color:#fff!important;background:#4caf50!important;box-shadow:0 4px 14px #4caf5059!important}.im4bEG_socialGrid{grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:.5rem;display:grid}.im4bEG_socialCard{border-radius:var(--radius-md);background:#0d1f17;border:1px solid #ffffff14;padding:1rem 1.1rem;transition:border-color .2s,background .2s}.im4bEG_socialCardActive{background:#7bc47f0a;border-color:#7bc47f59}.im4bEG_socialCardHeader{align-items:center;gap:.65rem;margin-bottom:.1rem;display:flex}.im4bEG_socialCardIcon{color:#f0ede866;flex-shrink:0;align-items:center;transition:color .2s;display:flex}.im4bEG_socialCardIconActive{color:var(--color-green-light)}.im4bEG_socialCardLabel{color:#f0ede8;flex:1;font-size:.9rem;font-weight:700}.im4bEG_activeBadge{border-radius:var(--radius-full);color:#f0ede880;white-space:nowrap;background:#ffffff14;border:1px solid #ffffff1a;padding:.2rem .6rem;font-size:.72rem;font-weight:700;transition:background .2s,color .2s}.im4bEG_activeBadgeOn{color:#a8d8a0;background:#7bc47f2e;border-color:#7bc47f59}.im4bEG_toggleSwitch{cursor:pointer;flex-shrink:0;width:38px;height:22px;display:inline-block;position:relative}.im4bEG_toggleSwitch input{opacity:0;width:0;height:0;position:absolute}.im4bEG_toggleSlider{background:#ffffff1f;border:1px solid #ffffff26;border-radius:22px;transition:background .25s;position:absolute;inset:0}.im4bEG_toggleSlider:before{content:"";background:#f0ede899;border-radius:50%;width:16px;height:16px;transition:transform .25s,background .25s;position:absolute;bottom:2px;left:2px}.im4bEG_toggleSwitch input:checked+.im4bEG_toggleSlider{background:var(--color-green);border-color:#7bc47f80}.im4bEG_toggleSwitch input:checked+.im4bEG_toggleSlider:before{background:#0d1f17;transform:translate(16px)}.im4bEG_toggleSwitch:hover .im4bEG_toggleSlider{border-color:#7bc47f66}@media (max-width:900px){.im4bEG_fieldGrid,.im4bEG_heroImagesRow{grid-template-columns:1fr}.im4bEG_socialGrid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.im4bEG_settingSection{padding:1.25rem 1rem}.im4bEG_socialGrid{grid-template-columns:1fr}}
._4WpgRW_adminShell{background:var(--color-bg);min-height:100vh;color:var(--color-text-primary);display:flex}._4WpgRW_sidebar{z-index:100;box-sizing:border-box;background:#0e2218;border-right:1px solid #ffffff14;flex-direction:column;flex-shrink:0;gap:.5rem;width:250px;height:100vh;padding:1.5rem 1rem;display:flex;position:fixed;top:0;bottom:0;left:0;overflow:hidden auto}._4WpgRW_sidebar::-webkit-scrollbar{width:5px}._4WpgRW_sidebar::-webkit-scrollbar-thumb{background:#7bc47f40;border-radius:4px}._4WpgRW_sidebarLogo{border-bottom:1px solid #ffffff14;align-items:center;margin-bottom:.5rem;padding:0 .5rem 1rem;display:flex}._4WpgRW_sidebarLogoLink{align-items:center;text-decoration:none;transition:opacity .2s;display:flex}._4WpgRW_sidebarLogoLink:hover{opacity:.85}._4WpgRW_adminBadge{text-transform:uppercase;letter-spacing:.1em;color:var(--color-green-light);border-radius:var(--radius-sm);background:#7bc47f26;border:1px solid #7bc47f4d;padding:.3rem .75rem;font-size:.78rem;font-weight:700}._4WpgRW_sidebarNav{flex-direction:column;flex:1;gap:.35rem;display:flex}._4WpgRW_navLink{border-radius:var(--radius-sm);color:#f0ede8c7;align-items:center;gap:.65rem;padding:.65rem .85rem;font-size:.92rem;font-weight:600;text-decoration:none;transition:background .15s,color .15s,transform .15s;display:flex}._4WpgRW_navLink:hover{color:#faf3f0;background:#7bc47f1f;transform:translate(2px)}._4WpgRW_navLinkActive{border-left:3px solid var(--color-green);font-weight:700;color:#faf3f0!important;background:#7bc47f2e!important}._4WpgRW_navIcon{font-size:1rem;line-height:1}._4WpgRW_navGroup{flex-direction:column;gap:.15rem;display:flex}._4WpgRW_navGroupHeader{align-items:center;display:flex;position:relative}._4WpgRW_submenuToggle{color:#f0ede899;cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:.4rem .5rem;transition:color .15s,background .15s;display:flex}._4WpgRW_submenuToggle:hover{color:#faf3f0;background:#ffffff0f}._4WpgRW_chevron{font-size:.85rem;transition:transform .2s;display:inline-block}._4WpgRW_chevronOpen{transform:rotate(180deg)}._4WpgRW_navSubList{border-left:1.5px solid #7bc47f38;flex-direction:column;gap:.2rem;margin-top:.15rem;margin-bottom:.35rem;margin-left:.85rem;padding-left:1rem;display:flex}._4WpgRW_navSubLink{border-radius:var(--radius-sm);color:#f0ede8ad;justify-content:space-between;align-items:center;padding:.45rem .75rem;font-size:.82rem;font-weight:500;text-decoration:none;transition:background .15s,color .15s,transform .15s;display:flex}._4WpgRW_navSubLink:hover{color:#faf3f0;background:#7bc47f1f;transform:translate(2px)}._4WpgRW_navSubLinkActive{border:1px solid #7bc47f4d;font-weight:700;color:#a8d8a0!important;background:#7bc47f33!important}._4WpgRW_subItemText{align-items:center;gap:.5rem;display:flex}._4WpgRW_subItemDot{background:#ffffff4d;border-radius:50%;width:5px;height:5px;display:inline-block}._4WpgRW_navSubLinkActive ._4WpgRW_subItemDot{background:var(--color-green);box-shadow:0 0 6px var(--color-green)}._4WpgRW_activeDot{background:#a8d8a0;border-radius:50%;width:6px;height:6px;box-shadow:0 0 6px #a8d8a0}._4WpgRW_backLink{color:var(--color-green-light);border-radius:var(--radius-sm);background:#ffffff0a;margin-top:auto;padding:.6rem .85rem;font-size:.85rem;text-decoration:none;transition:background .15s,color .15s;display:inline-block}._4WpgRW_backLink:hover{color:#faf3f0;background:#7bc47f26}._4WpgRW_adminMain{background:var(--color-bg);box-sizing:border-box;flex:1;width:calc(100% - 250px);min-height:100vh;margin-left:250px;padding:2.25rem 2.5rem;overflow:visible}._4WpgRW_pageHeader{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}._4WpgRW_pageTitle{font-family:var(--font-heading);color:#faf3f0;font-size:1.75rem;font-weight:700}._4WpgRW_btnPink{background:var(--color-pink);color:#0d1f17;border-radius:var(--radius-full);cursor:pointer;border:none;padding:.65rem 1.35rem;font-family:inherit;font-size:.9rem;font-weight:700;text-decoration:none;transition:background .2s,transform .15s,box-shadow .2s;display:inline-block;box-shadow:0 4px 12px #f2c4b840}._4WpgRW_btnPink:hover{background:#fce8e3;transform:translateY(-1px);box-shadow:0 6px 16px #f2c4b859}._4WpgRW_btnOutline{color:var(--color-green-light);border-radius:var(--radius-full);cursor:pointer;background:0 0;border:1.5px solid #7bc47f59;padding:.5rem 1.1rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:border-color .2s,background .2s,color .2s;display:inline-block}._4WpgRW_btnOutline:hover{border-color:var(--color-green);color:#faf3f0;background:#7bc47f1f}._4WpgRW_btnDanger{color:#ff6b81;border-radius:var(--radius-full);cursor:pointer;background:0 0;border:1.5px solid #ff6b8166;padding:.45rem 1rem;font-size:.82rem;font-weight:600;transition:background .2s,color .2s,border-color .2s}._4WpgRW_btnDanger:hover{color:#faf3f0;background:#ff6b81;border-color:#ff6b81}._4WpgRW_table{border-radius:var(--radius-md);border-collapse:separate;border-spacing:0;background:#142a1f;border:1px solid #ffffff14;width:100%;position:relative;overflow:visible;box-shadow:0 8px 24px #00000040}._4WpgRW_table tr:first-child th:first-child{border-top-left-radius:var(--radius-md)}._4WpgRW_table tr:first-child th:last-child{border-top-right-radius:var(--radius-md)}._4WpgRW_table tr:last-child td:first-child{border-bottom-left-radius:var(--radius-md)}._4WpgRW_table tr:last-child td:last-child{border-bottom-right-radius:var(--radius-md)}._4WpgRW_table th{color:var(--color-green-light);text-align:left;letter-spacing:.03em;text-transform:uppercase;background:#1a382a;border-bottom:1px solid #ffffff14;padding:.9rem 1.1rem;font-size:.82rem;font-weight:700}._4WpgRW_table tr{position:relative}._4WpgRW_table tr:focus-within{z-index:500;position:relative}._4WpgRW_table tr:has([aria-expanded=true]){z-index:500;position:relative}._4WpgRW_table td{color:#f0ede8;vertical-align:middle;border-bottom:1px solid #ffffff0d;padding:.85rem 1.1rem;font-size:.9rem}._4WpgRW_table tr:last-child td{border-bottom:none}._4WpgRW_table tr:hover td{background:#ffffff08}._4WpgRW_formCard{border-radius:var(--radius-lg);background:#142a1f;border:1px solid #ffffff14;max-width:680px;padding:2.25rem;overflow:visible;box-shadow:0 10px 30px #00000059}._4WpgRW_formTitle{font-family:var(--font-heading);color:#faf3f0;margin-bottom:1.5rem;font-size:1.4rem;font-weight:700}._4WpgRW_formGroup{flex-direction:column;gap:.45rem;margin-bottom:1.2rem;display:flex}._4WpgRW_formLabel{color:var(--color-green-light);letter-spacing:.01em;font-size:.85rem;font-weight:600}._4WpgRW_formInput,._4WpgRW_formTextarea,._4WpgRW_formSelect{border-radius:var(--radius-sm);color:#faf3f0;accent-color:var(--color-green);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0d1f17;border:1.5px solid #ffffff1f;width:100%;padding:.65rem .9rem;font-family:inherit;font-size:.92rem;transition:border-color .2s,box-shadow .2s}._4WpgRW_formSelect{cursor:pointer}._4WpgRW_formSelect option{color:#faf3f0;background-color:#142a1f;padding:.5rem}._4WpgRW_formSelect option:checked,._4WpgRW_formSelect option:hover,._4WpgRW_formSelect option:focus{color:#faf3f0;background-color:#264d3b}._4WpgRW_formInput:focus,._4WpgRW_formTextarea:focus,._4WpgRW_formSelect:focus{border-color:var(--color-green);outline:none;box-shadow:0 0 0 3px #7bc47f26}._4WpgRW_formTextarea{resize:vertical;min-height:95px;line-height:1.5}._4WpgRW_formRow{grid-template-columns:1fr 1fr;gap:1rem;display:grid}._4WpgRW_imagePreview{object-fit:contain;border-radius:var(--radius-sm);background:#0d1f17;border:1px solid #ffffff26;width:100px;height:100px;margin-top:.5rem}._4WpgRW_formActions{gap:.85rem;margin-top:1.75rem;display:flex}._4WpgRW_badge{border-radius:var(--radius-full);letter-spacing:.02em;padding:.25rem .65rem;font-size:.75rem;font-weight:700;display:inline-block}._4WpgRW_badgeGreen{color:#a8d8a0;background:#7bc47f2e;border:1px solid #7bc47f59}._4WpgRW_badgeGray{color:#f0ede8a6;background:#ffffff14}._4WpgRW_statGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:2rem;display:grid}._4WpgRW_statCard{border-radius:var(--radius-md);background:#142a1f;border:1px solid #ffffff14;flex-direction:column;gap:.5rem;padding:1.75rem;transition:transform .2s,border-color .2s;display:flex;box-shadow:0 6px 20px #00000040}._4WpgRW_statCard:hover{border-color:#7bc47f4d;transform:translateY(-2px)}._4WpgRW_statValue{font-size:2.25rem;font-weight:800;font-family:var(--font-heading);color:#faf3f0;line-height:1}._4WpgRW_statLabel{color:var(--color-green-light);letter-spacing:.02em;font-size:.88rem;font-weight:600}._4WpgRW_tdActions{align-items:center;gap:.5rem;display:flex}@media (max-width:860px){._4WpgRW_adminShell{flex-direction:column}._4WpgRW_sidebar{border-bottom:1px solid #ffffff14;border-right:none;width:100%;height:auto;position:relative}._4WpgRW_adminMain{width:100%;margin-left:0;padding:1.5rem}._4WpgRW_statGrid{grid-template-columns:1fr}}
.AYK8Oq_ordersWrapper{flex-direction:column;gap:1.25rem;display:flex}.AYK8Oq_orderCard{border-radius:var(--radius-md);z-index:1;background:#142a1f;border:1px solid #ffffff14;transition:border-color .2s;position:relative;box-shadow:0 6px 20px #00000040}.AYK8Oq_orderCard:hover{z-index:5;border-color:#7bc47f33}.AYK8Oq_orderCard:focus-within{z-index:500}.AYK8Oq_orderCard:has([aria-expanded=true]){z-index:500}.AYK8Oq_cardHeader{border-radius:var(--radius-md) var(--radius-md) 0 0;background:#1a382a;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:.9rem 1.35rem;display:flex}.AYK8Oq_cardHeaderLeft{align-items:center;gap:1rem;display:flex}.AYK8Oq_orderId{color:var(--color-green-light);letter-spacing:.04em;font-family:monospace;font-size:.92rem;font-weight:800}.AYK8Oq_orderDate{color:#f0ede88c;font-size:.8rem}.AYK8Oq_cardHeaderRight{align-items:center;gap:.75rem;display:flex}.AYK8Oq_payStatusBadge{border-radius:var(--radius-full);letter-spacing:.02em;padding:.3rem .85rem;font-size:.78rem;font-weight:700;display:inline-block}.AYK8Oq_ps_cod{color:#90caf9;background:#64a0c826;border:1px solid #64a0c840}.AYK8Oq_ps_pending{color:#ffd33d;background:#ffd33d26;border:1px solid #ffd33d4d;animation:2s infinite AYK8Oq_pulse}@keyframes AYK8Oq_pulse{0%,to{opacity:1}50%{opacity:.75}}.AYK8Oq_ps_paid{color:#a8d8a0;background:#7bc47f2e;border:1px solid #7bc47f59}.AYK8Oq_ps_rejected{color:#ff8fa3;background:#ff6b8126;border:1px solid #ff6b814d}.AYK8Oq_infoGrid{border-bottom:1px solid #ffffff0d;grid-template-columns:repeat(3,1fr);gap:1rem;padding:1.1rem 1.35rem;display:grid}@media (max-width:640px){.AYK8Oq_infoGrid{grid-template-columns:1fr 1fr}}.AYK8Oq_infoBlock{flex-direction:column;gap:.2rem;display:flex}.AYK8Oq_infoLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--color-green-light);opacity:.75;font-size:.73rem;font-weight:700}.AYK8Oq_infoValue{color:#faf3f0;font-size:.9rem}.AYK8Oq_infoSub{color:#f0ede880;font-size:.78rem}.AYK8Oq_paymentDetails{background:#ffd33d0a;border-top:1px solid #ffd33d1a;flex-direction:column;gap:.45rem;padding:.85rem 1.35rem;display:flex}.AYK8Oq_payDetailRow{align-items:flex-start;gap:1rem;font-size:.86rem;display:flex}.AYK8Oq_payDetailLabel{color:#f0ede88c;min-width:150px;font-size:.8rem;font-weight:600}.AYK8Oq_payDetailValue{color:#faf3f0;word-break:break-all}.AYK8Oq_trxId{color:var(--color-green-light);letter-spacing:.04em;font-family:monospace;font-size:.92rem}.AYK8Oq_rejectionReason{color:#ff8fa3;font-style:italic}.AYK8Oq_actionsRow{border-radius:0 0 var(--radius-md) var(--radius-md);z-index:2;background:#173224;border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.85rem;padding:1rem 1.35rem;display:flex;position:relative}.AYK8Oq_actionsRow:focus-within{z-index:501}.AYK8Oq_actionsRow:has([aria-expanded=true]){z-index:501}.AYK8Oq_btnDeleteOrder{color:#ff8fa3;border-radius:var(--radius-sm);cursor:pointer;background:#ff6b811f;border:1px solid #ff6b8159;align-items:center;gap:.45rem;margin-left:auto;padding:.45rem .85rem;font-family:inherit;font-size:.8rem;font-weight:600;transition:all .2s;display:inline-flex}.AYK8Oq_btnDeleteOrder:hover:not(:disabled){color:#faf3f0;background:#ff6b8140;border-color:#ff6b81;transform:translateY(-1px)}.AYK8Oq_btnDeleteOrder:disabled{opacity:.6;cursor:not-allowed}.AYK8Oq_verifyActions{flex-direction:column;flex:1;gap:.6rem;min-width:260px;display:flex}.AYK8Oq_btnVerify{color:#a8d8a0;border-radius:var(--radius-full);cursor:pointer;white-space:nowrap;background:#7bc47f33;border:1.5px solid #7bc47f73;padding:.55rem 1.25rem;font-family:inherit;font-size:.85rem;font-weight:700;transition:background .2s,border-color .2s,transform .15s}.AYK8Oq_btnVerify:hover{border-color:var(--color-green);background:#7bc47f59;transform:translateY(-1px)}.AYK8Oq_rejectForm{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.AYK8Oq_rejectInput{border-radius:var(--radius-sm);color:#faf3f0;background:#0d1f17;border:1px solid #ff6b8140;outline:none;flex:1;min-width:160px;padding:.45rem .75rem;font-family:inherit;font-size:.82rem;transition:border-color .2s}.AYK8Oq_rejectInput:focus{border-color:#ff6b818c}.AYK8Oq_rejectInput::placeholder{color:#f0ede84d}.AYK8Oq_btnReject{color:#ff8fa3;border-radius:var(--radius-full);cursor:pointer;white-space:nowrap;background:0 0;border:1.5px solid #ff6b8166;padding:.45rem 1rem;font-family:inherit;font-size:.8rem;font-weight:700;transition:background .2s,color .2s,border-color .2s}.AYK8Oq_btnReject:hover{color:#faf3f0;background:#ff6b81;border-color:#ff6b81}.AYK8Oq_ecomDriveSection{border-radius:var(--radius-sm);background:#0d1f1799;border:1px solid #7bc47f26;flex-direction:column;gap:.5rem;margin-top:.85rem;padding:.75rem 1rem;display:flex}.AYK8Oq_ecomHeader{justify-content:space-between;align-items:center;font-size:.8rem;display:flex}.AYK8Oq_ecomTitle{color:var(--color-green-light);align-items:center;gap:.4rem;font-weight:700;display:flex}.AYK8Oq_ecomSyncBadge{border-radius:var(--radius-full);padding:.2rem .65rem;font-size:.72rem;font-weight:700;display:inline-block}.AYK8Oq_sync_synced{color:#a8d8a0;background:#7bc47f26;border:1px solid #7bc47f59}.AYK8Oq_sync_pending{color:#ffd33d;background:#ffd33d1f;border:1px solid #ffd33d40}.AYK8Oq_sync_failed{color:#ff8fa3;background:#ff6b8126;border:1px solid #ff6b814d}.AYK8Oq_ecomMetaGrid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.6rem;font-size:.78rem;display:grid}.AYK8Oq_ecomMetaItem{flex-direction:column;display:flex}.AYK8Oq_ecomMetaLabel{color:#f0ede880;text-transform:uppercase;letter-spacing:.05em;font-size:.7rem}.AYK8Oq_ecomMetaValue{color:#faf3f0;font-family:monospace;font-weight:600}.AYK8Oq_ecomErrorText{color:#ff8fa3;background:#ff6b8114;border-left:3px solid #ff8fa3;border-radius:4px;padding:.35rem .6rem;font-size:.75rem}.AYK8Oq_btnSync{color:#a8d8a0;border-radius:var(--radius-full);cursor:pointer;white-space:nowrap;background:#7bc47f1f;border:1px solid #7bc47f59;padding:.4rem .85rem;font-family:inherit;font-size:.78rem;font-weight:700;transition:all .2s}.AYK8Oq_btnSync:hover:not(:disabled){color:#0a1f14;background:#7bc47f;border-color:#7bc47f}.AYK8Oq_btnSync:disabled{opacity:.6;cursor:not-allowed}.AYK8Oq_orderCardInteractive{cursor:pointer;transition:border-color .22s,box-shadow .22s,transform .15s}.AYK8Oq_orderCardInteractive:hover{border-color:#7bc47f59;box-shadow:0 8px 26px #00000061}.AYK8Oq_orderCardExpanded{border-color:#7bc47f73;box-shadow:0 10px 32px #00000073}.AYK8Oq_cardHeaderClickable{cursor:pointer;-webkit-user-select:none;user-select:none}.AYK8Oq_guestPill{color:#90caf9;border-radius:var(--radius-full);letter-spacing:.02em;background:#64a0c824;border:1px solid #64a0c84d;align-items:center;gap:.35rem;padding:.2rem .65rem;font-size:.72rem;font-weight:700;display:inline-flex}.AYK8Oq_accountPill{color:#a8d8a0;border-radius:var(--radius-full);letter-spacing:.02em;background:#7bc47f24;border:1px solid #7bc47f4d;align-items:center;gap:.35rem;padding:.2rem .65rem;font-size:.72rem;font-weight:700;display:inline-flex}.AYK8Oq_viewDetailsBtn{color:#a8d8a0;border-radius:var(--radius-full);cursor:pointer;background:#7bc47f24;border:1px solid #7bc47f59;align-items:center;gap:.45rem;padding:.38rem .95rem;font-family:inherit;font-size:.78rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.AYK8Oq_viewDetailsBtn:hover{color:#faf3f0;background:#7bc47f42;border-color:#7bc47f99;transform:translateY(-1px)}.AYK8Oq_orderIdLink{color:var(--color-green-light);letter-spacing:.04em;font-family:monospace;font-size:.92rem;font-weight:800;text-decoration:none;transition:color .15s}.AYK8Oq_orderIdLink:hover{color:#a8d8a0;text-decoration:underline}.AYK8Oq_trxBadgePill{color:#a8d8a0;border-radius:var(--radius-full);letter-spacing:.03em;background:#7bc47f26;border:1px solid #7bc47f59;align-items:center;gap:.3rem;padding:.2rem .6rem;font-family:monospace;font-size:.72rem;font-weight:700;display:inline-flex}.AYK8Oq_pathaoPillBadge{color:#80deea;border-radius:var(--radius-full);letter-spacing:.02em;white-space:nowrap;background:#26c6da29;border:1px solid #26c6da73;align-items:center;gap:.35rem;padding:.2rem .65rem;font-size:.73rem;font-weight:700;display:inline-flex}.AYK8Oq_listTrxBadge{color:#a8d8a0;background:#7bc47f1f;border:1px solid #7bc47f4d;border-radius:4px;align-items:center;gap:.35rem;margin-top:.25rem;padding:.18rem .5rem;font-family:monospace;font-size:.74rem;display:inline-flex}.AYK8Oq_clickHintLink{color:var(--color-green-light);align-items:center;gap:.35rem;font-size:.78rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.AYK8Oq_clickHintLink:hover{color:#a8d8a0;text-decoration:underline}.AYK8Oq_trxHighlightBox{background:#7bc47f1f;border:1px solid #7bc47f59;border-radius:6px;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.4rem;padding:.75rem 1rem;display:flex}.AYK8Oq_trxHighlightCode{color:#a8d8a0;letter-spacing:.06em;font-family:monospace;font-size:1rem;font-weight:700}.AYK8Oq_toggleDetailsBtn{color:#faf3f0;border-radius:var(--radius-full);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff29;align-items:center;gap:.45rem;padding:.38rem .85rem;font-family:inherit;font-size:.78rem;font-weight:700;transition:all .2s;display:inline-flex}.AYK8Oq_toggleDetailsBtn:hover{color:#a8d8a0;background:#7bc47f2e;border-color:#7bc47f73;transform:translateY(-1px)}.AYK8Oq_toggleChevron{font-size:.7rem;transition:transform .25s;display:inline-block}.AYK8Oq_toggleChevronOpen{transform:rotate(180deg)}.AYK8Oq_summaryFooterStrip{color:#f0ede899;background:#0d1f1780;border-top:1px solid #ffffff0a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.65rem 1.35rem;font-size:.78rem;display:flex}.AYK8Oq_previewThumbnails{align-items:center;gap:.45rem;display:flex}.AYK8Oq_previewThumb{object-fit:cover;background:#0d1f17;border:1px solid #ffffff1a;border-radius:6px;flex-shrink:0;width:32px;height:32px}.AYK8Oq_previewCountBadge{color:#faf3f0;background:#ffffff14;border-radius:12px;padding:.15rem .5rem;font-size:.72rem;font-weight:600}.AYK8Oq_clickHint{color:var(--color-green-light);align-items:center;gap:.35rem;font-size:.78rem;font-weight:600;display:inline-flex}.AYK8Oq_expandedSection{background:#10241a;border-top:1px solid #7bc47f40;flex-direction:column;gap:1.4rem;padding:1.4rem 1.35rem;animation:.25s ease-out AYK8Oq_expandSlide;display:flex}@keyframes AYK8Oq_expandSlide{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.AYK8Oq_expandedGrid{grid-template-columns:1.35fr 1fr;gap:1.25rem;display:grid}@media (max-width:900px){.AYK8Oq_expandedGrid{grid-template-columns:1fr}}.AYK8Oq_detailSectionCard{border-radius:var(--radius-sm);background:#163224;border:1px solid #ffffff14;flex-direction:column;gap:1rem;padding:1.15rem;display:flex}.AYK8Oq_sectionHeader{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding-bottom:.65rem;display:flex}.AYK8Oq_sectionTitle{color:var(--color-green-light);align-items:center;gap:.5rem;margin:0;font-size:.95rem;font-weight:700;display:flex}.AYK8Oq_sectionBadge{color:#a8d8a0;background:#7bc47f26;border-radius:12px;padding:.15rem .55rem;font-size:.72rem;font-weight:700}.AYK8Oq_productsList{flex-direction:column;gap:.75rem;display:flex}.AYK8Oq_productItemRow{background:#0d1f1799;border:1px solid #ffffff0f;border-radius:8px;align-items:center;gap:.9rem;padding:.75rem;transition:border-color .2s,background .2s;display:flex}.AYK8Oq_productItemRow:hover{background:#0d1f17e6;border-color:#7bc47f40}.AYK8Oq_productThumbWrap,.AYK8Oq_productImgBox{background:#0d1f17;border:1px solid #ffffff1a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:58px;height:58px;display:flex;position:relative;overflow:hidden}.AYK8Oq_productThumbImg,.AYK8Oq_productImg{object-fit:cover;width:100%;height:100%}.AYK8Oq_productThumbFallback,.AYK8Oq_productFallbackImg{color:#f0ede859;font-size:1.5rem}.AYK8Oq_productInfo{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.AYK8Oq_productTitleLink{color:#faf3f0;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.92rem;font-weight:700;line-height:1.3;text-decoration:none;transition:color .2s;display:-webkit-box;overflow:hidden}.AYK8Oq_productTitleLink:hover{color:var(--color-green-light);text-decoration:underline}.AYK8Oq_productPricingRow{color:#f0ede8a6;flex-wrap:wrap;align-items:baseline;gap:.75rem;font-size:.82rem;display:flex}.AYK8Oq_productUnitPrice{color:#faf3f0;font-weight:600}.AYK8Oq_productQtyBadge{color:#faf3f0;background:#ffffff14;border-radius:4px;padding:.1rem .45rem;font-size:.76rem;font-weight:700}.AYK8Oq_productLineTotal{color:var(--color-green-light);margin-left:auto;font-size:.95rem;font-weight:800}.AYK8Oq_preOrderTag{color:#ffd33d;background:#ffd33d26;border:1px solid #ffd33d4d;border-radius:4px;align-self:flex-start;align-items:center;gap:.25rem;padding:.15rem .5rem;font-size:.72rem;font-weight:700;display:inline-flex}.AYK8Oq_financialCard{background:#0d1f17cc;border:1px solid #ffffff14;border-radius:8px;flex-direction:column;gap:.45rem;padding:.85rem 1rem;display:flex}.AYK8Oq_financialRow{color:#f0ede8b3;justify-content:space-between;align-items:center;font-size:.84rem;display:flex}.AYK8Oq_financialTotalRow{color:#faf3f0;border-top:1px solid #ffffff1f;justify-content:space-between;align-items:center;margin-top:.25rem;padding-top:.55rem;font-size:1.05rem;font-weight:800;display:flex}.AYK8Oq_financialTotalAmount{color:var(--color-green-light);font-size:1.15rem}.AYK8Oq_preOrderSplitBox{color:#ffd33d;background:#ffd33d14;border:1px solid #ffd33d40;border-radius:6px;flex-direction:column;gap:.2rem;margin-top:.4rem;padding:.55rem .75rem;font-size:.78rem;display:flex}.AYK8Oq_customerFieldsGrid{flex-direction:column;gap:.85rem;display:flex}.AYK8Oq_customerFieldBlock{flex-direction:column;gap:.25rem;display:flex}.AYK8Oq_fieldLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--color-green-light);opacity:.8;font-size:.72rem;font-weight:700}.AYK8Oq_fieldValueRow{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.AYK8Oq_fieldValue{color:#faf3f0;word-break:break-word;font-size:.95rem;font-weight:600}.AYK8Oq_linkValue{color:#90caf9;text-decoration:none;transition:-webkit-text-decoration .2s,text-decoration .2s}.AYK8Oq_linkValue:hover{text-decoration:underline}.AYK8Oq_addressCard{background:#0d1f17d9;border:1.5px solid #7bc47f4d;border-radius:8px;flex-direction:column;gap:.5rem;padding:.85rem 1rem;display:flex}.AYK8Oq_addressHeader{justify-content:space-between;align-items:center;display:flex}.AYK8Oq_addressText{color:#fff;white-space:pre-line;font-size:.92rem;font-weight:500;line-height:1.5}.AYK8Oq_addressZonePill{color:#a8d8a0;background:#7bc47f26;border-radius:4px;align-self:flex-start;padding:.2rem .55rem;font-size:.74rem;font-weight:700;display:inline-block}.AYK8Oq_copyActionBtn{color:#faf3f0;cursor:pointer;background:#ffffff14;border:1px solid #ffffff26;border-radius:4px;align-items:center;gap:.35rem;padding:.22rem .55rem;font-family:inherit;font-size:.72rem;font-weight:600;transition:all .2s;display:inline-flex}.AYK8Oq_copyActionBtn:hover{color:#a8d8a0;background:#7bc47f33;border-color:#7bc47f73}.AYK8Oq_copySuccess{color:#a8d8a0!important;background:#7bc47f40!important;border-color:#7bc47f!important}.AYK8Oq_guestNoticeBanner{color:#b3e5fc;background:#64a0c814;border:1px solid #64a0c840;border-radius:8px;align-items:flex-start;gap:.6rem;padding:.75rem .9rem;font-size:.8rem;line-height:1.45;display:flex}.AYK8Oq_guestNoticeIcon{flex-shrink:0;font-size:1.1rem}.AYK8Oq_directOrderLink{color:var(--color-green-light);align-items:center;gap:.3rem;margin-top:.3rem;font-size:.78rem;font-weight:600;text-decoration:none;display:inline-flex}.AYK8Oq_directOrderLink:hover{text-decoration:underline}
.CRtOJa_listWrapper{position:relative}.CRtOJa_selectionToolbar{align-items:center;gap:1rem;margin-bottom:.75rem;padding:.5rem .25rem;display:flex}.CRtOJa_selectAllLabel{cursor:pointer;color:#f0ede8b3;-webkit-user-select:none;user-select:none;align-items:center;gap:.55rem;font-size:.82rem;font-weight:600;transition:color .15s;display:flex}.CRtOJa_selectAllLabel:hover{color:#f0ede8f2}.CRtOJa_checkbox{appearance:none;cursor:pointer;background:0 0;border:2px solid #7bc47f73;border-radius:4px;flex-shrink:0;width:17px;height:17px;transition:background .15s,border-color .15s;position:relative}.CRtOJa_checkbox:checked{background:var(--color-green,#52b788);border-color:var(--color-green,#52b788)}.CRtOJa_checkbox:checked:after{content:"";border:2px solid #0d1f17;border-top:none;border-left:none;width:5px;height:9px;position:absolute;top:0;left:3px;transform:rotate(45deg)}.CRtOJa_checkbox:indeterminate{background:#7bc47f33;border-color:#7bc47fa6}.CRtOJa_checkbox:indeterminate:after{content:"";background:var(--color-green-light,#a8d8a0);border:none;width:9px;height:2px;position:absolute;top:5px;left:2px;transform:none}.CRtOJa_checkbox:focus-visible{outline-offset:2px;outline:2px solid #7bc47fcc}.CRtOJa_bulkResultMsg{margin-left:auto;font-size:.8rem;font-weight:700}.CRtOJa_cardCheckboxWrap{flex-shrink:0;align-items:flex-start;padding:.9rem 0 .9rem 1rem;display:flex}.CRtOJa_orderCardSelected{border-color:#7bc47f80!important;box-shadow:0 0 0 2px #7bc47f1f,0 6px 20px #00000040!important}.CRtOJa_bulkBar{z-index:9999;white-space:nowrap;background:#1a382a;border:1px solid #7bc47f59;border-radius:2rem;align-items:center;gap:.85rem;padding:.65rem 1.1rem;animation:.2s CRtOJa_barSlideUp;display:flex;position:fixed;bottom:2rem;left:50%;transform:translate(-50%);box-shadow:0 8px 32px #00000080,0 0 0 1px #7bc47f1a}@keyframes CRtOJa_barSlideUp{0%{opacity:0;transform:translate(-50%)translateY(12px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.CRtOJa_bulkCount{color:var(--color-green-light,#a8d8a0);font-size:.82rem;font-weight:700}.CRtOJa_bulkClearBtn{color:#f0ede8a6;cursor:pointer;background:0 0;border:1px solid #f0ede833;border-radius:2rem;padding:.3rem .75rem;font-family:inherit;font-size:.78rem;font-weight:600;transition:border-color .15s,color .15s}.CRtOJa_bulkClearBtn:hover{color:#faf3f0;border-color:#f0ede880}.CRtOJa_threeDotsWrapper{position:relative}.CRtOJa_threeDotsBtn{cursor:pointer;background:#7bc47f1f;border:1px solid #7bc47f59;border-radius:2rem;align-items:center;gap:3px;padding:.38rem .75rem;transition:background .15s,border-color .15s;display:flex}.CRtOJa_threeDotsBtn:hover:not(:disabled){background:#7bc47f38;border-color:#7bc47f99}.CRtOJa_threeDotsBtn:disabled{opacity:.5;cursor:not-allowed}.CRtOJa_dot{background:var(--color-green-light,#a8d8a0);border-radius:50%;flex-shrink:0;width:5px;height:5px;display:block}.CRtOJa_threeDotsMenu{background:#142a1f;border:1px solid #7bc47f40;border-radius:10px;min-width:190px;animation:.15s CRtOJa_menuFade;position:absolute;bottom:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 8px 28px #00000080}@keyframes CRtOJa_menuFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.CRtOJa_menuItem{color:#faf3f0;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.6rem;width:100%;padding:.7rem 1rem;font-family:inherit;font-size:.84rem;font-weight:600;transition:background .15s,color .15s;display:flex}.CRtOJa_menuItem:hover:not(:disabled){color:var(--color-green-light,#a8d8a0);background:#7bc47f1a}.CRtOJa_menuItem:disabled{opacity:.5;cursor:not-allowed}.CRtOJa_quickPathaoBtn{border-radius:var(--radius-full,999px);color:#80deea;cursor:pointer;white-space:nowrap;background:#26c6da1a;border:1px solid #26c6da59;align-items:center;gap:.4rem;padding:.4rem .8rem;font-family:inherit;font-size:.78rem;font-weight:700;transition:background .2s,border-color .2s,transform .15s;display:inline-flex}.CRtOJa_quickPathaoBtn:hover:not(:disabled){background:#26c6da38;border-color:#26c6da;transform:translateY(-1px)}.CRtOJa_quickPathaoBtn:disabled{opacity:.55;cursor:not-allowed}.CRtOJa_quickPathaoSynced{color:#80deeaa6;background:#26c6da12;border-color:#26c6da33}
.l7I6qG_selectContainer{-webkit-user-select:none;user-select:none;width:100%;display:inline-block;position:relative}.l7I6qG_selectContainerOpen{z-index:9999}.l7I6qG_disabled{opacity:.6;pointer-events:none}.l7I6qG_trigger{color:#faf3f0;cursor:pointer;text-align:left;background:#142a1f;border:1px solid #7bc47f4d;border-radius:10px;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:.65rem .95rem;font-family:inherit;font-size:.9rem;font-weight:500;transition:all .2s;display:flex;box-shadow:0 2px 6px #0003}.l7I6qG_trigger:hover{background:#183325;border-color:#7bc47f8c}.l7I6qG_trigger:focus-visible,.l7I6qG_triggerOpen{background:#183325;border-color:#7bc47f;outline:none;box-shadow:0 0 0 3px #7bc47f40}.l7I6qG_label{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.l7I6qG_chevron{color:#7bc47f;flex-shrink:0;transition:transform .25s}.l7I6qG_chevronOpen{transform:rotate(180deg)}.l7I6qG_optionsList{z-index:99999;scrollbar-width:thin;scrollbar-color:#2d5940 transparent;background:#0e2017;border:1px solid #7bc47f59;border-radius:12px;min-width:100%;max-height:240px;margin:0;padding:.35rem;list-style:none;animation:.18s ease-out l7I6qG_fadeInDown;position:absolute;top:calc(100% + 5px);left:0;right:0;overflow-y:auto;box-shadow:0 10px 28px #00000080}.l7I6qG_optionsListUpward{animation:.18s ease-out l7I6qG_fadeInUp;top:auto;bottom:calc(100% + 5px)}@keyframes l7I6qG_fadeInUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.l7I6qG_optionsList::-webkit-scrollbar{width:6px}.l7I6qG_optionsList::-webkit-scrollbar-thumb{background:#2d5940;border-radius:6px}.l7I6qG_optionItem{color:#faf3f0;cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;padding:.55rem .85rem;font-size:.88rem;transition:background .15s,color .15s;display:flex}.l7I6qG_optionItem:hover{color:#fff;background:#1b402c}.l7I6qG_selectedOption{color:#7bc47f;background:#153423;font-weight:600}.l7I6qG_selectedOption:hover{color:#8fd893;background:#1d442e}.l7I6qG_optionText{flex:1}.l7I6qG_checkIcon{color:#7bc47f;flex-shrink:0;margin-left:.5rem}@keyframes l7I6qG_fadeInDown{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}
.te_VeW_overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#000000a6;animation:.25s te_VeW_fadeIn;position:fixed;inset:0}.te_VeW_drawer{z-index:1001;background:#0e2218;border-left:1px solid #ffffff14;flex-direction:column;width:440px;max-width:95vw;animation:.3s cubic-bezier(.16,1,.3,1) te_VeW_slideIn;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-10px 0 48px #000000a6}.te_VeW_header{background:#11271c;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.te_VeW_headerTitleWrap{align-items:center;gap:.6rem;display:flex}.te_VeW_headerTitleWrap svg{color:var(--color-green-light)}.te_VeW_headerTitleWrap h2{font-family:var(--font-heading);color:#faf3f0;font-size:1.2rem;font-weight:600}.te_VeW_countBadge{background:var(--color-pink-badge);color:#0d1f17;border-radius:var(--radius-full);padding:.15rem .5rem;font-size:.72rem;font-weight:800}.te_VeW_closeBtn{color:#f0ede899;cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;font-size:1.1rem;transition:color .15s,background .15s;display:flex}.te_VeW_closeBtn:hover{color:#faf3f0;background:#ffffff14}.te_VeW_content{flex:1;padding:1.5rem;overflow-y:auto}.te_VeW_emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.85rem;padding:4rem 1rem;display:flex}.te_VeW_leafIconWrap{width:72px;height:72px;color:var(--color-green-light);background:#7bc47f1a;border:1px solid #7bc47f40;border-radius:50%;justify-content:center;align-items:center;margin-bottom:.5rem;display:flex}.te_VeW_emptyState h3{font-family:var(--font-heading);color:#faf3f0;font-size:1.3rem}.te_VeW_emptyState p{color:var(--color-text-secondary);max-width:260px;font-size:.88rem;line-height:1.55}.te_VeW_exploreBtn{color:var(--color-green-light);border:1px solid var(--color-green);border-radius:var(--radius-full);cursor:pointer;background:0 0;margin-top:.5rem;padding:.65rem 1.4rem;font-size:.86rem;font-weight:600;transition:background .2s,color .2s}.te_VeW_exploreBtn:hover{background:var(--color-green);color:#0d1f17}.te_VeW_itemsList{flex-direction:column;gap:1rem;display:flex}.te_VeW_itemRow{border-radius:var(--radius-md);background:#142e20;border:1px solid #ffffff0f;align-items:center;gap:1rem;padding:.85rem;display:flex;position:relative}.te_VeW_itemThumb{border-radius:var(--radius-sm);background:#efefe9;flex-shrink:0;justify-content:center;align-items:center;width:68px;height:68px;display:flex;overflow:hidden}.te_VeW_thumbImg{object-fit:contain;width:100%;height:100%}.te_VeW_thumbPlaceholder{font-size:2rem}.te_VeW_itemMeta{flex-direction:column;flex:1;gap:.25rem;display:flex}.te_VeW_itemTitle{font-family:var(--font-heading);color:#faf3f0;font-size:.95rem;font-weight:600}.te_VeW_itemPrice{color:var(--color-green-light);font-size:.92rem;font-weight:700}.te_VeW_qtyControls{border-radius:var(--radius-full);background:#0e2218;border:1px solid #ffffff1a;align-items:center;gap:.6rem;width:fit-content;margin-top:.2rem;padding:.15rem .4rem;display:inline-flex}.te_VeW_qtyControls button{color:#faf3f0;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:.95rem;font-weight:700;display:flex}.te_VeW_qtyControls span{text-align:center;min-width:14px;font-size:.82rem;font-weight:700}.te_VeW_removeBtn{color:#f0ede873;border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.4rem;transition:color .15s;display:flex}.te_VeW_removeBtn:hover{color:#ff6b81}.te_VeW_footer{background:#11271c;border-top:1px solid #ffffff14;flex-direction:column;gap:.85rem;padding:1.25rem 1.5rem;display:flex}.te_VeW_accordionToggle{border-radius:var(--radius-sm);width:100%;color:var(--color-text-primary);cursor:pointer;background:#0e2218;border:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:.65rem .85rem;font-size:.85rem;display:flex}.te_VeW_accordionLabel{color:var(--color-text-secondary)}.te_VeW_accordionTotal{color:var(--color-green-light);font-weight:700}.te_VeW_chevron{font-size:.8rem;transition:transform .2s}.te_VeW_chevronUp{transform:rotate(180deg)}.te_VeW_accordionBody{border-radius:var(--radius-sm);background:#0b1c14;border:1px solid #ffffff0f;flex-direction:column;gap:.75rem;padding:.85rem;font-size:.85rem;display:flex}.te_VeW_deliverySelector{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.te_VeW_deliverySelector select{color:#faf3f0;border-radius:var(--radius-sm);background:#142e20;border:1px solid #ffffff1f;padding:.35rem .6rem;font-size:.8rem}.te_VeW_promoForm{gap:.5rem;display:flex}.te_VeW_promoForm input{color:#faf3f0;border-radius:var(--radius-sm);background:#142e20;border:1px solid #ffffff1f;flex:1;padding:.45rem .75rem;font-size:.8rem}.te_VeW_promoForm button{background:var(--color-green);color:#0d1f17;border-radius:var(--radius-sm);cursor:pointer;padding:.45rem .95rem;font-size:.8rem;font-weight:700}.te_VeW_promoSuccess{color:var(--color-green-light);font-size:.75rem}.te_VeW_promoError{color:#ff6b81;font-size:.75rem}.te_VeW_breakdown{border-top:1px solid #ffffff0f;flex-direction:column;gap:.35rem;padding-top:.5rem;display:flex}.te_VeW_breakdownRow{color:var(--color-text-secondary);justify-content:space-between;display:flex}.te_VeW_discountText{color:var(--color-green-light)}.te_VeW_finalTotalRow{color:#faf3f0;justify-content:space-between;align-items:center;padding:.25rem 0;font-size:1.05rem;font-weight:700;display:flex}.te_VeW_finalAmount{color:var(--color-pink);font-size:1.3rem;font-weight:800}.te_VeW_checkoutBtn{text-align:center;background:var(--color-pink);color:#0d1f17;border-radius:var(--radius-full);letter-spacing:.02em;padding:.9rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:background .2s,transform .15s,box-shadow .2s;display:block;box-shadow:0 4px 18px #f2c4b84d}.te_VeW_checkoutBtn:hover{background:var(--color-pink-dark);transform:translateY(-1px);box-shadow:0 6px 24px #f2c4b866}.te_VeW_waBtn{color:#3cd070;border-radius:var(--radius-full);background:#25d3661a;border:1px solid #25d3664d;justify-content:center;align-items:center;gap:.5rem;padding:.65rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s;display:flex}.te_VeW_waBtn:hover{background:#25d3662e;border-color:#25d3668c}@keyframes te_VeW_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes te_VeW_slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}@media (max-width:640px){.te_VeW_drawer{border-left:none!important;border-radius:0!important;width:100%!important;max-width:100vw!important;left:0!important;right:0!important}.te_VeW_header{padding:1rem 1.25rem}.te_VeW_content,.te_VeW_footer{padding:1rem}.te_VeW_itemRow{gap:.75rem;padding:.75rem}.te_VeW_itemThumb{width:58px;height:58px}.te_VeW_itemTitle{font-size:.9rem}.te_VeW_itemPrice{font-size:.88rem}}
.aP5JtW_fab{color:#fff;cursor:pointer;z-index:80;background:linear-gradient(135deg,#245638 0%,#153823 100%);border:1px solid #7bc47f73;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;transition:transform .25s cubic-bezier(.175,.885,.32,1.275),box-shadow .25s;display:flex;position:fixed;bottom:2rem;right:2rem;box-shadow:0 6px 28px #00000073,0 0 20px #7bc47f40}.aP5JtW_fab:hover{transform:scale(1.08)translateY(-2px);box-shadow:0 10px 32px #0000008c,0 0 28px #7bc47f66}.aP5JtW_fab:active{transform:scale(.96)}.aP5JtW_iconWrapper{justify-content:center;align-items:center;display:flex;position:relative}.aP5JtW_iconWrapper svg{color:var(--color-green-light)}.aP5JtW_badge{background:var(--color-pink-badge);color:#0d1f17;border-radius:var(--radius-full);border:1.5px solid #153823;justify-content:center;align-items:center;min-width:20px;height:20px;font-size:.72rem;font-weight:800;line-height:1;display:flex;position:absolute;top:-9px;right:-10px;box-shadow:0 2px 6px #0000004d}@media (max-width:768px){.aP5JtW_fab{width:52px;height:52px;bottom:1.25rem;right:1.25rem}}
.EDOMUq_selectContainer{width:100%;position:relative}.EDOMUq_trigger{border-radius:var(--radius-md,12px);width:100%;color:var(--color-text-primary,#faf3f0);cursor:pointer;text-align:left;background:#ffffff0a;border:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;font-family:inherit;transition:all .2s;display:flex}.EDOMUq_trigger:hover{background:#ffffff12;border-color:#a8d8a066}.EDOMUq_triggerOpen{border-color:var(--color-green-light,#a8d8a0);background:#ffffff14;box-shadow:0 0 0 2px #a8d8a033}.EDOMUq_selectedContent{flex:1;align-items:center;gap:.85rem;min-width:0;display:flex}.EDOMUq_logoWrapper{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.EDOMUq_textGroup{flex-direction:column;gap:.15rem;min-width:0;display:flex}.EDOMUq_methodLabel{color:#fff;letter-spacing:-.01em;font-size:.95rem;font-weight:600}.EDOMUq_methodSub{color:var(--color-muted,#f7efeaa6);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;overflow:hidden}.EDOMUq_chevron{color:var(--color-muted,#fff9);flex-shrink:0;transition:transform .2s}.EDOMUq_chevronOpen{color:var(--color-green-light,#a8d8a0);transform:rotate(180deg)}.EDOMUq_optionsList{border-radius:var(--radius-md,12px);z-index:99999;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#2d5940 transparent;background:#142a1f;border:1px solid #a8d8a059;flex-direction:column;gap:.25rem;max-height:280px;margin:0;padding:.4rem;list-style:none;animation:.15s EDOMUq_fadeIn;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 40px #000000d9,0 0 0 1px #ffffff14}.EDOMUq_optionsList::-webkit-scrollbar{width:6px}.EDOMUq_optionsList::-webkit-scrollbar-track{background:0 0}.EDOMUq_optionsList::-webkit-scrollbar-thumb{background:#2d5940;border-radius:6px}.EDOMUq_optionsList::-webkit-scrollbar-thumb:hover{background:#3e7857}.EDOMUq_optionsListUpward{animation:.15s EDOMUq_fadeInUp;top:auto;bottom:calc(100% + 6px)}@keyframes EDOMUq_fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes EDOMUq_fadeInUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.EDOMUq_optionItem{cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem .85rem;transition:background .15s;display:flex}.EDOMUq_optionItem:hover{background:#ffffff14}.EDOMUq_selectedOption{background:#7bc47f26}.EDOMUq_selectedOption:hover{background:#7bc47f38}.EDOMUq_optionLeft{align-items:center;gap:.85rem;min-width:0;display:flex}.EDOMUq_checkIcon{color:var(--color-green-light,#a8d8a0);flex-shrink:0}
._6Nj7Kq_container{box-sizing:border-box;width:100%;max-width:1200px;min-height:calc(100vh - 120px);margin:0 auto;padding:3.5rem 2rem 5rem;overflow-x:hidden}._6Nj7Kq_title{font-family:var(--font-heading);color:#faf3f0;text-align:center;margin-bottom:2.5rem;font-size:clamp(2rem,3.5vw,2.75rem);font-weight:600}._6Nj7Kq_grid{grid-template-columns:1fr;gap:2.5rem;display:grid}@media (min-width:860px){._6Nj7Kq_grid{grid-template-columns:1.4fr 1fr;align-items:start}}._6Nj7Kq_formSection,._6Nj7Kq_summarySection{border-radius:var(--radius-lg);background-color:#11271c;border:1px solid #ffffff14;padding:2.25rem;box-shadow:0 8px 32px #00000059}._6Nj7Kq_formSection h2,._6Nj7Kq_summarySection h2{font-family:var(--font-heading);color:#faf3f0;border-bottom:1px solid #ffffff14;margin-bottom:1.5rem;padding-bottom:.75rem;font-size:1.35rem;font-weight:600}._6Nj7Kq_form{flex-direction:column;gap:1.25rem;display:flex}._6Nj7Kq_paymentSection{margin-top:1rem}._6Nj7Kq_radioGroup{flex-direction:column;gap:.85rem;display:flex}._6Nj7Kq_radioLabel{color:#faf3f0;cursor:pointer;border-radius:var(--radius-sm);background:#142e20;border:1px solid #ffffff1a;align-items:center;gap:.75rem;padding:.85rem 1rem;font-size:.95rem;transition:border-color .15s;display:flex}._6Nj7Kq_radioLabel:hover{border-color:var(--color-green)}._6Nj7Kq_radioLabelDisabled{color:var(--color-text-secondary);opacity:.5;cursor:not-allowed;border-radius:var(--radius-sm);background:#0d1f17;border:1px solid #ffffff0d;align-items:center;gap:.75rem;padding:.85rem 1rem;font-size:.95rem;display:flex}._6Nj7Kq_itemsList{flex-direction:column;gap:.85rem;margin-bottom:1.5rem;display:flex}._6Nj7Kq_emptyCartMsg{color:var(--color-text-secondary);padding:.5rem 0;font-size:.95rem}._6Nj7Kq_summaryItem{color:var(--color-text-primary);border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:.85rem;padding:.75rem 0;font-size:.92rem;display:flex}._6Nj7Kq_summaryItemLeft{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}._6Nj7Kq_summaryItemThumb{background:#142e20;border:1px solid #ffffff14;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}._6Nj7Kq_thumbImg{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}._6Nj7Kq_thumbPlaceholder{font-size:1.25rem;line-height:1}._6Nj7Kq_summaryItemInfo{flex-direction:column;flex:1;gap:.35rem;min-width:0;display:flex}._6Nj7Kq_summaryItemTitleRow{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}._6Nj7Kq_summaryItemTitle{font-family:var(--font-heading);color:#faf3f0;word-break:break-word;font-size:.9rem;font-weight:500;line-height:1.35}._6Nj7Kq_summaryItemQtyRow{align-items:center;gap:.45rem;display:flex}._6Nj7Kq_intoSign{color:#faf3f099;-webkit-user-select:none;user-select:none;font-size:.95rem;font-weight:600}._6Nj7Kq_qtyStepper{border-radius:var(--radius-full);background:#0e2218;border:1px solid #ffffff1f;align-items:center;gap:.45rem;width:fit-content;padding:.12rem .35rem;display:inline-flex}._6Nj7Kq_qtyBtn{color:#faf3f0;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;padding:0;font-size:.95rem;font-weight:700;line-height:1;transition:background .15s,color .15s,transform .1s;display:inline-flex}._6Nj7Kq_qtyBtn:hover{color:var(--color-green-light);background:#ffffff24}._6Nj7Kq_qtyBtn:active{transform:scale(.92)}._6Nj7Kq_qtyVal{color:#faf3f0;text-align:center;-webkit-user-select:none;user-select:none;min-width:14px;font-size:.85rem;font-weight:700}._6Nj7Kq_deleteBtn{color:#faf3f066;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:color .15s,background .15s;display:inline-flex}._6Nj7Kq_deleteBtn:hover{color:#ff8a8a;background:#ff64641f}._6Nj7Kq_summaryItemPrice{color:#faf3f0;white-space:nowrap;text-align:right;flex-shrink:0;font-size:.95rem;font-weight:700}._6Nj7Kq_totals{border-top:1px solid #ffffff14;flex-direction:column;gap:.85rem;padding-top:1.25rem;display:flex}._6Nj7Kq_totalRow{color:var(--color-text-secondary);justify-content:space-between;align-items:center;font-size:.95rem;display:flex}._6Nj7Kq_finalTotal{color:#faf3f0;border-top:1px dashed #ffffff1f;margin-top:.5rem;padding-top:1rem;font-size:1.4rem;font-weight:700}._6Nj7Kq_finalTotal span:last-child{color:var(--color-pink);font-weight:800}._6Nj7Kq_promoGroup{margin-top:.5rem;margin-bottom:.5rem}._6Nj7Kq_error{color:#ff6b81;border-radius:var(--radius-sm);text-align:center;background-color:#ff6b811f;border:1px solid #ff6b8140;padding:.85rem;font-size:.875rem}._6Nj7Kq_fieldError{color:#ff6b81;margin-top:.35rem;font-size:.78rem;font-weight:600}._6Nj7Kq_fieldLabel{color:var(--color-text-secondary);margin-bottom:.4rem;font-size:.85rem;font-weight:600;display:block}._6Nj7Kq_deliveryGroup{flex-direction:column;gap:.3rem;display:flex}._6Nj7Kq_select{border-radius:var(--radius-sm);color:#faf3f0;cursor:pointer;background:#142a1f;border:1px solid #ffffff1f;outline:none;width:100%;padding:.75rem 1rem;font-family:inherit;font-size:.92rem;font-weight:500}._6Nj7Kq_select:focus{border-color:var(--color-green)}._6Nj7Kq_promoRow{gap:.5rem;width:100%;margin-top:.4rem;display:flex}._6Nj7Kq_promoInput{border-radius:var(--radius-sm);color:#faf3f0;letter-spacing:.05em;background:#142a1f;border:1px solid #ffffff1f;outline:none;flex:1;min-width:0;padding:.65rem .9rem;font-family:inherit;font-size:.85rem;font-weight:600}._6Nj7Kq_promoInput:focus{border-color:var(--color-green)}._6Nj7Kq_applyBtn{background:var(--color-green);color:#0d1f17;border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;border:none;flex-shrink:0;padding:.65rem 1.25rem;font-family:inherit;font-size:.85rem;font-weight:700;transition:opacity .2s}._6Nj7Kq_applyBtn:hover{opacity:.9}._6Nj7Kq_applyBtn:disabled{opacity:.5;cursor:default}._6Nj7Kq_promoSuccess{color:var(--color-green-light);border-radius:var(--radius-sm);background:#7bc47f1a;border:1px solid #7bc47f33;margin-top:.4rem;padding:.45rem .75rem;font-size:.78rem;font-weight:600}._6Nj7Kq_promoError{color:#ff6b81;border-radius:var(--radius-sm);background:#ff6b811a;border:1px solid #ff6b8133;margin-top:.4rem;padding:.45rem .75rem;font-size:.78rem;font-weight:600}._6Nj7Kq_discountRow{font-weight:700;color:var(--color-green-light)!important}._6Nj7Kq_radioInput{accent-color:var(--color-green);cursor:pointer;flex-shrink:0;width:16px;height:16px}._6Nj7Kq_radioLabelActive{border-color:var(--color-green)!important;background:#7bc47f14!important}._6Nj7Kq_radioIcon{flex-shrink:0;font-size:1.2rem}._6Nj7Kq_radioSubtext{color:var(--color-text-secondary);margin-top:.15rem;font-size:.78rem;font-weight:400;display:block}._6Nj7Kq_paymentInstructions{border-radius:var(--radius-md);background:#ffffff0a;border:1px solid #7bc47f33;margin-top:1rem;padding:1.25rem 1.35rem;animation:.25s _6Nj7Kq_fadeIn}@keyframes _6Nj7Kq_fadeIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._6Nj7Kq_instructionHeader{color:#faf3f0;align-items:center;gap:.6rem;margin-bottom:.85rem;font-size:1rem;font-weight:700;display:flex}._6Nj7Kq_instructionEmoji{font-size:1.3rem}._6Nj7Kq_instructionList{color:#f0ede8d1;margin:0 0 1rem;padding-left:1.25rem;font-size:.88rem;line-height:1.7}._6Nj7Kq_instructionList li{margin-bottom:.5rem}._6Nj7Kq_amountHighlight{color:var(--color-pink);font-size:1.05rem}._6Nj7Kq_numberBox{border-radius:var(--radius-sm);background:#0d1f17;border:1px solid #7bc47f4d;flex-direction:column;gap:.15rem;margin:.45rem 0;padding:.6rem 1rem;display:inline-flex}._6Nj7Kq_payNumber{color:var(--color-green-light);letter-spacing:.03em;font-family:monospace;font-size:1.15rem;font-weight:800}._6Nj7Kq_numberHint{color:#f0ede880;font-size:.72rem}._6Nj7Kq_warningBox{border-radius:var(--radius-sm);color:#ffd33de6;background:#ffd33d14;border:1px solid #ffd33d40;margin-bottom:1rem;padding:.65rem .9rem;font-size:.8rem;line-height:1.5}._6Nj7Kq_onlineFields{flex-direction:column;gap:.85rem;margin-top:.75rem;display:flex}._6Nj7Kq_onlineDisclaimer{color:#f0ede873;text-align:center;margin:0;font-size:.75rem;line-height:1.5}._6Nj7Kq_preOrderNotice{border-radius:var(--radius-sm);color:#f0ede8e6;background:#7bc47f1a;border:1px solid #7bc47f4d;margin-bottom:1rem;padding:.75rem 1rem;font-size:.85rem;line-height:1.5}._6Nj7Kq_preOrderModeBox{border-radius:var(--radius-md);background:#ffffff08;border:1px solid #7bc47f2e;margin-top:1rem;margin-bottom:.25rem;padding:1.1rem 1.2rem;animation:.25s _6Nj7Kq_fadeIn}._6Nj7Kq_preOrderModeLabel{color:#faf3f0;margin:0 0 .85rem;font-size:.9rem;font-weight:700}._6Nj7Kq_preOrderModeOptions{flex-direction:column;gap:.6rem;display:flex}._6Nj7Kq_preOrderModeOption{border-radius:var(--radius-sm);cursor:pointer;color:#f0ede8d9;background:#142a1f;border:1.5px solid #ffffff1a;align-items:flex-start;gap:.75rem;padding:.85rem 1rem;font-size:.88rem;transition:border-color .15s,background .15s;display:flex}._6Nj7Kq_preOrderModeOption:hover{border-color:var(--color-green)}._6Nj7Kq_preOrderModeActive{color:#faf3f0;border-color:var(--color-green)!important;background:#7bc47f17!important}._6Nj7Kq_hiddenRadio{opacity:0;pointer-events:none;width:0;height:0;position:absolute}._6Nj7Kq_preOrderModeIcon{flex-shrink:0;margin-top:.1rem;font-size:1.3rem}._6Nj7Kq_preOrderModeOption strong{color:#faf3f0;margin-bottom:.2rem;font-size:.9rem;display:block}._6Nj7Kq_preOrderModeSubtext{color:var(--color-text-secondary);font-size:.78rem;line-height:1.4;display:block}._6Nj7Kq_preOrderAmountNote{color:#7bc47fd9;margin-top:.4rem;font-size:.78rem;font-style:italic;display:block}._6Nj7Kq_preOrderBadge{color:var(--color-green-light);letter-spacing:.04em;vertical-align:middle;background:#7bc47f26;border:1px solid #7bc47f59;border-radius:4px;margin-left:.5rem;padding:.1rem .45rem;font-size:.65rem;font-weight:700;display:inline-block}._6Nj7Kq_preOrderSummaryBox{border-radius:var(--radius-sm);background:#7bc47f12;border:1px solid #7bc47f40;margin-top:.75rem;padding:1rem 1.1rem;animation:.2s _6Nj7Kq_fadeIn}._6Nj7Kq_preOrderSummaryTitle{color:var(--color-green-light);margin:0 0 .65rem;font-size:.82rem;font-weight:700}._6Nj7Kq_preOrderSummaryRow{color:#f0ede8d1;justify-content:space-between;margin-bottom:.35rem;font-size:.85rem;display:flex}._6Nj7Kq_preOrderNowAmt{color:var(--color-pink);font-weight:700}._6Nj7Kq_preOrderSummaryNote{color:#f0ede880;margin:.6rem 0 0;font-size:.73rem;line-height:1.5}@media (max-width:768px){._6Nj7Kq_container{padding:1.5rem 1rem 3.5rem}._6Nj7Kq_title{margin-bottom:1.5rem;font-size:1.85rem}._6Nj7Kq_grid{gap:1.5rem}._6Nj7Kq_formSection{box-sizing:border-box;z-index:25;border-radius:16px;width:100%;padding:1.35rem 1rem;position:relative;overflow:visible!important}._6Nj7Kq_summarySection{box-sizing:border-box;z-index:10;border-radius:16px;width:100%;padding:1.35rem 1rem;position:relative;overflow:hidden}._6Nj7Kq_formSection h2,._6Nj7Kq_summarySection h2{margin-bottom:1.15rem;font-size:1.15rem}._6Nj7Kq_summaryItem{gap:.65rem;padding:.65rem 0;font-size:.85rem}._6Nj7Kq_summaryItemThumb{width:42px;height:42px}._6Nj7Kq_summaryItemTitle{font-size:.85rem}._6Nj7Kq_summaryItemPrice{font-size:.88rem}._6Nj7Kq_qtyBtn{width:20px;height:20px;font-size:.85rem}._6Nj7Kq_qtyVal{min-width:12px;font-size:.8rem}._6Nj7Kq_totalRow{font-size:.88rem}._6Nj7Kq_finalTotal{font-size:1.25rem}._6Nj7Kq_promoRow{gap:.4rem}._6Nj7Kq_promoInput{min-width:0;padding:.55rem .75rem;font-size:.8rem}._6Nj7Kq_applyBtn{padding:.55rem .95rem;font-size:.8rem}._6Nj7Kq_radioLabel,._6Nj7Kq_radioLabelDisabled{padding:.75rem .85rem;font-size:.88rem}._6Nj7Kq_preOrderSummaryBox{padding:.85rem}}@media (max-width:400px){._6Nj7Kq_container{padding:1rem .75rem 3rem}._6Nj7Kq_formSection{padding:1.1rem .75rem;overflow:visible!important}._6Nj7Kq_summarySection{padding:1.1rem .75rem;overflow:hidden}._6Nj7Kq_promoRow{flex-wrap:wrap}._6Nj7Kq_promoInput{flex:none;width:100%}._6Nj7Kq_applyBtn{width:100%;padding:.6rem}}._6Nj7Kq_authBanner{border-radius:var(--radius-md);background:#142e20;border:1px solid #7bc47f40;margin-bottom:1.5rem;padding:1rem 1.25rem}._6Nj7Kq_loggedInBadge{color:#faf3f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;font-size:.92rem;display:flex}._6Nj7Kq_loggedInUser{align-items:center;gap:.5rem;display:flex}._6Nj7Kq_onlineDot{background-color:#4ade80;border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block;box-shadow:0 0 8px #4ade8099}._6Nj7Kq_guestBadge{flex-direction:column;gap:.45rem;display:flex}._6Nj7Kq_guestBadgeHeader{color:#faf3f0;align-items:center;gap:.55rem;font-size:.95rem;font-weight:600;display:flex}._6Nj7Kq_guestBadgePill{letter-spacing:.02em;color:#9ee0a2;background:#7bc47f26;border:1px solid #7bc47f4d;border-radius:9999px;padding:.15rem .65rem;font-size:.72rem;font-weight:600}._6Nj7Kq_guestNoticeText{color:var(--color-muted);margin:0;font-size:.84rem;line-height:1.45}._6Nj7Kq_authLink{color:#9ee0a2;text-underline-offset:3px;font-weight:600;text-decoration:underline;transition:color .15s}._6Nj7Kq_authLink:hover{color:#fff}._6Nj7Kq_customerGrid{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:640px){._6Nj7Kq_customerGrid{grid-template-columns:1fr 1fr}}._6Nj7Kq_inputHint{color:var(--color-muted);margin-top:.35rem;font-size:.78rem;line-height:1.35}
.ED5wXG_widgetContainer{z-index:80;position:fixed;bottom:24px;left:24px}.ED5wXG_floatingBtn{color:#a8d8a0;cursor:pointer;background:#143324;border:1px solid #7bc47f66;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;transition:transform .25s,background .25s,border-color .25s,box-shadow .25s;display:flex;box-shadow:0 8px 24px #00000073,0 0 16px #7bc47f26}.ED5wXG_floatingBtn:hover{border-color:var(--color-green);color:#fff;background:#1b452d;transform:scale(1.08);box-shadow:0 10px 28px #0000008c,0 0 20px #7bc47f4d}.ED5wXG_floatingBtnActive{border-color:var(--color-green);color:#fff;background:#1b452d}.ED5wXG_popupCard{-webkit-backdrop-filter:blur(16px);background:#0d1f17f2;border:1px solid #7bc47f40;border-radius:18px;flex-direction:column;gap:.5rem;width:270px;padding:.75rem;animation:.22s cubic-bezier(.16,1,.3,1) forwards ED5wXG_slideUpFade;display:flex;position:absolute;bottom:64px;left:0;box-shadow:0 16px 40px #0009,0 0 20px #7bc47f1a}@keyframes ED5wXG_slideUpFade{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.ED5wXG_channelItem{background:#ffffff08;border:1px solid #ffffff0d;border-radius:12px;align-items:center;gap:.85rem;padding:.75rem .85rem;text-decoration:none;transition:background .2s,border-color .2s,transform .15s;display:flex}.ED5wXG_channelItem:hover{background:#7bc47f1f;border-color:#7bc47f4d;transform:translate(3px)}.ED5wXG_iconCircle{color:#a8d8a0;background:#7bc47f26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.ED5wXG_channelItem:hover .ED5wXG_iconCircle{background:var(--color-green);color:#0d1f17}.ED5wXG_channelText{flex-direction:column;gap:.15rem;display:flex;overflow:hidden}.ED5wXG_channelName{color:#fff;font-size:.88rem;font-weight:600}.ED5wXG_channelDetail{color:#f0ede8a6;white-space:nowrap;text-overflow:ellipsis;font-size:.76rem;overflow:hidden}@media (max-width:640px){.ED5wXG_widgetContainer{bottom:20px;left:20px}.ED5wXG_popupCard{width:250px}}
.L97FfG_flyingClone{z-index:99999;pointer-events:none;will-change:transform, opacity;background:#142a1f;border:1.5px solid #7bc47f80;border-radius:16px;justify-content:center;align-items:center;display:flex;position:fixed;overflow:hidden;box-shadow:0 12px 36px #00000073}.L97FfG_flyingImg{object-fit:cover;width:100%;height:100%;display:block}.L97FfG_toastContainer{z-index:99990;pointer-events:none;animation:.3s cubic-bezier(.16,1,.3,1) forwards L97FfG_toastFadeIn;position:fixed;bottom:2rem;left:50%;transform:translate(-50%)}.L97FfG_toast{color:#faf3f0;border-radius:var(--radius-full);white-space:nowrap;background:#0e2017;border:1px solid #7bc47f66;align-items:center;gap:.65rem;padding:.65rem 1.25rem;font-size:.88rem;display:inline-flex;box-shadow:0 10px 32px #0000008c,0 0 20px #7bc47f26}.L97FfG_toastIcon{font-size:1rem}.L97FfG_toastText strong{color:#7bc47f;font-weight:600}@keyframes L97FfG_toastFadeIn{0%{opacity:0;transform:translate(-50%,15px)}to{opacity:1;transform:translate(-50%)}}@media (max-width:640px){.L97FfG_toastContainer{width:auto;max-width:90vw;bottom:5.5rem;left:50%;transform:translate(-50%)}.L97FfG_toast{white-space:normal;text-align:center;max-width:90vw;padding:.5rem 1rem;font-size:.8rem}}
._8aEwW_main{flex-direction:column;width:100%;max-width:100vw;min-height:100vh;display:flex;overflow-x:hidden}._8aEwW_loading{min-height:60vh;font-family:var(--font-heading);color:var(--color-green-light);justify-content:center;align-items:center;font-size:1.25rem;display:flex}._8aEwW_heroSection{box-sizing:border-box;width:100%;max-width:1240px;margin:0 auto;padding:3.5rem 2rem 4rem}._8aEwW_heroContainer{grid-template-columns:1.15fr .85fr;align-items:center;gap:3.5rem;display:grid}._8aEwW_heroLeft{flex-direction:column;gap:1.4rem;display:flex}._8aEwW_heroLabel{letter-spacing:.18em;color:var(--color-gold);text-transform:uppercase;align-items:center;gap:.4rem;font-size:.78rem;font-weight:700;display:flex}._8aEwW_heroLabelIcon{font-size:.9rem}._8aEwW_heroHeading{font-family:var(--font-heading);color:#faf3f0;letter-spacing:-.02em;font-size:clamp(2rem,4.5vw,3.8rem);font-weight:500;line-height:1.12}._8aEwW_heroHeading em{color:var(--color-green-light);font-style:italic}._8aEwW_heroSub{color:var(--color-text-secondary);max-width:520px;font-size:1.05rem;line-height:1.7}._8aEwW_heroBtnRow{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:.5rem;display:flex}._8aEwW_heroBtnPink{background:var(--color-pink);color:#0d1f17;border:1px solid var(--color-pink);border-radius:var(--radius-full);cursor:pointer;justify-content:center;align-items:center;padding:.85rem 1.85rem;font-size:.95rem;font-weight:700;transition:background .2s,transform .15s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 16px #f2c4b84d}._8aEwW_heroBtnPink:hover{background:#fce8e3;transform:translateY(-2px);box-shadow:0 6px 22px #f2c4b873}._8aEwW_heroBtnPrimary{color:#faf3f0;border:1px solid var(--color-green);border-radius:var(--radius-full);cursor:pointer;background:0 0;align-items:center;gap:.6rem;padding:.85rem 1.75rem;font-size:.92rem;font-weight:600;transition:background .2s,transform .15s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 16px #7bc47f26}._8aEwW_heroBtnPrimary:hover{background:#7bc47f29;transform:translateY(-2px);box-shadow:0 6px 20px #7bc47f4d}._8aEwW_heroBtnSecondary{color:#faf3f0;border-radius:var(--radius-full);cursor:pointer;background:0 0;border:1.5px solid #ffffff38;align-items:center;padding:.85rem 1.75rem;font-size:.92rem;font-weight:600;transition:color .2s,border-color .2s,background .2s,transform .15s;display:inline-flex}._8aEwW_heroBtnSecondary:hover{color:#faf3f0;background:#ffffff14;border-color:#ffffff80;transform:translateY(-2px)}._8aEwW_accentText{color:#a8d8a0;font-style:normal}._8aEwW_heroSubTag{letter-spacing:.22em;color:#f0ede880;text-transform:uppercase;margin-top:1.25rem;font-size:.72rem;font-weight:700}._8aEwW_heroRight{justify-content:center;align-items:center;display:flex;position:relative}._8aEwW_heroArchesWrapper{align-items:flex-end;gap:1.75rem;display:flex;position:relative}._8aEwW_archCard{flex-direction:column;align-items:center;display:flex;position:relative}._8aEwW_archCardOffset{transform:translateY(24px)}._8aEwW_archWindow{background:#efefe9;border:1px solid #ffffff1f;border-radius:98px 98px 0 0;justify-content:center;align-items:center;width:195px;height:275px;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 36px #00000080}._8aEwW_archImg{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}._8aEwW_archCard:hover ._8aEwW_archImg{transform:scale(1.06)}._8aEwW_archShelfBar{background:#c4a482;border-radius:4px;width:calc(100% + 24px);height:7px;box-shadow:0 4px 10px #00000073}._8aEwW_archCaption{font-family:var(--font-heading);letter-spacing:.22em;color:#f0ede8d9;text-align:center;margin-top:.85rem;font-size:.8rem;font-weight:600}._8aEwW_heroFallback{font-size:4rem}._8aEwW_heroBadgeDot{background:var(--color-green);border-radius:50%;width:7px;height:7px}._8aEwW_trustStripSection{background:#11251b;border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;padding:2rem}._8aEwW_trustStripContainer{grid-template-columns:repeat(4,1fr);gap:1.25rem;max-width:1240px;margin:0 auto;display:grid}._8aEwW_trustCol{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;align-items:flex-start;gap:1rem;padding:1.25rem 1rem;transition:border-color .2s,background .2s;display:flex}._8aEwW_trustCol:hover{background:#7bc47f12;border-color:#7bc47f4d}._8aEwW_trustIconWrap{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--color-green-light);background:#7bc47f1f;border:1px solid #7bc47f40;flex-shrink:0;justify-content:center;align-items:center;display:flex}._8aEwW_trustColText h4{font-family:var(--font-sans);color:#faf3f0;margin-bottom:.2rem;font-size:.9rem;font-weight:700}._8aEwW_trustColText p{color:var(--color-text-secondary);font-size:.78rem;line-height:1.4}._8aEwW_collectionSection{box-sizing:border-box;width:100%;max-width:1240px;margin:0 auto;padding:5rem 2rem 4rem}._8aEwW_sectionHeaderRow{justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:2.75rem;display:flex}._8aEwW_sectionCategoryTag{letter-spacing:.16em;color:var(--color-gold);text-transform:uppercase;font-size:.75rem;font-weight:700}._8aEwW_sectionHeading{font-family:var(--font-heading);color:#faf3f0;letter-spacing:-.01em;margin-top:.35rem;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:600}._8aEwW_sectionSub{color:var(--color-text-secondary);margin-top:.25rem;font-size:.95rem}._8aEwW_ecoPill{color:var(--color-green-light);border-radius:var(--radius-full);white-space:nowrap;background:#7bc47f1a;border:1px solid #7bc47f40;padding:.4rem 1rem;font-size:.8rem;font-weight:600}._8aEwW_emptyGridState{border-radius:var(--radius-md);text-align:center;color:var(--color-text-secondary);background:#142a1f;border:1px dashed #ffffff1f;padding:3rem}._8aEwW_productGridWrapper{flex-direction:column;gap:0;display:flex}._8aEwW_grid{grid-template-columns:repeat(var(--grid-cols,4), 1fr);align-items:stretch;gap:1.5rem;display:grid}._8aEwW_peekRow{justify-content:flex-end;align-items:center;margin-top:1.5rem;display:flex}._8aEwW_peekArrowBtn{color:var(--color-green-light);border-radius:var(--radius-full);cursor:pointer;letter-spacing:.03em;background:#7bc47f1a;border:1px solid #7bc47f4d;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:.88rem;font-weight:700;transition:background .2s,border-color .2s,transform .15s;display:inline-flex}._8aEwW_peekArrowBtn:hover{background:#7bc47f33;border-color:#7bc47f8c;transform:translate(3px)}._8aEwW_peekLabel{white-space:nowrap}._8aEwW_peekArrow{transition:transform .2s}._8aEwW_peekArrowBtn:hover ._8aEwW_peekArrow{transform:translate(4px)}._8aEwW_peekCards{grid-template-columns:repeat(var(--grid-cols,4), 1fr);gap:1.5rem;width:100%;animation:.35s both _8aEwW_fadeInUp;display:grid}@keyframes _8aEwW_fadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}._8aEwW_productCard{background:#142a1f;border:1px solid #0000;border-radius:14px;flex-direction:column;width:100%;max-width:420px;height:100%;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;overflow:hidden;box-shadow:0 4px 18px #00000040}._8aEwW_productCard:hover{border-color:#7bc47f59;transform:translateY(-4px)scale(1.02);box-shadow:0 14px 34px #00000073,0 0 20px #7bc47f33}._8aEwW_cardLinkWrap{color:inherit;flex-direction:column;flex:1;text-decoration:none;display:flex}._8aEwW_imageBox{aspect-ratio:3/4;background:#efefe9;border-radius:14px;justify-content:center;align-items:center;margin:.5rem .5rem 0;padding:0;display:flex;position:relative;overflow:hidden}._8aEwW_cardTopLeft{z-index:2;position:absolute;top:.75rem;left:.75rem}._8aEwW_discountBadge{background:var(--color-green);color:#0d1f17;border-radius:var(--radius-full);letter-spacing:.02em;padding:.25rem .65rem;font-size:.72rem;font-weight:800}._8aEwW_bestsellerBadge{color:#f2c4b8;border-radius:var(--radius-full);background:#f2c4b840;border:1px solid #f2c4b866;padding:.25rem .65rem;font-size:.72rem;font-weight:800}._8aEwW_softBadge{color:#0a291a;border-radius:var(--radius-full);letter-spacing:.02em;background:#cbe8d2;border:1px solid #66b579;align-items:center;gap:.25rem;padding:.25rem .65rem;font-size:.72rem;font-weight:800;display:inline-flex;box-shadow:0 2px 6px #0000001f}._8aEwW_wishlistBtn{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;z-index:2;background:#ffffffd9;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:.95rem;transition:transform .15s;display:flex;position:absolute;top:.75rem;right:.75rem;box-shadow:0 2px 8px #00000026}._8aEwW_wishlistBtn:hover{transform:scale(1.12)}._8aEwW_cardImage{object-fit:contain;object-position:center;width:100%;height:100%;transition:transform .35s;display:block}._8aEwW_productCard:hover ._8aEwW_cardImage{transform:scale(1.05)}._8aEwW_imagePlaceholder{font-size:3.5rem}._8aEwW_imageBoxSquare{background:#142a1f}._8aEwW_cardImageSquare{aspect-ratio:1;border-radius:8px;height:auto;max-height:100%}._8aEwW_cardBody{flex-direction:column;flex:1;gap:.35rem;padding:1rem 1rem .5rem;display:flex}._8aEwW_categoryTag{letter-spacing:.14em;color:var(--color-gold);text-transform:uppercase;font-size:.65rem;font-weight:700}._8aEwW_productTitle{font-family:var(--font-heading);color:#faf3f0;font-size:1.05rem;font-weight:600;line-height:1.3}._8aEwW_priceRow{align-items:baseline;gap:.6rem;margin-top:auto;padding-top:.35rem;display:flex}._8aEwW_currentPrice{color:#faf3f0;font-size:1.2rem;font-weight:700}._8aEwW_originalPrice{color:#f0ede866;font-size:.88rem;text-decoration:line-through}._8aEwW_cardActionArea{margin-top:auto;padding:.75rem 1rem 1rem}._8aEwW_addBagBtn{width:100%;color:var(--color-text-primary);border-radius:var(--radius-full);cursor:pointer;background:0 0;border:1px solid #7bc47f73;justify-content:center;align-items:center;gap:.5rem;padding:.65rem 1rem;font-size:.86rem;font-weight:600;transition:background .2s,border-color .2s,color .2s;display:inline-flex}._8aEwW_addBagBtn:hover{background:var(--color-green);border-color:var(--color-green);color:#0d1f17}._8aEwW_addBagBtnAdded{background:var(--color-green)!important;color:#0d1f17!important;border-color:var(--color-green)!important}._8aEwW_whySection{background:#0e2218;border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;padding:5.5rem 2rem}._8aEwW_whyContainer{grid-template-columns:1fr 1.2fr;align-items:center;gap:4.5rem;max-width:1240px;margin:0 auto;display:grid}._8aEwW_whyLeft{flex-direction:column;gap:1.25rem;display:flex}._8aEwW_whyEyebrow{letter-spacing:.2em;color:#f2c4b8;text-transform:uppercase;font-size:.78rem;font-weight:700}._8aEwW_whyHeading{font-family:var(--font-heading);color:#faf3f0;font-size:clamp(2rem,3.8vw,3rem);font-weight:500;line-height:1.2}._8aEwW_whyDescription{color:#f0ede8b3;max-width:480px;font-size:1rem;line-height:1.7}._8aEwW_whyRightGrid{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}._8aEwW_whyCard{background:#132a1e;border:1px solid #ffffff14;border-radius:18px;align-items:flex-start;gap:1.1rem;padding:1.6rem;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;box-shadow:0 4px 16px #0003}._8aEwW_whyCard:hover{border-color:#7bc47f59;transform:translateY(-3px);box-shadow:0 8px 24px #00000059}._8aEwW_whyCardIconWrap{color:#a8d8a0;flex-shrink:0;padding-top:2px}._8aEwW_whyCardText{flex-direction:column;gap:.35rem;display:flex}._8aEwW_whyCardText h3{font-family:var(--font-sans);color:#faf3f0;margin:0;font-size:1rem;font-weight:600}._8aEwW_whyCardText p{color:#f0ede8a6;margin:0;font-size:.86rem;line-height:1.55}._8aEwW_offerSection{box-sizing:border-box;width:100%;max-width:1240px;margin:0 auto;padding:4rem 2rem}._8aEwW_offerBanner{border-radius:var(--radius-xl);text-align:center;background:linear-gradient(135deg,#1a3828 0%,#244c37 50%,#153323 100%);border:1px solid #7bc47f59;flex-direction:column;align-items:center;gap:1rem;padding:3.5rem 2rem;display:flex;box-shadow:0 16px 48px #0006,0 0 32px #7bc47f26}._8aEwW_offerTag{letter-spacing:.18em;color:var(--color-gold);font-size:.78rem;font-weight:700}._8aEwW_offerHeading{font-family:var(--font-heading);color:#faf3f0;font-size:clamp(1.8rem,3.5vw,2.75rem);font-weight:600}._8aEwW_offerSub{color:var(--color-text-primary);max-width:540px;font-size:1.05rem}._8aEwW_promoHighlight{color:var(--color-green-light);border-radius:var(--radius-sm);letter-spacing:.05em;background:#7bc47f33;padding:.15rem .65rem;font-weight:800}._8aEwW_offerBtnWrap{margin-top:1rem}._8aEwW_offerCtaBtn{background:var(--color-pink);color:#0d1f17;border-radius:var(--radius-full);padding:.9rem 2.2rem;font-size:.95rem;font-weight:700;transition:background .2s,transform .15s,box-shadow .2s;display:inline-block;box-shadow:0 4px 18px #f2c4b84d}._8aEwW_offerCtaBtn:hover{background:var(--color-pink-dark);transform:translateY(-2px);box-shadow:0 6px 24px #f2c4b873}._8aEwW_footer{background:#091711;border-top:1px solid #ffffff14;margin-top:auto;padding:4.5rem 2rem 2rem}._8aEwW_footerContainer{border-bottom:1px solid #ffffff0f;grid-template-columns:1.5fr 1fr 1fr 1.2fr;gap:3rem;max-width:1240px;margin:0 auto;padding-bottom:3rem;display:grid}._8aEwW_footerLogoLink{margin-bottom:.85rem;text-decoration:none;transition:opacity .2s,transform .2s;display:inline-block}._8aEwW_footerLogoLink:hover{opacity:.9;transform:translateY(-1px)}._8aEwW_footerLogo{object-fit:contain;width:auto;height:38px;display:block}._8aEwW_footerBrandTitle{font-family:var(--font-heading);color:#faf3f0;margin-bottom:.65rem;font-size:1.5rem}._8aEwW_footerBrandDesc{color:var(--color-text-secondary);max-width:320px;margin-bottom:1.25rem;font-size:.88rem;line-height:1.65}._8aEwW_footerSocials{flex-wrap:wrap;gap:1rem;display:flex}._8aEwW_footerSocials a{color:var(--color-green-light);text-underline-offset:4px;font-size:.85rem;text-decoration:underline}._8aEwW_footerSocials a:hover{color:#faf3f0}._8aEwW_footerCol h4{font-family:var(--font-sans);letter-spacing:.12em;color:var(--color-gold);text-transform:uppercase;margin-bottom:1.25rem;font-size:.82rem;font-weight:700}._8aEwW_footerCol ul{flex-direction:column;gap:.65rem;list-style:none;display:flex}._8aEwW_footerCol ul a{color:var(--color-text-secondary);font-size:.88rem;transition:color .15s}._8aEwW_footerCol ul a:hover{color:#faf3f0}._8aEwW_footerContactText{color:var(--color-text-secondary);font-size:.88rem;line-height:1.7}._8aEwW_footerSocialIcons{flex-wrap:wrap;align-items:center;gap:.65rem;margin-top:1.15rem;display:flex}._8aEwW_footerSocialIconBtn{width:36px;height:36px;color:var(--color-green-light);background:#ffffff0d;border:1px solid #7bc47f38;border-radius:50%;justify-content:center;align-items:center;text-decoration:none;transition:all .2s cubic-bezier(.2,.8,.2,1);display:inline-flex}._8aEwW_footerSocialIconBtn:hover{border-color:var(--color-green-light);color:#faf3f0;background:#1b402c;transform:translateY(-2px);box-shadow:0 4px 12px #0a191159}._8aEwW_footerSocialIconBtn svg{width:17px;height:17px}._8aEwW_footerBottomBar{color:#f0ede873;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;max-width:1240px;margin:2rem auto 0;font-size:.8rem;display:flex}._8aEwW_paymentBadges{color:var(--color-green-light);align-items:center;gap:.5rem;display:flex}@media (min-width:1241px){._8aEwW_grid,._8aEwW_peekCards{gap:1.75rem}}@media (max-width:1240px) and (min-width:901px){._8aEwW_grid,._8aEwW_peekCards{grid-template-columns:repeat(3,1fr)!important}._8aEwW_trustStripContainer{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){._8aEwW_heroContainer{text-align:center;grid-template-columns:1fr;gap:2rem}._8aEwW_heroLeft{order:2;align-items:center}._8aEwW_heroRight{order:1}._8aEwW_heroSub{text-align:center;max-width:100%}._8aEwW_heroBtnRow{justify-content:center}._8aEwW_heroSubTag{text-align:center}._8aEwW_archWindow{width:155px;height:220px}._8aEwW_archCardOffset{transform:translateY(18px)}._8aEwW_grid,._8aEwW_peekCards{grid-template-columns:repeat(2,1fr)!important}._8aEwW_trustStripContainer{grid-template-columns:repeat(2,1fr)}._8aEwW_whyContainer{grid-template-columns:1fr;gap:2.5rem}._8aEwW_whyDescription{max-width:100%}._8aEwW_footerContainer{grid-template-columns:1fr 1fr;gap:2rem}}@media (max-width:640px){._8aEwW_heroSection{padding:2rem 1rem 2.5rem}._8aEwW_collectionSection,._8aEwW_whySection,._8aEwW_offerSection{padding-left:1rem;padding-right:1rem}._8aEwW_whySection{padding-top:3.5rem;padding-bottom:3.5rem}._8aEwW_collectionSection{padding-top:3rem;padding-bottom:2.5rem}._8aEwW_heroContainer{gap:1.5rem}._8aEwW_heroHeading{font-size:clamp(1.75rem,8vw,2.4rem)}._8aEwW_heroSub{font-size:.95rem}._8aEwW_heroBtnRow{gap:.75rem}._8aEwW_heroBtnPink,._8aEwW_heroBtnSecondary,._8aEwW_heroBtnPrimary{justify-content:center;width:100%;padding:.75rem 1.35rem;font-size:.88rem}._8aEwW_heroBtnRow{flex-direction:column;align-items:stretch}._8aEwW_heroArchesWrapper{gap:1rem}._8aEwW_archWindow{border-radius:65px 65px 0 0;width:130px;height:185px}._8aEwW_archCardOffset{transform:translateY(14px)}._8aEwW_archCaption{letter-spacing:.14em;font-size:.68rem}._8aEwW_trustStripSection{padding:1.5rem 1rem}._8aEwW_trustStripContainer{grid-template-columns:repeat(2,1fr);gap:.75rem}._8aEwW_trustCol{border-radius:12px;flex-direction:column;align-items:flex-start;gap:.6rem;padding:1rem .75rem}._8aEwW_trustIconWrap{width:38px;height:38px}._8aEwW_trustColText h4{font-size:.82rem}._8aEwW_trustColText p{font-size:.72rem}._8aEwW_grid,._8aEwW_peekCards{gap:.75rem;grid-template-columns:repeat(2,1fr)!important}._8aEwW_cardTopLeft{max-width:calc(100% - 2.6rem);top:.45rem;left:.45rem}._8aEwW_discountBadge,._8aEwW_bestsellerBadge,._8aEwW_softBadge{white-space:nowrap;text-overflow:ellipsis;max-width:100%;padding:.15rem .45rem;font-size:.65rem;display:inline-block;overflow:hidden}._8aEwW_softBadge{align-items:center;gap:.2rem;display:inline-flex}._8aEwW_wishlistBtn{width:28px;height:28px;font-size:.8rem;top:.45rem;right:.45rem}._8aEwW_productTitle{font-size:.88rem}._8aEwW_currentPrice{font-size:1rem}._8aEwW_cardBody{padding:.65rem .65rem .4rem}._8aEwW_cardActionArea{padding:.5rem .65rem .75rem}._8aEwW_addBagBtn{gap:.35rem;padding:.5rem .35rem;font-size:.76rem}._8aEwW_addBagBtn svg{width:14px;height:14px}._8aEwW_sectionHeaderRow{flex-direction:column;align-items:flex-start}._8aEwW_sectionHeading{font-size:clamp(1.5rem,6vw,2rem)}._8aEwW_whyRightGrid{grid-template-columns:1fr;gap:.85rem}._8aEwW_whyCard{padding:1.2rem}._8aEwW_whyHeading{font-size:clamp(1.75rem,7vw,2.4rem)}._8aEwW_offerBanner{padding:2.5rem 1.25rem}._8aEwW_offerHeading{font-size:clamp(1.5rem,7vw,2rem)}._8aEwW_offerSub{font-size:.92rem}._8aEwW_footerContainer{grid-template-columns:1fr;gap:2rem}._8aEwW_footer{padding:3rem 1rem 1.5rem}._8aEwW_footerBottomBar{flex-direction:column;align-items:flex-start;gap:.5rem}._8aEwW_peekArrowBtn{padding:.5rem 1rem;font-size:.82rem}}@media (max-width:380px){._8aEwW_archWindow{border-radius:54px 54px 0 0;width:108px;height:155px}._8aEwW_archCaption{font-size:.6rem}._8aEwW_heroArchesWrapper{gap:.65rem}._8aEwW_trustStripContainer{grid-template-columns:1fr 1fr;gap:.5rem}}._8aEwW_categorySection{box-sizing:border-box;max-width:1320px;margin:0 auto;padding:4rem 2rem}._8aEwW_categoryGrid{grid-template-columns:repeat(5,1fr);gap:1.25rem;margin-top:2rem;display:grid}._8aEwW_categoryCard{cursor:pointer;background:#142a1f;border:1px solid #7bc47f33;border-radius:16px;flex-direction:column;padding:1.15rem;text-decoration:none;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex;position:relative;overflow:hidden}._8aEwW_categoryCard:hover{border-color:#7bc47f;transform:translateY(-4px);box-shadow:0 12px 30px #00000059,0 0 24px #7bc47f26}._8aEwW_categoryImageBox{aspect-ratio:1;background:#0d1f17;border:1px solid #7bc47f26;border-radius:12px;justify-content:center;align-items:center;width:100%;margin-bottom:.85rem;display:flex;position:relative;overflow:hidden}._8aEwW_categoryImg{object-fit:contain;width:100%;height:100%;transition:transform .3s}._8aEwW_categoryCard:hover ._8aEwW_categoryImg{transform:scale(1.05)}._8aEwW_categoryCardBody{flex-direction:column;gap:.25rem;display:flex}._8aEwW_categoryTitle{color:#faf3f0;margin:0;font-size:.98rem;font-weight:700;line-height:1.25}._8aEwW_categoryMetaRow{justifyContent:space-between;align-items:center;margin-top:.35rem;display:flex}._8aEwW_categoryCount{color:#faf3f099;font-size:.76rem;font-weight:500}._8aEwW_categoryExploreArrow{color:#7bc47f;font-size:.8rem;font-weight:700;transition:transform .2s}._8aEwW_categoryCard:hover ._8aEwW_categoryExploreArrow{transform:translate(3px)}._8aEwW_preorderSection{box-sizing:border-box;max-width:1320px;margin:0 auto;padding:4.5rem 2rem;position:relative}._8aEwW_preorderBannerHeader{justifyContent:space-between;flex-wrap:wrap;align-items:flex-start;gap:1.5rem;margin-bottom:2.25rem;display:flex}._8aEwW_preorderNoticePill{color:#7bc47f;letter-spacing:.04em;background:#7bc47f1f;border:1px solid #7bc47f59;border-radius:999px;align-items:center;gap:.5rem;padding:.45rem .95rem;font-size:.8rem;font-weight:700;display:inline-flex}._8aEwW_preorderNoticeDot{background:#7bc47f;border-radius:50%;width:7px;height:7px;box-shadow:0 0 6px #7bc47f}._8aEwW_preorderEmptyBox{text-align:center;background:#142a1f;border:1px solid #7bc47f33;border-radius:18px;max-width:680px;margin:0 auto;padding:3.5rem 2rem}._8aEwW_preorderEmptyIcon{margin-bottom:.85rem;font-size:2.5rem}._8aEwW_preorderEmptyTitle{font-family:var(--font-heading,serif);color:#faf3f0;margin:0 0 .5rem;font-size:1.45rem}._8aEwW_preorderEmptyText{color:#faf3f0b3;max-width:500px;margin:0 auto 1.5rem;font-size:.92rem;line-height:1.55}._8aEwW_preorderWaBtn{color:#0b1912;background:#7bc47f;border-radius:999px;align-items:center;gap:.5rem;padding:.75rem 1.6rem;font-size:.86rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 18px #7bc47f4d}._8aEwW_preorderWaBtn:hover{background:#8fe893;transform:translateY(-2px);box-shadow:0 6px 24px #7bc47f73}@media (max-width:1024px){._8aEwW_categoryGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){._8aEwW_categorySection{padding:2.5rem 1rem}._8aEwW_categoryGrid{grid-template-columns:repeat(2,1fr);gap:.85rem}._8aEwW_preorderSection{padding:2.5rem 1rem}._8aEwW_preorderBannerHeader{flex-direction:column;align-items:flex-start;gap:.75rem}}
.xZ4TGa_section{contain:paint;background:radial-gradient(circle at 50% 20%,#1a2f2280 0%,#0a140ef2 70%,#08110b 100%);border-top:1px solid #7bc47f1f;border-bottom:1px solid #7bc47f1f;width:100%;max-width:100vw;padding:5rem 0 6rem;position:relative;overflow:hidden}.xZ4TGa_headerContainer{text-align:center;max-width:1200px;margin:0 auto 3rem;padding:0 1.5rem}.xZ4TGa_eyebrow{font-family:var(--font-body,system-ui, sans-serif);letter-spacing:.16em;text-transform:uppercase;color:#7bc47f;background:#7bc47f1a;border:1px solid #7bc47f40;border-radius:999px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.35rem .9rem;font-size:.78rem;font-weight:700;display:inline-flex}.xZ4TGa_heading{font-family:var(--font-heading,serif);color:#f8faf8;letter-spacing:-.02em;margin:0 0 .75rem;font-size:clamp(2rem,3.5vw,2.75rem);font-weight:500;line-height:1.2}.xZ4TGa_headingHighlight{color:#9ee0a2;font-style:italic}.xZ4TGa_subheading{font-family:var(--font-body,system-ui, sans-serif);color:#a3b899;max-width:580px;margin:0 auto;font-size:1rem;line-height:1.6}.xZ4TGa_scrollerContainer{contain:paint;width:100%;max-width:100vw;padding:1rem 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%)}.xZ4TGa_scrollerInner{-webkit-user-select:none;user-select:none;align-items:stretch;gap:1.5rem;width:max-content;display:flex}.xZ4TGa_scrollerTrack{will-change:transform;flex-shrink:0;align-items:stretch;gap:1.5rem;width:max-content;display:flex;animation:38s linear infinite xZ4TGa_scrollMarquee!important}@media (hover:hover) and (pointer:fine){.xZ4TGa_scrollerInner:hover .xZ4TGa_scrollerTrack{animation-play-state:paused}}@keyframes xZ4TGa_scrollMarquee{0%{transform:translate(0,0)}to{transform:translate(calc(-100% - 1.5rem))}}@-webkit-keyframes xZ4TGa_scrollMarquee{0%{-webkit-transform:translate(0,0)}to{-webkit-transform:translate(calc(-100% - 1.5rem))}}@media (prefers-reduced-motion:reduce){.xZ4TGa_scrollerTrack{animation-duration:75s!important}}.xZ4TGa_cardLink{color:inherit;flex-direction:column;flex-shrink:0;height:100%;text-decoration:none;display:flex}.xZ4TGa_card{box-sizing:border-box;cursor:pointer;background:linear-gradient(#15251b 0%,#0e1b13 100%);border:1px solid #7bc47f38;border-radius:1.25rem;flex-direction:column;justify-content:space-between;width:380px;max-width:85vw;height:290px;padding:1.75rem 1.75rem 1.5rem;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;position:relative;box-shadow:0 10px 30px -10px #00000080,inset 0 1px #ffffff0d}.xZ4TGa_cardMain{flex-direction:column;flex:1;display:flex}.xZ4TGa_card:hover{border-color:#9ee0a280;transform:translateY(-4px);box-shadow:0 16px 36px -10px #000000a6,0 0 20px #7bc47f26}.xZ4TGa_cardTop{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.xZ4TGa_starsRow{color:#f6c445;align-items:center;gap:3px;display:flex}.xZ4TGa_starIcon{fill:#f6c445;width:16px;height:16px}.xZ4TGa_verifiedPill{color:#7bc47f;letter-spacing:.02em;background:#7bc47f1f;border-radius:999px;align-items:center;gap:4px;padding:.2rem .55rem;font-size:.72rem;font-weight:600;display:inline-flex}.xZ4TGa_quoteText{font-family:var(--font-body,system-ui, sans-serif);color:#e2e8f0;-webkit-line-clamp:4;-webkit-box-orient:vertical;flex:1;margin:0 0 1.25rem;font-size:.92rem;font-weight:400;line-height:1.65;display:-webkit-box;overflow:hidden}.xZ4TGa_cardFooter{border-top:1px solid #ffffff0f;flex-direction:column;gap:.2rem;margin-top:auto;padding-top:.85rem;display:flex}.xZ4TGa_customerName{font-family:var(--font-body,system-ui, sans-serif);color:#f8faf8;letter-spacing:-.01em;font-size:.95rem;font-weight:600}.xZ4TGa_productTag{font-family:var(--font-body,system-ui, sans-serif);color:#8ca38b;align-items:center;gap:.4rem;font-size:.78rem;display:flex}.xZ4TGa_viewPrompt{color:#7bc47f;align-items:center;gap:.3rem;margin-top:.4rem;font-size:.75rem;font-weight:500;transition:transform .2s,color .2s;display:inline-flex}.xZ4TGa_card:hover .xZ4TGa_viewPrompt{color:#9ee0a2;transform:translate(2px)}@media (max-width:640px){.xZ4TGa_section{padding:3.5rem 0 4.5rem}.xZ4TGa_card{width:300px;height:270px;min-height:270px;padding:1.35rem}.xZ4TGa_quoteText{-webkit-line-clamp:3;font-size:.88rem}}
.qW4ocW_container{flex-direction:column;gap:2rem;display:flex}.qW4ocW_kpiGrid{grid-template-columns:repeat(5,1fr);gap:1.25rem;display:grid}.qW4ocW_kpiCard{border-radius:var(--radius-md);box-sizing:border-box;background:#142a1f;border:1px solid #ffffff14;flex-direction:column;justify-content:space-between;gap:.65rem;min-height:116px;padding:1.35rem 1.25rem;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 16px #0003}.qW4ocW_kpiCard:hover{border-color:#7bc47f66;transform:translateY(-2px);box-shadow:0 6px 20px #00000059}.qW4ocW_kpiHeader{justify-content:space-between;align-items:center;display:flex}.qW4ocW_kpiLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--color-green-light);font-size:.78rem;font-weight:700}.qW4ocW_kpiIconWrapper{color:#7bc47f;background:#7bc47f14;border:1px solid #7bc47f33;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.qW4ocW_kpiValue{font-size:1.85rem;font-weight:800;font-family:var(--font-heading);color:#faf3f0;word-break:break-word;line-height:1.1}.qW4ocW_kpiSub{color:#f0ede88c;font-size:.74rem}.qW4ocW_statusSection{border-radius:var(--radius-md);background:#10261b;border:1px solid #ffffff14;padding:1.5rem 1.75rem;box-shadow:0 8px 24px #00000040}.qW4ocW_sectionHeader{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}.qW4ocW_sectionTitle{color:#faf3f0;font-size:1.05rem;font-weight:700;font-family:var(--font-heading);align-items:center;gap:.5rem;display:flex}.qW4ocW_statusGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.qW4ocW_statusBox{border-radius:var(--radius-sm);box-sizing:border-box;background:#142a1f;border:1px solid #ffffff12;flex-direction:column;justify-content:space-between;gap:.45rem;min-height:112px;padding:1rem 1.15rem;transition:transform .15s,border-color .15s,background .15s;display:flex}.qW4ocW_statusBox:hover{background:#183325;border-color:#7bc47f4d;transform:translateY(-2px)}.qW4ocW_statusBoxHeader{justify-content:space-between;align-items:center;display:flex}.qW4ocW_statusBoxName{text-transform:uppercase;letter-spacing:.04em;color:#f0ede8bf;font-size:.76rem;font-weight:700}.qW4ocW_statusDot{border-radius:50%;width:8px;height:8px}.qW4ocW_statusCountRow{justify-content:space-between;align-items:baseline;margin-top:.2rem;display:flex}.qW4ocW_statusCount{font-size:1.55rem;font-weight:800;font-family:var(--font-heading);color:#faf3f0;line-height:1}.qW4ocW_statusAmount{color:#f0ede8a6;font-size:.82rem;font-weight:600}.qW4ocW_viewDetailsLink{color:var(--color-green-light);align-items:center;gap:.25rem;margin-top:.5rem;font-size:.75rem;font-weight:700;text-decoration:none;transition:color .15s,transform .15s;display:inline-flex}.qW4ocW_viewDetailsLink:hover{color:#faf3f0;transform:translate(2px)}.qW4ocW_chartsGrid{grid-template-columns:1.6fr 1.2fr;gap:1.5rem;display:grid}.qW4ocW_chartCard{border-radius:var(--radius-md);background:#10261b;border:1px solid #ffffff14;flex-direction:column;padding:1.5rem 1.75rem;display:flex;box-shadow:0 8px 24px #00000040}.qW4ocW_chartHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.qW4ocW_chartControls{align-items:center;gap:.65rem;display:flex}.qW4ocW_filterSelect{color:#faf3f0;border-radius:var(--radius-sm);cursor:pointer;background:#0d1f17;border:1.5px solid #7bc47f59;outline:none;padding:.45rem .85rem;font-size:.82rem;font-weight:600;transition:border-color .2s,box-shadow .2s}.qW4ocW_filterSelect:focus{border-color:var(--color-green);box-shadow:0 0 0 2px #7bc47f33}.qW4ocW_datePickerInput{color:#faf3f0;border-radius:var(--radius-sm);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0d1f17;border:1.5px solid #7bc47f59;outline:none;padding:.4rem .75rem;font-family:inherit;font-size:.82rem}.qW4ocW_chartSummaryRow{border-radius:var(--radius-sm);background:#142a1f;border:1px solid #ffffff0d;gap:1.5rem;margin-bottom:1.25rem;padding:.75rem 1rem;display:flex}.qW4ocW_summaryItem{flex-direction:column;gap:.15rem;display:flex}.qW4ocW_summaryLabel{text-transform:uppercase;color:var(--color-green-light);letter-spacing:.04em;font-size:.7rem;font-weight:700}.qW4ocW_summaryVal{color:#faf3f0;font-size:1.15rem;font-weight:800;font-family:var(--font-heading)}.qW4ocW_svgWrapper{width:100%;min-height:250px;position:relative}.qW4ocW_tooltip{pointer-events:none;border-radius:var(--radius-sm);color:#faf3f0;white-space:nowrap;z-index:20;background:#0d1f17;border:1px solid #7bc47f;padding:.5rem .75rem;font-size:.78rem;transition:opacity .15s;position:absolute;transform:translate(-50%,-120%);box-shadow:0 4px 14px #0006}.qW4ocW_donutLayout{flex-direction:column;align-items:center;gap:1.25rem;display:flex}.qW4ocW_donutSvgContainer{width:220px;height:220px;position:relative}.qW4ocW_donutCenterText{text-align:center;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.qW4ocW_donutTotalNumber{font-size:1.6rem;font-weight:800;font-family:var(--font-heading);color:#faf3f0;line-height:1}.qW4ocW_donutTotalLabel{color:var(--color-green-light);text-transform:uppercase;letter-spacing:.04em;margin-top:.25rem;font-size:.72rem;font-weight:600}.qW4ocW_rankedList{flex-direction:column;gap:.65rem;width:100%;max-height:260px;padding-right:.4rem;display:flex;overflow-y:auto}.qW4ocW_rankedList::-webkit-scrollbar{width:4px}.qW4ocW_rankedList::-webkit-scrollbar-thumb{background:#7bc47f40;border-radius:4px}.qW4ocW_rankedItem{border-radius:var(--radius-sm);background:#142a1f;border:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .75rem;transition:border-color .15s,background .15s;display:flex}.qW4ocW_rankedItem:hover{background:#183325;border-color:#7bc47f4d}.qW4ocW_rankedItemLeft{flex:1;align-items:center;gap:.65rem;min-width:0;display:flex}.qW4ocW_rankBadge{color:#a8d8a0;background:#7bc47f26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:.7rem;font-weight:800;display:flex}.qW4ocW_colorSwatch{border-radius:3px;flex-shrink:0;width:10px;height:10px}.qW4ocW_productThumbBox{background:#00000059;border:1px solid #ffffff14;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;overflow:hidden}.qW4ocW_productThumb{object-fit:cover;width:100%;height:100%;display:block}.qW4ocW_productThumbEmpty{color:#f0ede84d;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.qW4ocW_prodTitle{color:#faf3f0;white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:600;overflow:hidden}.qW4ocW_rankedItemRight{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.qW4ocW_unitsPill{border-radius:var(--radius-full);color:#a8d8a0;background:#ffffff0f;padding:.2rem .55rem;font-size:.74rem;font-weight:700}.qW4ocW_prodRevenue{color:#faf3f0;text-align:right;min-width:60px;font-size:.8rem;font-weight:700}@media (max-width:1300px){.qW4ocW_kpiGrid{grid-template-columns:repeat(3,1fr)}.qW4ocW_statusGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.qW4ocW_chartsGrid{grid-template-columns:1fr}}@media (max-width:768px){.qW4ocW_kpiGrid{grid-template-columns:1fr 1fr}.qW4ocW_statusGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:500px){.qW4ocW_kpiGrid,.qW4ocW_statusGrid{grid-template-columns:1fr}}
.R2G6ta_analyticsContainer{border-radius:var(--radius-md);background:#10261b;border:1px solid #ffffff14;margin-bottom:2rem;padding:1.25rem 1.5rem;box-shadow:0 8px 24px #00000047}.R2G6ta_topBar{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;display:flex}.R2G6ta_topBarTitle{align-items:center;gap:.65rem;display:flex}.R2G6ta_pulseDot{background:#7bc47f;border-radius:50%;width:8px;height:8px;animation:2s infinite R2G6ta_pulse;box-shadow:0 0 8px #7bc47f}@keyframes R2G6ta_pulse{0%{opacity:.6;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}to{opacity:.6;transform:scale(.9)}}.R2G6ta_sectionHeading{text-transform:uppercase;letter-spacing:.06em;color:#a8d8a0;font-size:.85rem;font-weight:700}.R2G6ta_summaryBadge{color:#f0ede8a6;border-radius:var(--radius-full);background:#ffffff0a;padding:.3rem .75rem;font-size:.78rem;font-weight:600}.R2G6ta_ribbonGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;display:grid}.R2G6ta_card{border-radius:var(--radius-sm);box-sizing:border-box;background:#142a1f;border:1.5px solid #ffffff0f;flex-direction:column;justify-content:space-between;gap:.45rem;min-height:104px;padding:.95rem 1.1rem;text-decoration:none;transition:transform .15s,border-color .15s,background .15s;display:flex}.R2G6ta_card:hover{background:#173224;border-color:#7bc47f59;transform:translateY(-2px)}.R2G6ta_cardActive{box-shadow:0 0 16px #7bc47f2e;background:#7bc47f1f!important;border-color:#7bc47f!important}.R2G6ta_cardHeader{align-items:center;gap:.45rem;display:flex}.R2G6ta_icon{font-size:.95rem;line-height:1}.R2G6ta_label{color:#f0ede8bf;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:600;overflow:hidden}.R2G6ta_cardValues{justify-content:space-between;align-items:baseline;gap:.35rem;margin-top:.2rem;display:flex}.R2G6ta_count{font-size:1.55rem;font-weight:800;font-family:var(--font-heading);color:#faf3f0;line-height:1}.R2G6ta_amount{color:#f0ede899;font-size:.78rem;font-weight:500}.R2G6ta_ratePill{border-radius:var(--radius-full);color:#f0ede8d1;background:#ffffff0a;border:1px solid #ffffff1f;align-self:flex-start;margin-top:.2rem;padding:.15rem .55rem;font-size:.68rem;font-weight:600;display:inline-block}@media (max-width:1024px){.R2G6ta_ribbonGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.R2G6ta_ribbonGrid{grid-template-columns:1fr}}
.E8alaG_pageWrapper{box-sizing:border-box;background:#0b1912;width:100%;min-height:85vh;padding:2rem 1.5rem 5rem}.E8alaG_container{width:100%;max-width:1360px;margin:0 auto}.E8alaG_catalogContainer{width:100%}.E8alaG_topCatalogBar{border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:2rem;padding-bottom:1.25rem;display:flex}.E8alaG_topCatalogLeft{flex-direction:column;gap:.35rem;display:flex}.E8alaG_breadcrumb{color:#faf3f080;align-items:center;gap:.45rem;font-size:.85rem;display:flex}.E8alaG_breadcrumbLink{color:#faf3f0a6;text-decoration:none;transition:color .15s}.E8alaG_breadcrumbLink:hover{color:#7bc47f}.E8alaG_breadcrumbSep{color:#faf3f04d}.E8alaG_breadcrumbCurrent{color:#faf3f0;font-weight:500}.E8alaG_titleRow{align-items:center;gap:.85rem;display:flex}.E8alaG_cleanCatalogTitle{font-family:var(--font-heading,serif);color:#faf3f0;margin:0;font-size:2.1rem;font-weight:700;line-height:1.15}.E8alaG_productCountPill{color:#7bc47f;background:#7bc47f1f;border:1px solid #7bc47f4d;border-radius:999px;padding:.2rem .65rem;font-size:.8rem;font-weight:600}.E8alaG_topCatalogRight{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.E8alaG_filterToggleBtn{color:#faf3f0;cursor:pointer;background:#142a1f;border:1px solid #7bc47f4d;border-radius:999px;align-items:center;gap:.55rem;padding:.6rem 1.15rem;font-size:.86rem;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 4px 14px #00000040}.E8alaG_filterToggleBtn:hover{background:#1b3828;border-color:#7bc47f;transform:translateY(-1px)}.E8alaG_filterToggleActive{color:#7bc47f;background:#7bc47f2e;border-color:#7bc47f}.E8alaG_sortWrapper{align-items:center;gap:.5rem;display:inline-flex}.E8alaG_sortLabel{color:#faf3f0a6;font-size:.85rem;font-weight:500}.E8alaG_sortSelect{color:#faf3f0;cursor:pointer;background:#142a1f;border:1px solid #7bc47f4d;border-radius:8px;outline:none;padding:.55rem .95rem;font-family:inherit;font-size:.85rem;transition:border-color .2s}.E8alaG_sortSelect:focus{border-color:#7bc47f}.E8alaG_catalogLayout{grid-template-columns:290px minmax(0,1fr);align-items:start;gap:2.5rem;transition:all .25s;display:grid}.E8alaG_catalogLayout.E8alaG_filtersHidden{grid-template-columns:1fr;gap:0}.E8alaG_filterSidebar{background:#142a1f;border:1px solid #7bc47f38;border-radius:18px;padding:1.85rem 1.65rem;overflow:visible;box-shadow:0 10px 32px #0000004d}.E8alaG_filterSidebar::-webkit-scrollbar{width:5px}.E8alaG_filterSidebar::-webkit-scrollbar-thumb{background:#7bc47f4d;border-radius:4px}.E8alaG_filterSidebarHeader{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}.E8alaG_filterSidebarHeading{font-family:var(--font-sans);color:#faf3f0;letter-spacing:-.01em;margin:0;font-size:1.1rem;font-weight:700}.E8alaG_clearAllBtn{color:#7bc47f;cursor:pointer;text-underline-offset:3px;background:0 0;border:none;padding:0;font-size:.8rem;font-weight:600;text-decoration:underline}.E8alaG_clearAllBtn:hover{color:#a8e2ab}.E8alaG_filterSection{flex-direction:column;display:flex}.E8alaG_filterGroupTitle{color:#a8e2ab;letter-spacing:.05em;text-transform:uppercase;margin:0 0 .85rem;font-size:.84rem;font-weight:700}.E8alaG_filterOptionsList{flex-direction:column;gap:.45rem;display:flex}.E8alaG_filterCheckboxItem{color:#faf3f0cc;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;align-items:center;gap:.65rem;padding:.35rem .45rem;font-size:.9rem;transition:all .15s;display:flex;position:relative}.E8alaG_filterCheckboxItem:hover{color:#faf3f0;background:#ffffff0a}.E8alaG_itemChecked{background:#7bc47f14;font-weight:600;color:#7bc47f!important}.E8alaG_customRadio{opacity:0;pointer-events:none;position:absolute}.E8alaG_radioBox{background:#0d1f17;border:1.5px solid #7bc47f66;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:17px;height:17px;transition:all .15s;display:flex}.E8alaG_itemChecked .E8alaG_radioBox{background:#7bc47f33;border-color:#7bc47f}.E8alaG_radioDot{background:#7bc47f;border-radius:2px;width:7px;height:7px;box-shadow:0 0 6px #7bc47f}.E8alaG_optionLabel{flex:1;line-height:1.25}.E8alaG_optionCount{color:#faf3f073;font-size:.78rem;font-weight:500}.E8alaG_itemChecked .E8alaG_optionCount{color:#7bc47f;font-weight:600}.E8alaG_filterDivider{background:#ffffff0f;height:1px;margin:1.15rem 0}.E8alaG_productsMain{width:100%;min-width:0}.E8alaG_activePillsStrip{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.35rem;display:flex}.E8alaG_activePillsLabel{color:#faf3f08c;font-size:.8rem;font-weight:500}.E8alaG_activeTagPill{color:#faf3f0;cursor:pointer;background:#7bc47f1f;border:1px solid #7bc47f59;border-radius:999px;align-items:center;gap:.45rem;padding:.25rem .65rem;font-size:.78rem;transition:all .15s;display:inline-flex}.E8alaG_activeTagPill:hover{color:#ffb6c1;background:#ff6b8126;border-color:#ff6b8166}.E8alaG_removeTagCross{color:#7bc47f;font-size:.72rem}.E8alaG_activeTagPill:hover .E8alaG_removeTagCross{color:#ffb6c1}.E8alaG_clearAllInline{color:#7bc47f;cursor:pointer;background:0 0;border:none;padding:.2rem .5rem;font-size:.78rem;font-weight:600;text-decoration:underline}.E8alaG_emptyState{text-align:center;background:#142a1f;border:1px solid #7bc47f2e;border-radius:18px;max-width:580px;margin:2rem auto;padding:5rem 2rem}.E8alaG_emptyIcon{margin-bottom:.85rem;font-size:2.75rem}.E8alaG_emptyTitle{font-family:var(--font-heading,serif);color:#faf3f0;margin:0 0 .5rem;font-size:1.45rem}.E8alaG_emptySub{color:#faf3f0a6;max-width:400px;margin:0 auto 1.5rem;font-size:.92rem;line-height:1.5}.E8alaG_resetBtn{color:#0b1912;cursor:pointer;background:#7bc47f;border:none;border-radius:999px;padding:.75rem 1.6rem;font-size:.88rem;font-weight:700;transition:all .2s;box-shadow:0 4px 16px #7bc47f4d}.E8alaG_resetBtn:hover{background:#8fe893;transform:translateY(-2px);box-shadow:0 6px 22px #7bc47f73}@media (max-width:960px){.E8alaG_catalogLayout{grid-template-columns:1fr;gap:1.5rem}.E8alaG_filterSidebar{max-height:none;position:static}}@media (max-width:640px){.E8alaG_pageWrapper{padding:1.5rem 1rem 4rem}.E8alaG_cleanCatalogTitle{font-size:1.65rem}.E8alaG_topCatalogBar{flex-direction:column;align-items:flex-start;gap:1rem}.E8alaG_topCatalogRight{justify-content:space-between;width:100%}}
.nFMXDW_container{box-sizing:border-box;width:100%;max-width:1240px;min-height:calc(100vh - 120px);margin:0 auto;padding:3rem 2rem 4rem}.nFMXDW_loading{text-align:center;color:var(--color-green-light);padding:4rem;font-size:1.1rem;font-weight:700}.nFMXDW_header{border-bottom:1px solid #ffffff14;margin-bottom:2.25rem;padding-bottom:1rem}.nFMXDW_backLink{color:var(--color-green-light);margin-bottom:.75rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:color .2s,transform .15s;display:inline-block}.nFMXDW_backLink:hover{color:#faf3f0;transform:translate(-2px)}.nFMXDW_title{font-family:var(--font-heading);color:#faf3f0;font-size:clamp(1.9rem,4vw,2.6rem);font-weight:600}.nFMXDW_subtitle{color:var(--color-text-secondary);margin-top:.3rem;font-size:.95rem}.nFMXDW_emptyState{border-radius:var(--radius-md);text-align:center;color:var(--color-text-secondary);background:#142a1f;border:1px dashed #ffffff24;flex-direction:column;align-items:center;gap:.6rem;padding:3.5rem 1.5rem;display:flex}.nFMXDW_emptyState h2{font-family:var(--font-heading);color:#faf3f0;font-size:1.5rem}.nFMXDW_emptyIcon{font-size:2.5rem}.nFMXDW_browseBtn{background:var(--color-pink);color:#0d1f17;border-radius:var(--radius-full);margin-top:.75rem;padding:.8rem 1.8rem;font-size:.92rem;font-weight:700;text-decoration:none;transition:background .2s,transform .15s;display:inline-block}.nFMXDW_browseBtn:hover{background:var(--color-pink-dark);transform:translateY(-2px)}@media (max-width:640px){.nFMXDW_container{padding:1.5rem 1rem 3rem}}
.jDS0yW_sliderWrapper{width:100%;position:relative}.jDS0yW_navArrowsRow{justify-content:flex-end;gap:.5rem;margin-bottom:.85rem;display:flex}.jDS0yW_arrowBtn{color:#7bc47f;cursor:pointer;background:#142a1f;border:1px solid #7bc47f59;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:inline-flex;box-shadow:0 4px 12px #0000004d}.jDS0yW_arrowBtn:hover:not(:disabled){color:#faf3f0;background:#1e3f2e;border-color:#7bc47f;transform:scale(1.05)}.jDS0yW_arrowDisabled{opacity:.35;cursor:not-allowed;transform:none!important}.jDS0yW_sliderTrack{scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:1.15rem;padding:.25rem .25rem 1rem;display:flex;overflow-x:auto}.jDS0yW_sliderTrack::-webkit-scrollbar{display:none}.jDS0yW_categoryCard{scroll-snap-align:start;background:#142a1f;border:1px solid #7bc47f33;border-radius:16px;flex-direction:column;flex:0 0 215px;width:215px;text-decoration:none;transition:transform .25s cubic-bezier(.16,1,.3,1),border-color .25s,box-shadow .25s;display:flex;overflow:hidden;box-shadow:0 8px 24px #00000047}.jDS0yW_categoryCard:hover{border-color:#7bc47f8c;transform:translateY(-4px);box-shadow:0 14px 32px #0006,0 0 16px #7bc47f26}.jDS0yW_categoryImageBox{aspect-ratio:1;background:#0b1912;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.jDS0yW_categoryImg{object-fit:cover;width:100%;height:100%;transition:transform .35s}.jDS0yW_categoryCard:hover .jDS0yW_categoryImg{transform:scale(1.04)}.jDS0yW_categoryCardBody{flex-direction:column;gap:.35rem;padding:1rem 1.15rem 1.15rem;display:flex}.jDS0yW_categoryTitle{font-family:var(--font-playfair), serif;color:#faf3f0;margin:0;font-size:1.05rem;font-weight:700;line-height:1.3}.jDS0yW_categoryMetaRow{justify-content:space-between;align-items:center;display:flex}.jDS0yW_categoryCount{color:#faf3f0a6;font-size:.78rem}.jDS0yW_categoryExploreArrow{color:#7bc47f;font-size:.95rem;transition:transform .2s}.jDS0yW_categoryCard:hover .jDS0yW_categoryExploreArrow{transform:translate(3px)}@media (max-width:640px){.jDS0yW_sliderTrack{gap:.85rem}.jDS0yW_categoryCard{flex:0 0 165px;width:165px}.jDS0yW_categoryCardBody{padding:.85rem .95rem}.jDS0yW_categoryTitle{font-size:.95rem}}
