.page_container__78tQM{min-height:100vh;max-width:1500px;margin:0 auto;padding:1.5rem;color:#111827;background:radial-gradient(circle at top left,rgba(0,112,243,.12),transparent 32rem),linear-gradient(180deg,#f8fbff,#f6f7fb 38%,#f8fafc)}.page_header__v3qi7{position:relative;overflow:hidden;display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:1.25rem;gap:1.25rem;align-items:start;padding:1.5rem;border:1px solid rgba(148,163,184,.25);border-radius:28px 28px 16px 16px;background:radial-gradient(circle at 85% 10%,rgba(255,1,85,.16),transparent 18rem),linear-gradient(135deg,hsla(0,0%,100%,.96),rgba(239,246,255,.88));box-shadow:0 20px 60px rgba(15,23,42,.08)}.page_header__v3qi7:after{content:"";position:absolute;inset:auto -10% -55% 45%;height:14rem;border-radius:999px;background:rgba(0,112,243,.12);filter:blur(35px);pointer-events:none}.page_backButton__XWrmv{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.55rem;padding:.65rem 1rem;border:1px solid rgba(148,163,184,.35);border-radius:999px;background:hsla(0,0%,100%,.82);color:#0f172a;font-size:.9rem;font-weight:800;cursor:pointer;box-shadow:0 10px 26px rgba(15,23,42,.08);transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.page_backButton__XWrmv:hover{transform:translateY(-1px);border-color:rgba(0,112,243,.45);box-shadow:0 14px 30px rgba(15,23,42,.12)}.page_heroCopy__DMpJg{position:relative;z-index:1;min-width:0}.page_heroCopy__DMpJg h1{margin:0;font-size:clamp(2rem,5vw,4rem);line-height:.95;letter-spacing:-.07em}.page_eyebrow__KkGjN{display:inline-flex;align-items:center;width:max-content;margin-bottom:.7rem;padding:.35rem .7rem;border:1px solid rgba(0,112,243,.18);border-radius:999px;background:rgba(0,112,243,.08);color:#005bb5;font-size:.72rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.page_heroDescription__8VwGN{max-width:58rem;margin:.9rem 0 0;color:#475569;font-size:1rem;line-height:1.6}.page_heroSummary__EF1U6{display:grid;grid-template-columns:minmax(18rem,26rem) minmax(0,1fr);grid-gap:1rem;gap:1rem;align-items:stretch;margin:-.6rem 1rem 1.25rem;position:relative;z-index:2}.page_heroPreview__zn0TZ,.page_metricCard__BlOH9{border:1px solid rgba(148,163,184,.25);background:hsla(0,0%,100%,.9);box-shadow:0 14px 40px rgba(15,23,42,.07);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.page_heroPreview__zn0TZ{display:flex;align-items:center;gap:1rem;padding:1rem;border-radius:20px}.page_previewImageWrap__nnth4{width:7rem;height:7rem;flex:0 0 auto;overflow:hidden;border-radius:18px;background:linear-gradient(135deg,#e0f2fe,#fce7f3);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.8)}.page_previewImage__x8bAF{width:100%;height:100%;object-fit:cover}.page_previewPlaceholder__2Hfmn{display:grid;place-items:center;width:100%;height:100%;color:#0070f3;font-size:2rem;font-weight:900}.page_previewMeta__XV1Bg{min-width:0;display:flex;flex-direction:column;gap:.35rem}.page_metricCard__BlOH9 span,.page_previewMeta__XV1Bg span{color:#64748b;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.page_previewMeta__XV1Bg strong{color:#0f172a;font-size:1.45rem;line-height:1}.page_metricGrid__qshBq{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1rem;gap:1rem}.page_metricCard__BlOH9{display:flex;flex-direction:column;justify-content:center;gap:.45rem;min-height:7rem;padding:1rem;border-radius:20px}.page_metricCard__BlOH9 strong{color:#0f172a;font-size:1.15rem;line-height:1.1}.page_tabs__xPA0M{position:-webkit-sticky;position:sticky;top:.75rem;z-index:5;display:flex;gap:.65rem;overflow-x:auto;margin:1.25rem 0;padding:.5rem;border:1px solid rgba(148,163,184,.25);border-radius:18px;background:hsla(0,0%,100%,.82);box-shadow:0 12px 36px rgba(15,23,42,.06);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.page_tabActive__oRZ_x,.page_tab__e_6k7{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-width:max-content;padding:.78rem 1.05rem;border:1px solid transparent;border-radius:14px;font-size:.9rem;font-weight:900;cursor:pointer;transition:background .15s ease,color .15s ease,box-shadow .15s ease,transform .15s ease}.page_tab__e_6k7{background:transparent;color:#64748b}.page_tab__e_6k7:hover{transform:translateY(-1px);background:#f1f5f9;color:#0f172a}.page_tabActive__oRZ_x{background:#0f172a;color:#fff;box-shadow:0 10px 24px rgba(15,23,42,.22)}.page_tabActive__oRZ_x strong,.page_tab__e_6k7 strong{display:inline-flex;align-items:center;justify-content:center;min-width:1.45rem;height:1.45rem;padding:0 .4rem;border-radius:999px;font-size:.75rem;background:rgba(148,163,184,.16)}.page_tabActive__oRZ_x strong{color:#0f172a;background:#fff}.page_content__736Mx{overflow:hidden;border:1px solid rgba(148,163,184,.2);border-radius:24px;background:hsla(0,0%,100%,.95);box-shadow:0 24px 70px rgba(15,23,42,.08)}.page_section___PGr6{padding:clamp(1rem,2vw,2rem)}.page_section___PGr6 h2{margin:0 0 1.35rem;color:#0f172a;font-size:clamp(1.35rem,2vw,2rem);letter-spacing:-.04em}.page_formGroup__EXi7G{margin-bottom:1.25rem}.page_formGroup__EXi7G label{display:block;margin-bottom:.5rem;color:#253044;font-size:.86rem;font-weight:900}.page_input__N0cSI,.page_textarea__8O8v9{width:100%;padding:.82rem .95rem;border:1px solid #dbe3ef;border-radius:12px;outline:none;background:#fff;color:#0f172a;font-size:.95rem;font-family:inherit;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.page_input__N0cSI:focus,.page_textarea__8O8v9:focus{border-color:#0070f3;box-shadow:0 0 0 4px rgba(0,112,243,.12)}.page_textarea__8O8v9{min-height:8rem;resize:vertical}.page_formRow__hoRbB{display:flex;gap:1rem;align-items:flex-start;margin-bottom:1rem}.page_helpText__tQADe,.page_imagesHint__7Sb7a{color:#64748b;font-size:.9rem;line-height:1.5}.page_imagesHint__7Sb7a{max-width:56rem;margin:-.35rem 0 1.25rem}.page_addButton__q9ot1,.page_saveButton__AoJ_X{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.8rem;padding:.75rem 1.35rem;border:1px solid #1d7df4;border-radius:12px;background:linear-gradient(135deg,#0070f3,#005bb5);color:#fff;font-size:.95rem;font-weight:900;cursor:pointer;box-shadow:0 12px 28px rgba(0,112,243,.24),inset 0 1px 0 hsla(0,0%,100%,.25);transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease}.page_addButton__q9ot1:hover,.page_saveButton__AoJ_X:hover{transform:translateY(-1px);box-shadow:0 16px 34px rgba(0,112,243,.3),inset 0 1px 0 hsla(0,0%,100%,.25)}.page_addButton__q9ot1:disabled,.page_saveButton__AoJ_X:disabled{opacity:.55;cursor:not-allowed;transform:none}.page_deleteButton__BLAhr{display:inline-flex;align-items:center;justify-content:center;min-height:2.35rem;padding:.55rem .95rem;border:1px solid #fecaca;border-radius:10px;background:#fff1f2;color:#dc2626;font-size:.86rem;font-weight:900;cursor:pointer;transition:background .15s ease,transform .15s ease}.page_deleteButton__BLAhr:hover{transform:translateY(-1px);background:#ffe4e6}.page_imageGrid__yICwf{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:1rem;gap:1rem;margin-bottom:1.5rem}.page_imageCard__hWMDr{position:relative;display:flex;flex-direction:column;gap:.75rem;padding:.75rem;border:1px solid #e2e8f0;border-radius:18px;background:#f8fafc}.page_imageCard__hWMDr img{width:100%;aspect-ratio:1;height:auto;border-radius:14px!important}.page_imageBadge___fBNK{position:absolute;top:1rem;left:1rem;z-index:2;padding:.32rem .65rem;border:1px solid hsla(0,0%,100%,.7);border-radius:999px;font-size:.72rem;font-weight:900;letter-spacing:.04em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.page_imageBadgeMain__S5x4g{background:rgba(15,23,42,.78);color:#fff}.page_imageCardActions__8wO0K{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.page_reorderButton__wRQl1{padding:.5rem .7rem;border:1px solid #dbe3ef;border-radius:10px;background:#fff;color:#0f172a;font-size:.8rem;font-weight:900;cursor:pointer}.page_reorderButton__wRQl1:hover:not(:disabled){background:#f1f5f9}.page_reorderButton__wRQl1:disabled{opacity:.45;cursor:not-allowed}.page_addSection__YAoTw{margin-top:1.5rem;padding:1.25rem;border:1px dashed #b7c4d6;border-radius:18px;background:linear-gradient(135deg,#f8fafc,#eef6ff)}.page_addSection__YAoTw h3{margin:0 0 1rem;color:#0f172a;font-size:1.15rem}.page_fileInput__XpAbn{width:100%;margin-bottom:1rem;padding:.9rem;border:1px dashed #b7c4d6;border-radius:14px;background:#fff}.page_reviewsList__yfGQX,.page_variationsList__Dcy_7{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.page_reviewCard__fL30L,.page_variationCard__2hB0_{display:flex;justify-content:space-between;align-items:flex-start;padding:1rem;border:1px solid #e2e8f0;border-radius:18px;background:linear-gradient(180deg,#fff,#f8fafc);box-shadow:0 8px 24px rgba(15,23,42,.04)}@media (max-width:1100px){.page_heroSummary__EF1U6{grid-template-columns:1fr}.page_metricGrid__qshBq{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.page_container__78tQM{padding:.85rem}.page_header__v3qi7{grid-template-columns:1fr;padding:1.1rem;border-radius:22px 22px 14px 14px}.page_heroSummary__EF1U6{margin:-.35rem .45rem 1rem}.page_heroPreview__zn0TZ{align-items:flex-start}.page_previewImageWrap__nnth4{width:5.5rem;height:5.5rem}.page_metricGrid__qshBq{grid-template-columns:1fr;gap:.65rem}.page_metricCard__BlOH9{min-height:auto}.page_tabs__xPA0M{top:.35rem;margin:1rem 0}.page_section___PGr6{padding:1rem}.page_formRow__hoRbB{flex-direction:column}}.auth_authLogoText__8PFXL{font-size:2rem;font-weight:600;color:#1a1a1a;letter-spacing:-.5px}.auth_authLogoImg__j8jCb{max-height:48px;object-fit:contain}@media (max-width:767px){.auth_authContainer__PUpxE{background:#f2f1f6!important;padding:28px 0!important}.auth_authCard__PPlHI{box-shadow:none!important;border-radius:0!important;padding:0 1.5rem!important;max-width:100%!important;width:100%!important}}.LocationPermissionHelpDialog_overlay__j8aYE{position:fixed;inset:0;z-index:8000;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;padding:1rem;box-sizing:border-box;animation:LocationPermissionHelpDialog_fadeIn___r_EB .2s ease-out}@keyframes LocationPermissionHelpDialog_fadeIn___r_EB{0%{opacity:0}to{opacity:1}}.LocationPermissionHelpDialog_card__au_9R{background:#fff;border-radius:12px;padding:1.1rem 1.15rem 1.2rem;max-width:400px;width:100%;max-height:min(90vh,520px);overflow-y:auto;box-shadow:0 12px 40px rgba(0,0,0,.2)}.LocationPermissionHelpDialog_title__sMiaz{margin:0 0 .5rem;font-size:1.1rem;font-weight:800;color:#000;letter-spacing:-.4px}.LocationPermissionHelpDialog_body__28rrj{margin:0 0 .5rem;font-size:.88rem;line-height:1.45;color:#333}.LocationPermissionHelpDialog_list__LgyHB{margin:0 0 .65rem;padding-left:1.1rem;font-size:.82rem;line-height:1.45;color:#333}.LocationPermissionHelpDialog_list__LgyHB li{margin-bottom:.4rem}.LocationPermissionHelpDialog_actions__dtXsz{display:flex;flex-direction:column;gap:.5rem}.LocationPermissionHelpDialog_btnPrimary__dxvSK{width:100%;padding:.75rem;background:#000;color:#fff;border:none;border-radius:8px;font-size:.95rem;font-weight:500;cursor:pointer}.LocationPermissionHelpDialog_btnPrimary__dxvSK:hover{background:#333}.LocationPermissionHelpDialog_btnSecondary__GH8TR{width:100%;padding:.65rem;background:#fff;color:#000;border:1.5px solid #000;border-radius:8px;font-size:.9rem;font-weight:500;cursor:pointer}.LocationPermissionHelpDialog_btnSecondary__GH8TR:hover{background:#f5f5f5}.MapCurrentLocationButton_btn__KqYr5{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.45rem .65rem;font-size:.78rem;font-weight:600;color:#0f172a;background:#ffffff86;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 2px 8px rgba(15,23,42,.12);cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}.MapCurrentLocationButton_btn__KqYr5:hover:not(:disabled){background:#f8fafc;border-color:#cbd5e1}.MapCurrentLocationButton_btn__KqYr5:disabled{opacity:.55;cursor:not-allowed}.MapCurrentLocationButton_icon__je57n{width:16px;height:16px;flex-shrink:0}.LoadingSpinner_spinnerContainer__AenCf{display:inline-flex;align-items:center;justify-content:center}.LoadingSpinner_spinner__QMQRf{animation:LoadingSpinner_rotate__VJGXF 1s linear infinite;width:100%;height:100%}.LoadingSpinner_path__uhmEp{stroke-dasharray:90,150;stroke-dashoffset:0;animation:LoadingSpinner_dash__zXT35 1.5s ease-in-out infinite}@keyframes LoadingSpinner_rotate__VJGXF{to{transform:rotate(1turn)}}@keyframes LoadingSpinner_dash__zXT35{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.LoadingSpinner_small__HIMjH{width:20px;height:20px}.LoadingSpinner_medium__CRcxM{width:40px;height:40px}.LoadingSpinner_large__yHcDe{width:60px;height:60px}.LoadingSpinner_loadingWithText__fRFc2{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:2rem;text-align:center}.LoadingSpinner_loadingText__Z_qKz{color:#000;font-size:.95rem;letter-spacing:-.4px}.LoadingSpinner_dark__qN3fv{color:#b1dbff}.LoadingSpinner_dark__qN3fv .LoadingSpinner_loadingText__Z_qKz{color:#ccc}.page_container___rCb5{max-width:900px;margin:0 auto;padding:3rem 2rem}.page_title__s5Vt6{font-size:2.5rem;font-weight:700;margin-bottom:2rem;color:#1a1a1a}.page_content__Otcie{line-height:1.8;color:#333;font-size:1.1rem}.page_content__Otcie p{margin-bottom:1rem}.page_content__Otcie ol,.page_content__Otcie ul{list-style-position:inside;padding-left:0;margin-bottom:1.5rem}.page_content__Otcie li{margin-bottom:.5rem}.admin-styles_adminPageHeader__CgRcw{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.admin-styles_adminPageTitle___nHTH{font-weight:800;letter-spacing:-1.1px;color:#1a1a1a}@media (max-width:768px){.admin-styles_adminPageTitle___nHTH{font-size:1.25rem}}.admin-styles_adminButton__w91nz{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.7rem 1.1rem;background:#0070f3;color:#fff;border:1px solid #3693ff;border-radius:12px;font-weight:600;font-size:.95rem;cursor:pointer;transition:transform .06s ease,background 15ms ease,box-shadow .15s ease;box-shadow:inset 0 0 14px 0 #ffffff9e}.admin-styles_adminButton__w91nz:before{content:"";display:inline-block;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M6%2012H18M12%206V18%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:50%;background-size:16px 16px;opacity:.95}.admin-styles_adminButton__w91nz:hover{background:#005bb5;border-color:#005bb5}.admin-styles_adminButton__w91nz:active{transform:translateY(1px)}.admin-styles_adminButton__w91nz:disabled{opacity:.6;cursor:not-allowed;transform:none}.AdminPasswordGate_container__hWleE{display:flex;align-items:center;justify-content:center;min-height:100vh;background:#fff;padding:2rem 1rem;position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000}.AdminPasswordGate_card__XA_ct{background:#fff;border-radius:12px;padding:2.5rem 2rem;width:100%;max-width:400px}.AdminPasswordGate_form__ZGqjW{display:flex;flex-direction:column;gap:1.5rem}.AdminPasswordGate_inputGroup__ahLbO{display:flex;flex-direction:column;gap:.5rem}.AdminPasswordGate_label__SO0W6{font-size:.9rem;font-weight:600;color:#333;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.AdminPasswordGate_passwordWrapper__1m12n{position:relative;display:flex;align-items:center}.AdminPasswordGate_input__EnhAP{width:100%;padding:.875rem 3rem .875rem 1rem;border:1.5px solid #e0e0e0;border-radius:8px;font-size:1rem;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;transition:border-color .2s,box-shadow .2s;box-sizing:border-box;box-shadow:0 1px 1px 0 rgba(0,0,0,.2)}.AdminPasswordGate_input__EnhAP:focus{outline:none;border-color:#000;box-shadow:0 0 0 3px rgba(0,0,0,.05)}.AdminPasswordGate_input__EnhAP:disabled{background:#f5f5f5;cursor:not-allowed}.AdminPasswordGate_eyeButton__pNdjy{position:absolute;right:.75rem;background:none;border:none;cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center;color:#666;transition:color .2s}.AdminPasswordGate_eyeButton__pNdjy:hover:not(:disabled){color:#000}.AdminPasswordGate_eyeButton__pNdjy:disabled{cursor:not-allowed;opacity:.5}.AdminPasswordGate_eyeButton__pNdjy:focus{outline:none}.AdminPasswordGate_error__CseUZ{color:#dc2626;font-size:.875rem;margin:0}.AdminPasswordGate_error__CseUZ,.AdminPasswordGate_submitButton__M4oJU{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.AdminPasswordGate_submitButton__M4oJU{width:100%;padding:.875rem 1.75rem;background:#000;color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color .2s,transform .2s}.AdminPasswordGate_submitButton__M4oJU:hover:not(:disabled){background:#333;transform:translateY(-1px)}.AdminPasswordGate_submitButton__M4oJU:active:not(:disabled){transform:translateY(0)}.AdminPasswordGate_submitButton__M4oJU:disabled{background:#999;cursor:not-allowed;transform:none}.AdminPasswordGate_footer__DtxW4{text-align:center;padding-top:1.5rem;display:flex;align-items:center;justify-content:center;gap:.75rem}.AdminPasswordGate_returnLink__3Uvlj{color:#666;text-decoration:none;font-size:.9rem;transition:color .2s;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.AdminPasswordGate_returnLink__3Uvlj:hover{color:#000;text-decoration:underline}.AdminPasswordGate_separator__CopnJ{color:#ccc;font-size:.9rem}.AdminPasswordGate_logoutLink__YLnhM{background:none;border:none;color:#666;text-decoration:none;font-size:.9rem;cursor:pointer;transition:color .2s;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;padding:0}.AdminPasswordGate_logoutLink__YLnhM:hover{color:#000;text-decoration:underline}@media (max-width:767px){.AdminPasswordGate_container__hWleE{padding:1rem .5rem}.AdminPasswordGate_card__XA_ct{padding:2rem .5rem}}.Logo_logoImage__NekYO{height:auto;display:block;width:var(--logo-width-mobile)}@media (min-width:768px){.Logo_logoImage__NekYO{width:var(--logo-width-desktop)}}.Footer_footer__pQtti{background:linear-gradient(0deg,#fff,#fff,transparent);color:#000;padding:48px 1.5rem 1.5rem;margin-top:4rem;border-top:0 solid #e5e5e5;font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.Footer_container__KpDnW{max-width:1200px;margin:0 auto;width:100%}.Footer_footerContent__yAl3k{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;grid-gap:3rem;gap:3rem;margin-bottom:2.5rem;padding-bottom:0;border-bottom:0 solid #e5e5e5}@media (max-width:1024px){.Footer_footerContent__yAl3k{grid-template-columns:1fr 1fr;gap:2.5rem}}@media (max-width:768px){.Footer_footerContent__yAl3k{grid-template-columns:1fr;gap:2rem}}.Footer_footerSection__UvV_8{display:flex;flex-direction:column;gap:1rem}.Footer_logo__fUEOF{font-size:1.75rem;font-weight:700;color:#000;text-decoration:none;letter-spacing:-.2px;margin-bottom:.5rem;transition:opacity .2s}.Footer_logo__fUEOF:hover{opacity:.7}.Footer_logoText__5vsvE{font-size:1.75rem;font-weight:700;color:#000;letter-spacing:-.2px}.Footer_logoImg__Rhhtz{max-height:36px;object-fit:contain}.Footer_description__0Aa9w{color:#666;font-size:.95rem;line-height:1.6;margin:0;max-width:300px}.Footer_sectionTitle__ZVW8h{font-size:1rem;font-weight:600;color:#000;margin:0 0 .75rem;letter-spacing:-.1px}.Footer_linksList__ooyaq{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.Footer_linksList__ooyaq li{margin:0}.Footer_linksList__ooyaq a{color:#666;text-decoration:none;font-size:.9rem;transition:color .2s}.Footer_linksList__ooyaq a:hover{color:#000}.Footer_copyright__j4atB{text-align:center;padding-top:1.5rem;border-top:1px solid #e5e5e5}.Footer_copyright__j4atB p{margin:0;color:#999;font-size:.875rem}@media (max-width:768px){.Footer_footer__pQtti{padding:0 1rem 1.5rem;margin-top:3rem}.Footer_description__0Aa9w{max-width:100%}}.Footer_trustpilotTopCenter__AgXMv{display:flex;justify-content:center;align-items:center;gap:1rem;margin-bottom:2.5rem;width:100%;flex-wrap:wrap}.Footer_googleBtn__GQzZA,.Footer_trustpilotBtn__IDiVm{display:inline-flex;align-items:center;gap:.55rem;padding:.9rem 1.2rem;border-radius:80px;background:#fff;border:1px solid #e2e8f0;color:#1a1a1a;font-size:.9rem;font-weight:600;text-decoration:none;transition:all;box-shadow:0 1px 3px #00000005;width:-moz-fit-content;width:fit-content}.Footer_googleBtn__GQzZA:hover,.Footer_trustpilotBtn__IDiVm:hover{background:#f8fafc;border-color:#cbd5e1;color:#0f172a;box-shadow:0 4px 12px rgba(0,0,0,.05)}.StickerSidebar_panel__W0MVo{display:flex;flex-direction:column;gap:.65rem;min-width:0;width:100%}.StickerSidebar_gridWrap__qyiAm,.StickerSidebar_scrollHost__Uximw{width:100%;min-width:0;min-height:18rem;max-height:min(32rem,64vh)}.StickerSidebar_gridWrap__qyiAm{height:100%;overflow:auto;overscroll-behavior:contain}.StickerSidebar_grid__kiN_k{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;width:100%}.StickerSidebar_tile__f0_fh{position:relative;aspect-ratio:1;width:100%;border-radius:12px;border:0 solid var(--pb-lightgray,#e8e6ef);background:#2c2c2c00;overflow:hidden;cursor:pointer;padding:.45rem;display:flex;align-items:center;justify-content:center;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.StickerSidebar_tile__f0_fh:hover:not(:disabled){background:var(--pb-white,#fff)}[data-pb-theme=light] .StickerSidebar_tile__f0_fh{background:#f2f1f600;border:1px solid #e8e2e600}[data-pb-theme=light] .StickerSidebar_tile__f0_fh:hover:not(:disabled){background:#f2f1f6;border-color:#f2f1f6}[data-pb-theme=light] .StickerSidebar_tileSpinner__lc1Ef{background:hsla(0,0%,100%,.88)}.StickerSidebar_tile__f0_fh:active:not(:disabled){transform:translateY(0) scale(.98)}.StickerSidebar_tile__f0_fh:disabled{opacity:.45;cursor:not-allowed}.StickerSidebar_tileImg__G0EqH{width:100%;height:100%;object-fit:contain;display:block;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity .22s ease}.StickerSidebar_tileImgDimmed__neTtc{opacity:.42}.StickerSidebar_tileSpinner__lc1Ef{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:inherit;background:hsla(0,0%,100%,.78);opacity:1;transition:opacity .28s ease;pointer-events:none}.StickerSidebar_tileSpinnerOut__qFcng{opacity:0}.StickerSidebar_sentinel__OhXVz{width:100%;height:1px}.StickerSidebar_count__iDgs8,.StickerSidebar_empty__PcPK9,.StickerSidebar_error__a3BMK,.StickerSidebar_status__KkhHr{margin:0;font-size:.82rem;line-height:1.45}.StickerSidebar_empty__PcPK9,.StickerSidebar_status__KkhHr{color:var(--pb-darkgray,#6b7280)}.StickerSidebar_error__a3BMK{color:#dc2626;font-weight:600}.StickerSidebar_count__iDgs8{color:var(--pb-darkgray,#6b7280);font-size:.75rem}@media (max-width:420px){.StickerSidebar_grid__kiN_k{gap:.4rem}.StickerSidebar_tile__f0_fh{border-radius:10px;padding:.35rem}}.EditorLoginModal_overlay__2oro1{position:fixed;inset:0;z-index:100040;display:flex;align-items:center;justify-content:center;padding:1.25rem;box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:rgba(6,6,8,.78);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);opacity:0;pointer-events:none;transition:opacity .32s ease}.EditorLoginModal_overlayActive__ksmfO{opacity:1;pointer-events:auto}.EditorLoginModal_sheet__Gxp4e{position:relative;width:100%;max-width:420px;max-height:min(90vh,640px);margin:auto;flex-shrink:0;display:flex;flex-direction:column;overflow:hidden;border-radius:28px;border:0 solid hsla(0,0%,100%,.09);background:radial-gradient(120% 80% at 50% -20%,hsla(0,0%,100%,.08),transparent 55%),linear-gradient(165deg,#1c1c22,#121216);box-shadow:0 28px 80px rgba(0,0,0,.55),inset 0 1px 0 hsla(0,0%,100%,.06);transform:translateY(16px) scale(.98);opacity:0;transition:transform .38s cubic-bezier(.16,1,.3,1),opacity .32s ease}.EditorLoginModal_sheetActive__gUWvo{transform:translateY(0) scale(1);opacity:1}.EditorLoginModal_content__njx5e{display:flex;flex-direction:column;align-items:center;width:100%;padding:2.25rem 1.75rem calc(1.75rem + env(safe-area-inset-bottom, 0px));box-sizing:border-box;overflow-y:auto}.EditorLoginModal_closeBtn__sdLcX{position:absolute;top:1rem;right:1rem;z-index:2;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:50%;cursor:pointer;color:#a1a1aa;background:hsla(0,0%,100%,.06);transition:background-color .2s ease,color .2s ease}.EditorLoginModal_closeBtn__sdLcX:hover{color:#f4f4f5;background:hsla(0,0%,100%,.1)}.EditorLoginModal_backBtn__WXmZl{position:absolute;top:1rem;left:1rem;z-index:2;display:inline-flex;align-items:center;gap:.35rem;padding:.45rem .75rem .45rem .45rem;border:none;border-radius:999px;cursor:pointer;color:#a1a1aa;font-family:var(--font-inter),sans-serif;font-size:.875rem;font-weight:600;background:hsla(0,0%,100%,.06);transition:background-color .2s ease,color .2s ease}.EditorLoginModal_backBtn__WXmZl:hover{color:#f4f4f5;background:hsla(0,0%,100%,.1)}.EditorLoginModal_iconWrap__Af73R{display:flex;align-items:center;justify-content:center;width:88px;height:88px;margin-bottom:1.25rem;border-radius:50%;color:#e8e4dc;background:hsla(0,0%,100%,0);flex-shrink:0;overflow:hidden}.EditorLoginModal_authIcon__a6ooe{display:block;width:111px;height:111px;flex-shrink:0}.EditorLoginModal_title__uz_Va{margin:0 0 .65rem;padding:0 .5rem;width:100%;text-align:center;font-family:inherit;font-size:clamp(1.5rem,4.5vw,1.75rem);font-weight:700;line-height:1.15;letter-spacing:-.03em;color:#f4f4f5}.EditorLoginModal_subtitle__7WAwo{margin:0 0 1.5rem;padding:0 2.25rem;width:100%;text-align:center;font-family:var(--font-inter),sans-serif;font-size:.9375rem;font-weight:400;line-height:1.55;color:#9ca3af}.EditorLoginModal_actions__cBtRo,.EditorLoginModal_form__MYTMA{display:flex;flex-direction:column;gap:.75rem;width:100%}.EditorLoginModal_input__NcOGr{width:100%;padding:1.25rem 1.5rem;box-sizing:border-box;border:1px solid #222227;border-radius:999px;outline:none;color:#f4f4f5;font-family:var(--font-inter),sans-serif;font-size:.95rem;font-weight:400;background:hsla(0,0%,100%,.05);transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.EditorLoginModal_input__NcOGr:focus{border-color:hsla(0,0%,100%,.22);background:hsla(0,0%,100%,.07);box-shadow:0 0 0 3px hsla(0,0%,100%,.06)}.EditorLoginModal_input__NcOGr::placeholder{color:#71717a}.EditorLoginModal_error__qwPIo{margin:0;text-align:center;font-size:.875rem;color:#f87171}.EditorLoginModal_primaryBtn__jT2G0{width:100%;padding:1.25rem;border:none;border-radius:999px;cursor:pointer;color:#141418;font-family:var(--font-inter),sans-serif;font-size:1rem;font-weight:600;background:#f5f3ef;transition:background-color .2s ease,transform .15s ease,opacity .2s ease}.EditorLoginModal_primaryBtn__jT2G0:hover:not(:disabled){background:#fff}.EditorLoginModal_primaryBtn__jT2G0:active:not(:disabled){transform:scale(.99)}.EditorLoginModal_primaryBtn__jT2G0:disabled{opacity:.65;cursor:not-allowed}.EditorLoginModal_googleBtn__3Z0LC{color:#e4e4e7!important;background:hsla(0,0%,100%,.04)!important;border:0 solid hsla(0,0%,100%,.14)!important}.EditorLoginModal_googleBtn__3Z0LC:hover:not(:disabled){background:hsla(0,0%,100%,.08)!important}.EditorLoginModal_googleLabel__beYvY{display:inline-flex;align-items:center;justify-content:center;gap:8px}.EditorLoginModal_signup__hGswN{margin:1.25rem 0 0;text-align:center;font-family:var(--font-inter),sans-serif;font-size:.875rem;color:#71717a}.EditorLoginModal_signupLink__PaD8E{color:#e4e4e7;font-weight:600;text-decoration:underline;text-underline-offset:2px;transition:color .2s ease}.EditorLoginModal_signupLink__PaD8E:hover{color:#f4f4f5}.order-success_container__h2OCQ{min-height:100vh;background:#f2f1f5;padding:2rem 1rem;display:flex;justify-content:center;align-items:flex-start}.order-success_content__F9s8b{max-width:800px;width:100%;padding:0 2rem 3rem;margin-top:2rem}.order-success_loading__OvkPk{text-align:center;padding:3rem;font-size:1.1rem;color:transparent;background:linear-gradient(90deg,#999,#bbb 20%,#e8e8e8 50%,#bbb 80%,#999);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;animation:order-success_loadingShimmer__xYyxB 2.8s ease-in-out infinite}@keyframes order-success_loadingShimmer__xYyxB{0%{background-position:200% 0}to{background-position:-200% 0}}.order-success_successSection__EbJLv{text-align:center;margin-bottom:2rem;padding-bottom:1rem}.order-success_successIcon__Sfjnj{width:80px;height:80px;margin:0 auto 1.5rem;display:flex;align-items:center;justify-content:center;background:transparent;border-radius:50%}.order-success_successIcon__Sfjnj svg{width:70px;height:70px}.order-success_successTitle__Xt3nG{font-size:2rem;font-weight:700;color:#000;margin:0 0 .5rem}.order-success_successMessage__0k3WF,.order-success_successTitle__Xt3nG{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.order-success_successMessage__0k3WF{font-size:1rem;color:#666;margin:0;padding-right:5px;padding-left:5px}.order-success_deliverySection__dkJX_,.order-success_orderSummarySection__qh98T{margin-bottom:2rem;border:0 solid #ddd;border-radius:24px;padding:24px;background-color:#fff}.order-success_sectionHeader__7_UZw{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem}.order-success_sectionTitle__m1JP7{font-size:1.5rem;font-weight:700;color:#000;margin:0;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.order-success_sectionTitleIcon__78hm0{width:24px;height:24px;color:#666;flex-shrink:0}.order-success_itemsList__VU9si{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.order-success_orderItem__uKpNI{display:flex;align-items:center;gap:1rem;padding:1rem;background:#f1f1f1ad;border-radius:8px;cursor:pointer;transition:background-color .15s ease}.order-success_orderItem__uKpNI:hover{background:#e8e8e8}.order-success_itemImage__0S_lC{width:60px;height:60px;border-radius:8px;overflow:hidden;background:#f0f0f0;flex-shrink:0;display:flex;align-items:center;justify-content:center}.order-success_itemImagePlaceholder__6vLDf{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:2rem}.order-success_itemDetails__wmHwl{flex:1 1;min-width:0}.order-success_itemName__WWew9{font-size:1rem;font-weight:600;color:#000;margin:0 0 .25rem;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.order-success_subscriptionTransferNote__VXtqg{margin:0 0 .35rem;font-size:.85rem;color:#666;font-weight:500;line-height:1.4;cursor:default}.order-success_subscriptionTransferLink__X3_LD{color:#0070f3;text-decoration:none;font-weight:700}.order-success_subscriptionTransferLink__X3_LD:hover{text-decoration:underline}.order-success_itemVariant__PAGrL{font-size:.875rem;color:#666;margin:0 0 .25rem}.order-success_itemQuantity__YLaGB{font-size:.875rem;color:#666;margin:0}.order-success_itemPrice__0AKsL{font-size:1.1rem;font-weight:700;color:#000;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.order-success_priceBreakdown__uQN2_{display:flex;flex-direction:column;gap:.75rem;padding-top:1rem;border-top:1px solid #e5e5e5}.order-success_priceRow__uzUMc{display:flex;justify-content:space-between;align-items:center;font-size:.95rem;color:#666}.order-success_priceRowTotal__Kqq34{display:flex;justify-content:space-between;align-items:center;font-size:1.25rem;font-weight:700;color:#000;padding-top:1.25rem;border-top:1px solid #e5e5e5;margin-top:.5rem;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.order-success_freeShipping__LWRIj{color:#00a365;font-weight:600}.order-success_savingsRow__ez4rO{margin-top:.75rem;padding:0;background:#fff;border-radius:0;color:#19a974!important;font-weight:600;border:0 dashed #00a365}.order-success_savingsAmount__KaC6M{font-size:1.1rem;font-weight:700}.order-success_deliveryContent__gH4Oq{padding-left:0}.order-success_deliveryLabel__TrQBj{font-size:.9rem;color:#666;margin:0 0 .75rem;font-weight:600}.order-success_deliveryAddress__Jn_g4{margin-bottom:1.5rem}.order-success_deliveryAddress__Jn_g4 p{margin:.25rem 0;color:#333;font-size:.95rem;line-height:1.5}.order-success_shippingMethod__ftBWX{display:flex;align-items:center;gap:.75rem;padding-top:1.2rem;border-top:1px solid #e5e5e5}.order-success_truckIcon__l6HEC{width:20px;height:20px;color:#666}.order-success_shippingMethod__ftBWX span:first-of-type{font-size:.9rem;color:#666}.order-success_shippingMethodValue__A_N_K{margin-left:auto;font-size:.95rem;color:#333;font-weight:600}.order-success_actionButtons__4NsyB{display:flex;gap:1rem;border-top:1px solid #e5e5e5}.order-success_continueShoppingButton__pX1dh,.order-success_viewOrdersButton__I5OFZ{flex:1 1;padding:.875rem 1.75rem;border-radius:80px;text-align:center;text-decoration:none;font-size:.95rem;font-weight:600;transition:all .06s ease;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.order-success_viewOrdersButton__I5OFZ{background:#ff0054;color:#fff}.order-success_viewOrdersButton__I5OFZ:hover{background:#ff1563;transform:translateY(0);box-shadow:0 4px 12px rgba(0,0,0,.15)}.order-success_continueShoppingButton__pX1dh{background:transparent;color:#ff0054;border:1.5px solid #ff0054}.order-success_continueShoppingButton__pX1dh:hover{background:#f5f5f5;transform:translateY(0);box-shadow:0 4px 12px rgba(0,0,0,.1)}@media (max-width:767px){.order-success_container__h2OCQ{padding:1rem .5rem}.order-success_content__F9s8b{padding:2rem .7rem;margin-top:0}.order-success_successTitle__Xt3nG{font-size:1.5rem}.order-success_actionButtons__4NsyB{flex-direction:column}.order-success_continueShoppingButton__pX1dh,.order-success_viewOrdersButton__I5OFZ{width:100%}.order-success_deliveryContent__gH4Oq{padding-left:0}}.HowWasItModal_overlay__OGyuc{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:2000;padding:1rem;animation:HowWasItModal_fadeIn__N2Xn3 .2s ease-out}@keyframes HowWasItModal_fadeIn__N2Xn3{0%{opacity:0}to{opacity:1}}.HowWasItModal_panel__7dCr0{background:#fff;border-radius:16px;max-width:420px;width:100%;max-height:90vh;overflow-y:auto;padding:1.5rem 1.5rem 1.75rem;position:relative;box-shadow:0 20px 50px rgba(0,0,0,.25);animation:HowWasItModal_slideUp__qDwEL .25s ease-out}@keyframes HowWasItModal_slideUp__qDwEL{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.HowWasItModal_closeBtn__kjtPJ{position:absolute;top:.75rem;right:.75rem;border:none;background:#fff;border-radius:50%;font-size:2.5rem;line-height:1;cursor:pointer;color:#555;display:flex;align-items:stretch;justify-content:center;padding:2px 13px 0}.HowWasItModal_closeBtn__kjtPJ:hover{background:#e5e5e5;color:#000}.HowWasItModal_title___fZkC{font-size:1.35rem;font-weight:700;margin:0 0 1.25rem;color:#000}.HowWasItModal_starRow__8o59f{margin-bottom:1.25rem}.HowWasItModal_subTitle__dfivj{font-size:.9rem;font-weight:600;color:#333;margin-bottom:.5rem}.HowWasItModal_stars__bxGte{display:flex;gap:.35rem}.HowWasItModal_star__4Ogsn{width:36px;height:36px;border:1px solid #ddd;background:#fff;border-radius:8px;color:#7b7b7b;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:color .15s,border-color 0s,background 0s}.HowWasItModal_starIcon__dInQD{width:1.25rem;height:1.25rem;color:currentColor;flex-shrink:0;display:block}.HowWasItModal_star__4Ogsn:hover{border-color:#fbbf24;color:#fbbf24}.HowWasItModal_starActive___kdwA{border-color:#f59e0b;color:#f59e0b;background:#fffbeb}.HowWasItModal_stars__bxGte[data-level="5"] .HowWasItModal_starActive___kdwA{border-color:#14532d;color:#14532d;background:#dcfce7}.HowWasItModal_stars__bxGte[data-level="4"] .HowWasItModal_starActive___kdwA{border-color:#15803d;color:#15803d;background:#dcfce7}.HowWasItModal_stars__bxGte[data-level="3"] .HowWasItModal_starActive___kdwA{border-color:#ea580c;color:#ea580c;background:#ffedd5}.HowWasItModal_stars__bxGte[data-level="2"] .HowWasItModal_starActive___kdwA{border-color:#d97706;color:#d97706;background:#fef3c7}.HowWasItModal_stars__bxGte[data-level="1"] .HowWasItModal_starActive___kdwA{border-color:#dc2626;color:#dc2626;background:#fee2e2}.HowWasItModal_woRow__GKX_5{display:flex;gap:.5rem}.HowWasItModal_woBtn__p9YDY{flex:1 1;padding:.6rem .75rem;border:1px solid #ddd;background:#fff;border-radius:8px;font-size:.9rem;font-weight:600;color:#555;cursor:pointer;transition:border-color 0s,background .15s,color 0s}.HowWasItModal_woBtn__p9YDY:hover{border-color:#999;background:#f9f9f9}.HowWasItModal_woBtnActive__Jk2IO{border-color:#16a34a;background:#f0fdf4;color:#15803d}.HowWasItModal_submitBtn__Gw0J_{width:100%;padding:.9rem 1rem;margin-top:.5rem;border:none;border-radius:10px;background:#000;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;transition:background .15s,opacity .15s}.HowWasItModal_submitBtn__Gw0J_:hover:not(:disabled){background:#222}.HowWasItModal_submitBtn__Gw0J_:disabled{opacity:.7;cursor:not-allowed}.CouponModal_modalOverlay__o3zvN{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:2000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.CouponModal_modalContainer__EJdim{background:#f2f1f6;width:100%;max-width:500px;height:100%;max-height:100vh;display:flex;flex-direction:column;position:relative;animation:CouponModal_slideUp__SXstS .3s ease-out}@keyframes CouponModal_slideUp__SXstS{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (min-width:768px){.CouponModal_modalContainer__EJdim{width:450px;height:auto;max-height:80vh;border-radius:15px;box-shadow:0 10px 25px rgba(0,0,0,.2);animation:CouponModal_fadeIn__EnDYc .3s ease-out}}@keyframes CouponModal_fadeIn__EnDYc{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.CouponModal_modalHeader__qZF_g{padding:1rem 1.25rem;background:#fff;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #eee;border-radius:0}@media (min-width:768px){.CouponModal_modalHeader__qZF_g{border-radius:20px 20px 0 0}}.CouponModal_modalTitle__i15Tw{font-size:1.1rem;font-weight:700;color:#000;margin:0}.CouponModal_headerLeft__YMsJx{display:flex;flex-direction:column;gap:.15rem}.CouponModal_cartTotalText__IAN9z{font-size:.8rem;color:#666;margin:0;font-weight:500}.CouponModal_closeButton__WzyLN{background:none;border:none;font-size:1.7rem;color:#666;cursor:pointer;padding:.25rem;line-height:1}.CouponModal_modalBody__6BTxL{flex:1 1;overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:1.5rem}.CouponModal_section__15a_6{display:flex;flex-direction:column;gap:.75rem}.CouponModal_sectionTitle__zAgrV{font-size:.95rem;font-weight:700;color:#000;margin:0;padding-left:.25rem}.CouponModal_couponCard__A5ilm{background:#fff;border-radius:16px;display:flex;overflow:hidden;box-shadow:0 1px 1px rgba(0,0,0,.05);cursor:pointer;transition:transform 0s,box-shadow .2s;border:1px solid #ddd}.CouponModal_couponCard__A5ilm:hover{transform:translateY(0);box-shadow:0 2px 6px rgba(0,0,0,.1)}.CouponModal_couponLeft__M7mZF{background:#00b3a5;width:56px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.CouponModal_bestCouponLeft__wak91:before{content:"";position:absolute;top:-100%;left:-100%;width:300%;height:300%;background:linear-gradient(45deg,transparent 45%,hsla(0,0%,100%,.1) 48%,hsla(0,0%,100%,.4) 50%,hsla(0,0%,100%,.1) 52%,transparent 55%);transform:rotate(0deg);pointer-events:none;animation:CouponModal_flash__pSEh_ 3s linear infinite}@keyframes CouponModal_flash__pSEh_{0%{transform:translate(-100%,-100%) rotate(0deg)}20%{transform:translate(100%,100%) rotate(0deg)}to{transform:translate(100%,100%) rotate(0deg)}}.CouponModal_couponLeft__M7mZF:after{content:"";position:absolute;left:-1px;top:10%;bottom:10%;width:12px;background-image:radial-gradient(circle at 0 50%,#f2f1f6 6px,transparent 0);background-size:12px 21px;background-repeat:repeat-y;background-position:0;z-index:2}.CouponModal_discountText__AdjQn{color:#fff;font-weight:800;font-size:1.1rem;transform:rotate(-90deg);white-space:nowrap;letter-spacing:1px;z-index:3}.CouponModal_couponRight__9juap{flex:1 1;padding:1rem;display:flex;flex-direction:column;gap:.5rem}.CouponModal_cardHeader__IOmEX{display:flex;justify-content:space-between;align-items:flex-start}.CouponModal_couponCode__OGJ4v{font-size:1rem;font-weight:700;color:#000}.CouponModal_applyText__ZagRu{font-size:.85rem;font-weight:700;color:#ff6b35;text-transform:uppercase;padding:6px 10px;border-radius:7px}.CouponModal_applyText__ZagRu:hover{background-color:#ffdfba6b}.CouponModal_savingsText__hwSJy{font-size:.85rem;font-weight:600;color:#00b386;margin-top:-13px}.CouponModal_divider__seaHF{border:none;border-top:1px dashed #eee;margin:.25rem 0}.CouponModal_couponDetails__9dqxp{font-size:.75rem;color:#666;line-height:1.4;margin:0}.CouponModal_moreText___nO5O{font-size:.75rem;font-weight:700;color:#666;text-transform:uppercase;margin-top:.25rem;display:none}.CouponModal_lockedCard__GrSe9{opacity:.8;filter:grayscale(.5)}.CouponModal_lockedCard__GrSe9 .CouponModal_applyText__ZagRu{color:#999}.CouponModal_unlockText__mcLjE{font-size:.75rem;font-weight:600;color:#ff6b35;margin:0}.CouponModal_emptyState__uaJHg{text-align:center;padding:2rem;color:#666;font-size:.9rem}.page_container__IMkqk{min-height:60vh;padding:4rem 2rem 6rem}.page_container__IMkqk,.page_contentWrapper___zysi{display:flex;flex-direction:column;align-items:center}.page_contentWrapper___zysi{position:relative}.page_lottieContainer__B6SWI{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:10;display:flex;justify-content:center;align-items:flex-start;overflow:visible}.page_lottieRow__gysR7{display:flex;justify-content:center;align-items:center;width:100%;gap:0;margin:0 auto}.page_lottiePlayer__Iu3Xi{width:600px;height:600px;margin-top:-120px}.page_lottieLeft__rQfvT{margin-right:-100px}.page_lottieRight__jKA8W{margin-left:-100px}@media (max-width:768px){.page_lottiePlayer__Iu3Xi{margin-top:-85px;width:400px;height:400px}.page_lottieLeft__rQfvT{margin-right:-80px}.page_lottieRight__jKA8W{margin-left:-80px}}.page_title__VmIx7{font-size:clamp(2rem,5vw,4rem);font-weight:800;text-align:center;margin-bottom:1rem}.page_description__iEm9Q,.page_title__VmIx7{background:linear-gradient(135deg,var(--color-primary,#ff0040),var(--color-secondary,#ff00ba));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.page_description__iEm9Q{font-size:1.56rem;text-align:center;max-width:800px;margin:0 auto;line-height:1.4;opacity:1;letter-spacing:-.5px}.page_iconWrapper__jsQsN{display:flex;justify-content:center;margin-bottom:0}.page_icon__qrb86{width:75px;height:80px}.page_buttonWrapper__HFuXK{display:flex;flex-direction:column;align-items:center;margin-top:2rem}.page_buttonDisclaimer__28ehQ{margin-top:1.25rem;font-size:.9rem;background:linear-gradient(135deg,var(--color-primary,#ff0040),var(--color-secondary,#ff00ba));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;text-align:center;max-width:450px;line-height:1.5;font-weight:500}.page_button__G5RAU{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem 1.6rem;background:linear-gradient(135deg,var(--color-primary,#ff0040),var(--color-secondary,#ff00ba,#ff0));color:#fff;border-radius:9999px;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease;cursor:pointer;border:none;position:relative;overflow:hidden}.page_button__G5RAU:after{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent,transparent,hsla(0,0%,100%,.27),transparent,transparent);animation:page_page_shimmer__XuNjz__aIn5J 2.2s linear infinite}@keyframes page_shimmer__u6EYN{0%{left:-100%}to{left:200%}}.page_button__G5RAU:hover{transform:translateY(0);background:linear-gradient(135deg,var(--color-primary,#ca0033),var(--color-secondary,#8f0069,#ff0))}.page_buttonIcon__jb4i0{width:24px;height:24px}.page_whySection__IVw9s{margin-top:7rem;width:100%;max-width:1200px;display:flex;flex-direction:column;align-items:center}.page_whyTitle__nabgs{font-size:clamp(1.5rem,4vw,1.3rem);font-weight:800;color:var(--color-text,#333);margin-bottom:2.5rem;text-align:center}.page_grid__sAt5l{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem;width:100%}.page_card__gBkYj{background:#fff;border-radius:18px;padding:2.5rem;position:relative;overflow:hidden;transition:all .3s ease;border:1px solid #f0f0f0;display:flex;flex-direction:column;gap:.75rem;box-shadow:0 1px 1px #d8d8d8}.page_cardIcon__Wrwdw{width:180px;height:180px;align-self:center;margin-top:1rem}.page_card__gBkYj:hover{transform:translateY(0);border-color:#ffecf7;background:linear-gradient(1turn,#ffecf7,#fff)}.page_cardTitle__bjQTM{font-size:1.25rem;font-weight:900;color:var(--color-text,#2e2e2e);margin:0;display:flex;align-items:flex-start;gap:.5rem;line-height:1.3}.page_cardDescription__paJ5u{font-size:1rem;color:#666;line-height:1.6;margin:0}@media (max-width:1024px){.page_grid__sAt5l{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page_description__iEm9Q{font-size:1.125rem;line-height:1.5;padding:0 1rem}.page_button__G5RAU{font-size:1.125rem;padding:1rem 1.5rem}.page_icon__qrb86{width:60px;height:64px}.page_grid__sAt5l{grid-template-columns:1fr;gap:1rem}.page_whyTitle__nabgs{margin-bottom:2rem;font-size:1.2rem;margin-top:2rem}.page_card__gBkYj{padding:2rem 1.5rem}.page_whySection__IVw9s{margin-top:4rem}.page_stepSection__liZPf{margin:2rem 1rem;padding:1.5rem 1rem;width:auto;max-width:none;border-radius:16px}.page_progressSteps__8oVir{gap:.25rem;margin-bottom:1.5rem}.page_stepCircle__VwguX{width:32px;height:32px;font-size:.9rem}.page_stepLabel__VYZNP{font-size:.75rem}}.page_faqSection__tU5lp{margin:7rem auto 4rem;width:100%;max-width:800px;display:flex;flex-direction:column;align-items:center;padding:0}.page_faqTitle__umIFR{font-size:clamp(1.5rem,4vw,1.5rem);font-weight:800;text-align:center;color:#211715;margin-bottom:2.5rem}.page_faqList__7LFd8{width:100%;display:flex;flex-direction:column;gap:1rem}.page_faqItem__jfVwS{background:#fff;border:1px solid #e5e5e5;border-radius:22px;overflow:hidden;transition:box-shadow 0s ease}.page_faqItem__jfVwS:hover{box-shadow:0 4px 5px 0 rgba(0,0,0,.05)}.page_faqQuestion__jMDZF{display:flex;justify-content:space-between;align-items:center;padding:26px;font-size:1.1rem;font-weight:600;color:#211715;cursor:pointer;list-style:none}.page_faqQuestion__jMDZF::-webkit-details-marker{display:none}.page_faqIcon__nfBKR{font-size:1.5rem;font-weight:400;color:#ff0040;transition:transform .3s ease;display:inline-block;background:#ffe3e67e;padding:0 10px 5px;border-radius:55px}.page_faqItem__jfVwS[open] .page_faqIcon__nfBKR{transform:rotate(45deg)}.page_faqAnswer__0ho5g{padding:0 1.5rem 1.2rem;font-size:1rem;color:#666;line-height:1.5}.page_stepSection__liZPf{width:100%;max-width:800px;margin:4rem auto;padding:2rem;background:#fff;border-radius:24px;box-shadow:0 10px 30px rgba(0,0,0,.05);text-align:center;border:1px solid #e7e7e7}.page_stepHeader__z7hQe,.page_stepSection__liZPf{display:flex;flex-direction:column;align-items:center}.page_stepHeader__z7hQe{gap:.5rem;margin-bottom:2rem}.page_stepNumber___LUfO{width:40px;height:40px;background:linear-gradient(135deg,var(--color-primary,#ff0040),var(--color-secondary,#ff00ba));color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:1.2rem}.page_stepTitle__GIXLm{font-size:1.8rem;font-weight:800;color:#202020;margin:0}.page_stepText__S6FbZ{font-size:1rem;color:#666;max-width:600px;line-height:1.5}.page_progressSteps__8oVir{justify-content:center;width:100%;max-width:600px;margin:25px auto 2.5rem;gap:.5rem}.page_progressSteps__8oVir,.page_stepItem__PDTBx{display:flex;align-items:center;position:relative}.page_stepItem__PDTBx{flex-direction:column;z-index:2;flex:1 1}.page_stepCircle__VwguX{width:40px;height:40px;border-radius:50%;background:#f0f0f0;color:#999;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.1rem;transition:all .3s ease;border:2px solid #eee}.page_stepLabel__VYZNP{margin-top:.5rem;font-size:.85rem;font-weight:600;color:#999;transition:all .3s ease}.page_stepItemActive__6Xis0 .page_stepCircle__VwguX{background:linear-gradient(135deg,var(--color-primary,#ff0040),var(--color-secondary,#ff00ba));color:#fff;border-color:transparent}.page_stepItemActive__6Xis0 .page_stepLabel__VYZNP{color:#f09}.page_stepLine__0_QR_{height:2px;background:#eee;flex:1 1;margin:-20px -.5rem 0;position:relative;z-index:1}.page_stepLineActive__Hlpp2{background:var(--color-primary,#ff0040)}.page_trialProductGrid__nKlbO{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem;width:100%;margin-bottom:2rem}.page_productImageWrapper__np_HQ{position:relative;width:100%;height:100%}@media (max-width:768px){.page_trialProductGrid__nKlbO{grid-template-columns:1fr}}.page_loadingBox__H9Sfj{padding:3rem;text-align:center;color:#666;font-size:1.1rem}.page_stepActions__cZkNu{display:flex;gap:1rem;margin-top:3rem;justify-content:center;width:100%}.page_primaryButton__qmDS1{padding:1rem 1.3rem 1rem 1.5rem;background:linear-gradient(135deg,var(--color-primary,#ff0040),var(--color-secondary,#ff00ba));color:#fff;border:none;border-radius:9999px;font-weight:700;font-size:1rem;cursor:pointer;transition:all 0s ease;gap:.4rem}.page_buttonIcon__jb4i0,.page_primaryButton__qmDS1{display:flex;align-items:center;justify-content:center}.page_buttonIcon__jb4i0{width:20px;height:20px}.page_primaryButton__qmDS1:hover:not(:disabled){box-shadow:none}.page_primaryButton__qmDS1:disabled{opacity:.5;cursor:not-allowed}.page_secondaryButton__2h_1c{padding:1rem 2.5rem;background:#fff;color:#211715;border:2px solid #d3d3d3;border-radius:9999px;font-weight:700;font-size:1rem;cursor:pointer;transition:all 0s ease}.page_secondaryButton__2h_1c:hover{border-color:#ddd;background:#f9f9f9}.page_addressPrompt__aZGRq{padding:2rem;background:#f9f9f9;border-radius:16px;text-align:center;width:100%}.page_addressPromptSignIn__lp4hf{display:flex;flex-direction:column;align-items:center;gap:1rem}.page_addressPromptSignIn__lp4hf p{margin:0;max-width:22rem;font-size:16px;color:#4f4e4d}.page_addressPromptSignInButton__T2pcb{background:#101010;color:#fff;padding:1rem 1.5rem}.page_addressPromptSignInButton__T2pcb:hover:not(:disabled){background:#000;box-shadow:none}.page_addressPromptIcon__i527O{width:72px;height:72px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.page_addressPromptIcon__i527O svg{width:100%;height:100%}.page_addressGrid__K8TQY{display:flex;flex-direction:column;gap:.65rem;width:100%;text-align:left}.page_savedAddressCardOuter__8hKpU{display:flex;flex-direction:column;border:1px solid #e5e7eb;border-radius:12px;background:#fff;overflow:hidden;transition:border-color .2s,box-shadow .2s}.page_savedAddressCardOuterSelected__mdY8x{border-color:#ff0040;box-shadow:0 0 0 3px rgba(255,0,64,.12)}.page_savedAddressCard__JJgGB{display:flex;align-items:flex-start;gap:.65rem;padding:.75rem;background:#fff;cursor:pointer}.page_addressRadio__IYVnz{margin-top:.2rem;accent-color:#ff0040}.page_savedAddressContent__j8qe3{flex:1 1;min-width:0}.page_savedAddressHeader__Fpn4y{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}.page_savedAddressName__Xp7CW{font-size:.92rem;font-weight:800;color:#111827}.page_defaultBadge__OarXo,.page_locationSavedBadge__LoPoD,.page_unavailableBadge__8RBYe{font-size:.72rem;font-weight:700;border-radius:999px;padding:2px 8px}.page_defaultBadge__OarXo{background:#ecfeff;color:#0e7490}.page_unavailableBadge__8RBYe{background:#fee2e2;color:#b91c1c}.page_locationSavedBadge__LoPoD{background:#ecfdf5;color:#047857}.page_savedAddressDetails__bYCdk{margin-top:.3rem;color:#4b5563;font-size:.82rem;line-height:1.4}.page_savedAddressDetails__bYCdk p{margin:0}.page_setExactLocationBtn__W0tyM{width:100%;margin:0;padding:.65rem .75rem;border:none;border-top:1px solid #e5e7eb;background:#f9fafb;color:#ff0040;font-size:.86rem;font-weight:700;font-family:inherit;cursor:pointer;transition:background .15s ease}.page_setExactLocationBtn__W0tyM:hover{background:#fff5f7}.page_addNewLocationBtn__wIC6c{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;margin-top:1rem;padding:.9rem 1.1rem;border:1px dashed #e3cfdb;border-radius:12px;background:#fff0f8;color:#ff0040;font-size:.88rem;font-weight:700;font-family:inherit;cursor:pointer;transition:background .15s ease,border-color .15s ease}.page_addNewLocationBtn__wIC6c:hover{background:#fff5f7;border-color:#ffb3c1}.page_addNewLocationIcon__VLAFs{width:20px;height:20px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#ffe6eb;color:#ff0040;font-size:1rem;line-height:1;font-weight:800}.page_mapModalOverlay___QOUw{position:fixed;inset:0;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;z-index:1100;padding:1rem;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.page_mapModal__DamfO{width:min(100%,602px);max-height:min(92vh,820px);overflow:auto;background:#fff;border-radius:14px;box-shadow:0 14px 40px rgba(0,0,0,.2);padding:1rem 1rem 1.1rem;position:relative;border:1px solid #e5e5e5}.page_mapModalClose__4QJrC{position:absolute;top:.55rem;right:.55rem;width:36px;height:36px;border:none;background:transparent;font-size:1.5rem;line-height:1;cursor:pointer;color:#6b7280;border-radius:80px}.page_mapModalTitle__7S_lU{margin:0 2rem .35rem 0;font-size:1.05rem;font-weight:800;color:#111827}.page_mapModalSubtitle__Psviy{margin:0 0 1rem;font-size:.82rem;color:#6b7280}.page_addLocationForm__LLOR_{display:flex;flex-direction:column;gap:.6rem}.page_addLocationRow__tsOWq{display:grid;grid-template-columns:1fr 1fr;grid-gap:.6rem;gap:.6rem}.page_mapModalActions__aGGGB{display:flex;gap:.65rem;margin-top:.75rem;justify-content:flex-end}.page_mapModalCancel__2UEDY,.page_mapModalSave__QU3XI{padding:.55rem 1rem;border-radius:10px;font-size:.9rem;font-weight:600;font-family:inherit;cursor:pointer}.page_mapModalCancel__2UEDY{border:1px solid #e5e7eb;background:#fff;color:#374151}.page_mapModalCancel__2UEDY:hover{background:#f3f4f6}.page_mapModalSave__QU3XI{border:none;background:#ff0040;color:#fff}.page_mapModalSave__QU3XI:hover{background:#e60039}.page_mapModalCancel__2UEDY:disabled,.page_mapModalSave__QU3XI:disabled{opacity:.6;cursor:not-allowed}@media (max-width:640px){.page_addLocationRow__tsOWq{grid-template-columns:1fr}}.page_slotBox__aOoY3{margin-top:2rem;padding:2rem;background:#f2f1f6;border:1px solid #f2f1f6;border-radius:20px;width:100%}.page_slotTitle__aeTor{font-size:1.2rem;font-weight:700;margin-bottom:.5rem}.page_slotText__4q3dM{color:#666;margin-bottom:1.5rem}.page_slotChips__h4RkT{display:flex;gap:1rem;justify-content:center;margin-bottom:1.5rem}.page_slotChip__zHsaz{padding:.75rem 1.5rem;background:#fff;border:1px solid #ddd;border-radius:12px;font-weight:600;cursor:pointer;transition:all .2s ease}.page_slotChipActive__GzDp0{background:var(--color-primary,#ff0040);color:#fff;border-color:var(--color-primary,#ff0040)}.page_slotChip__zHsaz:disabled{opacity:.4;cursor:not-allowed}.page_summaryCard__R4fqP{width:100%;background:#f2f1f6;border-radius:20px;padding:2rem;text-align:left}.page_paymentMethodBlock__dEONJ{margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid #e8e8e8}.page_paymentMethodLabel__veL4r{font-weight:700;font-size:.95rem;margin-bottom:.75rem;color:#222}.page_paymentMethodOptions__lC7Ox{display:flex;flex-direction:column;gap:.6rem}.page_paymentMethodOption__ygaff{display:flex;align-items:flex-start;gap:.65rem;padding:.85rem 1rem;border-radius:12px;border:2px solid #e0e0e0;background:#fff;cursor:pointer;text-align:left;transition:border-color .15s ease,box-shadow .15s ease}.page_paymentMethodOption__ygaff:hover{border-color:#ccc}.page_paymentMethodOptionActive__lc38r{border-color:#ff8ca9;box-shadow:0 0 0 1px rgba(255,0,64,.12);background:#ffebf5}.page_paymentMethodOption__ygaff input{margin-top:.2rem;flex-shrink:0}.page_paymentMethodOption__ygaff>span{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;min-width:0;flex:1 1}.page_paymentMethodOptionTitle__Z6cHy{display:block;font-weight:700;font-size:.95rem}.page_paymentMethodOptionHint__58_M9{display:block;font-size:.82rem;color:#666;line-height:1.35}.page_checkoutEstimateHint__DX_LT{margin:0 0 .75rem;font-size:.9rem;color:#666}.page_checkoutEstimateError__A26n7{margin:0 0 .75rem;font-size:.9rem;color:#b00020;font-weight:600}.page_feeBreakdown__ZPfm_{margin-bottom:1.25rem}.page_feeBreakdownTitle__00eJ2{font-weight:700;font-size:.9rem;color:#222;margin-bottom:.65rem}.page_feeRow__TaTkS{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;font-size:.92rem;padding:.35rem 0;color:#333}.page_feeRow__TaTkS span:last-child{flex-shrink:0;font-weight:600;color:#111}.page_feeRowHint___foar{font-weight:400;font-size:.78rem;color:#666}.page_summaryList___p8Hy{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}.page_summaryRow__oNVDB{display:flex;justify-content:space-between;align-items:center}.page_summaryRowRight__DefQx{text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:.25rem}.page_totalRow__uAjSl{display:flex;justify-content:space-between;align-items:center;padding-top:1.5rem;border-top:2px dashed #ddd;font-size:1.2rem}.page_removeButton__PAjIo{font-size:.85rem;color:#ff0040;background:none;border:none;cursor:pointer;font-weight:600;padding:0}.page_stickyBar__sIJOf{position:fixed;bottom:2rem;left:50%;transform:translateX(-50%);width:90%;max-width:265px;background:hsla(0,0%,100%,.486);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#323232;padding:.85rem .8rem;border-radius:20px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.7rem;box-shadow:0 10px 40px rgba(0,0,0,.2);z-index:101;border:1px solid #dfdfdf;line-height:1.4;font-size:.85rem}.page_stickyBarText___qYeT{flex:1 1;min-width:0;text-align:left}.page_stickyIcon__nukPz{width:40px;height:32px}.page_stickyClose__ZBq_S,.page_stickyIcon__nukPz{flex-shrink:0;display:flex;align-items:center;justify-content:center}.page_stickyClose__ZBq_S{width:36px;height:36px;padding:0;border:none;border-radius:50%;background:#fff;color:#444;font-size:1.55rem;line-height:1;cursor:pointer;transition:background 0s;margin:-1px 0 0}.page_stickyClose__ZBq_S:hover{background:rgba(0,0,0,.1);color:#111}.page_stickyClose__ZBq_S:focus-visible{outline:2px solid var(--color-primary,#ff0040);outline-offset:2px}.page_modalOverlay__14EWz{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.page_modalCard__FjD_i{background:#fff;padding:2.5rem;border-radius:32px;width:100%;max-width:500px;position:relative;box-shadow:0 20px 60px rgba(0,0,0,.15)}.page_modalClose__DT0fT{position:absolute;top:1.5rem;right:1.5rem;background:#f5f5f5;border:none;width:32px;height:32px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.2rem}.page_modalTitle__a05da{font-size:1.5rem;font-weight:800;margin-bottom:1.5rem;text-align:center}.page_formGrid__YcIyn{display:flex;flex-direction:column;gap:1rem}.page_formRow__y4k2h{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.page_input__a8i7y{width:100%;padding:.8rem 1.2rem;border:1px solid #ddd;border-radius:12px;font-size:1rem;margin-bottom:9px}.page_modalActions__fuUsW{display:flex;gap:1rem;margin-top:2rem}.page_successCard__b7Qn0{background:#fff;padding:3.5rem 3rem;border-radius:17px;text-align:center;max-width:440px;display:flex;flex-direction:column;align-items:center;gap:1.05rem}.page_successCard__b7Qn0 h3{font-size:1.5rem;font-weight:800;color:#211715;margin:0}.page_successCard__b7Qn0 p{font-size:1.1rem;color:#666;line-height:1.6;margin:0 0 1rem}.page_successIcon__aBx8m{width:80px;height:80px;margin-bottom:.5rem}.page_productCardButton__DvRXw{background:none;padding:0;text-align:left;cursor:pointer;border:1px solid #e7e7e7}.page_productImageTag__eSkPT{width:100%;height:100%;object-fit:cover}.page_openHint__89Or9{font-size:.85rem;color:#ff0040;font-weight:700;text-transform:capitalize;background:#ffd3dfad;padding:6px 11px;border-radius:36px}@media (max-width:768px){.page_formRow__y4k2h{grid-template-columns:1fr}.page_stickyBar__sIJOf{width:calc(100% - 2rem);bottom:1rem}.page_stepSection__liZPf{border-RADIUS:0;margin:0}}.page_nonDeliverableSubscriptionNote__2XXY_{margin:.65rem 0 0;font-size:.82rem;font-weight:700;color:#991b1b;background:#fef2f2;border:1px solid #fef2f2;padding:8px 12px;border-radius:8px;display:flex;align-items:center;gap:6px;text-align:left}.page_nonDeliverableSubscriptionNote__2XXY_:before{content:"⛔";font-size:1rem}.page_seePincodesLinkBtn__Lh_Ep{background:none;border:none;color:#0b5cff;text-decoration:underline;cursor:pointer;padding:0;font:inherit;font-weight:800;display:inline}.page_seePincodesLinkBtn__Lh_Ep:hover{color:#004acb}.page_pincodeListGrid__G1Io4{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));grid-gap:12px;gap:12px;margin:1.5rem 0;max-height:320px;overflow-y:auto;padding:4px}.page_pincodeBadge___pOKs{background:#f3f4f6;border:1px solid #f3f4f6;border-radius:8px;padding:12px;text-align:center;font-weight:700;color:#1f2937;font-size:.9rem;letter-spacing:.5px;transition:all 0s}.page_pincodeBadge___pOKs:hover{background:#eef2ff}.page_pincodeEmptyText__s_eD_{text-align:center;color:#6b7280;font-style:italic;margin:1.5rem 0}.page_nonServiceableAreaSection__yzHqL{margin-top:1.5rem;padding-top:1.2rem;border-top:1px dashed #e5e7eb;text-align:left}.page_nonServiceableTitle__QpYlH{margin:0 0 .35rem;font-size:.95rem;font-weight:800;color:#111827}.page_nonServiceableDesc__1Spnp{margin:0;font-size:.85rem;color:#4b5563;font-weight:600}.page_needLink__vxwI7{color:#0b5cff;text-decoration:underline;font-weight:800;transition:color .15s ease}.page_needLink__vxwI7:hover{color:#004acb}.page_container__2Oswm{min-height:100vh;background:#f2f1f6;padding:0;display:flex;justify-content:center;align-items:flex-start}.page_content__4cfDl{max-width:750px;width:100%;background:#fff;border-radius:24px;padding:2rem;margin:2rem 1rem;border:0 solid #ddd}.page_loading__Y7wPz{text-align:center;padding:4rem 2rem;font-size:1.1rem;color:transparent;background:linear-gradient(90deg,#999,#bbb 20%,#e8e8e8 50%,#bbb 80%,#999);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;animation:page_loadingShimmer__J_5o_ 2.8s ease-in-out infinite}@keyframes page_loadingShimmer__J_5o_{0%{background-position:200% 0}to{background-position:-200% 0}}.page_error__mxXH4{text-align:center;padding:2rem;color:#dc3545;font-size:1rem}.page_backLink__2cMQW{display:inline-block;margin:1rem auto;text-align:center;color:#0070f3;text-decoration:none;font-weight:500}.page_backLink__2cMQW:hover{text-decoration:underline}.page_header__Bn8yg{display:flex;align-items:center;gap:1rem;margin-bottom:3px}.page_orderTitle__YyCZB{font-size:1.5rem;font-weight:700;color:#000;margin:0;flex:1 1;letter-spacing:-1.1px}.page_statusBadge__uUAVB{padding:.35rem .75rem;border-radius:20px;font-size:.85rem;font-weight:600;display:flex;align-items:center;gap:.3rem}.page_statusBadgePaid__kby_A{background:#d1fae5;color:#065f46}.page_statusBadgePending__6EVpe{background:#fef9c3;color:#854d0e}.page_statusBadgeCancelled__0g_xO{background:#fee2e2;color:#b91c1c}.page_statusBadgeRefunded__7Dm7G{background:#ffedd5;color:#c2410c}.page_statusBadgeTick__Cv9Rv{width:27px;height:27px;flex-shrink:0;margin:-7px -6px -7px -8px}.page_orderDateRow__iqajp{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin:0 0 2rem}.page_orderDate__mmZ1c{font-size:.9rem;color:#666;margin:0}.page_orderTotal__TpwjR{font-size:.9rem;font-weight:400;color:#757070;margin-left:4px}.page_timelineSvg__rE0k3{flex-shrink:0;display:block}.page_timelineIconCompleted__lg_ht .page_timelineSvg__rE0k3{width:29px;height:29px;color:#065f46}.page_timelineStepIncomplete__rPbxp .page_timelineSvg__rE0k3{width:19px;height:19px;color:#bbb;opacity:.9}.page_section__TN6oc{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #e5e5e5}.page_section__TN6oc:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.page_sectionTitle__lpXMx{font-size:.75rem;font-weight:700;color:#999;letter-spacing:0;margin:0 0 1rem;text-transform:uppercase}.page_orderSummaryText__142s_{font-size:1rem;color:#333;margin:0;font-weight:800}.page_orderItem__X_2_D{display:flex;align-items:center;gap:1rem;margin-bottom:1.25rem}.page_orderItemImage__Op0LC{width:64px;height:64px;border-radius:12px;overflow:hidden;background:#f0f0f0;flex-shrink:0;display:flex;align-items:center;justify-content:center}.page_orderItemImage__Op0LC img{width:100%;height:100%;object-fit:cover}.page_orderItemImagePlaceholder__kzix5{font-size:1.5rem}.page_orderItemDetails__wANWL{flex:1 1;min-width:0}.page_orderItemName__OgRFN{font-size:1rem;font-weight:600;color:#000;margin:0 0 .25rem}.page_orderItemVariation__3PfEK{font-size:.85rem;color:#999;margin:0}.page_pricingRow__bp70R{display:flex;justify-content:space-between;align-items:center;padding:.6rem 0;font-size:.9rem;color:#333;border-top:1px solid #f0f0f0}.page_pricingRow__bp70R:first-of-type{border-top:none}.page_totalRow__uruRK{font-weight:700;font-size:1rem;color:#000;padding-top:.75rem;margin-top:.5rem;border-top:2px solid #e5e5e5;margin-bottom:-27px}.page_deliveryAddressBlock__kC8U_{padding:0}.page_deliveryAddressName__g86jE{margin:0 0 .35rem;font-size:1rem;font-weight:700;color:#111}.page_deliveryAddressLine__uGE0G{margin:0;font-size:.92rem;color:#4b5563;line-height:1.45}.page_deliveryAddressPhone__Z9iAl{margin:0;font-size:.92rem;color:#374151}.page_deliveryAddressMapLink__1XP96{display:inline-block;margin-top:.5rem;font-size:.88rem;font-weight:600;color:#0070f3;text-decoration:none}.page_deliveryAddressMapLink__1XP96:hover{text-decoration:underline}.page_customerInfo__VfURf{display:flex;align-items:center;gap:1rem}.page_customerAvatar__BtPOD{width:48px;height:48px;border-radius:50%;background:#fef3c7;color:#92400e;display:flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:700;flex-shrink:0}.page_customerName__RpHzj{font-size:1rem;font-weight:600;color:#000;margin:0 0 .25rem}.page_customerEmail__TGGtI{font-size:.85rem;color:#666;margin:0}.page_timeline__O6hVz{position:relative}.page_timelineStep__6jmMc{position:relative;display:flex;gap:1rem;padding-bottom:1.5rem}.page_timelineStep__6jmMc:last-child{padding-bottom:0}.page_timelineStepIncomplete__rPbxp .page_timelineIcon___l9Pl{background:#f5f5f5;color:#bbb}.page_timelineStepIncomplete__rPbxp .page_timelineTitle__ptrkC{color:#999}.page_timelineStepIncomplete__rPbxp .page_timelineDate__KYNoM,.page_timelineStepIncomplete__rPbxp .page_timelineDescription__FkzPl{color:#bbb}.page_timelineStepIncomplete__rPbxp .page_timelineIconActiveIncomplete__5H7RH{background:linear-gradient(180deg,#d1fae5,#ededed,#ededed)}.page_timelineIcon___l9Pl{width:40px;height:40px;border-radius:50%;background:#f0f0f0;color:#999;display:flex;align-items:center;justify-content:center;font-size:1.2rem;flex-shrink:0;position:relative;z-index:2}.page_timelineIconCompleted__lg_ht{background:#d1fae5;color:#065f46}.page_timelineLine__9gLr5{position:absolute;left:20px;top:40px;bottom:-1.5rem;width:2px;background:#e5e5e5;z-index:1}.page_timelineLineCompleted__5Gcd4{background:#d1fae5}.page_timelineStep__6jmMc:last-child .page_timelineLine__9gLr5{display:none}.page_timelineContent__YUvO0{flex:1 1;padding-top:.25rem}.page_timelineTitle__ptrkC{font-size:1rem;font-weight:600;color:#000;margin:0 0 .25rem}.page_timelineDescription__FkzPl{font-size:.85rem;color:#666;margin:0 0 .25rem}.page_timelineDate__KYNoM{font-size:.8rem;color:#999;margin:0}.page_recommendationTitle__31cUh{font-size:.9rem;font-weight:600;color:#333;margin:0 0 1.5rem;text-align:center}.page_ratingOptions__YEenO{display:flex;justify-content:center;gap:2rem}.page_ratingOption__q75yw{display:flex;flex-direction:column;align-items:center;gap:.5rem;background:#fff;border:none;cursor:pointer;padding:.75rem 1rem;border-radius:12px;transition:background .2s}.page_ratingOption__q75yw:hover:not(:disabled){background:#f5f5f5}.page_ratingOption__q75yw:disabled{opacity:.7;cursor:not-allowed;background:#fff}.page_ratingOptionSelected__kIqKY,.page_ratingOptionSelected__kIqKY:disabled{background:#e5e5e5}.page_ratingEmoji__5_MqQ{font-size:2.5rem;line-height:1}.page_ratingLabel__wKdkq{font-size:.75rem;color:#666;font-weight:500}.page_ratingThankYou__n9J_H{margin:1rem 0 0;font-size:.75rem;font-weight:600;color:#15803d;text-align:center}.page_detailsGrid__5NnUH{display:flex;flex-direction:column;gap:0}.page_detailRow__V7u8F{display:flex;justify-content:space-between;align-items:center;padding:.85rem 0;border-bottom:1px solid #f0f0f0}.page_detailRow__V7u8F:last-child{border-bottom:none}.page_detailLabel__Wq8LH{font-size:.9rem;color:#666;font-weight:400}.page_detailValue__uU84D{font-size:.9rem;color:#000;font-weight:500;display:flex;align-items:center;gap:.5rem}.page_freeTag__GptP0{color:#00a365;font-weight:700}.page_strikethrough__C_F3s{text-decoration:line-through;color:#999;font-size:.85rem;font-weight:400}.page_downloadIcon__N7N6D{background:transparent;border:none;padding:.25rem;cursor:pointer;color:#666;display:flex;align-items:center;justify-content:center;transition:color .2s}.page_downloadIcon__N7N6D:hover{color:#000}.page_orderItemsTitle__OVabT{font-size:1.125rem;font-weight:700;color:#000;margin:0 0 1.5rem}.page_subscriptionTransferNotePerItem__kxPmu{margin:.35rem 0 .25rem;font-size:.85rem;color:#666;font-weight:500;line-height:1.4}.page_subscriptionTransferLink__XkGGp{color:#0070f3;text-decoration:none;font-weight:700}.page_subscriptionTransferLink__XkGGp:hover{text-decoration:underline}.page_photobookPrivacyNotice__nyVlZ{display:flex;align-items:flex-start;gap:.65rem;margin-top:.85rem;padding:.75rem .85rem;border-radius:15px;background:#d8ffe4;border:1px solid #f0fdf4}.page_photobookPrivacyNoticeIcon__91pMr{width:1.1rem;height:1.1rem;flex-shrink:0;margin-top:.1rem;color:#15803d}.page_photobookPrivacyNoticeText__XOb4Y{margin:0;font-size:.84rem;line-height:1.45;color:#166534;font-weight:500}.page_photobookPrivacyNoticeBody__H_HF_{display:flex;flex-direction:column;gap:.55rem;min-width:0}.page_photobookPrivacyCheckPrompt__94Smu{margin:0;font-size:.82rem;line-height:1.45;color:#166534;font-weight:600}.page_photobookPrivacyCheckBtn__9ODpG{display:inline-flex;align-items:center;justify-content:center;padding:.1rem .45rem;border-radius:999px;background:#008f2c;color:#fff;font-size:.78rem;font-weight:500;text-decoration:none;vertical-align:middle;transition:background .2s ease}.page_photobookPrivacyCheckBtn__9ODpG:hover{background:#166534}.page_photobookPrivacyCheckUnavailable__Sc1MR{color:#166534;font-weight:500}.page_photobookPrivacyCheckHelp__4sBlO{margin:0;font-size:.78rem;line-height:1.5;color:#15803d;font-weight:500}.page_photobookPrivacyContactBtn___f5vx{display:inline;padding:0;border:none;background:none;color:#15803d;font:inherit;font-weight:700;text-decoration:underline;cursor:pointer}.page_photobookPrivacyContactBtn___f5vx:hover{color:#166534}.page_orderItemsList__i0fI8{display:flex;flex-direction:column;gap:1.5rem}.page_orderRatingBlock__xutOB{margin-top:1rem}.page_detailedFeedbackReadOnly__xbv3Z{display:flex;flex-direction:column;gap:.5rem;padding:.75rem 0;font-size:.9rem;color:#333}.page_detailedFeedbackRow__kx0zc{display:flex;justify-content:space-between;align-items:center}.page_detailedFeedbackStars__fpAYP{display:inline-flex;gap:2px}.page_detailedFeedbackStars__fpAYP .page_starFilled__v5eQs{color:#f59e0b}.page_detailedFeedbackStars__fpAYP .page_starEmpty__ndjGP{color:#ddd}.page_orderRowRate__e86qI{display:flex;align-items:center;gap:.5rem;padding:.5rem .6rem;background:#fef9c3bd;border-radius:8px;font-size:.85rem;color:#835800;width:100%;box-sizing:border-box;cursor:pointer}.page_orderRowRateIcon__Pq01S{font-size:1rem;color:#ca8a04;line-height:1}.page_orderRowRateArrow__batW2{width:1.25rem;height:1.25rem;margin-left:auto;flex-shrink:0;color:#ca8a04}.page_deliveredActions__mORpK{display:flex;gap:.75rem;margin-top:1.5rem}.page_deliveredActionBtn__vBvEC{flex:1 1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.85rem 1rem;border-radius:100px;border:1px solid #f1f1f1;background:#f1f1f1;font-size:.95rem;font-weight:600;color:#000;cursor:pointer;transition:background .2s,border-color .2s}.page_deliveredActionBtnIcon__ki3ET{width:1.15em;height:1.15em;flex-shrink:0}.page_deliveredActionBtn__vBvEC:hover{background:#f5f5f5;border-color:#ccc}.page_productCard__MlexW{background:#fff;border-radius:8px;overflow:hidden;scroll-margin-top:96px}.page_productCardTop__MXs0b{display:flex;gap:1rem;padding-bottom:1rem;border-bottom:1px solid #f0f0f0}.page_productCardTopClickable__6kIYa{cursor:pointer}.page_productCardTopClickable__6kIYa:hover{opacity:.9}.page_productImageWrapper__46lNM{position:relative;flex-shrink:0}.page_productCardImage__gzObF{width:80px;height:80px;object-fit:cover;border-radius:8px}.page_productImagePlaceholder__Ps2Ii{width:80px;height:80px;background:#f0f0f0;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:2rem}.page_productCountBadge__VoDWK{position:absolute;bottom:2px;right:2px;background:#ffffff00!important;color:#000;font-size:.75rem;font-weight:700;padding:.25rem .5rem;border-radius:8px;min-width:28px;text-align:center;box-shadow:0 1px 1px 0 transparent;z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.page_productCardInfo__9_2wt{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.25rem}.page_productCardName__GbK5_{font-size:1rem;font-weight:600;color:#000;margin:0;line-height:1.3}.page_productCardPrice__mTO0x{font-size:1rem;font-weight:700;color:#000;margin:0}.page_productCardQuantity__8JWFo{font-size:.875rem;color:#666;margin:0}.page_productRating__AeGWO{display:flex;align-items:center;gap:.75rem;padding-top:1rem}.page_rateLabel__7FVez{font-size:.9rem;color:#333;font-weight:500}.page_stars__kingT{display:flex;gap:.25rem}.page_star__ULZjK{background:transparent;border:none;font-size:1.75rem;color:#d1d5db;cursor:pointer;padding:0;transition:color .2s,transform .1s;line-height:1}.page_star__ULZjK:hover{color:#fbbf24;transform:scale(1.1)}.page_starActive__0NOZT{color:#fbbf24}.page_trackingCard__cq_iY{background:linear-gradient(135deg,#fff,#f8fafc);border:1px solid #e2e8f0;border-radius:12px;padding:1.25rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -1px rgba(0,0,0,.03);display:flex;flex-direction:column;gap:1.25rem}.page_trackingHeader__QffJ1{display:flex;align-items:flex-start;gap:.75rem}.page_trackingIcon__k4wBo{width:24px;height:24px;color:#3b82f6;flex-shrink:0;margin-top:.15rem}.page_trackingSummary__GvCVr{flex:1 1;display:flex;flex-direction:column;gap:.5rem}.page_trackingText__WlnUY{font-size:.95rem;color:#334155;line-height:1.5;margin:0}.page_courierNameHighlight__NFpgl{color:#1e3a8a;font-weight:700}.page_trackingMeta__E9WQ0{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.85rem}.page_trackingLabel__ubwy3{color:#64748b;font-weight:500}.page_trackingValue__HkMn4{color:#0f172a;font-weight:700;background:#f1f5f9;padding:.15rem .5rem;border-radius:4px;border:1px dashed #cbd5e1;font-family:monospace}.page_trackOrderLinkButton___lW8G{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background:#2563eb;color:#fff;font-size:.9rem;font-weight:600;padding:.75rem 1.25rem;border-radius:8px;text-decoration:none;transition:all .2s ease-in-out;box-shadow:0 2px 4px rgba(37,99,235,.2)}.page_trackOrderLinkButton___lW8G:hover{background:#1d4ed8;box-shadow:0 4px 6px rgba(37,99,235,.3);transform:translateY(-1px)}.page_trackOrderLinkButton___lW8G:active{transform:translateY(0)}.page_linkArrowIcon__Tnzt6{width:16px;height:16px;transition:transform .2s ease-in-out}.page_trackOrderLinkButton___lW8G:hover .page_linkArrowIcon__Tnzt6{transform:translateX(3px)}.page_downloadInvoiceButton__aicrz{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background:#f2f1f6;color:#292929;font-size:.9rem;font-weight:600;padding:.75rem 1rem;text-decoration:none;border-radius:90px;cursor:pointer;transition:all -.8s ease-in-out;border:1px solid #f2f1f6}.page_downloadInvoiceButton__aicrz:hover{background:#e6e6e6}.page_downloadInvoiceButton__aicrz:active{transform:translateY(0)}.page_downloadInvoiceButton__aicrz:disabled{background:#94a3b8;box-shadow:none;cursor:not-allowed;transform:none}.page_trackingPlaceholder__S9CM5{background:#f2f1f6;border:1px dashed #f2f1f6;border-radius:24px;padding:1.5rem 1.25rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.75rem}.page_trackingPlaceholderIcon__6F2tQ{width:32px;height:32px;color:#94a3b8;animation:page_pulseRotate__KO0Mo 3s ease-in-out infinite}.page_trackingPlaceholderText__WGeAn{font-size:.85rem;color:#64748b;font-weight:500;margin:0;line-height:18.5px}@keyframes page_pulseRotate__KO0Mo{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.08);opacity:1}to{transform:scale(1);opacity:.8}}@media (max-width:767px){.page_content__4cfDl{margin:0;border-radius:0;padding:1.5rem 1rem;min-height:100vh}.page_orderTitle__YyCZB{font-size:1.25rem}.page_statusBadge__uUAVB{font-size:.75rem;padding:.3rem .6rem}.page_orderDate__mmZ1c{font-size:.85rem}.page_orderItemImage__Op0LC{width:56px;height:56px}.page_orderItemName__OgRFN{font-size:.95rem}.page_pricingRow__bp70R{font-size:.85rem}.page_totalRow__uruRK{font-size:.95rem}.page_customerAvatar__BtPOD{width:42px;height:42px;font-size:1.1rem}.page_customerName__RpHzj{font-size:.95rem}.page_timelineIcon___l9Pl{width:36px;height:36px;font-size:1.1rem}.page_timelineLine__9gLr5{left:18px;top:36px}.page_timelineTitle__ptrkC{font-size:.95rem}.page_recommendationTitle__31cUh{font-size:.85rem}.page_ratingOptions__YEenO{gap:1rem}.page_ratingEmoji__5_MqQ{font-size:2rem}.page_ratingLabel__wKdkq{font-size:.7rem}.page_detailLabel__Wq8LH,.page_detailValue__uU84D{font-size:.85rem}.page_detailRow__V7u8F{padding:.75rem 0}.page_orderItemsTitle__OVabT{font-size:1rem}.page_productCardImage__gzObF,.page_productImagePlaceholder__Ps2Ii{width:70px;height:70px}.page_productCardName__GbK5_,.page_productCardPrice__mTO0x{font-size:.95rem}.page_productRating__AeGWO{flex-direction:column;align-items:flex-start;gap:.5rem}.page_rateLabel__7FVez{font-size:.85rem}.page_star__ULZjK{font-size:1.5rem}.page_productCountBadge__VoDWK{font-size:.7rem;padding:.2rem .4rem;min-width:24px}}.page_downloadWrapper__46Nuh{margin-top:.5rem}.page_pdfDownloadBtn__V46mt{display:inline-flex;align-items:center;padding:.45rem .85rem;font-size:.75rem;font-weight:700;color:#fff!important;background:linear-gradient(135deg,#4f46e5,#6366f1);border:none;border-radius:6px;text-decoration:none!important;cursor:pointer;box-shadow:0 2px 4px rgba(79,70,229,.2);transition:all .2s ease;width:-moz-fit-content;width:fit-content}.page_pdfDownloadBtn__V46mt:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(79,70,229,.3);background:linear-gradient(135deg,#4338ca,#4f46e5)}.page_pdfDownloadBtn__V46mt:active{transform:translateY(0)}