._button_mwp0s_2{position:relative;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:999px;font-family:var(--font-family-sans);font-weight:600;letter-spacing:-.01em;line-height:1.2;cursor:pointer;transition:background .15s,transform .12s,box-shadow .15s;text-decoration:none;-webkit-user-select:none;user-select:none;white-space:nowrap}._button_mwp0s_2:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._button_mwp0s_2:hover:not(:disabled){transform:translateY(-1px)}._button_mwp0s_2:active:not(:disabled){transform:translateY(0)}._buttonPrimary_mwp0s_34{background-color:#001219;color:#fff}._buttonPrimary_mwp0s_34:hover:not(:disabled){background-color:#102633}._buttonSecondary_mwp0s_42{background-color:#fff;color:#001219;border:1.5px solid #001219}._buttonSecondary_mwp0s_42:hover:not(:disabled){background-color:#fbf6e8}._buttonGhost_mwp0s_51{background-color:transparent;color:#001219}._buttonGhost_mwp0s_51:hover:not(:disabled){background-color:#0012190d}._buttonTeal_mwp0s_59{background-color:#0a9396;color:#fff}._buttonTeal_mwp0s_59:hover:not(:disabled){background-color:#005f73}._buttonOrange_mwp0s_67{background-color:#ee9b00;color:#001219}._buttonOrange_mwp0s_67:hover:not(:disabled){background-color:#d68c00}._buttonWhatsapp_mwp0s_75{background-color:#25d366;color:#fff}._buttonWhatsapp_mwp0s_75:hover:not(:disabled){background-color:#1ebb58}._buttonSm_mwp0s_84{padding:0 14px;height:36px;font-size:14px}._buttonMd_mwp0s_90{padding:0 18px;height:48px;font-size:15px}._buttonLg_mwp0s_96{padding:0 22px;height:56px;font-size:16px}._buttonDisabled_mwp0s_103{opacity:.5;cursor:not-allowed;pointer-events:none}._buttonLoading_mwp0s_109{cursor:wait}._buttonContent_mwp0s_114{display:flex;align-items:center;justify-content:center;gap:8px}._buttonSpinner_mwp0s_121{display:inline-block;font-size:1em;line-height:1}._buttonText_mwp0s_127{transition:opacity .15s}._buttonTextLoading_mwp0s_131{opacity:.7}._container_19q38_2{display:flex;flex-direction:column;gap:var(--spacing-4);width:100%}._greeting_19q38_9{text-align:center;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text);margin-bottom:var(--spacing-2);animation:_fadeIn_19q38_1 .3s ease-in-out}._inputContainer_19q38_18{display:flex;gap:var(--spacing-3);justify-content:center;align-items:center;position:relative}._input_19q38_18{width:3.5rem;height:3.5rem;border:2px solid var(--color-neutral-200);border-radius:var(--radius-xl);text-align:center;font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);background-color:var(--color-surface);color:var(--color-text);transition:all var(--transition-base);outline:none;box-shadow:var(--shadow-sm)}._input_19q38_18:focus{border-color:var(--color-primary);box-shadow:0 0 0 4px #f79f791a;background-color:var(--color-primary-50)}._input_19q38_18._focused_19q38_47{border-color:var(--color-primary);box-shadow:0 0 0 4px #f79f791a;background-color:var(--color-primary-50)}._input_19q38_18._filled_19q38_53{border-color:var(--color-tertiary);background-color:var(--color-success-50);color:var(--color-success-800)}._input_19q38_18._error_19q38_59{border-color:var(--color-error-500);background-color:var(--color-error-50);color:var(--color-error-700);animation:_shake_19q38_1 .3s ease-in-out}._input_19q38_18._valid_19q38_66{border-color:var(--color-tertiary);background-color:var(--color-success-50);color:var(--color-success-800)}._input_19q38_18._disabled_19q38_72{opacity:.6;cursor:not-allowed;background-color:var(--color-neutral-100);border-color:var(--color-neutral-200)}._input_19q38_18:hover:not(._disabled_19q38_72):not(._focused_19q38_47){border-color:var(--color-primary-300);box-shadow:var(--shadow-base)}@keyframes _shake_19q38_1{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}._errorMessage_19q38_97{color:var(--color-error-600);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-align:center;margin-top:var(--spacing-1)}._resendContainer_19q38_105{display:flex;justify-content:center;align-items:center;margin-top:var(--spacing-2)}._cooldownText_19q38_112{color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);margin:0}._resendButton_19q38_119{font-size:var(--font-size-sm);color:var(--color-primary);font-weight:var(--font-weight-semibold)}._loadingOverlay_19q38_125{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:#ffffffe6;border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._spinner_19q38_139{width:1.5rem;height:1.5rem;border:2px solid var(--color-neutral-200);border-top:2px solid var(--color-primary);border-radius:50%;animation:_spin_19q38_139 1s linear infinite}@keyframes _spin_19q38_139{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 480px){._input_19q38_18{width:3rem;height:3rem;font-size:var(--font-size-xl)}._inputContainer_19q38_18{gap:var(--spacing-2)}}@media (prefers-contrast: high){._input_19q38_18{border-width:3px}._input_19q38_18._focused_19q38_47,._input_19q38_18:focus{box-shadow:0 0 0 4px #f79f7933}}@media (prefers-reduced-motion: reduce){._input_19q38_18{transition:none}._spinner_19q38_139,._input_19q38_18._error_19q38_59,._greeting_19q38_9{animation:none}}@keyframes _fadeIn_19q38_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._cooldownTimer_oed5n_2{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-4);background:linear-gradient(135deg,var(--color-secondary-50) 0%,var(--color-primary-50) 100%);border:1px solid var(--color-secondary-200);border-radius:var(--radius-xl);text-align:center;box-shadow:var(--shadow-sm)}._timerContent_oed5n_18{display:flex;align-items:center;justify-content:center;gap:var(--spacing-3)}._timerIcon_oed5n_25{font-size:var(--font-size-2xl);line-height:1;color:var(--color-secondary);animation:_pulse_oed5n_1 2s ease-in-out infinite}._timerText_oed5n_32{display:flex;flex-direction:column;gap:var(--spacing-1);text-align:left}._timerLabel_oed5n_39{font-size:var(--font-size-sm);color:var(--color-text);font-weight:var(--font-weight-semibold)}._timerValue_oed5n_45{font-size:var(--font-size-xl);color:var(--color-primary);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums}._progressBar_oed5n_52{height:6px;background:var(--color-neutral-200);border-radius:var(--radius-full);overflow:hidden;box-shadow:inset 0 1px 2px #0000001a}._progressFill_oed5n_60{height:100%;background:linear-gradient(90deg,var(--color-primary) 0%,var(--color-secondary) 100%);border-radius:var(--radius-full);transition:width var(--transition-base)}._timerDescription_oed5n_71{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0;line-height:var(--line-height-relaxed);font-weight:var(--font-weight-medium)}@keyframes _pulse_oed5n_1{0%,to{opacity:1}50%{opacity:.7}}@media (max-width: 480px){._cooldownTimer_oed5n_2{padding:var(--spacing-3)}._timerContent_oed5n_18{gap:var(--spacing-2)}._timerIcon_oed5n_25{font-size:var(--font-size-xl)}._timerLabel_oed5n_39{font-size:var(--font-size-xs)}._timerValue_oed5n_45{font-size:var(--font-size-lg)}._timerDescription_oed5n_71{font-size:var(--font-size-xs)}}:root{--PhoneInput-color--focus: #03b2cb;--PhoneInputInternationalIconPhone-opacity: .8;--PhoneInputInternationalIconGlobe-opacity: .65;--PhoneInputCountrySelect-marginRight: .35em;--PhoneInputCountrySelectArrow-width: .3em;--PhoneInputCountrySelectArrow-marginLeft: var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth: 1px;--PhoneInputCountrySelectArrow-opacity: .45;--PhoneInputCountrySelectArrow-color: currentColor;--PhoneInputCountrySelectArrow-color--focus: var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform: rotate(45deg);--PhoneInputCountryFlag-aspectRatio: 1.5;--PhoneInputCountryFlag-height: 1em;--PhoneInputCountryFlag-borderWidth: 1px;--PhoneInputCountryFlag-borderColor: rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus: var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading: rgba(0,0,0,.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}._backdrop_5zrs9_3{position:fixed;inset:0;background:#001219a6;z-index:40;display:flex;align-items:flex-end;justify-content:center}._sheet_5zrs9_13{width:100%;max-width:480px;background:var(--color-background);border-radius:20px 20px 0 0;padding-bottom:env(safe-area-inset-bottom,0px);max-height:100%;overflow-y:auto;overscroll-behavior:contain;will-change:transform}._sheetHandle_5zrs9_27{width:36px;height:4px;background:#0012191f;border-radius:999px;margin:10px auto 0}._sheetHeader_5zrs9_35{display:flex;align-items:center;padding:12px 16px 0;gap:8px}._backBtn_5zrs9_42{display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border:none;border-radius:50%;background:#0012190f;color:#001219;cursor:pointer;font-size:14px;transition:background .1s}._backBtn_5zrs9_42:hover{background:#0012191a}._sheetHeaderText_5zrs9_62{flex:1;min-width:0}._sheetTitle_5zrs9_67{margin:0;font-family:Fraunces,Georgia,serif;font-size:22px;font-weight:600;color:#001219;letter-spacing:-.4px;line-height:1.1}._sheetSub_5zrs9_77{margin:3px 0 0;font-size:13px;color:#5e7a83;line-height:1.4}._closeBtn_5zrs9_84{display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border:none;border-radius:50%;background:#0012190f;color:#5e7a83;cursor:pointer;transition:background .1s}._closeBtn_5zrs9_84:hover{background:#0012191a;color:#001219}._body_5zrs9_105{padding:16px 22px 28px;display:flex;flex-direction:column;gap:14px}._fieldLabel_5zrs9_113{font-size:12px;font-weight:600;color:#5e7a83;text-transform:uppercase;letter-spacing:.4px;margin-bottom:6px}._phoneInputWrap_5zrs9_122{position:relative}._phoneInput_5zrs9_122{width:100%;box-sizing:border-box;padding:14px 16px;font-size:17px;font-family:var(--font-family-sans, "Inter", sans-serif);border:1.5px solid rgba(0,18,25,.14);border-radius:14px;background:#fff;outline:none;color:#001219;transition:border-color .12s}._phoneInput_5zrs9_122:focus{border-color:#0a9396}._fieldError_5zrs9_144{color:#c44a4a;font-size:13px;margin-top:6px}._consentIntro_5zrs9_151{font-size:15px;color:#001219;line-height:1.5;margin:0}._whatNextCard_5zrs9_158{background:#e9d8a6;border-radius:14px;padding:14px 16px}._whatNextLabel_5zrs9_164{font-size:11px;font-weight:600;color:#005f73;letter-spacing:.4px;text-transform:uppercase;margin-bottom:10px}._whatNextList_5zrs9_173{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}._whatNextItem_5zrs9_182{display:flex;gap:10px;font-size:13.5px;color:#001219;line-height:1.45}._whatNextNum_5zrs9_190{color:#0a9396;font-weight:700;flex-shrink:0}._consentCheck_5zrs9_196{display:flex;gap:12px;align-items:flex-start;cursor:pointer;padding:12px 14px;background:#fff;border:1.5px solid rgba(0,18,25,.14);border-radius:12px;transition:background .12s,border-color .12s}._consentCheckChecked_5zrs9_208{background:#0a93960f;border-color:#0a9396}._consentCheckBox_5zrs9_213{width:20px;height:20px;margin-top:1px;flex-shrink:0;accent-color:#0a9396;cursor:pointer}._consentCheckText_5zrs9_222{font-size:13px;color:#374151;line-height:1.5}._otpRow_5zrs9_229{display:flex;gap:8px;justify-content:space-between}._otpBox_5zrs9_235{width:42px;height:54px;text-align:center;font-size:22px;font-weight:600;font-family:var(--font-family-sans, "Inter", sans-serif);border:1.5px solid rgba(0,18,25,.14);border-radius:12px;background:#fff;outline:none;color:#001219;transition:border-color .12s}._otpBox_5zrs9_235:focus{border-color:#0a9396}._otpBoxFilled_5zrs9_254{border-color:#0a9396}._otpHint_5zrs9_258{display:flex;align-items:center;gap:8px;font-size:13px;color:#5e7a83}._resendBtn_5zrs9_266{margin-left:auto;background:none;border:none;font-size:13px;font-weight:600;cursor:pointer;font-family:var(--font-family-sans, "Inter", sans-serif);color:#005f73;padding:0}._resendBtnDisabled_5zrs9_278{color:#0012194d;cursor:default}._skipBtn_5zrs9_284{background:none;border:none;font-size:13px;font-weight:600;cursor:pointer;font-family:var(--font-family-sans, "Inter", sans-serif);color:#5e7a83;padding:6px 0;text-align:center}._submitRow_5zrs9_297{margin-top:14px;display:flex}._submitRow_5zrs9_297>*{width:100%}._inputWrapper_1vc7z_2{display:flex;flex-direction:column;gap:var(--spacing-2)}._inputLabel_1vc7z_8{display:flex;align-items:center;gap:var(--spacing-1);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text);line-height:var(--line-height-tight)}._inputLabelDisabled_1vc7z_22{color:var(--color-text-muted)}._inputRequired_1vc7z_26{color:var(--color-error-500);font-weight:var(--font-weight-bold)}._inputContainer_1vc7z_31{position:relative;display:flex;align-items:center}._input_1vc7z_2{width:100%;padding:var(--spacing-3) var(--spacing-4);border:2px solid var(--color-neutral-200);border-radius:var(--radius-lg);font-family:var(--font-family-sans);font-size:var(--font-size-base);line-height:var(--line-height-tight);background-color:var(--color-surface);color:var(--color-text);transition:all var(--transition-base);box-shadow:var(--shadow-sm)}._input_1vc7z_2::placeholder{color:var(--color-text-muted);font-style:italic}._input_1vc7z_2:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 4px #f79f791a;background-color:var(--color-primary-50)}._input_1vc7z_2:hover:not(:disabled):not(:focus){border-color:var(--color-neutral-400);box-shadow:var(--shadow-base)}._inputError_1vc7z_68{border-color:var(--color-error-500);background-color:var(--color-error-50)}._inputError_1vc7z_68:focus{border-color:var(--color-error-500);box-shadow:0 0 0 4px #ef44441a}._inputSuccess_1vc7z_78{border-color:var(--color-tertiary);background-color:var(--color-success-50)}._inputSuccess_1vc7z_78:focus{border-color:var(--color-tertiary);box-shadow:0 0 0 4px #e3f09b33}._inputDisabled_1vc7z_88{background-color:var(--color-neutral-100);color:var(--color-text-muted);cursor:not-allowed;opacity:.6;border-color:var(--color-neutral-200)}._inputDisabled_1vc7z_88::placeholder{color:var(--color-text-muted)}._inputIcon_1vc7z_100{position:absolute;right:var(--spacing-3);display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;color:var(--color-tertiary);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);pointer-events:none}._inputIconError_1vc7z_114{position:absolute;right:var(--spacing-3);display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;color:var(--color-error-600);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);pointer-events:none}._inputErrorMessage_1vc7z_128{margin-top:var(--spacing-1);font-size:var(--font-size-sm);color:var(--color-error-600);line-height:var(--line-height-tight);font-weight:var(--font-weight-medium)}._inputSuccessMessage_1vc7z_136{margin-top:var(--spacing-1);font-size:var(--font-size-sm);color:var(--color-success-700);line-height:var(--line-height-tight);font-weight:var(--font-weight-medium)}._modalBackdrop_ez3k6_2{position:fixed;inset:0;background-color:#5b594199;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:var(--spacing-4);z-index:var(--z-modal-backdrop);overflow-y:auto}._modal_ez3k6_2{background-color:var(--color-surface);border-radius:var(--radius-2xl);box-shadow:var(--shadow-xl);border:1px solid var(--color-neutral-100);max-height:90vh;overflow-y:auto;position:relative;width:100%;max-width:100%;margin:auto;animation:_modalSlideIn_ez3k6_1 .3s ease-out}._modal_ez3k6_2:focus{outline:none}@keyframes _modalSlideIn_ez3k6_1{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}._modalSm_ez3k6_48{max-width:24rem}._modalMd_ez3k6_52{max-width:32rem}._modalLg_ez3k6_56{max-width:48rem}._modalXl_ez3k6_60{max-width:64rem}._modalHeader_ez3k6_64{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-6) var(--spacing-6) var(--spacing-4);border-bottom:1px solid var(--color-neutral-100);background:linear-gradient(135deg,var(--color-primary-50) 0%,var(--color-secondary-50) 100%);border-radius:var(--radius-2xl) var(--radius-2xl) 0 0}._modalTitle_ez3k6_78{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text);margin:0;line-height:var(--line-height-tight)}._modalCloseButton_ez3k6_86{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:none;border-radius:var(--radius-full);background-color:var(--color-surface);color:var(--color-text-muted);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);line-height:1;cursor:pointer;transition:all var(--transition-base);flex-shrink:0;margin-left:var(--spacing-4);box-shadow:var(--shadow-sm)}._modalCloseButton_ez3k6_86:hover{background-color:var(--color-primary-100);color:var(--color-primary);transform:scale(1.05)}._modalCloseButton_ez3k6_86:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._modalContent_ez3k6_117{padding:var(--spacing-6);background-color:var(--color-surface)}._modal_ez3k6_2:not(:has(._modalHeader_ez3k6_64)) ._modalContent_ez3k6_117{padding-top:var(--spacing-6)}@media (max-width: 640px){._modalBackdrop_ez3k6_2{padding:var(--spacing-2);align-items:flex-start;padding-top:var(--spacing-8)}._modal_ez3k6_2{max-height:calc(100vh - var(--spacing-16))}._modalHeader_ez3k6_64{padding:var(--spacing-4) var(--spacing-4) var(--spacing-3)}._modalContent_ez3k6_117{padding:var(--spacing-4)}._modalTitle_ez3k6_78{font-size:var(--font-size-lg)}}._toastContainer_pr1l4_2{position:fixed;z-index:var(--z-toast);display:flex;flex-direction:column;gap:var(--spacing-2);max-width:400px;pointer-events:none}._toastContainerTopRight_pr1l4_12{top:var(--spacing-4);right:var(--spacing-4)}._toastContainerTopLeft_pr1l4_17{top:var(--spacing-4);left:var(--spacing-4)}._toastContainerBottomRight_pr1l4_22{bottom:var(--spacing-4);right:var(--spacing-4)}._toastContainerBottomLeft_pr1l4_27{bottom:var(--spacing-4);left:var(--spacing-4)}._toastContainerTopCenter_pr1l4_32{top:var(--spacing-4);left:50%;transform:translate(-50%)}._toastContainerBottomCenter_pr1l4_38{bottom:var(--spacing-4);left:50%;transform:translate(-50%)}._toast_pr1l4_2{background-color:var(--color-surface);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);border:1px solid var(--color-neutral-100);overflow:hidden;pointer-events:auto;min-width:300px;max-width:400px;animation:_toastSlideIn_pr1l4_1 .3s ease-out}._toastSuccess_pr1l4_56{border-left:4px solid var(--color-tertiary);background:linear-gradient(135deg,var(--color-success-50) 0%,var(--color-surface) 100%)}._toastError_pr1l4_65{border-left:4px solid var(--color-error-500);background:linear-gradient(135deg,var(--color-error-50) 0%,var(--color-surface) 100%)}._toastWarning_pr1l4_74{border-left:4px solid var(--color-secondary);background:linear-gradient(135deg,var(--color-warning-50) 0%,var(--color-surface) 100%)}._toastInfo_pr1l4_83{border-left:4px solid var(--color-primary);background:linear-gradient(135deg,var(--color-primary-50) 0%,var(--color-surface) 100%)}@keyframes _toastSlideIn_pr1l4_1{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}._toastContent_pr1l4_103{display:flex;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4)}._toastIcon_pr1l4_110{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-full);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);flex-shrink:0;line-height:1;animation:_toastIconBounce_pr1l4_1 .6s ease-out}._toastSuccess_pr1l4_56 ._toastIcon_pr1l4_110{background-color:var(--color-tertiary);color:var(--color-success-800)}._toastError_pr1l4_65 ._toastIcon_pr1l4_110{background-color:var(--color-error-100);color:var(--color-error-700)}._toastWarning_pr1l4_74 ._toastIcon_pr1l4_110{background-color:var(--color-secondary);color:var(--color-warning-800)}._toastInfo_pr1l4_83 ._toastIcon_pr1l4_110{background-color:var(--color-primary);color:#fff}._toastMessage_pr1l4_144{flex:1;font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--color-text);word-wrap:break-word;font-weight:var(--font-weight-medium)}._toastCloseButton_pr1l4_153{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:none;border-radius:var(--radius-full);background-color:transparent;color:var(--color-text-muted);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:1;cursor:pointer;transition:all var(--transition-base);flex-shrink:0}._toastCloseButton_pr1l4_153:hover{background-color:var(--color-neutral-100);color:var(--color-text);transform:scale(1.1)}._toastCloseButton_pr1l4_153:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@keyframes _toastIconBounce_pr1l4_1{0%,20%,53%,80%,to{transform:translateZ(0)}40%,43%{transform:translate3d(0,-8px,0)}70%{transform:translate3d(0,-4px,0)}90%{transform:translate3d(0,-2px,0)}}._toastDark_pr1l4_203{display:flex;align-items:center;gap:10px;background:#001219;color:#fff;padding:10px 14px 10px 12px;border-radius:999px;max-width:calc(100% - 32px);box-shadow:0 6px 24px #00121959;font-size:13px;font-weight:500;pointer-events:auto}._toastDarkCheck_pr1l4_218{width:22px;height:22px;border-radius:50%;background:#1d8e4f;color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}._toastDarkMessage_pr1l4_230{line-height:1.35}@media (max-width: 640px){._toastContainer_pr1l4_2{max-width:calc(100vw - var(--spacing-8));left:var(--spacing-4)!important;right:var(--spacing-4)!important;transform:none!important;align-items:center}._toast_pr1l4_2{min-width:auto;max-width:none;width:100%}._toastContent_pr1l4_103{padding:var(--spacing-3);gap:var(--spacing-2)}._toastMessage_pr1l4_144{font-size:var(--font-size-xs)}}._page_1vg2j_3{background:#f7f1e3;min-height:100vh;padding-bottom:40px}._hat_1vg2j_9{padding:10px 22px 14px}._hatTitle_1vg2j_13{margin:0;font-family:Fraunces,Georgia,serif;font-weight:600;font-size:32px;line-height:1.05;color:#001219;letter-spacing:-.6px}._hatSub_1vg2j_23{margin:4px 0 0;color:#5e7a83;font-size:14px}._loadingPad_1vg2j_29{padding:40px 16px;text-align:center;color:#5e7a83;font-size:15px}._infoCard_1vg2j_37{margin:0 16px;background:#fff;border-radius:18px;border:1px solid rgba(0,18,25,.08);padding:24px;text-align:center}._infoEmoji_1vg2j_46{font-size:40px;margin-bottom:8px}._infoTitle_1vg2j_51{margin:0 0 6px;font-family:Fraunces,Georgia,serif;font-size:20px;font-weight:500;color:#001219}._infoBody_1vg2j_59{margin:0 0 18px;font-size:14px;color:#5e7a83;line-height:1.5}._infoBtns_1vg2j_66{display:flex;flex-direction:column;gap:8px}._list_1vg2j_73{display:flex;flex-direction:column;gap:12px;padding:0 16px}._card_1vg2j_81{background:#fff;border-radius:18px;border:1px solid rgba(0,18,25,.08);overflow:hidden;cursor:pointer;box-shadow:0 1px 2px #0012190a;transition:box-shadow .15s,transform .15s}._card_1vg2j_81:hover{box-shadow:0 1px 2px #0012190f,0 8px 18px #00121914;transform:translateY(-1px)}._cardTop_1vg2j_96{display:flex;align-items:center;gap:8px;padding:14px 16px 12px;background:#fbf6e8;border-bottom:1px solid rgba(0,18,25,.08)}._cardThumb_1vg2j_105{width:48px;height:48px;border-radius:8px;background:#fff;border:1px solid rgba(0,18,25,.08);display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0;box-shadow:0 1px 2px #0012190f}._cardThumbImage_1vg2j_119{width:100%;height:100%;object-fit:contain}._cardThumbPlaceholder_1vg2j_125{font-size:22px;line-height:1}._cardThumbMore_1vg2j_130{width:48px;height:48px;border-radius:8px;background:#fff;border:1px dashed rgba(0,18,25,.14);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:#5e7a83;flex-shrink:0}._cardBody_1vg2j_145{padding:12px 16px 14px}._cardTopRow_1vg2j_149{display:flex;align-items:center;gap:8px;margin-bottom:6px}._cardOrderNum_1vg2j_156{font-family:ui-monospace,monospace;font-size:12px;color:#5e7a83;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._statusBadge_1vg2j_166{font-size:11px;font-weight:600;border-radius:999px;padding:3px 9px;white-space:nowrap}._cardBottomRow_1vg2j_174{display:flex;align-items:baseline;justify-content:space-between}._cardMeta_1vg2j_180{font-size:13px;color:#374151}._cardTotal_1vg2j_185{font-family:Fraunces,Georgia,serif;font-weight:600;font-size:17px;color:#001219}._title_cnu4s_8{display:none}._addressSection_cnu4s_12,._deliverySection_cnu4s_13{margin-bottom:12px}._addressSection_cnu4s_12:last-child,._deliverySection_cnu4s_13:last-child{margin-bottom:0}._sectionLabel_cnu4s_22{font-size:11px;font-weight:600;color:#5e7a83;text-transform:uppercase;letter-spacing:.4px;margin:0 0 6px}._address_cnu4s_12{display:flex;flex-direction:column;gap:2px}._addressLine_cnu4s_37{font-size:14px;color:#374151;line-height:1.5}._deliveryDate_cnu4s_43{font-size:15px;font-weight:500;color:#001219}._orderItemCard_49jrf_3{display:flex;gap:12px;padding:12px;background:#fbf6e8;border-radius:12px;border:1px solid rgba(0,18,25,.07);transition:background .12s}._orderItemCard_49jrf_3:hover{background:#f5edda}._imageContainer_49jrf_17{flex-shrink:0;width:72px;height:72px;border-radius:10px;overflow:hidden;background:#fff;border:1px solid rgba(0,18,25,.08)}._productImage_49jrf_27{width:100%;height:100%;object-fit:contain;cursor:pointer;transition:transform .15s}._productImage_49jrf_27:hover{transform:scale(1.04)}._productImage_49jrf_27:focus-visible{outline:2px solid #0a9396;outline-offset:2px}._imagePlaceholder_49jrf_44{width:100%;height:100%;display:flex;align-items:center;justify-content:center}._placeholderIcon_49jrf_52{font-size:28px;opacity:.45}._details_49jrf_57{flex:1;display:flex;flex-direction:column;gap:3px;min-width:0}._productType_49jrf_65{font-size:14px;font-weight:600;color:#001219;line-height:1.25}._customizations_49jrf_72{font-size:12px;color:#5e7a83;line-height:1.4;word-break:break-word}._quantity_49jrf_79{font-size:12px;color:#374151;font-weight:500}._unitPrice_49jrf_85{font-size:11px;color:#5e7a83}._pricing_49jrf_90{flex-shrink:0;display:flex;align-items:flex-start;justify-content:flex-end}._totalPrice_49jrf_97{font-family:Fraunces,Georgia,serif;font-size:16px;font-weight:600;color:#001219;white-space:nowrap}@media (max-width: 480px){._imageContainer_49jrf_17{width:60px;height:60px}}._orderItemsList_17wmf_1{display:flex;flex-direction:column;gap:1rem;width:100%}._emptyState_17wmf_8{padding:2rem;text-align:center;color:var(--text-secondary, #666);font-size:.95rem}._emptyState_17wmf_8 p{margin:0}@media (max-width: 768px){._orderItemsList_17wmf_1{gap:.75rem}._emptyState_17wmf_8{padding:1.5rem;font-size:.9rem}}._orderSummary_12bj4_3{padding:14px 0 0;border-top:1px solid rgba(0,18,25,.08);margin-top:4px}._summaryRow_12bj4_9{display:flex;justify-content:space-between;align-items:baseline;gap:8px}._label_12bj4_16{font-size:13px;font-weight:600;color:#5e7a83;text-transform:uppercase;letter-spacing:.4px}._amount_12bj4_24{font-family:Fraunces,Georgia,serif;font-size:22px;font-weight:600;color:#001219}._imagePreviewModal_1fn3n_3{background-color:transparent;box-shadow:none;border:none}._imageContainer_1fn3n_9{display:flex;align-items:center;justify-content:center;min-height:400px;max-height:80vh;position:relative;background-color:var(--color-surface);border-radius:var(--radius-2xl);padding:var(--spacing-4)}._previewImage_1fn3n_21{max-width:100%;max-height:80vh;width:auto;height:auto;object-fit:contain;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}._loadingState_1fn3n_31{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-4);color:var(--color-text-muted)}._spinner_1fn3n_40{width:48px;height:48px;border:4px solid var(--color-neutral-200);border-top-color:var(--color-primary);border-radius:50%;animation:_spin_1fn3n_40 .8s linear infinite}@keyframes _spin_1fn3n_40{to{transform:rotate(360deg)}}._loadingState_1fn3n_31 p{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium)}._errorState_1fn3n_61{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-3);color:var(--color-text-muted)}._errorIcon_1fn3n_70{font-size:48px}._errorState_1fn3n_61 p{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-error)}@media (max-width: 768px){._imageContainer_1fn3n_9{min-height:300px;max-height:70vh;padding:var(--spacing-2)}._previewImage_1fn3n_21{max-height:70vh}._spinner_1fn3n_40{width:40px;height:40px}._errorIcon_1fn3n_70{font-size:40px}}@media (max-width: 480px){._imageContainer_1fn3n_9{min-height:250px;max-height:60vh}._previewImage_1fn3n_21{max-height:60vh}}._statusTimeline_cbdh1_3{margin:0;position:relative}._timelineContainer_cbdh1_8{display:flex;align-items:flex-start;position:relative;padding:0}._timelineContainer_cbdh1_8:before{content:"";position:absolute;top:1.25rem;left:0;right:0;height:2px;background:#0012191a;z-index:1}._timelineStep_cbdh1_26{display:flex;flex-direction:column;align-items:center;position:relative;flex:1;z-index:2}._stepIndicator_cbdh1_35{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background:transparent;position:relative}._stepDot_cbdh1_45{width:14px;height:14px;border-radius:50%;background:#0012191f;border:2px solid #fff;box-shadow:0 0 0 2px #0012191f;transition:all .15s}._timelineStepCompleted_cbdh1_55 ._stepDot_cbdh1_45{background:#0a9396;box-shadow:0 0 0 2px #0a9396}._timelineStepCurrent_cbdh1_60 ._stepDot_cbdh1_45{background:#ee9b00;box-shadow:0 0 0 2px #ee9b00;animation:_pulseRing_cbdh1_1 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes _pulseRing_cbdh1_1{0%,to{box-shadow:0 0 0 2px #ee9b00,0 0 0 5px #ee9b0040}50%{box-shadow:0 0 0 2px #ee9b00,0 0 0 9px #ee9b0000}}._timelineStepPending_cbdh1_71 ._stepDot_cbdh1_45{background:#fff;box-shadow:0 0 0 2px #00121924}._timelineStepTerminal_cbdh1_76 ._stepDot_cbdh1_45{background:#d94a4a;box-shadow:0 0 0 2px #d94a4a}._stepContent_cbdh1_81{display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center;margin-top:6px}._stepLabel_cbdh1_90{font-size:11px;font-weight:500;color:#5e7a83;line-height:1.3}._timelineStepCompleted_cbdh1_55 ._stepLabel_cbdh1_90{color:#0a9396;font-weight:600}._timelineStepCurrent_cbdh1_60 ._stepLabel_cbdh1_90{color:#b36d00;font-weight:600}._timelineStepPending_cbdh1_71 ._stepLabel_cbdh1_90{color:#00121959}._timelineStepTerminal_cbdh1_76 ._stepLabel_cbdh1_90{color:#b91c1c;font-weight:600}._stepDate_cbdh1_116{font-size:10px;color:#5e7a83;line-height:1.3}._timelineStepCompleted_cbdh1_55 ._stepDate_cbdh1_116{color:#0a9396}._timelineStepCurrent_cbdh1_60 ._stepDate_cbdh1_116{color:#b36d00;font-weight:500}._progressLine_cbdh1_126{position:absolute;top:1.25rem;left:0;height:2px;background:#0a9396;z-index:1;transition:width .3s ease}@media (max-width: 640px){._timelineContainer_cbdh1_8{flex-direction:column;gap:0}._timelineContainer_cbdh1_8:before{top:0;left:1.25rem;bottom:0;width:2px;height:auto;right:auto}._timelineStep_cbdh1_26{flex-direction:row;align-items:flex-start;text-align:left;padding:10px 0}._stepContent_cbdh1_81{align-items:flex-start;margin-top:0;margin-left:10px}._progressLine_cbdh1_126{top:0;left:1.25rem;width:2px!important;height:var(--progress-height, 0);right:auto}._stepLabel_cbdh1_90{font-size:12px}._stepDate_cbdh1_116{font-size:10px}}._page_3njv5_3{background:#f7f1e3;min-height:100vh;padding-bottom:40px}._topBar_3njv5_10{display:flex;align-items:center;gap:10px;padding:10px 16px 6px}._backBtn_3njv5_17{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border:none;border-radius:50%;background:#fff;color:#001219;cursor:pointer;box-shadow:0 1px 4px #0012191a;transition:box-shadow .12s}._backBtn_3njv5_17:hover{box-shadow:0 2px 8px #00121924}._pageTitle_3njv5_37{margin:0;font-family:Fraunces,Georgia,serif;font-weight:600;font-size:22px;color:#001219;letter-spacing:-.4px}._pageSub_3njv5_46{font-size:13px;color:#5e7a83;margin-left:2px}._stack_3njv5_53{display:flex;flex-direction:column;gap:14px;padding:8px 16px 0}._card_3njv5_61{background:#fff;border-radius:18px;border:1px solid rgba(0,18,25,.08);padding:16px;box-shadow:0 1px 2px #0012190a}._cardLabel_3njv5_69{font-size:11px;font-weight:600;color:#5e7a83;text-transform:uppercase;letter-spacing:.4px;margin:0 0 12px}._confettiBanner_3njv5_79{position:relative;border-radius:18px;overflow:hidden;background:linear-gradient(135deg,#e9d8a6,#0a939626);padding:22px 18px;text-align:center}._confettiBit_3njv5_88{position:absolute;width:8px;height:14px;border-radius:2px;opacity:.85}._confettiEmoji_3njv5_96{position:relative;font-size:36px;margin-bottom:4px;display:block}._confettiTitle_3njv5_103{position:relative;margin:0 0 4px;font-family:Fraunces,Georgia,serif;font-size:22px;font-weight:500;color:#001219;letter-spacing:-.3px}._confettiSub_3njv5_113{position:relative;font-size:13px;color:#005f73;margin:0}._whatsNextList_3njv5_121{display:flex;flex-direction:column;gap:12px}._whatsNextItem_3njv5_127{display:flex;gap:12px;align-items:flex-start}._whatsNextEmoji_3njv5_133{font-size:22px;flex-shrink:0;line-height:1.2}._whatsNextTitle_3njv5_139{font-size:14px;font-weight:600;color:#001219;margin:0 0 2px}._whatsNextBody_3njv5_146{font-size:13px;color:#5e7a83;margin:0;line-height:1.4}._loadingState_3njv5_154{display:flex;flex-direction:column;align-items:center;gap:12px;padding:60px 16px;color:#5e7a83;font-size:15px}._errorState_3njv5_164{display:flex;flex-direction:column;align-items:center;gap:12px;padding:60px 16px;text-align:center;color:#5e7a83;font-size:15px}:root{--whatsapp-bg-primary: #e5ddd5;--whatsapp-bg-secondary: #f0f0f0;--whatsapp-bg-tertiary: #ffffff;--whatsapp-bg-quaternary: #fafafa;--whatsapp-header-bg: #075e54;--whatsapp-header-border: #056d5e;--whatsapp-bubble-user: #dcf8c6;--whatsapp-bubble-user-alt: #d1f4cc;--whatsapp-bubble-contact: #ffffff;--whatsapp-bubble-contact-border: #e5e5e5;--whatsapp-text-primary: #303030;--whatsapp-text-secondary: #667781;--whatsapp-text-tertiary: #8696a0;--whatsapp-text-quaternary: #aebac1;--whatsapp-text-user-bubble: #303030;--whatsapp-text-contact-bubble: #303030;--whatsapp-status-sent: rgba(0, 0, 0, .45);--whatsapp-status-delivered: rgba(0, 0, 0, .45);--whatsapp-status-read: #53bdeb;--whatsapp-status-online: #06d755;--whatsapp-status-typing: #667781;--whatsapp-accent-blue: #53bdeb;--whatsapp-accent-blue-hover: #3aa6d6;--whatsapp-accent-blue-active: #2994c1;--whatsapp-accent-green: #25d366;--whatsapp-accent-red: #e74c3c;--whatsapp-accent-orange: #f39c12;--whatsapp-light-bg-primary: #ffffff;--whatsapp-light-bg-secondary: #f0f0f0;--whatsapp-light-bg-tertiary: #e5e5e5;--whatsapp-light-header-bg: #075e54;--whatsapp-light-header-border: #056d5e;--whatsapp-light-bubble-contact: #ffffff;--whatsapp-light-bubble-contact-border: #e5e5e5;--whatsapp-light-text-primary: #303030;--whatsapp-light-text-secondary: #667781;--whatsapp-light-text-contact-bubble: #303030;--whatsapp-light-status-sent: rgba(0, 0, 0, .45);--whatsapp-light-status-delivered: rgba(0, 0, 0, .45);--whatsapp-light-status-read: #34c759;--whatsapp-font-primary: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", Arial, sans-serif;--whatsapp-font-text: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", Arial, sans-serif;--whatsapp-font-mono: "SF Mono", Monaco, "Cascadia Code", "Roboto Mono", Consolas, "Courier New", monospace;--whatsapp-font-size-header-title: 17px;--whatsapp-font-size-header-subtitle: 13px;--whatsapp-font-size-message-text: 16px;--whatsapp-font-size-message-timestamp: 12px;--whatsapp-font-size-message-status: 11px;--whatsapp-font-size-small: 11px;--whatsapp-font-size-caption: 10px;--whatsapp-font-weight-regular: 400;--whatsapp-font-weight-medium: 500;--whatsapp-font-weight-semibold: 600;--whatsapp-font-weight-bold: 700;--whatsapp-line-height-tight: 1.2;--whatsapp-line-height-normal: 1.3;--whatsapp-line-height-relaxed: 1.4;--whatsapp-line-height-loose: 1.5;--whatsapp-padding-xs: 4px;--whatsapp-padding-sm: 8px;--whatsapp-padding-md: 12px;--whatsapp-padding-lg: 16px;--whatsapp-padding-xl: 20px;--whatsapp-padding-2xl: 24px;--whatsapp-margin-xs: 4px;--whatsapp-margin-sm: 8px;--whatsapp-margin-md: 12px;--whatsapp-margin-lg: 16px;--whatsapp-margin-xl: 20px;--whatsapp-radius-xs: 4px;--whatsapp-radius-sm: 8px;--whatsapp-radius-md: 12px;--whatsapp-radius-lg: 18px;--whatsapp-radius-xl: 24px;--whatsapp-radius-full: 50%;--whatsapp-screen-width: 375px;--whatsapp-screen-height: 667px;--whatsapp-screen-width-max: 428px;--whatsapp-screen-height-max: 600px;--whatsapp-header-height: 44px;--whatsapp-status-bar-height: 44px;--whatsapp-safe-area-top: env(safe-area-inset-top, 44px);--whatsapp-safe-area-bottom: env(safe-area-inset-bottom, 34px);--whatsapp-message-max-width: 280px;--whatsapp-message-min-width: 48px;--whatsapp-bubble-padding-vertical: 8px;--whatsapp-bubble-padding-horizontal: 12px;--whatsapp-sticker-max-size: 200px;--whatsapp-sticker-min-size: 80px;--whatsapp-profile-image-size: 32px;--whatsapp-profile-image-small: 28px;--whatsapp-online-indicator-size: 12px;--whatsapp-online-indicator-small: 10px;--whatsapp-shadow-message: 0 1px .5px rgba(0, 0, 0, .13);--whatsapp-shadow-message-hover: 0 2px 4px rgba(0, 0, 0, .15);--whatsapp-shadow-sticker: 0 2px 8px rgba(0, 0, 0, .15);--whatsapp-shadow-sticker-hover: 0 4px 12px rgba(0, 0, 0, .2);--whatsapp-shadow-header: 0 1px 0 rgba(0, 0, 0, .1);--whatsapp-shadow-container: 0 4px 20px rgba(0, 0, 0, .15);--whatsapp-shadow-button: 0 2px 8px rgba(0, 0, 0, .2);--whatsapp-shadow-modal: 0 8px 32px rgba(0, 0, 0, .3);--whatsapp-ease-out: cubic-bezier(.25, .46, .45, .94);--whatsapp-ease-in-out: cubic-bezier(.4, 0, .2, 1);--whatsapp-ease-bounce: cubic-bezier(.68, -.55, .265, 1.55);--whatsapp-ease-spring: cubic-bezier(.175, .885, .32, 1.275);--whatsapp-duration-fast: .2s;--whatsapp-duration-normal: .3s;--whatsapp-duration-slow: .4s;--whatsapp-duration-slower: .5s;--whatsapp-duration-slowest: .6s;--whatsapp-delay-message-1: 0ms;--whatsapp-delay-message-2: .15s;--whatsapp-delay-message-3: .3s;--whatsapp-delay-message-4: .45s;--whatsapp-delay-message-5: .6s;--whatsapp-delay-message-default: .75s;--whatsapp-z-background: 0;--whatsapp-z-messages: 1;--whatsapp-z-scroll-button: 10;--whatsapp-z-header: 100;--whatsapp-z-modal: 1000;--whatsapp-z-tooltip: 1100;--whatsapp-breakpoint-xs: 320px;--whatsapp-breakpoint-sm: 375px;--whatsapp-breakpoint-md: 414px;--whatsapp-breakpoint-lg: 768px;--whatsapp-breakpoint-xl: 1024px;--whatsapp-backdrop-blur-light: blur(10px);--whatsapp-backdrop-blur-medium: blur(20px);--whatsapp-backdrop-blur-heavy: blur(40px);--whatsapp-opacity-disabled: .3;--whatsapp-opacity-secondary: .6;--whatsapp-opacity-tertiary: .7;--whatsapp-opacity-quaternary: .8;--whatsapp-opacity-overlay: .9}@media (prefers-color-scheme: light){:root{--whatsapp-bg-primary: var(--whatsapp-light-bg-primary);--whatsapp-bg-secondary: var(--whatsapp-light-bg-secondary);--whatsapp-bg-tertiary: var(--whatsapp-light-bg-tertiary);--whatsapp-header-bg: var(--whatsapp-light-header-bg);--whatsapp-header-border: var(--whatsapp-light-header-border);--whatsapp-bubble-contact: var(--whatsapp-light-bubble-contact);--whatsapp-bubble-contact-border: var(--whatsapp-light-bubble-contact-border);--whatsapp-text-primary: var(--whatsapp-light-text-primary);--whatsapp-text-secondary: var(--whatsapp-light-text-secondary);--whatsapp-text-contact-bubble: var(--whatsapp-light-text-contact-bubble);--whatsapp-status-sent: var(--whatsapp-light-status-sent);--whatsapp-status-delivered: var(--whatsapp-light-status-delivered);--whatsapp-status-read: var(--whatsapp-light-status-read)}}@media (prefers-contrast: high){:root{--whatsapp-text-primary: #ffffff;--whatsapp-text-secondary: #ffffff;--whatsapp-bubble-contact: #333333;--whatsapp-bubble-contact-border: #ffffff;--whatsapp-status-read: #00bfff}}@media (prefers-reduced-motion: reduce){:root{--whatsapp-duration-fast: 0s;--whatsapp-duration-normal: 0s;--whatsapp-duration-slow: 0s;--whatsapp-duration-slower: 0s;--whatsapp-duration-slowest: 0s;--whatsapp-delay-message-1: 0s;--whatsapp-delay-message-2: 0s;--whatsapp-delay-message-3: 0s;--whatsapp-delay-message-4: 0s;--whatsapp-delay-message-5: 0s;--whatsapp-delay-message-default: 0s}}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){:root{--whatsapp-shadow-message: 0 .5px .25px rgba(0, 0, 0, .13);--whatsapp-shadow-header: 0 .5px 0 rgba(0, 0, 0, .1)}}.whatsapp-font-primary{font-family:var(--whatsapp-font-primary)}.whatsapp-font-text{font-family:var(--whatsapp-font-text)}.whatsapp-font-mono{font-family:var(--whatsapp-font-mono)}.whatsapp-text-primary{color:var(--whatsapp-text-primary)}.whatsapp-text-secondary{color:var(--whatsapp-text-secondary)}.whatsapp-bg-primary{background-color:var(--whatsapp-bg-primary)}.whatsapp-bg-secondary{background-color:var(--whatsapp-bg-secondary)}.whatsapp-transition-fast{transition:all var(--whatsapp-duration-fast) var(--whatsapp-ease-out)}.whatsapp-transition-normal{transition:all var(--whatsapp-duration-normal) var(--whatsapp-ease-out)}.whatsapp-transition-slow{transition:all var(--whatsapp-duration-slow) var(--whatsapp-ease-out)}.whatsapp-shadow-message{box-shadow:var(--whatsapp-shadow-message)}.whatsapp-shadow-sticker{box-shadow:var(--whatsapp-shadow-sticker)}.whatsapp-shadow-container{box-shadow:var(--whatsapp-shadow-container)}:root{--responsive-container-padding: var(--whatsapp-padding-sm);--responsive-message-max-width: calc(100vw - 80px) ;--responsive-font-size-base: 14px;--responsive-font-size-message: 15px;--responsive-font-size-timestamp: 11px;--responsive-header-height: 44px;--responsive-safe-area-adjustment: 0px}@media (min-width: 375px){:root{--responsive-container-padding: var(--whatsapp-padding-md);--responsive-message-max-width: 280px;--responsive-font-size-base: 15px;--responsive-font-size-message: 16px;--responsive-font-size-timestamp: 12px}}@media (min-width: 414px){:root{--responsive-container-padding: var(--whatsapp-padding-lg);--responsive-message-max-width: 300px;--responsive-font-size-base: 16px;--responsive-font-size-message: 16px;--responsive-font-size-timestamp: 12px}}@media (min-width: 428px){:root{--responsive-message-max-width: 320px;--responsive-font-size-message: 17px}}@media (min-width: 768px){:root{--responsive-container-padding: var(--whatsapp-padding-xl);--responsive-message-max-width: 350px;--responsive-font-size-base: 16px;--responsive-font-size-message: 16px;--responsive-font-size-timestamp: 12px;--responsive-header-height: 48px}}@media (min-width: 1024px){:root{--responsive-container-padding: var(--whatsapp-padding-2xl);--responsive-message-max-width: 380px;--responsive-font-size-base: 16px;--responsive-font-size-message: 16px;--responsive-header-height: 52px}}@media (min-width: 1200px){:root{--responsive-message-max-width: 400px}}.responsive-container{width:100%;max-width:var(--whatsapp-screen-width);margin:0 auto;padding:0 var(--responsive-container-padding);box-sizing:border-box}@media (max-width: 767px){.responsive-container{max-width:100%;padding:0;height:100vh;height:100dvh}}@media (min-width: 768px){.responsive-container{max-width:var(--whatsapp-screen-width);height:var(--whatsapp-screen-height);border-radius:var(--whatsapp-radius-md);overflow:hidden}}.responsive-text-base{font-size:var(--responsive-font-size-base);line-height:var(--whatsapp-line-height-normal)}.responsive-text-message{font-size:var(--responsive-font-size-message);line-height:var(--whatsapp-line-height-relaxed)}.responsive-text-timestamp{font-size:var(--responsive-font-size-timestamp);line-height:var(--whatsapp-line-height-tight)}.responsive-text-header{font-size:var(--whatsapp-font-size-header-title);line-height:var(--whatsapp-line-height-tight)}.responsive-padding-sm{padding:var(--whatsapp-padding-xs)}.responsive-padding-md{padding:var(--whatsapp-padding-sm)}.responsive-padding-lg{padding:var(--whatsapp-padding-md)}@media (min-width: 375px){.responsive-padding-sm{padding:var(--whatsapp-padding-sm)}.responsive-padding-md{padding:var(--whatsapp-padding-md)}.responsive-padding-lg{padding:var(--whatsapp-padding-lg)}}@media (min-width: 768px){.responsive-padding-sm{padding:var(--whatsapp-padding-md)}.responsive-padding-md{padding:var(--whatsapp-padding-lg)}.responsive-padding-lg{padding:var(--whatsapp-padding-xl)}}.responsive-message-bubble{max-width:var(--responsive-message-max-width);padding:var(--whatsapp-bubble-padding-vertical) var(--whatsapp-bubble-padding-horizontal);border-radius:var(--whatsapp-radius-lg);word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media (max-width: 320px){.responsive-message-bubble{max-width:calc(100vw - 60px);padding:6px 8px;border-radius:var(--whatsapp-radius-md)}}@media (max-width: 374px){.responsive-message-bubble{max-width:calc(100vw - 70px);padding:6px 10px}}.responsive-header{height:var(--responsive-header-height);padding:0 var(--responsive-container-padding);display:flex;align-items:center;justify-content:space-between}@media (max-width: 767px){.responsive-header{padding-top:var(--whatsapp-safe-area-top);height:calc(var(--responsive-header-height) + var(--whatsapp-safe-area-top))}}.responsive-sticker{max-width:var(--whatsapp-sticker-min-size);max-height:var(--whatsapp-sticker-min-size);border-radius:var(--whatsapp-radius-md)}@media (min-width: 375px){.responsive-sticker{max-width:120px;max-height:120px}}@media (min-width: 414px){.responsive-sticker{max-width:140px;max-height:140px}}@media (min-width: 768px){.responsive-sticker{max-width:var(--whatsapp-sticker-max-size);max-height:var(--whatsapp-sticker-max-size)}}.responsive-image{max-width:200px;max-height:280px;border-radius:var(--whatsapp-radius-md);object-fit:cover}@media (min-width: 375px){.responsive-image{max-width:240px;max-height:320px}}@media (min-width: 414px){.responsive-image{max-width:260px;max-height:340px}}@media (min-width: 768px){.responsive-image{max-width:300px;max-height:400px}}.responsive-scroll-container{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}@media (max-width: 767px){.responsive-scroll-container{scroll-behavior:auto}}@media (min-width: 768px){.responsive-scroll-container{scroll-behavior:smooth}}.responsive-touch-target{min-height:44px;min-width:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-tap-highlight-color:transparent}@media (max-width: 767px){.responsive-touch-target{min-height:48px;min-width:48px}}.responsive-animation{transition:all var(--whatsapp-duration-normal) var(--whatsapp-ease-out)}@media (max-width: 767px){.responsive-animation{transition:all var(--whatsapp-duration-fast) var(--whatsapp-ease-out)}}@media (max-width: 320px){.responsive-animation{transition:none}}.responsive-grid{display:grid;gap:var(--whatsapp-margin-sm);grid-template-columns:1fr}@media (min-width: 768px){.responsive-grid{gap:var(--whatsapp-margin-md)}.responsive-grid.two-columns{grid-template-columns:1fr 1fr}}@media (min-width: 1024px){.responsive-grid{gap:var(--whatsapp-margin-lg)}.responsive-grid.three-columns{grid-template-columns:1fr 1fr 1fr}}.responsive-hide-mobile{display:none}@media (min-width: 768px){.responsive-hide-mobile{display:block}}.responsive-hide-desktop{display:block}@media (min-width: 768px){.responsive-hide-desktop{display:none}}.responsive-show-mobile-only{display:block}@media (min-width: 768px){.responsive-show-mobile-only{display:none}}.responsive-show-tablet-up{display:none}@media (min-width: 768px){.responsive-show-tablet-up{display:block}}.responsive-safe-area-top{padding-top:var(--whatsapp-safe-area-top)}.responsive-safe-area-bottom{padding-bottom:var(--whatsapp-safe-area-bottom)}.responsive-safe-area-full{padding-top:var(--whatsapp-safe-area-top);padding-bottom:var(--whatsapp-safe-area-bottom)}@media (min-width: 768px){.responsive-safe-area-top,.responsive-safe-area-bottom,.responsive-safe-area-full{padding-top:0;padding-bottom:0}}.responsive-aspect-ratio{position:relative;width:100%;height:0}.responsive-aspect-ratio-16-9{padding-bottom:56.25%}.responsive-aspect-ratio-4-3{padding-bottom:75%}.responsive-aspect-ratio-1-1{padding-bottom:100%}.responsive-aspect-ratio>*{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.responsive-gpu-accelerated{transform:translateZ(0);will-change:transform;backface-visibility:hidden}@media (min-width: 768px){.responsive-gpu-accelerated{contain:layout style paint}}@media (prefers-reduced-motion: reduce){.responsive-animation{transition:none}}@media (prefers-contrast: high){.responsive-message-bubble{border:2px solid currentColor}}@media (prefers-reduced-data: reduce){.responsive-animation{transition:none}.responsive-gpu-accelerated{transform:none;will-change:auto}}@media print{.responsive-container{max-width:none;height:auto;border-radius:0;box-shadow:none}.responsive-hide-print{display:none!important}.responsive-message-bubble{max-width:none;break-inside:avoid}}@media (orientation: landscape) and (max-height: 500px){.responsive-header{height:40px}.responsive-container-padding{padding:var(--whatsapp-padding-xs)}}@media (hover: hover) and (pointer: fine){.responsive-hover-effect:hover{transform:scale(1.02);transition:transform var(--whatsapp-duration-fast) var(--whatsapp-ease-out)}}@media (hover: none) and (pointer: coarse){.responsive-touch-optimized{-webkit-tap-highlight-color:rgba(0,0,0,.1);touch-action:manipulation}}@supports (container-type: inline-size){.responsive-container-query{container-type:inline-size}@container (max-width: 300px){.responsive-message-bubble{max-width:90%;font-size:14px}}@container (min-width: 400px){.responsive-message-bubble{max-width:350px;font-size:16px}}}.responsive-full-width{width:100%}.responsive-full-height{height:100%}.responsive-center{margin:0 auto}.responsive-text-center{text-align:center}.responsive-text-left{text-align:left}.responsive-text-right{text-align:right}@media (max-width: 767px){.responsive-text-center-mobile{text-align:center}}@media (min-width: 768px){.responsive-text-left-desktop{text-align:left}}.responsive-flex{display:flex}.responsive-flex-column{flex-direction:column}.responsive-flex-row{flex-direction:row}.responsive-flex-center{align-items:center;justify-content:center}.responsive-flex-between{justify-content:space-between}.responsive-flex-around{justify-content:space-around}.responsive-flex-wrap{flex-wrap:wrap}@media (max-width: 767px){.responsive-flex-column-mobile{flex-direction:column}.responsive-flex-row-mobile{flex-direction:row}}.responsive-z-background{z-index:var(--whatsapp-z-background)}.responsive-z-content{z-index:var(--whatsapp-z-messages)}.responsive-z-header{z-index:var(--whatsapp-z-header)}.responsive-z-modal{z-index:var(--whatsapp-z-modal)}.responsive-z-tooltip{z-index:var(--whatsapp-z-tooltip)}._overlay_1ya3b_3{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:18px}._backdrop_1ya3b_13{position:absolute;inset:0;background:#0012198c}._dialog_1ya3b_19{position:relative;width:100%;max-width:320px;background:#fbf6e8;border-radius:18px;box-shadow:0 1px 2px #00121914,0 30px 60px #00121940;overflow:hidden;animation:_dialogIn_1ya3b_1 .22s cubic-bezier(.2,.7,.3,1.2) both}@keyframes _dialogIn_1ya3b_1{0%{transform:scale(.94);opacity:0}to{transform:scale(1);opacity:1}}._body_1ya3b_35{padding:20px 20px 16px}._title_1ya3b_39{margin:0;font-family:Fraunces,Georgia,serif;font-weight:500;font-size:20px;color:#001219;letter-spacing:-.3px;line-height:1.15}._bodyText_1ya3b_49{margin:8px 0 0;font-size:13.5px;color:#6b7280;line-height:1.5}._actions_1ya3b_56{display:flex;gap:8px;padding:12px 16px 16px;border-top:1px solid rgba(0,18,25,.08);background:#fff}._cancelBtn_1ya3b_64{flex:1;height:44px;border:1.5px solid rgba(0,18,25,.14);background:#fff;color:#001219;border-radius:999px;font-size:14px;font-weight:600;cursor:pointer;font-family:inherit;transition:background .1s}._cancelBtn_1ya3b_64:hover{background:#f7f1e3}._confirmBtn_1ya3b_82{flex:1;height:44px;border:none;background:#001219;color:#fff;border-radius:999px;font-size:14px;font-weight:600;cursor:pointer;font-family:inherit;transition:background .1s}._confirmBtn_1ya3b_82:hover{background:#102633}._confirmBtnDanger_1ya3b_100{background:#c0392b}._confirmBtnDanger_1ya3b_100:hover{background:#a93226}._cartDrawerBackdrop_yma0i_3{position:fixed;inset:0;background:#00121966;z-index:30;display:flex;justify-content:flex-end}._cartDrawer_yma0i_3{width:88%;max-width:360px;height:100%;background:#f7f1e3;display:flex;flex-direction:column;box-shadow:-10px 0 40px #0012192e}._cartDrawerHeader_yma0i_23{padding:14px 18px 8px;display:flex;align-items:flex-start;gap:10px}._cartDrawerTitle_yma0i_30{flex:1}._cartDrawerLabel_yma0i_34{font-size:11px;font-weight:600;color:#005f73;text-transform:uppercase;letter-spacing:.4px}._cartDrawerTitleText_yma0i_42{margin:2px 0 0;font-family:Fraunces,Georgia,serif;font-weight:500;font-size:22px;color:#001219;letter-spacing:-.4px}._cartDrawerItemCount_yma0i_51{display:block;font-size:13px;color:#5e7a83;margin-top:2px}._cartDrawerCloseButton_yma0i_58{width:32px;height:32px;border-radius:50%;border:none;background:#0012190f;color:#001219;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .1s}._cartDrawerCloseButton_yma0i_58:hover{background:#0012191a}._cartDrawerContent_yma0i_78{flex:1;overflow-y:auto;padding:8px 16px 16px}@keyframes _fwbFall1_yma0i_1{0%{transform:translate(-60px,-120px) rotate(-18deg);opacity:0}18%{opacity:1}75%{transform:translate(-58px,64px) rotate(-12deg)}88%{transform:translate(-58px,56px) rotate(-12deg)}to{transform:translate(-58px,60px) rotate(-12deg);opacity:1}}@keyframes _fwbFall2_yma0i_1{0%{transform:translateY(-150px) rotate(8deg);opacity:0}25%{opacity:1}80%{transform:translate(2px,70px) rotate(6deg)}92%{transform:translate(2px,62px) rotate(6deg)}to{transform:translate(2px,66px) rotate(6deg);opacity:1}}@keyframes _fwbFall3_yma0i_1{0%{transform:translate(60px,-100px) rotate(20deg);opacity:0}35%{opacity:1}85%{transform:translate(60px,60px) rotate(14deg)}95%{transform:translate(60px,52px) rotate(14deg)}to{transform:translate(60px,56px) rotate(14deg);opacity:1}}@keyframes _fwbIdle1_yma0i_1{0%,to{transform:translate(-58px,60px) rotate(-12deg)}50%{transform:translate(-58px,56px) rotate(-13deg)}}@keyframes _fwbIdle2_yma0i_1{0%,to{transform:translate(2px,66px) rotate(6deg)}50%{transform:translate(2px,61px) rotate(7deg)}}@keyframes _fwbIdle3_yma0i_1{0%,to{transform:translate(60px,56px) rotate(14deg)}50%{transform:translate(60px,52px) rotate(13deg)}}@keyframes _fwbSparkOnce_yma0i_1{0%{opacity:0;transform:scale(.6)}70%{opacity:0;transform:scale(.6)}82%{opacity:1;transform:scale(1.2)}to{opacity:0;transform:scale(1.4)}}._emptyHero_yma0i_125{text-align:center;padding:20px 12px 24px}._emptyHeroStage_yma0i_130{position:relative;width:220px;height:200px;margin:0 auto 12px;background:#f7f1e3;border-radius:22px;background-image:radial-gradient(rgba(0,18,25,.06) 1px,transparent 1px);background-size:12px 12px;overflow:hidden}._emptyFall1_yma0i_142{position:absolute;left:50%;top:18px;margin-left:-32px;animation:_fwbFall1_yma0i_1 1.4s cubic-bezier(.5,.05,.5,1) both,_fwbIdle1_yma0i_1 3.2s ease-in-out 1.4s infinite}._emptyFall2_yma0i_152{position:absolute;left:50%;top:8px;margin-left:-32px;animation:_fwbFall2_yma0i_1 1.5s cubic-bezier(.5,.05,.5,1) .15s both,_fwbIdle2_yma0i_1 3.4s ease-in-out 1.65s infinite}._emptyFall3_yma0i_162{position:absolute;left:50%;top:18px;margin-left:-32px;animation:_fwbFall3_yma0i_1 1.5s cubic-bezier(.5,.05,.5,1) .3s both,_fwbIdle3_yma0i_1 3s ease-in-out 1.8s infinite}._emptyTile_yma0i_172{width:64px;height:64px;border-radius:12px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0012191f}._emptyTile1_yma0i_182{background:linear-gradient(135deg,#94d2bd,#0a9396)}._emptyTile2_yma0i_183{background:linear-gradient(135deg,#e9d8a6,#ee9b00)}._emptyTile3_yma0i_184{background:linear-gradient(135deg,#e3e8df,#d6dccf)}._emptySpark1_yma0i_186{position:absolute;left:60px;top:130px;animation:_fwbSparkOnce_yma0i_1 1.6s ease-out both;color:#ee9b00;font-size:14px}._emptySpark2_yma0i_195{position:absolute;right:50px;top:145px;animation:_fwbSparkOnce_yma0i_1 1.7s ease-out .15s both;color:#005f73;font-size:12px}._emptyTitle_yma0i_204{margin:6px 0;font-family:Fraunces,Georgia,serif;font-size:22px;font-weight:500;color:#001219;letter-spacing:-.4px}._emptyBody_yma0i_213{margin:0 auto;max-width:280px;font-size:14px;color:#5e7a83;line-height:1.5}._emptyAction_yma0i_221{margin-top:18px;width:100%}._itemsList_yma0i_227{display:flex;flex-direction:column;gap:10px}._itemRow_yma0i_233{display:flex;gap:12px;padding:12px;background:#fff;border-radius:14px;border:1px solid rgba(0,18,25,.08)}._itemImgWrap_yma0i_242{width:70px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._itemImg_yma0i_242{width:64px;height:64px;object-fit:contain;border-radius:8px;background:linear-gradient(180deg,#e3e8df,#d6dccf)}._itemImgPlaceholder_yma0i_258{width:64px;height:64px;border-radius:8px;background:linear-gradient(180deg,#e3e8df,#d6dccf);display:flex;align-items:center;justify-content:center;font-size:22px}._itemInfo_yma0i_269{flex:1;min-width:0}._itemName_yma0i_274{font-weight:600;font-size:14px;color:#001219;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._itemMeta_yma0i_284{font-size:12px;color:#5e7a83;margin-top:2px}._itemQtyRow_yma0i_290{display:flex;align-items:center;gap:6px;margin-top:8px}._itemQtyBtn_yma0i_297{width:26px;height:26px;border-radius:50%;border:1px solid rgba(0,18,25,.08);background:#fff;cursor:pointer;font-size:14px;color:#001219;line-height:1;display:flex;align-items:center;justify-content:center;transition:background .1s}._itemQtyBtn_yma0i_297:hover:not(:disabled){background:#f7f1e3}._itemQtyBtn_yma0i_297:disabled{opacity:.35;cursor:default}._itemQtyNum_yma0i_322{font-weight:600;font-size:13px;min-width:18px;text-align:center;color:#001219}._itemPrice_yma0i_330{font-weight:700;font-size:14px;font-family:Fraunces,Georgia,serif;color:#001219;margin-left:auto}._itemRemove_yma0i_338{background:none;border:none;cursor:pointer;color:#00121940;padding:0;align-self:flex-start;line-height:1;display:flex;align-items:center;transition:color .1s}._itemRemove_yma0i_338:hover{color:#c0392b}._cartDrawerLoading_yma0i_356{display:flex;align-items:center;gap:10px;padding:12px;color:#5e7a83;font-size:14px}@keyframes _spin_yma0i_1{to{transform:rotate(360deg)}}._cartDrawerLoadingSpinner_yma0i_369{animation:_spin_yma0i_1 1s linear infinite;font-size:18px}._cartDrawerError_yma0i_374{display:flex;gap:12px;padding:14px;background:#fff;border:1px solid rgba(196,74,74,.3);border-radius:12px;margin-bottom:12px}._cartDrawerErrorIcon_yma0i_384{font-size:20px;flex-shrink:0}._cartDrawerErrorTitle_yma0i_386{margin:0 0 4px;font-size:14px;font-weight:600;color:#001219}._cartDrawerErrorMessage_yma0i_393{margin:0 0 8px;font-size:13px;color:#5e7a83}._cartDrawerErrorContent_yma0i_399{flex:1}._cartDrawerErrorRetryButton_yma0i_401{background:none;border:1px solid rgba(0,18,25,.14);border-radius:999px;padding:6px 14px;font-size:13px;font-weight:600;cursor:pointer;color:#001219;font-family:var(--font-family-sans, "Inter", sans-serif)}._cartDrawerValidationErrors_yma0i_413{background:#fff3cd;border:1px solid #ffd60a;border-radius:12px;padding:12px 14px;margin-bottom:12px;font-size:13px;color:#374151}._cartDrawerFooter_yma0i_424{padding:14px 16px 18px;background:#fff;border-top:1px solid rgba(0,18,25,.08);display:flex;flex-direction:column;gap:10px}._cartDrawerSummaryRow_yma0i_433{display:flex;align-items:baseline;justify-content:space-between;width:100%}._cartDrawerSummaryLabel_yma0i_440{font-size:13px;color:#5e7a83}._cartDrawerSummaryValue_yma0i_445{font-family:Fraunces,Georgia,serif;font-weight:600;font-size:26px;color:#001219}._cartDrawerBreakdown_yma0i_452{display:flex;flex-direction:column;gap:6px}._cartDrawerRowValue_yma0i_458{font-size:14px;font-weight:600;color:#001219}._cartDrawerDiscountValue_yma0i_464{font-size:14px;font-weight:600;color:#0a9396}._cartDrawerNudge_yma0i_470{font-size:12px;color:#5e7a83}._cartDrawerSavingsPill_yma0i_475{align-self:flex-start;background:#0a93961f;color:#005f73;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:600}._cartDrawerPromoHint_yma0i_485{font-size:12px;color:#5e7a83}._cartDrawerLegalNote_yma0i_492{font-size:12px;line-height:1.5;color:#5e7a83;margin:0 0 10px}._cartDrawerLegalLink_yma0i_499{color:#0a9396;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}._continueShopping_yma0i_506{background:none;border:none;cursor:pointer;color:#5e7a83;font-size:13px;font-weight:500;padding:6px;text-align:center;width:100%;font-family:var(--font-family-sans, "Inter", sans-serif)}._continueShopping_yma0i_506:hover{color:#001219}._header_5vlaa_3{position:sticky;top:0;z-index:20;background:#f7f1e3}._bar_5vlaa_11{display:flex;align-items:center;justify-content:space-between;padding:8px 14px;height:56px;gap:8px}._iconBtn_5vlaa_21{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border:none;border-radius:50%;background:#fff;color:#001219;cursor:pointer;box-shadow:0 1px 2px #0012190f;transition:background .15s,color .15s}._iconBtn_5vlaa_21:hover{box-shadow:0 1px 4px #0012191f}._iconBtn_5vlaa_21:focus-visible{outline:2px solid #0a9396;outline-offset:2px}._iconBtnActive_5vlaa_46{background:#001219;color:#fff;box-shadow:none}._brand_5vlaa_53{display:flex;align-items:center;gap:8px;flex:1;justify-content:center;border:none;background:transparent;cursor:pointer;padding:0;min-width:0}._brand_5vlaa_53:focus-visible{outline:2px solid #0a9396;outline-offset:4px;border-radius:8px}._brandMark_5vlaa_72{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:#ee9b00;border-radius:8px;transform:rotate(-6deg);font-family:Fraunces,Georgia,serif;font-size:16px;font-weight:700;color:#001219;line-height:1;flex-shrink:0;box-shadow:0 2px 6px #ee9b0059}._brandText_5vlaa_90{font-family:Fraunces,Georgia,serif;font-size:19px;font-weight:600;color:#001219;letter-spacing:-.02em;white-space:nowrap}._brandText_5vlaa_90 em{font-style:italic;font-weight:400;color:#005f73}._actions_5vlaa_106{display:flex;align-items:center;gap:8px;flex-shrink:0;margin-left:auto}._loginBtn_5vlaa_114{height:36px;padding:0 16px;border:none;border-radius:999px;background:#001219;color:#fff;font-family:var(--font-family-sans, "Inter", sans-serif);font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .12s}._loginBtn_5vlaa_114:hover{background:#102633}._loginBtn_5vlaa_114:focus-visible{outline:2px solid #0a9396;outline-offset:2px}._badge_5vlaa_139{position:absolute;top:-2px;right:-2px;display:flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;background:#ee9b00;color:#001219;font-size:11px;font-weight:700;border-radius:999px;line-height:1;pointer-events:none;border:2px solid #f7f1e3}._backdrop_5vlaa_160{position:fixed;inset:0;background:#00121952;z-index:19;animation:_fwbFadeIn_5vlaa_1 .18s ease}@keyframes _fwbFadeIn_5vlaa_1{0%{opacity:0}to{opacity:1}}._menu_5vlaa_174{position:absolute;top:calc(100% + 4px);left:12px;right:12px;z-index:21;background:#fff;border-radius:18px;border:1px solid rgba(0,18,25,.08);box-shadow:0 1px 2px #0012190f,0 24px 48px #00121929;overflow:hidden;transform:translateY(-12px);opacity:0;pointer-events:none;transition:transform .2s cubic-bezier(.2,.7,.3,1),opacity .18s}._menuOpen_5vlaa_191{transform:translateY(0);opacity:1;pointer-events:auto}._menuUser_5vlaa_198{padding:14px 18px;background:#e9d8a6;border-bottom:1px solid rgba(0,18,25,.08)}._menuName_5vlaa_204{font-size:16px;font-weight:600;color:#001219;line-height:1.3}._menuPhone_5vlaa_211{font-size:13px;color:#374151;line-height:1.3}._menuItem_5vlaa_218{display:flex;align-items:center;gap:14px;width:100%;padding:14px 18px;border:none;border-bottom:1px solid rgba(0,18,25,.06);background:#fff;color:#001219;font-family:var(--font-family-sans, "Inter", sans-serif);font-size:15px;font-weight:500;cursor:pointer;text-align:left;transition:background .1s}._menuItem_5vlaa_218:last-child{border-bottom:none}._menuItem_5vlaa_218:hover{background:#fbf6e8}._menuItem_5vlaa_218:focus-visible{outline:2px solid #0a9396;outline-offset:-2px}._menuItemActive_5vlaa_249{background:#e9d8a6}._menuItemActive_5vlaa_249:hover{background:#e3d09c}._menuItemIcon_5vlaa_257{display:flex;align-items:center;justify-content:center;color:#6b7280;flex-shrink:0}._menuItemActive_5vlaa_249 ._menuItemIcon_5vlaa_257{color:#0a9396}._menuItemLabel_5vlaa_269{flex:1}._menuItemDot_5vlaa_273{font-size:11px;font-weight:700;color:#0a9396;line-height:1}._menuItemLogout_5vlaa_280{color:#6b7280;font-size:14px;border-top:1px solid rgba(0,18,25,.06);border-bottom:none;margin-top:2px}._menuItemLogout_5vlaa_280:hover{color:#001219;background:#fbf6e8}._menuItemMeta_5vlaa_293{color:#9ca3af;font-size:12px;border-top:1px solid rgba(0,18,25,.06);padding-top:10px;padding-bottom:10px;justify-content:flex-start}._menuItemMeta_5vlaa_293:hover{color:#6b7280;background:transparent}._root_hl88v_3{position:relative;flex-shrink:0;transition:width .3s cubic-bezier(.2,.7,.3,1),height .3s cubic-bezier(.2,.7,.3,1)}._clip_hl88v_10{position:relative;width:100%;height:100%;overflow:hidden;border-radius:10px}._img_hl88v_18{position:absolute;display:block}._sheen_hl88v_24{position:absolute;inset:0;border-radius:inherit;pointer-events:none}._sheenGloss_hl88v_31{background:linear-gradient(135deg,#fff6,#fff0 55%,#ffffff24);mix-blend-mode:screen}._sheenMatte_hl88v_41{background:#0000000d;mix-blend-mode:multiply}._sheenHolo_hl88v_46{background:conic-gradient(#ff85a18c,#94d2bd8c,#ee9b008c,#b39ddb8c,#ff85a18c);mix-blend-mode:color;animation:_holoShift_hl88v_1 3s ease-in-out infinite alternate}@keyframes _holoShift_hl88v_1{0%{filter:hue-rotate(0deg);opacity:.65}to{filter:hue-rotate(340deg);opacity:.9}}._borderWhite_hl88v_66 ._clip_hl88v_10{box-shadow:inset 0 0 0 3px #ffffffe6,0 0 0 3px #ffffffe6}._borderRainbow_hl88v_72:before{content:"";position:absolute;inset:-3px;border-radius:13px;padding:3px;background:conic-gradient(from 0deg,#ff85a1,#94d2bd,#ee9b00,#b39ddb,#ff85a1);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:_rainbowSpin_hl88v_1 2s linear infinite;z-index:1}@keyframes _rainbowSpin_hl88v_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._root_1vxqw_3{display:flex;flex-direction:column;gap:10px;margin-bottom:18px}._carousel_1vxqw_11{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;border-radius:18px;border:1px solid rgba(0,18,25,.08)}._carousel_1vxqw_11::-webkit-scrollbar{display:none}._slide_1vxqw_26{position:relative;flex:0 0 100%;scroll-snap-align:center;height:240px;display:flex;align-items:center;justify-content:center;overflow:hidden}._scenePaper_1vxqw_41{background-color:var(--color-cream);background-image:radial-gradient(rgba(0,18,25,.12) 1px,transparent 1px);background-size:14px 14px}._sceneMacbook_1vxqw_47{background:linear-gradient(150deg,#6e6e73,#3b3b3b 45%,#1c1c1e)}._sceneMacbook_1vxqw_47:after{content:"";position:absolute;width:48px;height:48px;border-radius:50%;border:1.5px solid rgba(255,255,255,.08);top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}._sceneIphone_1vxqw_65{background:linear-gradient(160deg,#f5f5f7,#d1d1d6)}._sceneIphone_1vxqw_65:before{content:"";position:absolute;width:90px;height:160px;border-radius:18px;border:2px solid rgba(0,0,0,.1);top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}._sceneBottle_1vxqw_83{background:linear-gradient(to right,#005f73,#0a9396 22%,#94d2bd,#0a9396 78%,#005f73)}._sceneLamppost_1vxqw_94{background:linear-gradient(to bottom,#90e0ef,#caf0f8 62%,#e9d8a6)}._sceneLamppost_1vxqw_94:before{content:"";position:absolute;width:8px;top:20%;bottom:0;left:50%;transform:translate(-50%);background:#4a4e69;border-radius:4px 4px 0 0;pointer-events:none}._slideContent_1vxqw_113{display:flex;align-items:center;justify-content:center;gap:12px;position:relative;z-index:1}._sceneLabel_1vxqw_123{position:absolute;bottom:10px;left:10px;transform:translate(0);font-size:10px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:#00121973;white-space:nowrap;pointer-events:none;z-index:1}._sceneMacbook_1vxqw_47 ._sceneLabel_1vxqw_123,._sceneBottle_1vxqw_83 ._sceneLabel_1vxqw_123{color:#ffffff8c}._rulerH_1vxqw_144{display:flex;align-items:center;gap:6px;font-size:11px;color:#5e7a83;font-weight:500}._rulerV_1vxqw_153{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:11px;color:#5e7a83;font-weight:500}._rulerLine_1vxqw_163{flex:1;background:#5e7a83;display:block}._rulerH_1vxqw_144 ._rulerLine_1vxqw_163{height:1px}._rulerV_1vxqw_153 ._rulerLine_1vxqw_163{width:1px}._rulerLabel_1vxqw_177{white-space:nowrap}._rulerV_1vxqw_153 ._rulerLabel_1vxqw_177{writing-mode:vertical-rl;transform:rotate(180deg);padding:4px 0}._rulerSize_1vxqw_187{font-family:Fraunces,Georgia,serif;font-size:13px;color:#001219}._dots_1vxqw_194{display:flex;align-items:center;justify-content:center;gap:6px}._dot_1vxqw_194{width:6px;height:6px;border-radius:50%;border:none;padding:0;background:#0012192e;cursor:pointer;transition:background .2s,width .2s}._dotActive_1vxqw_212{background:#001219;width:18px;border-radius:3px}._backdrop_1gbl9_3{position:fixed;inset:0;background:#00121973;z-index:50}._sheet_1gbl9_10{position:fixed;left:0;right:0;bottom:0;background:#f7f1e3;border-radius:24px 24px 0 0;max-height:92vh;overflow-y:auto;box-shadow:0 -10px 40px #0012192e;display:flex;flex-direction:column}._handle_1gbl9_24{width:36px;height:4px;background:#0012192e;border-radius:999px;margin:10px auto 4px;flex-shrink:0}._header_1gbl9_33{display:flex;align-items:center;padding:8px 22px 16px;flex-shrink:0}._headerTitle_1gbl9_40{flex:1;margin:0;font-family:Fraunces,Georgia,serif;font-size:26px;font-weight:500;color:#001219;letter-spacing:-.5px;line-height:1.1}._closeBtn_1gbl9_51{width:32px;height:32px;border-radius:50%;border:none;background:#0012190f;color:#001219;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .1s}._closeBtn_1gbl9_51:hover{background:#0012191a}._body_1gbl9_70{padding:0 22px 24px}._previewArea_1gbl9_75{background-color:var(--color-cream);background-image:radial-gradient(rgba(0,18,25,.12) 1px,transparent 1px);background-size:14px 14px;border-radius:18px;border:1px solid rgba(0,18,25,.08);padding:20px 16px 16px;display:flex;align-items:center;justify-content:center;height:240px;margin-bottom:18px;overflow:hidden}._previewInner_1gbl9_90{display:flex;align-items:center;gap:14px}._previewImgWrapper_1gbl9_96{position:relative;overflow:hidden;border-radius:10px;flex-shrink:0;transition:width .35s cubic-bezier(.2,.7,.3,1),height .35s cubic-bezier(.2,.7,.3,1)}._previewImg_1gbl9_96{position:absolute}._rulerH_1gbl9_109{display:flex;align-items:center;gap:8px;font-size:11px;color:#5e7a83;font-weight:500}._rulerLineH_1gbl9_118{height:1px;flex:1;background:#5e7a83;display:block}._rulerLabelH_1gbl9_125{white-space:nowrap}._rulerV_1gbl9_129{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:11px;color:#5e7a83;font-weight:500}._rulerLineV_1gbl9_139{width:1px;flex:1;background:#5e7a83;display:block}._rulerLabelV_1gbl9_146{writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap;padding:4px 0}._rulerSize_1gbl9_153{font-family:Fraunces,Georgia,serif;font-size:13px;color:#001219}._sectionHead_1gbl9_160{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px}._sectionLabel_1gbl9_167{font-size:11px;font-weight:600;color:#5e7a83;text-transform:uppercase;letter-spacing:.5px}._sectionNote_1gbl9_175{font-size:11px;color:#5e7a83}._sizeSegment_1gbl9_181{display:grid;gap:6px;margin-bottom:16px;padding:4px;background:#f7f1e3;border-radius:14px;border:1px solid rgba(0,18,25,.08)}._sizeBtn_1gbl9_191{padding:10px 4px;text-align:center;background:transparent;border-radius:10px;border:none;cursor:pointer;font-family:var(--font-family-sans, "Inter", sans-serif);color:#001219;transition:background .18s,box-shadow .18s}._sizeBtnActive_1gbl9_203{background:#fff;box-shadow:0 1px 2px #00121914,0 6px 12px #00121914}._sizeBtnLabel_1gbl9_208{display:block;font-weight:700;font-size:14px;font-family:Fraunces,Georgia,serif}._sizeBtnPrice_1gbl9_215{display:block;font-size:10px;color:#5e7a83;margin-top:3px}._sizeBtnActive_1gbl9_203 ._sizeBtnPrice_1gbl9_215{color:#005f73}._finishGrid_1gbl9_227{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;margin-bottom:16px}._finishTile_1gbl9_235{padding:12px;text-align:left;background:#f7f1e3;border-radius:14px;border:1.5px solid rgba(0,18,25,.08);cursor:pointer;font-family:var(--font-family-sans, "Inter", sans-serif);color:#001219;transition:border-color .15s,background .15s}._finishTileActive_1gbl9_247{background:#fff;border-color:#001219}._finishTileInner_1gbl9_252{display:flex;align-items:center;gap:8px}._finishSwatch_1gbl9_258{display:block;width:24px;height:24px;border-radius:6px;flex-shrink:0;box-shadow:inset 0 0 0 1px #00121914}._finishName_1gbl9_267{font-weight:600;font-size:14px}._finishExtra_1gbl9_272{font-size:11px;color:#005f73;font-weight:600;margin-top:4px}._qtyRow_1gbl9_280{display:flex;align-items:center;gap:12px;padding:10px 14px;background:#fff;border-radius:14px;border:1px solid rgba(0,18,25,.08);margin-bottom:18px}._qtyBtn_1gbl9_291{width:40px;height:40px;border-radius:50%;border:1px solid rgba(0,18,25,.08);background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#001219;flex-shrink:0;transition:background .1s}._qtyBtn_1gbl9_291:hover:not(:disabled){background:#f7f1e3}._qtyBtn_1gbl9_291:disabled{opacity:.35;cursor:default}._qtyDisplay_1gbl9_315{flex:1;text-align:center}._qtyNum_1gbl9_320{display:block;font-size:22px;font-weight:700;font-family:Fraunces,Georgia,serif;line-height:1;color:#001219}._qtyUnit_1gbl9_329{display:block;font-size:11px;color:#5e7a83;margin-top:2px}._footer_1gbl9_337{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#001219;border-radius:16px}._footerLeft_1gbl9_346{flex:1}._footerTotalLabel_1gbl9_350{display:block;font-size:11px;opacity:.6;text-transform:uppercase;letter-spacing:.4px;color:#fff}._footerTotal_1gbl9_350{display:block;font-family:Fraunces,Georgia,serif;font-size:26px;font-weight:600;color:#fff}._addBtn_1gbl9_367{padding:12px 22px;border:none;border-radius:999px;background:#ee9b00;color:#001219;font-family:var(--font-family-sans, "Inter", sans-serif);font-size:15px;font-weight:700;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:background .12s}._addBtn_1gbl9_367:hover:not(:disabled){background:#d88e00}._addBtn_1gbl9_367:disabled{opacity:.5;cursor:default}._loadingPlaceholder_1gbl9_392{text-align:center;padding:40px 0;color:#5e7a83;font-size:14px}._footer_gkazu_1{padding:24px 16px calc(24px + env(safe-area-inset-bottom,0px));border-top:1px solid rgba(0,18,25,.08);text-align:center;font-size:12px;color:#6b7280}._links_gkazu_9{display:flex;justify-content:center;gap:20px}._links_gkazu_9 a{color:inherit;text-decoration:none;padding:8px 0}._links_gkazu_9 a:hover{color:#001219}._company_gkazu_26{margin:8px 0 0;color:#9ca3af}:root{--color-midnight: #001219;--color-dark-teal: #005f73;--color-teal: #0a9396;--color-light-teal: #94d2bd;--color-cream: #e9d8a6;--color-orange: #ee9b00;--color-dark-orange: #ca6702;--color-red-orange: #bb3e03;--color-red: #ae2012;--color-dark-red: #9b2226;--color-primary-50: #f0fdfc;--color-primary-100: #ccfbf1;--color-primary-200: #99f6e4;--color-primary-300: #5eead4;--color-primary-400: #2dd4bf;--color-primary-500: #0a9396;--color-primary-600: #0891b2;--color-primary-700: #0e7490;--color-primary-800: #005f73;--color-primary-900: #001219;--color-secondary-50: #fffbeb;--color-secondary-100: #fef3c7;--color-secondary-200: #fde68a;--color-secondary-300: #fcd34d;--color-secondary-400: #fbbf24;--color-secondary-500: #e9d8a6;--color-secondary-600: #d69e2e;--color-secondary-700: #b45309;--color-secondary-800: #ca6702;--color-secondary-900: #ee9b00;--color-neutral-50: #f8fafc;--color-neutral-100: #f1f5f9;--color-neutral-200: #e2e8f0;--color-neutral-300: #cbd5e1;--color-neutral-400: #94d2bd;--color-neutral-500: #64748b;--color-neutral-600: #475569;--color-neutral-700: #334155;--color-neutral-800: #005f73;--color-neutral-900: #001219;--color-text-50: #f8fafc;--color-text-100: #f1f5f9;--color-text-200: #e2e8f0;--color-text-300: #cbd5e1;--color-text-400: #94a3b8;--color-text-500: #64748b;--color-text-600: #475569;--color-text-700: #334155;--color-text-800: #005f73;--color-text-900: #001219;--color-success-50: #f0fdfc;--color-success-100: #ccfbf1;--color-success-200: #99f6e4;--color-success-300: #5eead4;--color-success-400: #2dd4bf;--color-success-500: #0a9396;--color-success-600: #0891b2;--color-success-700: #0e7490;--color-success-800: #005f73;--color-success-900: #001219;--color-warning-50: #fffbeb;--color-warning-100: #fef3c7;--color-warning-200: #fde68a;--color-warning-300: #fcd34d;--color-warning-400: #fbbf24;--color-warning-500: #ee9b00;--color-warning-600: #d97706;--color-warning-700: #ca6702;--color-warning-800: #b45309;--color-warning-900: #92400e;--color-error-50: #fef2f2;--color-error-100: #fee2e2;--color-error-200: #fecaca;--color-error-300: #fca5a5;--color-error-400: #f87171;--color-error-500: #ae2012;--color-error-600: #dc2626;--color-error-700: #bb3e03;--color-error-800: #991b1b;--color-error-900: #9b2226;--color-accent-50: #fff7ed;--color-accent-100: #ffedd5;--color-accent-200: #fed7aa;--color-accent-300: #fdba74;--color-accent-400: #fb923c;--color-accent-500: #ee9b00;--color-accent-600: #ea580c;--color-accent-700: #ca6702;--color-accent-800: #bb3e03;--color-accent-900: #ae2012;--color-info-50: #f0f9ff;--color-info-100: #e0f2fe;--color-info-200: #bae6fd;--color-info-300: #7dd3fc;--color-info-400: #38bdf8;--color-info-500: #0a9396;--color-info-600: #0284c7;--color-info-700: #005f73;--color-info-800: #075985;--color-info-900: #001219;--color-primary: var(--color-primary-500);--color-secondary: var(--color-secondary-500);--color-tertiary: var(--color-accent-500);--color-neutral: var(--color-neutral-500);--color-text: #001219;--color-text-light: var(--color-text-600);--color-text-muted: var(--color-text-500);--color-background: #f7f1e3;--color-bg-alt: #fbf6e8;--color-surface: #ffffff;--color-surface-warm: var(--color-neutral-50);--color-surface-cream: var(--color-cream);--color-border: rgba(0,18,25,.08);--color-border-strong: rgba(0,18,25,.14);--color-ink: #001219;--color-body: #374151;--font-family-sans: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-family-display: "Fraunces", "Georgia", serif;--font-family-mono: "Fira Code", "Monaco", "Cascadia Code", "Roboto Mono", monospace;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 1.875rem;--font-size-4xl: 2.25rem;--font-size-5xl: 3rem;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--line-height-tight: 1.25;--line-height-snug: 1.375;--line-height-normal: 1.5;--line-height-relaxed: 1.625;--line-height-loose: 1.75;--letter-spacing-tight: -.025em;--letter-spacing-normal: 0em;--letter-spacing-wide: .025em;--letter-spacing-wider: .05em;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-5: 1.25rem;--spacing-6: 1.5rem;--spacing-8: 2rem;--spacing-10: 2.5rem;--spacing-12: 3rem;--spacing-16: 4rem;--spacing-20: 5rem;--radius-sm: .125rem;--radius-base: .25rem;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--radius-2xl: 1rem;--radius-full: 9999px;--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .05);--shadow-base: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--transition-fast: .15s cubic-bezier(.4, 0, .2, 1);--transition-base: .3s cubic-bezier(.4, 0, .2, 1);--transition-slow: .5s cubic-bezier(.4, 0, .2, 1);--breakpoint-sm: 640px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1280px;--breakpoint-2xl: 1536px;--z-dropdown: 1000;--z-header: 1010;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070;--z-toast: 1080}[data-theme=dark]{--color-neutral-50: #2d3748;--color-neutral-100: #4a5568;--color-neutral-200: #718096;--color-neutral-300: #a0aec0;--color-neutral-400: #cbd5e0;--color-neutral-500: #e2e8f0;--color-neutral-600: #edf2f7;--color-neutral-700: #f7fafc;--color-neutral-800: #ffffff;--color-neutral-900: #ffffff;--color-background: #1a202c;--color-surface: #2d3748;--color-surface-warm: #4a5568;--color-text: #f7fafc;--color-text-light: #e2e8f0;--color-text-muted: #a0aec0;--color-primary: #0a9396;--color-secondary: #e9d8a6;--color-tertiary: #ee9b00;--color-background: #001219;--color-surface: #005f73;--color-surface-warm: #0a9396}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}html{font-family:var(--font-family-sans);line-height:var(--line-height-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:var(--color-background);color:var(--color-text);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,a:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;box-shadow:0 0 0 4px #0a93961a}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.text-friendly{color:var(--color-primary);font-weight:var(--font-weight-medium)}.text-warm{color:var(--color-secondary)}.text-success-friendly{color:var(--color-success-600)}.text-midnight{color:var(--color-midnight)}.text-teal{color:var(--color-teal)}.text-orange{color:var(--color-orange)}.text-cream{color:var(--color-cream)}.bg-warm{background-color:var(--color-surface-warm)}.bg-friendly{background-color:var(--color-primary-50)}.bg-midnight{background-color:var(--color-midnight);color:var(--color-cream)}.bg-teal{background-color:var(--color-teal);color:#fff}.bg-light-teal{background-color:var(--color-light-teal);color:var(--color-midnight)}.bg-cream{background-color:var(--color-cream);color:var(--color-midnight)}.bg-orange{background-color:var(--color-orange);color:#fff}.bg-gradient-teal{background:linear-gradient(135deg,var(--color-teal),var(--color-light-teal));color:#fff}.bg-gradient-warm{background:linear-gradient(135deg,var(--color-cream),var(--color-orange));color:var(--color-midnight)}.bg-gradient-sunset{background:linear-gradient(135deg,var(--color-orange),var(--color-red-orange));color:#fff}.touch-friendly{min-height:44px;min-width:44px}.app{display:flex;flex-direction:column;min-height:100vh;background-color:#f7f1e3}.app>main{flex:1;display:flex;flex-direction:column}@keyframes fwb-pop{0%{opacity:0;transform:scale(.85) translateY(6px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes fwb-typing{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(-4px);opacity:1}}@keyframes fwb-fade-in{0%{opacity:0}to{opacity:1}}@keyframes fwb-slide-up{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.animate-friendly-bounce{animation:friendly-bounce .6s ease-in-out}@keyframes friendly-bounce{0%,20%,53%,80%,to{transform:translateZ(0)}40%,43%{transform:translate3d(0,-8px,0)}70%{transform:translate3d(0,-4px,0)}90%{transform:translate3d(0,-2px,0)}}._carousel_8p9k7_9{position:relative;--art: clamp(150px, 46vw, 230px);--overlap: .5}._rail_8p9k7_18{display:flex;align-items:center;overflow-x:auto;scroll-snap-type:x mandatory;padding:34px calc(50% - var(--art) / 2);margin:0;list-style:none;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none}._rail_8p9k7_18::-webkit-scrollbar{display:none}._rail_8p9k7_18:focus-visible{outline:3px solid #0a9396;outline-offset:-3px;border-radius:12px}._item_8p9k7_45{--depth: 0;flex:0 0 auto;width:var(--art);scroll-snap-align:center;margin-inline-start:calc(var(--art) * var(--overlap) * -1);transform:rotate(var(--tilt)) translateY(calc(var(--depth) * 3px)) scale(calc(1 - var(--depth) * .05));opacity:calc(1 - var(--depth) * .13);transition:transform .28s ease-out,opacity .28s ease-out}._item_8p9k7_45:first-child{margin-inline-start:0}._item_8p9k7_45[data-active]{transform:rotate(0) translateY(-6px) scale(1.06);opacity:1}._art_8p9k7_73{display:block;width:100%;height:auto;filter:drop-shadow(0 5px 4px rgba(0,18,25,.18)) drop-shadow(0 12px 16px rgba(0,18,25,.14));-webkit-user-drag:none;-webkit-user-select:none;user-select:none}._nav_8p9k7_88{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:44px;height:44px;border-radius:999px;border:1px solid rgba(0,18,25,.1);background:#ffffffeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#005f73;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 2px #0012190f,0 6px 16px #0012191a;transition:background .15s}._nav_8p9k7_88:hover{background:#fff}._navPrev_8p9k7_112{left:8px}._navNext_8p9k7_116{right:8px}@media (prefers-reduced-motion: reduce){._item_8p9k7_45{transition:none}}._page_kkkft_3{background:#f7f1e3;padding-bottom:40px;min-height:100vh}._hero_kkkft_10{padding:10px 22px 22px}._hatLabel_kkkft_16{font-size:12px;font-weight:600;color:#005f73;letter-spacing:.4px;text-transform:uppercase}._heroHeadline_kkkft_24{margin:6px 0 14px;font-family:Fraunces,Georgia,serif;font-weight:500;font-size:34px;line-height:1.05;letter-spacing:-.9px;color:#001219;text-wrap:balance;max-inline-size:18ch}._heroHeadlineAccent_kkkft_38{color:#0a9396;font-style:italic}._heroBody_kkkft_43{margin:0 0 20px;color:#374151;font-size:15.5px;line-height:1.5;max-inline-size:42ch}._heroCtas_kkkft_54{display:flex;flex-direction:column;gap:10px}._stackSection_kkkft_62{margin:26px 0 0;padding:0}._stackSection_kkkft_62 ._hatLabel_kkkft_16{padding:0 22px}._section_kkkft_72{margin:30px 16px 0}._sectionTitle_kkkft_76{margin:0 0 14px;font-family:Fraunces,Georgia,serif;font-weight:500;font-size:22px;letter-spacing:-.4px;color:#001219}._steps_kkkft_87{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:20px}._stepNumberRow_kkkft_96{display:flex;align-items:baseline;gap:10px;margin-bottom:4px}._stepNumber_kkkft_96{font-family:Fraunces,Georgia,serif;font-size:30px;font-weight:600;letter-spacing:-1px;line-height:1}._stepRule_kkkft_111{flex:1;height:0;border:none;border-top:1px dashed rgba(0,18,25,.18)}._stepTitle_kkkft_118{margin:0;font-family:Fraunces,Georgia,serif;font-size:19px;font-weight:500;line-height:1.15;letter-spacing:-.3px;color:#001219}._stepBody_kkkft_128{margin:6px 0 0;font-size:14px;line-height:1.5;color:#374151;max-inline-size:46ch}._priceRow_kkkft_137{display:flex;gap:10px}._priceCard_kkkft_142{flex:1;background:#fff;border:1px solid rgba(0,18,25,.08);border-radius:16px;padding:14px 10px 12px;text-align:center;box-shadow:0 1px 2px #0012190a}._priceSwatch_kkkft_152{height:90px;display:flex;align-items:flex-end;justify-content:center;margin-bottom:10px}._priceSwatchImg_kkkft_160{object-fit:contain}._priceSize_kkkft_164{font-size:12.5px;color:#5e7a83;margin-bottom:2px}._priceAmount_kkkft_170{font-family:Fraunces,Georgia,serif;font-weight:600;font-size:19px;color:#001219}._priceNote_kkkft_177{margin:12px 0 0;font-size:13.5px;line-height:1.5;color:#374151}._factsBody_kkkft_185{padding:14px 16px 16px}._factsTitle_kkkft_189{font-family:Fraunces,Georgia,serif;font-weight:600;font-size:16px;color:#001219;margin-bottom:8px}._facts_kkkft_185{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:5px;font-size:14px;line-height:1.4;color:#374151}._card_kkkft_209{background:#fff;border-radius:18px;border:1px solid rgba(0,18,25,.08);overflow:hidden;box-shadow:0 1px 2px #0012190a,0 4px 12px #0012190f}._photoSection_kkkft_217{margin:24px 16px 0}._whyCard_kkkft_222{background:#e9d8a6;border-radius:18px;padding:20px}._whyText_kkkft_228{margin:10px 0 0;font-family:Fraunces,Georgia,serif;font-size:16px;font-weight:400;color:#001219;line-height:1.4;max-inline-size:44ch}._studioCard_kkkft_239{width:100%;background:#0a9396;border-radius:18px;padding:18px 20px;border:none;cursor:pointer;display:flex;align-items:center;gap:14px;text-align:left;transition:background .15s}._studioCard_kkkft_239:hover{background:#005f73}._studioCardIcon_kkkft_254{width:44px;height:44px;border-radius:12px;background:#ffffff2e;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:22px}._studioCardBody_kkkft_266{flex:1}._studioCardTitle_kkkft_268{font-family:Fraunces,Georgia,serif;font-size:17px;font-weight:600;color:#fff;line-height:1.2;margin-bottom:3px}._studioCardSub_kkkft_277{font-size:13px;color:#ffffffbf;line-height:1.3}._page_1dohy_3{background:#f7f1e3;padding-bottom:40px;min-height:100vh}._hat_1dohy_10{padding:10px 22px 14px;position:sticky;top:56px;z-index:10;background:#f7f1e3}._hatTitle_1dohy_18{margin:0;font-family:Fraunces,Georgia,serif;font-weight:600;font-size:32px;line-height:1.05;color:#001219;letter-spacing:-.6px}._hatSub_1dohy_28{margin:4px 0 0;color:#5e7a83;font-size:14px}._unauthCard_1dohy_35{margin:8px 16px 0;background:#fff;border-radius:18px;border:1px solid rgba(0,18,25,.08);padding:24px;text-align:center}._unauthEmoji_1dohy_44{font-size:40px;margin-bottom:8px}._unauthTitle_1dohy_49{margin:0;font-family:Fraunces,Georgia,serif;font-size:22px;font-weight:500;color:#001219;letter-spacing:-.4px}._unauthBody_1dohy_58{color:#5e7a83;margin:6px 0 18px;font-size:14px}._unauthBtns_1dohy_64{display:flex;gap:8px}._emptyCard_1dohy_70{margin:8px 16px 0;background:#fff;border-radius:18px;border:1px solid rgba(0,18,25,.08);padding:22px;text-align:center;position:relative;overflow:hidden}._emptyBgTile_1dohy_82{position:absolute;top:-10px;right:-10px;opacity:.15;transform:rotate(15deg);pointer-events:none}._emptyCardContent_1dohy_91{position:relative}._emptyTitle_1dohy_95{margin:0;font-family:Fraunces,Georgia,serif;font-size:22px;font-weight:500;color:#001219;letter-spacing:-.4px;position:relative}._emptyBody_1dohy_105{color:#5e7a83;margin:6px 0 16px;font-size:14px;line-height:1.5;position:relative}._emptyWhatsAppBtn_1dohy_113{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px;border:none;border-radius:999px;background:#25d366;color:#fff;font-family:var(--font-family-sans, "Inter", sans-serif);font-size:15px;font-weight:600;cursor:pointer;transition:background .12s;position:relative}._emptyWhatsAppBtn_1dohy_113:hover{background:#1ebb58}._bullets_1dohy_136{margin-top:16px;display:flex;flex-direction:column;gap:10px;padding:0 16px}._bullet_1dohy_136{display:flex;align-items:center;gap:10px}._bulletNum_1dohy_150{width:22px;height:22px;border-radius:999px;background:#e9d8a6;color:#001219;font-weight:700;font-size:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._bulletText_1dohy_164{font-size:13px;color:#374151}._sendMoreBtn_1dohy_170{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;border-radius:16px;background:linear-gradient(135deg,#25d366,#1ebb58);color:#fff;border:none;cursor:pointer;text-align:left;margin-bottom:14px;box-shadow:0 1px 2px #0012190f,0 6px 18px #25d36640;font-family:var(--font-family-sans, "Inter", sans-serif)}._sendMoreLabel_1dohy_187{font-size:14px;font-weight:600;display:block}._sendMoreSub_1dohy_193{font-size:12px;opacity:.85;display:block}._sendMoreArrow_1dohy_199{margin-left:auto;opacity:.7}._galleryPad_1dohy_204{padding:0 14px}._masonry_1dohy_209{display:flex;gap:12px}._masonryCol_1dohy_214{flex:1;display:flex;flex-direction:column;gap:12px}._tileWrap_1dohy_222{position:relative}._stickerTile_1dohy_226{background:linear-gradient(180deg,#e3e8df,#d6dccf);border-radius:14px;padding:14px;border:1px solid rgba(0,18,25,.06);box-shadow:inset 0 1px #ffffffb3,0 1px 2px #0012190d;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:transform .15s,box-shadow .15s;width:100%}._stickerTile_1dohy_226:hover{transform:translateY(-2px);box-shadow:0 1px 2px #0012190f,0 8px 18px #0012191a}._tileMenuBtn_1dohy_246{position:absolute;top:6px;right:6px;width:28px;height:28px;border-radius:999px;border:1px solid rgba(0,18,25,.1);background:#ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;display:flex;align-items:center;justify-content:center;color:#5e7a83;padding:0;box-shadow:0 1px 2px #0012190f;transition:background .1s}._tileMenuBtn_1dohy_246:hover{background:#fff}._tileMenuBackdrop_1dohy_271{position:fixed;inset:0;z-index:30}._tileMenu_1dohy_246{position:absolute;top:38px;right:6px;z-index:31;background:#fff;border-radius:12px;border:1px solid rgba(0,18,25,.08);box-shadow:0 1px 2px #0012190f,0 12px 28px #00121929;overflow:hidden;min-width:168px}._tileMenuRemove_1dohy_291{display:flex;align-items:center;gap:10px;width:100%;padding:10px 14px;border:none;background:#fff;cursor:pointer;color:#c0392b;font-size:14px;font-weight:500;text-align:left;font-family:var(--font-family-sans, "Inter", sans-serif);transition:background .1s}._tileMenuRemove_1dohy_291:hover{background:#fff5f3}._stickerImg_1dohy_312{width:100%;aspect-ratio:1;object-fit:contain;border-radius:6px}._stickerImgPlaceholder_1dohy_319{width:100%;aspect-ratio:1;background:#f7f1e3;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:32px}._loadingPad_1dohy_331{padding:40px 16px;text-align:center;color:#5e7a83;font-size:15px}._page_sgs4n_3{background:#f7f1e3;padding-bottom:40px;min-height:100vh}._pageHat_sgs4n_9{padding:10px 22px 4px}._hatLabel_sgs4n_13{font-size:12px;font-weight:600;color:#005f73;letter-spacing:.4px;text-transform:uppercase}._hatHeadline_sgs4n_21{margin:6px 0 0;font-family:Fraunces,Georgia,serif;font-weight:500;font-size:32px;line-height:1.05;color:#001219;letter-spacing:-.8px}._hatHeadlineAccent_sgs4n_31{color:#0a9396;font-style:italic}._step_sgs4n_37{padding:24px 16px 0}._stepNumber_sgs4n_41{display:flex;align-items:baseline;gap:10px;margin-bottom:8px}._stepN_sgs4n_41{font-family:Fraunces,Georgia,serif;font-size:36px;font-weight:600;letter-spacing:-1px;line-height:1}._stepRule_sgs4n_56{flex:1;height:0;border:none;border-top:1px dashed rgba(0,18,25,.18)}._stepTitle_sgs4n_63{margin:0 4px;font-family:Fraunces,Georgia,serif;font-size:24px;font-weight:500;color:#001219;line-height:1.1;letter-spacing:-.4px}._stepBody_sgs4n_73{margin:8px 4px 14px;color:#374151;font-size:14px;line-height:1.5}._waShell_sgs4n_81{border-radius:22px;overflow:hidden;background:#0f1f1c;box-shadow:0 1px 2px #00121914,0 18px 40px #00121924;border:1px solid rgba(0,18,25,.08)}._waHeader_sgs4n_89{background:#1f2c2a;padding:10px 14px;display:flex;align-items:center;gap:10px;color:#fff}._waAvatar_sgs4n_98{position:relative;flex-shrink:0}._waAvatarCircle_sgs4n_103{width:36px;height:36px;border-radius:50%;background:#ee9b00;display:flex;align-items:center;justify-content:center;font-family:Fraunces,Georgia,serif;font-weight:700;font-size:16px;color:#001219}._waAvatarBadge_sgs4n_117{position:absolute;right:-3px;bottom:-3px;width:16px;height:16px;border-radius:50%;background:#25d366;display:flex;align-items:center;justify-content:center;border:2px solid #1f2c2a}._waHeaderInfo_sgs4n_131{flex:1}._waHeaderName_sgs4n_135{font-size:14px;font-weight:600}._waHeaderStatus_sgs4n_140{font-size:11px;color:#fff9}._waHeaderIcons_sgs4n_145{display:flex;gap:10px;align-items:center;opacity:.7}._waBody_sgs4n_152{background:#0a1715;background-image:radial-gradient(rgba(255,255,255,.025) 1px,transparent 1px);background-size:8px 8px;padding:14px 12px;min-height:200px;display:flex;flex-direction:column;gap:8px;justify-content:flex-end}._waBubbleRight_sgs4n_164{display:flex;justify-content:flex-end}._waBubbleLeft_sgs4n_169{display:flex;justify-content:flex-start}._waBubbleInnerRight_sgs4n_174{max-width:78%;background:#dcf8c6;border-radius:14px 14px 4px;padding:8px;box-shadow:0 1px 1px #0000002e}._waBubbleInnerLeft_sgs4n_182{max-width:78%;background:#fff;border-radius:14px 14px 14px 4px;padding:8px;box-shadow:0 1px 1px #0000002e}._waBubbleText_sgs4n_190{font-size:13px;color:#001219;line-height:1.4;padding:2px 4px}._waBubbleTextAccent_sgs4n_197{color:#0a9396;font-weight:600}._waStickerImg_sgs4n_202{display:block;width:88px;height:88px;object-fit:contain;padding:4px}._waComposer_sgs4n_210{background:#1f2c2a;padding:8px 10px;display:flex;align-items:center;gap:8px}._waComposerInput_sgs4n_218{flex:1;background:#2a3a37;border-radius:22px;padding:8px 12px;display:flex;align-items:center;gap:10px;color:#ffffff8c;font-size:13px}._waComposerInputText_sgs4n_230{flex:1}._waMicBtn_sgs4n_234{width:38px;height:38px;border-radius:50%;background:#25d366;display:flex;align-items:center;justify-content:center;flex-shrink:0}._demoCard_sgs4n_246{border-radius:22px;overflow:hidden;background:#fff;border:1px solid rgba(0,18,25,.08);box-shadow:0 1px 2px #0012190a,0 12px 28px #00121914}._sizeFinishPad_sgs4n_254{padding:18px}._sizeFinishPreview_sgs4n_258{display:flex;justify-content:center;padding:14px 0 18px}._sizeFinishPreviewImg_sgs4n_264{width:110px;height:110px;object-fit:contain}._sizeRow_sgs4n_270{display:flex;gap:6px;margin-bottom:8px}._sizeBtn_sgs4n_276{flex:1;padding:8px 0;border-radius:10px;border:1.5px solid rgba(0,18,25,.08);background:#fff;color:#001219;font-weight:600;font-size:13px;cursor:pointer;font-family:var(--font-family-sans, "Inter", sans-serif);transition:background .1s,border-color .1s}._sizeBtnActive_sgs4n_290{border-color:#001219;background:#001219;color:#fff}._finishRow_sgs4n_296{display:flex;gap:6px}._finishBtn_sgs4n_301{flex:1;padding:8px 0;border-radius:10px;border:1.5px solid rgba(0,18,25,.08);background:#fff;color:#001219;font-weight:600;font-size:12px;cursor:pointer;font-family:var(--font-family-sans, "Inter", sans-serif);transition:background .1s,border-color .1s}._finishBtnActive_sgs4n_315{border-color:#001219;background:#e9d8a6}._liveTotalBar_sgs4n_320{margin-top:14px;padding:10px 14px;background:#fbf6e8;border-radius:12px;display:flex;justify-content:space-between;align-items:center}._liveTotalLabel_sgs4n_330{font-size:13px;color:#5e7a83}._liveTotalAmount_sgs4n_335{font-size:18px;font-weight:700;color:#001219;font-family:Fraunces,Georgia,serif}._shippingImg_sgs4n_343{height:140px;position:relative;overflow:hidden;background:linear-gradient(180deg,#0a93961f,#fbf6e8);display:flex;align-items:center;justify-content:center}._shippingBox_sgs4n_353{width:130px;height:80px;background:#d8a978;border-radius:6px;position:relative;transform:rotate(-3deg);box-shadow:0 8px 18px #0012192e,inset 0 -10px #0000000f;display:flex;align-items:flex-start;overflow:hidden}._shippingBoxLabel_sgs4n_366{position:absolute;left:12px;top:14px;width:50px;height:30px;background:#fff;border-radius:3px;font-family:ui-monospace,monospace;font-size:7px;padding:4px;color:#001219;line-height:1.3}._shippingPad_sgs4n_381{padding:14px 16px 16px}._shippingStatus_sgs4n_385{display:flex;align-items:center;gap:8px;margin-bottom:10px;font-size:14px}._shippingStatusIcon_sgs4n_393{color:#0a9396;display:flex}._shippingStatusLabel_sgs4n_398{font-weight:600}._shippingTracking_sgs4n_402{flex:1;text-align:right;font-size:12px;color:#5e7a83}._trackBar_sgs4n_409{display:flex;align-items:center;gap:4px}._trackSegment_sgs4n_415{flex:1;height:4px;border-radius:2px}._trackLabels_sgs4n_421{display:flex;justify-content:space-between;margin-top:6px;font-size:10px;color:#5e7a83}._ctaCard_sgs4n_430{margin:24px 16px 0;background:#001219;color:#fff;border-radius:18px;padding:24px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px}._ctaEmoji_sgs4n_443{font-size:28px}._ctaHeadline_sgs4n_447{margin:0;font-family:Fraunces,Georgia,serif;font-size:24px;font-weight:500;letter-spacing:-.4px;color:#fff}._ctaBody_sgs4n_456{margin:0;color:#ffffffb3;font-size:14px}._ctaBtnWrap_sgs4n_462{margin-top:10px;width:100%}._page_d30a7_3{background:#f7f1e3;min-height:100vh;padding-bottom:60px}._hat_d30a7_9{padding:28px 22px 20px;border-bottom:1px solid rgba(0,18,25,.08)}._hatLabel_d30a7_14{font-size:11px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:#005f73;margin:0 0 6px}._hatHeadline_d30a7_23{font-family:Fraunces,Georgia,serif;font-weight:500;font-size:34px;line-height:1.05;color:#001219;letter-spacing:-.8px;margin:0 0 6px}._hatSub_d30a7_33{font-size:13px;color:#6b7280;margin:0}._body_d30a7_41{max-width:680px;margin:0 auto;padding:32px 22px 0}._intro_d30a7_47{font-size:16px;line-height:1.65;color:#374151;margin:0 0 32px}._section_d30a7_56{margin-bottom:36px}._sectionTitle_d30a7_60{font-family:Fraunces,Georgia,serif;font-weight:500;font-size:20px;color:#001219;letter-spacing:-.3px;margin:0 0 14px}._section_d30a7_56 p{font-size:15px;line-height:1.7;color:#374151;margin:0 0 12px}._section_d30a7_56 p:last-child{margin-bottom:0}._tableWrap_d30a7_82{overflow-x:auto;margin:12px 0 16px;border-radius:12px;border:1px solid rgba(0,18,25,.1)}._table_d30a7_82{width:100%;border-collapse:collapse;font-size:14px;background:#fff;border-radius:12px;overflow:hidden}._table_d30a7_82 thead tr{background:#001219;color:#e9d8a6}._table_d30a7_82 th{padding:10px 14px;text-align:left;font-weight:600;font-size:12px;letter-spacing:.3px;white-space:nowrap}._table_d30a7_82 td{padding:10px 14px;color:#374151;border-top:1px solid rgba(0,18,25,.06);vertical-align:top;line-height:1.5}._table_d30a7_82 tbody tr:nth-child(2n) td{background:#00121905}._retentionList_d30a7_126{display:flex;flex-direction:column;gap:0;border:1px solid rgba(0,18,25,.1);border-radius:12px;overflow:hidden;background:#fff;margin:12px 0 16px}._retentionItem_d30a7_137{display:flex;gap:12px;padding:12px 16px;border-top:1px solid rgba(0,18,25,.06);font-size:14px;line-height:1.5}._retentionItem_d30a7_137:first-child{border-top:none}._retentionLabel_d30a7_150{flex:0 0 180px;font-weight:600;color:#001219}._retentionValue_d30a7_156{color:#374151}._callout_d30a7_164{background:#fff;border:1px solid rgba(0,18,25,.1);border-left:4px solid #ee9b00;border-radius:12px;padding:16px 18px;margin:16px 0}._calloutTitle_d30a7_173{font-weight:700;font-size:15px;color:#001219;margin:0 0 6px}._callout_d30a7_164 p:last-child{margin-bottom:0}._list_d30a7_186{margin:10px 0 14px;padding-left:20px}._list_d30a7_186 li{font-size:15px;line-height:1.7;color:#374151;margin-bottom:6px}._link_d30a7_200{color:#0a9396;text-decoration:underline;text-underline-offset:2px}._link_d30a7_200:hover{color:#005f73}._code_d30a7_212{font-family:ui-monospace,monospace;font-size:13px;background:#0012190f;padding:1px 5px;border-radius:4px;color:#001219}._signoff_d30a7_223{margin-top:40px;padding-top:24px;border-top:1px solid rgba(0,18,25,.08)}._signoff_d30a7_223 p{font-family:Fraunces,Georgia,serif;font-style:italic;font-size:18px;color:#001219;margin:0 0 4px}._signoffSub_d30a7_237{font-family:ui-sans-serif,system-ui,sans-serif!important;font-style:normal!important;font-size:13px!important;color:#6b7280!important}@media (max-width: 520px){._retentionItem_d30a7_137{flex-direction:column;gap:2px}._retentionLabel_d30a7_150{flex:none}}
