@import url(https://fonts.cdnfonts.com/css/helvetica-neue-55);@import url(https://fonts.googleapis.com/css2?family=Assistant:wght@200..800&family=Merriweather+Sans:ital,wght@0,300..800;1,300..800&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Roboto+Flex:opsz,wght@8..144,100..1000&display=swap);@import url(https://fonts.googleapis.com/css2?family=Assistant:wght@200..800&family=Merriweather+Sans:ital,wght@0,300..800;1,300..800&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Roboto+Flex:opsz,wght@8..144,100..1000&display=swap);@import url(https://fonts.googleapis.com/css2?family=Assistant:wght@200..800&family=Merriweather+Sans:ital,wght@0,300..800;1,300..800&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&family=Roboto+Flex:opsz,wght@8..144,100..1000&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700;1,800;1,900&family=Orbitron:wght@400;500;600;700;800;900&family=Nunito:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Kalam:wght@300;400;700&family=Source+Sans+Pro:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700;1,900&family=Oswald:wght@200;300;400;500;600;700&display=swap);html{-webkit-tap-highlight-color:transparent;font-family:sans-serif;font-size:13px}body,html{background-color:#0c0a10;background-color:var(--surface-page);min-height:100%;min-height:-webkit-fill-available}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f7f3fb;color:var(--text-primary);font-family:Assistant,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-family:var(--font-family-primary);margin:0}#root{background-color:#0c0a10;background-color:var(--surface-page);min-height:100%;min-height:-webkit-fill-available}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@supports (-webkit-touch-callout:none){@media (max-width:1024px){input,select,textarea{font-size:16px!important}}}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]):not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):not([type=color]),select,textarea{-webkit-tap-highlight-color:transparent;background-color:#16121c;background-color:var(--surface-input);border-color:#2a2434;border-color:var(--border-default);color:#f7f3fb;color:var(--text-primary)}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]):not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):not([type=color]):-webkit-autofill,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]):not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):not([type=color]):-webkit-autofill:active,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]):not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):not([type=color]):-webkit-autofill:focus,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]):not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):not([type=color]):-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:active,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:active,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:#f7f3fb!important;-webkit-text-fill-color:var(--text-primary)!important;box-shadow:inset 0 0 0 1000px #16121c!important;box-shadow:0 0 0 1000px var(--surface-input) inset!important;caret-color:#f7f3fb;caret-color:var(--text-primary);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]):not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):not([type=color]):focus,select:focus,textarea:focus{outline:none}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]):not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):not([type=color]):focus:not(:focus-visible),select:focus:not(:focus-visible),textarea:focus:not(:focus-visible){box-shadow:none}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]):not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):not([type=color]):focus-visible,select:focus-visible,textarea:focus-visible{box-shadow:0 0 0 2px #c4a8e066;box-shadow:0 0 0 2px var(--focus-ring);outline:none}[role=button],[role=menuitem],[role=tab],[tabindex]:not([tabindex="-1"]),a,button,summary{-webkit-tap-highlight-color:rgba(196,168,224,.16);-webkit-tap-highlight-color:var(--tap-highlight)}[role=button]:focus,[role=button]:focus-visible,[tabindex]:not([tabindex="-1"]):focus,[tabindex]:not([tabindex="-1"]):focus-visible,a:focus,a:focus-visible,button:focus,button:focus-visible,summary:focus,summary:focus-visible{box-shadow:none;outline:none}::selection{background-color:#7b52a847;background-color:var(--color-selection-bg);color:inherit}::-moz-selection{background-color:#7b52a847;background-color:var(--color-selection-bg);color:inherit}:root,[data-theme=dark]{--font-family-primary:Assistant,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;--color-brand-primary:#7b52a8;--color-brand-secondary:#9570bc;--color-brand-accent:#c4a8e0;--color-brand-primary-dark:#5b2c8e;--color-brand-primary-bright:#c4a8e0;--color-brand-primary-hover:#8e6bb8;--text-on-brand:#f7f3fb;--surface-page:#0c0a10;--surface-card:#16121c;--surface-raised:#1e1826;--surface-muted:#110e16;--surface-inset:#1e1826;--surface-input:#16121c;--surface-product-image:#f0eef4;--surface-overlay:#06040ab8;--surface-on-image:#0c0a10e0;--text-on-image:#f7f3fb;--border-on-image:#f7f3fb1f;--surface-hover:#7b52a81f;--surface-active:#7b52a82e;--text-primary:#f7f3fb;--text-secondary:#b0a3c0;--text-muted:#827691;--text-inverse:#0c0a10;--text-link:#c4a8e0;--text-link-hover:#dcc9ee;--border-default:#2a2434;--border-subtle:#1e1826;--border-strong:#3d3548;--color-brand-subtle:#7b52a829;--color-brand-subtle-border:#7b52a84d;--focus-ring:#c4a8e066;--color-selection-bg:#7b52a847;--color-success:#4ade80;--color-success-subtle:#4ade8024;--color-warning:#fbbf24;--color-warning-subtle:#fbbf2424;--color-error:#f87171;--color-error-subtle:#f8717124;--color-info:#38bdf8;--color-info-subtle:#38bdf824;--shadow-sm:0 1px 3px #0006;--shadow-md:0 8px 24px #00000073;--shadow-brand:0 8px 28px #5b2c8e4d;--btn-primary-fill:#7b52a8;--btn-primary-fill-hover:#8e6bb8;--btn-primary-fill-active:#5b2c8e;--btn-primary-text:#f7f3fb;--btn-primary-shadow:0 4px 14px #5b2c8e52;--btn-primary-shadow-active:none;--btn-outline-fill-active:var(--surface-active);--btn-ghost-fill-active:var(--surface-active);--tap-highlight:#c4a8e029;--header-background:#09070d;--header-text:#f7f3fb;--header-search-bg:#ffffff0d;--header-search-border:#ffffff1a;--header-search-border-hover:#c4a8e059;--header-search-text:#f7f3fb;--header-search-placeholder:#827691;--header-search-icon:#b0a3c0;--header-search-mic-bg:#ffffff12;--header-search-mic-hover-bg:#7b52a838;--header-search-mic-color:#c4a8e0;--header-search-mic-hover-color:#dcc9ee;--header-search-shadow:inset 0 1px 0 #ffffff0a,0 8px 18px #0006;--header-search-focus-border:#c4a8e073;--header-search-focus-shadow:var(--header-search-shadow);--background-color:var(--surface-page);--card-background:var(--surface-card);--border-color:var(--border-default);--surface-elevated:var(--surface-raised);color-scheme:dark}[data-theme=light]{--font-family-primary:Assistant,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;--color-brand-primary:#5b2c8e;--color-brand-secondary:#7b52a8;--color-brand-accent:#8e6bb8;--color-brand-primary-dark:#4a2474;--color-brand-primary-bright:#b89ad4;--color-brand-primary-hover:#4a2474;--text-on-brand:#fff;--surface-page:#f5f3f8;--surface-card:#fff;--surface-raised:#fff;--surface-muted:#ede9f2;--surface-inset:#e4dee9;--surface-input:#fff;--surface-product-image:#f0eef4;--surface-overlay:#0c0a1073;--surface-on-image:#ffffffeb;--text-on-image:#1a1224;--border-on-image:#1a12241a;--surface-hover:#5b2c8e0f;--surface-active:#5b2c8e1a;--text-primary:#1a1224;--text-secondary:#645a72;--text-muted:#9388a3;--text-inverse:#fff;--text-link:#5b2c8e;--text-link-hover:#4a2474;--border-default:#e2dce8;--border-subtle:#ede9f2;--border-strong:#cdc4d8;--color-brand-subtle:#5b2c8e14;--color-brand-subtle-border:#5b2c8e29;--focus-ring:#5b2c8e47;--color-selection-bg:#5b2c8e29;--color-success:#3d9a6a;--color-success-subtle:#3d9a6a1f;--color-warning:#ff905a;--color-warning-subtle:#ff905a24;--color-error:#dc3545;--color-error-subtle:#dc35451f;--color-info:#0ea5e9;--color-info-subtle:#0ea5e91f;--shadow-sm:0 1px 3px #1a12240f;--shadow-md:0 4px 16px #1a122414;--shadow-brand:0 8px 24px #5b2c8e24;--btn-primary-fill:#5b2c8e;--btn-primary-fill-hover:#4a2474;--btn-primary-fill-active:#3c1d5e;--btn-primary-text:#fff;--btn-primary-shadow:0 4px 12px #4a247438;--btn-primary-shadow-active:0 1px 3px #4a24742e;--btn-outline-fill-active:var(--surface-active);--btn-ghost-fill-active:var(--surface-active);--tap-highlight:#5b2c8e1f;--header-background:#4a2474;--header-text:#fff;--header-search-bg:#f5f3f8;--header-search-border:#cdc4d8;--header-search-border-hover:#b8adc8;--header-search-text:#1a1224;--header-search-placeholder:#645a72;--header-search-icon:#645a72;--header-search-mic-bg:#1a12240f;--header-search-mic-hover-bg:#1a12241a;--header-search-mic-color:#645a72;--header-search-mic-hover-color:#4a2474;--header-search-shadow:inset 0 1px 0 #ffffffe6,0 8px 18px #4a24741f;--header-search-focus-border:var(--header-search-border-hover);--header-search-focus-shadow:var(--header-search-shadow);--background-color:var(--surface-page);--card-background:var(--surface-card);--border-color:var(--border-default);--surface-elevated:var(--surface-raised);color-scheme:light}:focus{outline:none}:focus-visible{box-shadow:none;outline:none}[contenteditable=true]:focus,[contenteditable=true]:focus-visible{box-shadow:none;outline:none}*{box-sizing:border-box}.App{position:static}.App-logo{height:40vmin;pointer-events:none}@media(prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.toast-global{align-items:center;animation:toast-in .25s ease-out;background:var(--surface-raised);border:1px solid var(--border-default);border-radius:12px;bottom:24px;box-shadow:var(--shadow-md);color:var(--text-primary);display:flex;gap:8px;left:50%;max-width:calc(100vw - 32px);min-width:280px;padding:12px 14px;position:fixed;transform:translateX(-50%);z-index:9999}.toast-global__icon{align-items:center;background:var(--color-success-subtle);border-radius:999px;color:var(--color-success);display:flex;flex-shrink:0;font-size:13px;font-weight:700;height:22px;justify-content:center;width:22px}.toast-global--error{border-color:var(--color-error)}.toast-global--error .toast-global__icon{background:var(--color-error-subtle);color:var(--color-error)}.toast-global--error .toast-global__title{line-height:1.35;white-space:normal}.toast-global--warning{border-color:var(--color-warning)}.toast-global--warning .toast-global__icon{background:var(--color-warning-subtle);color:var(--color-warning)}.toast-global--info{border-color:var(--color-info)}.toast-global--info .toast-global__icon{background:var(--color-info-subtle);color:var(--color-info)}.toast-global__body{flex:1 1;min-width:0}.toast-global__title{color:var(--text-primary);font-size:13px;font-weight:600}.toast-global__subtitle,.toast-global__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toast-global__subtitle{color:var(--text-secondary);font-size:11px}.toast-global__action{background:none;border:none;color:var(--color-brand-primary);cursor:pointer;flex-shrink:0;font-size:12px;font-weight:600;padding:4px 6px;text-decoration:none}.toast-global__action:hover{color:var(--color-brand-primary-hover);text-decoration:underline}.toast-global__dismiss{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text-muted);cursor:pointer;display:flex;flex-shrink:0;font-size:18px;height:22px;justify-content:center;line-height:1;padding:0;width:22px}.toast-global__dismiss:hover{background:var(--surface-hover);color:var(--text-secondary)}@media(max-width:768px){.toast-global{bottom:max(20px,env(safe-area-inset-bottom,0px) + 16px);min-width:min(280px,100vw - 32px)}}@keyframes toast-in{0%{opacity:0;transform:translateX(-50%) translateY(12px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.Layout{max-width:100%;width:100%}@font-face{font-family:MyFont;font-weight:300;src:url(/static/media/RamadhanAmazing-jEnDv.15937b7d127d0c61266f.ttf)}@font-face{font-family:MyFont2;font-weight:300;src:url(/static/media/Khodijahfree-ZVJZz.a724c53967d46634d9c7.otf)}.header-mob .site-nav-container{align-items:center;background-color:var(--header-background);box-shadow:0 1px 2px 0 #94969f4d;display:flex;position:fixed;width:100%;z-index:100}.header-mob .site-nav-container .cart-icon-wrapper{display:inline-block;position:relative;top:0}.header-mob .site-nav-container .cart-icon-wrapper>svg{width:5rem}.header-mob .site-nav-container .header-icon{display:inline-block;height:5rem;margin:2.4rem 2.2rem 2.4rem 0;margin-left:2.6rem!important;vertical-align:top;width:5rem}.header-mob .site-nav-container .header-title{color:var(--header-text);font-family:MyFont2;font-size:3.2rem;font-weight:700;letter-spacing:2px;line-height:normal;overflow:hidden;position:relative;text-overflow:ellipsis;text-transform:capitalize;vertical-align:top;white-space:nowrap}.header-mob .site-nav-container .header-brand{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;color:var(--header-text);cursor:pointer;display:inline-flex;gap:.85rem;max-width:calc(100% - 28rem);min-width:0;position:relative;-webkit-user-select:none;user-select:none}.header-mob .site-nav-container .header-brand__mark{align-items:center;border:1.5px solid;border-radius:.9rem;box-sizing:border-box;display:inline-flex;flex:0 0 auto;font-family:Assistant,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.45rem;font-weight:800;height:3.7rem;justify-content:center;letter-spacing:-.04em;line-height:1;width:3.7rem}.header-mob .site-nav-container .header-brand__word{align-items:flex-start;display:flex;flex-direction:column;gap:.32rem;justify-content:center;line-height:1;min-width:0}.header-mob .site-nav-container .header-brand__name{font-size:2.35rem;font-weight:800;letter-spacing:.2em;padding-right:.08em}.header-mob .site-nav-container .header-brand__name,.header-mob .site-nav-container .header-brand__tag{color:inherit;font-family:Assistant,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1;text-transform:uppercase;white-space:nowrap}.header-mob .site-nav-container .header-brand__tag{font-size:1.1rem;font-weight:600;letter-spacing:.34em;opacity:.78;padding-right:.18em}.header-mob .site-nav-container .header-brand--native{align-items:center;gap:0;height:auto;max-width:calc(100% - 18rem);min-height:4.7rem}.header-mob .site-nav-container .header-brand .la-brand-mark{align-items:center;display:inline-flex;height:4.8rem;min-width:0}.header-mob .site-nav-container .header-brand .la-brand-mark__img{-webkit-user-drag:none;display:block;height:2.6rem;max-width:min(52vw,28rem);object-fit:contain;object-position:left center;-webkit-user-select:none;user-select:none;width:auto}.header-mob .site-nav-container .header-actions{color:var(--header-text);display:flex;justify-content:space-between;position:relative;position:absolute;right:2.4rem;width:21rem}.header-mob .site-nav-container .header-actions span{display:block;height:5rem;width:5rem}.header-mob .site-nav-container .header-actions span>svg,.header-mob .site-nav-container .header-actions>span:nth-child(2)>svg,.header-mob .site-nav-container .header-actions>span:nth-child(3)>svg{width:5rem}.header-mob .site-nav-container .header-actions>span:nth-child(3).cart-container{align-items:center;display:flex;justify-content:center;position:relative}.header-mob .site-nav-container .header-actions>span:nth-child(3) .cart-icon-wrapper{display:inline-block;position:relative}.header-mob .site-nav-container .header-actions>span:nth-child(3) .cart-badge{align-items:center;background-color:#e53935;border:2px solid var(--color-brand-primary);border-radius:50%;box-shadow:0 1px 4px #00000040;color:#fff;display:flex;font-size:9px;font-weight:700;height:14px;justify-content:center;line-height:1;position:absolute;right:-5px;top:-5px;width:14px;z-index:10}.header-mob .site-nav-container .header-actions>span:nth-child(3) .cart-badge.cart-badge--pulse{animation:cartBadgePulse .3s ease-in-out}.checkout-leave-confirm-modal{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--surface-overlay);box-sizing:border-box;display:flex;font-size:17px;inset:0;justify-content:center;padding:.9412em;position:fixed;z-index:100001}@media(max-width:25rem){.checkout-leave-confirm-modal{font-size:16.15px}}@media(max-width:370px){.checkout-leave-confirm-modal{font-size:16px}}.checkout-leave-confirm-modal .checkout-leave-confirm-content{background:var(--surface-card);border:.0588em solid var(--border-default);border-radius:.7059em;box-shadow:var(--shadow-md);box-sizing:border-box;max-height:90vh;max-width:23.5294em;overflow:auto;width:100%}.checkout-leave-confirm-modal .checkout-leave-confirm-content .checkout-leave-confirm-header{align-items:center;border-bottom:.0588em solid var(--border-default);display:flex;gap:.7059em;justify-content:space-between;padding:.9412em 1.1765em}.checkout-leave-confirm-modal .checkout-leave-confirm-content .checkout-leave-confirm-header h3{color:var(--text-primary);font-size:1.125em;font-weight:600;line-height:1.3;margin:0}.checkout-leave-confirm-modal .checkout-leave-confirm-content .checkout-leave-confirm-header .checkout-leave-confirm-close{-webkit-tap-highlight-color:rgba(0,0,0,0);background:none;border:none;color:var(--text-secondary);cursor:pointer;flex-shrink:0;font-size:1.25em;line-height:1;padding:0 .2353em}.checkout-leave-confirm-modal .checkout-leave-confirm-content .checkout-leave-confirm-header .checkout-leave-confirm-close:hover{color:var(--text-primary)}.checkout-leave-confirm-modal .checkout-leave-confirm-content .checkout-leave-confirm-body{padding:1.1765em}.checkout-leave-confirm-modal .checkout-leave-confirm-content .checkout-leave-confirm-body p{color:var(--text-secondary);font-size:.875em;line-height:1.5;margin:0}.checkout-leave-confirm-modal .checkout-leave-confirm-content .checkout-leave-confirm-footer{background:var(--surface-card);border-top:.0588em solid var(--border-default);display:flex;gap:.7059em;justify-content:flex-end;padding:.9412em 1.1765em}.checkout-leave-confirm-modal .checkout-leave-confirm-content .checkout-leave-confirm-footer button{-webkit-tap-highlight-color:rgba(0,0,0,0);border:.0588em solid #0000;border-radius:.4706em;cursor:pointer;font-size:.875em;font-weight:600;padding:.5882em 1.1765em;white-space:nowrap}.checkout-leave-confirm-modal .checkout-leave-confirm-content .checkout-leave-confirm-footer .stay-btn{background:var(--surface-inset);border-color:var(--border-default);color:var(--text-secondary)}.checkout-leave-confirm-modal .checkout-leave-confirm-content .checkout-leave-confirm-footer .stay-btn:hover{background:var(--surface-muted)}.checkout-leave-confirm-modal .checkout-leave-confirm-content .checkout-leave-confirm-footer .leave-btn{background:var(--color-error);border-color:var(--color-error);color:#fff}.checkout-leave-confirm-modal .checkout-leave-confirm-content .checkout-leave-confirm-footer .leave-btn:hover{filter:brightness(.92)}.nav--visible{display:none;inset:0;pointer-events:auto;position:fixed;z-index:150}.nav:after{background:#00000073;content:"";display:block;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity 225ms cubic-bezier(.4,0,.2,1);will-change:opacity;z-index:120}.nav[data-overlay-visible=true]:after{opacity:1;pointer-events:auto}.nav{height:100%;left:0;overflow:hidden;top:0;width:100%}.nav .app-nav{-webkit-font-smoothing:antialiased;background:var(--surface-card);bottom:0;box-shadow:var(--shadow-md);color:var(--text-primary);display:flex;flex-direction:column;font-size:15px;left:0;max-width:300px;overflow-x:hidden;overflow-y:auto;pointer-events:auto;position:fixed;top:0;transition:transform .3s cubic-bezier(.4,0,.2,1);width:min(84vw,300px);will-change:transform;z-index:121}.nav .sidebar-container{display:flex;flex-direction:column;min-height:0}.nav .offerImg{border-bottom:1px solid var(--border-subtle);flex-shrink:0;height:88px;overflow:hidden;position:relative;width:100%}.nav .offerImg img{display:block;height:min(84vw,300px);left:50%;max-width:none;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-90deg);width:88px}.nav .nav-ul{background:var(--surface-card);display:flex;flex:1 1;flex-direction:column;min-height:0;padding:.35rem 0 1rem}.nav .nav-ul .hidden{display:none!important}.nav .nav-ul .nav-section-label{color:var(--text-muted);font-size:12px;font-weight:600;letter-spacing:.06em;padding:10px 16px 5px;text-transform:uppercase}.nav .nav-ul .nav-separator{background:var(--border-default);height:1px;margin:4px 0 2px}.nav .nav-ul .nav-products{border-bottom:1px solid var(--border-default);flex:0 0 auto;width:100%}.nav .nav-ul .nav-products-row{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:#0000;border:none;box-sizing:border-box;cursor:pointer;display:flex;font-family:inherit;gap:11px;min-height:44px;padding:8px 16px;text-align:left;width:100%}.nav .nav-ul .nav-products-row:active{background:var(--surface-hover)}.nav .nav-ul .nav-products-row--active{background:var(--surface-muted)}.nav .nav-ul .nav-products-row--root .nav-products-row__icon{align-items:center;background:var(--color-brand-subtle);border-radius:50%;color:var(--color-brand-primary);display:inline-flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.nav .nav-ul .nav-products-row--root .nav-products-row__icon .bi{font-size:18px;line-height:1}.nav .nav-ul .nav-products-row--root .nav-products-row__label{color:var(--text-primary);flex:1 1;font-size:17px;font-weight:600;line-height:1.3;min-width:0}.nav .nav-ul .nav-products-row--category,.nav .nav-ul .nav-products-row--subgroup{padding-right:14px}.nav .nav-ul .nav-products-row--category .nav-products-row__label,.nav .nav-ul .nav-products-row--subgroup .nav-products-row__label{flex:1 1;line-height:1.3;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav .nav-ul .nav-products-row--category{padding-left:20px}.nav .nav-ul .nav-products-row--category .nav-products-row__label{color:var(--text-primary);font-size:15px;font-weight:600}.nav .nav-ul .nav-products-row--subgroup{padding-left:32px}.nav .nav-ul .nav-products-row--subgroup .nav-products-row__label{color:var(--text-primary);font-size:15px;font-weight:500}.nav .nav-ul .nav-products-row--leaf{min-height:0;width:auto}.nav .nav-ul .nav-products-row .nav-chevron{flex-shrink:0}.nav .nav-ul .nav-products-tree{max-height:0;overflow:hidden;transition:max-height .28s cubic-bezier(.4,0,.2,1)}.nav .nav-ul .nav-products-tree--open{max-height:4000px}.nav .nav-ul .nav-products-tree--nested{background:#0000;border-left:none;margin:0;padding:0}.nav .nav-ul .nav-products-tree--leaf-group.nav-products-sublist{max-height:0;overflow:hidden;transition:max-height .28s cubic-bezier(.4,0,.2,1)}.nav .nav-ul .nav-products-tree--leaf-group.nav-products-sublist.nav-products-tree--open{max-height:4000px}.nav .nav-ul .nav-products-sublist{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:8px;padding:10px 16px 12px 20px}.nav .nav-ul .nav-products-sublist .nav-products-row--leaf{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:var(--surface-muted);border:1px solid var(--border-default);border-radius:6px;cursor:pointer;display:inline-flex;justify-content:center;margin:0;min-height:34px;padding:7px 14px;width:auto}.nav .nav-ul .nav-products-sublist .nav-products-row--leaf .nav-products-row__label{color:var(--text-primary);flex:0 1 auto;font-size:14px;font-weight:500;line-height:1.25;white-space:nowrap}.nav .nav-ul .nav-products-sublist .nav-products-row--leaf:active{background:var(--color-brand-subtle);border-color:var(--color-brand-subtle-border)}.nav .nav-ul .nav-products-sublist .nav-products-row--leaf:active .nav-products-row__label{color:var(--color-brand-primary)}.nav .nav-ul .nav-products-branch--sub .nav-products-row--subgroup+.nav-products-sublist{margin-top:0}.nav .nav-ul .nav-profile-options{background:var(--surface-card);border-top:1px solid var(--border-default);flex:0 0 auto;width:100%}.nav .nav-ul .nav-profile-options .nav-section-label{padding-top:8px}.nav .nav-ul .nav-profile-options .accountInfoNonLoggedIn{padding:.85rem 16px 1rem;text-align:center;width:100%}.nav .nav-ul .nav-profile-options .accountInfoNonLoggedIn .newUser{color:var(--text-muted);cursor:default;font-size:14px;line-height:1.45;margin:0 0 .75rem}.nav .nav-ul .nav-profile-options .accountInfoNonLoggedIn .newUserRegister{color:var(--color-brand-primary);cursor:pointer;display:inline-block;font-size:15px;font-weight:600;margin-bottom:.75rem;padding:4px 0;text-decoration:none}.nav .nav-ul .nav-profile-options .accountInfoNonLoggedIn .newUserRegister:active{opacity:.85}.nav .nav-ul .nav-profile-options .accountInfoNonLoggedIn .accountBtn{background-color:var(--color-brand-primary);border:none;border-radius:6px!important;box-sizing:border-box;color:var(--text-on-brand)!important;cursor:pointer!important;display:block!important;font-size:15px!important;font-weight:600;letter-spacing:.06em;line-height:1.25;margin:.4rem 0 0!important;max-width:100%;min-height:42px;padding:10px 16px!important;text-decoration:none!important;text-transform:uppercase!important;transition:opacity .28s cubic-bezier(.4,0,.2,1);width:100%!important}.nav .nav-ul .nav-profile-options .accountInfoNonLoggedIn .accountBtn:active{opacity:.9}.nav .nav-ul .nav-account-menu{list-style:none;margin:0;padding:0}.nav .nav-ul .nav-account-row{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:#0000;border:none;box-sizing:border-box;cursor:pointer;display:flex;font-family:inherit;gap:11px;min-height:44px;padding:8px 16px;text-align:left;width:100%}.nav .nav-ul .nav-account-row:active{background:var(--surface-hover)}.nav .nav-ul .nav-account-row__icon{align-items:center;background:var(--color-brand-subtle);border-radius:50%;color:var(--color-brand-primary);display:inline-flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.nav .nav-ul .nav-account-row__icon .bi{font-size:18px;line-height:1}.nav .nav-ul .nav-account-row__body{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.nav .nav-ul .nav-account-row__label{color:var(--text-primary);font-size:17px;font-weight:600;line-height:1.3}.nav .nav-ul .nav-account-logout{padding:5px 16px max(12px,env(safe-area-inset-bottom,0px))}.nav .nav-ul .nav-account-logout__btn{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:var(--color-brand-primary);border:none;border-radius:6px;box-sizing:border-box;color:var(--text-on-brand);cursor:pointer;display:block;font-family:inherit;font-size:15px;font-weight:600;letter-spacing:.06em;line-height:1.25;margin:0;min-height:42px;padding:10px 16px;text-transform:uppercase;width:100%}.nav .nav-ul .nav-account-logout__btn:active{opacity:.9}.nav .nav-ul .nav-account-logout .nav-guest-actions{align-items:stretch;display:flex;flex-direction:column;gap:.55rem;width:100%}.nav .nav-ul .nav-account-logout .nav-guest-link{background:none;border:none;color:var(--text-muted);cursor:pointer;font-family:inherit;font-size:14px;font-weight:400;padding:.25rem 0;text-align:center}.nav .nav-ul .nav-account-logout .nav-guest-link:active{color:var(--color-brand-primary)}.nav .nav-ul .naviWrapper{color:var(--text-primary);display:block;font-size:15px;text-decoration:none;transition:background-color .28s cubic-bezier(.4,0,.2,1)}.nav .nav-ul .naviWrapper .ripple-container{border:none;overflow:hidden;position:relative;transition:background-color .28s cubic-bezier(.4,0,.2,1)}.nav .nav-ul .naviWrapper .ripple-container .naviLevel{align-items:center;border:none;box-sizing:border-box;display:flex;font-size:15px;gap:.75rem;justify-content:space-between;min-height:44px;padding:9px 16px;text-align:left;transition:color .28s cubic-bezier(.4,0,.2,1);width:100%}.nav .nav-ul .naviWrapper .ripple-container .naviLevel span:first-child{flex:1 1;min-width:0}.nav .nav-ul .naviWrapper .ripple-container .naviLevel .nav-chevron,.nav .nav-ul .naviWrapper .ripple-container .naviLevel svg{color:var(--text-muted);flex-shrink:0;height:25px;min-height:25px;min-width:25px;transition:transform .28s cubic-bezier(.4,0,.2,1);width:25px}.nav .nav-ul .naviWrapper .ripple-container .naviLevel .nav-chevron--small{height:18px!important;min-height:18px!important;min-width:18px!important;width:18px!important}.nav .nav-ul .naviWrapper .ripple-container.level-1 .naviLevel{color:var(--text-primary);font-size:17px;font-weight:600}.nav .nav-ul .naviWrapper .ripple-container.level-2 .naviLevel{color:var(--text-primary);font-size:15px;font-weight:500}.nav .nav-ul .naviWrapper:active .ripple-container{background-color:var(--surface-hover)}@media(hover:hover){.nav .nav-ul .naviWrapper:hover .ripple-container{background-color:var(--surface-hover)}}.nav .nav-ul .navi__content{max-height:0;overflow:hidden;transition:max-height .28s cubic-bezier(.4,0,.2,1)}.nav .nav-ul .navi__content.navi--open{max-height:1200px}.nav .nav-ul .navi__content.navi__content--products.navi--open{max-height:4000px}.nav .nav-ul .navi .navi .naviWrapper .ripple-container .naviLevel{color:var(--text-muted);font-size:15px;font-weight:500;padding-left:30px}.nav .nav-ul .navi .navi .navi .naviWrapper .ripple-container .naviLevel{font-size:14px;font-weight:400;padding-left:42px}.nav .nav-ul>.navi.visible.navi--open>.naviWrapper>.ripple-container{background-color:var(--surface-muted);border-left:2px solid var(--border-default)}.naviWrapper .naviWrapper{padding-left:0}.accountList{box-sizing:border-box;width:100%}.accountList__heading{color:var(--text-secondary);font-size:.68rem;font-weight:600;letter-spacing:.06em;margin:0 0 .35rem;padding:0 .65rem;text-transform:uppercase}.accountList__menu{list-style:none;margin:0;padding:0;width:100%}.accountList__menu li{float:none;text-align:left;width:100%}.accountList__link{align-items:center;background:#0000;border:none;border-radius:8px;box-sizing:border-box;color:var(--color-brand-primary);cursor:pointer;display:flex;font-family:inherit;font-size:.92rem;font-weight:500;gap:.6rem;padding:.5rem .6rem;text-align:left;text-decoration:none;transition:background .15s ease,color .15s ease;white-space:nowrap;width:100%}.accountList__link:active,.accountList__link:focus-visible,.accountList__link:hover{background:var(--color-brand-subtle);color:var(--color-brand-primary);outline:none}.accountList__link:active .accountList__chevron,.accountList__link:focus-visible .accountList__chevron,.accountList__link:hover .accountList__chevron{color:var(--color-brand-primary);opacity:1}.accountList__icon{align-items:center;background:var(--color-brand-subtle);border-radius:8px;color:var(--color-brand-primary);display:inline-flex;flex-shrink:0;font-size:1.1rem;height:2.05rem;justify-content:center;width:2.05rem}.accountList__label{flex:1 1;font-size:.92rem;line-height:1.3;min-width:0;overflow:hidden;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.accountList__chevron{color:var(--color-brand-primary);flex-shrink:0;font-size:.75rem;opacity:.55;transition:opacity .15s ease,transform .15s ease}.accountMenuLogout,.profileOptions .accountBtn{background-color:var(--color-brand-primary);border:none;border-radius:6px;box-sizing:border-box;color:#fff!important;cursor:pointer;display:block;font-size:.9rem;font-weight:500;letter-spacing:.5px;line-height:1.75rem;margin:.7rem auto .75rem;max-width:13rem;padding:.45rem .5rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:filter .15s ease,opacity .15s ease;width:100%}.accountMenuLogout:active,.profileOptions .accountBtn:active{opacity:.92}.header-web{background-color:var(--header-background);box-sizing:border-box;color:var(--header-text);height:6.2rem;opacity:100%;position:sticky;top:0;width:100%;z-index:10;z-index:20}.header-web .top{background-color:#c7003c;position:absolute;width:100%}.header-web .middle{display:flex;height:100%;width:100%}.header-web .middle .logoContainer{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;height:100%;margin-left:0;max-width:28%;padding-left:12px;padding-right:8px;position:relative;width:auto;z-index:900}.header-web .middle .header-brand{align-items:center;color:var(--header-text);display:inline-flex;margin-left:5%;min-width:0;-webkit-user-select:none;user-select:none}.header-web .middle .header-brand--native{gap:0}.header-web .middle .header-brand .la-brand-mark{align-items:center;display:inline-flex;height:auto}.header-web .middle .header-brand .la-brand-mark__img{-webkit-user-drag:none;display:block;height:2.4rem;max-width:16rem;object-fit:contain;object-position:left center;-webkit-user-select:none;user-select:none;width:auto}.header-web .middle .optionsContainer{height:100%;margin-left:3%;width:10%}.header-web .middle .optionsContainer .options{box-sizing:border-box;cursor:pointer;display:flex;flex-flow:row;height:60%;position:relative;top:40%;z-index:4}.header-web .middle .optionsContainer .options>div:hover>span:nth-child(2){transform:scale(1)}.header-web .middle .optionsContainer .options>div:hover .overlay{visibility:visible}.header-web .middle .optionsContainer .options>div:hover .overlay .optionsListContainer{opacity:1}.header-web .middle .optionsContainer .options>div{font-family:Assistant,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1.05rem;font-weight:650;letter-spacing:.01rem}.header-web .middle .optionsContainer .options>div>span:first-child{display:flex;height:100%;justify-content:center;padding-bottom:1.2rem;padding-left:1.2rem;padding-right:1.2rem;width:100%}.header-web .middle .optionsContainer .options>div>span:nth-child(2){display:block;height:.3rem;margin-left:-2.5%;position:relative;top:-5%;transform:scale(0);transition:all .3s ease-in-out;width:110%;z-index:1}.header-web .middle .optionsContainer .options>div .overlay{align-items:start;background-color:#0000004d;bottom:0;display:flex;justify-content:start;left:0;pointer-events:none;position:fixed;right:0;top:6.242rem;visibility:hidden;z-index:0}.header-web .middle .optionsContainer .options>div .overlay .optionsListContainer{background-color:#fafafa;border-bottom:3px solid var(--color-brand-primary);border-left:3px solid var(--color-brand-primary);border-right:3px solid var(--color-brand-primary);box-shadow:inset 0 .1px 5px #3232321a;box-sizing:border-box;color:var(--color-brand-primary);cursor:default;display:flex;flex-direction:row;font-size:1.05rem;height:32rem;left:5%;opacity:0;overflow:auto;overscroll-behavior:contain;padding:1rem 0;pointer-events:all;position:relative;transition:all .4s ease;width:60%}.header-web .middle .optionsContainer .options>div .overlay .optionsListContainer>div{height:max-content}.header-web .middle .optionsContainer .options>div .overlay .optionsListContainer>div>div{font-weight:400;line-height:1.6rem!important;width:12rem}.header-web .middle .optionsContainer .options>div .overlay .optionsListContainer .sectionTitle{cursor:pointer;font-weight:700;line-height:1.7rem;margin:.4rem 0 .3rem;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.header-web .middle .optionsContainer .options>div .overlay .optionsListContainer>div{margin:0 2rem}.header-web .middle .optionsContainer .options>div .overlay .optionsListContainer>div:first-child{margin:0 2rem 0 3rem}.header-web .middle .optionsContainer .options>div .overlay .optionsListContainer>div:last-child{margin:0 3rem 0 2rem}.header-web .middle .optionsContainer .options>div .overlay .optionsListContainer>div>div .firstMainSection{color:var(--color-brand-primary)}.header-web .middle .optionsContainer .options>div .overlay .optionsListContainer>div>div .secondMainSection{color:#fa55c0}.header-web .middle .optionsContainer .options>div .overlay .optionsListContainer>div>div .thirdMainSection{color:#f26b11}.header-web .middle .optionsContainer .options>div .overlay .optionsListContainer>div>div .fourthMainSection{color:#f2c111}.header-web .middle .optionsContainer .options>div .overlay .optionsListContainer>div>div .fifthMainSection{color:#0db8af}.header-web .middle .optionsContainer .options>div .overlay .optionsListContainer>div>div .sixthMainSection{color:#ff406c}.header-web .middle .optionsContainer .options>div .overlay .optionsListContainer>div>div>div{cursor:pointer;margin:0;text-align:left}.header-web .middle .optionsContainer .options>div .overlay .optionsListContainer>div>div>div:hover{font-weight:700;outline-width:0}.header-web .middle .optionsContainer .options>div .overlay .optionsListContainer .seperator:before{background-color:gray;content:"";display:block;height:.1rem;margin:1.1rem 0 1.1rem 4%;opacity:.25;width:90%}.header-web .middle .optionsContainer .options>div .overlay .optionsListContainer .mainSection{font-weight:700;line-height:1.7rem;margin:.4rem 0 .3rem;overflow:hidden;padding:0 0 0 .2rem;text-overflow:ellipsis;white-space:nowrap}.header-web .middle .optionsContainer .options>div:first-child>span:nth-child(2){background-color:var(--color-brand-primary)}.header-web .middle .optionsContainer .options>div:first-child .sectionTitle{color:var(--color-brand-primary)}.header-web .middle .optionsContainer .options>div:nth-child(2)>span:nth-child(2){background-color:#fa55c0}.header-web .middle .optionsContainer .options>div:nth-child(2) .sectionTitle{color:#fa55c0}.header-web .middle .optionsContainer .options>div:nth-child(3)>span:nth-child(2){background-color:#f26b11}.header-web .middle .optionsContainer .options>div:nth-child(3) .sectionTitle{color:#f26b11}.header-web .middle .optionsContainer .options>div:nth-child(4)>span:nth-child(2){background-color:#f2c111}.header-web .middle .optionsContainer .options>div:nth-child(4) .sectionTitle{color:#f2c111}.header-web .middle .optionsContainer .options>div:nth-child(5)>span:nth-child(2){background-color:#0db8af}.header-web .middle .optionsContainer .options>div:nth-child(5) .sectionTitle{color:#0db8af}.header-web .middle .optionsContainer .options>div:nth-child(6)>span:nth-child(2){background-color:#ff406c}.header-web .middle .optionsContainer .options>div:nth-child(6) .sectionTitle{color:#ff406c}.header-web .middle .optionsContainer .options .firstMainSection{color:var(--color-brand-primary)}.header-web .middle .optionsContainer .options .secondMainSection{color:#fa55c0}.header-web .middle .optionsContainer .options .thirdMainSection{color:#f26b11}.header-web .middle .optionsContainer .options .fourthMainSection{color:#f2c111}.header-web .middle .optionsContainer .options .fifthMainSection{color:#0db8af}.header-web .middle .optionsContainer .options .sixthMainSection{color:#ff406c}.header-web .middle .searchBarContainer{height:55%;margin-left:4rem;margin-top:1.6rem;visibility:visible;width:40%;z-index:10}.header-web .middle .searchBarContainer .searchBar{align-items:center;background:var(--header-search-bg);border:1px solid var(--header-search-border);border-radius:.9rem;box-shadow:var(--header-search-shadow);cursor:pointer;display:flex;gap:.75rem;height:100%;margin-left:0;padding:0 .65rem 0 .9rem;text-align:start;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;width:100%;z-index:10}.header-web .middle .searchBarContainer .searchBar:hover{border-color:var(--header-search-border-hover)}.header-web .middle .searchBarContainer .searchBar .searchBarIcon{align-items:center;background:#0000;color:var(--header-search-icon);display:inline-flex;flex-shrink:0;height:1.15rem;justify-content:center;width:1.15rem}.header-web .middle .searchBarContainer .searchBar .searchBarIcon>svg{display:block;height:100%;width:100%}.header-web .middle .searchBarContainer .searchBar .inputDiv{display:block;height:100%;width:100%;z-index:10}.header-web .middle .searchBarContainer .searchBar .inputDiv input{background:#0000;border:0;box-shadow:none;color:var(--header-search-text);cursor:url(/static/media/arrow-cursor.22f9c60345af7726560f.svg) 4 4,auto;font-size:1rem;height:100%;outline:0;padding:0 10px;width:100%}.header-web .middle .searchBarContainer .searchBar .inputDiv input:focus,.header-web .middle .searchBarContainer .searchBar .inputDiv input:focus-visible{box-shadow:none;outline:none}.header-web .middle .searchBarContainer .searchBar .inputDiv input::placeholder{color:var(--header-search-placeholder);opacity:1}.header-web .middle .searchBarContainer .searchBar .searchBarMic{align-items:center;background:var(--header-search-mic-bg);border:0;border-radius:.6rem;color:var(--header-search-mic-color);cursor:pointer;display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;padding:0;transition:background-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease;width:2rem}.header-web .middle .searchBarContainer .searchBar .searchBarMic:hover{background:var(--header-search-mic-hover-bg);color:var(--header-search-mic-hover-color)}.header-web .middle .searchBarContainer .searchBar .searchBarMic:disabled{cursor:not-allowed;opacity:.55}.header-web .middle .searchBarContainer .searchBar .searchBarMic.is-listening{animation:searchMicPulse 1.2s ease-in-out infinite;background:var(--color-brand-subtle);box-shadow:0 0 0 .2rem var(--color-brand-subtle-border);color:var(--color-brand-primary)}.header-web .middle .searchBarContainer .searchBar .searchBarMic svg{fill:currentColor;display:block;height:1rem;width:1rem}.header-web .middle .searchBarContainer .aligner{content:"";display:list-item;height:0;list-style-type:none;top:0}.header-web .middle .searchBarContainer .aligner .searchContainer{background-color:var(--surface-card);border:1px solid var(--border-default);border-radius:.9rem;box-shadow:var(--shadow-md);color:var(--text-primary);display:flex;flex-direction:row;flex-flow:column;height:26rem;margin-left:0;margin-top:.35rem;visibility:hidden;width:100%}.header-web .middle .searchBarContainer .aligner .searchContainer>div{color:var(--text-primary);font-size:1rem;font-weight:600;height:9%;line-height:1.7rem;list-style:none;overflow:hidden;padding:.6rem .3rem 1rem .8rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.header-web .middle .searchBarContainer .aligner .searchContainer>div:hover{background-color:var(--surface-hover);border-radius:.9rem}@keyframes searchMicPulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.header-web .middle .right-options{display:flex;height:100%;justify-content:space-evenly;margin-left:.5%;text-align:center;width:20%}.header-web .middle .right-options>div{align-items:center;display:flex;flex-flow:column;font-size:.4rem;justify-content:center;padding:.5rem 0 1rem}.header-web .middle .right-options>div>a,.header-web .middle .right-options>div>div{color:#fff;cursor:pointer;font-size:.8rem;font-weight:700;position:absolute;text-decoration:none;top:3.7rem;white-space:nowrap}.header-web .middle .right-options>.profile-menu{min-width:4.75rem;position:relative}.header-web .middle .right-options>.profile-menu img{cursor:pointer;height:1.5rem;width:1.5rem}.header-web .middle .right-options>.profile-menu>.profile-menu__label{left:50%;line-height:1.2;max-width:11ch;overflow:hidden;text-align:center;text-overflow:ellipsis;transform:translateX(-50%);white-space:nowrap;width:max-content}.header-web .middle .right-options>.profile-menu>div>span{display:none}.header-web .middle .right-options>.profile-menu:after{content:"";display:none;height:12px;left:50%;pointer-events:auto;position:absolute;top:100%;transform:translateX(-50%);width:16rem}.header-web .middle .right-options>.profile-menu .profileOptions{background-color:var(--surface-card);border:1px solid #e8ece9;border-radius:0 0 8px 8px;border-top:none;box-shadow:0 10px 28px #0000001f;color:var(--color-brand-primary);display:none;font-size:13px;left:50%;margin-left:0;overflow:hidden;padding-top:6px;position:absolute;text-align:left;top:calc(100% - 2px);transform:translateX(-50%);white-space:nowrap;width:16rem;z-index:100}.header-web .middle .right-options>.profile-menu .profileOptions .accountList{float:left;padding:.6rem .5rem .35rem}.header-web .middle .right-options>.profile-menu .profileOptions .accountInfoNonLoggedIn{border-top:1px solid #b4b4b433;float:left;text-align:center;width:100%}.header-web .middle .right-options>.profile-menu .profileOptions .accountInfoNonLoggedIn .newUser{cursor:default;font-size:.8rem}.header-web .middle .right-options>.profile-menu .profileOptions .accountInfoNonLoggedIn .newUserRegister{cursor:pointer;display:inline-block;font-size:1rem}.header-web .middle .right-options>.profile-menu .profileOptions .accountInfoNonLoggedIn .accountBtn{background-color:var(--color-brand-primary);border-radius:6px!important;color:#fff;cursor:pointer!important;display:block!important;font-size:.9rem!important;font-weight:500;letter-spacing:.5px;line-height:1.75rem;margin:.7rem auto .75rem!important;padding:.45rem .5rem!important;text-align:center;text-decoration:none;text-decoration:none!important;text-transform:uppercase!important;transition:all .2s ease-out 0s;width:13rem!important;z-index:60}.header-web .middle .right-options>.profile-menu .profileOptions .accountInfoNonLoggedIn .accountBtn a{color:#fff;text-decoration:none!important}.header-web .middle .right-options>.profile-menu .profileOptions .accountInfoNonLoggedIn .rippleGrey,.header-web .middle .right-options>.profile-menu .profileOptions .accountInfoNonLoggedIn .rippleWhite{cursor:pointer;overflow:hidden;position:relative}.header-web .middle .right-options>.profile-menu .profileOptions .accountInfoNonLoggedIn .accountGuestActions{align-items:center;display:flex;flex-direction:column;gap:.75rem}.header-web .middle .right-options>.profile-menu .profileOptions .accountInfoNonLoggedIn .accountGuestLink{background:none;border:none;color:#9a9a9a;cursor:pointer;font-size:.75rem;font-weight:400;padding:.25rem 0;text-decoration:none;transition:color .2s ease,-webkit-text-decoration .2s ease;transition:color .2s ease,text-decoration .2s ease;transition:color .2s ease,text-decoration .2s ease,-webkit-text-decoration .2s ease}.header-web .middle .right-options>.profile-menu .profileOptions .accountInfoNonLoggedIn .accountGuestLink:hover{color:var(--color-brand-primary);text-decoration:underline;text-underline-offset:3px}.header-web .middle .right-options>.profile-menu .profileOptions .accountInfoNonLoggedIn .accountGuestLink:active{opacity:.9}.header-web .middle .right-options>.profile-menu.profile-menu--open .profileOptions,.header-web .middle .right-options>.profile-menu.profile-menu--open:after,.header-web .middle .right-options>.profile-menu.profile-menu--open>div>span{display:block}.header-web .middle .right-options>div:nth-child(2) img{cursor:pointer;height:2rem;width:2rem}.header-web .middle .right-options>div:nth-child(3) img{cursor:pointer;height:1.6rem;width:1.6rem}.header-web .middle .right-options>div:nth-child(3) .cart-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start;position:relative;width:100%}.header-web .middle .right-options>div:nth-child(3) .cart-icon-wrapper{display:inline-block;position:relative;top:0}.header-web .middle .right-options>div:nth-child(3) .cart-badge{align-items:center;animation:cartBadgePulse .3s ease-in-out;background-color:#f44;border:1.5px solid #fff;border-radius:50%;box-shadow:0 2px 4px #0003;color:#fff;display:flex;font-size:.6rem;font-weight:700;height:14px;justify-content:center;line-height:1;min-width:14px;padding:1px 2px;position:absolute;right:-4px;top:-4px;z-index:10}.header-web .middle .right-options>div:nth-child(3) .cart-badge.cart-badge--pulse{animation:cartBadgePulse .3s ease-in-out}@keyframes cartBadgePulse{0%{transform:scale(.8)}50%{transform:scale(1.1)}to{transform:scale(1)}}@media screen and (max-width:880px){html{font-size:6px}}@media screen and (min-width:767px)and (max-width:1200px){html{font-size:11px}}@media screen and (min-width:360px)and (max-width:767px){html{font-size:5px}}.mob-search{background:var(--surface-page);color:var(--text-primary);display:flex;flex-direction:column;font-family:Assistant,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-family:var(--font-family-primary,Assistant,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif);inset:0;position:fixed;z-index:78787}.mob-search__bar{background:var(--header-background);box-shadow:0 1px 2px 0 #94969f4d;box-sizing:border-box;gap:.55rem;height:calc(10.7rem + env(safe-area-inset-top, 0));min-height:calc(10.7rem + env(safe-area-inset-top, 0));padding:env(safe-area-inset-top,0) 3rem 0 0;width:100%}.mob-search__back,.mob-search__bar{align-items:center;color:var(--header-text);display:flex;flex-shrink:0}.mob-search__back{-webkit-tap-highlight-color:rgba(0,0,0,0);background:#0000;border:none;border-radius:50%;cursor:pointer;height:6.15rem;justify-content:center;margin-left:3rem;padding:0;width:6.15rem}.mob-search__back svg{height:4.1rem;width:4.1rem}.mob-search__back:active{background:#ffffff1f}.mob-search__field{align-items:center;background:#ffffff1a;border:1px solid #ffffff24;border-radius:1.35rem;display:flex;flex:1 1;gap:.65rem;height:6.15rem;min-width:0;padding:0 .5rem 0 1.5rem;transition:border-color .15s ease,background-color .15s ease}.mob-search__field:focus-within{background:#ffffff24;border-color:#ffffff47}.mob-search__field-icon{color:#ffffffb8;flex-shrink:0;height:3.55rem;width:3.55rem}.mob-search__input{-webkit-text-fill-color:var(--header-text);-webkit-tap-highlight-color:rgba(0,0,0,0);background:#0000!important;border:none;box-shadow:none!important;caret-color:var(--header-text);color:var(--header-text)!important;flex:1 1;font-size:3.05rem;font-weight:400;height:100%;line-height:1.35;margin:0;min-width:0;outline:none;padding:0}.mob-search__input::placeholder{-webkit-text-fill-color:#ffffff85;color:#ffffff85!important;font-size:3.05rem;opacity:1}.mob-search__input:focus,.mob-search__input:focus-visible{-webkit-text-fill-color:var(--header-text)!important;color:var(--header-text)!important}.mob-search__input:-webkit-autofill,.mob-search__input:-webkit-autofill:active,.mob-search__input:-webkit-autofill:focus,.mob-search__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--header-text)!important;caret-color:var(--header-text);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.mob-search__input::-webkit-search-cancel-button,.mob-search__input::-webkit-search-decoration{-webkit-appearance:none;display:none}.mob-search__clear{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:#0000;border:none;border-radius:50%;color:#ffffffb8;cursor:pointer;display:flex;flex-shrink:0;height:5rem;justify-content:center;padding:0;width:5rem}.mob-search__clear svg{height:3.55rem;width:3.55rem}.mob-search__clear:active{background:#ffffff1a;color:var(--header-text)}.mob-search__field-sep{background:#fff3;flex-shrink:0;height:3.3rem;width:1px}.mob-search__mic{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:#0000;border:none;border-radius:50%;color:#ffffffeb;cursor:pointer;display:flex;flex-shrink:0;height:5.25rem;justify-content:center;margin:0 .25rem 0 0;padding:0;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease;width:5.25rem}.mob-search__mic svg{height:3.55rem;width:3.55rem}.mob-search__mic:active:not(:disabled){background:#ffffff24}.mob-search__mic:disabled{cursor:not-allowed;opacity:.35}.mob-search__mic--active{animation:mobSearchMicPulse 1.2s ease-in-out infinite;background:#ffffff2e;color:var(--header-text)}@keyframes mobSearchMicPulse{0%,to{box-shadow:0 0 0 0 #10b98140}50%{box-shadow:0 0 0 .45rem #10b9811f}}.mob-search__scroll{-webkit-overflow-scrolling:touch;flex:1 1;min-height:0;overflow-y:auto;padding-bottom:calc(2.5rem + env(safe-area-inset-bottom, 0))}.mob-search__block+.mob-search__block{border-top:1px solid var(--border-subtle);margin-top:1.75rem;padding-top:.15rem}.mob-search__block:first-child .mob-search__block__heading{padding-top:1.75rem}.mob-search__block+.mob-search__block .mob-search__block__heading{padding-top:1.85rem}.mob-search__heading{color:var(--text-secondary);font-size:2.9rem;font-weight:600;letter-spacing:.01em;line-height:1.25;margin:0;padding:2.75rem 2.75rem 1.5rem;text-transform:none}.mob-search__chips{display:flex;flex-wrap:wrap;gap:1.25rem;padding:0 2.75rem .5rem}.mob-search__chip{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:var(--color-brand-subtle);border:1px solid var(--color-brand-subtle-border);border-radius:999px;color:var(--color-brand-primary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:2.7rem;font-weight:600;line-height:1.2;min-height:6.45rem;padding:1.05rem 2.15rem;transition:background-color .12s ease,transform .1s ease;white-space:nowrap}.mob-search__chip:active{background:var(--color-brand-primary);border-color:var(--color-brand-primary);color:var(--text-on-brand);transform:scale(.98)}.mob-search__list{list-style:none;margin:0;padding:0}.mob-search__row{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:#0000;border:none;border-bottom:1px solid var(--border-subtle);cursor:pointer;display:flex;font-family:inherit;gap:2rem;min-height:8.4rem;padding:1.9rem 2.75rem;text-align:left;transition:background-color .12s ease;width:100%}.mob-search__row:active{background:var(--surface-hover)}.mob-search__row-icon{color:var(--text-muted);flex-shrink:0;height:3.55rem;width:3.55rem}.mob-search__row-text{color:var(--text-primary);flex:1 1;font-size:2.8rem;font-weight:400;line-height:1.4;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}li:last-child .mob-search__row{border-bottom:none}.mob-search__empty{color:var(--text-secondary);font-size:2.8rem;font-weight:400;line-height:1.45;margin:0;padding:2.5rem 2.75rem;text-align:center}.la-mob-footer{--laf-fg:var(--header-text);--laf-fg-soft:color-mix(in srgb,var(--header-text) 72%,#0000);--laf-fg-mute:color-mix(in srgb,var(--header-text) 55%,#0000);--laf-rule:color-mix(in srgb,var(--header-text) 22%,#0000);--laf-accent:var(--color-brand-accent);--laf-surface:var(--header-background);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;background:#0000;border-top:none;color:var(--laf-fg);font-family:Assistant,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-family:var(--font-family-primary,Assistant,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif);font-size:16px;line-height:1.4;margin-top:200px;width:100%}.la-mob-footer,.la-mob-footer *,.la-mob-footer :after,.la-mob-footer :before{box-sizing:border-box}.la-mob-footer a,.la-mob-footer a:active,.la-mob-footer a:hover,.la-mob-footer a:link,.la-mob-footer a:visited{-webkit-tap-highlight-color:rgba(0,0,0,0);color:inherit;text-decoration:none}.la-mob-footer__wave{display:block;line-height:0;margin:0;pointer-events:none;width:100%}.la-mob-footer__wave-svg{display:block;height:36px;width:100%}.la-mob-footer__wave-fill{fill:var(--laf-surface)}.la-mob-footer__panel{background:var(--laf-surface)}.la-mob-footer__body{padding:8px 24px 28px}.la-mob-footer__brand{color:var(--laf-fg);font-size:26px;font-weight:800;letter-spacing:.08em;line-height:1.05;margin:0 0 8px;text-transform:uppercase}.la-mob-footer__tag{color:var(--laf-fg-soft);font-size:14px;line-height:1.4;margin:0 0 22px}.la-mob-footer__links{display:flex;flex-wrap:wrap;gap:10px 18px;margin:0 0 24px}.la-mob-footer__link{color:var(--laf-fg);font-size:15px;font-weight:600;line-height:1.2;position:relative}.la-mob-footer__link:after{background:var(--laf-accent);bottom:-2px;content:"";height:1.5px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .18s ease;width:100%}.la-mob-footer__link:active:after{transform:scaleX(1)}.la-mob-footer__contact{display:flex;flex-direction:column;gap:8px}.la-mob-footer__contact a{color:var(--laf-fg);font-size:16px;font-weight:700}.la-mob-footer__contact a:active{opacity:.8}.la-mob-footer__legal{background:#0000;border-top:1px solid var(--laf-rule);color:var(--laf-fg-mute);font-size:12px;font-weight:600;line-height:1.45;padding:16px 20px max(20px,env(safe-area-inset-bottom,0px));text-align:center}.Footer-container{background:gray;border-top:2px solid #d4d5d9;height:100%;margin-top:4.8rem;width:100%}.Footer-container .footer-top{color:#282c40;display:flex;justify-content:center;padding:20px 0}.Footer-container .footer-top>div{margin:0 20px}.Footer-container .footer-top>div>div:first-child{font-size:1.2rem;font-weight:600}.Footer-container .footer-top>div div{margin:5px}.Footer-container .footer-top>div a{color:inherit;text-decoration:none}.Footer-container .footer-top>div a:hover{text-decoration:underline}.Footer-container .footer-bottom>div{background-color:var(--header-background);color:#fff;font-size:12px;padding:10px 10px 20px}.Footer-container .footer-bottom>div ul{display:flex;gap:10px;justify-content:center;list-style:none}.Footer-container .footer-bottom>div ul li{cursor:pointer}.Footer-container .footer-bottom>div ul li a{color:inherit;text-decoration:none}.Footer-container .footer-bottom>div ul li a:hover{text-decoration:underline}.Footer-container .footer-bottom>div span{display:block;margin-top:5px;text-align:center}.searchFilters{background-color:var(--surface-card);height:100vh;position:absolute;top:0;width:100%;z-index:7687678687678}.searchFilters .filterHeader{border-bottom:1px solid var(--border-default);margin:0;text-align:center}.searchFilters .filterHeader .col-1-2-A{float:left;padding-right:16px;width:50%}.searchFilters .filterHeader .col-1-2-A .close-block{color:var(--color-brand-primary);font-size:13px;font-weight:700;height:50px;padding:14px 12px 10px 20px;text-align:left}.searchFilters .filterHeader .col-1-2-B{float:left;padding-right:0;width:50%}.searchFilters .filterHeader .col-1-2-B .ripple-container{font-size:13px;font-weight:700;height:50px;overflow:hidden;padding:14px 12px 10px 20px;position:relative;text-align:left;text-align:end}.searchFilters .filterHeader .col-1-2-B .ripple-container .btn.primary.flat{background-color:var(--surface-card);border-color:#0000;color:var(--color-brand-primary);font-size:14px;font-weight:700;outline:0;padding-right:20px;text-align:right}.searchFilters .filterHeader .col-1-2-B .ripple-container .ripple{left:0;position:absolute;top:0}.searchFilters .filterHeader .filter-center .ripple-container{text-align:center}.searchFilters .filterHeader .col-1-2-C{float:left;padding-right:16px;width:50%}.searchFilters .filterHeader .col-1-2-C .ripple-container{font-size:13px;font-weight:700;height:50px;overflow:hidden;padding:14px 12px 10px 20px;position:relative;text-align:left;text-align:center}.searchFilters .filterHeader .col-1-2-C .ripple-container .btn.primary.flat{background-color:var(--surface-card);border-color:#0000;color:var(--color-brand-primary);font-size:14px;font-weight:700;outline:0;padding-right:20px;text-align:right}.searchFilters .filterHeader .col-1-2-C .ripple-container .ripple{left:0;position:absolute;top:0}.searchFilters .grid:after{clear:both;content:"";display:table}.searchFilters .grid{background:var(--surface-card)}.searchFilters .filters-content{background:var(--surface-card);color:var(--text-primary);height:calc(100% - 75px);margin:0 0 16px}.searchFilters .filters-content .filters{background-color:var(--surface-muted);height:100%;overflow:hidden}.searchFilters .filters-content .filters .filtersPane{height:calc(100% - 50px);list-style:none;margin:0;padding:0}.searchFilters .filters-content .filters .filtersPane .side-container{display:flex;height:100%;min-height:0}.searchFilters .filters-content .filters .filtersPane .side-container .left-side{-webkit-overflow-scrolling:touch;background:var(--surface-muted);border-right:1px solid var(--border-default);overflow-y:auto;width:40%}.searchFilters .filters-content .filters .filtersPane .side-container .left-side>button{align-items:center;appearance:none;-webkit-appearance:none;background:#0000;border:0;border-bottom:1px solid var(--border-default);color:var(--text-secondary);cursor:pointer;display:flex;font-size:14px;font-weight:500;min-height:52px;padding:0 14px 0 18px;position:relative;text-align:left;text-transform:capitalize;transition:background-color .18s ease,color .18s ease;width:100%}.searchFilters .filters-content .filters .filtersPane .side-container .left-side>button:before{background:#0000;border-radius:0 2px 2px 0;bottom:0;content:"";left:0;position:absolute;top:0;transition:background-color .18s ease;width:3px}.searchFilters .filters-content .filters .filtersPane .side-container .left-side>button:active:not(.active){background:var(--surface-hover)}.searchFilters .filters-content .filters .filtersPane .side-container .left-side>button.active{background:var(--surface-card);color:var(--color-brand-primary);font-weight:700}.searchFilters .filters-content .filters .filtersPane .side-container .left-side>button.active:before{background:var(--color-brand-primary)}.searchFilters .filters-content .filters .filtersPane .side-container .right-side{-webkit-overflow-scrolling:touch;background:var(--surface-card);overflow-y:auto;pointer-events:auto;width:60%}.searchFilters .filters-content .filters .filtersPane .side-container .right-side>.simpleInfo{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:var(--surface-card);border-bottom:1px solid var(--border-default);color:var(--text-primary);cursor:pointer;display:flex;font-size:14px;gap:12px;min-height:50px;padding:0 15px;-webkit-user-select:none;user-select:none}.searchFilters .filters-content .filters .filtersPane .side-container .right-side>.simpleInfo .filter-option-checkbox{accent-color:var(--color-brand-primary);cursor:pointer;flex-shrink:0;height:18px;margin:0;pointer-events:auto;width:18px}.searchFilters .filters-content .filters .filtersPane .side-container .right-side>.simpleInfo .filter-option-label{flex:1 1;line-height:1.3}.searchFilters .filters-content .filters .filtersPane .side-container .right-side>.simpleInfo.is-selected{background:var(--surface-muted);color:var(--color-brand-primary);font-weight:600}.searchFilters .filters-content .filters .filtersPane .side-container .right-side>.priceInput{display:flex;gap:5px;padding:5%;width:100%}.searchFilters .filters-content .filters .filtersPane .side-container .right-side>.priceInput>input{border:1px solid var(--border-strong);border-radius:5px;color:var(--text-primary);padding:5px;width:50%}.searchFilters .filters-content .filters .filtersPane .side-container .right-side>.priceInput>input::placeholder{opacity:1}.searchFilters .filters-content .filters .filtersPane .side-container .right-side>.priceInput>input:focus{outline:1px solid var(--color-brand-primary)}.searchFilters .bottom-filter{border-top:1px solid var(--border-default);bottom:0;margin:0;position:fixed;text-align:center;width:100%}.product{position:relative;z-index:1}.product h3,.product>span{margin-left:1.4%}.product h3{margin-top:.8%}.product h3>span{color:#94969f;font-size:1rem;font-weight:400}.product .hide-filters{background-color:var(--surface-card);height:50px;position:relative;top:-50px;width:100%;z-index:10}.product>.innerFilter2{display:flex;flex-flow:row;justify-content:space-between;margin:100px 30px 0 1.4%}.product>.innerFilter2>div:first-child{align-items:center;display:flex;font-size:17px;font-weight:700}.product .sort-sortBy:hover .sort-list{display:block}.product .sort-sortBy:hover .sort-list>li:hover{background-color:#eee}.product .sort-sortBy{background-color:var(--surface-card);border:1px solid #d4d5d9;border-radius:2px;box-sizing:border-box;padding:9px 14px;position:relative;width:255px}.product .sort-sortBy,.product .sort-sortBy span{color:var(--text-primary);cursor:pointer;font-size:14px}.product .sort-sortBy span{font-weight:700;text-transform:capitalize}.product .sort-sortBy .sort-list{background-color:var(--surface-card);border:1px solid #d4d5d9;border-top:none;box-shadow:0 8px 10px 0 #00000014;display:none;left:-1px;list-style:none;margin:0;padding:16px 0;position:absolute;top:33px;width:255px;z-index:2}.product .sort-sortBy .sort-list li{display:list-item}.product .sort-sortBy .sort-list li label{color:var(--text-primary);cursor:pointer;display:block;font-size:14px;padding:10px 20px}.product .sort-sortBy .sort-list li input{display:none;visibility:hidden}.product .mainContent{border-top:2px solid #e9e9ed;height:auto;margin-top:10px;width:100%}.product .mainContent .ContentWrapper{display:flex;height:auto;width:100%}.product .mainContent .ContentWrapper .filterContainer{border-bottom:2px solid #e9e9ed;border-right:2px solid #e9e9ed;height:90vh;overflow:auto;position:sticky;top:11%;width:22%}.product .mainContent .ContentWrapper .filter{height:90vh}.product .mainContent .ContentWrapper .filter .categories-container,.product .mainContent .ContentWrapper .filter .subcategory-container{border-bottom:1px solid #e9e9ed;border-right:1px solid #edebef;padding-bottom:15px;padding-left:25px;padding-top:20px;position:relative}.product .mainContent .ContentWrapper .filter .categories-container.price-filter-section,.product .mainContent .ContentWrapper .filter .subcategory-container.price-filter-section{border-bottom:none;padding-right:20px}.product .mainContent .ContentWrapper .filter .categories-container .vertical-filters-header,.product .mainContent .ContentWrapper .filter .subcategory-container .vertical-filters-header{clear:both;color:var(--text-primary);display:block;font-size:14px;font-weight:700;margin:0 0 18px;text-transform:uppercase}.product .mainContent .ContentWrapper .filter .categories-container>ul,.product .mainContent .ContentWrapper .filter .subcategory-container>ul{display:block;list-style:none;list-style-type:disc;margin-block-end:1em;margin-block-start:1em;margin-inline-end:0;margin-inline-start:0;margin:0;padding-inline-start:40px;padding-left:0}.product .mainContent .ContentWrapper .filter .categories-container>ul li,.product .mainContent .ContentWrapper .filter .subcategory-container>ul li{align-items:center;color:var(--text-primary);display:block;display:flex;font-size:1rem;font-size:14px;font-weight:500;margin-bottom:7px}.product .mainContent .ContentWrapper .filter .categories-container>ul li>span,.product .mainContent .ContentWrapper .filter .subcategory-container>ul li>span{margin-left:3px}.product .mainContent .ContentWrapper .filter .categories-container>ul li .styled-checkbox,.product .mainContent .ContentWrapper .filter .subcategory-container>ul li .styled-checkbox{appearance:none;-webkit-appearance:none;background-color:var(--surface-card);border:2px solid gray;border-radius:4px;cursor:pointer;display:flex;height:15px;margin-right:10px;position:relative;transition:background-color .3s ease,border-color .3s ease;width:15px}.product .mainContent .ContentWrapper .filter .categories-container>ul li .styled-checkbox:checked,.product .mainContent .ContentWrapper .filter .subcategory-container>ul li .styled-checkbox:checked{background-color:#004d24;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23fff" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="M20 6 9 17l-5-5"/></svg>');background-position:50%;background-repeat:no-repeat;background-size:12px 12px;border-color:#004d24}.product .mainContent .ContentWrapper .filter .categories-container>ul li .filters-label,.product .mainContent .ContentWrapper .filter .subcategory-container>ul li .filters-label{align-items:center;color:var(--text-primary);cursor:pointer;display:flex;gap:0;min-height:17px;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%}.product .mainContent .ContentWrapper .filterContainer::-webkit-scrollbar{display:none}.product .mainContent .ContentWrapper .content{border:4px solid pink;display:flex;flex-wrap:wrap;height:auto;margin-left:0;margin-top:0;width:80%}.product .mainContent .ContentWrapper .content .card{border:2px solid #ff4500;height:400px;width:250px}.product .mainContent .ContentWrapper .content .card .prod{border:2px solid #000;height:300px;width:250px}.product .mainContent .ContentWrapper .content .card .prod img{display:block;height:300px;width:250px;z-index:1}.product .mainContent .ContentWrapper .content .card .prod div{background-color:red;display:none;height:50px;margin-top:-50px;position:relative;width:100%;z-index:9}.product .mainContent .ContentWrapper .content .card:hover .prod div{display:block}.loader,.web-loader{animation:web-loader-spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top:4px solid var(--color-brand-primary);display:block;height:50px;margin:20px auto;width:50px}.slider-flexer{display:flex;flex-flow:row;flex-wrap:wrap;height:auto;justify-content:space-between;margin-top:20px;width:100%}.slider-flexer>div{width:100%}.slider-flexer>.filter-hider{background-color:var(--surface-card);bottom:0;height:300px;position:absolute;z-index:1000}.slider-flexer .fetch-stopper{margin-top:300px}.slider-desktop-scroll-sentinel{flex-shrink:0;height:4px;pointer-events:none;visibility:hidden;width:100%}.slider-mob-wrapper{align-items:center;display:flex;flex-direction:column;width:100%}.slider-mob-loader{flex-shrink:0;margin:24px auto}.product-slider-multi-web{display:flex;flex-wrap:wrap;gap:10px 3%;justify-content:center}.product-slider-multi-web .slide-main{background:var(--surface-card);border:1px solid var(--border-default);border-radius:8px;box-shadow:var(--shadow-sm);box-sizing:border-box;color:var(--text-primary);flex-shrink:0;height:auto;min-width:210px;padding-bottom:6px;width:auto}.product-slider-multi-web .slide-container{cursor:pointer;display:flex;flex-flow:row;flex-shrink:0;height:auto;min-width:210px;width:auto;z-index:5}.product-slider-multi-web .multi-container{background-color:#0000;height:100%;width:100%}.product-slider-multi-web .main-multi{flex-shrink:0;height:280px;min-height:280px;overflow:hidden;position:relative}.product-slider-multi-web .main-single{flex-shrink:0;height:auto;min-height:280px;position:relative;width:auto}.product-slider-multi-web .multi-slide{backface-visibility:hidden;display:flex;flex-flow:row;will-change:transform}.product-slider-multi-web .multi-slide,.product-slider-multi-web .multi-slide>div{flex-shrink:0;height:280px;min-height:280px;min-width:210px;width:210px}.product-slider-multi-web .multi-slide>div>img{height:280px;min-height:280px;min-width:210px;object-fit:cover;width:210px}.product-slider-multi-web .multi-slide::-webkit-scrollbar{display:none}.product-slider-multi-web .slick-smalldots{animation-duration:.2s;animation-name:product-smalldotsanimation;background-color:var(--surface-card);bottom:28px;display:block;font-size:0;list-style:none;padding:8px 0 2px;position:absolute;text-align:center;width:100%;z-index:0}.product-slider-multi-web .slick-smalldots li{background-color:var(--text-muted);border-radius:4px;cursor:pointer;display:inline-block;height:4px;margin:0 3px;padding:0;position:relative;width:4px}.product-slider-multi-web .slick-smalldots li button{background:#0000;border:0;color:#0000;display:none;font-size:0;height:4px;line-height:0;outline:none;width:4px}.product-slider-multi-web .slick-smalldots .slick-active{background-color:var(--text-secondary)}.product-slider-multi-web .ratings-container{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:var(--surface-on-image);border:1px solid var(--border-on-image);border-radius:2px;color:var(--text-on-image);display:flex;font-size:11px;font-weight:700;justify-content:center;margin-left:10px;padding:0 0 0 4px;position:absolute;top:70%;z-index:2}.product-slider-multi-web .ratings-container>span:first-child,.product-slider-multi-web .ratings-container>span:nth-child(2){align-items:center;display:flex;height:24px;justify-content:center;width:24px}.product-slider-multi-web .ratings-container>span:nth-child(2){padding-top:3px}.product-slider-multi-web .ratings-container .product-ratingsCount{align-items:center;display:flex;justify-content:center;padding-right:4px}.product-slider-multi-web .ratings-container .product-seperator{font-size:10px;margin:-.5px 6px 0 -2px}.product-slider-multi-web .single-slide{display:flex;flex-flow:row;height:200px;height:280px;overflow:auto;position:static;width:auto;width:210px}.product-slider-multi-web .single-slide>img:first-child{height:auto;position:absolute;top:0;width:30px}.product-slider-multi-web .single-slide>img:nth-child(2){height:100%;width:100%}.product-slider-multi-web base:hover .product-option-container{display:flex}.product-slider-multi-web .product-option-container{align-items:center;background:var(--surface-card);box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:-33px auto auto;padding:4px;position:relative;width:100%;z-index:0}.product-slider-multi-web .product-option-container>span:first-child{border:1px solid var(--border-default);border-radius:4px;display:flex;flex-flow:row;height:100%;justify-content:center;overflow:hidden;width:100%}.product-slider-multi-web .product-option{background:var(--surface-muted);border:1px solid var(--border-default);border-radius:4px;box-sizing:border-box;color:var(--text-primary);cursor:pointer;display:inline-block;font-size:11px;font-weight:500;letter-spacing:.3px;text-transform:uppercase;width:90%}.product-slider-multi-web .add-to-cart,.product-slider-multi-web .add-to-wishlist{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:#0000;color:var(--text-secondary);cursor:pointer;display:flex;height:30px;justify-content:center;transition:background-color .2s ease,color .2s ease;width:50%}.product-slider-multi-web .add-to-cart>svg,.product-slider-multi-web .add-to-wishlist>svg{height:60%;width:100%}.product-slider-multi-web .add-to-cart img,.product-slider-multi-web .add-to-wishlist img{height:62%;width:100%}.product-slider-multi-web .add-to-cart .product-option-loader,.product-slider-multi-web .add-to-wishlist .product-option-loader{animation:product-option-spin .6s linear infinite;border:2px solid var(--border-default);border-radius:50%;border-top-color:var(--color-brand-primary-bright);display:inline-block;flex-shrink:0;height:16px;min-height:16px;min-width:16px;width:16px}.product-slider-multi-web .add-to-cart:hover:not(.is-loading):not(.is-added){background:var(--color-brand-subtle);color:var(--color-brand-primary)}.product-slider-multi-web .add-to-cart:hover:not(.is-loading):not(.is-added)>svg{color:inherit}.product-slider-multi-web .add-to-cart:active:not(.is-loading):not(.is-added){background:var(--btn-outline-fill-active);color:var(--text-primary)}.product-slider-multi-web .add-to-cart.is-added,.product-slider-multi-web .add-to-cart.is-loading{background:var(--btn-primary-fill);color:var(--btn-primary-text)}.product-slider-multi-web .add-to-cart.is-added>svg,.product-slider-multi-web .add-to-cart.is-loading>svg{fill:currentColor;color:inherit}.product-slider-multi-web .add-to-cart.is-loading .product-option-loader{border-color:#fff #ffffff59 #ffffff59}.product-slider-multi-web .add-to-wishlist{border-left:1px solid var(--border-default)}.product-slider-multi-web .add-to-wishlist:hover:not(.is-loading):not(.is-added){background:var(--color-brand-subtle);color:var(--color-brand-primary)}.product-slider-multi-web .add-to-wishlist:hover:not(.is-loading):not(.is-added)>svg{color:inherit}.product-slider-multi-web .add-to-wishlist:active:not(.is-loading):not(.is-added){background:var(--btn-outline-fill-active);color:var(--text-primary)}.product-slider-multi-web .add-to-wishlist.is-added{background:var(--color-brand-subtle);color:var(--color-brand-primary-bright)}.product-slider-multi-web .add-to-wishlist.is-added>svg{fill:currentColor;color:inherit}.product-slider-multi-web .add-to-wishlist.is-loading{background:var(--surface-muted)}.product-slider-multi-web .meta-data{box-sizing:border-box;height:80px;margin-top:5px;max-width:210px;width:210px}.product-slider-multi-web .meta-data .brand{color:var(--text-primary);font-size:15.5px;font-weight:700;margin-bottom:6px;padding:5px}.product-slider-multi-web .meta-data .brand,.product-slider-multi-web .meta-data .title{box-sizing:border-box;line-height:1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-slider-multi-web .meta-data .title{color:var(--text-secondary);display:block;font-size:13.5px;font-weight:400;margin-bottom:0;margin-top:0;padding-left:5px;padding-right:5px}.product-slider-multi-web .meta-data .offer-details{box-sizing:border-box;color:var(--text-primary);font-size:13.5px;font-weight:700;line-height:15px;margin:10px 0 6px;max-width:100%;overflow:hidden;padding-left:5px;padding-right:5px;text-overflow:ellipsis;white-space:nowrap}.product-slider-multi-web .meta-data .offer-details>span:first-child{color:var(--text-primary);font-size:14px;font-weight:700}.product-slider-multi-web .meta-data .offer-details>span:nth-child(2){color:var(--text-muted);font-size:12px;font-weight:400;margin-left:5px;text-decoration:line-through}.product-slider-multi-web .meta-data .offer-details>span:nth-child(3){color:var(--color-warning);font-size:12px;font-weight:400;margin-left:5px}@media screen and (min-width:767px)and (max-width:1200px){.product-slider-multi-web .main-multi{height:240px;width:180px}.product-slider-multi-web .meta-data{max-width:180px;width:180px}}.product-slider-multi-two-mob{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-around;position:relative}.product-slider-multi-two-mob .slide-main{background:var(--surface-card);border:1px solid var(--border-default);border-radius:8px;box-shadow:var(--shadow-sm);box-sizing:border-box;color:var(--text-primary);flex-shrink:0;height:auto;min-width:180px;overflow:hidden;padding-bottom:6px;width:45%}.product-slider-multi-two-mob .slide-container{cursor:pointer;display:flex;flex-flow:row;height:100%;width:100%;z-index:5}.product-slider-multi-two-mob .multi-container{background-color:#0000;height:100%;width:100%}.product-slider-multi-two-mob .main-multi{background:var(--surface-inset);height:280px;overflow:hidden;position:relative;width:100%}.product-slider-multi-two-mob .main-multi:after,.product-slider-multi-two-mob .main-multi:before{background:var(--surface-inset);bottom:0;content:"";pointer-events:none;position:absolute;top:0;width:2px;z-index:2}.product-slider-multi-two-mob .main-multi:before{left:0}.product-slider-multi-two-mob .main-multi:after{right:0}.product-slider-multi-two-mob .main-single{background:#0000;height:100%;position:relative;width:100%}.product-slider-multi-two-mob .multi-slide{backface-visibility:hidden;display:flex;flex-flow:row;height:280px;margin-left:-2px;margin-right:-2px;width:210px}.product-slider-multi-two-mob .multi-slide>div{flex-shrink:0;height:280px;margin-right:-1px;width:210px}.product-slider-multi-two-mob .multi-slide>div>img{display:block;height:280px;width:210px}.product-slider-multi-two-mob .multi-slide-2{-webkit-backface-visibility:hidden;-webkit-perspective:1000;-webkit-transform:translateX(-180px);transition:all 10s ease}.product-slider-multi-two-mob .multi-slide-2>div{height:280px;width:210px}.product-slider-multi-two-mob .multi-slide::-webkit-scrollbar{display:none}.product-slider-multi-two-mob .slick-smalldots{animation-duration:.2s;animation-name:product-smalldotsanimation;background-color:var(--surface-card);bottom:28px;display:block;font-size:0;list-style:none;padding:8px 0 2px;position:absolute;text-align:center;width:100%;z-index:4}.product-slider-multi-two-mob .slick-smalldots li{background-color:var(--text-muted);border-radius:4px;cursor:pointer;display:inline-block;height:4px;margin:0 3px;padding:0;position:relative;width:4px}.product-slider-multi-two-mob .slick-smalldots li button{background:#0000;color:#0000;display:none;font-size:0;height:4px;line-height:0;outline:none;width:4px}.product-slider-multi-two-mob .slick-smalldots .slick-active{background-color:var(--text-secondary)}.product-slider-multi-two-mob .ratings-container{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:var(--surface-on-image);border:1px solid var(--border-on-image);border-radius:2px;color:var(--text-on-image);display:flex;font-size:2.18rem;font-weight:700;justify-content:center;margin-left:10px;padding:0 0 0 4px;position:absolute;top:70%;z-index:2}.product-slider-multi-two-mob .ratings-container>span:first-child,.product-slider-multi-two-mob .ratings-container>span:nth-child(2){align-items:center;display:flex;height:24px;justify-content:center;width:24px}.product-slider-multi-two-mob .ratings-container>span:nth-child(2){padding-top:3px}.product-slider-multi-two-mob .ratings-container .product-ratingsCount{align-items:center;display:flex;justify-content:center;padding-right:4px}.product-slider-multi-two-mob .ratings-container .product-seperator{font-size:10px;margin:-.5px 6px 0 0}.product-slider-multi-two-mob .single-slide{display:flex;flex-flow:row;height:200px;height:280px;overflow:auto;position:static;width:auto;width:210px}.product-slider-multi-two-mob .single-slide>img:first-child{height:auto;position:absolute;top:0;width:30px}.product-slider-multi-two-mob .single-slide>img{height:100%;width:100%}.product-slider-multi-two-mob base:hover .product-option-container{display:flex}.product-slider-multi-two-mob .product-option-container{align-items:center;background:var(--surface-card);box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:-33px auto auto;padding:10px;position:relative;width:100%;z-index:300}.product-slider-multi-two-mob .product-option-container>span:first-child{border:1px solid var(--border-default);border-radius:4px;display:flex;flex-flow:row;height:100%;justify-content:center;overflow:hidden;width:100%}.product-slider-multi-two-mob .product-option{background:var(--surface-muted);border:1px solid var(--border-default);border-radius:4px;box-sizing:border-box;color:var(--text-primary);cursor:pointer;display:inline-block;font-size:11px;font-weight:500;letter-spacing:.3px;text-transform:uppercase;width:90%}.product-slider-multi-two-mob .add-to-cart,.product-slider-multi-two-mob .add-to-wishlist{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:#0000;color:var(--text-secondary);cursor:pointer;display:flex;height:30px;justify-content:center;transition:background-color .2s ease,color .2s ease;width:50%}.product-slider-multi-two-mob .add-to-cart img,.product-slider-multi-two-mob .add-to-wishlist img{height:21px;width:21px}.product-slider-multi-two-mob .add-to-cart .product-option-loader,.product-slider-multi-two-mob .add-to-wishlist .product-option-loader{animation:product-option-spin .6s linear infinite;border:2px solid var(--border-default);border-radius:50%;border-top-color:var(--color-brand-primary-bright);display:inline-block;flex-shrink:0;height:16px;min-height:16px;min-width:16px;width:16px}.product-slider-multi-two-mob .add-to-cart:hover:not(.is-loading):not(.is-added){background:var(--surface-hover);color:var(--color-brand-primary-bright)}.product-slider-multi-two-mob .add-to-cart:active:not(.is-loading):not(.is-added){background:var(--btn-outline-fill-active);color:var(--text-primary)}.product-slider-multi-two-mob .add-to-cart.is-added,.product-slider-multi-two-mob .add-to-cart.is-loading{background:var(--btn-primary-fill);color:var(--btn-primary-text)}.product-slider-multi-two-mob .add-to-cart.is-added>svg,.product-slider-multi-two-mob .add-to-cart.is-loading>svg{fill:currentColor;color:inherit}.product-slider-multi-two-mob .add-to-cart.is-loading .product-option-loader{border-color:#fff #ffffff59 #ffffff59}.product-slider-multi-two-mob .add-to-wishlist{border-left:1px solid var(--border-default)}.product-slider-multi-two-mob .add-to-wishlist:hover:not(.is-loading):not(.is-added){background:var(--surface-hover);color:var(--color-brand-primary-bright)}.product-slider-multi-two-mob .add-to-wishlist:active:not(.is-loading):not(.is-added){background:var(--btn-outline-fill-active);color:var(--text-primary)}.product-slider-multi-two-mob .add-to-wishlist.is-added{background:var(--color-brand-subtle);color:var(--color-brand-primary-bright)}.product-slider-multi-two-mob .add-to-wishlist.is-added>svg{fill:currentColor;color:inherit}.product-slider-multi-two-mob .add-to-wishlist.is-loading{background:var(--surface-muted)}@keyframes product-option-spin{to{transform:rotate(1turn)}}.product-slider-multi-two-mob .multi-meta-data{background:var(--surface-card);box-sizing:border-box;margin-top:5px;padding:0 5px 4px;position:relative;width:100%}.product-slider-multi-two-mob .multi-meta-data .wishlist{height:20px;margin-top:5px;position:absolute;right:10px;width:20px}.product-slider-multi-two-mob .multi-meta-data .wishlist>img{height:20px;width:20px}.product-slider-multi-two-mob .multi-meta-data .wishlist-single{height:20px;margin-left:0;margin-top:5px;position:absolute;right:10px;width:20px}.product-slider-multi-two-mob .multi-meta-data .wishlist-single>img{height:20px;width:20px}.product-slider-multi-two-mob .multi-meta-data .brand{color:var(--text-primary);font-size:3rem;font-weight:700;line-height:1;margin-bottom:6px;overflow:hidden;padding:5px;text-overflow:ellipsis;white-space:nowrap}.product-slider-multi-two-mob .multi-meta-data .title{color:var(--text-secondary);display:block;font-size:2.7rem;font-weight:400;line-height:1;margin-bottom:0;margin-top:0;overflow:hidden;padding-left:5px;text-overflow:ellipsis;white-space:nowrap}.product-slider-multi-two-mob .multi-meta-data .offer-details{color:var(--text-primary);font-size:13px;font-weight:700;line-height:15px;margin:10px 0 6px;padding-left:5px;white-space:nowrap}.product-slider-multi-two-mob .multi-meta-data .offer-details>span:first-child{color:var(--text-primary);font-size:2.7rem;font-weight:700}.product-slider-multi-two-mob .multi-meta-data .offer-details>span:nth-child(2){color:var(--text-muted);font-size:2.35rem;font-weight:400;margin-left:5px;text-decoration:line-through}.product-slider-multi-two-mob .multi-meta-data .offer-details>span:nth-child(3){color:var(--color-warning);font-size:2.35rem;font-weight:400;margin-left:5px}@media screen and (min-width:67px)and (max-width:1200px){.product-slider-multi-mob .main-multi{height:240px;width:180px}.product-slider-multi-mob .main-multi .multi-slide{display:flex;flex-flow:row;height:240px;width:180px}.product-slider-multi-mob .main-multi .multi-slide>div,.product-slider-multi-mob .main-multi .multi-slide>div>img{height:240px;width:180px}.product-slider-multi-mob .multi-meta-data .title{margin-top:10.5px}}.dual-range-wrapper{background:#0000;border-radius:0;box-shadow:none;box-sizing:border-box;max-width:100%;padding:0;width:100%}.dual-range-wrapper .input-fields{box-sizing:border-box;display:flex;gap:12px;margin-bottom:16px;width:100%}.dual-range-wrapper .field{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.dual-range-wrapper .field span{color:var(--text-secondary);font-size:12px;font-weight:600;margin-bottom:0;text-align:left}.dual-range-wrapper .field input{-moz-appearance:textfield;background:var(--surface-input);border:1px solid var(--border-default);border-radius:6px;box-sizing:border-box;color:var(--text-primary);font-size:14px;outline:none;padding:8px 10px;text-align:left;width:100%}.dual-range-wrapper .field input:focus{border-color:var(--color-brand-primary);box-shadow:0 0 0 2px var(--focus-ring)}.dual-range-wrapper .field input::-webkit-inner-spin-button,.dual-range-wrapper .field input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dual-range-wrapper .slider-container{align-items:center;display:flex;height:24px;margin:20px 0 8px;position:relative}.dual-range-wrapper .slider-track{background:var(--border-subtle);border-radius:2px;height:4px;position:relative;width:100%}.dual-range-wrapper .slider-progress{background:var(--color-brand-primary);border-radius:2px;height:100%;position:absolute}.dual-range-wrapper .slider-inputs{height:24px;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.dual-range-wrapper .slider-inputs input{appearance:none;background:#0000;border:none;height:24px;margin:0;outline:none;padding:0;pointer-events:none;position:absolute;top:0;width:100%}.dual-range-wrapper .slider-inputs input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--color-brand-primary);border:2px solid var(--surface-card);border-radius:50%;box-shadow:none;cursor:pointer;height:16px;pointer-events:auto;width:16px}.dual-range-wrapper .slider-inputs input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.08)}.dual-range-wrapper .slider-inputs input[type=range]::-webkit-slider-track{background:#0000;border:none;border-radius:2px;height:4px}.dual-range-wrapper .slider-inputs input[type=range]::-moz-range-thumb{-moz-appearance:none;background:var(--color-brand-primary);border:2px solid var(--surface-card);border-radius:50%;box-shadow:none;cursor:pointer;height:16px;pointer-events:auto;width:16px}.dual-range-wrapper .slider-inputs input[type=range]::-moz-range-track{background:#0000;border:none;height:4px}.dual-range-wrapper .search-button{display:block;margin-bottom:0;margin-top:16px;padding:0;width:100%}.dual-range-wrapper .search-button span{background:var(--color-brand-primary);border:none;border-radius:6px;box-shadow:none;box-sizing:border-box;color:var(--text-on-brand);cursor:pointer;display:block;font-size:13px;font-weight:650;letter-spacing:.04em;padding:10px 14px;text-align:center;text-transform:uppercase;transition:background .15s ease;width:100%}.dual-range-wrapper .search-button span:hover{background:var(--color-brand-primary-dark);box-shadow:none;transform:none}.dual-range-wrapper .search-button span:active{background:var(--color-brand-primary-hover);box-shadow:none;transform:none}.mob-product{margin-top:10px;overflow:visible;position:relative;z-index:1}.mob-product.product-mob-scroll-root{scroll-margin-top:56px}.mob-product .products-sticky-bar-wrapper{background:var(--surface-card);border-top:1px solid var(--border-default);bottom:0;margin-top:0;position:sticky;z-index:10}.mob-product .products-sticky-bar-wrapper .sticky{bottom:0;position:sticky!important;top:auto}.mob-product .products-sticky-bar-wrapper--hidden{display:none}.mob-product h3,.mob-product>span{margin-left:1.4%}.mob-product h3{margin-top:.8%}.mob-product h3>span{color:var(--text-secondary);font-size:1rem;font-weight:400}.innerFilter2.mob-sort-only{align-items:stretch;box-sizing:border-box;display:flex;justify-content:flex-end;margin-top:14px;max-width:100%;min-height:44px;overflow:visible;padding:5px 15px;width:100%}.innerFilter2.mob-sort-only.mob-sort-only--clear-toolbar{align-items:stretch;justify-content:stretch;margin-top:10px;min-height:0}.mob-products-clear-row{align-items:center;background:var(--surface-muted);border:1px solid var(--color-brand-subtle-border);border-radius:14px;box-shadow:var(--shadow-sm);box-sizing:border-box;display:flex;gap:10px;padding:10px 12px 10px 14px;width:100%}.mob-products-clear-row__text{display:flex;flex:1 1;flex-direction:column;gap:3px;margin:0;min-width:0}.mob-products-clear-row__line{color:var(--text-secondary);display:block;font-size:14px;font-weight:400;letter-spacing:-.01em;line-height:1.35}.mob-products-clear-row__btn{-webkit-tap-highlight-color:rgba(0,0,0,0);background:var(--surface-card);border:1px solid var(--color-brand-subtle-border);border-radius:999px;box-sizing:border-box;color:var(--color-brand-primary);cursor:pointer;flex-shrink:0;font-size:14px;font-weight:600;line-height:1.2;padding:9px 14px;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease;white-space:nowrap;width:auto}@media(hover:hover)and (pointer:fine){.mob-products-clear-row__btn:hover{background:var(--surface-raised);border-color:var(--border-strong);box-shadow:var(--shadow-sm)}}.mob-products-clear-row__btn:active{background:var(--btn-outline-fill-active);border-color:var(--border-strong);color:var(--text-primary)}.mob-products-controls{font-feature-settings:"kern" 1;-webkit-font-smoothing:antialiased;align-items:stretch;background:var(--surface-card);border:1px solid var(--color-brand-subtle-border);border-radius:999px;box-shadow:var(--shadow-sm);box-sizing:border-box;display:flex;flex-direction:row;flex-shrink:0;font-family:Assistant,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-family:var(--font-family-primary,Assistant,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif);gap:0;max-width:100%;overflow:hidden;padding:0;transition:border-color .22s ease,box-shadow .22s ease,background .22s ease;width:min(68%,300px)}.mob-products-controls.mob-products-controls--sort-open{background:var(--surface-muted);border-color:var(--color-brand-subtle-border);box-shadow:var(--shadow-md);overflow:visible}.mob-products-controls.mob-products-controls--filters-active:not(.mob-products-controls--sort-open){border-color:var(--color-brand-subtle-border)}.mob-products-controls__divider{align-self:stretch;background:var(--border-default);flex-shrink:0;margin:10px 0;width:1px}.mob-top-filter-btn{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;appearance:none;background:#0000;border:none;border-radius:0;box-sizing:border-box;color:var(--text-primary);cursor:pointer;display:flex;flex:1 1;justify-content:center;min-width:0;padding:0;transition:color .2s ease,background-color .2s ease}@media(hover:hover)and (pointer:fine){.mob-top-filter-btn:hover{background:var(--surface-hover);color:var(--text-primary)}}.mob-top-filter-btn:active{background:var(--btn-outline-fill-active);color:var(--text-primary)}.mob-top-filter-btn svg{color:inherit}.mob-top-filter-btn .mob-top-filter-btn__inner{align-items:center;box-sizing:border-box;display:inline-flex;flex-direction:row;gap:8px;justify-content:center;min-height:44px;padding:10px 14px}.mob-top-filter-btn .mob-top-filter-btn__label{align-items:center;color:inherit;display:inline-flex;font-size:15px;font-weight:500;gap:4px;letter-spacing:.02em}.mob-top-filter-btn.mob-top-filter-btn--active{color:var(--color-brand-primary)}.mob-top-filter-btn.mob-top-filter-btn--active .mob-top-filter-btn__label{font-weight:600}@media(hover:hover)and (pointer:fine){.mob-top-filter-btn.mob-top-filter-btn--active:hover{background:var(--color-brand-subtle);color:var(--color-brand-primary)}}.mob-top-filter-btn__applied{align-items:center;color:var(--color-brand-primary);display:inline-flex;font-size:11px;font-weight:700;justify-content:center;line-height:1}.mob-sort-dropdown{align-items:stretch;display:flex;flex:1 1;flex-direction:column;min-width:0;overflow:visible;position:relative}.mob-sort-trigger{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;appearance:none;background:#0000;border:none;border-radius:0;box-sizing:border-box;color:var(--text-primary);cursor:pointer;display:flex;font-family:inherit;gap:8px;min-height:44px;padding:8px 14px;text-align:left;transition:background-color .2s ease;width:100%}@media(hover:hover)and (pointer:fine){.mob-sort-trigger:hover{background:var(--surface-hover)}}.mob-sort-trigger:active{background:var(--btn-outline-fill-active)}.mob-sort-trigger__copy{align-items:center;display:flex;flex:1 1 auto;flex-direction:row;gap:6px;justify-content:flex-start;min-width:0;overflow:hidden}.mob-sort-trigger__prefix{color:var(--text-secondary);flex-shrink:0;font-size:14px;font-weight:400;letter-spacing:0;line-height:1.25;transition:color .2s ease}.mob-sort-trigger .mob-sort-label{color:var(--text-primary);flex:1 1 auto;font-size:15px;font-weight:500;letter-spacing:-.02em;line-height:1.25;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mob-sort-chevron-svg{align-self:center;color:var(--text-muted);flex-shrink:0;opacity:.95;transition:transform .22s ease,color .2s ease,opacity .2s ease}.mob-sort-chevron-svg--open{color:var(--color-brand-primary);opacity:1;transform:rotate(180deg)}.mob-products-controls--sort-open .mob-sort-trigger{background:var(--color-brand-subtle)}.mob-products-controls--sort-open .mob-sort-trigger__prefix{color:var(--text-secondary)}.mob-products-controls--sort-open .mob-top-filter-btn{color:var(--text-primary)}.mob-products-controls--sort-open .mob-sort-trigger .mob-sort-label{color:var(--color-brand-primary)}.innerFilter2.mob-sort-only>.mob-sort-dropdown{align-items:flex-end;display:inline-flex;flex-direction:column;overflow:visible;position:relative}.innerFilter2.mob-sort-only>.mob-sort-dropdown>.mob-sort-trigger{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:var(--surface-card);border:1px solid var(--border-default);border-radius:12px;box-shadow:0 1px 2px #0f172a0d,0 4px 14px #0f172a0f;box-sizing:border-box;color:var(--text-primary);cursor:pointer;display:inline-flex;font-size:15px;font-weight:400;gap:6px;min-height:44px;padding:10px 14px;transition:box-shadow .2s ease,border-color .2s ease,background-color .2s ease;white-space:nowrap}.innerFilter2.mob-sort-only>.mob-sort-dropdown>.mob-sort-trigger:active{background:var(--surface-hover)}.innerFilter2.mob-sort-only>.mob-sort-dropdown>.mob-sort-trigger .mob-sort-icon{color:var(--color-brand-primary);flex-shrink:0;font-size:3.5rem;line-height:1}.innerFilter2.mob-sort-only>.mob-sort-dropdown>.mob-sort-trigger .mob-sort-label{font-size:15px;font-weight:400;line-height:1.4;max-width:140px;overflow:hidden;text-overflow:ellipsis}.innerFilter2.mob-sort-only>.mob-sort-dropdown>.mob-sort-trigger .mob-sort-chevron{color:var(--text-secondary);flex-shrink:0;font-size:.6rem;transition:transform .25s ease,color .2s ease}.innerFilter2.mob-sort-only>.mob-sort-dropdown>.mob-sort-trigger[aria-expanded=true]{background:var(--surface-hover);border-color:var(--color-brand-primary);box-shadow:0 2px 8px #004d2433}.innerFilter2.mob-sort-only>.mob-sort-dropdown>.mob-sort-trigger[aria-expanded=true] .mob-sort-chevron,.innerFilter2.mob-sort-only>.mob-sort-dropdown>.mob-sort-trigger[aria-expanded=true] .mob-sort-icon{color:var(--color-brand-primary)}.innerFilter2.mob-sort-only>.mob-sort-dropdown>.mob-sort-trigger[aria-expanded=true] .mob-sort-chevron{transform:rotate(180deg)}.mob-sort-list{animation:mob-sort-drop-in .2s ease-out;background:var(--surface-card);border:1px solid var(--border-default);border-radius:10px;box-shadow:0 4px 12px #00000014,0 12px 32px #0000001a;box-sizing:border-box;display:block;list-style:none;margin:6px 0 0;max-height:280px;max-width:min(280px,100vw - 32px);min-width:200px;overflow-y:auto;padding:8px 0;position:absolute;right:0;top:100%;z-index:20}.mob-sort-list li{align-items:center;color:var(--text-primary);cursor:pointer;display:flex;font-size:15px;font-weight:400;gap:10px;justify-content:space-between;line-height:1.4;padding:12px 16px;transition:background-color .15s ease,color .15s ease;word-break:break-word}.mob-sort-list li:not(:last-child){border-bottom:1px solid var(--border-default)}.mob-sort-list li .mob-sort-option-text{flex:1 1;min-width:0}.mob-sort-list li .mob-sort-check{color:var(--color-brand-primary);flex-shrink:0;font-size:14px;font-weight:600}.mob-sort-list li.selected{background:var(--color-brand-subtle);color:var(--color-brand-primary);font-weight:500}.mob-sort-list li:active:not(.selected),.mob-sort-list li:hover:not(.selected){background:var(--btn-outline-fill-active);color:var(--text-primary)}@keyframes mob-sort-drop-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.mainContent{border-top:2px solid #e9e9ed;height:auto;margin-top:10px;width:100%}.mainContent .ContentWrapper{display:flex;height:auto;width:100%}.mainContent .ContentWrapper .filterContainer{border-bottom:2px solid #e9e9ed;border-right:2px solid #e9e9ed;height:90vh;overflow:auto;position:sticky;top:11%;width:22%}.mainContent .ContentWrapper .filter{height:90vh}.mainContent .ContentWrapper .filter .categories-container{border-bottom:1px solid #e9e9ed;border-right:1px solid #edebef;padding-bottom:15px;padding-left:25px;padding-top:20px;position:relative}.mainContent .ContentWrapper .filter .categories-container .vertical-filters-header{clear:both;color:var(--text-primary);display:block;font-size:14px;font-weight:700;margin:0 0 18px;text-transform:uppercase}.mainContent .ContentWrapper .filter .categories-container>ul{display:block;list-style:none;list-style-type:disc;margin-block-end:1em;margin-block-start:1em;margin-inline-end:0;margin-inline-start:0;margin:0;padding-inline-start:40px;padding-left:0}.mainContent .ContentWrapper .filter .categories-container>ul li{align-items:center;color:var(--text-primary);display:flex;font-size:14px;font-weight:500;margin-bottom:7px}.mainContent .ContentWrapper .filter .categories-container>ul li .styled-checkbox{appearance:none;-webkit-appearance:none;background-color:var(--surface-card);border:2px solid gray;border-radius:4px;cursor:pointer;display:flex;flex-shrink:0;height:15px;margin-right:10px;position:relative;transition:background-color .3s ease,border-color .3s ease;width:15px}.mainContent .ContentWrapper .filter .categories-container>ul li .styled-checkbox:checked{background-color:var(--color-brand-primary);background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23fff" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="M20 6 9 17l-5-5"/></svg>');background-position:50%;background-repeat:no-repeat;background-size:12px 12px;border-color:var(--color-brand-primary)}.mainContent .ContentWrapper .filter .categories-container>ul li .filters-label{align-items:center;color:var(--text-primary);cursor:pointer;display:flex;min-height:17px;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%}.mainContent .ContentWrapper .filterContainer::-webkit-scrollbar{display:none}.mainContent .ContentWrapper .content{border:4px solid pink;display:flex;flex-wrap:wrap;height:auto;margin-left:0;margin-top:0;width:80%}.mainContent .ContentWrapper .content .card{border:2px solid #ff4500;height:400px;width:250px}.mainContent .ContentWrapper .content .card .prod{border:2px solid #000;height:300px;width:250px}.mainContent .ContentWrapper .content .card .prod img{display:block;height:300px;width:250px;z-index:1}.mainContent .ContentWrapper .content .card .prod div{background-color:red;display:none;height:50px;margin-top:-50px;position:relative;width:100%;z-index:9}.mainContent .ContentWrapper .content .card:hover .prod div{display:block}@media screen and (min-width:67px)and (max-width:1200px){.filterContainer{display:none}}.product-card-stack{background:var(--surface-card);border:1px solid var(--border-default);border-radius:8px;box-shadow:var(--shadow-sm);box-sizing:border-box;color:var(--text-primary);cursor:pointer;overflow:hidden}.product-card-stack__viewport{aspect-ratio:210/280;backface-visibility:hidden;background:var(--surface-inset);contain:layout paint size;overflow:hidden;position:relative;touch-action:manipulation;transform:translateZ(0);width:100%}.product-card-stack__new-tag{left:0;line-height:0;position:absolute;top:0;z-index:2}.product-card-stack__new-tag img{display:block;height:28px;width:auto}.product-card-stack__rating{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:var(--surface-on-image);border:1px solid var(--border-on-image);border-radius:4px;bottom:8px;color:var(--text-on-image);display:flex;font-size:11px;font-weight:600;gap:4px;left:8px;padding:4px 8px;position:absolute;z-index:2}.product-card-stack__rating span:first-child{letter-spacing:.02em}.product-card-stack__dots-wrap{bottom:0;left:0;padding:6px 0;pointer-events:none;position:absolute;right:0;z-index:2}.product-card-stack__meta-row{align-items:center;display:flex;gap:8px;height:32px;justify-content:space-between;margin-bottom:2px;min-height:32px}.product-card-stack__meta-row .brand{flex:1 1;line-height:1;margin-bottom:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-card-stack__actions-inline{align-items:center;display:flex;flex-shrink:0;gap:4px;position:relative;z-index:2}.product-card-stack__actions-inline button{align-items:center;background:var(--surface-card);border:1px solid var(--border-default);border-radius:6px;color:var(--text-primary);cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;width:30px}.product-card-stack__actions-inline button.action-cart:hover,.product-card-stack__actions-inline button.action-wishlist:hover{background:var(--surface-hover)}.product-card-stack__actions-inline button:active:not(.added){background:var(--btn-outline-fill-active)}.product-card-stack__actions-inline button.added{background:var(--color-brand-subtle);border-color:var(--color-brand-subtle-border);color:var(--color-brand-primary-bright)}.product-card-stack__actions-inline button.added svg{fill:currentColor;color:var(--color-brand-primary-bright)}.product-card-stack__actions-inline button.added:hover{background:var(--surface-hover)}.product-card-stack__actions-inline button.action-cart.added{background:var(--btn-primary-fill);border-color:var(--btn-primary-fill);color:var(--btn-primary-text)}.product-card-stack__actions-inline button.action-cart.added svg{fill:currentColor;color:inherit}.product-card-stack__actions-inline button .spinner{animation:stack-spin .6s linear infinite;border:2px solid var(--border-default);border-radius:50%;border-top-color:var(--color-brand-primary-bright);height:14px;width:14px}.product-card-stack__title{color:var(--text-secondary);font-size:2.7rem;font-weight:400;line-height:1.25;margin:0 0 4px;max-width:100%;min-width:0;overflow:hidden;padding-left:5px;text-overflow:ellipsis;white-space:nowrap}.product-card-stack__slide{background:var(--surface-inset);inset:0;pointer-events:none;position:absolute}.product-card-stack__slide img{backface-visibility:hidden;display:block;height:100%;object-fit:cover;transform:translateZ(0);width:100%;will-change:transform,opacity}.product-card-stack__slide:not(.product-card-stack__slide--crossfade) img.product-card-stack__media-img{opacity:0;transition:opacity .22s ease-out}.product-card-stack__slide:not(.product-card-stack__slide--crossfade) img.product-card-stack__media-img.product-card-stack__img--loaded{opacity:1}.product-card-stack__slide.slide-current{z-index:1}.product-card-stack__slide--crossfade{backface-visibility:hidden;transform:translateZ(0);transition:opacity .5s ease-out}.product-card-stack__slide--crossfade img.product-card-stack__media-img{opacity:1}.product-card-stack__dots{display:flex;font-size:0;gap:0;justify-content:center;list-style:none;margin:0;padding:4px 0}.product-card-stack__dots li{background:var(--text-muted);border-radius:4px;box-shadow:0 0 0 1px #ffffff80;height:4px;margin:0 3px;width:4px}.product-card-stack__dots li.active{background:var(--text-secondary);box-shadow:0 0 0 1px #fffc}.product-card-stack__dots li button{background:#0000;border:none;cursor:default;display:block;height:100%;padding:0;width:100%}.product-card-stack__meta{box-sizing:border-box;margin-top:5px;min-width:0;overflow:hidden;padding:5px}.product-card-stack__meta .brand{font-size:3rem;line-height:1.2;margin-bottom:6px;min-width:0}.product-card-stack__meta .brand,.product-card-stack__meta .offer-details{color:var(--text-primary);font-weight:700;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-card-stack__meta .offer-details{font-size:13px;line-height:15px;margin:6px 0 0}.product-card-stack__meta .offer-details span:first-child{color:var(--text-primary);font-size:2.7rem;font-weight:700}.product-card-stack__meta .offer-details span:nth-child(2){color:var(--text-muted);font-size:2.35rem;font-weight:400;margin-left:5px;text-decoration:line-through}.product-card-stack__meta .offer-details span:nth-child(3){color:var(--color-warning);font-size:2.35rem;font-weight:400;margin-left:5px}@keyframes stack-spin{to{transform:rotate(1turn)}}.product-card-translate{background:var(--surface-card);border-radius:4px;box-sizing:border-box;cursor:pointer;overflow:hidden}.product-card-translate__viewport{aspect-ratio:210/280;backface-visibility:hidden;background:var(--surface-inset);contain:layout paint size;overflow:hidden;position:relative;touch-action:manipulation;transform:translateZ(0);width:100%}.product-card-translate__track{backface-visibility:hidden;display:flex;height:100%;transform:translateZ(0);transition:transform .45s cubic-bezier(.25,.46,.45,.94);will-change:transform}.product-card-translate__slide-strip{background:var(--surface-inset);flex-shrink:0;height:100%}.product-card-translate__slide-strip img{backface-visibility:hidden;display:block;height:100%;object-fit:cover;transform:translateZ(0);width:100%;will-change:transform,opacity}.product-card-translate__new-tag{left:0;line-height:0;position:absolute;top:0;z-index:2}.product-card-translate__new-tag img{display:block;height:28px;width:auto}.product-card-translate__rating{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:var(--surface-on-image);border:1px solid var(--border-on-image);border-radius:4px;bottom:8px;color:var(--text-on-image);display:flex;font-size:11px;font-weight:600;gap:4px;left:8px;padding:4px 8px;position:absolute;z-index:2}.product-card-translate__rating span:first-child{letter-spacing:.02em}.product-card-translate__dots-wrap{bottom:0;left:0;padding:6px 0;pointer-events:none;position:absolute;right:0;z-index:2}.product-card-translate__meta-row{align-items:center;display:flex;gap:8px;height:32px;justify-content:space-between;margin-bottom:2px;min-height:32px}.product-card-translate__meta-row .brand{flex:1 1;line-height:1;margin-bottom:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-card-translate__actions-inline{align-items:center;display:flex;flex-shrink:0;gap:4px;position:relative;z-index:2}.product-card-translate__actions-inline button{align-items:center;background:var(--surface-card);border:1px solid var(--border-default);border-radius:6px;color:var(--text-primary);cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;width:30px}.product-card-translate__actions-inline button.action-cart:hover,.product-card-translate__actions-inline button.action-wishlist:hover{background:var(--surface-hover)}.product-card-translate__actions-inline button:active:not(.added){background:var(--btn-outline-fill-active)}.product-card-translate__actions-inline button.added{background:var(--color-brand-subtle);border-color:var(--color-brand-subtle-border);color:var(--color-brand-primary-bright)}.product-card-translate__actions-inline button.added svg{fill:currentColor;color:var(--color-brand-primary-bright)}.product-card-translate__actions-inline button.added:hover{background:var(--surface-hover)}.product-card-translate__actions-inline button.action-cart.added{background:var(--btn-primary-fill);border-color:var(--btn-primary-fill);color:var(--btn-primary-text)}.product-card-translate__actions-inline button.action-cart.added svg{fill:currentColor;color:inherit}.product-card-translate__actions-inline button .spinner{animation:translate-card-spin .6s linear infinite;border:2px solid var(--border-default);border-radius:50%;border-top-color:var(--color-brand-primary-bright);height:14px;width:14px}.product-card-translate__title{color:var(--text-secondary);font-size:2.7rem;font-weight:400;line-height:1;margin:0 0 4px;overflow:hidden;padding-left:5px;text-overflow:ellipsis;white-space:nowrap}.product-card-translate__slide{background:var(--surface-inset);inset:0;pointer-events:none;position:absolute}.product-card-translate__slide img{display:block;height:100%;object-fit:cover;width:100%}.product-card-translate__slide:not(.product-card-translate__slide-strip) img.product-card-translate__media-img{opacity:0;transition:opacity .22s ease-out}.product-card-translate__slide:not(.product-card-translate__slide-strip) img.product-card-translate__media-img.product-card-translate__img--loaded{opacity:1}.product-card-translate__slide.slide-current{z-index:1}.product-card-translate__dots{display:flex;font-size:0;gap:0;justify-content:center;list-style:none;margin:0;padding:4px 0}.product-card-translate__dots li{background:var(--text-muted);border-radius:4px;box-shadow:0 0 0 1px #ffffff80;height:4px;margin:0 3px;width:4px}.product-card-translate__dots li.active{background:var(--text-secondary);box-shadow:0 0 0 1px #fffc}.product-card-translate__dots li button{background:#0000;border:none;cursor:default;display:block;height:100%;padding:0;width:100%}.product-card-translate__meta{box-sizing:border-box;margin-top:5px;padding:5px}.product-card-translate__meta .brand{color:var(--text-primary);font-size:3rem;font-weight:700;line-height:1;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-card-translate__meta .offer-details{color:var(--text-primary);font-size:13px;font-weight:700;line-height:15px;margin:6px 0 0;white-space:nowrap}.product-card-translate__meta .offer-details span:first-child{color:var(--text-primary);font-size:2.7rem;font-weight:700}.product-card-translate__meta .offer-details span:nth-child(2){color:var(--text-muted);font-size:2.35rem;font-weight:400;margin-left:5px;text-decoration:line-through}.product-card-translate__meta .offer-details span:nth-child(3){color:var(--color-warning);font-size:2.35rem;font-weight:400;margin-left:5px}@keyframes translate-card-spin{to{transform:rotate(1turn)}}.simple-touch-card{background:var(--surface-card);border-radius:4px;box-shadow:0 1px 3px #0000000f;box-sizing:border-box;cursor:pointer;overflow:hidden}.simple-touch-card__viewport{aspect-ratio:210/280;background:var(--surface-inset);contain:layout paint size;overflow:hidden;position:relative;touch-action:manipulation}.simple-touch-card__img,.simple-touch-card__viewport{backface-visibility:hidden;transform:translateZ(0);width:100%}.simple-touch-card__img{display:block;height:100%;object-fit:cover;will-change:transform,opacity}.simple-touch-card__new-tag{left:0;line-height:0;pointer-events:none;position:absolute;top:0;z-index:2}.simple-touch-card__new-tag img{display:block;height:28px;width:auto}.simple-touch-card__rating{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:var(--surface-on-image);border:1px solid var(--border-on-image);border-radius:4px;bottom:8px;color:var(--text-on-image);display:flex;font-size:11px;font-weight:600;gap:4px;left:8px;padding:4px 8px;pointer-events:none;position:absolute;z-index:2}.simple-touch-card__rating span:first-child{letter-spacing:.02em}.simple-touch-card__hint{background:linear-gradient(#0000,#000000a6);color:#fff;font-size:12px;font-weight:600;padding:8px 10px;text-align:center}.simple-touch-card__dots-wrap,.simple-touch-card__hint{bottom:0;left:0;pointer-events:none;position:absolute;right:0}.simple-touch-card__dots-wrap{padding:6px 0;z-index:2}.simple-touch-card__dots{display:flex;font-size:0;gap:0;justify-content:center;list-style:none;margin:0;padding:4px 0}.simple-touch-card__dots li{background:var(--text-muted);border-radius:4px;box-shadow:0 0 0 1px #ffffff80;height:4px;margin:0 3px;width:4px}.simple-touch-card__dots li.active{background:var(--color-brand-primary);box-shadow:0 0 0 1px #fffc}.simple-touch-card__dots li span{display:block;height:100%;width:100%}.simple-touch-card__meta{box-sizing:border-box;margin-top:5px;padding:5px}.simple-touch-card__meta-row{align-items:center;display:flex;gap:8px;height:32px;justify-content:space-between;margin-bottom:2px;min-height:32px}.simple-touch-card__brand{color:var(--text-primary);flex:1 1;font-size:3rem;font-weight:700;line-height:1;margin-bottom:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.simple-touch-card__actions-inline{align-items:center;display:flex;flex-shrink:0;gap:4px;position:relative;z-index:2}.simple-touch-card__actions-inline button{align-items:center;background:var(--surface-card);border:1px solid var(--border-default);border-radius:6px;color:var(--text-primary);cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;width:30px}.simple-touch-card__actions-inline button.action-cart:hover,.simple-touch-card__actions-inline button.action-wishlist:hover{background:var(--surface-inset)}.simple-touch-card__actions-inline button.added{background:var(--color-success-subtle);border-color:var(--color-brand-primary);color:var(--color-brand-primary)}.simple-touch-card__actions-inline button.added svg{fill:currentColor;color:var(--color-brand-primary)}.simple-touch-card__actions-inline button.added:hover{background:var(--color-brand-subtle)}.simple-touch-card__actions-inline button .spinner{animation:simple-touch-spin .6s linear infinite;border:2px solid #e8e8ea;border-radius:50%;border-top:2px solid var(--color-brand-primary);height:14px;width:14px}.simple-touch-card__title{color:var(--text-secondary);font-size:2.7rem;font-weight:400;line-height:1;margin:0 0 4px;overflow:hidden;padding-left:5px;text-overflow:ellipsis;white-space:nowrap}.simple-touch-card__offer-details{color:var(--text-primary);font-size:13px;font-weight:700;line-height:15px;margin:6px 0 0;white-space:nowrap}.simple-touch-card__offer-details span:first-child{color:var(--text-primary);font-size:2.7rem;font-weight:700}.simple-touch-card__offer-details span:nth-child(2){color:var(--text-muted);font-size:2.35rem;font-weight:400;margin-left:5px;text-decoration:line-through}.simple-touch-card__offer-details span:nth-child(3){color:var(--color-warning);font-size:2.35rem;font-weight:400;margin-left:5px}@keyframes simple-touch-spin{to{transform:rotate(1turn)}}@keyframes product-grid-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.product-grid-skeleton{grid-gap:12px 10px;box-sizing:border-box;display:grid;gap:12px 10px;grid-template-columns:repeat(2,1fr);padding:0 8px;width:100%}.product-grid-skeleton__card{background:var(--surface-card);border-radius:4px;box-sizing:border-box;overflow:hidden}.product-grid-skeleton__media{animation:product-grid-skeleton-shimmer 1.25s ease-in-out infinite;aspect-ratio:210/280;background:linear-gradient(90deg,#ececec,#f5f5f5 45%,#ececec 90%);background-size:200% 100%;width:100%}.product-grid-skeleton__meta{display:flex;flex-direction:column;gap:8px;padding:8px 8px 10px}.product-grid-skeleton__line{animation:product-grid-skeleton-shimmer 1.25s ease-in-out infinite;background:linear-gradient(90deg,#ececec,#f5f5f5 45%,#ececec 90%);background-size:200% 100%;border-radius:3px;height:10px}.product-grid-skeleton__line--brand{height:11px;width:42%}.product-grid-skeleton__line--title{width:88%}.product-grid-skeleton__line--price{height:9px;width:65%}@media(prefers-reduced-motion:reduce){.product-grid-skeleton__line,.product-grid-skeleton__media{animation:none;background:var(--surface-inset)}}.slider-mob-new__loader,.web-loader{animation:web-loader-spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top:4px solid var(--color-brand-primary);display:block;height:50px;margin:20px auto;width:50px}.slider-mob-new{box-sizing:border-box;padding:12px 0 8px;position:relative;width:100%}.slider-mob-new__filter-hider{display:none}.slider-mob-new__grid{grid-gap:12px 10px;contain:layout paint;display:grid;gap:12px 10px;grid-template-columns:repeat(2,1fr);isolation:isolate;padding:0 8px}@supports(-webkit-touch-callout:none){.slider-mob-new__grid{backface-visibility:hidden;transform:translateZ(0)}}.slider-mob-new__loader-wrap{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:72px;padding:16px 12px 8px}.slider-mob-new__loader{flex-shrink:0;margin:0 auto}.slider-mob-new__loader-text{color:var(--text-secondary);font-size:11px;font-weight:500;letter-spacing:.02em}.slider-mob-new__sentinel{flex-shrink:0;margin:0;min-height:24px;padding:0;pointer-events:none;width:100%}.sticky{align-items:center;background-color:var(--surface-card);border-top:1px solid var(--border-default);bottom:0;display:flex;justify-content:space-evenly;margin:0;position:fixed;text-align:center;width:100%;z-index:10}.sticky .column_1_2{display:flex;justify-content:space-around;width:100%}.sticky .column_1_2 .ripple-container{overflow:hidden;position:relative}.sticky .column_1_2 .ripple-container .ripple{left:0;position:absolute;top:0}.sticky .column_1_2 .ripple-container .results-btn{background-color:var(--surface-card);border-color:#0000;color:var(--text-secondary);font-size:14px;height:50px;letter-spacing:.9px;padding:14px 0 14px 28px;width:100%}.sticky .column_1_2 .ripple-container .results-btn>svg{color:var(--text-primary)}.sticky .column_1_2 .ripple-container .results-btn.filter-applied{color:var(--color-brand-primary);font-weight:600}.sticky .column_1_2 .ripple-container .results-btn.filter-applied>svg{color:var(--color-brand-primary)}@media(hover:hover)and (pointer:fine){.sticky>div:first-child:hover{background-color:var(--color-brand-primary)}.sticky>div:first-child:hover button{background-color:var(--color-brand-primary)!important;color:#fff!important}.sticky>div:first-child:hover button svg{color:#fff!important}.sticky>div:nth-child(3):hover{background-color:var(--color-brand-primary)}.sticky>div:nth-child(3):hover button{background-color:var(--color-brand-primary)!important;color:#fff!important}.sticky>div:nth-child(3):hover button svg{color:#fff!important}}.sticky .buttonDivider{border-left:1px solid var(--border-default)!important;height:22px;width:1px;z-index:1}.sticky .result-icon{height:16px;left:10%;position:absolute;top:16px;width:16px}.fixed-bottom-with-panel{background:var(--surface-card);border-top:1px solid var(--border-default);display:flex;flex-direction:column;z-index:11}.fixed-bottom-sort-panel.fixed-bottom-sort-panel-opens-up{background:var(--surface-card);border-bottom:1px solid var(--border-default);display:flex;flex-direction:column;max-height:60vh;overflow:hidden;padding:0}.fixed-bottom-sort-panel-opens-up .fixed-bottom-sort-list{display:flex;flex-direction:column-reverse;list-style:none;margin:0;max-height:50vh;overflow-y:auto;padding:8px 0}.fixed-bottom-sort-panel-opens-up .fixed-bottom-sort-header{align-items:center;border-top:1px solid var(--border-default);color:var(--text-primary);display:flex;flex-shrink:0;font-size:16px;font-weight:600;justify-content:space-between;padding:12px 16px}.fixed-bottom-sort-panel-opens-up .fixed-bottom-sort-list li{align-items:center;color:var(--text-primary);cursor:pointer;display:flex;font-size:15px;justify-content:space-between;padding:12px 16px;transition:background .15s,color .15s}.fixed-bottom-sort-panel-opens-up .fixed-bottom-sort-list li.selected,.fixed-bottom-sort-panel-opens-up .fixed-bottom-sort-list li:hover{background:var(--color-brand-subtle);color:var(--color-brand-primary)}.fixed-bottom-sort-panel{background:var(--surface-card);border-top:1px solid var(--border-default);max-height:70vh;overflow-y:auto;padding:12px 0;z-index:11}.fixed-bottom-sort-back{background:none;border:none;color:var(--text-secondary);cursor:pointer;font-size:24px;line-height:1;padding:0 4px}.fixed-bottom-sort-list{list-style:none;margin:0;padding:8px 0}.fixed-bottom-sort-list li{align-items:center;color:var(--text-primary);cursor:pointer;display:flex;font-size:15px;justify-content:space-between;padding:12px 16px;transition:background .15s,color .15s}.fixed-bottom-sort-list li.selected,.fixed-bottom-sort-list li:hover{background:var(--color-brand-subtle);color:var(--color-brand-primary)}.fixed-bottom-sort-check{color:var(--color-brand-primary);font-weight:600}.overlay.active{display:block;opacity:1;visibility:visible}.overlay.active .drawer{bottom:0;height:auto;left:0;max-height:100%;position:fixed;right:0;top:auto;transform:translateY(100%);transform:none;transition:transform 225ms cubic-bezier(0,0,.2,1) 0ms;z-index:11}.overlay.active .drawer .popup-content{overflow-y:auto;scroll-behavior:smooth}.overlay.active .drawer .popup-content .list{clear:both;list-style:none;margin:0;overflow:hidden;padding:0}.overlay.active .drawer .popup-content .list>span{background:var(--surface-card);display:flex}.overlay.active .drawer .popup-content .list .sortby{color:var(--text-primary);height:2rem;margin:0 auto;text-align:center}.overlay.active .drawer .popup-content .list li{margin:15px auto}.overlay.active .drawer .popup-content .list li>svg{cursor:pointer;height:100%;width:2rem}.overlay.active .drawer .popup-content .list li .ripple-container{align-items:center;display:flex;overflow:hidden;position:relative}.overlay.active .drawer .popup-content .list li .ripple-container button{align-items:center;background:var(--surface-card);border:none;color:var(--text-primary);display:inline-block;display:flex;gap:1rem;text-transform:none;width:100%}.overlay.active .drawer .popup-content .list li .ripple-container button>svg{height:24px;width:14px}.overlay.active .drawer .popup-content .list li .ripple-container button .sortByValues{font-size:14px;top:0;width:82%}.home{background-color:var(--surface-page);overflow-x:visible;overflow-y:visible;z-index:2}.home,.home .content{height:100%;width:100%}.home .content .innerContent{height:auto;margin-top:0;position:static;width:auto}.home .content .innerContent .inner2Content{margin-top:0;overflow:hidden;position:static;width:100%}.home .content .innerContent .inner2Content .home-screen,.home .content .innerContent .inner2Content>div{height:auto;overflow:hidden;position:relative;width:100%}.home .content .innerContent .inner2Content .home-screen img,.home .content .innerContent .inner2Content>div img{height:100%;width:100%}.home .content .offers-banner{animation:offers-banner-in .55s ease-out both;box-sizing:border-box;color:var(--color-brand-primary);margin-bottom:0;margin-top:4px;min-height:0;padding:4px 0 2px}.home .content .offers-banner,.home .content .offers-banner__center{align-items:center;display:flex;justify-content:center;position:relative}.home .content .offers-banner__center{flex-direction:column;flex-shrink:0;padding:.2rem 1rem;z-index:1}.home .content .offers-banner__stars{align-items:flex-end;display:flex;gap:9px;justify-content:center;margin-bottom:8px}.home .content .offers-banner__stars img{display:block;filter:brightness(0) saturate(100%) invert(42%) sepia(18%) saturate(1200%) hue-rotate(230deg) brightness(95%) contrast(90%);opacity:.92}.home .content .offers-banner__stars img:first-child,.home .content .offers-banner__stars img:nth-child(3){height:14px;opacity:.75;transform:translateY(4px);width:14px}.home .content .offers-banner__stars img:nth-child(2){height:19px;width:19px}.home .content .offers-banner__title{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.home .content .offers-banner__eyebrow{color:var(--color-brand-secondary);display:block;font-size:.85rem;font-weight:650;letter-spacing:.28em;line-height:1.2;margin-bottom:4px}.home .content .offers-banner__headline{color:var(--color-brand-primary);display:block;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;letter-spacing:.14em;line-height:1}.home .content .offers-banner__mark{align-items:center;animation:offers-mark-in .7s ease-out .15s both;display:flex;gap:10px;justify-content:center;margin-top:12px}.home .content .offers-banner__mark-line{background:linear-gradient(90deg,#0000,var(--color-brand-primary) 18%,var(--color-brand-primary) 82%,#0000);border-radius:999px;height:2.5px;width:58px}.home .content .offers-banner__mark-dot{background:var(--color-brand-primary);border-radius:50%;height:5px;opacity:.7;width:5px}@keyframes offers-banner-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes offers-mark-in{0%{opacity:0;transform:scaleX(.6)}to{opacity:1;transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.home .content .offers-banner,.home .content .offers-banner__mark{animation:none}}@media(min-width:768px){.home .content .offers-banner{margin-top:20px;padding:10px 0 6px}.home .content .offers-banner__stars{gap:8px;margin-bottom:8px}.home .content .offers-banner__stars img:first-child,.home .content .offers-banner__stars img:nth-child(3){height:13px;width:13px}.home .content .offers-banner__stars img:nth-child(2){height:17px;width:17px}.home .content .offers-banner__eyebrow{font-size:.78rem;letter-spacing:.32em}.home .content .offers-banner__headline{font-size:2.1rem;letter-spacing:.14em}.home .content .offers-banner__mark{gap:10px;margin-top:12px}.home .content .offers-banner__mark-line{width:56px}}.home .content .mob-sub-title,.home .content .sub-title{display:none}.arrow-slider{align-items:stretch;display:flex;height:clamp(360px,72vw,540px);position:relative;width:100%}.arrow-slider .specific-slide-main{height:100%;width:100%}.arrow-slider .specific-slide-container{height:100%;overflow:hidden;width:100%}.arrow-slider .specific-slide-container .container{display:flex;flex-flow:row;flex-wrap:nowrap;height:100%;transition:all .4s ease-in-out;width:100%}.arrow-slider .specific-slide-container .container .main{display:flex;flex-flow:row;height:100%;min-width:100%;overflow:hidden}.arrow-slider .specific-slide-container .container .main .slides{display:flex;flex-flow:row;height:100%;min-width:100%}.arrow-slider .specific-slide-container .container .main .slides>div{flex-grow:0;flex-shrink:0;height:100%;width:16.66667%}.arrow-slider .specific-slide-container .container .arrow-slider__media,.arrow-slider .specific-slide-container .container img,.arrow-slider .specific-slide-container .container video.arrow-slider__media{display:block;height:100%;object-fit:cover;width:100%}.arrow-slider .specific-slide-container .next{translate:-100%}.arrow-slider .specific-slide-container .prev{translate:0}.arrow-slider .arrows-buttons{display:flex;justify-content:space-between;left:0;padding:0 20px;position:absolute;width:100%}.arrow-slider .arrows-buttons>button{background:#0000;border:none;cursor:pointer;display:flex;height:50px;width:50px}.arrow-slider .arrows-buttons>button img{background:#0000;height:100%!important;width:100%!important}.arrow-slider .arrow-slider__tap-explore{-webkit-tap-highlight-color:rgba(0,0,0,0);animation:arrow-slider-chip-breathe 2.2s ease-in-out infinite;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#0c0a1094;border:1px solid #ffffff47;border-radius:16px;bottom:18%;box-shadow:0 6px 18px #00000047;color:#f7f3fb;cursor:pointer;font-size:1.15rem;font-weight:650;left:50%;letter-spacing:.01em;opacity:1;padding:16px 32px;pointer-events:auto;position:absolute;top:auto;transform:translateX(-50%);transition:opacity .22s ease,visibility .22s ease;visibility:visible;z-index:3}.arrow-slider .arrow-slider__tap-explore.is-hidden{animation:none;opacity:0;pointer-events:none;visibility:hidden}@keyframes arrow-slider-chip-breathe{0%,to{opacity:.94;transform:translateX(-50%) scale(1)}50%{opacity:1;transform:translateX(-50%) scale(1.05)}}@media(prefers-reduced-motion:reduce){.arrow-slider .arrow-slider__tap-explore{animation:none;transition:none}}.arrow-slider .smalldots{animation-duration:.2s;animation-name:product-smalldotsanimation;background-color:#0000;bottom:4px;display:block;font-size:0;list-style:none;padding:4px 0 0;position:absolute;text-align:center;width:100%;z-index:4}.arrow-slider .smalldots li{background-color:var(--text-muted);border-radius:4px;cursor:pointer;display:inline-block;height:8px;margin:0 3px;padding:0;position:relative;width:8px}.arrow-slider .smalldots li button{background:#0000;border:0;color:#0000;display:none;font-size:0;height:4px;line-height:0;outline:none;width:4px}.arrow-slider .smalldots .slick-active{background-color:var(--color-brand-primary)}.mob-auto-slider{align-items:center;box-sizing:border-box;display:flex;margin-top:10px;max-width:100%;overflow-x:hidden;padding:0 6px;position:relative;width:100%}.mob-auto-slider .specific-slide-container{height:auto;max-width:100%;overflow-x:hidden;overflow-y:visible;width:100%}.mob-auto-slider .specific-slide-container .container{display:flex;flex-flow:row;flex-wrap:nowrap;height:auto;transition:all .4s ease-in-out;width:100%}.mob-auto-slider .specific-slide-container .container .main{display:flex;flex-flow:row;min-width:100%;width:100%}.mob-auto-slider .specific-slide-container .container .main .slides{align-items:stretch;box-sizing:border-box;display:flex;flex-flow:row;width:100%}.mob-auto-slider .specific-slide-container .container .main .slides .mob-auto-slider__card,.mob-auto-slider .specific-slide-container .container .main .slides>div{-webkit-tap-highlight-color:rgba(0,0,0,0);aspect-ratio:2/3;border-radius:0;box-sizing:border-box;cursor:pointer;flex-grow:0;flex-shrink:0;overflow:hidden;padding:0 6px;position:relative;transition:transform .18s ease}.mob-auto-slider .specific-slide-container .container .main .slides .mob-auto-slider__card:active,.mob-auto-slider .specific-slide-container .container .main .slides>div:active{transform:scale(.975)}.mob-auto-slider .specific-slide-container .container .main .slides .mob-auto-slider__card img,.mob-auto-slider .specific-slide-container .container .main .slides>div img{border-radius:10px;display:block;height:100%;object-fit:cover;object-position:center;width:100%}.mob-auto-slider__offer{align-items:center;background:var(--color-brand-primary);border:1px solid #f7f3fb38;border-radius:999px;bottom:10%;box-shadow:0 6px 16px #0000002e;box-sizing:border-box;color:var(--text-on-brand);display:flex;flex-direction:column;gap:2px;justify-content:center;left:12%;margin:0;padding:.5rem .55rem;pointer-events:none;position:absolute;right:12%;text-align:center;width:auto;z-index:1}.mob-auto-slider__offer-title{display:block;font-size:2.2rem;font-weight:600;letter-spacing:.02em;line-height:1.15}.mob-auto-slider__offer-sub{display:block;font-size:11px;font-weight:500;letter-spacing:.04em;line-height:1.2;opacity:.82;text-transform:uppercase}.mob-auto-slider .next{translate:-100%}.mob-auto-slider .prev{translate:0}.mob-auto-slider .arrows-buttons{display:flex;justify-content:space-between;left:0;padding:0 20px;position:absolute;width:100%}.mob-auto-slider .arrows-buttons>button{background:#0000;border:none;cursor:pointer;display:flex;height:50px;width:50px}.mob-auto-slider .arrows-buttons>button img{background:#0000;height:100%!important;width:100%!important}.auto-slider{align-items:center;box-sizing:border-box;display:flex;margin-bottom:8px;margin-top:8px;padding:0 16px;position:relative}.auto-slider,.auto-slider .specific-slide-main{max-width:100%;overflow-x:hidden;width:100%}.auto-slider .specific-slide-container{height:auto;max-width:100%;overflow:hidden;width:100%}.auto-slider .specific-slide-container .container{display:flex;flex-flow:row;flex-wrap:nowrap;height:auto;width:100%}.auto-slider .specific-slide-container .container .main{display:block;overflow:hidden;width:100%}.auto-slider .specific-slide-container .container .main .slides{align-items:stretch;box-sizing:border-box;display:flex;flex-flow:row;width:100%;will-change:transform}.auto-slider .specific-slide-container .container .main .slides .auto-slider__card,.auto-slider .specific-slide-container .container .main .slides>div{aspect-ratio:2/3;border-radius:0;box-sizing:border-box;cursor:pointer;flex:0 0 auto;overflow:hidden;padding:0 6px;position:relative;transition:transform .18s ease}.auto-slider .specific-slide-container .container .main .slides .auto-slider__card:hover,.auto-slider .specific-slide-container .container .main .slides>div:hover{transform:translateY(-3px)}.auto-slider .specific-slide-container .container .main .slides .auto-slider__card:hover img,.auto-slider .specific-slide-container .container .main .slides>div:hover img{box-shadow:0 10px 24px #0000001f}.auto-slider .specific-slide-container .container .main .slides .auto-slider__card img,.auto-slider .specific-slide-container .container .main .slides>div img{border-radius:12px;display:block;height:100%;object-fit:cover;object-position:center;transition:box-shadow .18s ease;width:100%}.auto-slider__offer{align-items:center;background:var(--color-brand-primary);border:1px solid #f7f3fb38;border-radius:999px;bottom:9%;box-shadow:0 8px 20px #0000002e;box-sizing:border-box;color:var(--text-on-brand);display:flex;flex-direction:column;gap:2px;justify-content:center;left:12%;margin:0;padding:.55rem .75rem;pointer-events:none;position:absolute;right:12%;text-align:center;width:auto;z-index:1}.auto-slider__offer-title{display:block;font-size:.9375rem;font-weight:700;letter-spacing:.02em;line-height:1.15}.auto-slider__offer-sub{display:block;font-size:.75rem;font-weight:500;letter-spacing:.06em;line-height:1.2;opacity:.88;text-transform:uppercase}.mob-touch-exp{background:#f8f9fa;background:var(--background-color,#f8f9fa);box-sizing:border-box;min-height:60vh;padding:12px 10px 32px}.mob-touch-exp__header{margin-bottom:16px}.mob-touch-exp__back{color:var(--color-brand-primary);display:inline-block;font-size:14px;font-weight:600;margin-bottom:10px;text-decoration:none}.mob-touch-exp__back:active{opacity:.7}.mob-touch-exp__title{color:var(--text-primary);font-size:18px;font-weight:700;margin:0 0 8px}.mob-touch-exp__sub{color:#696b79;font-size:12px;line-height:1.45;margin:0}.mob-touch-exp__sub code{background:#0000000f;border-radius:3px;font-size:11px;padding:1px 4px}.mob-touch-exp__error{color:#c62828;font-size:14px;margin:16px 0}.mob-touch-exp__grid{grid-gap:12px 10px;display:grid;gap:12px 10px;grid-template-columns:repeat(2,1fr)}.mob-ss{background:#f8f9fa;background:var(--background-color,#f8f9fa);box-sizing:border-box;min-height:60vh;padding:12px 10px 32px}.mob-ss__header{margin-bottom:16px}.mob-ss__back{color:var(--color-brand-primary);display:inline-block;font-size:14px;font-weight:600;margin-bottom:10px;text-decoration:none}.mob-ss__title{color:var(--text-primary);font-size:18px;font-weight:700;margin:0 0 8px}.mob-ss__sub{color:#696b79;font-size:12px;line-height:1.45;margin:0}.mob-ss__sub code{background:#0000000f;border-radius:3px;font-size:11px;padding:1px 4px}.mob-ss__error{color:#c62828;font-size:14px;margin:16px 0}.mob-ss__grid{grid-gap:12px 10px;display:grid;gap:12px 10px;grid-template-columns:repeat(2,1fr)}.mob-ss-card{background:var(--surface-card);border-radius:4px;box-shadow:0 1px 3px #0000000f;box-sizing:border-box;cursor:pointer;overflow:hidden}.mob-ss-card__media-wrap{position:relative;width:100%}.mob-ss-card__strip{-webkit-overflow-scrolling:touch;aspect-ratio:210/280;background:var(--surface-inset);display:flex;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;touch-action:pan-x}.mob-ss-card__strip--locked{overflow:hidden;touch-action:none}.mob-ss-card__img{flex:0 0 100%;height:100%;min-width:100%;object-fit:cover;scroll-snap-align:center;scroll-snap-stop:always;-webkit-user-select:none;user-select:none;width:100%}.mob-ss-card__rating{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:var(--surface-on-image);border:1px solid var(--border-on-image);border-radius:4px;bottom:8px;color:var(--text-on-image);display:flex;font-size:11px;font-weight:600;gap:4px;left:8px;padding:4px 8px;position:absolute;z-index:2}.mob-ss-card__rating span:first-child{letter-spacing:.02em}.mob-ss-card__dots-wrap{bottom:0;left:0;padding:6px 0;pointer-events:none;position:absolute;right:0;z-index:2}.mob-ss-card__dots{display:flex;font-size:0;gap:0;justify-content:center;list-style:none;margin:0;padding:4px 0}.mob-ss-card__dots li{background:var(--text-muted);border-radius:4px;box-shadow:0 0 0 1px #ffffff80;height:4px;margin:0 3px;width:4px}.mob-ss-card__dots li.active{background:var(--color-brand-primary);box-shadow:0 0 0 1px #fffc}.mob-ss-card__meta{box-sizing:border-box;color:inherit;margin-top:5px;padding:5px 8px 10px;text-decoration:none}.mob-ss-card__meta:active{opacity:.92}.mob-ss-card__meta-row{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:2px;min-height:32px}.mob-ss-card__brand{color:var(--text-primary);flex:1 1;font-size:3rem;font-weight:700;line-height:1;margin-bottom:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mob-ss-card__actions-inline{align-items:center;display:flex;flex-shrink:0;gap:4px;position:relative;z-index:2}.mob-ss-card__actions-inline button{align-items:center;background:var(--surface-card);border:1px solid var(--border-default);border-radius:6px;color:var(--text-primary);cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;width:30px}.mob-ss-card__actions-inline button.action-cart:hover,.mob-ss-card__actions-inline button.action-wishlist:hover{background:var(--surface-inset)}.mob-ss-card__actions-inline button.added{background:var(--color-success-subtle);border-color:var(--color-brand-primary);color:var(--color-brand-primary)}.mob-ss-card__actions-inline button.added svg{fill:currentColor;color:var(--color-brand-primary)}.mob-ss-card__actions-inline button:hover{background:var(--color-brand-subtle)}.mob-ss-card__actions-inline button .spinner{animation:mob-ss-spin .6s linear infinite;border:2px solid #e8e8ea;border-radius:50%;border-top:2px solid var(--color-brand-primary);height:14px;width:14px}.mob-ss-card__title{color:var(--text-secondary);font-size:2.7rem;font-weight:400;line-height:1;margin:0 0 4px;overflow:hidden;padding-left:0;text-overflow:ellipsis;white-space:nowrap}.mob-ss-card__offer-details{color:var(--text-primary);font-size:13px;font-weight:700;line-height:15px;margin:6px 0 0;white-space:nowrap}.mob-ss-card__offer-details span:first-child{color:var(--text-primary);font-size:2.7rem;font-weight:700}.mob-ss-card__offer-details span:nth-child(2){color:var(--text-muted);font-size:2.35rem;font-weight:400;margin-left:5px;text-decoration:line-through}.mob-ss-card__offer-details span:nth-child(3){color:var(--color-warning);font-size:2.35rem;font-weight:400;margin-left:5px}@keyframes mob-ss-spin{to{transform:rotate(1turn)}}.mob-wc-page{background:#f8f9fa;background:var(--background-color,#f8f9fa);box-sizing:border-box;min-height:60vh;padding:12px 10px 32px}.mob-wc-page__header{margin-bottom:16px}.mob-wc-page__back{color:var(--color-brand-primary);display:inline-block;font-size:14px;font-weight:600;margin-bottom:10px;text-decoration:none}.mob-wc-page__title{color:var(--text-primary);font-size:18px;font-weight:700;margin:0 0 8px}.mob-wc-page__sub{color:#696b79;font-size:12px;line-height:1.45;margin:0}.mob-wc-page__sub code{background:#0000000f;border-radius:3px;font-size:11px;padding:1px 4px}.mob-wc-page__error{color:#c62828;font-size:14px;margin:16px 0}.mob-wc-page__grid{grid-gap:12px 10px;display:grid;gap:12px 10px;grid-template-columns:repeat(2,1fr)}mob-product-card.mob-wc-card{display:block}.mob-wc-card{background:var(--surface-card);border-radius:4px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.mob-wc-card__viewport{aspect-ratio:210/280;background:var(--surface-inset);cursor:pointer;overflow:hidden;position:relative;width:100%}.mob-wc-card__img{display:block;height:100%;object-fit:cover;width:100%}.mob-wc-card__meta{box-sizing:border-box;padding:8px 8px 10px}.mob-wc-card__brand{color:var(--text-primary);font-size:11px;font-weight:600;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mob-wc-card__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text-secondary);display:-webkit-box;font-size:12px;line-height:1.25;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis}.mob-wc-card__view-btn{background:var(--color-brand-primary);border:none;border-radius:6px;color:#fff;cursor:pointer;display:block;font-size:12px;font-weight:600;padding:8px 10px;text-align:center;width:100%}.mob-wc-card__view-btn:active{opacity:.92}.mob-rp{background:#f8f9fa;background:var(--background-color,#f8f9fa);box-sizing:border-box;min-height:60vh;padding:12px 10px 32px}.mob-rp__header{margin-bottom:16px}.mob-rp__back{color:var(--color-brand-primary);display:inline-block;font-size:14px;font-weight:600;margin-bottom:10px;text-decoration:none}.mob-rp__title{color:var(--text-primary);font-size:18px;font-weight:700;margin:0 0 8px}.mob-rp__sub{color:#696b79;font-size:12px;line-height:1.45;margin:0}.mob-rp__sub code{background:#0000000f;border-radius:3px;font-size:11px;padding:1px 4px}.mob-rp__error{color:#c62828;font-size:14px;margin:16px 0}.mob-rp__grid{grid-gap:12px 10px;display:grid;gap:12px 10px;grid-template-columns:repeat(2,1fr)}.mob-rp-card{background:var(--surface-card);border-radius:4px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.mob-rp-card--active{box-shadow:0 2px 8px #0000001a}.mob-rp-card__viewport{aspect-ratio:210/280;background:var(--surface-inset);border:none;cursor:pointer;display:block;margin:0;overflow:hidden;padding:0;position:relative;width:100%}.mob-rp-card__img{display:block;height:100%;object-fit:cover;width:100%}.mob-rp-card__dots{background:linear-gradient(#0000,#00000059);bottom:0;display:flex;gap:4px;justify-content:center;left:0;padding:8px 0;pointer-events:none;position:absolute;right:0}.mob-rp-card__dot{background:#ffffff80;border-radius:50%;height:5px;width:5px}.mob-rp-card__dot.is-on{background:var(--surface-card)}.mob-rp-card__meta{box-sizing:border-box;padding:8px 8px 10px}.mob-rp-card__brand{color:var(--text-primary);font-size:11px;font-weight:600;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mob-rp-card__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text-secondary);display:-webkit-box;font-size:12px;line-height:1.25;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis}.mob-rp-card__pdp{background:var(--color-brand-primary);border:none;border-radius:6px;color:#fff;cursor:pointer;display:block;font-size:12px;font-weight:600;padding:8px 10px;text-align:center;width:100%}.mob-rp-card__pdp:active{opacity:.92}.mob-ltr-preview{background:#f8f9fa;background:var(--background-color,#f8f9fa);min-height:100vh;padding-bottom:24px}.mob-ltr-preview__header{background:linear-gradient(180deg,#fff,#ffffffeb);background:linear-gradient(180deg,var(--card-background,#fff) 0,#ffffffeb 100%);border-bottom:1px solid #e9ecef;border-bottom:1px solid var(--border-color,#e9ecef);padding:12px 16px 16px;position:sticky;top:0;z-index:2}.mob-ltr-preview__back{color:var(--color-brand-primary);display:inline-block;font-size:14px;font-weight:500;margin-bottom:8px;text-decoration:none}.mob-ltr-preview__title{color:#2c3e50;color:var(--text-primary,#2c3e50);font-size:20px;font-weight:700;margin:0 0 8px}.mob-ltr-preview__sub{color:#6c757d;color:var(--text-secondary,#6c757d);font-size:12px;line-height:1.45;margin:0}.mob-ltr-preview__grid-wrap{padding:0 12px}.specific-mob-image-loading__spinner,.web-loader--mob-product{animation:web-loader-spin 1s linear infinite;border:3px solid #f3f3f3;border-radius:50%;border-top:3px solid var(--color-brand-primary);box-sizing:border-box;display:block;flex-shrink:0;height:40px;margin:0;width:40px}@media(prefers-reduced-motion:reduce){.specific-mob-image-loading__spinner,.web-loader--mob-product{animation:none;border-color:#282c3f26;border-top-color:var(--color-brand-primary)}}.specific-mob-image-loading{box-sizing:border-box;width:100%}.specific-mob-image-loading__plate{aspect-ratio:3/4;background-color:var(--surface-inset);max-height:min(85vh,520px);min-height:220px;overflow:hidden;position:relative;width:100%}.specific-mob-image-loading__center{align-items:center;display:flex;flex-direction:column;gap:12px;inset:0;justify-content:center;padding:16px;position:absolute;z-index:1}.specific-mob-image-loading__footer-spacer{background-color:var(--surface-card);height:101px}.specific-mob-hero{position:relative}.specific-mob-hero,.specific-mob-hero__placeholder{box-sizing:border-box;width:100%}.specific-mob-hero__placeholder-media{aspect-ratio:3/4;background-color:var(--surface-inset);max-height:min(85vh,520px);min-height:220px;width:100%}.specific-mob-hero__placeholder-footer{background-color:var(--surface-card);height:101px}.specific-mob-image-loading--hero-overlay{inset:0 auto auto 0;pointer-events:none;position:absolute;width:100%;z-index:6}.specific-mob-image-loading--hero-overlay .specific-mob-image-loading__plate{margin:0}.specific-mob-image-loading--hero-overlay .specific-mob-image-loading__footer-spacer{display:none}.specific-mob .cardification{background-color:#f4f4f5;display:none;height:10px}.specific-mob .breadcrumbs-container{display:block;font-size:13px;margin:0 1.7%;padding:29px 0 22px}.specific-mob .breadcrumbs-container .breadcrumbs-link{border-bottom:1px solid #0000;color:var(--text-primary);display:inline-block;padding-bottom:1px;text-decoration:none;text-transform:capitalize}.specific-mob .breadcrumbs-container .breadcrumbs-separator{color:var(--text-primary);margin:0 5px;padding-top:5px}.specific-mob .breadcrumbs-container .breadcrumbs-bold-link,.specific-mob .breadcrumbs-container .breadcrumbs-bold-separator{font-weight:700}.specific-mob .top-section{display:flex;flex-direction:column;height:auto;width:100%}.specific-mob .top-section .prod-left-images{height:630px;position:sticky;top:85px;width:55%}.specific-mob .top-section .prod-right-details{height:auto;position:relative;width:100%}.specific-mob .review-section{left:0;padding:5px 25px;position:relative;width:100%}.specific-mob .bottom-section{height:auto;width:100%}.specific-mob .similar-products{margin-top:4px}.specific-mob .all-products,.specific-mob .similar-products{border-top:1px solid #ece8f0;border-top:1px solid var(--border-default,#ece8f0);padding-top:4px}.specific-mob .all-products{background:#fff;background:var(--surface-page,#fff);margin-top:8px}.specific-mob .all-products__header{padding:14px 16px 10px}.specific-mob .all-products__title{color:var(--text-primary);font-size:14px;font-weight:700;letter-spacing:.02em;margin:0;text-transform:uppercase}.specific-mob .all-products .mob-product{margin-top:0}.product-details-mob{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Assistant,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family-primary,Assistant,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);padding:15px}.product-details-mob .price-info .title{color:var(--text-primary);font-size:.875rem;font-weight:700;letter-spacing:.04em;line-height:1.25;padding:0 20px 0 0;text-transform:uppercase}.product-details-mob .price-info .name{color:#535665;font-size:2.9rem;font-weight:500;letter-spacing:-.01em;line-height:1.35;padding:6px 20px 12px 0}.product-details-mob .price-info .rating-container{margin-bottom:1.25rem;width:auto}.product-details-mob .price-info .rating-container .overall-rating{align-items:center;background:var(--surface-card);border:1px solid var(--border-default);border-radius:6px;color:var(--text-primary);cursor:pointer;display:flex;font-size:1.1rem;font-weight:700;height:2rem;justify-content:center;letter-spacing:.01em;margin-bottom:.8rem;padding:.5rem .75rem;width:-moz-fit-content;width:fit-content}.product-details-mob .price-info .rating-container .overall-rating .myntraweb-sprite{background:url(/static/media/star.d7e352106f77b94d58af.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:14px;margin:0 2px 3px;width:14px}.product-details-mob .price-info .rating-container .overall-rating .index-separator{color:var(--text-muted);font-size:18px;font-weight:100;margin-left:0;margin-top:-2px;width:10px}.product-details-mob .price-info .rating-container .overall-rating>div:nth-child(3){color:var(--text-muted);margin-left:8px;margin-top:-2px;width:1px}.product-details-mob .price-info .rating-container .overall-rating>div:nth-child(4){color:var(--text-secondary);font-weight:400;margin-left:8px;width:-moz-fit-content;width:fit-content}.product-details-mob .price-info .discount-container{align-items:baseline;color:var(--text-secondary);display:flex;flex-direction:row;flex-wrap:wrap;gap:0 .75rem;margin-bottom:.5rem;margin-top:1rem}.product-details-mob .price-info .discount-container .price{color:var(--text-primary);cursor:pointer;font-size:2.2rem;font-weight:800;letter-spacing:-.02em;line-height:1.1}.product-details-mob .price-info .discount-container .mrp{color:var(--text-muted);font-size:1.5rem;font-weight:500;line-height:1}.product-details-mob .price-info .discount-container .mrp s{text-decoration:line-through}.product-details-mob .price-info .discount-container .discount{color:var(--color-brand-primary);font-size:1.2rem;font-weight:700;letter-spacing:.03em;line-height:1.2}.product-details-mob .price-info .vat-info{color:var(--color-brand-primary);display:block;font-size:.9rem;font-weight:700;letter-spacing:.02em;margin:.75rem 0 0}.product-details-mob .other-details{margin-top:30px}.product-details-mob .other-details .quantity-button-container{display:flex;flex-direction:column;margin:0 10px}.product-details-mob .other-details .quantity-button-container .card-header{margin-bottom:20px;position:relative;width:66.66%}.product-details-mob .other-details .quantity-button-container .card-header .col-2-3{float:left;line-height:0;margin-bottom:0;padding-right:16px;width:66.66%}.product-details-mob .other-details .quantity-button-container .card-header .col-2-3 .card-title{color:var(--text-primary);font-size:2.7rem;font-weight:700;line-height:1.33;margin-bottom:-6px}.product-details-mob .other-details .quantity-button-container .card-header .col-2-3 .card-title .select-size{display:inline-block}.product-details-mob .other-details .quantity-button-container .card-header .col-1-3{float:left;padding-right:0;width:33.33%}.product-details-mob .other-details .quantity-button-container .card-header .col-1-3 .size-chart-button{overflow:hidden;position:absolute;right:6px;top:-.5px}.product-details-mob .other-details .quantity-button-container .card-header .col-1-3 .size-chart-button .btn.flat{background-color:var(--surface-card);border-color:#0000;color:#ff3e6c}.product-details-mob .other-details .quantity-button-container .card-header .col-1-3 .size-chart-button .ripple{left:0;position:absolute;top:0}.product-details-mob .other-details .quantity-button-container .buttons{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:2rem;margin:0;position:relative}.product-details-mob .other-details .quantity-button-container .buttons .button{align-items:center;background-color:var(--surface-card);border:1.5px solid #d4d5d9;border-radius:50px;color:var(--text-primary);cursor:pointer;display:flex;flex:0 0 auto;flex-direction:column;font-size:2.35rem;font-weight:700;height:8rem;justify-content:center;letter-spacing:.02em;margin:.5rem .5rem .5rem 0;min-width:8rem;padding:0;position:relative;text-align:center;transition:all .2s ease}.product-details-mob .other-details .quantity-button-container .buttons .button .size-label{display:block;font-size:2.35rem;font-weight:700}.product-details-mob .other-details .quantity-button-container .buttons .button .stock-indicator{color:var(--color-brand-primary);display:block;font-size:1.5rem;font-weight:600;line-height:1;margin-top:.3rem}.product-details-mob .other-details .quantity-button-container .buttons .button:hover:not(.disabled-button){border:1px solid #ff005d}.product-details-mob .other-details .quantity-button-container .buttons .size-button-selected{background-color:var(--surface-card);border:1.5px solid var(--color-brand-primary)!important;color:var(--color-brand-primary)!important}.product-details-mob .other-details .quantity-button-container .buttons .disabled-button{background-color:var(--surface-inset);border-color:#d4d5d9;cursor:not-allowed!important;opacity:.5;pointer-events:none}.product-details-mob .other-details .action-container{display:flex;gap:1rem;margin:30px 0;padding:0;width:94%;z-index:0}.product-details-mob .other-details .action-container .add-to-list,.product-details-mob .other-details .action-container .wishlist{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;appearance:none;display:flex;font-family:inherit;justify-content:center;transition:opacity .2s ease,transform .2s ease}.product-details-mob .other-details .action-container .add-to-list:disabled,.product-details-mob .other-details .action-container .wishlist:disabled{cursor:not-allowed;opacity:.85}.product-details-mob .other-details .action-container .add-to-list{background-color:var(--color-brand-primary);border:1px solid var(--color-brand-primary);border-radius:.5rem;color:#fff;cursor:pointer;flex:3.1 1;font-size:2.35rem;font-weight:600;gap:1rem;outline:0;padding:2rem 1.5rem;text-align:center;text-transform:uppercase}.product-details-mob .other-details .action-container .add-to-list__icon{align-items:center;display:flex;font-size:2.9rem;height:100%}.product-details-mob .other-details .action-container .add-to-list--loading{pointer-events:none}.product-details-mob .other-details .action-container .wishlist{background-color:var(--surface-card);border:1.5px solid var(--color-brand-primary);border-radius:.5rem;color:var(--text-primary);cursor:pointer;flex:2 1;font-size:2.35rem;font-weight:600;gap:1rem;padding:2rem;width:20%}.product-details-mob .other-details .action-container .wishlist__icon{align-items:center;display:flex;height:100%}.product-details-mob .other-details .action-container .wishlist__icon svg{color:var(--color-brand-primary);font-size:16px}.product-details-mob .other-details .action-container .wishlist--loading{pointer-events:none}.product-details-mob .other-details .action-container .wishlist:hover:not(:disabled){border:1px solid #282c3f}.product-details-mob .other-details .action-container .action-btn-spinner{animation:web-loader-spin 1s linear infinite;border:2px solid #ffffff59;border-radius:50%;border-top-color:#fff;box-sizing:border-box;flex-shrink:0;height:1.25em;width:1.25em}.product-details-mob .other-details .action-container .action-btn-spinner--wishlist{border-color:var(--color-brand-subtle-border);border-top-color:var(--color-brand-primary)}.product-details-mob .delivery-check-card{background:var(--surface-card);border:1px solid var(--border-default);border-radius:12px;box-shadow:0 1px 3px #0000000f;margin-bottom:1rem;padding:14px 16px}.product-details-mob .delivery-check-card .card-header{margin-bottom:.5rem}.product-details-mob .delivery-result-mob{font-size:2.35rem;margin-top:12px;min-height:24px}.product-details-mob .delivery-result-mob__loader{align-items:center;display:flex;gap:10px;min-height:28px;padding:4px 0}.product-details-mob .delivery-result-mob .delivery-spinner{animation:web-loader-spin 1s linear infinite;border:2px solid var(--border-default);border-radius:50%;border-top-color:var(--color-brand-primary);box-sizing:border-box;flex-shrink:0;height:20px;width:20px}.product-details-mob .delivery-result-mob__sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.product-details-mob .delivery-result-mob .delivery-date-mob{align-items:center;background:var(--color-brand-subtle);border:1px solid var(--color-brand-subtle-border);border-radius:8px;color:var(--color-brand-primary);display:flex;font-weight:600;gap:8px;letter-spacing:.01em;padding:10px 12px}.product-details-mob .delivery-result-mob .delivery-date-mob svg{flex-shrink:0;font-size:3.2rem;opacity:.9}.product-details-mob .delivery-result-mob .delivery-error-mob{background:var(--color-error-subtle);border:1px solid var(--color-error);border-radius:8px;color:var(--color-error);font-weight:600;line-height:1.35;padding:10px 12px}.product-details-mob .card-header{margin-bottom:12px;position:relative}.product-details-mob .card-header .card-title{color:var(--text-primary);font-size:2.7rem;font-weight:700;line-height:1.33;margin-bottom:-6px}.product-details-mob .address-box.pincode-input{align-items:stretch;background:var(--surface-input);border:1px solid var(--border-default);border-radius:10px;display:flex;font-family:inherit;font-size:14px;gap:0;height:44px;margin:10px 0 0;overflow:hidden;padding:0}.product-details-mob .address-box.pincode-input input{background:#0000;border:none;color:var(--text-primary);flex:1 1;font-size:2.6rem;min-width:0;outline:none;padding:10px 14px}.product-details-mob .address-box.pincode-input input::placeholder{color:var(--text-muted)}.product-details-mob .address-box.pincode-input .address-button-check{-webkit-tap-highlight-color:rgba(0,0,0,0);appearance:none;background:var(--surface-raised);border:none;border-left:1px solid var(--border-default);border-radius:0;color:var(--color-brand-primary);cursor:pointer;flex-shrink:0;font-size:2.35rem;font-weight:700;padding:0 16px;transition:background-color .2s ease,color .2s ease}@media(hover:hover)and (pointer:fine){.product-details-mob .address-box.pincode-input .address-button-check:hover:not(:disabled){background:var(--color-brand-subtle);color:var(--color-brand-primary)}}.product-details-mob .address-box.pincode-input .address-button-check:active:not(:disabled){background:var(--surface-active);color:var(--color-brand-primary)}.product-details-mob .address-box.pincode-input .address-button-check:disabled{background:var(--surface-muted);color:var(--text-muted);cursor:not-allowed;opacity:1}.inline-status-loader{align-items:center;color:#374151;display:flex;gap:10px;min-height:28px;padding:8px 0}.inline-status-loader__spinner{animation:inline-status-loader-spin 1s linear infinite;border:2px solid #e5e7eb;border-radius:50%;border-top:2px solid var(--color-brand-primary);box-sizing:border-box;flex-shrink:0;height:20px;width:20px}.inline-status-loader__content{display:flex;flex-direction:column;line-height:1.3;min-width:0}.inline-status-loader__message{color:#374151;font-size:13px;font-weight:600}.inline-status-loader__helper{color:var(--text-secondary);font-size:11px;margin-top:2px}.inline-status-loader__sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@keyframes inline-status-loader-spin{to{transform:rotate(1turn)}}.suggested-products{--sp-card-w:min(58vw,210px);--sp-gap:12px;--sp-pad:16px;background:#f5f5f6;box-sizing:border-box;margin:0;padding:10px 0 28px;width:100%}.suggested-products__header{padding:10px var(--sp-pad) 14px}.suggested-products__title{color:var(--text-primary);font-size:14px;font-weight:700;letter-spacing:.02em;margin:0;text-transform:uppercase}.suggested-products__rail{-webkit-overflow-scrolling:touch;display:flex;gap:var(--sp-gap);overflow-x:auto;overflow-y:hidden;padding:2px var(--sp-pad) 10px;scroll-snap-type:x mandatory;scrollbar-width:none}.suggested-products__rail::-webkit-scrollbar{display:none}.suggested-products__skeleton{animation:suggested-skel 1.15s ease infinite;background:var(--surface-card);background:linear-gradient(90deg,#f3f1f6 25%,#ebe7f0 40%,#f3f1f6 60%);background:linear-gradient(90deg,var(--surface-muted,#f3f1f6) 25%,var(--surface-hover,#ebe7f0) 40%,var(--surface-muted,#f3f1f6) 60%);background-size:400% 100%;border-radius:8px;height:calc(var(--sp-card-w)*1.75)}.suggested-card,.suggested-products__skeleton{border:1px solid var(--border-default);box-shadow:var(--shadow-sm);box-sizing:border-box;color:var(--text-primary);flex:0 0 var(--sp-card-w);width:var(--sp-card-w)}.suggested-card{-webkit-tap-highlight-color:rgba(0,0,0,0);background:var(--surface-card);border-radius:8px;cursor:pointer;outline:none;overflow:hidden;scroll-snap-align:start}.suggested-card:focus-visible{box-shadow:0 0 0 2px var(--color-brand-primary),var(--shadow-sm)}.suggested-card__media{aspect-ratio:210/280;background:linear-gradient(90deg,#e4e4e7,#f0f0f2 16%,#f4f4f5 50%,#f0f0f2 84%,#e4e4e7);overflow:hidden;position:relative;width:100%}.suggested-card__media>img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.suggested-card__new{left:0;line-height:0;position:absolute;top:0;z-index:2}.suggested-card__new img{display:block;height:28px;width:auto}.suggested-card__rating{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:var(--surface-on-image);border:1px solid var(--border-on-image);border-radius:4px;bottom:8px;color:var(--text-on-image);display:flex;font-size:11px;font-weight:600;gap:4px;left:8px;padding:4px 8px;position:absolute;z-index:2}.suggested-card__rating span:first-child{letter-spacing:.02em}.suggested-card__meta{box-sizing:border-box;margin-top:5px;min-width:0;overflow:hidden;padding:5px}.suggested-card__brand{color:var(--text-primary);font-size:3rem;font-weight:700;line-height:1.2;margin:0 0 6px}.suggested-card__brand,.suggested-card__name{max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.suggested-card__name{color:var(--text-secondary);font-size:2.7rem;font-weight:400;line-height:1.25;margin:0 0 4px;padding-left:5px}.suggested-card__offer{color:var(--text-primary);font-size:13px;font-weight:700;line-height:15px;margin:6px 0 0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.suggested-card__offer>span:first-child{color:var(--text-primary);font-size:2.7rem;font-weight:700}.suggested-card__offer>span:nth-child(2){color:var(--text-muted);font-size:2.35rem;font-weight:400;margin-left:5px;text-decoration:line-through}.suggested-card__offer>span:nth-child(3){color:var(--color-warning);font-size:2.35rem;font-weight:400;margin-left:5px}@keyframes suggested-skel{0%{background-position:100% 0}to{background-position:0 0}}@media(min-width:768px){.suggested-products{--sp-card-w:230px;--sp-gap:16px;--sp-pad:28px}.suggested-products__title{font-size:15px;text-align:center}}.web-loader{animation:web-loader-spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top:4px solid var(--color-brand-primary);display:block;height:50px;margin:20px auto;width:50px}.product-slider-multi-specific-mob .slide-img-ph__loader,.web-loader--mob-product{animation:web-loader-spin 1s linear infinite;border:3px solid #f3f3f3;border-radius:50%;border-top:3px solid var(--color-brand-primary);box-sizing:border-box;display:block;flex-shrink:0;height:40px;margin:0;width:40px}@media(prefers-reduced-motion:reduce){.product-slider-multi-specific-mob .slide-img-ph__loader,.web-loader--mob-product{animation:none;border-color:#282c3f26;border-top-color:var(--color-brand-primary)}}.product-slider-multi-specific-mob{display:flex;flex-wrap:wrap;justify-content:space-around;position:relative}.product-slider-multi-specific-mob .slide-main{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:var(--surface-product-image);box-sizing:border-box;height:auto;overflow:hidden;width:100%}.product-slider-multi-specific-mob .slide-container{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;cursor:pointer;display:flex;flex-flow:row;height:auto;max-width:100%;width:100%;z-index:5}.product-slider-multi-specific-mob .multi-container{background-color:var(--surface-card);box-sizing:border-box;height:100%;max-width:100%;min-width:0;width:100%}.product-slider-multi-specific-mob .main-multi{-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-overflow-style:none;background-color:var(--surface-product-image);box-sizing:border-box;height:auto;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;position:relative;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y;width:100%}.product-slider-multi-specific-mob .main-multi::-webkit-scrollbar{display:none}.product-slider-multi-specific-mob .main-multi.main-multi--teleport{scroll-snap-type:none}.product-slider-multi-specific-mob .multi-scroll-rail{background-color:var(--surface-page);box-sizing:border-box;margin:0;padding:6px 14px 4px;width:100%}.product-slider-multi-specific-mob .multi-scroll-rail__track{background-color:#0f172a0f;border-radius:999px;height:2px;overflow:hidden;position:relative;width:100%}.product-slider-multi-specific-mob .multi-scroll-rail__thumb{background-color:color-mix(in srgb,var(--color-brand-primary) 52%,#fff);border-radius:999px;height:100%;left:0;position:absolute;top:0;transition:left .2s ease;width:14.2857142857%;will-change:left}@media(prefers-reduced-motion:reduce){.product-slider-multi-specific-mob .multi-scroll-rail__thumb{transition:none}}.product-slider-multi-specific-mob .main-single{height:auto;position:relative;width:auto}.product-slider-multi-specific-mob .multi-slide{background-color:var(--surface-page);display:flex;flex-flow:row;flex-shrink:0;height:100%;max-width:none;transform:none!important;transition:none!important;width:900%}.product-slider-multi-specific-mob .multi-slide>div{aspect-ratio:3/4;background-color:var(--surface-product-image);box-sizing:border-box;flex:0 0 11.1111111111%;max-height:min(85vh,520px);min-width:0;scroll-snap-align:start;scroll-snap-stop:always;width:11.1111111111%}.product-slider-multi-specific-mob .multi-slide>div,.product-slider-multi-specific-mob .slide-img-cell{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;display:flex;justify-content:center;overflow:hidden}.product-slider-multi-specific-mob .slide-img-cell{height:100%;min-height:0;position:relative;width:100%}.product-slider-multi-specific-mob .slide-img-ph{align-items:center;background-color:var(--surface-product-image);display:flex;inset:0;justify-content:center;position:absolute;z-index:1}.product-slider-multi-specific-mob .slide-img-ph--out{opacity:0;pointer-events:none;visibility:hidden}.product-slider-multi-specific-mob .slide-img{-webkit-touch-callout:none;display:block;height:auto;min-height:100%;min-width:100%;object-fit:contain;object-position:center center;opacity:0;position:relative;transition:opacity .2s ease;-webkit-user-select:none;user-select:none;width:auto;z-index:2}.product-slider-multi-specific-mob .slide-img--visible{opacity:1}@media(prefers-reduced-motion:reduce){.product-slider-multi-specific-mob .slide-img{transition:none}}.product-slider-multi-specific-mob .multi-slide-2{-webkit-backface-visibility:hidden;-webkit-perspective:1000;-webkit-transform:translateX(-180px);transition:all 10s ease}.product-slider-multi-specific-mob .multi-slide-2>div{background-color:red;height:280px;width:210px}.product-slider-multi-specific-mob .slick-smalldots{animation-duration:.2s;animation-name:product-smalldotsanimation;background-color:var(--surface-page);display:block;display:flex;font-size:0;justify-content:center;list-style:none;padding:8px 0 2px;text-align:center;width:100%;z-index:4}.product-slider-multi-specific-mob .slick-smalldots li{background-color:var(--text-muted);border-radius:6px;cursor:pointer;display:block;height:6px;margin:0 3px;padding:0;position:relative;width:6px}.product-slider-multi-specific-mob .slick-smalldots li button{background:#0000;border:0;color:#0000;cursor:pointer;display:block;font-size:0;height:100%;inset:0;line-height:0;margin:0;opacity:0;outline:none;padding:0;position:absolute;width:100%}.product-slider-multi-specific-mob .slick-smalldots .slick-active{background-color:var(--text-secondary)}.product-slider-multi-specific-mob .ratings-container{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:var(--surface-on-image);border:1px solid var(--border-on-image);border-radius:2px;color:var(--text-on-image);display:flex;font-size:11px;font-weight:700;justify-content:center;margin-left:10px;padding:0 0 0 4px;position:absolute;top:70%;z-index:2}.product-slider-multi-specific-mob .ratings-container>span:first-child,.product-slider-multi-specific-mob .ratings-container>span:nth-child(2){align-items:center;display:flex;height:24px;justify-content:center;width:24px}.product-slider-multi-specific-mob .ratings-container>span:nth-child(2){padding-top:3px}.product-slider-multi-specific-mob .ratings-container .product-ratingsCount{align-items:center;display:flex;justify-content:center;padding-right:4px}.product-slider-multi-specific-mob .ratings-container .product-seperator{font-size:10px;margin:-.5px 6px 0 -2px}.product-slider-multi-specific-mob .single-slide{display:flex;flex-flow:row;height:200px;height:100%;overflow:auto;position:static;width:auto;width:100%}.product-slider-multi-specific-mob .single-slide>img{height:100%;width:100%}.product-slider-multi-specific-mob base:hover .product-option-container{display:flex}.product-slider-multi-specific-mob .product-option-container{align-items:center;background:var(--surface-card);box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:-33px auto auto;padding:10px;position:relative;width:100%;z-index:300}.product-slider-multi-specific-mob .product-option-container>span:first-child{border:1px solid var(--border-default);border-radius:4px;display:flex;flex-flow:row;height:100%;justify-content:center;overflow:hidden;width:100%}.product-slider-multi-specific-mob .product-option{background:var(--surface-muted);border:1px solid var(--border-default);border-radius:4px;box-sizing:border-box;color:var(--text-primary);cursor:pointer;display:inline-block;font-size:11px;font-weight:500;letter-spacing:.3px;text-transform:uppercase;width:90%}.product-slider-multi-specific-mob .add-to-cart,.product-slider-multi-specific-mob .add-to-wishlist{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:#0000;color:var(--text-secondary);cursor:pointer;display:flex;height:30px;justify-content:center;transition:background-color .2s ease,color .2s ease;width:30px}.product-slider-multi-specific-mob .add-to-cart img,.product-slider-multi-specific-mob .add-to-wishlist img{height:21px;width:21px}.product-slider-multi-specific-mob .add-to-cart:hover:not(.is-loading):not(.is-added),.product-slider-multi-specific-mob .add-to-wishlist:hover:not(.is-loading):not(.is-added){background:var(--surface-hover);color:var(--color-brand-primary-bright)}.product-slider-multi-specific-mob .add-to-cart:active:not(.is-loading):not(.is-added),.product-slider-multi-specific-mob .add-to-wishlist:active:not(.is-loading):not(.is-added){background:var(--btn-outline-fill-active);color:var(--text-primary)}.product-slider-multi-specific-mob .add-to-cart.is-added,.product-slider-multi-specific-mob .add-to-cart.is-loading{background:var(--btn-primary-fill);color:var(--btn-primary-text)}.product-slider-multi-specific-mob .add-to-wishlist.is-added{background:var(--color-brand-subtle);color:var(--color-brand-primary-bright)}.product-slider-multi-specific-mob .add-to-wishlist.is-loading{background:var(--surface-muted)}.product-slider-multi-specific-mob .multi-meta-data{box-sizing:border-box;height:auto;margin-top:5px;max-width:100%;min-height:80px;min-width:0;overflow:hidden;padding:0 22px 8px;width:100%}.product-slider-multi-specific-mob .multi-meta-data .wishlist{height:20px;margin-top:5px;position:absolute;right:10px;width:20px}.product-slider-multi-specific-mob .multi-meta-data .wishlist>img{height:20px;width:20px}.product-slider-multi-specific-mob .multi-meta-data .brand{box-sizing:border-box;color:var(--text-primary);font-size:3.2rem;font-weight:700;line-height:1.25;margin-bottom:6px;max-width:100%;min-width:0;overflow:hidden;padding:5px;text-overflow:ellipsis;white-space:nowrap}.product-slider-multi-specific-mob .multi-meta-data .title{color:var(--text-secondary);display:block;font-weight:400;margin-bottom:0;margin-top:0}.product-slider-multi-specific-mob .multi-meta-data .offer-details,.product-slider-multi-specific-mob .multi-meta-data .title{box-sizing:border-box;font-size:2.7rem;line-height:1.25;max-width:100%;min-width:0;overflow:hidden;padding-left:5px;text-overflow:ellipsis;white-space:nowrap}.product-slider-multi-specific-mob .multi-meta-data .offer-details{color:var(--text-primary);font-weight:700;margin:10px 0 6px}.product-slider-multi-specific-mob .multi-meta-data .offer-details>span:first-child{color:var(--text-primary);font-size:3.2rem;font-weight:700}.product-slider-multi-specific-mob .multi-meta-data .offer-details>span:nth-child(2){color:var(--text-muted);font-size:2.35rem;font-weight:400;margin-left:5px;text-decoration:line-through}.product-slider-multi-specific-mob .multi-meta-data .offer-details>span:nth-child(3){color:var(--color-warning);font-size:2.7rem;font-weight:400;margin-left:5px}.mob-base-wishlistLayout-mob{--cart-base-font-size:17px;--cart-scale:1;--wishlist-btn-min-h:calc(var(--cart-base-font-size)*var(--cart-scale)*1.9375);background:var(--surface-page);box-sizing:border-box;color:var(--text-primary);font-size:calc(var(--cart-base-font-size)*var(--cart-scale));max-width:61.25em;padding:.5em .5em 1.5em}@media(max-width:25rem){.mob-base-wishlistLayout-mob{--cart-scale:0.95}}@media(max-width:370px){.mob-base-wishlistLayout-mob{--cart-base-font-size:15.7px}}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock{width:100%}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin{margin-bottom:.5em}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item{align-items:flex-start;background:var(--surface-card);border:.0625em solid var(--border-default);border-radius:.5em;box-shadow:var(--shadow-sm);display:flex;gap:.875em;padding:.875em;position:relative;transition:all .2s ease}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item:hover{box-shadow:var(--shadow-md)}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemLeft{align-self:flex-start;background:var(--surface-muted);border-radius:.5em;flex-shrink:0;height:9.375em;overflow:hidden;position:relative;width:7.5em}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemLeft>img{display:block;height:100%;object-fit:cover;width:100%}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemLeft--oos>img{filter:grayscale(.4);opacity:.45}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemLeft .wishlist-mob-oos-overlay{align-items:center;background:#1118278c;border-radius:.5em;display:flex;inset:0;justify-content:center;padding:.5em;pointer-events:none;position:absolute;z-index:2}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemLeft .wishlist-mob-oos-badge{background:var(--surface-card);border-radius:.375em;box-shadow:0 .125em .625em #0003;color:var(--color-error);display:block;font-size:.625em;font-weight:700;letter-spacing:.08em;line-height:1.25;padding:.5em .625em;text-align:center;text-transform:uppercase}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item.itemContainer-base-item--oos:hover{box-shadow:0 .125em .5em #0000000a}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight{display:flex;flex:1 1;flex-direction:column;gap:.125em;justify-content:space-between;margin:0;min-height:9.375em;min-width:0;padding:0;position:relative}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .cart-item-delete-btn{align-items:center;background:#0000;border:none;border-radius:.25em;color:var(--text-muted);cursor:pointer;display:flex;justify-content:center;opacity:.7;padding:.25em;position:absolute;right:0;top:0;transition:all .15s ease;z-index:10}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .cart-item-delete-btn:hover{background:var(--color-error-subtle);color:var(--color-error);opacity:1}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .cart-item-delete-btn:active{transform:scale(.95)}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .cart-item-delete-btn svg{height:1em;width:1em}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .brand-and-seller{flex-shrink:0;margin:0;max-width:100%;min-width:0}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .brand-and-seller>div{-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;color:var(--text-primary);display:-webkit-box;font-size:.8125em;font-weight:600;line-height:1.2;margin-bottom:.125em;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .brand-and-seller a{-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;color:var(--text-secondary);display:-webkit-box;font-size:.8125em;font-weight:500;line-height:1.25;max-width:100%;min-width:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;width:100%}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemComponents-base-sellerContainer{display:flex;flex-shrink:0;margin:0 0 .125em}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemComponents-base-sellerContainer .itemComponents-base-sellerData{color:var(--text-secondary);font-size:.625em;font-weight:500;line-height:1.1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .rating-container{flex-shrink:0;margin:.25em 0 .125em;width:auto}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .rating-container .overall-rating{align-items:center;background:var(--surface-card);border:.0625em solid var(--border-default);border-radius:.25em;color:var(--text-primary);cursor:pointer;display:flex;font-size:.75em;font-weight:600;gap:.35em;justify-content:flex-start;min-height:1.75em;padding:.25em .625em;transition:all .15s ease;width:-moz-fit-content;width:fit-content}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .rating-container .overall-rating:hover{background:var(--surface-muted);border-color:var(--border-strong)}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .rating-container .overall-rating>div:first-child{color:var(--text-primary);font-size:.8125em;font-weight:700}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .rating-container .overall-rating .myntraweb-sprite{background:url(/static/media/star.d7e352106f77b94d58af.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-shrink:0;height:1.05em;width:1.05em}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .rating-container .overall-rating .index-separator{color:var(--text-muted);font-size:.8125em;font-weight:300;margin:0 .2em}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .rating-container .overall-rating>div:last-child{color:var(--text-secondary);font-size:.75em;font-weight:500}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-price{display:flex;flex-direction:row;flex-shrink:0;gap:.5em;margin:0}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-price .price-current{align-items:center;color:var(--text-primary);display:flex;font-size:1em;font-weight:600;line-height:1.2}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-price .price-current .rupee-symbol{color:var(--text-primary);display:inline-block;flex-shrink:0;font-size:1em;font-weight:600;margin-right:.125em;vertical-align:middle}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-price .price-details{align-items:center;display:flex;gap:.5em}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-price .price-details .price-mrp{color:var(--text-muted);font-size:.6875em;font-weight:400;text-decoration:line-through}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-price .price-details .price-discount{color:var(--color-error);font-size:.6875em;font-weight:600}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .return-delivery-row{display:none}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .wishlist-action-buttons{display:flex;flex-direction:row;flex-shrink:0;gap:.5em;margin-top:.125em}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .wishlist-action-buttons .wishlist-btn{border-radius:.375em;box-sizing:border-box;cursor:pointer;flex:1 1;font-size:.6875em;font-weight:600;min-height:var(--wishlist-btn-min-h);padding:0 .85em;text-align:center;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease;white-space:nowrap}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .wishlist-action-buttons .wishlist-btn.is-disabled,.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .wishlist-action-buttons .wishlist-btn:disabled{box-shadow:none!important;cursor:not-allowed;opacity:.45;pointer-events:none;transform:none!important}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .wishlist-action-buttons .wishlist-btn.buy-now-btn{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:var(--btn-primary-fill);border:none;box-shadow:var(--btn-primary-shadow);color:var(--btn-primary-text);display:inline-flex;gap:.25em;justify-content:center;transition:background-color .2s ease,box-shadow .2s ease,transform .15s ease}@media(hover:hover)and (pointer:fine){.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .wishlist-action-buttons .wishlist-btn.buy-now-btn:hover:not(:disabled):not(.is-loading){background:var(--btn-primary-fill-hover);box-shadow:var(--shadow-md);transform:translateY(-.0625em)}}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .wishlist-action-buttons .wishlist-btn.buy-now-btn:active:not(:disabled):not(.is-loading){background:var(--btn-primary-fill-active);box-shadow:var(--btn-primary-shadow-active);transform:translateY(0)}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .wishlist-action-buttons .wishlist-btn.buy-now-btn.is-loading{cursor:wait;gap:.25em;opacity:.95}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .wishlist-action-buttons .wishlist-btn.add-to-cart-btn{-webkit-tap-highlight-color:rgba(0,0,0,.06);align-items:center;background-color:var(--surface-card);border:.0625em solid var(--border-default);box-shadow:none;color:var(--text-primary);display:inline-flex;gap:.25em;justify-content:center}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .wishlist-action-buttons .wishlist-btn.add-to-cart-btn svg{flex-shrink:0;height:.875em;width:.875em}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .wishlist-action-buttons .wishlist-btn.add-to-cart-btn .wishlist-cart-loader{animation:wishlist-cart-spin .6s linear infinite;border:.125em solid #004d2438;border-radius:50%;border-top:.125em solid var(--color-brand-primary);display:inline-block;flex-shrink:0;height:1em;min-height:1em;min-width:1em;width:1em}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .wishlist-action-buttons .wishlist-btn.add-to-cart-btn.is-loading{background-color:var(--color-brand-subtle);border-color:var(--color-brand-primary);box-shadow:0 .0625em 0 #004d240f;color:var(--color-brand-primary);cursor:wait;font-weight:600;gap:.4em}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .wishlist-action-buttons .wishlist-btn.add-to-cart-btn.is-loading .wishlist-cart-loader{border-color:#004d242e;border-top-color:var(--color-brand-primary)}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .wishlist-action-buttons .wishlist-btn.add-to-cart-btn.is-added{background-color:var(--color-success-subtle);border-color:var(--color-brand-primary);color:var(--color-brand-primary)}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .wishlist-action-buttons .wishlist-btn.add-to-cart-btn.is-added svg{color:var(--color-brand-primary)}@media(hover:hover)and (pointer:fine){.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .wishlist-action-buttons .wishlist-btn.add-to-cart-btn.is-added:hover{background-color:var(--color-brand-subtle);border-color:var(--color-brand-primary);color:var(--color-brand-primary)}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .wishlist-action-buttons .wishlist-btn.add-to-cart-btn:hover:not(.is-added):not(:disabled){background-color:var(--surface-inset);border-color:var(--border-default);color:var(--text-primary)}}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .wishlist-action-buttons .wishlist-btn.add-to-cart-btn:active:not(.is-added):not(:disabled){background-color:var(--btn-outline-fill-active);border-color:var(--border-strong);color:var(--text-primary)}.mob-base-wishlistLayout-mob .itemBlock-base-leftBlock .cartItemsList .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .wishlist-action-buttons .wishlist-btn.add-to-cart-btn:disabled{cursor:default}@keyframes wishlist-cart-spin{to{transform:rotate(1turn)}}.wishlist-mob-sentinel{flex-shrink:0;margin:0;min-height:1.5em;padding:0;pointer-events:none;width:100%}.wishlist-mob-loading-more{align-items:center;box-sizing:border-box;color:var(--text-secondary);display:flex;flex-direction:column;font-size:.6875em;font-weight:500;gap:.625em;justify-content:center;min-height:4em;padding:.875em .5em .5em}.wishlist-mob-loading-more__spinner{animation:wishlist-mob-spin .85s linear infinite;border:.1875em solid var(--border-default);border-radius:50%;border-top-color:var(--color-brand-primary);height:1.75em;width:1.75em}.wishlist-mob-loading-more__text{letter-spacing:.02em}@keyframes wishlist-mob-spin{to{transform:rotate(1turn)}}.remove-confirmation-modal{--wishlist-btn-min-h:calc(var(--cart-base-font-size)*var(--cart-scale)*1.9375)}@media(max-width:370px){.remove-confirmation-modal{--cart-base-font-size:15.7px}}.remove-confirmation-modal .remove-confirmation-content .remove-confirmation-buttons{gap:.75em}.remove-confirmation-modal .remove-confirmation-content .remove-confirmation-buttons button{border-radius:.375em;transition:all .15s ease}.remove-confirmation-modal .remove-confirmation-content .remove-confirmation-buttons button.cancel-btn{background:var(--surface-muted);color:var(--text-primary)}.remove-confirmation-modal .remove-confirmation-content .remove-confirmation-buttons button.cancel-btn:hover{background:var(--surface-hover)}.remove-confirmation-modal .remove-confirmation-content .remove-confirmation-buttons button.remove-btn{background:var(--color-error);color:var(--text-on-brand)}.remove-confirmation-modal .remove-confirmation-content .remove-confirmation-buttons button.remove-btn:hover{filter:brightness(.92)}.remove-confirmation-modal .remove-confirmation-content .remove-confirmation-buttons button.remove-btn:active{transform:scale(.98)}@keyframes wishlist-size-sheet-in{0%{opacity:.9;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.wishlist-size-sheet-overlay{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:flex-end;background:#0f172a73;display:flex;inset:0;justify-content:center;padding:0;position:fixed;z-index:100001}.wishlist-size-sheet{--cart-base-font-size:17px;--cart-scale:1;--wishlist-btn-min-h:calc(var(--cart-base-font-size)*var(--cart-scale)*1.9375);animation:wishlist-size-sheet-in .22s ease-out;background:var(--surface-card);border-radius:1em 1em 0 0;box-shadow:0 -.75em 2.5em #00000026;box-sizing:border-box;font-size:calc(var(--cart-base-font-size)*var(--cart-scale));max-width:100%;padding:.5em .875em max(.875em,env(safe-area-inset-bottom));width:100%}@media(max-width:25rem){.wishlist-size-sheet{--cart-scale:0.95}}@media(max-width:370px){.wishlist-size-sheet{--cart-base-font-size:15.7px}}.wishlist-size-sheet-handle{background:var(--border-strong);border-radius:999px;height:.25em;margin:0 auto .75em;width:2.25em}.wishlist-size-sheet-title{color:var(--text-primary);font-size:1.125em;font-weight:600;margin:0 0 .25em}.wishlist-size-sheet-product{-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;color:var(--text-secondary);display:-webkit-box;font-size:.75em;line-height:1.35;margin:0 0 .875em;overflow:hidden;text-overflow:ellipsis}.wishlist-size-chip-grid{display:flex;flex-wrap:wrap;gap:.5em;margin-bottom:.875em}.wishlist-size-chip{background:var(--surface-card);border:.0625em solid var(--border-default);border-radius:.5em;color:var(--text-primary);cursor:pointer;font-size:.875em;font-weight:600;min-width:3em;padding:.625em .875em;transition:background .15s ease,border-color .15s ease,color .15s ease}.wishlist-size-chip.is-selected{background:var(--color-brand-subtle);border-color:var(--color-brand-primary);color:var(--color-brand-primary)}.wishlist-size-chip.is-disabled,.wishlist-size-chip:disabled{background:var(--surface-hover);border-color:var(--border-default);color:var(--text-muted);cursor:not-allowed;opacity:.45}.wishlist-size-chip:not(:disabled):not(.is-disabled):active{transform:scale(.98)}.wishlist-size-sheet-oos{color:var(--color-warning);font-size:.75em;margin:0 0 .5em}.wishlist-size-sheet-actions{display:flex;gap:.625em;margin-top:.25em}.wishlist-size-sheet-btn{border:none;border-radius:.5em;cursor:pointer;flex:1 1;font-family:inherit;font-size:.875em;font-weight:600;min-height:2.75em}.wishlist-size-sheet-btn-secondary{background:var(--surface-muted);color:var(--text-primary)}.wishlist-size-sheet-btn-secondary:active{background:var(--surface-hover)}.wishlist-size-sheet-btn-primary{-webkit-tap-highlight-color:rgba(0,0,0,0);background:var(--btn-primary-fill);color:var(--btn-primary-text)}.wishlist-size-sheet-btn-primary:hover:not(:disabled){background:var(--btn-primary-fill-hover)}.wishlist-size-sheet-btn-primary:active:not(:disabled){background:var(--btn-primary-fill-active)}.wishlist-size-sheet-btn-primary:disabled{cursor:not-allowed;opacity:.5}@media(prefers-reduced-motion:reduce){.wishlist-mob-loading-more__spinner,.wishlist-size-sheet{animation:none}.wishlist-size-chip:active{transform:none}}.mob-base-cartLayout-mob.list-loading-state{align-items:center;background:#0000;box-shadow:none;display:flex;flex-direction:column;justify-content:center;min-height:50vh;padding:0 10px;width:100%}.mob-base-cartLayout-mob.list-loading-state .empty-cart-container{background:#0000;border:none;border-radius:0;box-shadow:none;margin:0;max-width:100%;min-height:0;width:100%}.mob-base-cartLayout-mob.list-loading-state .empty-cart-container .list-loading-spinner{animation:list-loading-spin .8s linear infinite;border:3px solid #e8e8ea;border-radius:50%;border-top:3px solid var(--color-brand-primary);height:40px;margin-bottom:20px;width:40px}.mob-base-cartLayout-mob.list-loading-state .empty-cart-container .list-loading-message{margin-bottom:0}@keyframes list-loading-spin{to{transform:rotate(1turn)}}.loader-overlay{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.loader-spinner{animation:spin 1s linear infinite;border:5px solid #fff;border-radius:50%;border-top:5px solid var(--color-brand-primary);height:50px;width:50px}@font-face{font-family:MyAssistantBold;src:url(/static/media/Assistant-Bold.cc47c16e67af518a433b.ttf)}@font-face{font-family:MyAssistantSemiBold;src:url(/static/media/Assistant-SemiBold.95de09bd643bd7fa617d.ttf)}.mob-base-cartLayout-mob{--cart-base-font-size:17px;--cart-scale:1;background:var(--surface-page);font-size:calc(var(--cart-base-font-size)*var(--cart-scale));max-width:61.25em;min-height:20em;padding:0 .5em}.mob-base-cartLayout-mob .itemBlock-base-leftBlock{padding-bottom:1.125em;width:100%}.mob-base-cartLayout-mob .itemContainer-base-itemMargin{margin-bottom:.5em}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item{align-items:flex-start;background:var(--surface-card);border:.0625em solid var(--border-default);border-radius:.5em;box-shadow:var(--shadow-sm);display:flex;gap:.875em;padding:.875em;position:relative;transition:all .2s ease}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item:hover{box-shadow:var(--shadow-md)}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemLeft{align-self:flex-start;background:var(--surface-muted);border-radius:.5em;flex-shrink:0;height:9.375em;overflow:hidden;position:relative;width:7.5em}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemLeft>.itemComponents-base-selectionIconContainer{align-items:center;background:#fffffff2;border-radius:.25em;box-shadow:0 .125em .25em #0000001a;display:flex;height:1.5em;justify-content:center;position:absolute;right:.25em;top:.25em;width:1.5em;z-index:10}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemLeft>.itemComponents-base-selectionIconContainer>.itemComponents-base-animationContainer{align-items:center;display:flex;height:1em;justify-content:center;position:relative;width:1em}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemLeft>.itemComponents-base-selectionIconContainer>.itemComponents-base-animationContainer>img{cursor:pointer;height:100%;object-fit:contain;width:100%}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemLeft>img{display:block;height:100%;object-fit:cover;width:100%}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight{display:flex;flex:1 1;flex-direction:column;gap:.125em;justify-content:space-between;margin:0;min-height:9.375em;min-width:0;padding:0;position:relative}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .cart-item-delete-btn{align-items:center;background:#0000;border:none;border-radius:.25em;color:var(--text-muted);cursor:pointer;display:flex;justify-content:center;opacity:.7;padding:.25em;position:absolute;right:0;top:0;transition:all .15s ease;z-index:10}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .cart-item-delete-btn:hover{background:var(--color-error-subtle);color:var(--color-error);opacity:1}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .cart-item-delete-btn:active{transform:scale(.95)}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .cart-item-delete-btn svg{height:1em;width:1em}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .brand-and-seller{flex-shrink:0;margin:0}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .brand-and-seller>div{color:var(--text-primary);font-size:.8125em;font-weight:600;line-height:1.2;margin-bottom:.125em}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .brand-and-seller a{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text-secondary);display:-webkit-box;font-size:.8125em;font-weight:500;line-height:1.25;overflow:hidden;text-decoration:none;text-overflow:ellipsis;width:100%}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemComponents-base-sellerContainer{display:flex;flex-shrink:0;margin:0 0 .125em}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemComponents-base-sellerContainer .itemComponents-base-sellerData{color:var(--text-secondary);font-size:.625em;font-weight:500;line-height:1.1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:.5em;margin:.125em 0;padding:0}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty{align-items:center;display:flex;flex-wrap:wrap;gap:.5em}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size{align-items:center;background:#0000;color:var(--text-primary);cursor:pointer;display:inline-flex;font-weight:500;padding:0;white-space:nowrap}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>.cart-qty-row,.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span{align-items:center;display:inline-flex;flex-wrap:nowrap;gap:.5em;position:relative;z-index:10}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>.cart-qty-row .qty-label,.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>.cart-qty-row .size-label,.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span .qty-label,.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span .size-label{color:var(--text-secondary);font-size:.75em;font-weight:500;white-space:nowrap}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>.cart-qty-row>.cart-select,.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span>.cart-select{align-items:center;background-color:var(--surface-raised);border:.0625em solid var(--color-brand-subtle-border);border-radius:.25em;box-sizing:border-box;color:var(--color-brand-primary);cursor:pointer;display:flex;font-size:.8125em;font-weight:500;gap:.25em;justify-content:space-between;line-height:1;min-height:1.4375em;min-width:3.125em;padding:.25em .625em;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>.cart-qty-row>.cart-select:hover,.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span>.cart-select:hover{background-color:var(--color-brand-subtle);border-color:var(--color-brand-primary)}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>.cart-qty-row>.cart-select.open,.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span>.cart-select.open{background-color:var(--surface-active);border-color:var(--color-brand-primary)}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>.cart-qty-row>.cart-select .itemComponents-base-dropDown,.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span>.cart-select .itemComponents-base-dropDown{flex-shrink:0;height:.375em;margin-left:auto;opacity:.9;transition:transform .2s ease;width:.5em}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>.cart-qty-row>.cart-select .itemComponents-base-dropDown.open,.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span>.cart-select .itemComponents-base-dropDown.open{opacity:1;transform:rotate(180deg)}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>.cart-qty-row .dropdown-menu,.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span .dropdown-menu{background-color:var(--surface-card);border:.0625em solid var(--border-default);border-radius:.5em;box-shadow:0 .25em 1em #0000001f,0 .125em .25em #00000014;list-style:none;margin:0;min-width:4.375em;overflow:hidden;padding:.25em 0;position:fixed;z-index:10000}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>.cart-qty-row .dropdown-menu .dropdown-item,.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span .dropdown-menu .dropdown-item{color:var(--text-primary);cursor:pointer;font-size:.8125em;font-weight:400;padding:.5em .875em;transition:all .15s ease}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>.cart-qty-row .dropdown-menu .dropdown-item:hover,.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span .dropdown-menu .dropdown-item:hover{background-color:var(--surface-hover)}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>.cart-qty-row .dropdown-menu .dropdown-item.selected,.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span .dropdown-menu .dropdown-item.selected{background-color:var(--color-brand-subtle);color:var(--color-brand-primary);font-weight:600}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>.cart-qty-row .cart-low-stock-indicator,.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span .cart-low-stock-indicator{align-items:center;color:var(--color-warning);display:inline-flex;flex-shrink:0;font-size:.625em;font-weight:500;gap:.3em;line-height:1;margin-left:.125em;white-space:nowrap}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>.cart-qty-row .cart-low-stock-indicator:before,.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span .cart-low-stock-indicator:before{background:currentColor;border-radius:50%;content:"";flex-shrink:0;height:.35em;opacity:.85;width:.35em}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>.cart-qty-row .cart-low-stock-indicator--urgent,.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span .cart-low-stock-indicator--urgent{color:var(--color-error)}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size.itemComponents-base-qtyBlock{cursor:default}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-price{display:flex;flex-shrink:0;gap:.5em;margin:.125em 0}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-price .rupee-symbol{color:var(--text-primary);font-size:1em;font-weight:600;margin-right:.125em}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-price .price-current{align-items:center;color:var(--text-primary);display:flex;font-size:1em;font-weight:600;line-height:1.2}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-price .price-details{align-items:center;display:flex;gap:.5em}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-price .price-details .price-mrp{color:var(--text-muted);font-size:.6875em;font-weight:400;text-decoration:line-through}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-price .price-details .price-discount{color:var(--color-error);font-size:.6875em;font-weight:600}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .return-delivery-row{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;font-size:.63em;gap:.5em}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .returnPeriod-base-returnItem{align-items:center;color:var(--text-secondary);display:inline-flex;gap:1px;line-height:1.2}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .returnPeriod-base-returnItem .returnPeriod-base-returnIcon{align-items:center;display:flex;flex-shrink:0;margin-right:.25em}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .returnPeriod-base-returnItem .returnPeriod-base-returnIcon img{display:block;height:1.15em;width:1.15em}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .returnPeriod-base-returnItem .returnPeriod-base-returnText{align-items:center;display:flex;font-size:1em;font-weight:400}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .returnPeriod-base-returnItem .returnPeriod-base-returnText>span{color:var(--text-primary);font-weight:600}.mob-base-cartLayout-mob .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemComponents-base-deliveryDateContainer{align-items:flex-start;color:var(--text-primary);display:flex;font-size:.625em;line-height:1.2;white-space:pre-wrap}.mob-base-cartLayout-mob .quantity-controls{align-items:stretch;background:var(--surface-raised);border:.0625em solid var(--color-brand-subtle-border);border-radius:.25em;box-sizing:border-box;display:flex;height:1.4375em;overflow:hidden}.mob-base-cartLayout-mob .quantity-controls .quantity-btn{align-items:center;align-self:stretch;appearance:none;-webkit-appearance:none;background:var(--surface-raised);border:none;box-sizing:border-box;color:var(--color-brand-primary);cursor:pointer;display:flex;flex:0 0 auto;font-family:inherit;font-size:.8125em;font-weight:500;height:auto;justify-content:center;line-height:1;min-width:1.4375em;padding:0;transition:background-color .15s ease,border-color .15s ease,color .15s ease;width:1.4375em}.mob-base-cartLayout-mob .quantity-controls .quantity-btn:hover:not(:disabled){background-color:var(--color-brand-subtle);color:var(--color-brand-primary)}.mob-base-cartLayout-mob .quantity-controls .quantity-btn:active:not(:disabled){background-color:var(--surface-active)}.mob-base-cartLayout-mob .quantity-controls .quantity-btn:disabled{color:var(--text-muted);cursor:not-allowed;opacity:.6}.mob-base-cartLayout-mob .quantity-controls .quantity-btn.minus-btn{border-right:.0625em solid var(--color-brand-subtle-border)}.mob-base-cartLayout-mob .quantity-controls .quantity-btn.plus-btn{border-left:.0625em solid var(--color-brand-subtle-border)}.mob-base-cartLayout-mob .quantity-controls .quantity-value{align-items:center;align-self:stretch;background:var(--surface-raised);border-left:.0625em solid var(--color-brand-subtle-border);border-right:.0625em solid var(--color-brand-subtle-border);box-sizing:border-box;color:var(--color-brand-primary);display:flex;flex:0 0 auto;font-size:.8125em;font-weight:500;height:auto;justify-content:center;line-height:1;min-width:1.4375em;padding:0 .25em}.mob-base-cartLayout-mob .mobile-cart-summary{background:var(--surface-card);border-top:.0625em solid var(--border-default);bottom:0;box-shadow:0 -.25em 1.25em #0003;left:0;margin-top:5.625em;padding:.875em .5em;position:sticky;right:0;z-index:100}.mob-base-cartLayout-mob .mobile-cart-summary .mobile-cart-summary-card{background:var(--surface-card);border:.0625em solid var(--border-default);border-radius:.75em;box-shadow:var(--shadow-sm);margin:0 auto;max-width:61.25em;padding:1.125em .875em}.mob-base-cartLayout-mob .mobile-cart-summary .mobile-cart-summary-card .summary-title{align-items:baseline;background:#0000;border:none;border-bottom:.0625em solid var(--border-default);border-radius:0;color:var(--text-primary);display:flex;flex-wrap:wrap;font-size:1.125em;font-weight:600;gap:.25em;justify-content:flex-start;letter-spacing:-.02em;margin:0 0 1.125em;padding:0 0 .875em;position:relative;text-align:left}.mob-base-cartLayout-mob .mobile-cart-summary .mobile-cart-summary-card .summary-title:after{background:linear-gradient(90deg,var(--color-brand-primary) 0,var(--color-brand-secondary) 100%);border-radius:.125em;bottom:-1px;content:"";height:.125em;left:0;position:absolute;width:4.706em}.mob-base-cartLayout-mob .mobile-cart-summary .mobile-cart-summary-card .summary-title .summary-title-count{color:var(--text-secondary);font-size:.875em;font-weight:500;letter-spacing:0}.mob-base-cartLayout-mob .mobile-cart-summary .mobile-cart-summary-card .order-items{display:flex;flex-direction:column;gap:.875em;margin-bottom:1.125em;min-width:0}.mob-base-cartLayout-mob .mobile-cart-summary .mobile-cart-summary-card .order-item{align-items:center;background:var(--surface-muted);border:.0625em solid var(--border-default);border-radius:.5em;box-shadow:var(--shadow-sm);box-sizing:border-box;display:flex;gap:.5em;max-width:100%;min-width:0;padding:.5em .875em}.mob-base-cartLayout-mob .mobile-cart-summary .mobile-cart-summary-card .order-item-image{background:var(--surface-inset);border-radius:.25em;flex-shrink:0;height:3.765em;overflow:hidden;width:3.765em}.mob-base-cartLayout-mob .mobile-cart-summary .mobile-cart-summary-card .order-item-image img{display:block;height:100%;object-fit:cover;width:100%}.mob-base-cartLayout-mob .mobile-cart-summary .mobile-cart-summary-card .order-item-main{display:flex;flex:1 1;flex-direction:column;gap:.25em;min-width:0}.mob-base-cartLayout-mob .mobile-cart-summary .mobile-cart-summary-card .order-item-top{align-items:flex-start;display:flex;gap:.5em;justify-content:space-between;min-width:0}.mob-base-cartLayout-mob .mobile-cart-summary .mobile-cart-summary-card .order-item-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text-primary);display:-webkit-box;flex:1 1;font-size:.9375em;font-weight:600;letter-spacing:-.02em;line-height:1.3;min-width:0;overflow:hidden}.mob-base-cartLayout-mob .mobile-cart-summary .mobile-cart-summary-card .order-item-price{color:var(--text-primary);flex-shrink:0;font-size:1em;font-weight:700;letter-spacing:-.02em;line-height:1.3;white-space:nowrap}.mob-base-cartLayout-mob .mobile-cart-summary .mobile-cart-summary-card .order-item-meta{color:var(--text-secondary);display:flex;flex-wrap:wrap;font-size:.8125em;gap:.5em}.mob-base-cartLayout-mob .mobile-cart-summary .mobile-cart-summary-card .order-item-meta span{color:var(--text-secondary);font-weight:500}.mob-base-cartLayout-mob .mobile-cart-summary .mobile-cart-summary-card .summary-totals{border-top:.0625em solid var(--border-default);margin-top:1.125em;min-width:0;padding-top:.875em}.mob-base-cartLayout-mob .mobile-cart-summary .mobile-cart-summary-card .summary-totals .summary-row{align-items:center;display:flex;font-size:.9375em;gap:.875em;justify-content:space-between;margin-bottom:.824em;max-width:100%;min-width:0}.mob-base-cartLayout-mob .mobile-cart-summary .mobile-cart-summary-card .summary-totals .summary-row .summary-label{color:var(--text-secondary);flex:1 1;font-weight:500;min-width:0}.mob-base-cartLayout-mob .mobile-cart-summary .mobile-cart-summary-card .summary-totals .summary-row .summary-value{color:var(--text-primary);flex-shrink:0;font-size:1em;font-weight:600;text-align:right}.mob-base-cartLayout-mob .mobile-cart-summary .mobile-cart-summary-card .summary-totals .summary-row .summary-value.discount,.mob-base-cartLayout-mob .mobile-cart-summary .mobile-cart-summary-card .summary-totals .summary-row .summary-value.free{color:var(--color-brand-primary);font-weight:600}.mob-base-cartLayout-mob .mobile-cart-summary .mobile-cart-summary-card .summary-totals .summary-row .summary-value.total{color:var(--text-primary);font-size:1.25em;font-weight:700}.mob-base-cartLayout-mob .mobile-cart-summary .mobile-cart-summary-card .summary-totals .summary-row.coupon-row .coupon-actions{align-items:center;display:flex;flex-shrink:1;gap:.25em;min-width:0}.mob-base-cartLayout-mob .mobile-cart-summary .mobile-cart-summary-card .summary-totals .summary-row.coupon-row .applied-coupon{align-items:center;background:var(--color-brand-subtle);border:.09375em solid var(--color-brand-subtle-border);border-radius:.25em;display:flex;gap:.25em;max-width:100%;min-width:0;padding:.25em .5em}.mob-base-cartLayout-mob .mobile-cart-summary .mobile-cart-summary-card .summary-totals .summary-row.coupon-row .applied-coupon .coupon-code{color:var(--color-brand-primary);font-size:.875em;font-weight:700;letter-spacing:.03em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mob-base-cartLayout-mob .mobile-cart-summary .mobile-cart-summary-card .summary-totals .summary-row.coupon-row .applied-coupon .remove-coupon-btn{align-items:center;background:#0000;border:none;border-radius:.1875em;color:var(--text-muted);cursor:pointer;display:flex;flex-shrink:0;height:1.059em;justify-content:center;padding:0;width:1.059em}.mob-base-cartLayout-mob .mobile-cart-summary .mobile-cart-summary-card .summary-totals .summary-row.coupon-row .applied-coupon .remove-coupon-btn:active{background:var(--surface-hover);color:var(--color-brand-primary)}.mob-base-cartLayout-mob .mobile-cart-summary .mobile-cart-summary-card .summary-totals .summary-row.coupon-row .applied-coupon .remove-coupon-btn svg{height:.75em;width:.75em}.mob-base-cartLayout-mob .mobile-cart-summary .mobile-cart-summary-card .summary-totals .summary-row.coupon-row .avail-coupon-btn{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:var(--color-brand-subtle);border:.09375em solid var(--color-brand-subtle-border);border-radius:.5em;box-shadow:none;color:var(--color-brand-primary);cursor:pointer;display:inline-flex;font-size:.875em;font-weight:600;gap:.25em;padding:.25em .875em;white-space:nowrap}.mob-base-cartLayout-mob .mobile-cart-summary .mobile-cart-summary-card .summary-totals .summary-row.coupon-row .avail-coupon-btn svg{flex-shrink:0;height:1em;width:1em}.mob-base-cartLayout-mob .mobile-cart-summary .mobile-cart-summary-card .summary-totals .summary-row.coupon-row .avail-coupon-btn:active{background:var(--surface-hover);border-color:var(--color-brand-primary)}.mob-base-cartLayout-mob .mobile-cart-summary .mobile-cart-summary-card .summary-totals .summary-row.total{background:#0000;border-radius:0;border-top:.125em solid var(--color-brand-subtle-border);margin-bottom:0;margin-top:.5em;padding-top:.875em}.mob-base-cartLayout-mob .mobile-cart-summary .mobile-cart-summary-card .summary-totals .summary-row.total .summary-label{color:var(--text-primary);font-size:1.125em;font-weight:600}.mob-base-cartLayout-mob .mobile-cart-summary .mobile-cart-summary-card .place-order-footer{border-top:.0625em solid var(--border-default);margin-top:.875em;min-width:0;padding-top:.875em}.mob-base-cartLayout-mob .mobile-cart-summary .mobile-cart-summary-card .place-order-footer .place-order-btn{-webkit-tap-highlight-color:rgba(0,0,0,0);background:var(--btn-primary-fill);border:none;border-radius:.5em;box-shadow:var(--btn-primary-shadow);box-sizing:border-box;color:var(--btn-primary-text);cursor:pointer;font-size:.9375em;font-weight:700;letter-spacing:.03em;max-width:100%;padding:.875em 1.125em;text-transform:uppercase;white-space:nowrap;width:100%}.mob-base-cartLayout-mob .mobile-cart-summary .mobile-cart-summary-card .place-order-footer .place-order-btn:disabled{background:var(--surface-inset);box-shadow:none;color:var(--text-muted);cursor:not-allowed}@media(max-width:370px){.mob-base-cartLayout-mob .mobile-cart-summary .mobile-cart-summary-card{padding:.875em .5em}.mob-base-cartLayout-mob .mobile-cart-summary .mobile-cart-summary-card .order-item{gap:.5em;padding:.5em}.mob-base-cartLayout-mob .mobile-cart-summary .mobile-cart-summary-card .order-item-image{height:3.25em;width:3.25em}}.mob-base-cartLayout-mob .empty-cart-container{align-items:center;background:var(--surface-card);border:.0625em solid var(--border-default);border-radius:.5em;display:flex;flex-direction:column;justify-content:center;margin:.875em 0;min-height:20em;padding:3em 1.125em;text-align:center}.mob-base-cartLayout-mob .empty-cart-container .empty-cart-icon{color:var(--text-muted);margin-bottom:1.5em;opacity:.6}.mob-base-cartLayout-mob .empty-cart-container .empty-cart-icon svg{height:5em;width:5em}.mob-base-cartLayout-mob .empty-cart-container .empty-cart-title{color:var(--text-primary);font-size:1.125em;font-weight:600;margin:0 0 .875em}.mob-base-cartLayout-mob .empty-cart-container .empty-cart-message{color:var(--text-secondary);font-size:.875em;margin:0 0 1.5em;max-width:20em}.mob-base-cartLayout-mob .empty-cart-container .empty-cart-button{background:var(--color-brand-primary);border:none;border-radius:.25em;box-shadow:0 .125em .25em #004d2433;color:var(--text-on-brand);cursor:pointer;font-size:.875em;font-weight:600;padding:.875em 1.5em}@media(max-width:25rem){.mob-base-cartLayout-mob{--cart-scale:0.95;padding:0 .25em}}@media(max-width:370px){.mob-base-cartLayout-mob{--cart-base-font-size:16px}}.remove-confirmation-modal{--cart-base-font-size:17px;--cart-scale:1;align-items:center;background:#00000080;display:flex;font-size:calc(var(--cart-base-font-size)*var(--cart-scale));inset:0;justify-content:center;padding:1.125em;position:fixed;z-index:100000}@media(max-width:25rem){.remove-confirmation-modal{--cart-scale:0.95}}@media(max-width:370px){.remove-confirmation-modal{--cart-base-font-size:16px}}.remove-confirmation-modal .remove-confirmation-content{background:var(--surface-card);border-radius:.75em;box-shadow:0 .625em 2.5em #0003;max-width:25em;padding:1.5em;width:100%}.remove-confirmation-modal .remove-confirmation-content h3{color:var(--text-primary);font-size:1.25em;font-weight:600;margin:0 0 .875em}.remove-confirmation-modal .remove-confirmation-content p{color:var(--text-secondary);font-size:.875em;line-height:1.5;margin:0 0 1.5em}.remove-confirmation-modal .remove-confirmation-content .remove-confirmation-buttons{display:flex;gap:.875em;justify-content:flex-end}.remove-confirmation-modal .remove-confirmation-content .remove-confirmation-buttons button{border:none;border-radius:.25em;cursor:pointer;font-size:.875em;font-weight:500;padding:.5em 1.125em}.remove-confirmation-modal .remove-confirmation-content .remove-confirmation-buttons button.cancel-btn{background:var(--surface-hover);color:#374151}.remove-confirmation-modal .remove-confirmation-content .remove-confirmation-buttons button.remove-btn{background:#dc2626;color:#fff}[data-theme=dark] .mob-base-cartLayout-mob .returnPeriod-base-returnIcon img{filter:brightness(0) invert(1);opacity:.82}.mob-base-cartLayout-mob .cartItemsList .design-options-showcase,.mob-base-cartLayout-mob .desktop-base-right{display:none}.mob-cart-coupon-modal{--cart-base-font-size:17px;--cart-scale:1;font-size:calc(var(--cart-base-font-size)*var(--cart-scale))}@media(max-width:25rem){.mob-cart-coupon-modal{--cart-scale:0.95}}@media(max-width:370px){.mob-cart-coupon-modal{--cart-base-font-size:16px}}.mob-cart-coupon-modal.coupon-modal-overlay{align-items:center;background:#0f172a73;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:.875em;position:fixed;z-index:100001}.mob-cart-coupon-modal.coupon-modal-overlay .coupon-modal{background:var(--surface-card);border:.0625em solid var(--border-default);border-radius:.75em;box-shadow:0 .75em 2em #00000038;box-sizing:border-box;display:flex;flex-direction:column;max-height:78vh;max-width:24em;overflow:hidden;width:100%}.mob-cart-coupon-modal.coupon-modal-overlay .coupon-modal .coupon-modal-header{align-items:center;background:var(--surface-card);border-bottom:.0625em solid var(--border-default);display:flex;justify-content:space-between;padding:.875em}.mob-cart-coupon-modal.coupon-modal-overlay .coupon-modal .coupon-modal-header h2{color:var(--text-primary);font-size:1em;font-weight:600;letter-spacing:-.01em;line-height:1.2;margin:0}.mob-cart-coupon-modal.coupon-modal-overlay .coupon-modal .coupon-modal-header .close-modal-btn{align-items:center;background:var(--surface-muted);border:.0625em solid var(--border-default);border-radius:999px;color:var(--text-secondary);cursor:pointer;display:flex;flex-shrink:0;height:1.75em;justify-content:center;line-height:0;padding:0;width:1.75em}.mob-cart-coupon-modal.coupon-modal-overlay .coupon-modal .coupon-modal-header .close-modal-btn svg{height:.875em;width:.875em}.mob-cart-coupon-modal.coupon-modal-overlay .coupon-modal .coupon-modal-content{background:var(--surface-page);flex:1 1;overflow-y:auto;padding:.5em .875em 1.125em}.mob-cart-coupon-modal.coupon-modal-overlay .coupon-modal .coupon-modal-content .coupons-list{display:flex;flex-direction:column;gap:.5em}.mob-cart-coupon-modal.coupon-modal-overlay .coupon-modal .coupon-modal-content .coupons-list .coupon-card{align-items:stretch;background:var(--surface-raised);border:.0625em solid var(--color-brand-subtle-border);border-radius:.5em;cursor:pointer;display:grid;grid-template-columns:3.5em minmax(0,1fr);min-height:4.25em;overflow:hidden;position:relative;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.mob-cart-coupon-modal.coupon-modal-overlay .coupon-modal .coupon-modal-content .coupons-list .coupon-card:active:not(.disabled){transform:scale(.99)}.mob-cart-coupon-modal.coupon-modal-overlay .coupon-modal .coupon-modal-content .coupons-list .coupon-card.selected{background:var(--color-brand-subtle);border-color:var(--color-brand-primary);box-shadow:0 0 0 .0625em #004d241f}.mob-cart-coupon-modal.coupon-modal-overlay .coupon-modal .coupon-modal-content .coupons-list .coupon-card.selected .coupon-discount{background:var(--color-brand-primary)}.mob-cart-coupon-modal.coupon-modal-overlay .coupon-modal .coupon-modal-content .coupons-list .coupon-card.disabled{background:var(--surface-muted);border-color:var(--border-default);cursor:not-allowed}.mob-cart-coupon-modal.coupon-modal-overlay .coupon-modal .coupon-modal-content .coupons-list .coupon-card.disabled .coupon-discount{background:var(--surface-inset);color:var(--text-muted)}.mob-cart-coupon-modal.coupon-modal-overlay .coupon-modal .coupon-modal-content .coupons-list .coupon-card.disabled .coupon-discount .coupon-discount__label{color:var(--text-muted)}.mob-cart-coupon-modal.coupon-modal-overlay .coupon-modal .coupon-modal-content .coupons-list .coupon-card.disabled .coupon-code{color:var(--text-secondary)}.mob-cart-coupon-modal.coupon-modal-overlay .coupon-modal .coupon-modal-content .coupons-list .coupon-card .coupon-discount{align-items:center;background:linear-gradient(180deg,var(--color-brand-primary) 0,var(--color-brand-primary-dark) 100%);border-right:.0625em dashed #ffffff59;color:var(--text-on-brand);display:flex;flex-direction:column;flex-shrink:0;gap:.1em;justify-content:center;padding:.25em}.mob-cart-coupon-modal.coupon-modal-overlay .coupon-modal .coupon-modal-content .coupons-list .coupon-card .coupon-discount .coupon-discount__value{font-size:.875em;font-weight:700;line-height:1}.mob-cart-coupon-modal.coupon-modal-overlay .coupon-modal .coupon-modal-content .coupons-list .coupon-card .coupon-discount .coupon-discount__label{font-size:.5625em;font-weight:600;letter-spacing:.08em;line-height:1;opacity:.92}.mob-cart-coupon-modal.coupon-modal-overlay .coupon-modal .coupon-modal-content .coupons-list .coupon-card .coupon-card-main{display:flex;flex-direction:column;gap:.125em;justify-content:center;min-width:0;padding:.5em 4.75em .5em .5em}.mob-cart-coupon-modal.coupon-modal-overlay .coupon-modal .coupon-modal-content .coupons-list .coupon-card .coupon-card-main .coupon-code{color:var(--color-brand-primary);font-size:.75em;font-weight:600;letter-spacing:.04em;line-height:1.2;min-width:0}.mob-cart-coupon-modal.coupon-modal-overlay .coupon-modal .coupon-modal-content .coupons-list .coupon-card .coupon-card-main .coupon-description{color:var(--text-secondary);font-size:.625em;line-height:1.35}.mob-cart-coupon-modal.coupon-modal-overlay .coupon-modal .coupon-modal-content .coupons-list .coupon-card .coupon-card-main .coupon-min-order{color:var(--color-warning);font-size:.625em;font-weight:500;line-height:1.2}.mob-cart-coupon-modal.coupon-modal-overlay .coupon-modal .coupon-modal-content .coupons-list .coupon-card .apply-coupon-btn{align-items:center;background:var(--color-brand-subtle);border:.0625em solid var(--color-brand-subtle-border);border-radius:.25em;color:var(--color-brand-primary);cursor:pointer;display:inline-flex;font-size:.6875em;font-weight:600;gap:.3em;justify-content:center;letter-spacing:.03em;line-height:1;min-width:3.5em;padding:.5em .7em;position:absolute;right:.5em;top:50%;transform:translateY(-50%);transition:background-color .12s ease,border-color .12s ease,transform .12s ease}.mob-cart-coupon-modal.coupon-modal-overlay .coupon-modal .coupon-modal-content .coupons-list .coupon-card .apply-coupon-btn:active{background:#004d241f;transform:translateY(-50%) scale(.97)}.mob-cart-coupon-modal.coupon-modal-overlay .coupon-modal .coupon-modal-content .coupons-list .coupon-card.selected .apply-coupon-btn{background:var(--surface-raised);border-color:var(--color-brand-primary);color:var(--color-brand-primary);pointer-events:none}.mob-cart-coupon-modal.coupon-modal-overlay .coupon-modal .coupon-modal-content .coupons-list .coupon-card.selected .apply-coupon-btn .apply-coupon-btn__check{align-items:center;background:var(--color-brand-primary);border-radius:999px;color:var(--text-on-brand);display:inline-flex;font-size:.62em;height:.95em;justify-content:center;line-height:1;width:.95em}.cart-design-options{background:var(--surface-inset);max-width:100%;padding:20px}.cart-design-options .options-title{color:#1a1a1a;font-size:2.9rem;font-weight:700;margin-bottom:30px;text-align:center}.cart-design-options .design-option{background:var(--surface-card);border-radius:12px;box-shadow:0 2px 8px #00000014;margin-bottom:40px;padding:20px}.cart-design-options .design-option .option-label{color:var(--color-brand-primary);font-size:18px;font-weight:600;margin-bottom:8px}.cart-design-options .design-option .option-description{border-bottom:1px solid #e8e8ea;color:#666;font-size:13px;margin-bottom:20px;padding-bottom:15px}.cart-design-options .cart-item-option-1{background:var(--surface-card);border:1px solid #e8e8ea;border-radius:8px;overflow:hidden}.cart-design-options .cart-item-option-1 .item-image-section{background:var(--surface-muted);height:200px;overflow:hidden;position:relative;width:100%}.cart-design-options .cart-item-option-1 .item-image-section .selection-checkbox{align-items:center;background:#fffffff2;border-radius:4px;box-shadow:0 2px 4px #0000001a;display:flex;height:24px;justify-content:center;position:absolute;right:8px;top:8px;width:24px;z-index:10}.cart-design-options .cart-item-option-1 .item-image-section .selection-checkbox img{height:16px;width:16px}.cart-design-options .cart-item-option-1 .item-image-section .product-image{height:100%;object-fit:cover;width:100%}.cart-design-options .cart-item-option-1 .item-details-section{padding:16px}.cart-design-options .cart-item-option-1 .item-details-section .brand-name{color:#1a1a1a;font-size:14px;font-weight:600;margin-bottom:4px}.cart-design-options .cart-item-option-1 .item-details-section .product-name{color:#1a1a1a;font-size:14px;font-weight:500;margin-bottom:6px}.cart-design-options .cart-item-option-1 .item-details-section .seller-info{color:#666;font-size:11px;margin-bottom:12px}.cart-design-options .cart-item-option-1 .item-details-section .price-section{margin-bottom:12px}.cart-design-options .cart-item-option-1 .item-details-section .price-section .current-price{align-items:center;color:#1a1a1a;display:flex;font-size:18px;font-weight:600;margin-bottom:4px}.cart-design-options .cart-item-option-1 .item-details-section .price-section .current-price img{height:16px;margin-right:2px}.cart-design-options .cart-item-option-1 .item-details-section .price-section .price-info{align-items:center;display:flex;gap:8px}.cart-design-options .cart-item-option-1 .item-details-section .price-section .price-info .mrp{color:#94969f;font-size:12px;text-decoration:line-through}.cart-design-options .cart-item-option-1 .item-details-section .price-section .price-info .discount{color:#f16565;font-size:12px;font-weight:600}.cart-design-options .cart-item-option-1 .item-details-section .controls-section{display:flex;gap:12px;margin-bottom:12px}.cart-design-options .cart-item-option-1 .item-details-section .controls-section .control-item{align-items:center;display:flex;gap:8px}.cart-design-options .cart-item-option-1 .item-details-section .controls-section .control-item .control-label{color:var(--text-secondary);font-size:13px;font-weight:500}.cart-design-options .cart-item-option-1 .item-details-section .controls-section .control-item .control-select{border-radius:4px;cursor:pointer;font-size:13px;font-weight:500;padding:6px 12px}.cart-design-options .cart-item-option-1 .item-details-section .controls-section .control-item .control-select.green{background:var(--color-brand-primary);color:#fff}.cart-design-options .cart-item-option-1 .item-details-section .info-section{border-top:1px solid #f3f4f6;display:flex;flex-direction:column;gap:8px;padding-top:12px}.cart-design-options .cart-item-option-1 .item-details-section .info-section .info-item{align-items:center;color:#4b5563;display:flex;font-size:11px;gap:8px}.cart-design-options .cart-item-option-1 .item-details-section .info-section .info-item img{height:14px;opacity:.7;width:14px}.cart-design-options .cart-item-option-1 .item-details-section .info-section .info-item strong{color:#1f2937;font-weight:600}.cart-design-options .cart-item-option-2{background:var(--surface-card);border:1px solid #e8e8ea;border-radius:8px;display:flex;gap:12px;padding:12px}.cart-design-options .cart-item-option-2 .item-image-compact{background:var(--surface-muted);border-radius:6px;flex-shrink:0;height:100px;overflow:hidden;position:relative;width:80px}.cart-design-options .cart-item-option-2 .item-image-compact .selection-checkbox-small{align-items:center;background:#fffffff2;border-radius:3px;box-shadow:0 1px 3px #0000001a;display:flex;height:20px;justify-content:center;position:absolute;right:4px;top:4px;width:20px;z-index:10}.cart-design-options .cart-item-option-2 .item-image-compact .selection-checkbox-small img{height:14px;width:14px}.cart-design-options .cart-item-option-2 .item-image-compact img{height:100%;object-fit:cover;width:100%}.cart-design-options .cart-item-option-2 .item-content-compact{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.cart-design-options .cart-item-option-2 .item-content-compact .content-header .brand-compact{color:#1a1a1a;font-size:13px;font-weight:600;margin-bottom:2px}.cart-design-options .cart-item-option-2 .item-content-compact .content-header .product-compact{color:#1a1a1a;font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart-design-options .cart-item-option-2 .item-content-compact .seller-compact{color:#666;font-size:10px}.cart-design-options .cart-item-option-2 .item-content-compact .price-compact{align-items:center;display:flex;gap:8px;margin:4px 0}.cart-design-options .cart-item-option-2 .item-content-compact .price-compact .price-main{color:#1a1a1a;font-size:16px;font-weight:600}.cart-design-options .cart-item-option-2 .item-content-compact .price-compact .price-old{color:#94969f;font-size:11px;text-decoration:line-through}.cart-design-options .cart-item-option-2 .item-content-compact .price-compact .price-off{color:#f16565;font-size:11px;font-weight:600}.cart-design-options .cart-item-option-2 .item-content-compact .controls-compact{display:flex;gap:10px;margin:4px 0}.cart-design-options .cart-item-option-2 .item-content-compact .controls-compact .control-compact{align-items:center;display:flex;font-size:12px;gap:6px}.cart-design-options .cart-item-option-2 .item-content-compact .controls-compact .control-compact span{color:var(--text-secondary);font-weight:500}.cart-design-options .cart-item-option-2 .item-content-compact .controls-compact .control-compact .select-compact{border-radius:4px;font-size:12px;font-weight:500;padding:4px 10px}.cart-design-options .cart-item-option-2 .item-content-compact .controls-compact .control-compact .select-compact.green{background:var(--color-brand-primary);color:#fff}.cart-design-options .cart-item-option-2 .item-content-compact .info-compact{align-items:center;color:#4b5563;display:flex;font-size:10px;gap:6px;margin-top:4px}.cart-design-options .cart-item-option-3{background:var(--surface-card);border:1px solid #e8e8ea;border-radius:8px;display:flex;gap:10px;padding:10px}.cart-design-options .cart-item-option-3 .item-image-minimal{background:var(--surface-muted);border-radius:5px;flex-shrink:0;height:85px;overflow:hidden;position:relative;width:70px}.cart-design-options .cart-item-option-3 .item-image-minimal .selection-checkbox-minimal{align-items:center;background:#fffffff2;border-radius:3px;box-shadow:0 1px 2px #0000001a;display:flex;height:18px;justify-content:center;position:absolute;right:3px;top:3px;width:18px;z-index:10}.cart-design-options .cart-item-option-3 .item-image-minimal .selection-checkbox-minimal img{height:12px;width:12px}.cart-design-options .cart-item-option-3 .item-image-minimal img{height:100%;object-fit:cover;width:100%}.cart-design-options .cart-item-option-3 .item-content-minimal{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.cart-design-options .cart-item-option-3 .item-content-minimal .header-minimal .brand-minimal{color:#1a1a1a;font-size:12px;font-weight:600;margin-bottom:2px}.cart-design-options .cart-item-option-3 .item-content-minimal .header-minimal .product-minimal{color:#1a1a1a;font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart-design-options .cart-item-option-3 .item-content-minimal .price-minimal{align-items:center;display:flex;gap:6px;margin:2px 0}.cart-design-options .cart-item-option-3 .item-content-minimal .price-minimal .price-main-minimal{color:#1a1a1a;font-size:15px;font-weight:600}.cart-design-options .cart-item-option-3 .item-content-minimal .price-minimal .price-old-minimal{color:#94969f;font-size:10px;text-decoration:line-through}.cart-design-options .cart-item-option-3 .item-content-minimal .price-minimal .price-off-minimal{color:#f16565;font-size:10px;font-weight:600}.cart-design-options .cart-item-option-3 .item-content-minimal .controls-minimal{display:flex;gap:8px;margin:2px 0}.cart-design-options .cart-item-option-3 .item-content-minimal .controls-minimal .select-minimal{border-radius:4px;font-size:11px;font-weight:500;padding:4px 8px}.cart-design-options .cart-item-option-3 .item-content-minimal .controls-minimal .select-minimal.green{background:var(--color-brand-primary);color:#fff}.cart-design-options .cart-item-option-3 .item-content-minimal .info-minimal{align-items:center;color:#4b5563;display:flex;font-size:9px;gap:4px;margin-top:2px}.cart-design-options .cart-item-option-4{border:1px solid #e8e8ea;border-radius:8px;overflow:hidden}.cart-design-options .cart-item-option-4 .image-background{background-color:var(--surface-muted);background-position:50%;background-size:cover;height:180px;position:relative;width:100%}.cart-design-options .cart-item-option-4 .image-background:before{background:linear-gradient(180deg,#0000004d 0,#0009);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.cart-design-options .cart-item-option-4 .image-background .overlay-content{color:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:12px;position:relative;z-index:2}.cart-design-options .cart-item-option-4 .image-background .overlay-content .selection-checkbox-overlay{align-items:center;align-self:flex-end;background:#fffffff2;border-radius:4px;box-shadow:0 2px 4px #0003;display:flex;height:24px;justify-content:center;width:24px}.cart-design-options .cart-item-option-4 .image-background .overlay-content .selection-checkbox-overlay img{height:16px;width:16px}.cart-design-options .cart-item-option-4 .image-background .overlay-content .content-overlay{margin-top:auto}.cart-design-options .cart-item-option-4 .image-background .overlay-content .content-overlay .brand-overlay{font-size:13px;font-weight:600;margin-bottom:4px;text-shadow:0 1px 2px #0000004d}.cart-design-options .cart-item-option-4 .image-background .overlay-content .content-overlay .product-overlay{font-size:13px;font-weight:500;margin-bottom:8px;text-shadow:0 1px 2px #0000004d}.cart-design-options .cart-item-option-4 .image-background .overlay-content .content-overlay .price-overlay{align-items:center;display:flex;gap:8px;margin-bottom:8px}.cart-design-options .cart-item-option-4 .image-background .overlay-content .content-overlay .price-overlay .price-main-overlay{font-size:18px;font-weight:700;text-shadow:0 1px 2px #0000004d}.cart-design-options .cart-item-option-4 .image-background .overlay-content .content-overlay .price-overlay .price-old-overlay{font-size:12px;opacity:.8;text-decoration:line-through}.cart-design-options .cart-item-option-4 .image-background .overlay-content .content-overlay .price-overlay .price-off-overlay{background:#f16565e6;border-radius:3px;font-size:12px;font-weight:600;padding:2px 6px}.cart-design-options .cart-item-option-4 .image-background .overlay-content .content-overlay .controls-overlay{display:flex;gap:8px}.cart-design-options .cart-item-option-4 .image-background .overlay-content .content-overlay .controls-overlay .select-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:4px;font-size:12px;font-weight:500;padding:5px 10px}.cart-design-options .cart-item-option-4 .image-background .overlay-content .content-overlay .controls-overlay .select-overlay.green{background:#004d24e6;color:#fff}.mob-address-container{background:var(--surface-page);font-family:Assistant,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-family:var(--font-family-primary,Assistant,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif);margin:0 auto;max-width:61.25em;min-height:calc(100vh - 11.765em);padding:.875em .5em}.mob-address-card{background:var(--surface-card);border:.0625em solid var(--border-default);border-radius:.75em;box-shadow:var(--shadow-sm);margin-bottom:.875em;padding:1.125em .875em}.mob-address-header{border-bottom:.0625em solid var(--border-default);margin-bottom:1.125em;padding-bottom:.875em;position:relative;text-align:center}.mob-address-header:after{background:linear-gradient(90deg,var(--color-brand-primary) 0,var(--color-brand-secondary) 100%);border-radius:.125em;bottom:-1px;content:"";height:.125em;left:50%;position:absolute;transform:translateX(-50%);width:4.706em}.mob-address-header h2{color:var(--text-primary);font-size:1.125em;font-weight:600;letter-spacing:-.02em;margin:0 0 .25em}.mob-address-header p{color:var(--text-secondary);font-size:.875em;line-height:1.5;margin:0}.mob-address-form{display:flex;flex-direction:column;gap:1.125em}.mob-address-section{display:flex;flex-direction:column;gap:.875em}.mob-section-header{border-bottom:.0625em solid var(--border-default);margin-bottom:.125em;padding-bottom:.5em;position:relative}.mob-section-header:after{background:linear-gradient(90deg,var(--color-brand-primary) 0,var(--color-brand-secondary) 100%);border-radius:.125em;bottom:-1px;content:"";height:.125em;left:0;position:absolute;width:3.529em}.mob-section-header h3{color:var(--text-primary);font-size:1em;font-weight:600;letter-spacing:-.02em;margin:0}.mob-form-group{display:flex;flex-direction:column;gap:.25em}.mob-form-group.mob-form-group-half{flex:1 1}.mob-form-row{display:flex;gap:.5em}.mob-input-label{color:var(--text-secondary);font-size:.8125em;font-weight:600;margin-bottom:.125em}.mob-form-input{-webkit-tap-highlight-color:rgba(0,0,0,0);background:var(--surface-input);border:.09375em solid var(--border-default);border-radius:.5em;box-sizing:border-box;color:var(--text-primary);font-family:inherit;font-size:.875em;font-weight:400;padding:.5em .875em;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.mob-form-input::placeholder{color:var(--text-muted)}.mob-form-input:focus{background:var(--surface-input);border-color:var(--color-brand-primary);box-shadow:0 0 0 .1875em var(--color-brand-subtle);outline:none}.mob-form-input.error{background:#dc262614;border-color:#dc2626}.mob-form-input.error:focus{box-shadow:0 0 0 .1875em #dc262626}.mob-error-message{color:#f87171;font-size:.75em;font-weight:500;margin-top:-.125em}.mob-address-types{display:flex;flex-wrap:wrap;gap:.5em}.mob-address-type-btn{-webkit-tap-highlight-color:rgba(0,0,0,0);background:var(--surface-muted);border:.09375em solid var(--border-default);border-radius:1.176em;color:var(--text-secondary);cursor:pointer;font-family:inherit;font-size:.875em;font-weight:600;min-width:4.706em;padding:.5em .875em;transition:background .2s ease,border-color .2s ease,color .2s ease}.mob-address-type-btn:active{background:var(--btn-outline-fill-active);border-color:var(--border-strong);color:var(--text-primary)}.mob-address-type-btn.active{background:var(--btn-primary-fill);border-color:#0000;box-shadow:var(--btn-primary-shadow);color:var(--btn-primary-text)}.mob-address-type-btn.active:active{background:var(--btn-primary-fill-active);box-shadow:var(--btn-primary-shadow-active)}.mob-default-address{padding:.5em 0}.mob-checkbox-label{align-items:center;cursor:pointer;display:flex;gap:.5em;-webkit-user-select:none;user-select:none}.mob-checkbox-input{height:0;opacity:0;position:absolute;width:0}.mob-checkbox-input:checked+.mob-checkbox-custom{background:var(--color-brand-primary);border-color:#0000}.mob-checkbox-input:checked+.mob-checkbox-custom:after{opacity:1;transform:rotate(45deg) scale(1)}.mob-checkbox-custom{background:var(--surface-input);border:.125em solid var(--border-default);border-radius:.1875em;flex-shrink:0;height:1.176em;position:relative;transition:background .2s ease,border-color .2s ease;width:1.176em}.mob-checkbox-custom:after{border:solid #fff;border-width:0 .125em .125em 0;content:"";height:.588em;left:.353em;opacity:0;position:absolute;top:.118em;transform:rotate(45deg) scale(0);transition:opacity .2s ease,transform .2s ease;width:.294em}.mob-checkbox-text{color:var(--text-primary);font-size:.875em;font-weight:500}.mob-address-footer{border-top:.0625em solid var(--border-default);margin-top:.875em;padding-top:.875em}.mob-save-address-btn{-webkit-tap-highlight-color:rgba(0,0,0,0);background:var(--btn-primary-fill);border:none;border-radius:.5em;box-shadow:var(--btn-primary-shadow);color:var(--btn-primary-text);cursor:pointer;font-family:inherit;font-size:.9375em;font-weight:700;letter-spacing:.03em;padding:.875em 1.125em;text-transform:uppercase;width:100%}.mob-save-address-btn:disabled{background:var(--surface-inset);box-shadow:none;color:var(--text-muted);cursor:not-allowed;opacity:1}.mob-delete-address-btn{-webkit-tap-highlight-color:rgba(0,0,0,0);background:#0000;border:.0625em solid var(--color-error-subtle);border-radius:.75em;color:var(--color-error);cursor:pointer;font-family:inherit;font-size:.875em;font-weight:600;margin-top:.5em;padding:.875em;width:100%}.mob-delete-address-btn:disabled{cursor:not-allowed;opacity:.65}.mob-checkout-scaling-root .confirm-modal-overlay{align-items:center;background:var(--surface-overlay);display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.mob-checkout-scaling-root .confirm-modal{background:var(--surface-card);border:.0625em solid var(--border-default);box-shadow:var(--shadow-md);width:100%}.mob-checkout-scaling-root .confirm-modal-header{align-items:center;display:flex;justify-content:space-between}.mob-checkout-scaling-root .confirm-modal-header h3{color:var(--text-primary);margin:0}.mob-checkout-scaling-root .confirm-modal-close{background:none;border:none;color:var(--text-secondary);cursor:pointer;line-height:1}.mob-checkout-scaling-root .confirm-modal-close:disabled{cursor:not-allowed;opacity:.6}.mob-checkout-scaling-root .confirm-modal-body p{color:var(--text-secondary);margin:0}.mob-checkout-scaling-root .confirm-modal-footer{display:flex;justify-content:flex-end}.mob-checkout-scaling-root .confirm-modal-footer button{cursor:pointer;font-family:inherit}.mob-checkout-scaling-root .confirm-modal-footer button:disabled{cursor:not-allowed;opacity:.7}.mob-checkout-scaling-root .confirm-btn-secondary{background:var(--surface-card);border:.0625em solid var(--border-default);color:var(--text-secondary)}.mob-checkout-scaling-root .confirm-btn-danger{background:var(--color-error);border:none;color:#fff}.mob-orders-container .options .option-card{appearance:none;-webkit-appearance:none;background:var(--surface-card);border-radius:.5em;border-style:solid;border-width:.0625em;box-sizing:border-box;cursor:pointer;flex:1 1;font:inherit;min-width:0;overflow:hidden;padding:.5em .25em;position:relative;text-align:center;transition:background .2s ease,border-color .2s ease,color .2s ease}.mob-orders-container .options .option-card .option-title{align-items:center;color:inherit;display:flex;font-size:.75em;font-weight:500;justify-content:center;letter-spacing:.01em;margin:0}.mob-orders-container .options .option-card.option-card-cancel{border-color:#ecd8d8;color:#9a6b6b}@media(hover:hover)and (pointer:fine){.mob-orders-container .options .option-card.option-card-cancel:hover:not(:disabled){background:#faf8f8;border-color:#e2cccc;color:#8a5c5c}}.mob-orders-container .options .option-card.option-card-cancel.is-pressed:not(:disabled),.mob-orders-container .options .option-card.option-card-cancel:active:not(:disabled){background:#f7f4f4!important;border-color:#e2cccc!important;box-shadow:none!important;color:#8a5c5c!important}.mob-orders-container .options .option-card.option-card-track{border-color:#d4e4da;color:#4d6f58}@media(hover:hover)and (pointer:fine){.mob-orders-container .options .option-card.option-card-track:hover:not(:disabled){background:#f7faf8;border-color:#c5d9cc;color:#456652}}.mob-orders-container .options .option-card.option-card-track.is-pressed:not(:disabled),.mob-orders-container .options .option-card.option-card-track:active:not(:disabled){background:#f4f8f5!important;border-color:#c5d9cc!important;box-shadow:none!important;color:#456652!important}.mob-orders-container .options .option-card.option-card-review{border-color:#e8eaed;color:#6b7280}@media(hover:hover)and (pointer:fine){.mob-orders-container .options .option-card.option-card-review:hover:not(:disabled){background:#fafafa;border-color:#dfe1e5;color:#5c6370}}.mob-orders-container .options .option-card.option-card-review.is-pressed:not(:disabled),.mob-orders-container .options .option-card.option-card-review:active:not(:disabled){background:#f5f5f6!important;border-color:#dfe1e5!important;box-shadow:none!important;color:#5c6370!important}.mob-orders-container .options .option-card.option-card-cancelled,.mob-orders-container .options .option-card:disabled{background:var(--surface-inset);border-color:#e5e7eb;box-shadow:none!important;color:var(--text-muted);cursor:not-allowed;opacity:1;pointer-events:none}.mob-orders-container .options .option-card.option-card-cancelled:disabled{opacity:1}@media(prefers-reduced-motion:reduce){.mob-orders-container .options .option-card{transition:none}}[data-theme=dark] .mob-orders-container .options .option-card.option-card-cancel{border-color:#f8717159;color:#fca5a5}[data-theme=dark] .mob-orders-container .options .option-card.option-card-cancel.is-pressed:not(:disabled),[data-theme=dark] .mob-orders-container .options .option-card.option-card-cancel:active:not(:disabled){background:#f871711f!important;border-color:#f8717173!important;color:#fecaca!important}[data-theme=dark] .mob-orders-container .options .option-card.option-card-track{border-color:#34d39959;color:var(--color-brand-accent)}[data-theme=dark] .mob-orders-container .options .option-card.option-card-track.is-pressed:not(:disabled),[data-theme=dark] .mob-orders-container .options .option-card.option-card-track:active:not(:disabled){background:#34d3991f!important;border-color:#34d39973!important;color:#a7f3d0!important}[data-theme=dark] .mob-orders-container .options .option-card.option-card-review{border-color:var(--border-strong);color:var(--text-secondary)}[data-theme=dark] .mob-orders-container .options .option-card.option-card-review.is-pressed:not(:disabled),[data-theme=dark] .mob-orders-container .options .option-card.option-card-review:active:not(:disabled){background:var(--surface-muted)!important;border-color:var(--border-strong)!important;color:var(--text-primary)!important}[data-theme=dark] .mob-orders-container .options .option-card.option-card-cancelled,[data-theme=dark] .mob-orders-container .options .option-card:disabled{border-color:var(--border-default)}.mob-orders-scaling-root{--cart-base-font-size:17px;--cart-scale:1;color:var(--text-primary);font-size:calc(var(--cart-base-font-size)*var(--cart-scale))}@media(max-width:25rem){.mob-orders-scaling-root{--cart-scale:0.95}}@media(max-width:370px){.mob-orders-scaling-root{--cart-scale:0.8941}}.vertical-timeline-classic{align-items:stretch;background:#0000;border:none;border-radius:0;box-shadow:none;box-sizing:border-box;display:flex;height:100%;margin:0;max-width:100%;overflow:visible;padding:0;width:100%}.vertical-timeline-classic .timeline-vertical{align-items:flex-start;display:flex;flex-direction:column;gap:0;height:100%;justify-content:space-between;margin:0;padding:0;position:relative;width:100%}.vertical-timeline-classic .timeline-vertical .timeline-item{align-items:center;display:flex;flex:0 0 auto;gap:.1765em;margin:0;min-width:0;padding:0;position:relative;width:100%;z-index:2}.vertical-timeline-classic .timeline-vertical .timeline-item .timeline-dot{align-items:center;border-radius:50%;box-sizing:border-box;display:flex;flex-shrink:0;height:1.0588em;justify-content:center;margin:0;min-height:1.0588em;min-width:1.0588em;position:relative;transition:all .3s ease;width:1.0588em;z-index:2}.vertical-timeline-classic .timeline-vertical .timeline-item .timeline-dot svg{height:.4706em;width:.4706em}.vertical-timeline-classic .timeline-vertical .timeline-item .timeline-content{flex:1 1;min-width:0;overflow:visible}.vertical-timeline-classic .timeline-vertical .timeline-item .timeline-content .status-label{font-size:.5625em;font-weight:500;line-height:1.1;margin:0;overflow:visible;padding:0;text-overflow:clip;white-space:nowrap}.vertical-timeline-classic .timeline-vertical .timeline-item.completed .timeline-dot{background:#16803d;box-shadow:0 .0588em .1176em #22c55e4d;color:#fff}.vertical-timeline-classic .timeline-vertical .timeline-item.completed .status-label{color:var(--color-success)}.vertical-timeline-classic .timeline-vertical .timeline-item.active .timeline-dot{animation:timeline-pulse 2s ease-in-out infinite;background:#16803d;box-shadow:0 0 0 .1176em #22c55e33,0 .0588em .1765em #22c55e66;color:#fff}.vertical-timeline-classic .timeline-vertical .timeline-item.active .status-label{color:var(--color-success);font-weight:600}.vertical-timeline-classic .timeline-vertical .timeline-item.pending .timeline-dot{background:var(--surface-inset);color:var(--text-muted)}.vertical-timeline-classic .timeline-vertical .timeline-item.pending .status-label{color:var(--text-muted)}.vertical-timeline-classic .timeline-vertical .timeline-line{align-self:stretch;box-sizing:border-box;flex:1 1;flex-shrink:0;margin:0 0 0 .4706em;max-height:.7059em;min-height:.3529em;overflow:visible;padding:0;position:relative;transition:all .3s ease;width:.1176em;z-index:1}.vertical-timeline-classic .timeline-vertical .timeline-line:before{bottom:-.5294em;content:"";left:50%;position:absolute;top:-.5294em;transform:translateX(-50%);width:.1176em;z-index:0}.vertical-timeline-classic .timeline-vertical .timeline-line.completed:before{background:#22c55e}.vertical-timeline-classic .timeline-vertical .timeline-line.active:before{background:linear-gradient(180deg,#22c55e 0,var(--surface-inset) 100%)}.vertical-timeline-classic .timeline-vertical .timeline-line.pending:before{background:var(--surface-inset)}.vertical-timeline-classic .timeline-vertical .timeline-line.active,.vertical-timeline-classic .timeline-vertical .timeline-line.completed,.vertical-timeline-classic .timeline-vertical .timeline-line.pending{background:#0000}@keyframes timeline-pulse{0%,to{box-shadow:0 0 0 .1176em #22c55e33,0 .0588em .1765em #22c55e66}50%{box-shadow:0 0 0 .1765em #22c55e26,0 .0588em .2353em #22c55e80}}.mob-orders-container{background-color:var(--surface-page);margin:0 auto;max-width:61.25em;padding:0 .5em}.mob-orders-container .content-main{display:flex;margin:.5882em 0}.mob-orders-container .content-main .mobile-filters-container{display:none;width:14.7059em}.mob-orders-container .content-main .mobile-filters-container .mobile-filter-wrapper{flex:0 0 auto;height:max-content;line-height:1.4118em;padding-bottom:.4706em;width:14.7059em}.mob-orders-container .content-main .mobile-filters-container .mobile-filter-wrapper .mobile-filter-section-header{padding:.4706em .9412em}.mob-orders-container .content-main .mobile-filters-container .mobile-filter-wrapper .mobile-filter-section-header .mobile-filter-title{display:flex;font-size:1.25em;font-weight:500}.mob-orders-container .content-main .mobile-filters-container .mobile-filter-wrapper .mobile-filter-group{border-top:.0588em solid #f8f8f8;padding:0 .9412em}.mob-orders-container .content-main .mobile-filters-container .mobile-filter-wrapper .mobile-filter-group .mobile-filter-group-title{font-size:.875em;font-weight:500;padding:.4706em 0;text-transform:uppercase}.mob-orders-container .content-main .mobile-filters-container .mobile-filter-wrapper .mobile-filter-group .mobile-filter-option{cursor:pointer;display:flex;margin-bottom:.4706em}.mob-orders-container .content-main .mobile-filters-container .mobile-filter-wrapper .mobile-filter-group .mobile-filter-option .mobile-filter-option-text{flex:1 1;margin-left:.5882em}.mob-orders-container .content-main .mobile-filters-container .mobile-filter-wrapper .mobile-filter-group .mobile-filter-option .mobile-filter-checkbox-label{cursor:pointer;display:block;position:relative;width:100%}.mob-orders-container .content-main .mobile-filters-container .mobile-filter-wrapper .mobile-filter-group .mobile-filter-option .mobile-filter-checkbox-label .mobile-filter-checkbox-custom{background-color:#0000;border:.0824em solid #c2c2c2;border-radius:.0882em;box-sizing:border-box;cursor:pointer;display:inline-block;height:.8235em;position:relative;vertical-align:middle;width:.8235em}.mob-orders-container .content-main .mobile-filters-container .mobile-filter-wrapper .mobile-filter-group .mobile-filter-option .q97\+Q6{flex:0 0 auto;height:.7059em;width:.7059em}.mob-orders-container .content-main .mobile-filters-container .mobile-filter-wrapper{background-color:var(--surface-card);border-radius:.1176em;box-shadow:0 .1176em .2353em 0 #00000014}.mob-orders-container .content-main .mobile-main-content{padding:.4706em;width:100%}.mob-orders-container .content-main .mobile-main-content .mobile-results-count{color:var(--text-secondary);font-size:.8125em;font-weight:400;margin:0 0 .9412em}.mob-orders-container .content-main .mobile-main-content .mobile-search-container{align-items:center;display:flex;font-size:.875em;font-weight:500;gap:0;margin-bottom:.7059em;width:100%}.mob-orders-container .content-main .mobile-main-content .mobile-search-container .mobile-search-input-container{flex:1 1;position:relative}.mob-orders-container .content-main .mobile-main-content .mobile-search-container .mobile-search-input-container .mobile-search-input{background:var(--surface-input);border:.0588em solid var(--border-default);border-radius:.2353em 0 0 .2353em;border-right:none;box-sizing:border-box;color:var(--text-primary);height:2.3529em;padding:.4706em .7059em;width:100%}.mob-orders-container .content-main .mobile-main-content .mobile-search-container .mobile-search-input-container .mobile-search-input::placeholder{color:var(--text-muted)}.mob-orders-container .content-main .mobile-main-content .mobile-search-container .mobile-search-button{background:var(--color-brand-primary);border:none;border-radius:0 .2353em .2353em 0;border-radius:.2353em;box-shadow:0 .1176em .2353em 0 #0003;color:#fff;cursor:pointer;cursor:none;height:2.3529em;padding:.4706em .9412em;transition:background-color .2s ease;white-space:nowrap}.mob-orders-container .content-main .mobile-main-content .mobile-order-item{background-color:var(--surface-card);border:.0625em solid var(--border-default);border-radius:.5em;box-shadow:0 0 0 0 #00000026;margin-bottom:.25em;overflow:hidden;transition:box-shadow .1s linear}.mob-orders-container .content-main .mobile-main-content .mobile-order-item>.options{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.4706em;margin:0 .5882em .4706em;max-width:calc(100% - 1.1765em);width:calc(100% - 1.1765em)}.mob-orders-container .content-main .mobile-main-content .mobile-order-link{background:#0000;border:none;border-radius:0;box-shadow:none;color:inherit;cursor:pointer;display:block;font-size:1em;margin:0;overflow:hidden;padding:0;position:relative;text-decoration:none;width:100%}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row{display:flex;flex-flow:row wrap;width:100%}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container{width:100%}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin{margin-bottom:.4706em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item{align-items:stretch;background:var(--surface-card);border:.0625em solid var(--border-default);border-radius:.5em;display:flex;flex-direction:row;font-size:1em;gap:.25em;padding:.5em .5em .125em;position:relative}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemLeft{background:var(--surface-muted);flex-shrink:0;height:8.25em;width:30%}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemLeft>img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:.125em;height:auto;min-height:8.25em;min-width:0;overflow:hidden;padding-left:0;position:relative;width:44%}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter>.brand-and-seller,.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter>.itemContainer-base-price,.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter>.itemContainer-base-sizeAndQtyContainer,.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter>.returnPeriod-base-returnItem{flex:1 1 auto;min-height:0;min-width:0}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter>.brand-and-seller{display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:0;overflow:hidden}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter>.rating-container{display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;margin-bottom:0;margin-top:0;max-width:100%;min-width:0}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter>.itemContainer-base-sizeAndQtyContainer{justify-content:center;margin-bottom:0;margin-top:0}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter>.itemContainer-base-price{margin-bottom:0;margin-top:0}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter>.returnPeriod-base-returnItem{align-items:center;flex-direction:row;margin-top:0}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .brand-and-seller{margin-bottom:0}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .brand-and-seller>div{background:var(--color-brand-subtle);border-radius:.1875em;color:var(--color-brand-primary);display:inline-block;font-size:.8125em;font-weight:600;margin-bottom:0;padding:.125em .25em;width:-moz-fit-content;width:fit-content}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .brand-and-seller a{color:var(--text-primary);display:block;font-size:.875em;font-weight:600;line-height:1.2;margin:0 0 .125em;overflow:hidden;padding-bottom:0;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:100%}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .rating-container{flex-shrink:0;margin-bottom:0;margin-top:0;max-width:100%;width:100%}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .rating-container .overall-rating{align-items:center;background:var(--surface-card);border:.0625em solid var(--border-default);border-radius:.25em;box-sizing:border-box;color:var(--text-primary);cursor:pointer;display:flex;font-size:.75em;font-weight:600;gap:.125em;justify-content:flex-start;max-width:100%;min-height:1.45em;min-width:0;padding:.125em .25em;transition:border-color .15s ease,background .15s ease;width:100%}@media(hover:hover)and (pointer:fine){.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .rating-container .overall-rating:hover{background:var(--surface-muted);border-color:var(--border-strong)}}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .rating-container .overall-rating>div:first-child{color:var(--text-primary);font-size:.75em;font-weight:700}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .rating-container .overall-rating .myntraweb-sprite{background:url(/static/media/star.d7e352106f77b94d58af.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:inline-block;flex-shrink:0;height:.875em;margin:0;width:.875em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .rating-container .overall-rating .index-separator{color:var(--text-muted);font-size:.6875em;font-weight:300;margin:0 .125em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .rating-container .overall-rating>div:last-child{color:var(--text-secondary);flex:1 1;font-size:.6875em;font-weight:400;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .itemContainer-base-sizeAndQtyContainer{display:flex;flex-direction:row;flex-direction:column;flex-wrap:wrap;gap:.25em;margin:0;padding:.125em 0}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty{display:flex;flex-wrap:nowrap;gap:.125em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size{align-items:center;background:var(--surface-muted);border:.0625em solid var(--border-default);border-radius:.1875em;color:var(--text-secondary);cursor:default;display:inline-block;display:flex;font-size:.75em;font-weight:500;line-height:1.2;padding:.125em .25em;transition:none;white-space:nowrap}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size:hover{box-shadow:none;transform:none}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-quantity{background:var(--surface-muted);border:.0625em solid var(--border-default);border-radius:.1875em;color:var(--text-secondary);cursor:default;display:inline-block;font-size:.75em;font-weight:500;line-height:1.2;padding:.125em .25em;transition:none;white-space:nowrap}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-quantity:hover{box-shadow:none;transform:none}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-quantity .itemComponents-base-dropDown{color:var(--text-secondary);cursor:pointer;display:none;font-size:.5625em;margin-left:.1176em;position:relative;top:-.0588em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .itemContainer-base-price{align-items:center;display:flex;flex-wrap:nowrap;gap:.125em;justify-content:flex-start;margin:0;min-width:0}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .itemContainer-base-price>div:first-child{align-items:center;color:var(--color-brand-primary);display:flex;flex-shrink:0;font-size:.9375em;font-weight:600;gap:.125em;white-space:nowrap}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .itemContainer-base-price>div:first-child img{height:.5294em;margin-right:.1176em;width:auto}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .itemContainer-base-price>div:nth-child(2){align-items:center;display:flex;flex-wrap:nowrap;gap:.125em;min-width:0;overflow:hidden;padding-top:0}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .itemContainer-base-price>div:nth-child(2)>span:first-child{color:var(--text-secondary);display:inline-block;font-size:.8125em;font-weight:500;padding:0;text-decoration:line-through;white-space:nowrap}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .itemContainer-base-price>div:nth-child(2)>span:nth-child(2){background:#fff3cd;border-radius:.1875em;color:#dc3545;flex-shrink:0;font-size:.6875em;font-weight:600;padding:.125em .25em;white-space:nowrap}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .returnPeriod-base-returnItem{align-items:center;display:flex;flex-wrap:nowrap;gap:.125em;margin:0;min-width:0}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .returnPeriod-base-returnItem .returnPeriod-base-returnIcon{align-items:center;display:flex;flex-shrink:0;font-size:.6875em;height:auto;width:auto}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .returnPeriod-base-returnItem .returnPeriod-base-returnIcon>img{height:.8em;width:.8em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .returnPeriod-base-returnItem .returnPeriod-base-returnText{color:var(--text-secondary);flex:1 1 auto;font-size:.6875em;font-weight:500;line-height:1.2;margin-left:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:auto}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .returnPeriod-base-returnItem .returnPeriod-base-returnText>span{color:var(--color-brand-primary);font-weight:600}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;height:auto;justify-content:flex-start;margin:0;max-width:5.5em;min-height:8.25em;min-width:3.4em;overflow:visible;padding:0;width:26%}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight>.delivery-side-details{box-sizing:border-box;display:flex;flex-direction:row;height:100%;margin:0;overflow:visible;padding:.1176em 0 0;position:relative;width:100%}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight>.delivery-side-details .vertical-timeline-classic{min-width:0;padding:0}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight>.delivery-side-details .vertical-timeline-classic .timeline-vertical{gap:0;justify-content:space-between}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight>.delivery-side-details .vertical-timeline-classic .timeline-item{flex:0 0 auto;gap:.25em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight>.delivery-side-details .vertical-timeline-classic .timeline-item .timeline-dot{height:.95em;margin:0;min-height:.95em;min-width:.95em;width:.95em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight>.delivery-side-details .vertical-timeline-classic .timeline-item .timeline-dot svg{height:.45em;width:.45em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight>.delivery-side-details .vertical-timeline-classic .timeline-item .timeline-content .status-label{font-size:.6875em;font-weight:500;letter-spacing:.01em;line-height:1.15;white-space:nowrap}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight>.delivery-side-details .vertical-timeline-classic .timeline-item.completed .status-label{color:#15803d}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight>.delivery-side-details .vertical-timeline-classic .timeline-item.active .status-label{color:#15803d;font-weight:600}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight>.delivery-side-details .vertical-timeline-classic .timeline-item.pending .status-label{color:var(--text-muted)}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight>.delivery-side-details .vertical-timeline-classic .timeline-item:last-child .status-label{color:var(--text-secondary);font-weight:500}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight>.delivery-side-details .vertical-timeline-classic .timeline-item:last-child.completed .status-label{color:#15803d}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight>.delivery-side-details .vertical-timeline-classic .timeline-line{margin-left:.3529em;margin-right:0;max-height:.8824em;min-height:.2353em;width:.1176em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight>.delivery-side-details .vertical-timeline-classic .timeline-line:before{bottom:-.4118em;left:50%;top:-.4118em;transform:translateX(-50%);width:.1176em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight>.delivery-side-details .mobile-delivery-timeline{display:flex;flex-direction:row;height:8.7059em;overflow:visible;padding:.3529em;width:100%}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight>.delivery-side-details .mobile-delivery-timeline .progress-bar-container{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:.2353em;box-shadow:inset 0 .1176em .2353em #0000001a;height:8em;margin:0 .4706em;overflow:visible;position:relative;width:.2353em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight>.delivery-side-details .mobile-delivery-timeline .progress-bar-container .progress-fill{background:linear-gradient(180deg,var(--color-brand-primary) 0,var(--color-brand-secondary) 50%,var(--color-brand-accent) 75%,var(--color-brand-primary-dark) 100%);border-radius:.2353em;box-shadow:0 .0588em .2353em #004d2433;height:75%;overflow:hidden;position:relative;transition:height .8s ease-in-out;width:100%}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight>.delivery-side-details .mobile-delivery-timeline .progress-bar-container .progress-fill:after{animation:shimmer-vertical 3s infinite;background:linear-gradient(180deg,#0000,#ffffff26,#0000);content:"";height:100%;left:0;position:absolute;top:-100%;width:100%}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight>.delivery-side-details .mobile-delivery-timeline .progress-bar-container .progress-fill:before{background:linear-gradient(180deg,#22c55e0d,#16a34a0d 50%,#15803d0d 75%,#6b728005);border-radius:.2353em;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight>.delivery-side-details .mobile-delivery-timeline .progress-bar-container .progress-indicators{bottom:0;display:flex;flex-direction:column;justify-content:space-between;left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%)}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight>.delivery-side-details .mobile-delivery-timeline .progress-bar-container .progress-indicators .indicator{align-items:center;background:var(--surface-page);border:.1176em solid #e9ecef;border-radius:50%;box-shadow:0 .0588em .1765em #0000000f;display:flex;height:.9412em;justify-content:center;position:relative;transition:all .3s ease;width:.9412em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight>.delivery-side-details .mobile-delivery-timeline .progress-bar-container .progress-indicators .indicator.processed{animation:subtle-glow 3s ease-in-out infinite alternate;background:linear-gradient(135deg,var(--color-success) 0,var(--color-brand-primary) 100%);border:.1176em solid #15803d;box-shadow:0 .1176em .4706em #22c55e33;transform:scale(1.05)}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight>.delivery-side-details .mobile-delivery-timeline .progress-bar-container .progress-indicators .indicator.processed svg{color:#fff;filter:drop-shadow(0 .0588em .0588em rgba(0,0,0,.2));height:.5882em;width:.5882em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight>.delivery-side-details .mobile-delivery-timeline .progress-bar-container .progress-indicators .indicator.shipped{animation:subtle-glow 3s ease-in-out infinite alternate;background:linear-gradient(135deg,var(--color-success) 0,var(--color-brand-primary-dark) 100%);border:.1176em solid #15803d;box-shadow:0 .1176em .4706em #16a34a33;transform:scale(1.05)}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight>.delivery-side-details .mobile-delivery-timeline .progress-bar-container .progress-indicators .indicator.shipped svg{color:#fff;filter:drop-shadow(0 .0588em .0588em rgba(0,0,0,.2));height:.5882em;width:.5882em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight>.delivery-side-details .mobile-delivery-timeline .progress-bar-container .progress-indicators .indicator.on-the-way{animation:subtle-pulse 2s ease-in-out infinite;background:linear-gradient(135deg,var(--color-brand-primary-dark) 0,var(--color-success) 100%);border:.1176em solid #22c55e;box-shadow:0 .1765em .7059em #15803d40;transform:scale(1.1)}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight>.delivery-side-details .mobile-delivery-timeline .progress-bar-container .progress-indicators .indicator.on-the-way svg{color:#fff;filter:drop-shadow(0 .0588em .1176em rgba(0,0,0,.3));height:.6471em;width:.6471em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight>.delivery-side-details .mobile-delivery-timeline .progress-bar-container .progress-indicators .indicator.on-the-way:before{animation:subtle-ripple 2s infinite;border:.0588em solid #15803d33;border-radius:50%;bottom:-.3529em;content:"";left:-.3529em;position:absolute;right:-.3529em;top:-.3529em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight>.delivery-side-details .mobile-delivery-timeline .progress-bar-container .progress-indicators .indicator.on-the-way:after{animation:subtle-ripple 2s .5s infinite;border:.0588em solid #22c55e4d;border-radius:50%;bottom:-.1765em;content:"";left:-.1765em;position:absolute;right:-.1765em;top:-.1765em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight>.delivery-side-details .mobile-delivery-timeline .progress-bar-container .progress-indicators .indicator.delivered{background:linear-gradient(135deg,#9ca3af,#d1d5db);border:.0588em solid var(--border-default);box-shadow:0 .0588em .2353em #6b72801a;opacity:.6;transform:scale(1)}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight>.delivery-side-details .mobile-delivery-timeline .progress-bar-container .progress-indicators .indicator.delivered svg{color:var(--text-muted);height:.4706em;opacity:.7;width:.4706em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight>.delivery-side-details .mobile-delivery-timeline .progress-bar-container .progress-indicators .indicator.delivered:before{background:#9ca3af0d;border-radius:50%;content:"";height:.7059em;left:50%;opacity:.2;position:absolute;top:50%;transform:translate(-50%,-50%);width:.7059em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight>.delivery-side-details .mobile-delivery-timeline .progress-bar-container .progress-indicators .indicator:before{background:#ffffff1a;border-radius:50%;content:"";height:1.0588em;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease;width:1.0588em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight>.delivery-side-details .mobile-delivery-timeline .progress-bar-container .progress-indicators .indicator:hover:before{opacity:1}@keyframes subtle-glow{0%{box-shadow:0 .1176em .4706em #22c55e33,0 0 0 .1176em #22c55e0d}to{box-shadow:0 .2353em .9412em #22c55e66,0 0 0 .2353em #22c55e1a}}@keyframes subtle-pulse{0%{box-shadow:0 .1765em .7059em #15803d40,0 0 0 .2353em #15803d1a;transform:scale(1.1)}50%{box-shadow:0 .2353em .9412em #15803d59,0 0 0 .3529em #15803d26;transform:scale(1.2)}to{box-shadow:0 .1765em .7059em #15803d40,0 0 0 .2353em #15803d1a;transform:scale(1.1)}}@keyframes subtle-ripple{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.4)}}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options{border-top:.0588em solid #f0f0f0;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.4706em;margin:.5882em .5882em .4706em;max-width:calc(100% - 1.1765em);width:calc(100% - 1.1765em)}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-button{background:var(--surface-card);border:.0588em solid var(--color-brand-primary);border-radius:.3529em;color:var(--color-brand-primary);cursor:pointer;flex:1 1;font-size:.75em;font-weight:600;min-width:7.0588em;overflow:hidden;padding:.7059em .9412em;position:relative;text-align:center;transition:all .2s ease}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-button:after{border-right:.0588em solid var(--color-brand-primary);border-top:.0588em solid var(--color-brand-primary);content:"";height:.3529em;position:absolute;right:.7059em;top:50%;transform:translateY(-50%);transform:translateY(-50%) rotate(45deg);transition:all .2s ease;width:.3529em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-button:hover{background:var(--color-brand-primary);box-shadow:0 .1176em .4706em #004d2433;color:#fff;transform:translateY(-.0588em)}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-button:hover:after{border-color:#fff;right:.5882em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-button:active{transform:translateY(0)}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-minimal{background:#0000;border:none;border-bottom:.0588em solid #e9ecef;color:#495057;cursor:pointer;flex:1 1;font-size:.75em;font-weight:500;min-width:7.0588em;padding:.8235em 0;position:relative;text-align:left;transition:all .2s ease}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-minimal:before{background:var(--color-brand-primary);bottom:-.0588em;content:"";height:.0588em;left:0;position:absolute;transition:width .2s ease;width:0}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-minimal:hover{color:var(--color-brand-primary);padding-left:.3529em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-minimal:hover:before{width:100%}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-minimal .option-text{align-items:center;display:flex;justify-content:space-between}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-minimal .option-text .option-label{font-weight:600}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-minimal .option-text .option-arrow{font-size:.6875em;opacity:.5;transition:all .2s ease}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-minimal:hover .option-arrow{opacity:.8;transform:translateX(.1176em)}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-glass{-webkit-backdrop-filter:blur(.4706em);backdrop-filter:blur(.4706em);background:#ffffffe6;border:.0588em solid #fff3;border-radius:.7059em;box-shadow:0 .1176em .4706em #0000000f;cursor:pointer;flex:1 1;min-width:7.0588em;padding:.8235em .9412em;position:relative;transition:all .3s ease}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-glass:before{background:linear-gradient(135deg,#004d240d,#28a7450d);border-radius:.7059em;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-glass:hover{border-color:#004d2433;box-shadow:0 .3529em 1.1765em #0000001a;transform:translateY(-.0588em) scale(1.01)}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-glass:hover:before{opacity:1}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-glass .option-content{align-items:center;display:flex;justify-content:space-between;position:relative;z-index:1}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-glass .option-content .option-info .option-title{color:var(--text-primary);font-weight:600;margin-bottom:.1765em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-glass .option-content .option-info .option-subtitle{color:var(--text-secondary);font-size:.625em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-glass .option-content .option-badge{background:linear-gradient(135deg,var(--color-brand-primary) 0,var(--color-brand-secondary) 100%);border-radius:.9412em;box-shadow:0 .0588em .2353em #004d2433;color:#fff;font-size:.5625em;font-weight:600;padding:.2353em .4706em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-neumorphic{background:var(--surface-page);border:none;border-radius:.4706em;box-shadow:.1765em .1765em .3529em #0000000f,-.1765em -.1765em .3529em #fffc;cursor:pointer;flex:1 1;min-width:7.0588em;padding:.7059em .9412em;position:relative;transition:all .2s ease}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-neumorphic:hover{box-shadow:inset .1176em .1176em .2353em #0000000f,inset -.1176em -.1176em .2353em #fffc;transform:translateY(.0588em)}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-neumorphic:active{box-shadow:inset .1765em .1765em .3529em #00000014,inset -.1765em -.1765em .3529em #ffffffe6}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-neumorphic .option-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.3529em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-neumorphic .option-header .option-title{color:var(--text-primary);font-size:.8125em;font-weight:600}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-neumorphic .option-header .option-status{background:var(--color-brand-secondary);border-radius:50%;box-shadow:0 0 .2353em #28a7454d;height:.5882em;width:.5882em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-neumorphic .option-details{color:var(--text-secondary);font-size:.625em;line-height:1.3}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-gradient-border{background:var(--surface-card);border:.0588em solid #0000;border-radius:.4706em;cursor:pointer;flex:1 1;min-width:7.0588em;padding:.7059em .9412em;position:relative;transition:all .2s ease}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-gradient-border:before{background:linear-gradient(45deg,var(--color-brand-primary),var(--color-brand-secondary),#20c997,var(--color-brand-primary));border-radius:.5294em;bottom:-.0588em;content:"";left:-.0588em;opacity:.4;position:absolute;right:-.0588em;top:-.0588em;transition:opacity .2s ease;z-index:-1}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-gradient-border:hover{box-shadow:0 .2353em .9412em #004d241a;transform:translateY(-.0588em)}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-gradient-border:hover:before{opacity:.6}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-gradient-border .option-content{align-items:center;display:flex;gap:.5882em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-gradient-border .option-content .option-icon{align-items:center;background:linear-gradient(135deg,var(--color-brand-primary) 0,var(--color-brand-secondary) 100%);border-radius:.3529em;color:#fff;display:flex;font-size:.75em;font-weight:700;height:1.6471em;justify-content:center;width:1.6471em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-gradient-border .option-content .option-text{flex:1 1}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-gradient-border .option-content .option-text .option-title{color:var(--text-primary);font-weight:600;margin-bottom:.1176em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-gradient-border .option-content .option-text .option-description{color:var(--text-secondary);font-size:.625em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-gradient-border .option-content .option-chevron{color:var(--color-brand-primary);font-size:.6875em;transition:transform .2s ease}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-gradient-border:hover .option-chevron{transform:translateX(.1176em)}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-pill{background:linear-gradient(135deg,var(--color-brand-primary) 0,var(--color-brand-secondary) 100%);border:none;border-radius:1.1765em;box-shadow:0 .1176em .4706em #004d2433;color:#fff;cursor:pointer;flex:1 1;font-size:.6875em;font-weight:600;min-width:5.8824em;overflow:hidden;padding:.5882em 1.1765em;position:relative;text-align:center;transition:all .2s ease}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-pill:before{background:linear-gradient(90deg,#0000,#ffffff1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .4s ease;width:100%}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-pill:hover{box-shadow:0 .2353em .9412em #004d2440;transform:translateY(-.0588em)}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-pill:hover:before{left:100%}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-pill:active{transform:translateY(0)}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-floating{align-items:center;background:var(--surface-card);border:none;border-radius:50%;box-shadow:0 .1176em .4706em #00000014;cursor:pointer;display:flex;flex:0 0 auto;height:2.9412em;justify-content:center;position:relative;transition:all .2s ease;width:2.9412em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-floating:before{background:var(--color-brand-primary);border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .2s ease;width:0}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-floating:hover{box-shadow:0 .2353em .9412em #004d2433;transform:translateY(-.1176em) scale(1.05)}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-floating:hover:before{height:100%;width:100%}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-floating .option-icon{color:var(--color-brand-primary);font-size:1em;position:relative;transition:color .2s ease;z-index:1}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-floating:hover .option-icon{color:#fff}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-tab{background:var(--surface-page);border:.0588em solid #0000;border-radius:.3529em .3529em 0 0;color:var(--text-secondary);cursor:pointer;flex:1 1;font-size:.6875em;font-weight:600;min-width:5.8824em;padding:.5882em .9412em;position:relative;text-align:center;transition:all .2s ease}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-tab:after{background:#0000;bottom:-.0588em;content:"";height:.0588em;left:0;position:absolute;transition:background .2s ease;width:100%}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-tab:hover{background:#e9ecef;color:var(--color-brand-primary)}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-tab.active{background:var(--color-brand-primary);border-color:var(--color-brand-primary);color:#fff}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-tab.active:after{background:var(--color-brand-primary)}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-chip{align-items:center;background:#e8f5e8;border:.0588em solid var(--color-brand-primary);border-radius:.9412em;color:var(--color-brand-primary);cursor:pointer;display:flex;flex:0 0 auto;font-size:.625em;font-weight:500;gap:.2353em;padding:.3529em .7059em;position:relative;text-align:center;transition:all .2s ease}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-chip:before{content:"×";font-size:.75em;font-weight:700;opacity:0;transition:opacity .2s ease}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-chip:hover{background:var(--color-brand-primary);color:#fff;transform:scale(1.02)}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-chip:hover:before{opacity:1}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-chip .option-icon{font-size:.5625em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-card-image{background:linear-gradient(135deg,#fff,#f8f9fa);border:.0588em solid var(--border-default);border-radius:.4706em;box-shadow:0 .0588em .2353em #0000000a;cursor:pointer;flex:1 1;min-width:7.0588em;overflow:hidden;padding:.7059em;position:relative;text-align:center;transition:all .2s ease}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-card-image:before{background:linear-gradient(90deg,var(--color-brand-primary) 0,var(--color-brand-secondary) 100%);content:"";height:.1176em;left:0;position:absolute;right:0;top:0}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-card-image:hover{box-shadow:0 .3529em 1.1765em #00000014;transform:translateY(-.0588em)}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-card-image .option-image{align-items:center;background:linear-gradient(135deg,var(--color-brand-primary) 0,var(--color-brand-secondary) 100%);border-radius:50%;color:#fff;display:flex;font-size:.875em;height:1.8824em;justify-content:center;margin:0 auto .3529em;width:1.8824em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-card-image .option-title{color:var(--text-primary);font-weight:600;margin-bottom:.1765em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-card-image .option-description{color:var(--text-secondary);font-size:.5625em;line-height:1.2}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-minimal-icon{align-items:center;background:#0000;border:none;color:var(--text-secondary);cursor:pointer;display:flex;flex:1 1;flex-direction:column;font-size:.6875em;font-weight:500;gap:.2353em;min-width:4.7059em;padding:.5882em;position:relative;text-align:center;transition:all .2s ease}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-minimal-icon:after{background:var(--color-brand-primary);bottom:0;content:"";height:.0588em;left:50%;position:absolute;transform:translateX(-50%);transition:width .2s ease;width:0}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-minimal-icon:hover{color:var(--color-brand-primary)}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-minimal-icon:hover:after{width:60%}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-minimal-icon .option-icon{font-size:1em;margin-bottom:.1765em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .options .option-minimal-icon .option-label{font-size:.5625em;font-weight:600}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .image-only-modal-container{align-items:center;background:#282c3fcc;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:5}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .image-only-modal-container .modal-container{background-color:var(--surface-card);border-radius:.1765em;box-shadow:0 0 .9412em 0 #0000004d;display:flex;flex-direction:column;height:38.1176em;height:70%;overflow-y:auto;width:56.4706em;width:90%}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .image-only-modal-container .modal-container header{color:var(--text-secondary);display:block;font-size:1em;font-weight:600;letter-spacing:0 .2941em;padding:1.2941em;position:relative;text-align:center;text-transform:uppercase}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .image-only-modal-container .modal-container header span{cursor:pointer;height:2.3529em;left:.5882em;line-height:2.3529em;position:absolute;text-align:center;top:.5882em;width:2.3529em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .image-only-modal-container .modal-container ._2ubC73{background:var(--surface-card);box-shadow:0 .0588em .1765em -.0588em #0006;float:none;margin:.4706em .4706em 0 0;overflow:auto;position:relative;width:auto}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .image-only-modal-container .modal-container ._2ubC73 .gPPg8e{background:var(--surface-card);color:#212121;height:6.4706em;padding:1.1765em 1.2941em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .image-only-modal-container .modal-container ._2ubC73 .gPPg8e .RiE4B2{font-size:1.125em;font-weight:500;margin-bottom:.5882em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .image-only-modal-container .modal-container ._2ubC73 .gPPg8e ._8dZzTZ{color:#e0e0e0}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .image-only-modal-container .modal-container ._2ubC73 .gPPg8e ._8dZzTZ .EuQYB1{cursor:pointer;float:left;transform:rotateY(180deg);unicode-bidi:bidi-override}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .image-only-modal-container .modal-container ._2ubC73 .gPPg8e ._8dZzTZ .EuQYB1 .KA1612{color:#e0e0e0;display:inline-block;font-size:1.647em;margin-left:.9412em;position:relative}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .image-only-modal-container .modal-container ._2ubC73 .HJB5P0{background:#e0e0e0;border:0;height:.0588em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .image-only-modal-container .modal-container ._2ubC73 .sOZHfj{background:var(--surface-card);color:#212121;padding:1.1765em 1.2941em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .image-only-modal-container .modal-container ._2ubC73 .sOZHfj .RiE4B2{font-size:1.125em;font-weight:500;margin-bottom:1.1765em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .image-only-modal-container .modal-container ._2ubC73 .sOZHfj .gnAG2D{border:.0588em solid #e0e0e0;border-radius:.1176em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .image-only-modal-container .modal-container ._2ubC73 .sOZHfj .gnAG2D .WpVyRK{padding:.8824em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .image-only-modal-container .modal-container ._2ubC73 .sOZHfj .gnAG2D .WpVyRK .SESbT3{font-size:.75em;margin-bottom:.2941em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .image-only-modal-container .modal-container ._2ubC73 .sOZHfj .gnAG2D .WpVyRK .gdns\+F{border:none;font-size:.875em;font-weight:400;outline:none;resize:none;width:100%}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .image-only-modal-container .modal-container ._2ubC73 .sOZHfj .gnAG2D .HJB5P0{background:#e0e0e0;border:0;height:.0588em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .image-only-modal-container .modal-container ._2ubC73 .PmD78v{display:flex;padding:1.1765em 1.2941em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .image-only-modal-container .modal-container ._2ubC73 .PmD78v .MGFguu{position:relative}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .image-only-modal-container .modal-container ._2ubC73 .PmD78v .MGFguu .C4rLcZ{height:.0588em;opacity:0;position:absolute;width:.0588em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .image-only-modal-container .modal-container ._2ubC73 .PmD78v .MGFguu .Ntnjq7{background:#eee url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIxOSI+PHBhdGggZmlsbD0iIzg3ODc4NyIgZD0iTTIuNzQgMi43MTRWMGgxLjgyNXYyLjcxNGgyLjc0djEuODFoLTIuNzR2Mi43MTRIMi43NFY0LjUyNEgwdi0xLjgxaDIuNzR6bTIuNzM4IDUuNDI5VjUuNDI5aDIuNzRWMi43MTRoNi4zOWwxLjY3MiAxLjgxaDIuODk0YzEuMDA0IDAgMS44MjYuODE0IDEuODI2IDEuODFWMTcuMTljMCAuOTk2LS44MjIgMS44MS0xLjgyNiAxLjgxSDQuNTY1YTEuODIzIDEuODIzIDAgMCAxLTEuODI2LTEuODFWOC4xNDNoMi43NHptNi4zOTIgOC4xNDNjMi41MiAwIDQuNTY1LTIuMDI3IDQuNTY1LTQuNTI0UzE0LjM5IDcuMjM4IDExLjg3IDcuMjM4Yy0yLjUyIDAtNC41NjYgMi4wMjctNC41NjYgNC41MjRzMi4wNDYgNC41MjQgNC41NjYgNC41MjR6bS0yLjkyMi00LjUyNGMwIDEuNjAxIDEuMzA1IDIuODk1IDIuOTIyIDIuODk1IDEuNjE2IDAgMi45MjEtMS4yOTQgMi45MjEtMi44OTUgMC0xLjYwMi0xLjMwNS0yLjg5NS0yLjkyMS0yLjg5NS0xLjYxNyAwLTIuOTIyIDEuMjkzLTIuOTIyIDIuODk1eiIvPjwvc3ZnPg==) no-repeat;background-position:50%;background-size:1.1765em;cursor:pointer;display:block;height:3.2353em;width:3.2353em}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .image-only-modal-container .modal-container ._2ubC73 .QqFHMw._7Pd1Fp{background:#fb641b;border:none;box-shadow:0 .0588em .1176em 0 #0003;color:#fff}.mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .image-only-modal-container .modal-container ._2ubC73 ._6QNBfo{border:none;border-radius:.1176em;box-shadow:0 .0588em .1176em 0 #0003;cursor:pointer;float:right;font-size:1em;font-weight:500;height:3.2353em;margin:0 1.2941em 1.1765em 0;text-align:center;text-transform:uppercase;width:14.7059em}.mob-orders-container .content-main .mobile-main-content a,.mob-orders-container .content-main .mobile-main-content img{border:none;color:inherit;outline:none;text-decoration:none}.mob-orders-container .loader{align-items:center;display:flex;justify-content:center;margin:.5882em 0;padding:1.1765em}.mob-orders-container .loader:before{animation:spin 1s linear infinite;border:.1765em solid #f3f3f3;border-radius:50%;border-top:.1765em solid var(--color-brand-primary);content:"";height:1.7647em;width:1.7647em}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-container{align-items:center;background:var(--surface-card);border:.0588em solid var(--border-default);border-radius:.4706em;box-shadow:0 .1176em .4706em #0000000f;display:flex;flex-direction:column;justify-content:center;margin:.5882em 0;padding:1.1765em}.loading-container .loading-spinner{animation:spin 1s linear infinite;border:.2353em solid #f3f3f3;border-radius:50%;border-top:.2353em solid var(--color-brand-primary);height:2.3529em;margin-bottom:.5882em;width:2.3529em}.loading-container .loading-text{color:var(--text-secondary);font-size:.875em;font-weight:500}.orders-modal-overlay{align-items:center;background:var(--surface-overlay);display:flex;inset:0;justify-content:center;padding:.9412em;position:fixed;z-index:1000}.orders-modal{background:var(--surface-card);border:.0588em solid var(--border-default);border-radius:.7059em;box-shadow:var(--shadow-md);max-height:90vh;max-width:23.5294em;overflow:auto;width:100%}.orders-modal-header{align-items:center;border-bottom:.0588em solid var(--border-default);display:flex;justify-content:space-between;padding:.9412em 1.1765em}.orders-modal-title{color:var(--text-primary);font-size:1.125em;font-weight:600;margin:0}.orders-modal-close{background:none;border:none;color:var(--text-secondary);cursor:pointer;font-size:1.25em;line-height:1;padding:0 .2353em}.orders-modal-close:hover{color:var(--text-primary)}.orders-modal-body{padding:1.1765em}.orders-modal-body p{color:var(--text-secondary);font-size:.875em;margin:0 0 .7059em}.orders-modal-footer{background:var(--surface-card);border-top:.0588em solid var(--border-default);display:flex;gap:.7059em;justify-content:flex-end;padding:.9412em 1.1765em}.orders-modal-footer.orders-modal-footer-actions{flex-wrap:wrap;gap:.5882em}.orders-modal-footer.orders-modal-footer--delivery-actions{background:var(--surface-muted);border-top:.0588em solid var(--border-default);gap:.5882em;padding:.8235em .9412em 1.0588em}.orders-modal-footer.orders-modal-footer--delivery-actions.orders-modal-footer--delivery-close-only{align-items:center;display:flex;justify-content:center}.orders-modal-footer.orders-modal-footer--delivery-actions.orders-modal-footer--delivery-close-only .orders-modal-action-btn{border-radius:.4706em;flex:0 0 auto;min-width:6.5882em;padding:.5882em 1.2941em}.orders-modal-body--delivery{padding:1.0588em 1.1765em 1.1765em}.orders-delivery-product{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:var(--text-primary);display:-webkit-box;font-size:.875em;font-weight:600;line-height:1.35;margin:0 0 .9412em;overflow:hidden}.orders-delivery-dl{background:var(--surface-muted);border:.0588em solid var(--border-default);border-radius:.5882em;margin:0;overflow:hidden;padding:0}.orders-delivery-row{grid-gap:.7059em;align-items:center;border-bottom:.0588em solid var(--border-default);display:grid;gap:.7059em;grid-template-columns:minmax(0,38%) minmax(0,1fr);padding:.8235em .9412em}.orders-delivery-row:last-child{border-bottom:none}.orders-delivery-row dt{color:var(--text-secondary);font-size:.6875em;font-weight:600;letter-spacing:.04em;margin:0;text-transform:uppercase}.orders-delivery-row dd{color:var(--text-primary);font-size:.875em;font-weight:500;margin:0;text-align:right}.orders-delivery-badge{background:var(--color-success-subtle);border:.0588em solid var(--color-brand-subtle-border);border-radius:.4706em;color:var(--color-success);display:inline-block;font-size:.75em;font-weight:600;padding:.3529em .5882em}.orders-modal-action-btn{-webkit-tap-highlight-color:rgba(0,0,0,0);background:var(--color-brand-primary);border:none;border-radius:.4706em;color:var(--text-on-brand);cursor:pointer;font-family:inherit;font-size:.75em;font-weight:600;line-height:1.2;min-height:2.5882em;padding:.5882em .3529em;text-align:center;transition:background .15s ease,transform .1s ease}@media(hover:hover)and (pointer:fine){.orders-modal-action-btn:hover:not(:disabled){background:var(--color-brand-primary-dark)}}.orders-modal-action-btn:active:not(:disabled){transform:scale(.98)}.orders-modal-action-btn:disabled{cursor:not-allowed;opacity:.65}@media(prefers-reduced-motion:reduce){.orders-modal-action-btn:active:not(:disabled){transform:none}}.orders-modal-btn{border:.0588em solid #0000;border-radius:.4706em;cursor:pointer;font-size:.875em;font-weight:600;padding:.5882em 1.1765em}.orders-modal-btn:disabled{cursor:not-allowed;opacity:.7}.orders-modal-btn-secondary{background:var(--surface-inset);border-color:var(--border-default);color:var(--text-secondary)}.orders-modal-btn-secondary:hover:not(:disabled){background:var(--surface-muted)}.orders-modal-btn-primary{background:var(--color-brand-primary);border-color:var(--color-brand-primary);color:var(--text-on-brand)}.orders-modal-btn-primary:hover:not(:disabled){background:var(--color-brand-primary-dark)}.orders-modal-btn-danger{background:var(--color-error);border-color:var(--color-error);color:#fff}.orders-modal-btn-danger:hover:not(:disabled){filter:brightness(.92)}.orders-modal-product{color:var(--text-primary);font-weight:600;margin-bottom:.7059em!important}.orders-modal-rating{align-items:center;display:flex;gap:.4706em;margin-bottom:.9412em}.orders-modal-rating span{color:var(--text-secondary);font-size:.875em;margin-right:.2353em}.orders-modal-star{background:none;border:none;color:#ddd;cursor:pointer;font-size:1.25em;padding:0 .1176em}.orders-modal-star.active,.orders-modal-star:hover{color:#f0b429}.orders-modal-rating-readonly .orders-modal-star{cursor:default}.orders-modal-review-comment{color:var(--text-secondary);font-size:.875em;line-height:1.5;margin:0 0 .7059em;white-space:pre-wrap}.orders-modal-review-images{display:flex;flex-wrap:wrap;gap:.4706em;margin-top:.7059em}.orders-modal-review-thumb{border:.0588em solid var(--border-default);border-radius:.4706em;height:3.7647em;object-fit:cover;width:3.7647em}.orders-modal-label{color:var(--text-secondary);display:block;font-size:.875em;margin-bottom:.3529em}.orders-modal-textarea{background:var(--surface-input);border:.0588em solid var(--border-default);border-radius:.4706em;box-sizing:border-box;color:var(--text-primary);font-size:.875em;padding:.5882em .7059em;resize:vertical;width:100%}.orders-modal-textarea:focus{border-color:var(--color-brand-primary);outline:none}.mobile-orders-empty-state{padding:.9412em 0;width:100%}.empty-orders-container{align-items:center;background:var(--surface-card);border:.0588em solid #e8e8ea;border-radius:.4706em;display:flex;flex-direction:column;justify-content:center;margin:0;min-height:18.8235em;padding:2.8235em 1.1765em;text-align:center}.empty-orders-container .empty-orders-icon{color:var(--text-muted);margin-bottom:1.4118em;opacity:.6}.empty-orders-container .empty-orders-icon svg{display:block}.empty-orders-container .empty-orders-title{color:#1f2937;font-size:1.125em;font-weight:600;margin:0 0 .7059em}.empty-orders-container .empty-orders-message{color:var(--text-secondary);font-size:.875em;margin:0 0 1.6471em;max-width:18.8235em}.empty-orders-container .empty-orders-button{background:var(--color-brand-primary);border:none;border-radius:.3529em;box-shadow:0 .1176em .2353em #004d2433;color:#fff;cursor:pointer;font-size:.875em;font-weight:600;padding:.7059em 1.6471em;transition:all .2s ease}.empty-orders-container .empty-orders-button:hover{background:var(--color-brand-primary-dark);box-shadow:0 .2353em .4706em #004d244d}.empty-orders-container .empty-orders-button:active{transform:scale(.98)}.mobile-no-more-results{color:var(--text-secondary);font-size:.875em;padding:.9412em;text-align:center}@media screen and (max-width:400px){.mob-orders-container .itemContainer-base-itemCenter .overall-rating{gap:.1765em;min-height:1.2941em;padding:.2353em .3529em}.mob-orders-container .itemContainer-base-itemCenter .overall-rating .index-separator{margin:0 .1176em}.mob-orders-container .itemContainer-base-itemCenter .overall-rating>div:first-child{font-size:.6875em}.mob-orders-container .itemContainer-base-itemCenter .overall-rating>div:last-child{font-size:.625em}}[data-theme=dark] .mob-orders-container .returnPeriod-base-returnIcon img{filter:brightness(0) invert(1);opacity:.82}.mob-orders-scaling-root .mob-orders-container .mobile-order-link{font-size:.8235em}.mob-orders-scaling-root .mob-orders-container .mobile-order-item{border-radius:.3529em;box-shadow:0 .0588em .2353em #0f172a0f;margin-bottom:.5882em;transition:box-shadow .2s ease}@media(hover:hover)and (pointer:fine){.mob-orders-scaling-root .mob-orders-container .mobile-order-item:hover{box-shadow:0 .1176em .4706em #0f172a17}}.mob-orders-scaling-root .mob-orders-container .mobile-order-item>.options{border-top:.0625em solid #0000000f;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:1em;gap:.4706em;margin:0 .7059em .4706em;max-width:calc(100% - 1.4118em);padding-top:.4706em;width:calc(100% - 1.4118em)}.mob-orders-scaling-root .mob-orders-container .mobile-order-item>.options .option-card{align-items:center;border-radius:.3529em;border-width:.0625em;display:flex;flex:1 1;justify-content:center;max-width:none;min-height:1.9412em;min-width:0;padding:.2941em .4118em}.mob-orders-scaling-root .mob-orders-container .mobile-order-item>.options .option-card .option-title{font-size:.7647em;line-height:1.2;white-space:nowrap}.mob-orders-scaling-root .mob-orders-container .mobile-order-item>.options .option-card.option-card-track{background:#f7faf8}.mob-orders-scaling-root .mob-orders-container .itemContainer-base-itemMargin{margin-bottom:0}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item{align-items:stretch;background:#0000;border:none;border-radius:0;font-size:1em;gap:.6471em;padding:.6471em .6471em .1765em}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemLeft{border-radius:.2941em;flex-shrink:0;height:8.8824em;overflow:hidden;width:34%}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter{flex:0 0 41%;font-size:1em;gap:.2941em;height:8.8824em;justify-content:space-between;min-height:8.8824em;overflow:hidden;padding-bottom:.0294em;padding-left:0;padding-top:.0294em;width:41%}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter>.brand-and-seller,.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter>.itemContainer-base-price,.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter>.itemContainer-base-sizeAndQtyContainer,.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter>.returnPeriod-base-returnItem{flex:0 0 auto;min-height:auto}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter>.rating-container{flex:0 0 auto;margin-bottom:0;margin-top:0}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter>.itemContainer-base-sizeAndQtyContainer{flex-direction:row;justify-content:flex-start;margin:0;padding:0}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter>.itemContainer-base-price{margin-bottom:0;margin-top:0}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter>.returnPeriod-base-returnItem{align-items:center;margin-top:0}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .brand-and-seller>div{border-radius:.1765em;font-size:.7059em;letter-spacing:.02em;line-height:1.2;margin-bottom:.0588em;padding:.1176em .3529em}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .brand-and-seller a{font-size:.8235em;font-weight:600;letter-spacing:-.01em;line-height:1.2;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .overall-rating{border-color:#00000014;border-radius:.2353em;border-width:.0625em;font-size:1em;gap:.2941em;max-width:100%;min-height:1.5294em;padding:.2353em .5294em;width:-moz-fit-content;width:fit-content}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .overall-rating>div:first-child{font-size:.7059em}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .overall-rating .myntraweb-sprite{height:.7647em;width:.7647em}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .overall-rating .index-separator{font-size:.7059em;margin:0 .1765em;opacity:.55}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .overall-rating>div:last-child{color:var(--text-secondary);font-size:.7059em}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .itemContainer-base-sizeAndQtyContainer{flex-direction:row;font-size:1em;gap:.2941em;padding:0}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty{flex-wrap:nowrap;gap:.3529em}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-quantity,.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size{background:var(--surface-muted);border-color:var(--border-default);border-radius:.1765em;border-width:.0625em;font-size:.6471em;line-height:1.15;padding:.1176em .4118em}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .itemContainer-base-price{align-items:center;flex-wrap:nowrap;font-size:1em;gap:.4118em;margin:0}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .itemContainer-base-price>div:first-child{flex-shrink:0;font-size:.8235em;font-weight:700;gap:.1176em;white-space:nowrap}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .itemContainer-base-price>div:first-child img{height:.5882em}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .itemContainer-base-price>div:nth-child(2){align-items:center;flex-wrap:nowrap;font-size:1em;gap:.3529em;min-width:0;overflow:visible;padding-top:0}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .itemContainer-base-price>div:nth-child(2)>span:first-child{font-size:.6471em;opacity:.8;white-space:nowrap}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .itemContainer-base-price>div:nth-child(2)>span:nth-child(2){border-radius:.1176em;flex-shrink:0;font-size:.5882em;padding:.0588em .2941em;white-space:nowrap}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .returnPeriod-base-returnItem{align-items:center;flex-wrap:nowrap;font-size:1em;gap:.2941em;margin-top:0;padding-top:0}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .returnPeriod-base-returnItem .returnPeriod-base-returnIcon{align-items:center;display:flex;flex-shrink:0;height:.8647em;justify-content:center;opacity:.85;width:.8647em}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .returnPeriod-base-returnItem .returnPeriod-base-returnIcon>img{display:block;height:.8647em;min-height:.8647em;min-width:.8647em;width:.8647em}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .returnPeriod-base-returnItem .returnPeriod-base-returnText{color:var(--text-secondary);font-size:.5882em;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .returnPeriod-base-returnItem .returnPeriod-base-returnText>span{color:var(--color-brand-primary);font-weight:600}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;font-size:1em;height:8.8824em;max-width:5.8824em;min-height:8.8824em;min-width:3.5294em;padding:0 .3529em 0 .1765em;width:25%}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .delivery-side-details{box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;height:100%;min-height:0;padding:.1176em 0 0;width:100%}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .vertical-timeline-classic{flex:1 1 auto;height:100%;min-height:0;width:100%}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .vertical-timeline-classic .timeline-vertical{gap:0;height:100%;justify-content:space-between;min-height:100%}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .vertical-timeline-classic .timeline-item{align-items:center;flex:0 0 auto;gap:.2941em}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .vertical-timeline-classic .timeline-item .timeline-dot{height:.8235em;margin:0;min-height:.8235em;min-width:.8235em;width:.8235em}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .vertical-timeline-classic .timeline-item .timeline-dot svg{height:.3529em;width:.3529em}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .vertical-timeline-classic .timeline-item .timeline-content .status-label{font-size:.5294em;font-weight:500;letter-spacing:.015em;line-height:1.15;white-space:nowrap}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .vertical-timeline-classic .timeline-item.active .status-label,.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .vertical-timeline-classic .timeline-item.completed .status-label{color:#15803d}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .vertical-timeline-classic .timeline-item.pending .status-label{color:var(--text-muted)}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .vertical-timeline-classic .timeline-item:last-child .status-label{color:var(--text-secondary);font-weight:600}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .vertical-timeline-classic .timeline-item:last-child.completed .status-label{color:#15803d;font-weight:600}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .vertical-timeline-classic .timeline-line{align-self:flex-start;flex:1 1 auto;margin-left:.3529em;margin-right:0;max-height:.8824em;min-height:.2353em;opacity:.9;width:.1176em}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .vertical-timeline-classic .timeline-line:before{bottom:-.4118em;left:50%;top:-.4118em;transform:translateX(-50%);width:.1176em}@media screen and (max-width:400px){.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .overall-rating{gap:.2941em;min-height:1.5294em;padding:.2353em .4706em}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .overall-rating .index-separator{margin:0 .1765em}.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .overall-rating>div:first-child,.mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .overall-rating>div:last-child{font-size:.7059em}}[data-theme=dark] .mob-orders-scaling-root .mob-orders-container .mobile-order-item{box-shadow:0 .0588em .2353em #0003}[data-theme=dark] .mob-orders-scaling-root .mob-orders-container .mobile-order-item>.options{border-top-color:#ffffff14}[data-theme=dark] .mob-orders-scaling-root .mob-orders-container .mobile-order-item>.options .option-card.option-card-track{background:#34d39914}[data-theme=dark] .mob-orders-scaling-root .mob-orders-container .mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .itemComponents-base-quantity,[data-theme=dark] .mob-orders-scaling-root .mob-orders-container .mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .itemComponents-base-size,[data-theme=dark] .mob-orders-scaling-root .mob-orders-container .mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .overall-rating{border-color:#ffffff1a}[data-theme=dark] .mob-orders-scaling-root .mob-orders-container .mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .itemComponents-base-quantity,[data-theme=dark] .mob-orders-scaling-root .mob-orders-container .mob-orders-scaling-root .mob-orders-container .content-main .mobile-main-content .mobile-order-link .row .top-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemCenter .itemComponents-base-size{background:var(--surface-muted)}.mob-account-page__breadcrumbs,.mob-breadcrumbs{align-items:center;background:var(--surface-card);border-bottom:1px solid var(--border-default);display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;padding:10px 16px}.mob-account-page__breadcrumbs .breadcrumbs-link,.mob-breadcrumbs .breadcrumbs-link{border-radius:4px;color:var(--text-secondary);padding:4px 6px;text-decoration:none}.mob-account-page__breadcrumbs .breadcrumbs-bold-link,.mob-breadcrumbs .breadcrumbs-bold-link{color:var(--color-brand-primary);font-weight:600;padding:4px 6px}.mob-account-page__breadcrumbs .breadcrumbs-separator,.mob-breadcrumbs .breadcrumbs-separator{color:var(--text-muted);font-size:12px;margin:0 4px}.mob-account-page{background:var(--surface-page);font-family:Assistant,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-family:var(--font-family-primary,Assistant,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif);min-height:100vh;padding-bottom:24px}.mob-account-page__body{padding:12px 12px 0}.mob-account-page__intro{color:var(--text-secondary);font-size:14px;line-height:1.45;margin:0 0 12px;padding:0 4px}.mob-account-hero{background:linear-gradient(135deg,var(--color-brand-primary) 0,var(--color-brand-secondary) 100%);border-radius:14px;box-shadow:0 8px 24px #004d2438;color:#fff;margin-bottom:12px;padding:20px 18px}.mob-account-hero__label{font-size:13px;font-weight:500;margin:0 0 6px;opacity:.9}.mob-account-hero__value{font-size:28px;font-weight:700;letter-spacing:-.5px;line-height:1.2;margin:0}.mob-account-hero__sub{font-size:13px;margin:8px 0 0;opacity:.88}.mob-account-hero--vip{background:linear-gradient(135deg,#1a1a2e,#16213e 45%,#0f3460);box-shadow:0 8px 24px #0f346059}.mob-account-hero--vip .mob-account-hero__badge{align-items:center;background:#ffd70033;border:1px solid #ffd70073;border-radius:999px;color:#fde68a;display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin-top:12px;padding:6px 12px}.mob-account-hero--credits{overflow:hidden;position:relative}.mob-account-hero--credits:after{background:#ffffff14;border-radius:50%;content:"";height:100px;position:absolute;right:-20px;top:-20px;width:100px}.mob-account-card{background:var(--surface-card);border:1px solid var(--border-default);border-radius:12px;box-shadow:var(--shadow-sm);margin-bottom:12px;padding:16px}.mob-account-card__title{align-items:center;color:var(--text-primary);display:flex;font-size:16px;font-weight:600;gap:8px;margin:0 0 12px}.mob-account-card__title .bi{color:var(--color-brand-primary)}.mob-account-tabs{display:flex;gap:8px;margin-bottom:12px}.mob-account-tabs__btn{background:var(--surface-card);border:1px solid var(--border-default);border-radius:10px;color:var(--text-secondary);cursor:pointer;flex:1 1;font-size:14px;font-weight:500;padding:10px 12px;transition:background .2s,border-color .2s,color .2s}.mob-account-tabs__btn--active{background:#004d2414;border-color:#004d2440;color:var(--color-brand-primary);font-weight:600}.mob-coupons-page{padding-bottom:8px}.mob-coupons-sticky-wrap--active{display:flex;flex-direction:column;min-height:calc(100dvh - 17rem)}.mob-coupons-sticky-wrap--active .mob-coupons-list{flex:1 1 auto;padding-bottom:4px}.mob-coupons-hero{align-items:center;background:linear-gradient(135deg,var(--color-brand-primary) 0,var(--color-brand-secondary) 100%);border-radius:16px;box-shadow:0 10px 28px #004d2433;color:#fff;display:flex;gap:14px;margin-bottom:12px;padding:18px 16px}.mob-coupons-hero__icon{align-items:center;background:#ffffff2e;border-radius:14px;display:flex;flex-shrink:0;font-size:26px;height:52px;justify-content:center;width:52px}.mob-coupons-hero__title{font-size:16px;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0}.mob-coupons-hero__sub{font-size:13px;line-height:1.35;margin:4px 0 0;opacity:.92}.mob-coupons-hint{align-items:flex-start;background:var(--surface-card);border:1px solid var(--border-default);border-radius:10px;color:var(--text-secondary);display:flex;font-size:13px;gap:8px;line-height:1.45;margin:0 0 14px;padding:10px 12px}.mob-coupons-hint .bi{color:var(--color-brand-primary-bright);flex-shrink:0;font-size:16px;margin-top:2px}.mob-coupons-tabs{background:var(--surface-inset);border-radius:12px;display:flex;gap:6px;margin-bottom:16px;padding:4px}.mob-coupons-tabs__btn{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text-secondary);cursor:pointer;display:inline-flex;flex:1 1;font-size:14px;font-weight:500;gap:6px;justify-content:center;min-height:44px;padding:10px 12px;transition:background .2s,color .2s,box-shadow .2s}.mob-coupons-tabs__btn--active{background:var(--surface-card);box-shadow:var(--shadow-sm);color:var(--color-brand-primary-bright);font-weight:600}.mob-coupons-tabs__count{background:var(--color-brand-subtle);border-radius:999px;font-size:12px;font-weight:700;line-height:1.3;min-width:22px;padding:2px 7px}.mob-coupons-tabs__btn--active .mob-coupons-tabs__count{background:var(--color-brand-subtle);color:var(--color-brand-primary-bright)}.mob-coupons-alert{align-items:center;background:var(--color-error-subtle);border-radius:10px;color:var(--color-error);display:flex;font-size:13px;gap:10px;margin-bottom:12px;padding:12px 14px}.mob-coupons-alert .bi{flex-shrink:0;font-size:18px}.mob-coupons-list{display:flex;flex-direction:column;gap:14px}.mob-coupons-empty{background:var(--surface-card);border:1px dashed var(--border-strong);border-radius:16px;padding:40px 20px;text-align:center}.mob-coupons-empty__icon{align-items:center;background:var(--surface-hover);border-radius:50%;color:var(--text-muted);display:flex;font-size:26px;height:56px;justify-content:center;margin:0 auto 14px;width:56px}.mob-coupons-empty__title{color:var(--text-primary);font-size:15px;font-weight:600;margin:0 0 6px}.mob-coupons-empty__sub{color:var(--text-secondary);font-size:13px;line-height:1.45;margin:0}.mob-coupons-footer{background:linear-gradient(180deg,color-mix(in srgb,var(--surface-page) 0,#0000) 0,var(--surface-page) 32%,var(--surface-page) 100%);bottom:0;flex-shrink:0;margin-top:auto;padding:20px 0 12px;position:sticky;z-index:5}.mob-coupons-footer__cta{background:var(--btn-primary-fill);border:none;border-radius:12px;box-shadow:var(--btn-primary-shadow);color:var(--btn-primary-text);cursor:pointer;display:block;font-size:15px;font-weight:600;min-height:48px;padding:14px 20px;width:100%}.mob-coupons-footer__cta:active{opacity:.92}.mob-coupon-ticket{background:var(--surface-card);border:1px solid var(--border-default);border-radius:16px;box-shadow:var(--shadow-sm);display:grid;grid-template-columns:92px 1fr;isolation:isolate;overflow:hidden;position:relative}.mob-coupon-ticket:after{border-left:2px dashed var(--border-default);bottom:10px;content:"";left:92px;pointer-events:none;position:absolute;top:10px;transform:translateX(-1px);width:0}.mob-coupon-ticket:before{background:var(--surface-page);border-radius:50%;box-shadow:0 -20px 0 var(--surface-page),0 20px 0 var(--surface-page);content:"";height:12px;left:86px;margin-top:-6px;pointer-events:none;position:absolute;top:50%;width:12px;z-index:1}.mob-coupon-ticket--expired .mob-coupon-ticket__stub{background:linear-gradient(160deg,#9ca3af,#6b7280)}.mob-coupon-ticket--expired .mob-coupon-ticket__code{color:var(--text-secondary)}.mob-coupon-ticket--skeleton{min-height:140px;pointer-events:none}.mob-coupon-ticket--skeleton:after,.mob-coupon-ticket--skeleton:before{display:none}.mob-coupon-ticket--skeleton .mob-coupon-ticket__stub{animation:mob-coupon-shimmer 1.2s ease-in-out infinite;background:linear-gradient(90deg,var(--surface-inset) 0,var(--surface-muted) 50%,var(--surface-inset) 100%);background-size:200% 100%}.mob-coupon-ticket__badge{background:var(--surface-hover);border-radius:6px;color:var(--text-secondary);font-size:12px;font-weight:600;letter-spacing:.04em;padding:4px 10px;position:absolute;right:10px;text-transform:uppercase;top:10px;z-index:2}.mob-coupon-ticket__stub{align-items:center;background:linear-gradient(165deg,var(--color-brand-primary) 0,var(--color-brand-secondary) 100%);color:#fff;display:flex;flex-direction:column;justify-content:center;padding:16px 8px;text-align:center}.mob-coupon-ticket__amount{font-size:26px;font-weight:700;letter-spacing:-.03em;line-height:1}.mob-coupon-ticket__amount--flat{font-size:22px}.mob-coupon-ticket__amount-label{font-size:11px;font-weight:600;letter-spacing:.08em;margin-top:4px;opacity:.9;text-transform:uppercase}.mob-coupon-ticket__panel{display:flex;flex-direction:column;gap:8px;min-width:0;padding:14px 14px 14px 16px}.mob-coupon-ticket__code-row{align-items:center;display:flex;gap:8px;justify-content:space-between}.mob-coupon-ticket__code{color:var(--text-primary);font-family:ui-monospace,Cascadia Code,Segoe UI Mono,monospace;font-size:15px;font-weight:700;letter-spacing:.06em}.mob-coupon-ticket__copy-icon{align-items:center;background:var(--surface-muted);border:1px solid var(--border-default);border-radius:10px;color:var(--color-brand-primary-bright);cursor:pointer;display:flex;flex-shrink:0;font-size:18px;height:40px;justify-content:center;width:40px}.mob-coupon-ticket__copy-icon:active{background:var(--color-brand-subtle)}.mob-coupon-ticket__desc{color:var(--text-secondary);font-size:14px;line-height:1.45;margin:0}.mob-coupon-ticket__meta{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.mob-coupon-ticket__meta li{align-items:center;color:var(--text-secondary);display:flex;font-size:13px;gap:8px;line-height:1.3}.mob-coupon-ticket__meta li .bi{color:var(--color-brand-primary-bright);flex-shrink:0;font-size:14px}.mob-coupon-ticket__sk-line{animation:mob-coupon-shimmer 1.2s ease-in-out infinite;background:linear-gradient(90deg,var(--surface-inset) 0,var(--surface-muted) 50%,var(--surface-inset) 100%);background-size:200% 100%;border-radius:6px;height:12px}.mob-coupon-ticket__sk-line--lg{height:16px;margin-bottom:4px;width:70%}.mob-coupon-ticket__sk-line--sm{width:45%}@keyframes mob-coupon-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.mob-credits-page{padding-bottom:8px}.mob-credits-hero{align-items:center;background:linear-gradient(135deg,#0f766e 0,var(--color-brand-primary) 55%,var(--color-brand-secondary) 100%);border-radius:16px;box-shadow:0 10px 28px #0f766e40;color:#fff;display:flex;gap:14px;margin-bottom:12px;padding:18px 16px}.mob-credits-hero__icon{align-items:center;background:#fff3;border-radius:14px;display:flex;flex-shrink:0;font-size:26px;height:52px;justify-content:center;width:52px}.mob-credits-hero__label{font-size:13px;font-weight:500;margin:0 0 4px;opacity:.92}.mob-credits-hero__value{font-size:28px;font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0}.mob-credits-hero__sub{font-size:13px;line-height:1.35;margin:6px 0 0;opacity:.9}.mob-credits-stats{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);margin-bottom:12px}.mob-credits-stats__item{background:var(--surface-card);border:1px solid var(--border-default);border-radius:12px;box-shadow:var(--shadow-sm);padding:12px 10px;text-align:center}.mob-credits-stats__item--highlight{background:linear-gradient(180deg,var(--color-brand-subtle) 0,var(--surface-card) 100%);border-color:var(--color-brand-subtle-border)}.mob-credits-stats__label{color:var(--text-secondary);display:block;font-size:10px;font-weight:500;line-height:1.3;margin-bottom:4px}.mob-credits-stats__value{font-feature-settings:"tnum";color:var(--text-primary);display:block;font-size:14px;font-variant-numeric:tabular-nums;font-weight:700}.mob-credits-stats__value--credit{color:var(--color-success)}.mob-credits-stats__value--debit{color:#dc2626}.mob-credits-activity-section{margin-bottom:12px}.mob-credits-quick{display:flex;gap:8px;margin-bottom:12px}.mob-credits-quick__btn{align-items:center;background:var(--surface-card);border:1px solid var(--border-default);border-radius:12px;box-shadow:var(--shadow-sm);color:var(--text-primary);cursor:pointer;display:flex;flex:1 1;flex-direction:column;font-size:12px;font-weight:600;gap:6px;justify-content:center;min-height:72px;padding:10px 8px;text-align:center}.mob-credits-quick__btn .bi{color:var(--color-brand-primary-bright);display:block;font-size:22px;line-height:1}.mob-credits-quick__btn span{line-height:1.2}.mob-credits-quick__btn:active{background:var(--surface-muted)}.mob-credits-card{margin-bottom:12px}.mob-credits-steps{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.mob-credits-steps__item{align-items:flex-start;display:flex;gap:12px}.mob-credits-steps__num{align-items:center;background:#004d241a;border-radius:50%;color:var(--color-brand-primary);display:flex;flex-shrink:0;font-size:13px;font-weight:700;height:28px;justify-content:center;width:28px}.mob-credits-steps__text{color:var(--text-secondary);flex:1 1;font-size:14px;line-height:1.45;padding-top:4px}.mob-credits-earn-list{display:flex;flex-direction:column;gap:10px}.mob-credits-earn{background:var(--surface-muted);gap:12px;padding:12px}.mob-credits-earn,.mob-credits-earn__icon{border:1px solid var(--border-default);border-radius:12px;display:flex}.mob-credits-earn__icon{align-items:center;background:var(--surface-card);color:var(--color-brand-primary);flex-shrink:0;font-size:20px;height:44px;justify-content:center;width:44px}.mob-credits-earn__body{flex:1 1;min-width:0}.mob-credits-earn__head{align-items:flex-start;display:flex;gap:8px;justify-content:space-between;margin-bottom:4px}.mob-credits-earn__title{color:var(--text-primary);font-size:14px;font-weight:600;margin:0}.mob-credits-earn__badge{background:var(--color-brand-subtle);border-radius:6px;color:var(--color-brand-primary-bright);flex-shrink:0;font-size:12px;font-weight:700;padding:3px 8px}.mob-credits-earn__desc{color:var(--text-secondary);font-size:13px;line-height:1.4;margin:0 0 8px}.mob-credits-earn__link{align-items:center;background:none;border:none;color:var(--color-brand-primary);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:2px;padding:0}.mob-credits-earn__link .bi{font-size:16px}.mob-credits-earn__link:active{opacity:.8}.mob-credits-activity-tabs{background:var(--surface-hover);border-radius:10px;display:flex;gap:6px;margin-bottom:14px;padding:4px}.mob-credits-activity-tabs__btn{background:#0000;border:none;border-radius:8px;color:var(--text-secondary);cursor:pointer;flex:1 1;font-size:13px;font-weight:500;min-height:36px;padding:8px 10px}.mob-credits-activity-tabs__btn--active{background:var(--surface-card);box-shadow:var(--shadow-sm);color:var(--color-brand-primary-bright);font-weight:600}.mob-credits-empty-activity{color:var(--text-muted);font-size:13px;margin:0;padding:16px 0;text-align:center}.mob-credits-faq{display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;padding:0}.mob-credits-faq__item{align-items:flex-start;display:flex;gap:12px}.mob-credits-faq__icon{align-items:center;background:var(--color-brand-subtle);border-radius:10px;color:var(--color-brand-primary-bright);display:flex;flex-shrink:0;font-size:16px;height:36px;justify-content:center;width:36px}.mob-credits-faq__title{color:var(--text-primary);font-size:14px;font-weight:600;margin:0 0 4px}.mob-credits-faq__text{color:var(--text-secondary);font-size:13px;line-height:1.45;margin:0}.mob-credits-sticky-wrap--active{display:flex;flex-direction:column;min-height:calc(100dvh - 22rem)}.mob-credits-sticky-wrap--active .mob-credits-sticky-wrap__content{flex:1 1 auto}.mob-credits-footer{background:linear-gradient(180deg,color-mix(in srgb,var(--surface-page) 0,#0000) 0,var(--surface-page) 32%,var(--surface-page) 100%);bottom:0;flex-shrink:0;margin-top:auto;padding:20px 0 12px;position:sticky;z-index:5}.mob-credits-footer__cta{background:var(--btn-primary-fill);border:none;border-radius:12px;box-shadow:var(--btn-primary-shadow);color:var(--btn-primary-text);cursor:pointer;display:block;font-size:15px;font-weight:600;min-height:48px;padding:14px 20px;width:100%}.mob-credits-footer__cta:active{opacity:.92}.mob-credits-txn{align-items:flex-start;border-bottom:1px solid var(--border-default);display:flex;gap:12px;padding:12px 0}.mob-credits-txn:last-child{border-bottom:none;padding-bottom:0}.mob-credits-txn__icon{align-items:center;border-radius:10px;display:flex;flex-shrink:0;font-size:18px;height:40px;justify-content:center;width:40px}.mob-credits-txn__icon--credit{background:var(--color-success-subtle);color:var(--color-success)}.mob-credits-txn__icon--debit{background:var(--color-error-subtle);color:var(--color-error)}.mob-credits-txn__main{flex:1 1;min-width:0}.mob-credits-txn__title{color:var(--text-primary);font-size:14px;font-weight:600;margin:0 0 2px}.mob-credits-txn__date{color:var(--text-muted);font-size:12px;margin:0}.mob-credits-txn__amount{font-feature-settings:"tnum";flex-shrink:0;font-size:15px;font-variant-numeric:tabular-nums;font-weight:700}.mob-credits-txn__amount--credit{color:var(--color-success)}.mob-credits-txn__amount--debit{color:var(--color-error)}.credit-txn-items{margin:8px 0 0;padding:8px 0 0}.credit-txn-items__row{gap:10px;padding:6px 0}.credit-txn-items__row:not(:last-child){border-bottom:1px solid var(--border-default)}.credit-txn-items__credit{font-size:12px}.mob-vip-guest-banner{margin-bottom:12px}.mob-vip-guest-banner__text{color:var(--text-secondary);font-size:13px;line-height:1.45;margin:0 0 12px}.mob-account-cta--inline{margin-top:0;min-width:140px;width:auto}.mob-vip-error{background:var(--color-error-subtle);border-radius:8px;color:var(--color-error);font-size:13px;margin:0 0 12px;padding:10px 12px}.mob-vip-track-card{overflow:visible}.mob-vip-track{padding-top:4px}.mob-vip-track__rail-area{margin-bottom:16px;padding:36px 4px 8px;position:relative}.mob-vip-track__you-pin{background:var(--surface-card);border:1px solid var(--color-brand-subtle-border);border-radius:999px;box-shadow:var(--shadow-sm);color:var(--color-brand-primary);font-size:11px;font-weight:600;padding:5px 10px;position:absolute;top:0;transform:translateX(-50%);transition:left 1.1s cubic-bezier(.22,1,.36,1);white-space:nowrap;z-index:2}.mob-vip-track__you-pin:after{border-left:5px solid #0000;border-right:5px solid #0000;border-top:5px solid var(--surface-card);bottom:-5px;content:"";filter:drop-shadow(0 1px 0 rgba(15,23,42,.15));left:50%;position:absolute;transform:translateX(-50%)}.mob-vip-track__rail{background:var(--surface-inset);border-radius:999px;box-shadow:inset 0 1px 2px #0f172a0f;height:12px;overflow:visible;position:relative}.mob-vip-track__fill{background:linear-gradient(90deg,var(--color-brand-primary) 0,var(--color-brand-secondary) 100%);border-radius:999px;height:100%;transition:width 1.1s cubic-bezier(.22,1,.36,1);width:0}.mob-vip-track__milestone{background:#ffffffd9;border-radius:2px;box-shadow:0 0 0 1px #0f172a14;height:18px;position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;z-index:1}.mob-vip-track__scale{color:var(--text-muted);display:flex;font-size:11px;justify-content:space-between;margin-top:8px}.mob-vip-track__tiers{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);margin-bottom:4px}.mob-vip-track__tier{align-items:center;background:var(--surface-muted);border:1px solid var(--border-default);border-radius:10px;display:flex;flex-direction:column;min-width:0;padding:10px 6px;text-align:center;transition:border-color .3s ease,background .3s ease,box-shadow .3s ease}.mob-vip-track__tier--silver .mob-vip-track__dot{background:linear-gradient(145deg,#f8fafc,#dbe4ee 45%,#94a3b8);border-color:#cbd5e1f2;box-shadow:inset 0 1px 0 #fffffff2,0 4px 10px #94a3b82e;color:#475569}.mob-vip-track__tier--gold .mob-vip-track__dot{background:linear-gradient(145deg,#fff9db,#fde68a 38%,#f59e0b 72%,#d97706);border-color:#fde047e6;box-shadow:inset 0 1px 0 #ffffffd9,0 4px 12px #f59e0b59;color:#78350f}.mob-vip-track__tier--gold .mob-vip-track__tier-name{color:#b45309}.mob-vip-track__tier--platinum .mob-vip-track__dot{background:linear-gradient(145deg,#fff,#e0e7ff 28%,#c7d2fe 52%,#a5b4fc 78%,#6366f1);border-color:#c7d2fef2;box-shadow:inset 0 1px 0 #fffffff2,0 4px 14px #6366f159;color:#312e81}.mob-vip-track__tier--platinum .mob-vip-track__tier-name{color:#4338ca}.mob-vip-track__tier--locked{opacity:.65}.mob-vip-track__tier--locked .mob-vip-track__dot{background:var(--surface-hover);border-color:var(--border-default);box-shadow:none;color:var(--text-muted)}.mob-vip-track__tier--locked.mob-vip-track__tier--gold,.mob-vip-track__tier--locked.mob-vip-track__tier--platinum{opacity:.88}.mob-vip-track__tier--locked.mob-vip-track__tier--gold .mob-vip-track__dot{background:linear-gradient(145deg,#fff9db,#fde68a 38%,#f59e0b 72%,#d97706);border-color:#fde047e6;box-shadow:inset 0 1px 0 #ffffffd9,0 4px 12px #f59e0b59;color:#78350f}.mob-vip-track__tier--locked.mob-vip-track__tier--platinum .mob-vip-track__dot{background:linear-gradient(145deg,#fff,#e0e7ff 28%,#c7d2fe 52%,#a5b4fc 78%,#6366f1);border-color:#c7d2fef2;box-shadow:inset 0 1px 0 #fffffff2,0 4px 14px #6366f159;color:#312e81}.mob-vip-track__tier--completed .mob-vip-track__dot{background:var(--tier-accent-soft);border-color:var(--tier-accent);color:var(--tier-accent)}.mob-vip-track__tier--current{background:var(--surface-card);border-color:color-mix(in srgb,var(--tier-accent) 35%,var(--border-default));box-shadow:0 2px 12px color-mix(in srgb,var(--tier-accent) 18%,#0000)}.mob-vip-track__tier--current .mob-vip-track__dot{animation:mob-vip-dot-pulse 2s ease-in-out infinite;background:var(--tier-accent);border-color:var(--tier-accent);color:#fff}.mob-vip-track__tier--current .mob-vip-track__tier-name{color:var(--tier-accent);font-weight:700}.mob-vip-track__tier--silver.mob-vip-track__tier--current{background:linear-gradient(180deg,#eef2f6 0,#f8fafc 55%,var(--surface-card) 100%);border-color:#94a3b8;box-shadow:0 8px 20px #64748b24,inset 0 1px 0 #ffffffe6}.mob-vip-track__tier--silver.mob-vip-track__tier--current .mob-vip-track__dot{background:linear-gradient(145deg,#fff,#e2e8f0 42%,#94a3b8);border-color:#e2e8f0fa;box-shadow:inset 0 1px 0 #fffffff2,0 8px 18px #94a3b847;color:#334155}.mob-vip-track__tier--silver.mob-vip-track__tier--current .mob-vip-track__tier-name{color:#334155;text-shadow:none}.mob-vip-track__tier--gold.mob-vip-track__tier--current{background:linear-gradient(180deg,#fff8e7 0,#fffbeb 50%,var(--surface-card) 100%);border-color:#f59e0b;box-shadow:0 8px 20px #f59e0b29,0 0 0 1px #fbbf2440}.mob-vip-track__tier--gold.mob-vip-track__tier--current .mob-vip-track__dot{background:linear-gradient(145deg,#fffbeb,#fde047 28%,#fbbf24 55%,#f59e0b 82%,#d97706);border-color:#fef08afa;box-shadow:inset 0 2px 0 #ffffffe6,inset 0 -2px 4px #b4530940,0 8px 22px #f59e0b73;color:#713f12}.mob-vip-track__tier--gold.mob-vip-track__tier--current .mob-vip-track__tier-name{color:#92400e;text-shadow:none}.mob-vip-track__tier--platinum.mob-vip-track__tier--current{background:linear-gradient(180deg,#eef2ff 0,#f8fafc 55%,var(--surface-card) 100%);border-color:#818cf8;box-shadow:0 8px 22px #6366f12e,0 0 0 1px #a5b4fc59}.mob-vip-track__tier--platinum.mob-vip-track__tier--current .mob-vip-track__dot{background:linear-gradient(145deg,#fff,#eef2ff 18%,#c7d2fe 42%,#a5b4fc 68%,#818cf8 88%,#6366f1);border-color:#e0e7fffa;box-shadow:inset 0 2px 0 #fffffff2,inset 0 -2px 5px #4f46e54d,0 10px 26px #6366f180;color:#1e1b4b}.mob-vip-track__tier--platinum.mob-vip-track__tier--current .mob-vip-track__tier-name{color:#3730a3;text-shadow:none}.mob-vip-track__dot{align-items:center;background:var(--surface-card);border:2px solid var(--border-default);border-radius:50%;display:flex;flex-shrink:0;font-size:15px;height:36px;justify-content:center;margin-bottom:8px;width:36px}.mob-vip-track__tier-name{color:var(--text-primary);font-size:13px;font-weight:600;line-height:1.2}.mob-vip-track__tier-threshold{color:var(--text-muted);font-size:11px;line-height:1.2;margin-top:2px}.mob-vip-track__hint{background:var(--surface-muted);border-radius:10px;color:var(--text-secondary);font-size:13px;line-height:1.45;margin:8px 0 0;padding:12px 14px;text-align:center}.mob-vip-track__hint strong{color:var(--text-primary);font-weight:600}.mob-vip-track__hint-tier{color:#b45309;font-weight:600}[data-theme=dark] .mob-vip-track__tier--gold .mob-vip-track__tier-name{color:#fbbf24}[data-theme=dark] .mob-vip-track__tier--platinum .mob-vip-track__tier-name{color:#c7d2fe}[data-theme=dark] .mob-vip-track__tier--silver.mob-vip-track__tier--current{background:linear-gradient(180deg,#e2e8f02e 0,var(--surface-card) 100%);border-color:#cbd5e1f2;box-shadow:0 10px 24px #94a3b82e,inset 0 1px 0 #ffffff14}[data-theme=dark] .mob-vip-track__tier--silver.mob-vip-track__tier--current .mob-vip-track__tier-name{color:#e2e8f0;text-shadow:0 1px 10px #e2e8f02e}[data-theme=dark] .mob-vip-track__tier--gold.mob-vip-track__tier--current{background:linear-gradient(180deg,#fbbf2424 0,var(--surface-card) 100%);border-color:#fbbf24bf;box-shadow:0 10px 24px #f59e0b47,0 0 0 1px #fde04733,inset 0 1px 0 #fffbeb1f}[data-theme=dark] .mob-vip-track__tier--gold.mob-vip-track__tier--current .mob-vip-track__tier-name{color:#fde68a;text-shadow:0 0 12px #fbbf2459}[data-theme=dark] .mob-vip-track__tier--platinum.mob-vip-track__tier--current{background:linear-gradient(180deg,#c7d2fe33 0,var(--surface-card) 55%,#6366f10f 100%);border-color:#a5b4fce6;box-shadow:0 12px 28px #6366f152,0 0 20px #c4b5fd33,inset 0 1px 0 #ffffff24}[data-theme=dark] .mob-vip-track__tier--platinum.mob-vip-track__tier--current .mob-vip-track__tier-name{color:#e0e7ff;text-shadow:0 0 14px #a5b4fc73}[data-theme=dark] .mob-vip-track__hint-tier{color:#fbbf24}@keyframes mob-vip-dot-pulse{0%,to{box-shadow:0 4px 14px color-mix(in srgb,var(--tier-accent) 40%,#0000)}50%{box-shadow:0 4px 20px color-mix(in srgb,var(--tier-accent) 65%,#0000)}}.mob-vip-upcoming{background:linear-gradient(165deg,#1a1a2e,#16213e 55%,#0f3460);border:1px solid #ffffff14;border-radius:14px;box-shadow:0 8px 28px #0f346040;margin-bottom:12px;overflow:hidden;padding:16px;position:relative}.mob-vip-upcoming:before{background:radial-gradient(ellipse 80% 60% at 100% 0,#8b5cf633,#0000 55%);content:"";inset:0;pointer-events:none;position:absolute}.mob-vip-upcoming__header{align-items:flex-start;display:flex;gap:14px;margin-bottom:16px;opacity:0;position:relative;transform:translateY(8px);transition:opacity .5s ease,transform .5s cubic-bezier(.22,1,.36,1);z-index:1}.mob-vip-upcoming--visible .mob-vip-upcoming__header{opacity:1;transform:translateY(0)}.mob-vip-upcoming__header-icon{align-items:center;background:color-mix(in srgb,var(--tier-accent) 22%,#0000);border:1px solid color-mix(in srgb,var(--tier-accent) 40%,#0000);border-radius:12px;color:#fde68a;display:flex;flex-shrink:0;font-size:22px;height:44px;justify-content:center;width:44px}.mob-vip-upcoming__title{color:#fff;font-size:16px;font-weight:700;letter-spacing:-.2px;margin:0 0 4px}.mob-vip-upcoming__subtitle{color:#ffffffa6;font-size:13px;line-height:1.4;margin:0}.mob-vip-upcoming__grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;position:relative;z-index:1}.mob-vip-upcoming__card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:12px;opacity:0;padding:14px 12px 12px;position:relative;transform:translateY(14px) scale(.98);transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1),border-color .25s ease,background .25s ease;transition-delay:.12s;transition-delay:calc(.12s + var(--stagger, 0)*.08s)}.mob-vip-upcoming__card:active{background:#ffffff1a;transform:translateY(12px) scale(.97)}.mob-vip-upcoming--visible .mob-vip-upcoming__card{opacity:1;transform:translateY(0) scale(1)}.mob-vip-upcoming__card-lock{align-items:center;background:#00000040;border-radius:6px;color:#ffffffb3;display:flex;font-size:10px;height:22px;justify-content:center;position:absolute;right:10px;top:10px;width:22px}.mob-vip-upcoming__card-icon{align-items:center;background:#ffffff1a;border-radius:10px;color:#c4b5fd;display:flex;font-size:16px;height:34px;justify-content:center;margin-bottom:10px;width:34px}.mob-vip-upcoming__card-title{color:#fff;font-size:13px;font-weight:600;line-height:1.3;margin:0 0 4px;padding-right:20px}.mob-vip-upcoming__card-desc{color:#ffffff8c;font-size:11px;line-height:1.35;margin:0 0 8px}.mob-vip-upcoming__card-tag{background:#8b5cf633;border-radius:4px;color:#c4b5fd;display:inline-block;font-size:9px;font-weight:600;letter-spacing:.06em;padding:3px 8px;text-transform:uppercase}.mob-vip-benefit{border-bottom:1px solid var(--border-default);display:flex;gap:12px;padding:12px 0}.mob-vip-benefit:last-child{border-bottom:none;padding-bottom:0}.mob-vip-benefit__icon{align-items:center;background:var(--color-brand-subtle);border-radius:10px;color:var(--color-brand-primary-bright);display:flex;flex-shrink:0;font-size:16px;height:36px;justify-content:center;width:36px}.mob-vip-benefit__title{color:var(--text-primary);font-size:14px;font-weight:600;margin:0 0 2px}.mob-vip-benefit__desc{color:var(--text-secondary);font-size:13px;line-height:1.4;margin:0}.mob-account-cta{background:var(--btn-primary-fill);border:none;border-radius:10px;box-shadow:var(--btn-primary-shadow);color:var(--btn-primary-text);cursor:pointer;display:block;font-size:15px;font-weight:600;margin-top:4px;padding:14px 20px;text-align:center;text-decoration:none;width:100%}.mob-account-cta:active{opacity:.92}.mob-account-empty{color:var(--text-secondary);font-size:14px;padding:32px 16px;text-align:center}.mob-account-empty .bi{color:#d1d5db;display:block;font-size:40px;margin-bottom:12px}.mob-account-info-list{list-style:none;margin:0;padding:0}.mob-account-info-list li{border-bottom:1px solid var(--border-default);color:var(--text-secondary);display:flex;font-size:13px;gap:10px;line-height:1.45;padding:10px 0}.mob-account-info-list li:last-child{border-bottom:none}.mob-account-info-list li .bi{color:var(--color-brand-primary);flex-shrink:0;margin-top:2px}.btn-danger,.btn-outline-danger,.btn-outline-primary,.btn-outline-primary--soft,.btn-primary,.btn-primary--full,.btn-primary--sm,.btn-secondary{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:600;gap:8px;justify-content:center;transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease;white-space:nowrap}.btn-danger:disabled,.btn-outline-danger:disabled,.btn-outline-primary--soft:disabled,.btn-outline-primary:disabled,.btn-primary--full:disabled,.btn-primary--sm:disabled,.btn-primary:disabled,.btn-secondary:disabled{cursor:not-allowed;opacity:.6}.mob-feedback-page.mob-orders-scaling-root{--cart-base-font-size:17px;--cart-scale:1;font-size:calc(var(--cart-base-font-size)*var(--cart-scale))}@media(max-width:25rem){.mob-feedback-page.mob-orders-scaling-root{--cart-scale:0.95}}@media(max-width:370px){.mob-feedback-page.mob-orders-scaling-root{--cart-scale:0.8941}}.mob-feedback-page{background:var(--surface-page);color:var(--text-primary);min-height:100vh}.mob-feedback-container,.mob-feedback-page{box-sizing:border-box;width:100%}.mob-feedback-body{box-sizing:border-box;margin:0 auto;max-width:35.294em;padding:.875em}.mob-feedback-product{background:var(--surface-card);border:.0588em solid var(--border-default);border-radius:.7059em;display:flex;gap:.8235em;margin-bottom:1.4118em;padding:.8235em}.mob-feedback-product-image{background:var(--surface-muted);border-radius:.4706em;flex-shrink:0;height:4.7059em;overflow:hidden;width:4.7059em}.mob-feedback-product-image img{height:100%;object-fit:cover;width:100%}.mob-feedback-product-placeholder{align-items:center;color:var(--text-muted);display:flex;font-size:.8125em;height:100%;justify-content:center;width:100%}.mob-feedback-product-details{flex:1 1;min-width:0}.mob-feedback-product-brand{color:var(--text-secondary);font-size:.875em;margin-bottom:.1176em}.mob-feedback-product-title{color:var(--text-primary);font-size:.9375em;font-weight:500;line-height:1.3}.mob-feedback-product-meta{color:var(--text-secondary);font-size:.8125em;margin-top:.2353em}.mob-feedback-form{display:flex;flex-direction:column;gap:1.1765em}.mob-feedback-field{display:flex;flex-direction:column;gap:.4706em}.mob-feedback-label{color:var(--text-primary);font-size:1em;font-weight:500}.mob-feedback-stars{align-items:center;display:flex;gap:.3529em}.mob-feedback-star{align-items:center;appearance:none;-webkit-appearance:none;background:#0000;border:none;box-shadow:none;color:var(--text-muted);cursor:pointer;display:inline-flex;font-size:1.6471em;height:1.6471em;justify-content:center;line-height:1;margin:0;min-height:1.6471em;min-width:1.6471em;padding:0;transition:color .15s ease,transform .12s ease;width:1.6471em}.mob-feedback-star.active{color:#f59e0b}.mob-feedback-star:focus-visible{border-radius:4px;outline:2px solid var(--focus-ring);outline-offset:2px}.mob-feedback-page.mob-orders-scaling-root .mob-feedback-stars{gap:.4118em}.mob-feedback-page.mob-orders-scaling-root .mob-feedback-star{font-size:1.6471em;height:1.6471em;min-height:1.6471em;min-width:1.6471em;width:1.6471em}@media(min-width:769px){.mob-feedback-star{font-size:2rem;height:2rem;min-height:2rem;min-width:2rem;width:2rem}}@media(min-width:769px)and (hover:hover)and (pointer:fine){.mob-feedback-star:hover{color:#f59e0b;transform:scale(1.08)}}.mob-feedback-textarea{background:var(--surface-input);border:.0625em solid var(--border-default);border-radius:.5em;box-sizing:border-box;color:var(--text-primary);font-family:inherit;font-size:1em;line-height:1.45;min-height:5.882em;padding:.875em;resize:vertical;width:100%}.mob-feedback-textarea::placeholder{color:var(--text-muted);font-size:.875em}.mob-feedback-textarea:focus{border-color:var(--color-brand-primary);outline:none}.mob-feedback-file-input{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.mob-feedback-upload-trigger{background:var(--color-brand-subtle);border:.0625em solid var(--color-brand-subtle-border);border-radius:.5em;color:var(--color-brand-primary);cursor:pointer;display:inline-block;font-family:inherit;font-size:1em;font-weight:500;padding:.5em .875em;transition:background .15s ease,border-color .15s ease}.mob-feedback-upload-trigger:active{background:var(--surface-active)}.mob-feedback-previews{display:flex;flex-wrap:wrap;gap:.5em;margin-top:.25em}.mob-feedback-preview-wrap{border:.0625em solid var(--border-default);border-radius:.5em;height:4.235em;overflow:hidden;position:relative;width:4.235em}.mob-feedback-preview-img{height:100%;object-fit:cover;width:100%}.mob-feedback-preview-remove{align-items:center;background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1em;height:1.294em;justify-content:center;line-height:1;padding:0;position:absolute;right:.125em;top:.125em;width:1.294em}.mob-feedback-actions{border-top:.0625em solid var(--border-default);display:flex;gap:.5em;margin-top:.5em;padding-top:.875em}.mob-feedback-btn{border-radius:.5em;cursor:pointer;flex:1 1;font-family:inherit;font-size:1em;font-weight:500;padding:.875em;transition:opacity .2s}.mob-feedback-btn:disabled{cursor:not-allowed;opacity:.6}.mob-feedback-btn-secondary{background:var(--surface-card);border:.0625em solid var(--border-default);color:var(--text-secondary)}.mob-feedback-btn-secondary:active:not(:disabled){background:var(--surface-muted)}.mob-feedback-btn-primary{background:var(--color-brand-primary);border:none;color:var(--text-on-brand)}.mob-feedback-btn-primary:active:not(:disabled){background:var(--color-brand-primary-dark)}.mob-feedback-empty,.mob-feedback-success{padding:2.353em .875em;text-align:center}.mob-feedback-empty p,.mob-feedback-success p{color:var(--text-secondary);font-size:.875em;line-height:1.5;margin-bottom:.875em}.mob-feedback-success-icon{align-items:center;background:var(--color-brand-primary);border-radius:50%;color:var(--text-on-brand);display:flex;font-size:1.647em;font-weight:700;height:3.294em;justify-content:center;margin:0 auto .875em;width:3.294em}.mob-feedback-success h2{color:var(--text-primary);font-size:1.125em;margin-bottom:.25em}@media(min-width:769px){.mob-feedback-page .breadcrumbs-wrapper{margin:0 auto 24px;width:100%}.mob-feedback-page .breadcrumbs-container.breadcrumbs-design-6{box-sizing:border-box;width:100%}.mob-feedback-container{margin:0;max-width:none;padding:0;width:100%}.mob-feedback-body{margin:0 auto;max-width:640px;padding:0 24px 56px}.mob-feedback-product{align-items:center;border-radius:12px;box-shadow:var(--shadow-sm);gap:16px;margin-bottom:16px;padding:20px 24px}.mob-feedback-product-image{border-radius:10px;height:88px;width:88px}.mob-feedback-product-details{display:flex;flex-direction:column;gap:4px;justify-content:center}.mob-feedback-product-brand{color:var(--text-secondary);font-size:13px;font-weight:600;letter-spacing:.02em;margin-bottom:0;text-transform:uppercase}.mob-feedback-product-title{color:var(--text-primary);font-size:16px;font-weight:600;line-height:1.35}.mob-feedback-product-meta{font-size:14px;margin-top:0}.mob-feedback-form{background:var(--surface-card);border:1px solid var(--border-default);border-radius:12px;box-shadow:var(--shadow-sm);gap:22px;padding:28px 24px}.mob-feedback-field{gap:10px}.mob-feedback-label{font-size:14px;font-weight:600;letter-spacing:.01em}.mob-feedback-stars{gap:6px}.mob-feedback-textarea{border-radius:10px;font-size:15px;min-height:128px;padding:14px 16px;resize:vertical}.mob-feedback-textarea:focus{border-color:var(--color-brand-primary);box-shadow:0 0 0 3px var(--focus-ring)}.mob-feedback-upload-trigger{align-items:center;align-self:flex-start;border-radius:8px;display:inline-flex;font-size:14px;font-weight:600;justify-content:center;padding:10px 18px;width:auto}}@media(min-width:769px)and (hover:hover)and (pointer:fine){.mob-feedback-upload-trigger:hover{background:var(--surface-active);border-color:var(--color-brand-primary)}}@media(min-width:769px){.mob-feedback-previews{gap:10px;margin-top:4px}.mob-feedback-preview-wrap{border-radius:8px;height:72px;width:72px}.mob-feedback-actions{gap:12px;justify-content:flex-end;margin-top:4px;padding-top:20px}.mob-feedback-actions .mob-feedback-btn{border-radius:8px;flex:0 0 auto;font-size:15px;min-width:132px;padding:12px 24px}.mob-feedback-actions .mob-feedback-btn-primary{min-width:168px}}@media(min-width:769px)and (hover:hover)and (pointer:fine){.mob-feedback-btn-secondary:hover:not(:disabled){background:var(--surface-muted);border-color:var(--border-strong);color:var(--text-primary)}.mob-feedback-btn-primary:hover:not(:disabled){background:var(--color-brand-primary-hover)}}@media(min-width:769px){.mob-feedback-empty,.mob-feedback-success{background:var(--surface-card);border:1px solid var(--border-default);border-radius:12px;box-shadow:var(--shadow-sm);padding:48px 32px}.mob-feedback-success h2{font-size:20px}}.mob-my-profile-container{background:var(--surface-page)}.mob-my-profile-container,.mob-my-profile-container .profile-page{display:flex;flex-direction:column;min-height:100vh;width:100%}.mob-my-profile-container .profile-page .mobile-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--surface-card);border-bottom:1px solid var(--border-default);box-shadow:0 2px 8px #0000001a;position:sticky;top:0;transition:all .3s ease;z-index:100}.mob-my-profile-container .profile-page .mobile-header .breadcrumbs-container{align-items:center;display:flex;font-size:14px;font-weight:500;padding:16px 20px}.mob-my-profile-container .profile-page .mobile-header .breadcrumbs-container .breadcrumbs-link{align-items:center;border-radius:8px;color:#6c757d;display:flex;font-weight:500;gap:8px;overflow:hidden;padding:8px 12px;position:relative;text-decoration:none;transition:all .2s ease}.mob-my-profile-container .profile-page .mobile-header .breadcrumbs-container .breadcrumbs-link:hover{background:#004d2414;color:var(--color-brand-primary);transform:translateX(-2px)}.mob-my-profile-container .profile-page .mobile-header .breadcrumbs-container .breadcrumbs-link:active{transform:scale(.98)}.mob-my-profile-container .profile-page .mobile-header .breadcrumbs-container .breadcrumbs-link i{font-size:16px;transition:transform .2s ease}.mob-my-profile-container .profile-page .mobile-header .breadcrumbs-container .breadcrumbs-link:hover i{transform:translateX(-2px)}.mob-my-profile-container .profile-page .mobile-header .breadcrumbs-container .breadcrumbs-separator{color:#adb5bd;font-size:12px;font-weight:400;margin:0 8px}.mob-my-profile-container .profile-page .mobile-header .breadcrumbs-container .breadcrumbs-current{background:#004d2414;border-radius:8px;color:var(--color-brand-primary);font-weight:600;padding:8px 12px}.mob-my-profile-container .profile-page .profile-header-card{animation:fadeInUp .6s ease-out;background:var(--surface-card);border:1px solid var(--border-default);border-radius:20px;box-shadow:0 8px 24px #0000001f;margin:16px;overflow:hidden;position:relative}.mob-my-profile-container .profile-page .profile-header-card:before{background:linear-gradient(90deg,var(--color-brand-primary) 0,var(--color-brand-secondary) 50%,var(--color-brand-accent) 75%,var(--color-brand-primary-dark) 100%);content:"";height:4px;left:0;position:absolute;right:0;top:0}.mob-my-profile-container .profile-page .profile-header-card .profile-avatar-section{align-items:center;display:flex;gap:16px;padding:24px}.mob-my-profile-container .profile-page .profile-header-card .profile-avatar-section .profile-avatar{align-items:center;background:linear-gradient(135deg,var(--color-brand-primary) 0,var(--color-brand-secondary) 100%);border-radius:50%;box-shadow:0 4px 16px #004d2433;color:#fff;display:flex;flex-shrink:0;font-size:28px;height:70px;justify-content:center;width:70px}.mob-my-profile-container .profile-page .profile-header-card .profile-avatar-section .profile-avatar i{font-size:28px}.mob-my-profile-container .profile-page .profile-header-card .profile-avatar-section .profile-info{flex:1 1}.mob-my-profile-container .profile-page .profile-header-card .profile-avatar-section .profile-info .profile-name{color:#2c3e50;font-family:Assistant-Bold,Assistant!important;font-size:20px;font-weight:700;margin:0 0 4px}.mob-my-profile-container .profile-page .profile-header-card .profile-avatar-section .profile-info .profile-role{color:#6c757d;font-family:Assistant-Regular,Assistant!important;font-size:14px;font-weight:500}.mob-my-profile-container .profile-page .mobile-tab-nav{animation:fadeInUp .8s ease-out;background:var(--surface-card);border:1px solid var(--border-default);border-radius:20px;box-shadow:0 4px 16px #00000014;display:flex;margin:0 20px 20px;overflow:hidden;padding:6px;position:relative}.mob-my-profile-container .profile-page .mobile-tab-nav .tab-item{align-items:center;background:#0000;border:none;border-radius:16px;color:#6c757d;cursor:pointer;display:flex;flex:1 1;font-size:13px;font-weight:500;gap:8px;justify-content:center;min-height:44px;padding:12px 16px;position:relative;text-decoration:none;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.mob-my-profile-container .profile-page .mobile-tab-nav .tab-item:hover{background:#004d2414;color:var(--color-brand-primary);transform:translateY(-1px)}.mob-my-profile-container .profile-page .mobile-tab-nav .tab-item:active{transform:scale(.96)}.mob-my-profile-container .profile-page .mobile-tab-nav .tab-item.active{background:linear-gradient(135deg,var(--color-brand-primary) 0,var(--color-brand-secondary) 100%);box-shadow:0 8px 25px #004d244d;color:#fff;transform:translateY(-2px)}.mob-my-profile-container .profile-page .mobile-tab-nav .tab-item.active:before{border-radius:16px;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.mob-my-profile-container .profile-page .mobile-tab-nav .tab-item .tab-icon{font-size:16px;transition:all .3s ease}.mob-my-profile-container .profile-page .mobile-tab-nav .tab-item .tab-label{font-size:12px;font-weight:600;line-height:1.2;text-align:center;transition:all .3s ease}.mob-my-profile-container .profile-page .mobile-tab-nav .tab-item:hover .tab-icon{transform:scale(1.1)}.mob-my-profile-container .profile-page .mobile-tab-nav .tab-item:hover .tab-label{transform:translateY(-.5px)}.mob-my-profile-container .profile-page .mobile-tab-nav .tab-item.active .tab-icon{transform:scale(1.1)}.mob-my-profile-container .profile-page .mobile-tab-nav .tab-item.active .tab-label{transform:translateY(-.5px)}.mob-my-profile-container .profile-page .main-content{animation:fadeInUp 1s ease-out;flex:1 1;margin:0 20px 20px}.mob-my-profile-container .profile-page .main-content .profile-card{background:var(--surface-card);border:1px solid var(--border-default);border-radius:24px;box-shadow:0 8px 32px #0000001f;overflow:hidden;position:relative}.mob-my-profile-container .profile-page .main-content .profile-card .profile-content{padding:28px;position:relative;z-index:1}.mob-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-grid{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}.mob-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-grid .info-item{align-items:center;animation:fadeInUp .6s ease-out;animation-fill-mode:both;background:var(--surface-card);border:1px solid var(--border-default);border-radius:20px;box-shadow:0 2px 8px #00000014;display:flex;gap:16px;overflow:hidden;padding:20px;position:relative;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.mob-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-grid .info-item:first-child{animation-delay:.1s}.mob-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-grid .info-item:nth-child(2){animation-delay:.2s}.mob-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-grid .info-item:nth-child(3){animation-delay:.3s}.mob-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-grid .info-item:nth-child(4){animation-delay:.4s}.mob-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-grid .info-item:nth-child(5){animation-delay:.5s}.mob-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-grid .info-item:nth-child(6){animation-delay:.6s}.mob-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-grid .info-item:nth-child(7){animation-delay:.7s}.mob-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-grid .info-item:nth-child(8){animation-delay:.8s}.mob-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-grid .info-item:hover{background:var(--surface-card);border-color:#004d2433;box-shadow:0 12px 24px #004d2426;transform:translateY(-4px)}.mob-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-grid .info-item:active{transform:scale(.98)}.mob-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-grid .info-item .info-icon{align-items:center;background:linear-gradient(135deg,var(--color-brand-primary) 0,var(--color-brand-secondary) 100%);border-radius:16px;box-shadow:0 8px 20px #004d244d;color:#fff;display:flex;flex-shrink:0;font-size:18px;height:48px;justify-content:center;transition:all .3s ease;width:48px}.mob-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-grid .info-item .info-icon:before{border-radius:16px;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.mob-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-grid .info-item .info-content{display:flex;flex:1 1;flex-direction:column;gap:6px}.mob-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-grid .info-item .info-content .info-label{color:#6c757d;font-family:Assistant-Bold,Assistant!important;font-size:12px;font-weight:600;letter-spacing:.8px;text-transform:uppercase}.mob-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-grid .info-item .info-content .info-value{color:#2c3e50;font-family:Assistant-Regular,Assistant!important;font-size:16px;font-weight:500}.mob-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-grid .info-item .info-content .info-value.not-added{color:#adb5bd;font-style:italic}.mob-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-grid .info-item:hover .info-icon{box-shadow:0 12px 30px #004d2466;transform:scale(1.1) rotate(5deg)}.mob-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-actions{border-top:1px solid #ffffff4d;display:flex;justify-content:center;padding-top:24px}.mob-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-actions .profile-edit-button{align-items:center;background:linear-gradient(135deg,var(--color-brand-primary) 0,var(--color-brand-secondary) 100%);border:none;border-radius:20px;box-shadow:0 8px 25px #004d244d;color:#fff;cursor:pointer;display:flex;font-family:Assistant-Bold,Assistant!important;font-size:16px;font-weight:600;gap:10px;min-height:56px;overflow:hidden;padding:18px 36px;position:relative;touch-action:manipulation;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.mob-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-actions .profile-edit-button:after{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s ease;width:100%}.mob-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-actions .profile-edit-button:hover{background:linear-gradient(135deg,#003d1f,#1e7e34);box-shadow:0 15px 35px #004d2466;transform:translateY(-3px)}.mob-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-actions .profile-edit-button:hover:after{left:100%}.mob-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-actions .profile-edit-button:active{box-shadow:0 5px 15px #004d2466;transform:scale(.96)}.mob-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-actions .profile-edit-button .edit-icon{font-size:18px;transition:transform .3s ease}.mob-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-actions .profile-edit-button:hover .edit-icon{transform:scale(1.2) rotate(10deg)}@media(max-width:480px){.mob-my-profile-container .profile-page .profile-header-card{border-radius:20px;margin:16px}.mob-my-profile-container .profile-page .profile-header-card .profile-avatar-section{gap:12px;padding:20px}.mob-my-profile-container .profile-page .profile-header-card .profile-avatar-section .profile-avatar{font-size:2.9rem;height:60px;width:60px}.mob-my-profile-container .profile-page .profile-header-card .profile-avatar-section .profile-avatar i{font-size:2.9rem}.mob-my-profile-container .profile-page .profile-header-card .profile-avatar-section .profile-info .profile-name{font-size:18px}.mob-my-profile-container .profile-page .profile-header-card .profile-avatar-section .profile-info .profile-role{font-size:13px}.mob-my-profile-container .profile-page .mobile-tab-nav{border-radius:16px;margin:0 16px 16px;padding:4px}.mob-my-profile-container .profile-page .mobile-tab-nav .tab-item{border-radius:12px;min-height:40px;padding:10px 12px}.mob-my-profile-container .profile-page .mobile-tab-nav .tab-item .tab-icon{font-size:14px}.mob-my-profile-container .profile-page .mobile-tab-nav .tab-item .tab-label{font-size:11px}.mob-my-profile-container .profile-page .main-content{margin:0 16px 16px}.mob-my-profile-container .profile-page .main-content .profile-card{border-radius:20px}.mob-my-profile-container .profile-page .main-content .profile-card .profile-content{padding:20px}.mob-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-grid{gap:12px}.mob-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-grid .info-item{border-radius:16px;gap:12px;padding:16px}.mob-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-grid .info-item .info-icon{border-radius:12px;font-size:16px;height:40px;width:40px}.mob-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-grid .info-item .info-content .info-label{font-size:11px}.mob-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-grid .info-item .info-content .info-value{font-size:15px}.mob-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-actions .profile-edit-button{border-radius:16px;font-size:15px;min-height:52px;padding:16px 28px}}.mob-authPage{--login-base-font-size:16px;--login-scale:1;-webkit-overflow-scrolling:touch;align-items:flex-start;background:var(--surface-page);display:flex;font-size:calc(var(--login-base-font-size)*var(--login-scale));justify-content:center;min-height:100vh;overflow-y:auto;padding:1.25em;position:relative}.mob-authPage .auth-container{background:var(--surface-card);border:.0625em solid var(--border-default);border-radius:1.25em;box-shadow:var(--shadow-md);max-width:26.25em;overflow:hidden;position:relative;width:100%;z-index:1}.mob-authPage .auth-container:before{background:linear-gradient(90deg,var(--color-brand-primary),var(--color-brand-secondary),var(--color-brand-primary));border-radius:1.25em 1.25em 0 0;content:"";height:.25em;left:0;position:absolute;right:0;top:0}.mob-authPage .LazyLoad,.mob-authPage .auth-hero{background:#1a0f24;height:10em;overflow:hidden;width:100%}.mob-authPage .LazyLoad .img-responsive,.mob-authPage .LazyLoad>img,.mob-authPage .auth-hero .img-responsive,.mob-authPage .auth-hero>img{display:block;height:100%;object-fit:cover;object-position:center 40%;width:100%}.mob-authPage .signInContainer{padding:1.875em 1.5625em 1.5625em}.mob-authPage .signInContainer .welcome-header{color:var(--text-primary);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:1.45em;font-weight:700;margin-bottom:1.875em;padding:1.5625em 0 .9375em;position:relative;text-align:center}.mob-authPage .signInContainer .welcome-header:after{background:linear-gradient(90deg,var(--color-brand-primary),var(--color-brand-secondary));border-radius:.125em;bottom:0;content:"";height:.1875em;left:50%;position:absolute;transform:translateX(-50%);width:3.75em}.mob-authPage .signInContainer .welcome-header .welcome-header-small{color:var(--text-secondary);display:block;font-size:.72em;font-weight:400;margin-top:.375em}.mob-authPage .signInContainer .mobileInputContainer .auth-identifier-group{background:var(--surface-muted);border:.0625em solid var(--border-default);border-radius:.625em;margin-bottom:1.25em;padding:1em .875em .875em}.mob-authPage .signInContainer .mobileInputContainer .auth-identifier-group .form-group{margin-bottom:1.125em}.mob-authPage .signInContainer .mobileInputContainer .auth-identifier-group .form-group:last-of-type{margin-bottom:0}.mob-authPage .signInContainer .mobileInputContainer .auth-identifier-group .auth-field-or{margin:1.125em 0}.mob-authPage .signInContainer .mobileInputContainer .form-group{margin-bottom:1.25em;position:relative}.mob-authPage .signInContainer .mobileInputContainer .form-group .form-control{background:var(--surface-input);border:.0625em solid var(--border-default);border-radius:.625em;box-sizing:border-box;color:var(--text-primary);font-size:1em;padding:.875em 1.125em;transition:all .3s ease;width:100%}.mob-authPage .signInContainer .mobileInputContainer .form-group .form-control::placeholder{color:var(--text-muted)}.mob-authPage .signInContainer .mobileInputContainer .form-group .form-control:focus{border-color:var(--color-brand-primary);box-shadow:0 0 0 .1875em var(--focus-ring);outline:none;transform:translateY(0)}.mob-authPage .signInContainer .mobileInputContainer .form-group .form-control:hover{border-color:var(--border-strong)}.mob-authPage .signInContainer .mobileInputContainer .form-group .placeholderAlternative{background:var(--surface-card);color:var(--color-brand-primary);font-size:.75em;font-weight:600;left:.9375em;padding:0 .5em;position:absolute;top:-.5em;transition:all .3s ease;z-index:1}.mob-authPage .signInContainer .mobileInputContainer .form-group .placeholderAlternative .field-optional-label{color:var(--text-muted);font-size:.6875em;font-weight:400}.mob-authPage .signInContainer .mobileInputContainer .form-group .bar{display:none}.mob-authPage .signInContainer .mobileInputContainer .auth-identifier-group .form-group .placeholderAlternative{background:var(--surface-muted)}.mob-authPage .signInContainer .mobileInputContainer .login-otp-options{background:var(--surface-muted);border:.0625em solid var(--border-default);border-radius:.625em;margin:1.125em 0 1.375em;padding:.875em;text-align:center}.mob-authPage .signInContainer .mobileInputContainer .login-otp-options__label{color:var(--text-secondary);display:block;font-size:.75em;font-weight:600;margin-bottom:.625em}.mob-authPage .signInContainer .mobileInputContainer .login-otp-options__links{align-items:center;display:flex;flex-wrap:wrap;gap:.625em;justify-content:center}.mob-authPage .signInContainer .mobileInputContainer .login-otp-options__btn{align-items:center;background:var(--surface-card);border:.125em solid var(--color-brand-primary);border-radius:.5em;color:var(--color-brand-primary);cursor:pointer;display:inline-flex;font-size:.8125em;font-weight:600;gap:.375em;padding:.625em 1em;transition:all .2s ease}.mob-authPage .signInContainer .mobileInputContainer .login-otp-options__btn i{font-size:.9375em}.mob-authPage .signInContainer .mobileInputContainer .login-otp-options__btn:hover:not(:disabled){background:var(--btn-primary-fill);box-shadow:var(--btn-primary-shadow);color:var(--btn-primary-text);transform:translateY(-.0625em)}.mob-authPage .signInContainer .mobileInputContainer .login-otp-options__btn:active:not(:disabled){background:var(--btn-primary-fill-active);box-shadow:var(--btn-primary-shadow-active);color:var(--btn-primary-text);transform:translateY(0)}.mob-authPage .signInContainer .mobileInputContainer .login-otp-options__btn--disabled{border-color:var(--border-default);color:var(--text-muted);cursor:not-allowed;opacity:.7}.mob-authPage .signInContainer .mobileInputContainer .login-otp-options__divider{color:var(--text-muted);font-size:.8125em;font-weight:400}.mob-authPage .signInContainer .mobileInputContainer .auth-field-or{align-items:center;color:var(--text-secondary);display:flex;flex-shrink:0;font-size:.9375em;font-weight:600;gap:1em;justify-content:center;margin:1.5em 0;padding:.25em 0;text-align:center;width:100%}.mob-authPage .signInContainer .mobileInputContainer .auth-field-or:after,.mob-authPage .signInContainer .mobileInputContainer .auth-field-or:before{background:var(--border-default);content:"";flex:1 1;height:.0625em;min-width:0}.mob-authPage .signInContainer .mobileInputContainer .responseMessage{align-items:center;animation:responseMessageSlide .35s ease-out;background:var(--color-error-subtle);border-left:.0625em solid var(--color-error);border:.0625em solid var(--color-error);border-left-width:.25em;border-radius:.5em;box-shadow:var(--shadow-sm);color:var(--color-error);display:flex;font-size:.8125em;font-weight:500;gap:.625em;line-height:1.4;margin-bottom:1.125em;padding:.75em 1em;text-align:left}.mob-authPage .signInContainer .mobileInputContainer .responseMessage i.bi{color:var(--color-error);flex-shrink:0;font-size:1em}.mob-authPage .signInContainer .mobileInputContainer .midLinks{color:var(--text-secondary);font-size:.8125em;line-height:1.4;margin:1.25em 0;text-align:center}.mob-authPage .signInContainer .mobileInputContainer .midLinks a{color:var(--color-brand-primary);font-weight:600;text-decoration:none;transition:color .3s ease}.mob-authPage .signInContainer .mobileInputContainer .midLinks a:hover{color:var(--color-brand-secondary);text-decoration:underline}.mob-authPage .signInContainer .mobileInputContainer .submitBottomOption{-webkit-tap-highlight-color:rgba(0,0,0,0);background:var(--btn-primary-fill);border:none;border-radius:.625em;box-shadow:var(--btn-primary-shadow);color:var(--btn-primary-text);cursor:pointer;font-size:.9375em;font-weight:700;letter-spacing:.03125em;overflow:hidden;padding:.875em;position:relative;text-transform:uppercase;width:100%}.mob-authPage .signInContainer .mobileInputContainer .submitBottomOption:hover:not(:disabled){background:var(--btn-primary-fill-hover)}.mob-authPage .signInContainer .mobileInputContainer .submitBottomOption:active:not(:disabled){background:var(--btn-primary-fill-active);box-shadow:var(--btn-primary-shadow-active);transform:translateY(0)}.mob-authPage .signInContainer .mobileInputContainer .submitBottomOption:hover:not(:disabled){box-shadow:var(--shadow-md);transform:translateY(-.125em)}.mob-authPage .signInContainer .mobileInputContainer .submitBottomOption:disabled{cursor:not-allowed;opacity:.7;transform:none}.mob-authPage .signInContainer .mobileInputContainer .submitBottomOption:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.mob-authPage .signInContainer .mobileInputContainer .submitBottomOption:hover:before{left:100%}.mob-authPage .signInContainer .mobileInputContainer .mob-auth-divider{margin:1.5em 0 1.25em;text-align:center}.mob-authPage .signInContainer .mobileInputContainer .mob-auth-divider--pill .mob-auth-divider__text{background:var(--surface-hover);border-radius:1.25em;color:var(--text-secondary);display:inline-block;font-size:.8125em;font-weight:600;letter-spacing:.03125em;padding:.375em 1.25em}.mob-authPage .signInContainer .mobileInputContainer .mob-oauth-buttons{display:flex;flex-direction:column;gap:.75em;margin-bottom:1.25em}.mob-authPage .signInContainer .mobileInputContainer .mob-oauth-btn{align-items:center;background:var(--surface-card);border:.0625em solid var(--border-default);border-radius:.625em;color:var(--text-primary);cursor:pointer;display:flex;font-size:.9375em;font-weight:600;gap:.75em;justify-content:center;padding:.875em 1.125em;transition:all .2s ease;width:100%}.mob-authPage .signInContainer .mobileInputContainer .mob-oauth-btn i{font-size:1.25em}.mob-authPage .signInContainer .mobileInputContainer .mob-oauth-btn:hover{background:var(--surface-muted);border-color:var(--border-strong)}.mob-authPage .signInContainer .mobileInputContainer .mob-oauth-btn--google i{color:#ea4335}.mob-authPage .signInContainer .mobileInputContainer .mob-oauth-btn--facebook i{color:#1877f2}.mob-authPage .signInContainer .mobileInputContainer .mob-guest-btn{background:#0000;border:.125em dashed var(--border-default);border-radius:.625em;color:var(--text-secondary);cursor:pointer;font-size:.875em;font-weight:600;letter-spacing:.03125em;padding:.875em 1.125em;text-transform:uppercase;transition:all .2s ease;width:100%}.mob-authPage .signInContainer .mobileInputContainer .mob-guest-btn:hover{background:var(--surface-hover);border-color:var(--color-brand-primary);color:var(--color-brand-primary)}.mob-authPage .signInContainer .get-help{color:var(--text-secondary);font-size:.8125em;margin-top:1.5625em;text-align:center}.mob-authPage .signInContainer .get-help span{color:var(--color-brand-primary);cursor:pointer;font-weight:600;transition:color .3s ease}.mob-authPage .signInContainer .get-help span:hover{color:var(--color-brand-secondary);text-decoration:underline}@media(max-width:400px){.mob-authPage{--login-base-font-size:14px}}.guest-form-overlay{--guest-form-base-font-size:16px;--guest-form-scale:1;align-items:center;animation:guestOverlayIn .2s ease-out;background:#00000080;display:flex;font-size:calc(var(--guest-form-base-font-size)*var(--guest-form-scale));inset:0;justify-content:center;padding:1.25em;position:fixed;z-index:9999}@keyframes guestOverlayIn{0%{opacity:0}to{opacity:1}}.guest-form-modal{animation:guestModalIn .25s ease-out;background:var(--surface-card);border-radius:.875em;box-shadow:0 1em 3em #0000002e;max-width:23.75em;overflow:hidden;width:100%}.guest-form-modal:before{background:linear-gradient(90deg,var(--color-brand-primary),#ff5722);content:"";display:block;height:.1875em}@keyframes guestModalIn{0%{opacity:0;transform:translateY(-1.25em)}to{opacity:1;transform:translateY(0)}}.guest-form-header{padding:1.125em 1.25em .75em}.guest-form-header h3{color:var(--text-primary);font-size:1.125em;font-weight:600;margin:0}.guest-form-header .guest-form-subtitle{color:var(--text-secondary);font-size:.8125em;margin:.375em 0 0}.guest-form-body{padding:0 1.25em 1.25em}.guest-form-body .form-group{margin-bottom:.875em}.guest-form-body .form-group input{background:var(--surface-input);border:.0625em solid var(--border-default);border-radius:.625em;box-sizing:border-box;color:var(--text-primary);font-size:.875em;padding:.75em 1em;transition:border-color .2s;width:100%}.guest-form-body .form-group input:focus{border-color:var(--color-brand-primary);outline:none}.guest-form-body .guest-form-error{background:var(--color-error-subtle);border:.0625em solid var(--color-error);border-radius:.5em;color:var(--color-error);font-size:.8125em;margin-bottom:.875em;padding:.625em .875em}.guest-form-body .guest-form-actions{display:flex;gap:.625em;margin-top:1em}.guest-form-body .guest-form-cancel{background:var(--surface-card);border:.0625em solid var(--border-default);border-radius:.5em;color:var(--text-secondary);cursor:pointer;flex:1 1;font-size:.875em;font-weight:600;padding:.625em 1em;transition:all .2s}.guest-form-body .guest-form-cancel:hover{background:var(--surface-muted);border-color:var(--border-strong)}.guest-form-body .guest-form-continue{background:linear-gradient(135deg,var(--color-brand-primary),var(--color-brand-secondary));border:none;border-radius:.5em;color:var(--text-on-brand);cursor:pointer;flex:1 1;font-size:.875em;font-weight:600;padding:.625em 1em;transition:all .2s}.guest-form-body .guest-form-continue:hover{box-shadow:0 .375em 1em #004d2440;transform:translateY(-.0625em)}@media(max-width:400px){.guest-form-overlay{--guest-form-base-font-size:14px}}.google-sign-in-button{position:relative;width:100%}.google-sign-in-button--loading .google-sign-in-button__gsi{pointer-events:none}.google-sign-in-button__gsi{align-items:center;cursor:pointer;display:flex;inset:0;justify-content:center;opacity:.011;overflow:hidden;position:absolute;z-index:2}.google-sign-in-button__gsi iframe,.google-sign-in-button__gsi>div{max-width:100%!important;width:100%!important}.google-sign-in-button--mob .mob-oauth-btn,.google-sign-in-button--web .auth-social-btn{pointer-events:none;width:100%}.mob-register-page{--register-base-font-size:16px;--register-scale:1;align-items:flex-start;background:var(--surface-page);display:flex;font-size:calc(var(--register-base-font-size)*var(--register-scale));justify-content:center;min-height:100vh;padding:.9em .75em 1.25em;position:relative}.mob-register-page__container{background:var(--surface-card);border:.0625em solid var(--border-default);border-radius:1.25em;box-shadow:var(--shadow-md);max-width:26.25em;overflow:hidden;position:relative;width:min(96vw,26.25em);z-index:1}.mob-register-page__container:before{background:linear-gradient(90deg,var(--color-brand-primary),#ff5722,var(--color-brand-primary));border-radius:1.25em 1.25em 0 0;content:"";height:.25em;left:0;position:absolute;right:0;top:0}.mob-register-page__hero{background:#fff2df;height:10em;overflow:hidden;width:100%}.mob-register-page .LazyLoad .img-responsive{display:block;height:100%;object-fit:cover;width:100%}.mob-register-page__content{padding:1.875em 1.5625em 1.5625em}.mob-register-page__header{color:var(--text-primary);font-size:1.45em;font-weight:700;line-height:1.2;margin-bottom:1.4em;padding:1.1em 0 .8em;position:relative;text-align:center}.mob-register-page__header:after{background:linear-gradient(90deg,var(--color-brand-primary),#ff5722);border-radius:.125em;bottom:0;content:"";height:.18em;left:50%;position:absolute;transform:translateX(-50%);width:3.5em}.mob-register-page__header-small{color:var(--text-secondary);display:block;font-size:.72em;font-weight:400;margin-top:.5em}.mob-register-page__form-group{margin-bottom:1.2em;position:relative}.mob-register-page__control{background:var(--surface-input);border:.0625em solid var(--border-default);border-radius:.625em;box-sizing:border-box;color:var(--text-primary);font-size:1em;line-height:1.2;padding:.85em 1.05em;transition:all .2s ease;width:100%}.mob-register-page__control::placeholder{color:var(--text-muted)}.mob-register-page__control:focus{border-color:var(--color-brand-primary);box-shadow:0 0 0 .1875em var(--focus-ring);outline:none}.mob-register-page__placeholder{background:var(--surface-card);color:var(--color-brand-primary);font-size:.78em;font-weight:600;left:1em;padding:0 .5em;position:absolute;top:-.5em;z-index:1}.mob-register-page__placeholder .field-optional-label{color:var(--text-muted);font-size:.95em;font-weight:400}.mob-register-page__divider-pipe{bottom:.05em;display:inline-block;padding:0 .625em;position:relative}.mob-register-page .mob-register-page__form-group .bar{display:none}.mob-register-page__or{align-items:center;color:var(--text-secondary);display:flex;font-size:.9em;font-weight:600;gap:.9em;justify-content:center;margin:1.3em 0;width:100%}.mob-register-page__or:after,.mob-register-page__or:before{background:var(--border-default);content:"";flex:1 1;height:.0625em;min-width:0}.mob-register-page__response{align-items:center;background:#fef2f2;border:.0625em solid #fecaca;border-left:.25em solid #dc2626;border-radius:.5em;color:#b91c1c;display:flex;font-size:.9em;gap:.65em;line-height:1.35;margin-bottom:1em;padding:.75em .9em}.mob-register-page__links{color:var(--text-secondary);font-size:.9em;line-height:1.45;margin:1.2em 0;text-align:center}.mob-register-page__links a{color:var(--color-brand-primary);font-weight:600;text-decoration:none}.mob-register-page__guest-btn,.mob-register-page__oauth-btn,.mob-register-page__submit{border-radius:.625em;font-weight:600;width:100%}.mob-register-page__submit{background:linear-gradient(135deg,var(--color-brand-primary),#063);border:none;color:#fff;font-size:.95em;letter-spacing:.03em;padding:.9em 1em}.mob-register-page__divider{margin:1.4em 0 1.1em;text-align:center}.mob-register-page__divider-text{background:var(--surface-hover);border-radius:999em;color:var(--text-secondary);display:inline-block;font-size:.85em;font-weight:600;letter-spacing:.03em;padding:.4em 1.25em}.mob-register-page__oauth-buttons{display:flex;flex-direction:column;gap:.75em;margin-bottom:1.25em}.mob-register-page__oauth-btn{align-items:center;background:var(--surface-card);border:.0625em solid var(--border-default);color:var(--text-primary);display:flex;font-size:.95em;gap:.625em;justify-content:center;padding:.85em 1em}.mob-register-page__oauth-btn.mob-oauth-btn--google i{color:#ea4335}.mob-register-page__oauth-btn.mob-oauth-btn--facebook i{color:#1877f2}.mob-register-page__guest-btn{background:#0000;border:.0625em dashed var(--border-default);color:var(--text-secondary);font-size:.85em;letter-spacing:.03em;padding:.85em 1em}.mob-register-page__help{color:var(--text-secondary);font-size:.9em;margin-top:1.25em;text-align:center}.mob-register-page__help a{color:var(--color-brand-primary);font-weight:600;text-decoration:none}@media(max-width:25rem){.mob-register-page{--register-scale:0.95;padding:.75em .5em 1em}.mob-register-page__container{max-width:26.25em;width:97vw}}@media(max-width:400px){.mob-register-page{--register-base-font-size:14px}}.mob-base-cartLayout-mob{color:var(--text-primary);max-width:980px;padding:0 10px;position:relative}.empty-cart-container,.mob-base-cartLayout-mob{display:flex;flex-direction:column;min-height:320px}.empty-cart-container{align-items:center;background:var(--surface-card);border:1px solid var(--border-default);border-radius:8px;justify-content:center;margin:16px 0;padding:48px 20px;text-align:center}.empty-cart-container .empty-cart-message{color:var(--text-secondary);font-size:14px;margin:0;max-width:320px}.mob-full-review-container{background:var(--surface-page);box-sizing:border-box;display:flex;min-height:100vh;padding:.75rem .625rem 2rem;width:100%}.mob-full-review-container .mob-reviews-ratings-container{border-bottom:none;padding-bottom:0}.mob-full-review-container>.list-loading-state{align-items:center;display:flex;justify-content:center;min-height:50vh;width:100%}.mob-full-review-container>.list-loading-state .empty-cart-container{border:none;box-shadow:none}.mob-full-review-container .detailed-reviews-flexProduct{margin-right:40px;width:28%}.mob-full-review-container .detailed-reviews-flexProduct .product-details-container{margin-bottom:50px;margin-top:10px;width:380px}.mob-full-review-container .detailed-reviews-flexProduct .product-details-container .product-details-imageWrapper{border:1px solid #eaeaec;height:504px;margin-bottom:15px;position:relative;width:378px}.mob-full-review-container .detailed-reviews-flexProduct .product-details-container .product-details-imageWrapper .product-details-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;width:100%;z-index:2}.mob-full-review-container .detailed-reviews-flexProduct .product-details-container .product-details-imageWrapper .skeleton-skeletonLoader{animation:skeleton-loading-skeleton 1.7s cubic-bezier(.25,.46,.45,.94) infinite forwards;background:#eaeaec linear-gradient(left,#eaeaec,#dad9d9 35%,#eaeaec 70%,#eaeaec) no-repeat;background-size:800px 100%;height:99.99%;left:0;position:absolute;top:0;width:99.99%;z-index:1}.mob-full-review-container .detailed-reviews-flexProduct .product-details-container .product-details-brand{color:var(--text-primary);font-size:20px;font-weight:700;line-height:1;margin-bottom:0;margin-top:0;padding:0 20px 0 0}.mob-full-review-container .detailed-reviews-flexProduct .product-details-container .product-details-name{color:#535665;font-size:17px;font-weight:400;margin-bottom:0;margin-top:0;opacity:.8;padding:5px 20px 14px 0}.mob-full-review-container .detailed-reviews-flexProduct .product-details-container h1{font-size:2em;margin:.67em 0}.mob-full-review-container .detailed-reviews-flexProduct .product-details-container .product-details-discountContainer{color:#696e79;display:inline-block;font-size:12px;margin-bottom:5px}.mob-full-review-container .detailed-reviews-flexProduct .product-details-container .product-details-discountContainer .product-details-price{color:var(--text-primary);cursor:pointer;font-size:20px;font-weight:700;line-height:1;margin-right:12px}.mob-full-review-container .detailed-reviews-flexProduct .product-details-container .product-details-discountContainer .product-details-price strong{color:var(--text-primary);font-weight:700}.mob-full-review-container .detailed-reviews-flexProduct .product-details-container .product-details-discountContainer .product-details-mrp{color:var(--text-primary);font-size:17px;height:22px;line-height:1.2;margin-right:12px;opacity:.8}.mob-full-review-container .detailed-reviews-flexProduct .product-details-container .product-details-discountContainer .product-details-mrp s{text-decoration:line-through}.mob-full-review-container .detailed-reviews-flexProduct .product-details-container .product-details-discountContainer .product-details-discount{color:var(--color-warning);font-size:17px;font-weight:700;letter-spacing:.5px}.mob-full-review-container .reviews-ratings-container{border-bottom:1px solid #d4d5d9;padding-bottom:20px}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer{margin-top:10px}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .headingContainer{color:var(--text-primary);font-size:3.2rem;font-weight:700;padding-bottom:7px;text-transform:uppercase;width:100%}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .index-flexRow{display:flex;flex-direction:row}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .index-flexRow .index-averageRating{color:var(--text-primary);font-size:48px;height:58px}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .index-flexRow .index-countDesc{color:var(--text-primary);font-size:2.7rem;font-weight:400;margin-top:12px}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .index-flexRow .index-separator{border-left:1.2px solid #eaeaec;height:96px;margin-left:34px}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .index-flexRow .index-flexColumn>.index-flexRow{color:var(--text-primary);font-size:48px;height:58px}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .index-flexRow .index-flexColumn>.index-flexRow>span:first-child{align-items:center;display:flex}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .index-flexRow .index-flexColumn>.index-flexRow .big-star{align-items:center;display:flex;margin-left:3px}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .index-flexRow .index-flexColumn>.index-flexRow .big-star>img{height:70%;width:70%}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .index-flexRow .progress-container .index-flexRow{align-items:center;display:flex;flex-direction:row;height:18px;margin-left:46px;text-align:center}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .index-flexRow .progress-container .index-flexRow .index-rating{color:#a9abb3;display:flex;font-size:13px;padding-right:8px}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .index-flexRow .progress-container .index-flexRow .index-rating .index-ratingLevel{font-size:2.35rem;width:7px}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .index-flexRow .progress-container .index-flexRow .index-rating>span:nth-child(2){margin:0 2px 0 5px}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .index-flexRow .progress-container .index-flexRow .index-rating>span:nth-child(2)>img{height:12px;width:12px}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .index-flexRow .progress-container .index-flexRow progress{background:#f5f5f6;background-color:#f16565;border:none;height:4px;width:120px}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .index-flexRow .progress-container .index-flexRow>div{font-size:2.35rem;padding-left:5px}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .index-flexRow .progress-container div:first-child progress,.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .index-flexRow .progress-container div:nth-child(2) progress{color:#14958f}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .index-flexRow .progress-container div:nth-child(3) progress{color:#72bfbc}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .index-flexRow .progress-container div:nth-child(4) progress::-webkit-progress-bar{color:#fcb301!important}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .index-flexRow .progress-container div:nth-child(5) progress{color:#f16565}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .index-flexRow progress::-webkit-progress-bar{background:#d3d3d3}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .index-flexRow progress::-webkit-progress-value{background:currentColor}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer.design-4{background:var(--surface-card);border:1px solid var(--border-default);border-radius:8px;box-shadow:var(--shadow-sm);margin-top:8px;overflow:hidden}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer.design-4 .headingContainer{display:none}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer.design-4 .review-container{align-items:center;background:#0000;border:none;box-shadow:none;display:flex;flex-direction:row;margin:0 10px;min-height:0;padding:0;width:100%}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer.design-4 .index-flexColumn{align-items:center;background:linear-gradient(135deg,var(--color-brand-primary) 0,var(--color-brand-primary-dark) 100%);border-radius:8px 0 0 8px;color:#fff;display:flex;flex:0 0 32%;flex-direction:column;height:112px;justify-content:center;max-width:120px;min-width:88px;padding:.9rem .65rem;text-align:center}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer.design-4 .index-flexColumn .index-averageRating{align-items:center;color:#fff;display:flex;font-size:5.75rem;font-weight:700;gap:.25rem;height:auto;justify-content:center;line-height:1;margin-bottom:.15rem}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer.design-4 .index-flexColumn .index-averageRating .big-star img{filter:brightness(0) invert(1);height:4.5rem;width:4.5rem}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer.design-4 .index-flexColumn .index-countDesc{color:#fffffff2;font-size:1rem;line-height:1.2;margin-top:0}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer.design-4 .progress-container{background:var(--surface-card);display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0;padding:.5rem .6rem .6rem}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 .index-ratingBarContainer{align-items:center;display:flex;gap:.35rem;margin-bottom:.3rem;margin-left:0;padding:.2rem 0}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 .index-ratingBarContainer .row-star{align-items:center;display:flex;flex-shrink:0;height:10px;justify-content:center;width:10px}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 .index-ratingBarContainer .row-star img{height:100%;object-fit:contain;width:100%}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 .index-ratingBarContainer .row-star[data-rating="5"]{background-color:var(--color-brand-primary);-webkit-mask:url(/static/media/star.d7e352106f77b94d58af.svg) center/contain no-repeat;mask:url(/static/media/star.d7e352106f77b94d58af.svg) center/contain no-repeat}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 .index-ratingBarContainer .row-star[data-rating="5"] img{opacity:0}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 .index-ratingBarContainer .row-star[data-rating="4"] img{filter:brightness(0) saturate(100%) invert(77%) sepia(50%) saturate(1234%) hue-rotate(90deg) brightness(98%) contrast(85%)}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 .index-ratingBarContainer .row-star[data-rating="3"] img{filter:brightness(0) saturate(100%) invert(78%) sepia(95%) saturate(1352%) hue-rotate(1deg) brightness(102%) contrast(95%)}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 .index-ratingBarContainer .row-star[data-rating="2"] img{filter:brightness(0) saturate(100%) invert(70%) sepia(95%) saturate(1352%) hue-rotate(1deg) brightness(102%) contrast(95%)}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 .index-ratingBarContainer .row-star[data-rating="1"] img{filter:brightness(0) saturate(100%) invert(40%) sepia(95%) saturate(1352%) hue-rotate(325deg) brightness(102%) contrast(95%)}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 .index-ratingBarContainer .index-rating{color:var(--text-secondary);flex-shrink:0;font-size:1.8rem;font-weight:500;min-width:13.5rem;width:60px}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 .index-ratingBarContainer .index-rating .index-ratingLevel{width:auto}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 .index-ratingBarContainer .progress-wrapper{align-items:center;display:flex;flex:1 1;min-width:0;position:relative}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 .index-ratingBarContainer .progress-wrapper progress{border-radius:3px;flex:1 1;height:5px;margin:0;width:100%}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 .index-ratingBarContainer .index-count{color:var(--color-brand-primary);flex-shrink:0;font-size:2.5rem;font-weight:500;min-width:2.75rem;text-align:right;width:2.75rem}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 progress[data-rating="5"]::-webkit-progress-value{background:var(--color-brand-primary)}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 progress[data-rating="5"]::-moz-progress-bar{background:var(--color-brand-primary)}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 progress[data-rating="4"]::-webkit-progress-value{background:#4ade80}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 progress[data-rating="4"]::-moz-progress-bar{background:#4ade80}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 progress[data-rating="3"]::-webkit-progress-value{background:#fbbf24}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 progress[data-rating="3"]::-moz-progress-bar{background:#fbbf24}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 progress[data-rating="2"]::-webkit-progress-value{background:#fb923c}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 progress[data-rating="2"]::-moz-progress-bar{background:#fb923c}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 progress[data-rating="1"]::-webkit-progress-value{background:#ef4444}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 progress[data-rating="1"]::-moz-progress-bar{background:#ef4444}.mob-full-review-container .reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 progress::-webkit-progress-bar{background:var(--surface-inset)}.mob-full-review-container .reviews-ratings-container .thumbnails-container{margin-top:0}.mob-full-review-container .reviews-ratings-container .thumbnails-container .review-headline{margin:10px 8px}.mob-full-review-container .reviews-ratings-container .thumbnails-container .image-thumb-wrapper .headline{color:var(--text-primary);font-size:13px;font-weight:600;line-height:1.4;margin:10px 8px}.mob-full-review-container .reviews-ratings-container .thumbnails-container .image-thumb-wrapper .images-container{display:flex}.mob-full-review-container .reviews-ratings-container .thumbnails-container .image-thumb-wrapper .images-container .thumb-images{justify-content:center}.mob-full-review-container .reviews-ratings-container .thumbnails-container .image-thumb-wrapper .images-container .image-container .image{cursor:pointer;height:75px;margin:5px;overflow:hidden;position:relative;width:75px}.mob-full-review-container .reviews-ratings-container .thumbnails-container .image-thumb-wrapper .images-container .image-container .image img{background-size:cover;border-style:none;height:100%;object-fit:cover;position:absolute;width:100%;z-index:2}.mob-full-review-container .reviews-ratings-container .thumbnails-container .image-thumb-wrapper .images-container .image-container .image .more-images-count{bottom:0;color:#fff;font-size:16px;font-weight:600;height:21px;left:0;margin:auto;position:absolute;right:0;text-align:center;top:4px;width:100%;z-index:4}.mob-full-review-container .reviews-ratings-container .thumbnails-container .image-thumb-wrapper .images-container .image-container .image .skeleton{animation:skeleton-loading-skeleton 1.7s cubic-bezier(.25,.46,.45,.94) infinite forwards;background:#474747;background-size:800px 100%;height:99.99%;left:0;opacity:.7;position:absolute;top:0;width:99.99%;z-index:20}.mob-full-review-container .reviews-ratings-container .thumbnails-container .image-only-modal-container{align-items:center;background:#282c3fcc;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:5}.mob-full-review-container .reviews-ratings-container .thumbnails-container .image-only-modal-container .modal-container{background-color:var(--surface-card);border-radius:3px;box-shadow:0 0 16px 0 #0000004d;display:flex;flex-direction:column;height:648px;width:960px}.mob-full-review-container .reviews-ratings-container .thumbnails-container .image-only-modal-container .modal-container header{color:var(--text-secondary);display:block;font-size:16px;font-weight:600;letter-spacing:.5px;padding:22px;position:relative;text-align:center;text-transform:uppercase}.mob-full-review-container .reviews-ratings-container .thumbnails-container .image-only-modal-container .modal-container header span{cursor:pointer;height:40px;left:10px;line-height:40px;position:absolute;text-align:center;top:10px;width:40px}.mob-full-review-container .reviews-ratings-container .thumbnails-container .image-only-modal-container .modal-container .images-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:20px;overflow:auto;padding:0 15px}.mob-full-review-container .reviews-ratings-container .thumbnails-container .image-only-modal-container .modal-container .images-wrapper .image{height:102px;margin:0 6.2px 12px;position:relative;width:102px}.mob-full-review-container .reviews-ratings-container .thumbnails-container .image-only-modal-container .modal-container .images-wrapper .image img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%;z-index:2}.mob-full-review-container .reviews-ratings-container .thumbnails-container .image-reviews-modal-container{align-items:center;background:#282c3fcc;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:50}.mob-full-review-container .reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container{background-color:var(--surface-card);border-radius:3px;box-shadow:0 0 16px 0 #0000004d;display:flex;height:100%;max-height:648px;max-width:960px;overflow:hidden;width:100%}.mob-full-review-container .reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .image-wrapper{background-color:var(--text-primary);display:flex;flex:1.6 1;flex-direction:column;position:relative}.mob-full-review-container .reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .image-wrapper>span{color:#fff;cursor:pointer;display:block;font-size:20px;left:10px;margin-top:10px;position:absolute;z-index:1}.mob-full-review-container .reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .image-wrapper .image{height:100%;position:relative;width:100%}.mob-full-review-container .reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .image-wrapper .image img{background-position:50%;background-repeat:no-repeat;background-size:contain;height:97%;left:20%;position:absolute;width:60%;z-index:2}.mob-full-review-container .reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .image-wrapper .button-container{align-items:center;bottom:0;box-sizing:border-box;display:flex;height:50px;justify-content:space-between;margin:auto;padding:0 15px;position:absolute;top:0;width:100%;z-index:6}.mob-full-review-container .reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .image-wrapper .button-container .prev{cursor:pointer;height:30px;line-height:30px;opacity:.8;text-align:center;width:30px}.mob-full-review-container .reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .image-wrapper .button-container .prev>img{height:100%;width:100%}.mob-full-review-container .reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .image-wrapper .button-container .next{cursor:pointer;height:30px;line-height:30px;text-align:center;width:30px}.mob-full-review-container .reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .image-wrapper .button-container .next>img{height:100%;width:100%}.mob-full-review-container .reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .image-wrapper .thumb-wrapper{display:flex;justify-content:center}.mob-full-review-container .reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .image-wrapper .thumb-wrapper .thumb-container{height:85px;margin:15px 5px;overflow:hidden;position:relative;width:85px}.mob-full-review-container .reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .image-wrapper .thumb-wrapper .thumb-container img{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:inherit;box-sizing:border-box;cursor:pointer;height:inherit;position:absolute;transition:border .2s;width:inherit;z-index:2}.mob-full-review-container .reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .review-wrapper{padding:22px}.mob-full-review-container .reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper{border:0;margin:0;padding:18px 0}.mob-full-review-container .reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper .user-review-main{padding-left:35px;position:relative}.mob-full-review-container .reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper .user-review-main .startWrapper{left:0;position:absolute;top:2px}.mob-full-review-container .reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper .user-review-main .startWrapper>div{background-color:#13948d;color:#fff;display:flex;font-size:11px;height:15px;padding:0 3px;position:relative;width:24px}.mob-full-review-container .reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper .user-review-main .startWrapper>div>div{align-items:center;display:inline-flex;margin-top:1px;position:relative}.mob-full-review-container .reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper .user-review-main .startWrapper>div>div>img{height:12px;margin-bottom:2px;width:12px}.mob-full-review-container .reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper .user-review-main .reviewTextWrapper{color:var(--text-primary);font-size:13px;line-height:20px}.mob-full-review-container .reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper .user-review-footer{color:#565a63;display:flex;font-size:10px;justify-content:space-between;margin-top:14px;padding-left:35px}.mob-full-review-container .reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper .user-review-footer .user-review-left{color:#565a63}.mob-reviews-ratings-container{border-bottom:1px solid var(--border-default);margin:0 auto;padding-bottom:20px}.mob-reviews-ratings-container .detailedRatingContainer{margin-top:10px}.mob-reviews-ratings-container .detailedRatingContainer .headingContainer{color:var(--text-primary);font-size:2.7rem;font-weight:700;padding-bottom:.5rem;text-transform:uppercase;width:100%}.mob-reviews-ratings-container .detailedRatingContainer .index-flexRow{align-items:center;display:flex;flex-direction:row}.mob-reviews-ratings-container .detailedRatingContainer .index-flexRow .index-averageRating{color:var(--text-primary);font-size:48px;height:58px}.mob-reviews-ratings-container .detailedRatingContainer .index-flexRow .index-countDesc{color:var(--text-primary);font-size:2.35rem;font-weight:400;margin-top:.9rem}.mob-reviews-ratings-container .detailedRatingContainer .index-flexRow .index-separator{border-left:1.2px solid var(--border-default);height:96px;margin-left:34px}.mob-reviews-ratings-container .detailedRatingContainer .index-flexRow .index-flexColumn{display:flex;flex-direction:column;height:100%;width:40%}.mob-reviews-ratings-container .detailedRatingContainer .index-flexRow .index-flexColumn>.index-flexRow{align-items:center;color:var(--text-primary);font-size:8.5rem}.mob-reviews-ratings-container .detailedRatingContainer .index-flexRow .index-flexColumn>.index-flexRow>span:first-child{align-items:center;display:flex}.mob-reviews-ratings-container .detailedRatingContainer .index-flexRow .index-flexColumn>.index-flexRow .big-star{align-items:center;display:flex;margin-left:3px}.mob-reviews-ratings-container .detailedRatingContainer .index-flexRow .index-flexColumn>.index-flexRow .big-star>img{height:20%;width:20%}.mob-reviews-ratings-container .detailedRatingContainer .index-flexRow .progress-container{display:block;width:60%}.mob-reviews-ratings-container .detailedRatingContainer .index-flexRow .progress-container .index-flexRow{align-items:center;display:flex;flex-direction:row;margin-left:3rem;text-align:center}.mob-reviews-ratings-container .detailedRatingContainer .index-flexRow .progress-container .index-flexRow .index-rating{color:var(--text-muted);display:flex;font-size:2.35rem;padding-right:.6rem}.mob-reviews-ratings-container .detailedRatingContainer .index-flexRow .progress-container .index-flexRow .index-rating .index-ratingLevel{width:.5rem}.mob-reviews-ratings-container .detailedRatingContainer .index-flexRow .progress-container .index-flexRow .index-rating>span:nth-child(2){margin:-.1rem .1rem 0 .3rem}.mob-reviews-ratings-container .detailedRatingContainer .index-flexRow .progress-container .index-flexRow .index-rating>span:nth-child(2)>img{height:.8rem;width:.8rem}.mob-reviews-ratings-container .detailedRatingContainer .index-flexRow .progress-container .index-flexRow progress{background:var(--surface-inset);background-color:#f16565;border:none;height:4px;width:120px}.mob-reviews-ratings-container .detailedRatingContainer .index-flexRow .progress-container .index-flexRow>div{font-size:2.35rem;padding-left:.3rem}.mob-reviews-ratings-container .detailedRatingContainer .index-flexRow .progress-container div:first-child progress,.mob-reviews-ratings-container .detailedRatingContainer .index-flexRow .progress-container div:nth-child(2) progress{color:#14958f}.mob-reviews-ratings-container .detailedRatingContainer .index-flexRow .progress-container div:nth-child(3) progress{color:#72bfbc}.mob-reviews-ratings-container .detailedRatingContainer .index-flexRow .progress-container div:nth-child(4) progress::-webkit-progress-bar{color:#fcb301!important}.mob-reviews-ratings-container .detailedRatingContainer .index-flexRow .progress-container div:nth-child(5) progress{color:#f16565}.mob-reviews-ratings-container .detailedRatingContainer .index-flexRow progress::-webkit-progress-bar{background:var(--surface-inset)}.mob-reviews-ratings-container .detailedRatingContainer .index-flexRow progress::-webkit-progress-value{background:currentColor}.mob-reviews-ratings-container .detailedRatingContainer.design-4{background:var(--surface-card);border:1px solid var(--border-default);border-radius:8px;box-shadow:var(--shadow-sm);margin-top:8px;overflow:hidden}.mob-reviews-ratings-container .detailedRatingContainer.design-4 .headingContainer{display:none}.mob-reviews-ratings-container .detailedRatingContainer.design-4 .review-container{background:#0000;border:none;box-shadow:none;display:flex;flex-direction:row;min-height:0;padding:0;width:100%}.mob-reviews-ratings-container .detailedRatingContainer.design-4 .index-flexColumn{align-items:center;background:linear-gradient(135deg,var(--color-brand-primary) 0,var(--color-brand-primary-dark) 100%);border-radius:8px 0 0 8px;color:#fff;display:flex;flex:0 0 32%;flex-direction:column;height:82px;justify-content:center;max-width:120px;min-width:88px;padding:.9rem .65rem;text-align:center}.mob-reviews-ratings-container .detailedRatingContainer.design-4 .index-flexColumn .index-averageRating{align-items:center;color:#fff;display:flex;font-size:5.75rem;font-weight:700;gap:.25rem;height:auto;justify-content:center;line-height:1;margin-bottom:.15rem}.mob-reviews-ratings-container .detailedRatingContainer.design-4 .index-flexColumn .index-averageRating .big-star img{filter:brightness(0) invert(1);height:4.5rem;width:4.5rem}.mob-reviews-ratings-container .detailedRatingContainer.design-4 .index-flexColumn .index-countDesc{color:#fffffff2;font-size:1rem;line-height:1.2;margin-top:0}.mob-reviews-ratings-container .detailedRatingContainer.design-4 .progress-container{background:var(--surface-card);display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0;padding:.5rem .6rem .6rem}.mob-reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 .index-ratingBarContainer{align-items:center;display:flex;gap:.35rem;margin-bottom:.3rem;margin-left:0;padding:.2rem 0}.mob-reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 .index-ratingBarContainer .row-star{align-items:center;display:flex;flex-shrink:0;height:10px;justify-content:center;width:10px}.mob-reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 .index-ratingBarContainer .row-star img{height:100%;object-fit:contain;width:100%}.mob-reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 .index-ratingBarContainer .row-star[data-rating="5"]{background-color:var(--color-brand-primary);-webkit-mask:url(/static/media/star.d7e352106f77b94d58af.svg) center/contain no-repeat;mask:url(/static/media/star.d7e352106f77b94d58af.svg) center/contain no-repeat}.mob-reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 .index-ratingBarContainer .row-star[data-rating="5"] img{opacity:0}.mob-reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 .index-ratingBarContainer .row-star[data-rating="4"] img{filter:brightness(0) saturate(100%) invert(77%) sepia(50%) saturate(1234%) hue-rotate(90deg) brightness(98%) contrast(85%)}.mob-reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 .index-ratingBarContainer .row-star[data-rating="3"] img{filter:brightness(0) saturate(100%) invert(78%) sepia(95%) saturate(1352%) hue-rotate(1deg) brightness(102%) contrast(95%)}.mob-reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 .index-ratingBarContainer .row-star[data-rating="2"] img{filter:brightness(0) saturate(100%) invert(70%) sepia(95%) saturate(1352%) hue-rotate(1deg) brightness(102%) contrast(95%)}.mob-reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 .index-ratingBarContainer .row-star[data-rating="1"] img{filter:brightness(0) saturate(100%) invert(40%) sepia(95%) saturate(1352%) hue-rotate(325deg) brightness(102%) contrast(95%)}.mob-reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 .index-ratingBarContainer .index-rating{color:var(--text-secondary);flex-shrink:0;font-size:1.8rem;font-weight:500;min-width:4.5rem;width:60px}.mob-reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 .index-ratingBarContainer .index-rating .index-ratingLevel{width:auto}.mob-reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 .index-ratingBarContainer .progress-wrapper{align-items:center;display:flex;flex:1 1;min-width:0;position:relative}.mob-reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 .index-ratingBarContainer .progress-wrapper progress{border-radius:3px;flex:1 1;height:5px;margin:0;width:100%}.mob-reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 .index-ratingBarContainer .index-count{color:var(--color-brand-primary);flex-shrink:0;font-size:1.8rem;font-weight:500;min-width:2.75rem;text-align:right;width:2.75rem}.mob-reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 progress[data-rating="5"]::-webkit-progress-value{background:var(--color-brand-primary)}.mob-reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 progress[data-rating="5"]::-moz-progress-bar{background:var(--color-brand-primary)}.mob-reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 progress[data-rating="4"]::-webkit-progress-value{background:#4ade80}.mob-reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 progress[data-rating="4"]::-moz-progress-bar{background:#4ade80}.mob-reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 progress[data-rating="3"]::-webkit-progress-value{background:#fbbf24}.mob-reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 progress[data-rating="3"]::-moz-progress-bar{background:#fbbf24}.mob-reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 progress[data-rating="2"]::-webkit-progress-value{background:#fb923c}.mob-reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 progress[data-rating="2"]::-moz-progress-bar{background:#fb923c}.mob-reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 progress[data-rating="1"]::-webkit-progress-value{background:#ef4444}.mob-reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 progress[data-rating="1"]::-moz-progress-bar{background:#ef4444}.mob-reviews-ratings-container .detailedRatingContainer .progress-container.progress-variant-1 progress::-webkit-progress-bar{background:var(--surface-inset)}.mob-reviews-ratings-container .mob-reviews-empty-state{color:var(--text-secondary);font-size:1.95rem;margin:0;padding:1rem 0;text-align:center}.mob-reviews-ratings-container .mob-reviews-unavailable{background:var(--surface-card);border:1px solid var(--border-default);border-radius:12px;box-shadow:var(--shadow-sm);box-sizing:border-box;margin:8px 12px 16px;padding:28px 20px;text-align:center}.mob-reviews-ratings-container .mob-reviews-unavailable__heading{color:var(--text-primary);font-size:15px;font-weight:700;letter-spacing:.04em;margin:0 0 14px;text-transform:uppercase}.mob-reviews-ratings-container .mob-reviews-unavailable__title{color:var(--text-primary);font-size:16px;font-weight:600;line-height:1.35;margin:0 0 6px}.mob-reviews-ratings-container .mob-reviews-unavailable__text{color:var(--text-secondary);font-size:13px;line-height:1.45;margin:0}.mob-reviews-ratings-container .review-links{color:var(--color-brand-primary);cursor:pointer;display:block;font-size:2.35rem;font-weight:600;margin-top:1.5rem;padding:.75rem 0;text-align:center;transition:color .2s ease}.mob-reviews-ratings-container .review-links:hover{color:var(--color-brand-primary-hover)}.mob-reviews-ratings-container .review-links:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}.mob-reviews-ratings-container .thumbnails-container{background:var(--surface-card);border:1px solid var(--border-default);border-radius:12px;box-shadow:var(--shadow-sm);margin-top:1.5rem;padding:1.125rem 1.125rem 1rem}.mob-reviews-ratings-container .thumbnails-container .image-thumb-wrapper{border-bottom:1px solid var(--border-subtle);margin-bottom:.25rem;padding:0 0 1rem}.mob-reviews-ratings-container .thumbnails-container .image-thumb-wrapper .headline{align-items:center;color:var(--text-secondary);display:flex;font-size:13px;font-weight:600;justify-content:space-between;letter-spacing:.03em;line-height:1.35;margin:.5rem 0 1rem;padding:.925rem 0}.mob-reviews-ratings-container .thumbnails-container .image-thumb-wrapper .images-container{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:0;padding-bottom:.125rem}.mob-reviews-ratings-container .thumbnails-container .image-thumb-wrapper .images-container .image-container{cursor:pointer}.mob-reviews-ratings-container .thumbnails-container .image-thumb-wrapper .images-container .image-container .image{border:1px solid var(--border-default);border-radius:10px;cursor:pointer;height:75px;margin:0;overflow:hidden;position:relative;transition:border-color .2s ease,box-shadow .2s ease;width:75px}.mob-reviews-ratings-container .thumbnails-container .image-thumb-wrapper .images-container .image-container .image:active{border-color:var(--color-brand-primary)}.mob-reviews-ratings-container .thumbnails-container .image-thumb-wrapper .images-container .image-container .image img{background-size:cover;border-style:none;height:100%;object-fit:cover;position:absolute;width:100%;z-index:2}.mob-reviews-ratings-container .thumbnails-container .image-thumb-wrapper .images-container .image-container .image .more-images-count{align-items:center;background:#00000073;border-radius:6px;bottom:0;color:#fff;display:flex;font-size:16px;font-weight:600;height:21px;justify-content:center;left:0;margin:auto;max-width:85%;padding:4px 8px;position:absolute;right:0;text-align:center;text-shadow:0 1px 2px #00000080;top:0;width:auto;z-index:4}.mob-reviews-ratings-container .thumbnails-container .image-thumb-wrapper .images-container .image-container .image .skeleton{animation:skeleton-loading-skeleton 1.7s cubic-bezier(.25,.46,.45,.94) infinite forwards;background:#474747;background-size:800px 100%;display:none;height:99.99%;left:0;opacity:.7;position:absolute;top:0;width:99.99%;z-index:20}.mob-reviews-ratings-container .thumbnails-container .image-only-modal-container{align-items:center;background:#282c3fcc;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:5}.mob-reviews-ratings-container .thumbnails-container .image-only-modal-container .modal-container{background-color:var(--surface-card);border-radius:3px;box-shadow:0 0 16px 0 #0000004d;display:flex;flex-direction:column;height:648px;width:960px}.mob-reviews-ratings-container .thumbnails-container .image-only-modal-container .modal-container header{color:var(--text-secondary);display:block;font-size:16px;font-weight:600;letter-spacing:.5px;padding:22px;position:relative;text-align:center;text-transform:uppercase}.mob-reviews-ratings-container .thumbnails-container .image-only-modal-container .modal-container header span{cursor:pointer;height:40px;left:10px;line-height:40px;position:absolute;text-align:center;top:10px;width:40px}.mob-reviews-ratings-container .thumbnails-container .image-only-modal-container .modal-container .images-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:20px;overflow:auto;padding:0 15px}.mob-reviews-ratings-container .thumbnails-container .image-only-modal-container .modal-container .images-wrapper .image{height:102px;margin:0 6.2px 12px;position:relative;width:102px}.mob-reviews-ratings-container .thumbnails-container .image-only-modal-container .modal-container .images-wrapper .image img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%;z-index:2}.mob-reviews-ratings-container .thumbnails-container .image-reviews-modal-container{align-items:center;background:#282c3fcc;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:50}.mob-reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container{background-color:var(--surface-card);border-radius:3px;box-shadow:0 0 16px 0 #0000004d;display:flex;height:100%;max-height:648px;max-width:960px;overflow:hidden;width:100%}.mob-reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .image-wrapper{background-color:var(--text-primary);display:flex;flex:1.6 1;flex-direction:column;position:relative}.mob-reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .image-wrapper>span{color:#fff;cursor:pointer;display:block;font-size:20px;left:10px;margin-top:10px;position:absolute;z-index:1}.mob-reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .image-wrapper .image{height:100%;position:relative;width:100%}.mob-reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .image-wrapper .image img{background-position:50%;background-repeat:no-repeat;background-size:contain;height:97%;left:20%;position:absolute;width:60%;z-index:2}.mob-reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .image-wrapper .button-container{align-items:center;bottom:0;box-sizing:border-box;display:flex;height:50px;justify-content:space-between;margin:auto;padding:0 15px;position:absolute;top:0;width:100%;z-index:6}.mob-reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .image-wrapper .button-container .prev{cursor:pointer;height:30px;line-height:30px;opacity:.8;text-align:center;width:30px}.mob-reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .image-wrapper .button-container .prev>img{height:100%;width:100%}.mob-reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .image-wrapper .button-container .next{cursor:pointer;height:30px;line-height:30px;text-align:center;width:30px}.mob-reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .image-wrapper .button-container .next>img{height:100%;width:100%}.mob-reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .image-wrapper .thumb-wrapper{display:flex;justify-content:center}.mob-reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .image-wrapper .thumb-wrapper .thumb-container{height:85px;margin:15px 5px;overflow:hidden;position:relative;width:85px}.mob-reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .image-wrapper .thumb-wrapper .thumb-container img{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:inherit;box-sizing:border-box;cursor:pointer;height:inherit;position:absolute;transition:border .2s;width:inherit;z-index:2}.mob-reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .review-wrapper{padding:22px}.mob-reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper{border:0;margin:0;padding:18px 0}.mob-reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper .user-review-main{padding-left:35px;position:relative}.mob-reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper .user-review-main .startWrapper{left:0;position:absolute;top:2px}.mob-reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper .user-review-main .startWrapper>div{background-color:#13948d;color:#fff;display:flex;font-size:11px;height:15px;padding:0 3px;position:relative;width:24px}.mob-reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper .user-review-main .startWrapper>div>div{align-items:center;display:inline-flex;margin-top:1px;position:relative}.mob-reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper .user-review-main .startWrapper>div>div>img{height:12px;margin-bottom:2px;width:12px}.mob-reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper .user-review-main .reviewTextWrapper{color:var(--text-primary);font-size:13px;line-height:20px}.mob-reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper .user-review-footer{color:#565a63;display:flex;font-size:10px;justify-content:space-between;margin-top:14px;padding-left:35px}.mob-reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper .user-review-footer .user-review-left{color:#565a63}.mob-reviews-ratings-container .thumbnails-container .review-headline{align-items:center;border-top:none;color:var(--text-secondary);display:flex;font-size:13px;font-weight:600;justify-content:space-between;letter-spacing:.03em;line-height:1.35;margin:1.25rem 0 .875rem;padding:.925rem 0}.mob-reviews-ratings-container .thumbnails-container .user-review-container{background:#0000;border-radius:0;box-shadow:none;margin:.875rem 0 0;padding:0}.mob-reviews-ratings-container .thumbnails-container .user-review-container .user-review-wrapper{grid-column-gap:1.75rem;grid-row-gap:0;align-items:start;background:var(--surface-card);border-bottom:none;border:1px solid var(--border-default);border-radius:12px;box-shadow:var(--shadow-sm);column-gap:1.75rem;display:grid;grid-template-columns:auto 1fr;margin:0 0 .75rem;padding:1rem 1rem 1.125rem;row-gap:0}.mob-reviews-ratings-container .thumbnails-container .user-review-container .user-review-wrapper:last-child{margin-bottom:0}.mob-reviews-ratings-container .thumbnails-container .user-review-container .user-review-wrapper .main{display:contents}.mob-reviews-ratings-container .thumbnails-container .user-review-container .user-review-wrapper .review-rating-chip{align-items:center;align-self:start;border:1px solid;border-radius:8px;box-shadow:none;box-sizing:border-box;display:inline-flex;flex-direction:row;flex-shrink:0;flex-wrap:nowrap;gap:5px;grid-column:1;grid-row:1;justify-content:center;min-height:0;min-width:0;padding:.28rem .5rem}.mob-reviews-ratings-container .thumbnails-container .user-review-container .user-review-wrapper .review-rating-chip[data-rating="5"]{background:var(--color-brand-subtle);border-color:var(--color-brand-subtle-border);border-left:4px solid var(--color-brand-primary);color:var(--color-brand-primary)}.mob-reviews-ratings-container .thumbnails-container .user-review-container .user-review-wrapper .review-rating-chip[data-rating="4"]{background:#f0fdf4;border-color:#bbf7d0;border-left:4px solid #22c55e;color:#15803d}.mob-reviews-ratings-container .thumbnails-container .user-review-container .user-review-wrapper .review-rating-chip[data-rating="3"]{background:#fffbeb;border-color:#fde68a;border-left:4px solid #d97706;color:#b45309}.mob-reviews-ratings-container .thumbnails-container .user-review-container .user-review-wrapper .review-rating-chip[data-rating="2"]{background:#fff7ed;border-color:#fed7aa;border-left:4px solid #ea580c;color:#c2410c}.mob-reviews-ratings-container .thumbnails-container .user-review-container .user-review-wrapper .review-rating-chip[data-rating="1"]{background:#fef2f2;border-color:#fecaca;border-left:4px solid #dc2626;color:#b91c1c}.mob-reviews-ratings-container .thumbnails-container .user-review-container .user-review-wrapper .review-rating-chip__count{font-feature-settings:"tnum";align-items:center;color:inherit;display:flex;flex:0 0 auto;font-size:12px;font-variant-numeric:tabular-nums;font-weight:700;justify-content:center;line-height:1;margin:0;padding:0}.mob-reviews-ratings-container .thumbnails-container .user-review-container .user-review-wrapper .review-rating-chip__star{align-items:center;color:inherit;display:flex;flex:0 0 auto;flex-shrink:0;font-size:11px;justify-content:center;line-height:1;margin:0;padding:0}.mob-reviews-ratings-container .thumbnails-container .user-review-container .user-review-wrapper .review-body{grid-column:2;grid-row:1;margin-top:-1px;min-width:0}.mob-reviews-ratings-container .thumbnails-container .user-review-container .user-review-wrapper .reviewTextRwapper{color:var(--text-primary);font-size:2.35rem;letter-spacing:.01em;line-height:1.45;margin-bottom:1.375rem;padding-top:0}.mob-reviews-ratings-container .thumbnails-container .user-review-container .user-review-wrapper .review-body .images-container{display:flex;justify-content:center;margin-left:-39px;position:relative}.mob-reviews-ratings-container .thumbnails-container .user-review-container .user-review-wrapper .review-body .images-container .thumb-images{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:0}.mob-reviews-ratings-container .thumbnails-container .user-review-container .user-review-wrapper .review-body .images-container .thumb-images .images{cursor:pointer;flex:0 0 auto;position:relative}.mob-reviews-ratings-container .thumbnails-container .user-review-container .user-review-wrapper .review-body .images-container .thumb-images .images img{border:1px solid var(--border-default);border-radius:10px;cursor:pointer;display:block;height:75px;margin:0;object-fit:cover;overflow:hidden;position:relative;vertical-align:middle;width:75px}.mob-reviews-ratings-container .thumbnails-container .user-review-container .user-review-wrapper .review-body .images-container .thumb-images .images .more-images-count{align-items:center;background:#00000073;border-radius:6px;bottom:0;color:#fff;display:flex;font-size:14px;font-weight:600;height:21px;justify-content:center;left:0;margin:auto;max-width:85%;padding:4px 8px;position:absolute;right:0;text-align:center;text-shadow:0 1px 2px #00000080;top:0;width:auto;z-index:2}.mob-reviews-ratings-container .thumbnails-container .user-review-container .user-review-wrapper .footer{align-items:center;border-top:1px solid var(--border-subtle);color:var(--text-secondary);display:flex;font-size:11px;grid-column:2;grid-row:2;justify-content:flex-start;margin-top:0;padding:.75rem 0 0}.mob-reviews-ratings-container .thumbnails-container .user-review-container .user-review-wrapper .footer__reviewer{align-items:center;display:inline-flex;flex-wrap:wrap;font-size:10px;gap:.4rem;line-height:1;margin-top:2px;max-width:100%}.mob-reviews-ratings-container .thumbnails-container .user-review-container .user-review-wrapper .footer__icon{color:var(--color-brand-primary);display:block;flex-shrink:0;height:1.1em;min-width:1.1em;opacity:.9;width:1.1em}.mob-reviews-ratings-container .thumbnails-container .user-review-container .user-review-wrapper .footer__text{color:var(--text-muted);font-size:inherit;font-weight:500;letter-spacing:.01em;line-height:1}.mob-reviews-image-modal{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:stretch;background:#0a0810;display:flex;inset:0;justify-content:center;position:fixed;z-index:10000}.mob-reviews-image-modal .mob-reviews-image-modal__inner{background:radial-gradient(120% 70% at 50% 0,#5b2c8e38 0,#0000 55%),#0a0810;box-sizing:border-box;display:flex;flex-direction:column;height:100%;max-height:100dvh;max-width:100vw;padding-top:env(safe-area-inset-top,0);position:relative;width:100%}.mob-reviews-image-modal .mob-reviews-image-modal__close{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:#fff;border:none;border-radius:50%;box-shadow:0 4px 18px #00000073;color:#1a1520;cursor:pointer;display:flex;height:44px;justify-content:center;padding:0;position:absolute;right:14px;top:calc(12px + env(safe-area-inset-top, 0px));width:44px;z-index:12}.mob-reviews-image-modal .mob-reviews-image-modal__close:focus-visible,.mob-reviews-image-modal .mob-reviews-image-modal__close:hover{background:#f3f0f7;color:#000}.mob-reviews-image-modal .mob-reviews-image-modal__close-icon{display:block;flex-shrink:0;height:20px;width:20px}.mob-reviews-image-modal .mob-reviews-image-modal__stage{align-items:center;box-sizing:border-box;display:flex;flex:1 1 auto;justify-content:center;min-height:0;padding:56px 12px 12px;position:relative}.mob-reviews-image-modal .mob-reviews-image-modal__main{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;min-height:0;padding:0;width:100%}.mob-reviews-image-modal .mob-reviews-image-modal__main img{-webkit-touch-callout:none;background:#ffffff08;border-radius:14px;box-shadow:0 12px 40px #0000008c;height:auto;max-height:100%;max-width:100%;object-fit:contain;-webkit-user-select:none;user-select:none;width:auto}.mob-reviews-image-modal .mob-reviews-image-modal__nav{align-items:center;bottom:0;box-sizing:border-box;display:flex;justify-content:space-between;left:0;padding:0 10px;pointer-events:none;position:absolute;right:0;top:0}.mob-reviews-image-modal .mob-reviews-image-modal__next,.mob-reviews-image-modal .mob-reviews-image-modal__prev{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#0c0a129e;border:1px solid #fff3;border-radius:50%;box-shadow:0 6px 18px #00000059;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:48px;justify-content:center;min-height:48px;min-width:48px;padding:0;pointer-events:auto;width:48px}.mob-reviews-image-modal .mob-reviews-image-modal__next:active:not(:disabled),.mob-reviews-image-modal .mob-reviews-image-modal__next:focus-visible:not(:disabled),.mob-reviews-image-modal .mob-reviews-image-modal__next:hover:not(:disabled),.mob-reviews-image-modal .mob-reviews-image-modal__prev:active:not(:disabled),.mob-reviews-image-modal .mob-reviews-image-modal__prev:focus-visible:not(:disabled),.mob-reviews-image-modal .mob-reviews-image-modal__prev:hover:not(:disabled){background:#5b2c8eb8;border-color:#c4a8e073}.mob-reviews-image-modal .mob-reviews-image-modal__next:disabled,.mob-reviews-image-modal .mob-reviews-image-modal__prev:disabled{cursor:default;opacity:.28}.mob-reviews-image-modal .mob-reviews-image-modal__next img,.mob-reviews-image-modal .mob-reviews-image-modal__prev img{height:20px;width:20px}.mob-reviews-image-modal .mob-reviews-image-modal__footer{align-items:center;background:linear-gradient(180deg,#0a081000,#0a0810e0 24%,#0a0810);border-top:1px solid #ffffff0f;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;gap:14px;padding:16px 14px calc(18px + env(safe-area-inset-bottom, 0px))}.mob-reviews-image-modal .mob-reviews-image-modal__counter{background:#ffffff1a;border:1px solid #ffffff24;border-radius:999px;box-shadow:0 4px 14px #00000040;color:#fff;flex-shrink:0;font-size:13px;font-weight:650;letter-spacing:.08em;line-height:1.2;padding:7px 14px;text-align:center}.mob-reviews-image-modal .mob-reviews-image-modal__thumbs{-webkit-overflow-scrolling:touch;background:#ffffff0d;border:1px solid #ffffff12;border-radius:16px;box-sizing:border-box;display:flex;flex-shrink:0;gap:12px;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;padding:10px;scrollbar-width:none;width:100%}.mob-reviews-image-modal .mob-reviews-image-modal__thumbs::-webkit-scrollbar{display:none}.mob-reviews-image-modal .mob-reviews-image-modal__thumb{-webkit-tap-highlight-color:rgba(0,0,0,0);background:#ffffff0f;border:2px solid #0000;border-radius:12px;cursor:pointer;flex-shrink:0;height:68px;opacity:.58;overflow:hidden;padding:0;transition:opacity .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease;width:68px}.mob-reviews-image-modal .mob-reviews-image-modal__thumb img{display:block;height:100%;object-fit:cover;width:100%}.mob-reviews-image-modal .mob-reviews-image-modal__thumb.is-active{border-color:#c4a8e0;border-color:var(--color-brand-primary-bright,#c4a8e0);box-shadow:0 0 0 1px #5b2c8e73,0 6px 16px #00000059;opacity:1;transform:translateY(-2px)}[data-theme=dark] .mob-reviews-ratings-container .detailedRatingContainer.design-4{box-shadow:var(--shadow-sm)}[data-theme=dark] .mob-reviews-ratings-container .user-review-container .user-review-wrapper .review-rating-chip[data-rating="5"]{background:var(--color-brand-subtle);border-color:var(--color-brand-subtle-border);border-left-color:var(--color-brand-primary);color:var(--color-brand-accent)}[data-theme=dark] .mob-reviews-ratings-container .user-review-container .user-review-wrapper .review-rating-chip[data-rating="4"]{background:#4ade801f;border-color:#4ade8047 #4ade8047 #4ade8047 #4ade80;color:#86efac}[data-theme=dark] .mob-reviews-ratings-container .user-review-container .user-review-wrapper .review-rating-chip[data-rating="3"]{background:#fbbf241f;border-color:#fbbf2447 #fbbf2447 #fbbf2447 #fbbf24;color:#fcd34d}[data-theme=dark] .mob-reviews-ratings-container .user-review-container .user-review-wrapper .review-rating-chip[data-rating="2"]{background:#fb923c1f;border-color:#fb923c47 #fb923c47 #fb923c47 #fb923c;color:#fdba74}[data-theme=dark] .mob-reviews-ratings-container .user-review-container .user-review-wrapper .review-rating-chip[data-rating="1"]{background:#f871711f;border-color:#f8717147 #f8717147 #f8717147 #f87171;color:#fca5a5}.product-images-web .main-image{border-radius:8px;cursor:pointer;display:flex;height:60%;justify-content:center;margin:10px auto;outline:none;overflow:hidden;width:60%}.product-images-web .main-image:focus-visible{box-shadow:0 0 0 2px #004d2480}.product-images-web .main-image img{height:100%;object-fit:contain;width:70%}.product-images-web .small-images{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px;justify-content:center;margin:auto;width:100%}.product-images-web .small-images .small-images-item{border:2px solid #0000;border-radius:6px;cursor:pointer;margin:0;overflow:hidden;transition:border-color .2s ease;width:75px}.product-images-web .small-images .small-images-item.active{border-color:var(--color-brand-primary)}.product-images-web .small-images .small-images-item:hover{border-color:#004d2480}.product-images-web .small-images .small-images-item img{display:block;height:100%;object-fit:cover;width:100%}.product-images-modal{align-items:center;background:#000000eb;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:10000}.product-images-modal .product-images-modal__inner{align-items:center;display:flex;flex-direction:column;max-height:90vh;max-width:900px;position:relative;width:100%}.product-images-modal .product-images-modal__close{align-items:center;background:#fff3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;height:40px;justify-content:center;line-height:1;padding:0;position:absolute;right:0;top:-24px;transition:background .2s ease;width:40px;z-index:10}.product-images-modal .product-images-modal__close:focus-visible,.product-images-modal .product-images-modal__close:hover{background:#ffffff59}.product-images-modal .product-images-modal__main{align-items:center;display:flex;flex:1 1;justify-content:center;max-height:75vh;min-height:0;width:100%}.product-images-modal .product-images-modal__main img{height:auto;max-height:100%;max-width:100%;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:auto}.product-images-modal .product-images-modal__nav{align-items:center;display:flex;justify-content:space-between;left:0;padding:0 8px;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}.product-images-modal .product-images-modal__next,.product-images-modal .product-images-modal__prev{align-items:center;background:#ffffff40;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:48px;justify-content:center;min-height:48px;min-width:48px;padding:0;pointer-events:auto;transition:background .2s ease;width:48px}.product-images-modal .product-images-modal__next:after,.product-images-modal .product-images-modal__prev:after{border-bottom:2px solid;border-left:2px solid;content:"";height:12px;width:12px}.product-images-modal .product-images-modal__next:focus-visible:not(:disabled),.product-images-modal .product-images-modal__next:hover:not(:disabled),.product-images-modal .product-images-modal__prev:focus-visible:not(:disabled),.product-images-modal .product-images-modal__prev:hover:not(:disabled){background:#fff6}.product-images-modal .product-images-modal__next:disabled,.product-images-modal .product-images-modal__prev:disabled{cursor:default;opacity:.3}.product-images-modal .product-images-modal__prev:after{margin-left:4px;transform:rotate(45deg)}.product-images-modal .product-images-modal__next:after{margin-right:4px;transform:rotate(-135deg)}.product-images-modal .product-images-modal__counter{color:#ffffffe6;flex-shrink:0;font-size:.9375rem;padding:12px 0 8px;text-align:center}.product-images-modal .product-images-modal__thumbs{display:flex;flex-shrink:0;gap:8px;justify-content:center;max-width:100%;overflow-x:auto;overflow-y:hidden;padding:0 8px 8px}.product-images-modal .product-images-modal__thumbs::-webkit-scrollbar{height:6px}.product-images-modal .product-images-modal__thumbs::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:3px}.product-images-modal .product-images-modal__thumb{background:#ffffff14;border:2px solid #0000;border-radius:8px;cursor:pointer;flex-shrink:0;height:56px;overflow:hidden;padding:0;transition:border-color .2s ease,background .2s ease;width:56px}.product-images-modal .product-images-modal__thumb img{display:block;height:100%;object-fit:cover;width:100%}.product-images-modal .product-images-modal__thumb:hover{background:#ffffff26}.product-images-modal .product-images-modal__thumb.is-active{background:#fff3;border-color:var(--surface-card)}.breadcrumbs-container.breadcrumbs-design-6,.specific-web .breadcrumbs-container{align-items:center;display:flex;font-size:14px;font-weight:500}.specific-web .breadcrumbs-container .breadcrumbs-link{border-radius:4px;color:var(--text-secondary);font-weight:500;padding:4px 8px;text-decoration:none;transition:color .2s ease}.specific-web .breadcrumbs-container .breadcrumbs-link:hover{background:var(--color-brand-subtle);color:var(--color-brand-primary)}.specific-web .breadcrumbs-container .breadcrumbs-separator{font-size:12px;font-weight:400;margin:0 6px}.specific-web .breadcrumbs-container{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:16px;justify-content:space-between;margin:0 1.7%;padding:29px 0 22px}.specific-web .breadcrumbs-container>nav{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;min-width:0}.specific-web .breadcrumbs-container .breadcrumbs-link{border-bottom:1px solid #0000;color:var(--text-primary);display:inline-block;padding-bottom:1px;text-transform:none}.specific-web .breadcrumbs-container .breadcrumbs-separator{color:var(--text-muted);margin:0 5px;padding-top:0}.specific-web .breadcrumbs-container .breadcrumbs-bold-link,.specific-web .breadcrumbs-container .breadcrumbs-current{color:var(--text-primary);font-weight:700}.specific-web .breadcrumbs-container .breadcrumbs-current{display:inline-block;max-width:280px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.specific-web .top-section{border-top:1px solid var(--border-default);display:flex;flex-direction:row;height:auto;width:100%}.specific-web .top-section .prod-left-images{height:630px;position:sticky;top:85px;width:55%}.specific-web .top-section .prod-right-details{background-color:var(--surface-muted);border-left:2px solid var(--border-default);box-shadow:var(--shadow-sm);height:auto;padding:5px 25px;position:relative;width:45%}.specific-web .midsection{background:var(--surface-page);border-bottom:1px solid var(--border-default);border-top:1px solid var(--border-default);display:flex;padding-top:0}.specific-web .midsection .review-section{border-right:1px solid var(--border-default);overflow:visible;padding:28px 24px 28px 28px;position:relative;width:45%}.specific-web .midsection .moreDetails{padding:28px 28px 28px 24px;position:relative;width:55%}.specific-web .bottom-section{border:2px solid green;height:auto;width:100%}.specific-web .similar-products{margin-top:12px}.specific-web .all-products{margin-top:24px;padding-bottom:40px}.specific-web .all-products__header{padding:30px 28px 16px;text-align:center}.specific-web .all-products__title{color:var(--text-primary);font-size:15px;font-weight:700;margin:0;text-transform:uppercase}.specific-web .all-products .product-slider-multi-web .slide-main{background:var(--surface-muted);border:1px solid var(--border-subtle);box-shadow:none}.specific-web .all-products .product-slider-multi-web .slide-main:hover{background:var(--color-brand-subtle);border-color:var(--color-brand-subtle-border)}.specific-web .all-products .product-slider-multi-web .slick-smalldots{background-color:#0000}.specific-web .all-products .product-slider-multi-web .product-option-container{background:var(--surface-muted)}.specific-web .all-products .product-slider-multi-web .slide-main:hover .product-option-container{background:#0000}.specific-web .all-products .product-slider-multi-web .slide-main:hover .slick-smalldots{background-color:#0000}.product-details{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--surface-muted);font-family:Assistant,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-family:var(--font-family-primary,Assistant,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif)}.product-details .price-info{background:var(--surface-page);border-radius:12px;margin-bottom:1.25rem;padding:1.25rem 1.25rem 1.5rem}.product-details .price-info .title{color:var(--text-primary);font-size:.8125rem;font-weight:700;letter-spacing:.1em;line-height:1.25;padding:0 20px 0 0;text-transform:uppercase}.product-details .price-info .name{color:var(--text-primary);font-size:1.625rem;font-weight:600;letter-spacing:-.01em;line-height:1.3;padding:.4rem 20px .875rem 0}.product-details .price-info .rating-container{margin-bottom:1.5rem;width:auto}.product-details .price-info .rating-container .overall-rating{align-items:center;background:var(--surface-card);border:1px solid var(--border-default);border-radius:6px;color:var(--text-primary);cursor:pointer;display:flex;font-size:1rem;font-weight:700;height:2.15rem;justify-content:center;letter-spacing:.01em;margin-bottom:.875rem;padding:.55rem .875rem;width:-moz-fit-content;width:fit-content}.product-details .price-info .rating-container .overall-rating .myntraweb-sprite{background:url(/static/media/star.d7e352106f77b94d58af.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:15px;margin:0 -5px 0 4px;width:15px}.product-details .price-info .rating-container .overall-rating>.total_ratings{color:var(--text-secondary);font-size:.9375rem;font-weight:500;margin-left:8px}.product-details .price-info .discount-container{align-items:baseline;display:flex;flex-direction:row;flex-wrap:wrap;gap:0 .75rem;margin-bottom:.5rem;margin-top:.875rem}.product-details .price-info .discount-container .price{color:var(--text-primary);cursor:pointer;font-size:1.75rem;font-weight:800;letter-spacing:-.02em;line-height:1.1}.product-details .price-info .discount-container .mrp{color:var(--text-muted);font-size:1.0625rem;font-weight:500;line-height:1}.product-details .price-info .discount-container .mrp s{text-decoration:line-through}.product-details .price-info .discount-container .discount{color:var(--color-brand-primary);font-size:.9375rem;font-weight:700;letter-spacing:.03em;line-height:1.2}.product-details .price-info .vat-info{color:var(--color-brand-primary);display:block;font-size:.875rem;font-weight:700;letter-spacing:.02em;margin:.875rem 0 0}.product-details .other-details{margin-top:0}.product-details .other-details .quantity-button-container{background:var(--surface-card);border-radius:12px;margin:0 0 1rem;padding:1.25rem}.product-details .other-details .quantity-button-container .header{line-height:1.2;margin:0 0 .75rem;position:relative}.product-details .other-details .quantity-button-container .header h4{color:var(--text-primary);display:inline-block;font-size:.8125rem;font-weight:700;letter-spacing:.1em;margin:0;text-transform:uppercase}.product-details .other-details .quantity-button-container .buttons{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:.875rem 1.125rem;margin:0;position:relative}.product-details .other-details .quantity-button-container .buttons .button{align-items:center;background-color:var(--surface-card);border:1.5px solid var(--border-default);border-radius:50px;color:var(--text-primary);cursor:pointer;display:flex;flex:0 0 auto;font-size:1rem;font-weight:600;height:4.25rem;justify-content:center;letter-spacing:.02em;margin:0;min-width:4.25rem;padding:0;position:relative;text-align:center;transition:border-color .2s ease,color .2s ease}.product-details .other-details .quantity-button-container .buttons .size-buttons-size-button-selected{background-color:var(--surface-card);border-color:var(--color-brand-primary);color:var(--color-brand-primary)!important}.product-details .other-details .quantity-button-container .buttons .button:hover:not(.disabled-button){border-color:var(--color-brand-primary)}.product-details .other-details .quantity-button-container .buttons .button{flex-direction:column;gap:.2rem}.product-details .other-details .quantity-button-container .buttons .button .size-label{display:block;line-height:1.2}.product-details .other-details .quantity-button-container .buttons .button .stock-indicator{color:var(--color-brand-primary);display:block;font-size:.75rem;font-weight:600;line-height:1;margin-top:.15rem}.product-details .other-details .quantity-button-container .buttons .disabled-button{background-color:var(--surface-inset);border-color:var(--border-default);cursor:not-allowed!important;opacity:.5;pointer-events:none}.product-details .other-details .quantity-row{align-items:center;background:var(--surface-card);border-radius:12px;display:flex;flex-wrap:wrap;gap:.75rem 1rem;margin:0 0 1rem;padding:1rem 1.25rem}.product-details .other-details .quantity-row .header{line-height:1.2;margin:0}.product-details .other-details .quantity-row .header .quantity-row-label{color:var(--text-primary);display:inline-block;font-size:.8125rem;font-weight:700;letter-spacing:.1em;margin:0;text-transform:uppercase}.product-details .other-details .quantity-row .quantity-controls{align-items:center;background:var(--surface-card);border:1.5px solid var(--border-default);border-radius:8px;display:flex;overflow:hidden}.product-details .other-details .quantity-row .qty-btn{align-items:center;background:var(--surface-muted);border:none;color:var(--text-primary);cursor:pointer;display:flex;font-size:1.125rem;font-weight:600;height:2.5rem;justify-content:center;transition:background-color .2s ease,color .2s ease;width:2.5rem}.product-details .other-details .quantity-row .qty-btn:hover:not(:disabled){background:var(--surface-inset);color:var(--color-brand-primary)}.product-details .other-details .quantity-row .qty-btn:disabled{cursor:not-allowed;opacity:.5}.product-details .other-details .quantity-row .qty-value{color:var(--text-primary);font-size:.9375rem;font-weight:700;min-width:2.25rem;text-align:center}.product-details .other-details .quantity-row .quantity-row-stock{color:var(--color-brand-primary);font-size:.75rem;font-weight:600;line-height:1.2}.product-details .other-details .action-container{border-radius:.5rem;display:flex;gap:0;margin-bottom:1rem;max-width:340px;overflow:hidden;padding:0;width:84%;z-index:0}.product-details .other-details .action-container .add-to-list{align-items:center;background-color:var(--color-brand-primary);border:none;color:var(--text-on-brand);cursor:pointer;display:flex;filter:brightness(1);flex:10 1;font-size:.875rem;font-weight:700;gap:.5rem;justify-content:center;letter-spacing:.08em;outline:0;padding:1.1rem 1.35rem;text-align:center;text-transform:uppercase;transition:filter .4s ease-out}.product-details .other-details .action-container .add-to-list:hover{filter:brightness(.9)}.product-details .other-details .action-container .add-to-list>span{align-items:center;display:flex;font-size:1.125rem;height:100%}.product-details .other-details .action-container .wishlist{align-items:center;background-color:var(--surface-card);border:1.5px solid var(--border-default);border-left:none;box-shadow:inset 0 0 0 0 #0000;color:var(--text-primary);cursor:pointer;display:flex;flex:1 1;font-size:.9375rem;font-weight:600;justify-content:center;min-width:3.5rem;padding:.9rem 1rem;transition:background-color .4s cubic-bezier(.34,1.56,.64,1),box-shadow .4s cubic-bezier(.34,1.56,.64,1),border-color .4s cubic-bezier(.34,1.56,.64,1)}.product-details .other-details .action-container .wishlist .wishlist-icon-wrap{align-items:center;display:flex;height:100%}.product-details .other-details .action-container .wishlist .wishlist-icon{color:var(--color-brand-primary);height:1.35rem;width:1.35rem}.product-details .other-details .action-container .wishlist .wishlist-icon,.product-details .other-details .action-container .wishlist .wishlist-icon path{fill:var(--color-brand-primary);transition:fill .4s cubic-bezier(.34,1.56,.64,1)}.product-details .other-details .action-container .wishlist:hover{background-color:var(--color-brand-subtle);border-color:var(--color-brand-primary);box-shadow:inset 0 0 0 1.5px var(--color-brand-primary)}.product-details .other-details .action-container .wishlist:hover .wishlist-icon,.product-details .other-details .action-container .wishlist:hover .wishlist-icon path{fill:var(--color-brand-primary-dark)!important}.product-details .other-details .pincode-delivery-container{background:var(--surface-card);border-radius:12px;margin-top:0;padding:1.5rem 1.25rem}.product-details .other-details .pincode-delivery-container>span{align-items:center;display:inline-flex;gap:.55rem;height:2.6rem}.product-details .other-details .pincode-delivery-container>span>h5{color:var(--color-brand-primary);font-size:.8125rem;font-weight:700;letter-spacing:.1em;margin:0;text-transform:uppercase}.product-details .other-details .pincode-delivery-container>span>span svg{color:var(--color-brand-primary);font-size:1.4rem}.product-details .other-details .pincode-delivery-container>.pincode-input-container{margin-bottom:.5rem;margin-top:.875rem}.product-details .other-details .pincode-delivery-container>.pincode-serviceability-list{list-style:none;margin:.875rem 0 0;padding:0}.product-details .other-details .pincode-delivery-container>.pincode-serviceability-list>li{align-items:center;border-bottom:none;display:flex;gap:.65rem;list-style:none;margin:0;padding:.55rem 0}.product-details .other-details .pincode-delivery-container>.pincode-serviceability-list>li>.serviceabilityIcon{color:var(--color-brand-primary);flex-shrink:0;height:1.3rem;width:1.3rem}.product-details .other-details .pincode-delivery-container>.pincode-serviceability-list>li>h4{color:var(--text-primary);font-size:1rem;font-weight:600;letter-spacing:.01em;line-height:1.35;margin:0;padding:0}.product-details .other-details .pincode-delivery-container>.pincode-serviceability-list>li:has(.serviceabilityIcon[style*=ef4444])>h4{color:#dc2626}.product-details .other-details .pincode-delivery-container>.product-features{grid-gap:.875rem 1.35rem;display:grid;gap:.875rem 1.35rem;grid-template-columns:1fr 1fr;list-style:none;margin-top:1.5rem;padding:1.5rem 0 0}.product-details .other-details .pincode-delivery-container>.product-features>li{align-items:center;display:flex;gap:.7rem;margin:0;padding:0}.product-details .other-details .pincode-delivery-container>.product-features>li .serviceabilityIcon,.product-details .other-details .pincode-delivery-container>.product-features>li>img,.product-details .other-details .pincode-delivery-container>.product-features>li>svg{color:var(--color-brand-primary);flex-shrink:0;height:1.4rem;width:1.4rem}.product-details .other-details .pincode-delivery-container>.product-features>li>h4{color:var(--text-primary);font-size:.875rem;font-weight:600;letter-spacing:.02em;line-height:1.3;margin:0}.product-details .other-details .pincode-delivery-container>div.pincode-input-container{align-items:stretch;background:var(--surface-card);border:1.5px solid var(--border-default);border-radius:10px;display:flex;font-family:inherit;height:50px;margin-bottom:0;max-width:340px;overflow:hidden;padding:0;position:relative;width:100%}.product-details .other-details .pincode-delivery-container>div.pincode-input-container>input.pincode-code{border:none;box-shadow:none;color:var(--text-primary);flex:1 1;font-size:1.0625rem;font-weight:600;height:100%;letter-spacing:.08em;min-width:0;outline:none;padding:0 14px}.product-details .other-details .pincode-delivery-container>div.pincode-input-container>input.pincode-code::placeholder{color:var(--text-muted);font-weight:500;letter-spacing:.02em}.product-details .other-details .pincode-delivery-container>div.pincode-input-container .Address-address-button{align-items:center;align-self:stretch;background-color:var(--color-brand-primary);border:none;color:var(--text-on-brand);cursor:pointer;display:flex;flex-shrink:0;font-size:.9375rem;font-weight:700;justify-content:center;letter-spacing:.03em;margin:0;padding:0 1rem;transition:background-color .2s ease,filter .2s ease}.product-details .other-details .pincode-delivery-container>div.pincode-input-container .Address-address-button:hover{filter:brightness(.85)}.product-details .other-details .pincode-delivery-container>p{font-size:.9375rem;margin:.875rem 0}.product-details .other-details>.variant-15{background:var(--surface-muted);border-radius:14px;overflow:hidden;padding:1.6rem 1.6rem 1.85rem;position:relative}.product-details .other-details>.variant-15:before{background:radial-gradient(ellipse 80% 70% at 0 100%,#004d240f 0,#0000 70%);bottom:0;content:"";height:80px;left:0;pointer-events:none;position:absolute;width:120px}.product-details .other-details>.variant-15>span{position:relative;z-index:1}.product-details .other-details>.variant-15>span>h5{color:var(--color-brand-primary);font-size:.75rem;letter-spacing:.12em}.product-details .other-details>.variant-15>span>span>svg{color:var(--color-brand-primary)}.product-details .other-details>.variant-15>div.pincode-input-container{background:var(--surface-card);border:1.5px solid var(--border-default);border-radius:10px;position:relative;z-index:1}.product-details .other-details>.variant-15>div.pincode-input-container .Address-address-button{background:linear-gradient(135deg,var(--color-brand-primary) 0,var(--color-brand-primary-bright) 100%);border-radius:6px;transition:filter .2s ease}.product-details .other-details>.variant-15>div.pincode-input-container .Address-address-button:hover{filter:brightness(.85)}.product-details .other-details>.variant-15 .pincode-serviceability-list,.product-details .other-details>.variant-15 .product-features{position:relative;z-index:1}.product-details .other-details>.variant-15 .pincode-serviceability-list{list-style:none;margin:1.1rem 0 0;padding:0}.product-details .other-details>.variant-15 .pincode-serviceability-list>li{align-items:center;border-bottom:none;display:flex;gap:.65rem;list-style:none;margin:0;padding:.55rem 0}.product-details .other-details>.variant-15 .pincode-serviceability-list>li>.serviceabilityIcon,.product-details .other-details>.variant-15 .pincode-serviceability-list>li>svg{color:var(--color-brand-primary);flex-shrink:0;height:1.3rem;width:1.3rem}.product-details .other-details>.variant-15 .pincode-serviceability-list>li>h4{color:var(--text-primary);font-size:1rem;font-weight:600;letter-spacing:.01em;line-height:1.35;margin:0;padding:0}.product-details .other-details>.variant-15 .product-features{grid-gap:.875rem 1.35rem;border-top:1px solid var(--border-default);display:grid;gap:.875rem 1.35rem;grid-template-columns:1fr 1fr;list-style:none;margin-top:1.35rem;padding-left:0;padding-top:1.35rem}.product-details .other-details>.variant-15 .product-features>li{align-items:center;display:flex;font-size:.9375rem;gap:.7rem;margin:0;padding:0;width:auto}.product-details .other-details>.variant-15 .product-features>li>.serviceabilityIcon,.product-details .other-details>.variant-15 .product-features>li>svg{color:var(--color-brand-primary);flex-shrink:0;height:1.4rem;width:1.4rem}.product-details .other-details>.variant-15 .product-features>li>h4{color:var(--text-primary);font-size:.875rem;font-weight:600;letter-spacing:.02em;line-height:1.3;margin:0}.reviews-ratings-container{display:flex;flex-direction:column;justify-content:center;padding-bottom:1.25rem;position:relative}.reviews-ratings-container>.review-links{background:var(--color-brand-subtle);border:1px solid var(--color-brand-subtle-border);border-radius:8px;color:var(--color-brand-primary);cursor:pointer;font-size:.875rem;font-weight:650;margin-top:1rem;padding:.7rem 1rem;text-align:center;transition:background .15s ease,border-color .15s ease}.reviews-ratings-container>.review-links:hover{background:var(--surface-card);border-color:var(--color-brand-primary)}.reviews-ratings-container .reviews-unavailable{background:var(--surface-card);border:1px solid var(--border-default);border-radius:12px;box-shadow:var(--shadow-sm);box-sizing:border-box;margin:12px 0 8px;padding:36px 28px;text-align:center}.reviews-ratings-container .reviews-unavailable__heading{color:var(--text-primary);font-size:15px;font-weight:700;letter-spacing:.04em;margin:0 0 16px;text-transform:uppercase}.reviews-ratings-container .reviews-unavailable__title{color:var(--text-primary);font-size:1.05rem;font-weight:600;line-height:1.35;margin:0 0 8px}.reviews-ratings-container .reviews-unavailable__text{color:var(--text-secondary);font-size:.9375rem;line-height:1.45;margin:0}.reviews-ratings-container .detailedRatingContainer{margin-top:10px}.reviews-ratings-container .detailedRatingContainer .headingContainer{color:var(--text-primary);font-size:1.3rem;font-weight:700;padding-bottom:1.5rem;text-align:center;text-transform:uppercase;width:100%}.reviews-ratings-container .detailedRatingContainer .index-flexRow{display:flex;flex-direction:row;justify-content:center}.reviews-ratings-container .detailedRatingContainer .index-flexRow .index-averageRating{color:var(--text-primary);font-size:48px;height:58px}.reviews-ratings-container .detailedRatingContainer .index-flexRow .index-countDesc{color:var(--text-primary);font-size:1rem;font-weight:400;margin-top:.9rem}.reviews-ratings-container .detailedRatingContainer .index-flexRow .index-separator{border-left:1.2px solid var(--border-default);height:96px;margin-left:34px}.reviews-ratings-container .detailedRatingContainer .index-flexRow .index-flexColumn>.index-flexRow{color:var(--text-primary);font-size:3.5rem;height:4.3rem}.reviews-ratings-container .detailedRatingContainer .index-flexRow .index-flexColumn>.index-flexRow>span:first-child{align-items:center;display:flex}.reviews-ratings-container .detailedRatingContainer .index-flexRow .index-flexColumn>.index-flexRow .big-star{align-items:center;display:flex;margin-left:3px}.reviews-ratings-container .detailedRatingContainer .index-flexRow .index-flexColumn>.index-flexRow .big-star>img{height:70%;width:70%}.reviews-ratings-container .detailedRatingContainer .index-flexRow .progress-container .index-flexRow{align-items:center;display:flex;flex-direction:row;height:1.4rem;justify-content:left;margin-left:3rem;text-align:center}.reviews-ratings-container .detailedRatingContainer .index-flexRow .progress-container .index-flexRow .index-rating{color:var(--text-muted);display:flex;font-size:13px;padding-right:.6rem}.reviews-ratings-container .detailedRatingContainer .index-flexRow .progress-container .index-flexRow .index-rating .index-ratingLevel{text-align:left;width:5rem}.reviews-ratings-container .detailedRatingContainer .index-flexRow .progress-container .index-flexRow .index-rating>span:nth-child(2){margin:-.1rem .1rem 0 .3rem}.reviews-ratings-container .detailedRatingContainer .index-flexRow .progress-container .index-flexRow .index-rating>span:nth-child(2)>img{height:.8rem;width:.8rem}.reviews-ratings-container .detailedRatingContainer .index-flexRow .progress-container .index-flexRow progress{background:var(--surface-inset);background-color:#f16565;border:none;height:4px;width:120px}.reviews-ratings-container .detailedRatingContainer .index-flexRow .progress-container .index-flexRow>div{color:var(--text-muted);font-size:1rem;padding-left:.3rem}.reviews-ratings-container .detailedRatingContainer .index-flexRow .progress-container div:first-child progress,.reviews-ratings-container .detailedRatingContainer .index-flexRow .progress-container div:nth-child(2) progress{color:#14958f}.reviews-ratings-container .detailedRatingContainer .index-flexRow .progress-container div:nth-child(3) progress{color:#72bfbc}.reviews-ratings-container .detailedRatingContainer .index-flexRow .progress-container div:nth-child(4) progress::-webkit-progress-bar{color:#fcb301!important}.reviews-ratings-container .detailedRatingContainer .index-flexRow .progress-container div:nth-child(5) progress{color:#f16565}.reviews-ratings-container .detailedRatingContainer .index-flexRow progress::-webkit-progress-bar{background:var(--surface-inset)}.reviews-ratings-container .detailedRatingContainer .index-flexRow progress::-webkit-progress-value{background:currentColor}.reviews-ratings-container .detailedRatingContainer .review-container{border-bottom:.1rem solid #80808033;border-top:.1rem solid #80808033;padding:10px}.reviews-ratings-container .detailedRatingContainer.design-4{background:#0000;border:none;border:1px solid var(--border-default);border-radius:0;border-radius:10px;box-shadow:none;box-shadow:0 1px 3px #0000000d;display:flex;margin-top:10px;overflow:hidden;padding:0}.reviews-ratings-container .detailedRatingContainer.design-4 .headingContainer{display:none}.reviews-ratings-container .detailedRatingContainer.design-4 .review-container{background:var(--surface-card);border:1px solid var(--border-default);border-radius:8px;box-shadow:0 1px 2px #0000000a;display:flex;overflow:hidden;padding:0;position:relative;width:100%}.reviews-ratings-container .detailedRatingContainer.design-4 .index-flexColumn{align-items:center;background:linear-gradient(135deg,var(--color-brand-primary) 0,var(--color-brand-primary-dark) 100%);color:#fff;display:flex;flex:0 0 200px;flex-direction:column;justify-content:center;padding:24px 20px;position:relative;text-align:center}.reviews-ratings-container .detailedRatingContainer.design-4 .index-flexColumn .index-averageRating{align-items:center;color:#fff;display:flex;font-size:3rem;font-weight:700;gap:8px;height:auto;justify-content:center;line-height:1;margin-bottom:8px}.reviews-ratings-container .detailedRatingContainer.design-4 .index-flexColumn .index-averageRating .big-star img{filter:brightness(0) invert(1);height:2.5rem;width:2.5rem}.reviews-ratings-container .detailedRatingContainer.design-4 .index-flexColumn .index-countDesc{color:#ffffffd9;font-size:.85rem;font-weight:400;line-height:1.3;margin-top:0}.reviews-ratings-container .detailedRatingContainer.design-4 .index-separator{display:none}.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container{background:var(--surface-card);display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:20px 24px;position:relative}.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container .index-ratingBarContainer{align-items:center;display:flex;gap:12px;margin-bottom:10px;padding:8px 0;position:relative}.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container .index-ratingBarContainer:last-child{margin-bottom:0}.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container .index-ratingBarContainer .index-rating{color:var(--text-secondary);font-size:12px;font-weight:500;min-width:90px;text-align:left}.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container .index-ratingBarContainer .index-rating .index-ratingLevel{width:auto}.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container .index-ratingBarContainer progress{border-radius:3px;flex:1 1;height:6px;margin:0}.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container .index-ratingBarContainer .index-count{color:var(--color-brand-primary);font-size:13px;font-weight:500;min-width:40px;text-align:right}.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1{background:var(--surface-card);padding:20px 24px}.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 .index-ratingBarContainer .progress-wrapper{align-items:center;display:flex;flex:1 1;position:relative}.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 .index-ratingBarContainer .progress-wrapper progress{border-radius:3px;flex:1 1;height:6px;margin:0;position:relative}.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 .index-ratingBarContainer .progress-wrapper .progress-star{align-items:center;display:flex;height:14px;justify-content:center;left:calc(var(--progress-percent) + 4px);pointer-events:none;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:14px;z-index:2}.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 .index-ratingBarContainer .progress-wrapper .progress-star img{filter:drop-shadow(0 1px 2px rgba(0,0,0,.2));height:100%;object-fit:contain;width:100%}.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 .index-ratingBarContainer .progress-wrapper .progress-star[data-rating="5"]{background-color:var(--color-brand-primary);-webkit-mask:url(/static/media/star.d7e352106f77b94d58af.svg) center/contain no-repeat;mask:url(/static/media/star.d7e352106f77b94d58af.svg) center/contain no-repeat}.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 .index-ratingBarContainer .progress-wrapper .progress-star[data-rating="5"] img{opacity:0}.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 .index-ratingBarContainer .progress-wrapper .progress-star[data-rating="4"] img{filter:drop-shadow(0 1px 2px rgba(0,0,0,.2)) brightness(0) saturate(100%) invert(77%) sepia(50%) saturate(1234%) hue-rotate(90deg) brightness(98%) contrast(85%)}.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 .index-ratingBarContainer .progress-wrapper .progress-star[data-rating="3"] img{filter:drop-shadow(0 1px 2px rgba(0,0,0,.2)) brightness(0) saturate(100%) invert(78%) sepia(95%) saturate(1352%) hue-rotate(1deg) brightness(102%) contrast(95%)}.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 .index-ratingBarContainer .progress-wrapper .progress-star[data-rating="2"] img{filter:drop-shadow(0 1px 2px rgba(0,0,0,.2)) brightness(0) saturate(100%) invert(70%) sepia(95%) saturate(1352%) hue-rotate(1deg) brightness(102%) contrast(95%)}.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 .index-ratingBarContainer .progress-wrapper .progress-star[data-rating="1"] img{filter:drop-shadow(0 1px 2px rgba(0,0,0,.2)) brightness(0) saturate(100%) invert(40%) sepia(95%) saturate(1352%) hue-rotate(325deg) brightness(102%) contrast(95%)}.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 .index-ratingBarContainer progress[data-rating="5"]::-webkit-progress-value{background:var(--color-brand-primary)}.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 .index-ratingBarContainer progress[data-rating="5"]::-moz-progress-bar{background:var(--color-brand-primary)}.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 .index-ratingBarContainer progress[data-rating="4"]::-webkit-progress-value{background:#4ade80}.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 .index-ratingBarContainer progress[data-rating="4"]::-moz-progress-bar{background:#4ade80}.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 .index-ratingBarContainer progress[data-rating="3"]::-webkit-progress-value{background:#fbbf24}.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 .index-ratingBarContainer progress[data-rating="3"]::-moz-progress-bar{background:#fbbf24}.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 .index-ratingBarContainer progress[data-rating="2"]::-webkit-progress-value{background:#fb923c}.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 .index-ratingBarContainer progress[data-rating="2"]::-moz-progress-bar{background:#fb923c}.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 .index-ratingBarContainer progress[data-rating="1"]::-webkit-progress-value{background:#ef4444}.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 .index-ratingBarContainer progress[data-rating="1"]::-moz-progress-bar{background:#ef4444}.reviews-ratings-container .thumbnails-container{background:var(--surface-muted);border:1px solid var(--border-subtle);border-radius:14px;box-shadow:none;box-sizing:border-box;margin-top:1.75rem;max-width:100%;overflow:hidden;padding:1.5rem 1.35rem 1.35rem;position:relative}.reviews-ratings-container .thumbnails-container .image-thumb-wrapper{background:#0000;max-width:100%;padding:0}.reviews-ratings-container .thumbnails-container .image-thumb-wrapper .headline{color:var(--text-primary);font-size:.8125rem;font-weight:700;letter-spacing:.08em;margin:0 0 1rem;padding-bottom:0;text-align:left;text-transform:uppercase}.reviews-ratings-container .thumbnails-container .image-thumb-wrapper .images-container{display:flex;flex-wrap:wrap;gap:10px;max-width:100%}.reviews-ratings-container .thumbnails-container .image-thumb-wrapper .images-container.images-container--limited{justify-content:flex-start}.reviews-ratings-container .thumbnails-container .image-thumb-wrapper .images-container .image-container{cursor:pointer;flex:0 0 auto}.reviews-ratings-container .thumbnails-container .image-thumb-wrapper .images-container .image-container.image-container--has-more .image .more-images-count{align-items:center;display:flex;justify-content:center}.reviews-ratings-container .thumbnails-container .image-thumb-wrapper .images-container .reviews-empty-state{color:var(--text-secondary);font-size:.9375rem;margin:0;padding:1rem 0;text-align:left}.reviews-ratings-container .thumbnails-container .image-thumb-wrapper .images-container .image-container .image{background:var(--surface-inset);border:1px solid var(--border-default);border-radius:10px;box-shadow:none;cursor:pointer;height:80px;overflow:hidden;position:relative;transition:border-color .2s ease,transform .15s ease;width:80px}.reviews-ratings-container .thumbnails-container .image-thumb-wrapper .images-container .image-container .image:hover{border-color:var(--color-brand-primary);transform:translateY(-1px)}.reviews-ratings-container .thumbnails-container .image-thumb-wrapper .images-container .image-container .image img{background-size:cover;border-radius:9px;border-style:none;height:100%;object-fit:cover;position:absolute;width:100%;z-index:2}.reviews-ratings-container .thumbnails-container .image-thumb-wrapper .images-container .image-container .image .more-images-count{align-items:center;background:#0c0a108c;color:#fff;display:flex;font-size:.875rem;font-weight:650;inset:0;justify-content:center;letter-spacing:.02em;position:absolute;z-index:4}.reviews-ratings-container .thumbnails-container .image-thumb-wrapper .images-container .image-container .image .skeleton{animation:skeleton-loading-skeleton 1.7s cubic-bezier(.25,.46,.45,.94) infinite forwards;background:#474747;background-size:800px 100%;height:99.99%;left:0;opacity:0;position:absolute;top:0;width:99.99%;z-index:20}.reviews-ratings-container .image-only-modal-container{align-items:center;background:#282c3fcc;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:5}.reviews-ratings-container .image-only-modal-container .modal-container{background-color:var(--surface-card);border-radius:3px;box-shadow:0 0 16px 0 #0000004d;display:flex;flex-direction:column;height:648px;width:960px}.reviews-ratings-container .image-only-modal-container .modal-container header{color:var(--text-secondary);display:block;font-size:16px;font-weight:600;letter-spacing:.5px;padding:22px;position:relative;text-align:center;text-transform:uppercase}.reviews-ratings-container .image-only-modal-container .modal-container header span{cursor:pointer;height:40px;left:10px;line-height:40px;position:absolute;text-align:center;top:10px;width:40px}.reviews-ratings-container .image-only-modal-container .modal-container .images-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:20px;overflow:auto;padding:0 15px}.reviews-ratings-container .image-only-modal-container .modal-container .images-wrapper .image{height:102px;margin:0 6.2px 12px;position:relative;width:102px}.reviews-ratings-container .image-only-modal-container .modal-container .images-wrapper .image img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%;z-index:2}.reviews-ratings-container .image-reviews-modal-container{align-items:center;background:#282c3fcc;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:50}.reviews-ratings-container .image-reviews-modal-container .modal-container{background-color:var(--surface-card);border-radius:3px;box-shadow:0 0 16px 0 #0000004d;display:flex;height:100%;max-height:648px;max-width:960px;overflow:hidden;width:100%}.reviews-ratings-container .image-reviews-modal-container .modal-container .image-wrapper{background-color:var(--text-primary);display:flex;flex:1.6 1;flex-direction:column;position:relative}.reviews-ratings-container .image-reviews-modal-container .modal-container .image-wrapper>span{color:#fff;cursor:pointer;display:block;font-size:20px;left:10px;margin-top:10px;position:absolute;z-index:1}.reviews-ratings-container .image-reviews-modal-container .modal-container .image-wrapper .image{height:100%;position:relative;width:100%}.reviews-ratings-container .image-reviews-modal-container .modal-container .image-wrapper .image img{background-position:50%;background-repeat:no-repeat;background-size:contain;height:97%;left:20%;position:absolute;width:60%;z-index:2}.reviews-ratings-container .image-reviews-modal-container .modal-container .image-wrapper .button-container{align-items:center;bottom:0;box-sizing:border-box;display:flex;height:50px;justify-content:space-between;margin:auto;padding:0 15px;position:absolute;top:0;width:100%;z-index:6}.reviews-ratings-container .image-reviews-modal-container .modal-container .image-wrapper .button-container .prev{cursor:pointer;height:30px;line-height:30px;opacity:.8;text-align:center;width:30px}.reviews-ratings-container .image-reviews-modal-container .modal-container .image-wrapper .button-container .prev>img{height:100%;width:100%}.reviews-ratings-container .image-reviews-modal-container .modal-container .image-wrapper .button-container .next{cursor:pointer;height:30px;line-height:30px;text-align:center;width:30px}.reviews-ratings-container .image-reviews-modal-container .modal-container .image-wrapper .button-container .next>img{height:100%;width:100%}.reviews-ratings-container .image-reviews-modal-container .modal-container .image-wrapper .thumb-wrapper{display:flex;justify-content:center}.reviews-ratings-container .image-reviews-modal-container .modal-container .image-wrapper .thumb-wrapper .thumb-container{height:85px;margin:15px 5px;overflow:hidden;position:relative;width:85px}.reviews-ratings-container .image-reviews-modal-container .modal-container .image-wrapper .thumb-wrapper .thumb-container img{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:inherit;box-sizing:border-box;cursor:pointer;height:inherit;position:absolute;transition:border .2s;width:inherit;z-index:2}.reviews-ratings-container .image-reviews-modal-container .modal-container .review-wrapper{padding:22px}.reviews-ratings-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper{border:0;margin:0;padding:18px 0}.reviews-ratings-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper .user-review-main{padding-left:35px;position:relative}.reviews-ratings-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper .user-review-main .startWrapper{left:0;position:absolute;top:2px}.reviews-ratings-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper .user-review-main .startWrapper>div{background-color:var(--color-brand-primary);color:#fff;display:flex;font-size:11px;height:15px;padding:0 3px;position:relative;width:24px}.reviews-ratings-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper .user-review-main .startWrapper>div[data-rating="1"]{background-color:#ef4444}.reviews-ratings-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper .user-review-main .startWrapper>div[data-rating="2"]{background-color:#f97316}.reviews-ratings-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper .user-review-main .startWrapper>div[data-rating="3"]{background-color:#eab308}.reviews-ratings-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper .user-review-main .startWrapper>div[data-rating="4"]{background-color:#4ade80}.reviews-ratings-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper .user-review-main .startWrapper>div[data-rating="5"]{background-color:var(--color-brand-primary)}.reviews-ratings-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper .user-review-main .startWrapper>div>div{align-items:center;display:inline-flex;margin-top:1px;position:relative}.reviews-ratings-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper .user-review-main .startWrapper>div>div>img{height:12px;margin-bottom:2px;width:12px}.reviews-ratings-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper .user-review-main .reviewTextWrapper{color:var(--text-primary);font-size:13px;line-height:20px}.reviews-ratings-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper .user-review-footer{color:var(--text-secondary);display:flex;font-size:10px;justify-content:space-between;margin-top:14px;padding-left:35px}.reviews-ratings-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper .user-review-footer .user-review-left{color:var(--text-secondary)}.reviews-ratings-container .review-headline{align-items:center;border-top:1px solid var(--border-subtle);color:var(--text-primary);display:flex;font-size:.8125rem;font-weight:700;justify-content:space-between;letter-spacing:.08em;margin-bottom:.85rem;margin-top:1.75rem;padding-bottom:0;padding-top:1.25rem;text-transform:uppercase}.reviews-ratings-container .user-review-container{background:#0000;border:none;border-radius:0;box-shadow:none;display:flex;flex-direction:column;gap:10px;margin-bottom:0;margin-top:0;padding:0}.reviews-ratings-container .user-review-container .user-review-wrapper{background:var(--surface-page);border:1px solid var(--border-subtle);border-radius:12px;box-shadow:none;margin:0;overflow:hidden;padding:1rem 1.1rem .95rem;position:relative;transition:border-color .15s ease}.reviews-ratings-container .user-review-container .user-review-wrapper:hover{background:var(--color-brand-subtle);border-color:var(--border-default)}.reviews-ratings-container .user-review-container .user-review-wrapper:last-child{margin-bottom:0}.reviews-ratings-container .user-review-container .user-review-wrapper .main{align-items:flex-start;display:flex;gap:12px;padding-left:0;position:relative}.reviews-ratings-container .user-review-container .user-review-wrapper .main .startWrapper{display:none}.reviews-ratings-container .user-review-container .user-review-wrapper .main .review-rating-chip{align-items:center;background:var(--color-brand-primary);border-radius:6px;color:var(--text-on-brand);display:inline-flex;flex:0 0 auto;font-size:.8125rem;font-weight:700;gap:2px;height:1.5rem;justify-content:center;line-height:1;margin-top:1px;min-width:2.65rem;padding:0 .45rem}.reviews-ratings-container .user-review-container .user-review-wrapper .main .review-rating-chip[data-rating="1"]{background-color:#ef4444}.reviews-ratings-container .user-review-container .user-review-wrapper .main .review-rating-chip[data-rating="2"]{background-color:#f97316}.reviews-ratings-container .user-review-container .user-review-wrapper .main .review-rating-chip[data-rating="3"]{background-color:#ca8a04}.reviews-ratings-container .user-review-container .user-review-wrapper .main .review-rating-chip[data-rating="4"]{background-color:#16a34a}.reviews-ratings-container .user-review-container .user-review-wrapper .main .review-rating-chip[data-rating="5"]{background-color:var(--color-brand-primary)}.reviews-ratings-container .user-review-container .user-review-wrapper .main .review-rating-chip .review-rating-chip__star{font-size:.7rem;line-height:1}.reviews-ratings-container .user-review-container .user-review-wrapper .main .review-body{flex:1 1;min-width:0}.reviews-ratings-container .user-review-container .user-review-wrapper .main .reviewTextRwapper{color:var(--text-primary);font-size:.9375rem;font-weight:500;line-height:1.55;word-break:break-word}.reviews-ratings-container .user-review-container .user-review-wrapper .main .images-container{margin-top:.75rem;max-width:100%}.reviews-ratings-container .user-review-container .user-review-wrapper .main .images-container .thumb-images{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start}.reviews-ratings-container .user-review-container .user-review-wrapper .main .images-container .thumb-images .images{flex:0 0 auto}.reviews-ratings-container .user-review-container .user-review-wrapper .main .images-container .thumb-images .images img{border:1px solid var(--border-default);border-radius:8px;cursor:pointer;display:block;height:64px;object-fit:cover;transition:border-color .15s ease;width:64px}.reviews-ratings-container .user-review-container .user-review-wrapper .main .images-container .thumb-images .images img:hover{border-color:var(--color-brand-primary)}.reviews-ratings-container .user-review-container .user-review-wrapper .footer{color:var(--text-secondary);display:flex;font-size:.8125rem;justify-content:flex-start;margin-top:.7rem;padding-left:calc(2.65rem + 12px)}.reviews-ratings-container .user-review-container .user-review-wrapper .footer .footer__reviewer,.reviews-ratings-container .user-review-container .user-review-wrapper .footer .user-review-left{color:var(--text-secondary)}.reviews-ratings-container .user-review-container .user-review-wrapper .footer .footer__text{color:var(--text-muted);font-weight:500}.More-details-container .productGist{margin-top:0}.More-details-container .productGist>.benefitsContainer,.More-details-container .productGist>.headingContainer,.More-details-container .productGist>.qualityContainer{color:var(--text-primary);font-size:1.0625rem;font-weight:700;letter-spacing:.06em;margin-bottom:.75rem;margin-top:0;padding-bottom:0;text-align:left;text-transform:uppercase}.More-details-container .productGist>.headingContainer{margin-top:0}.More-details-container .productGist>.benefitsContainer,.More-details-container .productGist>.qualityContainer{margin-top:2rem}.More-details-container .productGist>.description{color:var(--text-primary);font-size:15px;font-weight:500;letter-spacing:.02em;line-height:1.65;margin:0 0 .5rem;padding:0}.More-details-container .productGist>.description>span{color:var(--color-brand-primary);font-weight:600}.More-details-container .productGist .benefitsDesign{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;margin-top:.5rem;padding-bottom:1.5rem}.More-details-container .productGist .benefitsDesign>div{align-items:flex-start;color:var(--text-primary);display:flex;font-size:15px;gap:.75rem;line-height:1.55;width:calc(50% - .75rem)}.More-details-container .productGist .benefitsDesign>div>span{background-color:var(--color-brand-primary);border-radius:50%;display:block;height:8px;margin-top:.5rem;min-width:8px;width:8px}.More-details-container .productGist .benefitsDesign>div>div{margin:0}.More-details-container .productGist .detailsImages{border-top:1px solid var(--border-default);display:flex;gap:1rem;margin-top:2.5rem;padding-top:1.5rem}.More-details-container .productGist .detailsImages>div{display:flex;flex:1 1;height:-moz-fit-content;height:fit-content;justify-content:center;padding:0}.More-details-container .productGist .detailsImages>div>img{cursor:pointer;height:auto;max-width:100%}.offer-slider-container{border-radius:10px;overflow:hidden;padding:10px 0;position:relative;width:50%}.offer-slider-container .add-skew{background-color:var(--surface-page);height:158px;left:-156px;position:absolute;top:-50px;transform:rotate(125deg);width:158px;z-index:1}.offer-slider-container .slider-wrapper{display:flex;flex-direction:row;position:relative;width:100%}.offer-slider-container .slider-wrapper .slider{display:flex;transition:transform 1s ease-in-out;width:100%}.offer-slider-container .slider-wrapper .slider.no-transition{transition:none}.offer-slider-container .slider-wrapper .slider .slide{background-color:#03c04a;border-radius:5px;box-shadow:0 2px 5px #0003;color:#fff;flex:0 0 100%;font-size:1em;padding:5px;text-align:center}.btn-danger,.btn-outline-danger,.btn-outline-primary,.btn-outline-primary--soft,.btn-primary,.btn-primary--full,.btn-primary--sm,.btn-secondary,.empty-cart-container .empty-cart-button,.empty-orders-container .empty-orders-button,.wishlist-page-wrapper .empty-wishlist .empty-wishlist-retry-btn,.wishlist-web-apply-price-btn{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:600;gap:8px;justify-content:center;transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease;white-space:nowrap}.btn-danger:disabled,.btn-outline-danger:disabled,.btn-outline-primary--soft:disabled,.btn-outline-primary:disabled,.btn-primary--full:disabled,.btn-primary--sm:disabled,.btn-primary:disabled,.btn-secondary:disabled,.empty-cart-container .empty-cart-button:disabled,.empty-orders-container .empty-orders-button:disabled,.wishlist-page-wrapper .empty-wishlist .empty-wishlist-retry-btn:disabled,.wishlist-web-apply-price-btn:disabled{cursor:not-allowed;opacity:.6}.btn-primary--sm,.empty-cart-container .empty-cart-button,.empty-orders-container .empty-orders-button,.wishlist-page-wrapper .empty-wishlist .empty-wishlist-retry-btn,.wishlist-web-apply-price-btn{background:var(--btn-primary-fill);border-radius:6px;box-shadow:var(--btn-primary-shadow);color:var(--btn-primary-text);font-size:14px;padding:12px 28px}.btn-primary--sm:hover:not(:disabled),.empty-cart-container .empty-cart-button:hover:not(:disabled),.empty-orders-container .empty-orders-button:hover:not(:disabled),.wishlist-page-wrapper .empty-wishlist .empty-wishlist-retry-btn:hover:not(:disabled),.wishlist-web-apply-price-btn:hover:not(:disabled){background:var(--btn-primary-fill-hover)}.btn-primary--sm:active:not(:disabled),.empty-cart-container .empty-cart-button:active:not(:disabled),.empty-orders-container .empty-orders-button:active:not(:disabled),.wishlist-page-wrapper .empty-wishlist .empty-wishlist-retry-btn:active:not(:disabled),.wishlist-web-apply-price-btn:active:not(:disabled){background:var(--btn-primary-fill-active);box-shadow:var(--btn-primary-shadow-active);transform:translateY(0)}.btn-primary--sm:hover:not(:disabled),.empty-cart-container .empty-cart-button:hover:not(:disabled),.empty-orders-container .empty-orders-button:hover:not(:disabled),.wishlist-page-wrapper .empty-wishlist .empty-wishlist-retry-btn:hover:not(:disabled),.wishlist-web-apply-price-btn:hover:not(:disabled){box-shadow:var(--shadow-sm);transform:translateY(-1px)}.breadcrumbs-container.breadcrumbs-design-6,.wishlist-page-wrapper .breadcrumbs-container{align-items:center;display:flex;font-size:14px;font-weight:500}.wishlist-page-wrapper .breadcrumbs-container .breadcrumbs-link{border-radius:4px;color:var(--text-secondary);font-weight:500;padding:4px 8px;text-decoration:none;transition:color .2s ease}.wishlist-page-wrapper .breadcrumbs-container .breadcrumbs-current,.wishlist-page-wrapper .breadcrumbs-container .breadcrumbs-link:hover{background:var(--color-brand-subtle);color:var(--color-brand-primary)}.wishlist-page-wrapper .breadcrumbs-container .breadcrumbs-current{border-radius:4px;font-weight:600;padding:4px 8px}.wishlist-page-wrapper .breadcrumbs-container .breadcrumbs-separator{color:var(--text-muted);font-size:12px;font-weight:400;margin:0 6px}.wishlist-page-wrapper{background-color:var(--surface-page);min-height:100vh;padding-bottom:40px}.wishlist-page-wrapper input[type=email],.wishlist-page-wrapper input[type=number],.wishlist-page-wrapper input[type=password],.wishlist-page-wrapper input[type=search],.wishlist-page-wrapper input[type=tel],.wishlist-page-wrapper input[type=text],.wishlist-page-wrapper input[type=url],.wishlist-page-wrapper textarea{caret-color:#1e293b;caret-color:var(--text-primary,#1e293b);cursor:text}.wishlist-page-wrapper input[type=checkbox],.wishlist-page-wrapper input[type=radio],.wishlist-page-wrapper select{cursor:pointer}.wishlist-page-wrapper .breadcrumbs-wrapper{margin:0 auto}.wishlist-page-wrapper .breadcrumbs-container{flex-wrap:wrap;gap:8px}.wishlist-page-wrapper .wishlist-content-wrapper{align-items:flex-start;display:flex;gap:24px;margin:0 auto;padding:20px}.wishlist-page-wrapper .wishlist-filters-container{background:var(--surface-card);border:1px solid var(--border-default);border-radius:8px;box-shadow:0 2px 8px #0000000a;flex-shrink:0;max-height:calc(100vh - 40px);overflow-y:auto;padding-bottom:0;position:sticky;top:80px;transition:all .2s ease;width:18%;z-index:2}.wishlist-page-wrapper .wishlist-filters-container:hover{border-color:var(--border-strong);box-shadow:0 4px 12px #00000014}.wishlist-page-wrapper .wishlist-filters-container::-webkit-scrollbar{width:6px}.wishlist-page-wrapper .wishlist-filters-container::-webkit-scrollbar-track{background:var(--surface-muted)}.wishlist-page-wrapper .wishlist-filters-container::-webkit-scrollbar-thumb{background:var(--text-muted);border-radius:3px}.wishlist-page-wrapper .wishlist-filters-container::-webkit-scrollbar-thumb:hover{background:var(--text-secondary)}.wishlist-page-wrapper .wishlist-filters-container .filters-header-wrapper{background:var(--surface-card);border-bottom:1px solid var(--border-default);border-radius:8px 8px 0 0;padding:18px 20px;position:sticky;top:0;z-index:10}.wishlist-page-wrapper .wishlist-filters-container .filters-header-wrapper .filters-header{align-items:center;display:flex;justify-content:space-between}.wishlist-page-wrapper .wishlist-filters-container .filters-header-wrapper .filters-header h3{color:var(--text-primary);font-size:17px;font-weight:600;letter-spacing:.2px;margin:0}.wishlist-page-wrapper .wishlist-filters-container .filters-header-wrapper .filters-header .clear-filters-btn{background:var(--surface-hover);border:1px solid var(--border-default);border-radius:6px;color:var(--text-secondary);cursor:pointer;font-size:13px;font-weight:500;padding:7px 16px;transition:all .2s ease}.wishlist-page-wrapper .wishlist-filters-container .filters-header-wrapper .filters-header .clear-filters-btn:hover{background:var(--surface-hover);border-color:var(--text-muted);color:var(--text-primary)}.wishlist-page-wrapper .wishlist-filters-container .filters-content{padding:0;position:relative;z-index:1}.wishlist-page-wrapper .wishlist-filters-container .filters-content .filter-section{border-bottom:1px solid var(--border-default);padding:0;transition:all .2s ease}.wishlist-page-wrapper .wishlist-filters-container .filters-content .filter-section:last-child{border-bottom:none}.wishlist-page-wrapper .wishlist-filters-container .filters-content .filter-section:hover{background-color:var(--surface-muted)}.wishlist-page-wrapper .wishlist-filters-container .filters-content .filter-section .filter-section-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:18px 20px;transition:all .2s ease;-webkit-user-select:none;user-select:none}.wishlist-page-wrapper .wishlist-filters-container .filters-content .filter-section .filter-section-header:hover{background-color:var(--surface-muted)}.wishlist-page-wrapper .wishlist-filters-container .filters-content .filter-section .filter-section-header span:first-child{color:var(--text-primary);font-size:14px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.wishlist-page-wrapper .wishlist-filters-container .filters-content .filter-section .filter-section-header .filter-toggle{align-items:center;border-radius:4px;color:var(--text-secondary);display:flex;font-size:22px;font-weight:300;height:24px;justify-content:center;line-height:1;transition:all .2s ease;width:24px}.wishlist-page-wrapper .wishlist-filters-container .filters-content .filter-section .filter-section-header .filter-toggle:hover{background:var(--surface-hover);color:var(--text-primary)}.wishlist-page-wrapper .wishlist-filters-container .filters-content .filter-section .filter-section-header .filter-toggle.expanded{color:var(--color-brand-primary);font-weight:400}.wishlist-page-wrapper .wishlist-filters-container .filters-content .filter-section .filter-section-content{padding:0 20px 18px}.wishlist-page-wrapper .wishlist-filters-container .filters-content .filter-section .filter-section-content .price-range-inputs{align-items:center;display:flex;gap:10px}.wishlist-page-wrapper .wishlist-filters-container .filters-content .filter-section .filter-section-content .price-range-inputs .price-input{background:var(--surface-card);border:1px solid var(--border-default);border-radius:6px;box-shadow:0 1px 2px #00000005;color:var(--text-primary);flex:1 1;font-size:14px;padding:10px 12px;transition:all .2s ease}.wishlist-page-wrapper .wishlist-filters-container .filters-content .filter-section .filter-section-content .price-range-inputs .price-input::placeholder{color:var(--text-muted)}.wishlist-page-wrapper .wishlist-filters-container .filters-content .filter-section .filter-section-content .price-range-inputs .price-input:focus{border-color:var(--color-brand-primary);box-shadow:0 0 0 3px #004d241a;outline:none}.wishlist-page-wrapper .wishlist-filters-container .filters-content .filter-section .filter-section-content .price-range-inputs .price-separator{color:var(--text-secondary);font-size:14px;font-weight:500}.wishlist-page-wrapper .wishlist-filters-container .filters-content .filter-section .filter-section-content .filter-checkbox-list{display:flex;flex-direction:column;gap:4px}.wishlist-page-wrapper .wishlist-filters-container .filters-content .filter-section .filter-section-content .filter-checkbox-list label{align-items:center;border-radius:6px;color:var(--text-primary);cursor:pointer;display:flex;font-size:14px;gap:12px;margin:0 -12px;padding:10px 12px;transition:all .2s ease}.wishlist-page-wrapper .wishlist-filters-container .filters-content .filter-section .filter-section-content .filter-checkbox-list label:hover{background:var(--surface-muted);color:var(--text-primary)}.wishlist-page-wrapper .wishlist-filters-container .filters-content .filter-section .filter-section-content .filter-checkbox-list label input[type=checkbox]{accent-color:var(--color-brand-primary);cursor:pointer;height:18px;margin:0;width:18px}.wishlist-page-wrapper .wishlist-filters-container .filters-content .filter-section .filter-section-content .filter-checkbox-list label input[type=checkbox]:checked+span{color:var(--color-brand-primary);font-weight:500}.wishlist-page-wrapper .wishlist-filters-container .filters-content .filter-section .filter-section-content .filter-checkbox-list label span{flex:1 1}.wishlist-page-wrapper .wishlist-filters-container .filters-content .filter-section .filter-section-content .filter-radio-list{display:flex;flex-direction:column;gap:0}.wishlist-page-wrapper .wishlist-filters-container .filters-content .filter-section .filter-section-content .filter-radio-list label{align-items:center;border-radius:4px;color:var(--text-primary);cursor:pointer;display:flex;font-size:14px;gap:10px;margin-left:-4px;padding:8px 0 8px 4px;transition:all .2s ease}.wishlist-page-wrapper .wishlist-filters-container .filters-content .filter-section .filter-section-content .filter-radio-list label:hover{background:var(--surface-hover);color:var(--text-primary)}.wishlist-page-wrapper .wishlist-filters-container .filters-content .filter-section .filter-section-content .filter-radio-list label input[type=radio]{accent-color:var(--color-brand-primary);cursor:pointer;height:16px;margin:0;width:16px}.wishlist-page-wrapper .wishlist-filters-container .filters-content .filter-section .filter-section-content .filter-radio-list label span{flex:1 1}.wishlist-page-wrapper .wishlist-filters-container .filters-content .filter-section .filter-section-content .filter-radio-list label input[type=radio]:checked+span{color:var(--color-brand-primary);font-weight:500}.wishlist-page-wrapper .wishlist-filters-container .filters-content .filter-section .filter-section-content .filter-size-grid{display:flex;flex-wrap:wrap;gap:8px}.wishlist-page-wrapper .wishlist-filters-container .filters-content .filter-section .filter-section-content .filter-size-grid .size-chip{background:var(--surface-card);border:1px solid var(--border-default);border-radius:4px;color:var(--text-primary);cursor:pointer;font-size:13px;font-weight:500;min-width:40px;padding:8px 14px;text-align:center;transition:all .2s ease}.wishlist-page-wrapper .wishlist-filters-container .filters-content .filter-section .filter-section-content .filter-size-grid .size-chip:hover{background:var(--surface-muted);border-color:var(--text-muted)}.wishlist-page-wrapper .wishlist-filters-container .filters-content .filter-section .filter-section-content .filter-size-grid .size-chip:active{background:var(--surface-hover);border-color:var(--text-secondary)}.wishlist-page-wrapper .wishlist-filters-container.filter-design-1{background:var(--surface-card);border:1px solid #f0f1f3;border-radius:8px;box-shadow:0 2px 12px #0000000f;transition:all .3s ease}.wishlist-page-wrapper .wishlist-filters-container.filter-design-1:hover{box-shadow:0 4px 20px #004d2414}.wishlist-page-wrapper .wishlist-filters-container.filter-design-1 .filters-header-wrapper{background:#0000;border-bottom:1px solid #f0f1f3}.wishlist-page-wrapper .wishlist-filters-container.filter-design-1 .filters-header-wrapper .filters-header h3{color:var(--text-primary);font-size:15px;font-weight:500}.wishlist-page-wrapper .wishlist-filters-container.filter-design-1 .filters-header-wrapper .clear-filters-btn{background:var(--surface-muted);border-color:#e5e7eb;color:var(--text-secondary);font-size:12px;padding:5px 12px}.wishlist-page-wrapper .wishlist-filters-container.filter-design-1 .filters-header-wrapper .clear-filters-btn:hover{background:var(--surface-hover);border-color:var(--border-strong);color:var(--text-primary)}.wishlist-page-wrapper .wishlist-filters-container.filter-design-1 .filter-section{background:#0000;border:none;border-bottom:1px solid #f5f6f7;box-shadow:none;margin:0;transition:all .2s ease}.wishlist-page-wrapper .wishlist-filters-container.filter-design-1 .filter-section:last-child{border-bottom:none}.wishlist-page-wrapper .wishlist-filters-container.filter-design-1 .filter-section .filter-section-header{background:#0000;padding:14px 20px}.wishlist-page-wrapper .wishlist-filters-container.filter-design-1 .filter-section .filter-section-header:hover{background:var(--surface-muted)}.wishlist-page-wrapper .wishlist-filters-container.filter-design-1 .filter-section .filter-section-header span:first-child{color:#4b5563;font-weight:500}.wishlist-page-wrapper .wishlist-filters-container.filter-design-1 .filter-section .filter-section-header .filter-toggle{color:var(--text-muted)}.wishlist-page-wrapper .wishlist-filters-container.filter-design-1 .filter-section .filter-section-content{background:#0000;padding:0 20px 16px}.wishlist-page-wrapper .wishlist-filters-container.filter-design-2{background:var(--surface-card);border:1px solid #f0f1f3;border-left:3px solid #004d2426;border-radius:8px;box-shadow:0 2px 12px #0000000f;transition:all .3s ease}.wishlist-page-wrapper .wishlist-filters-container.filter-design-2:hover{border-left-color:#004d2440;box-shadow:0 4px 20px #004d2414}.wishlist-page-wrapper .wishlist-filters-container.filter-design-2 .filters-header-wrapper{background:#0000;border-bottom:1px solid #f0f1f3}.wishlist-page-wrapper .wishlist-filters-container.filter-design-2 .filters-header-wrapper .filters-header h3{color:var(--text-primary);font-size:15px;font-weight:500}.wishlist-page-wrapper .wishlist-filters-container.filter-design-2 .filters-header-wrapper .clear-filters-btn{background:var(--surface-muted);border-color:#e5e7eb;color:var(--text-secondary);font-size:12px}.wishlist-page-wrapper .wishlist-filters-container.filter-design-2 .filters-header-wrapper .clear-filters-btn:hover{background:#004d240d;border-color:#004d2426;color:var(--color-brand-primary)}.wishlist-page-wrapper .wishlist-filters-container.filter-design-2 .filter-section{background:#0000;border:none;border-bottom:1px solid #f5f6f7;margin:0;padding-left:12px;position:relative}.wishlist-page-wrapper .wishlist-filters-container.filter-design-2 .filter-section:before{background:#004d2414;bottom:0;content:"";left:0;position:absolute;top:0;transition:background .2s ease;width:2px}.wishlist-page-wrapper .wishlist-filters-container.filter-design-2 .filter-section:hover:before{background:#004d2426}.wishlist-page-wrapper .wishlist-filters-container.filter-design-2 .filter-section .filter-section-header{background:#0000;padding:14px 20px}.wishlist-page-wrapper .wishlist-filters-container.filter-design-2 .filter-section .filter-section-header:hover{background:#004d2408}.wishlist-page-wrapper .wishlist-filters-container.filter-design-2 .filter-section .filter-section-content{background:#0000;padding:0 20px 16px}.wishlist-page-wrapper .wishlist-filters-container.filter-design-3{background:var(--surface-card);border:1px solid #f0f1f3;border-radius:8px;box-shadow:0 2px 12px #0000000f;padding:16px}.wishlist-page-wrapper .wishlist-filters-container.filter-design-3 .filters-header-wrapper{background:var(--surface-muted);border:1px solid #f0f1f3;border-radius:6px;box-shadow:0 1px 3px #00000008;margin-bottom:12px;padding:14px 16px}.wishlist-page-wrapper .wishlist-filters-container.filter-design-3 .filter-section{background:var(--surface-muted);border:1px solid #f0f1f3;border-radius:6px;box-shadow:0 1px 3px #00000008;margin-bottom:10px;overflow:hidden;transition:all .2s ease}.wishlist-page-wrapper .wishlist-filters-container.filter-design-3 .filter-section:hover{border-color:#e5e7eb;box-shadow:0 2px 8px #0000000d;transform:translateY(-1px)}.wishlist-page-wrapper .wishlist-filters-container.filter-design-3 .filter-section .filter-section-header{background:var(--surface-card);border-bottom:1px solid #f0f1f3;border-radius:6px 6px 0 0}.wishlist-page-wrapper .wishlist-filters-container.filter-design-3 .filter-section .filter-section-content{background:var(--surface-card);border-radius:0 0 6px 6px}.wishlist-page-wrapper .wishlist-filters-container.filter-design-4{background:var(--surface-card);border:1px solid #f0f1f3;border-radius:8px;box-shadow:0 2px 12px #0000000f;overflow:hidden;position:relative}.wishlist-page-wrapper .wishlist-filters-container.filter-design-4:before{background:linear-gradient(90deg,#004d241a,#10b98126);content:"";height:2px;left:0;position:absolute;right:0;top:0}.wishlist-page-wrapper .wishlist-filters-container.filter-design-4 .filters-header-wrapper{background:var(--surface-card);border-bottom:1px solid #f0f1f3}.wishlist-page-wrapper .wishlist-filters-container.filter-design-4 .filters-header-wrapper .filters-header h3{color:var(--text-primary);font-weight:500}.wishlist-page-wrapper .wishlist-filters-container.filter-design-4 .filter-section{background:#0000;border:none;border-bottom:1px solid #f5f6f7;margin:0;position:relative}.wishlist-page-wrapper .wishlist-filters-container.filter-design-4 .filter-section .filter-section-header{background:linear-gradient(135deg,#f0fdf44d,#0000);border-radius:0;padding:14px 20px}.wishlist-page-wrapper .wishlist-filters-container.filter-design-4 .filter-section .filter-section-header:hover{background:linear-gradient(135deg,#f0fdf480,#0000)}.wishlist-page-wrapper .wishlist-filters-container.filter-design-4 .filter-section .filter-section-content{background:#0000;padding:0 20px 16px}.wishlist-page-wrapper .wishlist-filters-container.filter-design-5{background:var(--surface-card);border:1px solid #f0f1f3;border-radius:8px;box-shadow:0 2px 12px #0000000f;padding:12px}.wishlist-page-wrapper .wishlist-filters-container.filter-design-5 .filter-section{background:var(--surface-card);border:1px solid #f0f1f3;border-radius:6px;box-shadow:0 1px 3px #00000008;margin:10px 0;transition:all .2s ease}.wishlist-page-wrapper .wishlist-filters-container.filter-design-5 .filter-section:hover{border-color:#e5e7eb;box-shadow:0 2px 8px #0000000d}.wishlist-page-wrapper .wishlist-filters-container.filter-design-5 .filter-section .filter-section-header{background:var(--surface-muted);border-bottom:1px solid #f0f1f3;border-radius:6px 6px 0 0;padding:12px 14px}.wishlist-page-wrapper .wishlist-filters-container.filter-design-5 .filter-section .filter-section-content{background:var(--surface-card);border-radius:0 0 6px 6px;padding:14px}.wishlist-page-wrapper .wishlist-filters-container.filter-design-6{background:var(--surface-card);border:1px solid #f0f1f3;border-radius:8px;box-shadow:0 2px 12px #0000000f;transition:all .3s ease}.wishlist-page-wrapper .wishlist-filters-container.filter-design-6:hover{box-shadow:0 4px 20px #004d2414}.wishlist-page-wrapper .wishlist-filters-container.filter-design-6 .filters-header-wrapper{background:#0000;border-bottom:1px solid #f0f1f3}.wishlist-page-wrapper .wishlist-filters-container.filter-design-6 .filter-section{background:#0000;border:none;border-bottom:1px solid #f5f6f7;box-shadow:none;margin:0;transition:all .2s ease}.wishlist-page-wrapper .wishlist-filters-container.filter-design-6 .filter-section .filter-section-header{padding:14px 20px}.wishlist-page-wrapper .wishlist-filters-container.filter-design-6 .filter-section .filter-section-header:hover{background:#004d2408}.wishlist-page-wrapper .wishlist-filters-container.filter-design-6 .filter-section:hover{background:#004d2405}.wishlist-page-wrapper .wishlist-filters-container.filter-design-6 .filter-section .size-chip:hover{background:#004d240a;border-color:#004d2433;color:var(--color-brand-primary)}.wishlist-page-wrapper .wishlist-filters-container.filter-design-7{background:var(--surface-card);border:1px solid #f0f1f3;border-radius:10px;box-shadow:0 2px 12px #0000000f;overflow:hidden}.wishlist-page-wrapper .wishlist-filters-container.filter-design-7 .filters-header-wrapper{background:#0000;border-bottom:1px solid #f0f1f3;border-radius:10px 10px 0 0}.wishlist-page-wrapper .wishlist-filters-container.filter-design-7 .filter-section{background:#0000;border:none;border-bottom:1px solid #f5f6f7;margin:0;transition:all .2s ease}.wishlist-page-wrapper .wishlist-filters-container.filter-design-7 .filter-section .filter-section-header{background:#0000;border-radius:0;padding:14px 20px}.wishlist-page-wrapper .wishlist-filters-container.filter-design-7 .filter-section .filter-section-header:hover{background:var(--surface-muted)}.wishlist-page-wrapper .wishlist-filters-container.filter-design-7 .filter-section .filter-section-content{background:#0000;padding:0 20px 16px}.wishlist-page-wrapper .wishlist-filters-container.filter-design-7 .filter-section .filter-section-content .size-chip{border-radius:6px}.wishlist-page-wrapper .wishlist-filters-container.filter-design-8{background:var(--surface-card);border:1px solid #f0f1f3;border-left:2px solid #004d241f;border-radius:8px;box-shadow:0 2px 12px #0000000f;transition:all .3s ease}.wishlist-page-wrapper .wishlist-filters-container.filter-design-8:hover{border-left-color:#004d2433}.wishlist-page-wrapper .wishlist-filters-container.filter-design-8 .filters-header-wrapper{background:#0000;border-bottom:1px solid #f0f1f3;padding-left:20px}.wishlist-page-wrapper .wishlist-filters-container.filter-design-8 .filters-header-wrapper .filters-header h3{color:var(--text-primary);font-weight:500;padding-left:16px;position:relative}.wishlist-page-wrapper .wishlist-filters-container.filter-design-8 .filters-header-wrapper .filters-header h3:before{background:#004d2426;border-radius:2px;content:"";height:16px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:3px}.wishlist-page-wrapper .wishlist-filters-container.filter-design-8 .filter-section{background:#0000;border:none;border-bottom:1px solid #f5f6f7;margin:0}.wishlist-page-wrapper .wishlist-filters-container.filter-design-8 .filter-section .filter-section-header{padding-left:20px;position:relative}.wishlist-page-wrapper .wishlist-filters-container.filter-design-8 .filter-section .filter-section-header:before{background:#e5e7eb80;bottom:0;content:"";left:0;position:absolute;top:0;transition:background .2s ease;width:2px}.wishlist-page-wrapper .wishlist-filters-container.filter-design-8 .filter-section .filter-section-header:hover:before{background:#004d2426}.wishlist-page-wrapper .wishlist-filters-container.filter-design-8 .filter-section .filter-section-content{background:#0000;padding:0 20px 16px}.wishlist-page-wrapper .wishlist-filters-container.filter-design-9{background:var(--surface-card);border:1px solid #f0f1f3;border-radius:8px;box-shadow:0 2px 12px #0000000f}.wishlist-page-wrapper .wishlist-filters-container.filter-design-9 .filters-header-wrapper{background:#0000;border-bottom:1px solid #f0f1f3;padding:12px 16px}.wishlist-page-wrapper .wishlist-filters-container.filter-design-9 .filters-header-wrapper .filters-header h3{color:#4b5563;font-size:14px;font-weight:500}.wishlist-page-wrapper .wishlist-filters-container.filter-design-9 .filters-header-wrapper .clear-filters-btn{background:var(--surface-muted);font-size:12px;padding:4px 10px}.wishlist-page-wrapper .wishlist-filters-container.filter-design-9 .filter-section{background:#0000;border:none;border-bottom:1px solid #f5f6f7;margin:0}.wishlist-page-wrapper .wishlist-filters-container.filter-design-9 .filter-section .filter-section-header{background:#0000;font-size:12px;padding:10px 16px}.wishlist-page-wrapper .wishlist-filters-container.filter-design-9 .filter-section .filter-section-header span:first-child{color:var(--text-secondary);font-size:11px;letter-spacing:.3px}.wishlist-page-wrapper .wishlist-filters-container.filter-design-9 .filter-section .filter-section-header .filter-toggle{color:var(--text-muted);font-size:16px}.wishlist-page-wrapper .wishlist-filters-container.filter-design-9 .filter-section .filter-section-header:hover{background:var(--surface-muted)}.wishlist-page-wrapper .wishlist-filters-container.filter-design-9 .filter-section .filter-section-content{background:#0000;padding:0 16px 12px}.wishlist-page-wrapper .wishlist-filters-container.filter-design-9 .filter-section .filter-section-content .price-input{font-size:13px;padding:6px 8px}.wishlist-page-wrapper .wishlist-filters-container.filter-design-9 .filter-section .filter-section-content label{font-size:13px;padding:6px 0}.wishlist-page-wrapper .wishlist-filters-container.filter-design-9 .filter-section .filter-section-content .size-chip{font-size:12px;padding:6px 12px}.wishlist-page-wrapper .wishlist-filters-container.filter-design-10{background:var(--surface-card);border:1px solid #f0f1f3;border-radius:8px;box-shadow:0 2px 12px #0000000f;overflow:hidden;position:relative}.wishlist-page-wrapper .wishlist-filters-container.filter-design-10:before{background:linear-gradient(135deg,#fffffff2,#fafbfcf2);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.wishlist-page-wrapper .wishlist-filters-container.filter-design-10 .filters-header-wrapper{background:#0000;border-bottom:1px solid #f0f1f3;border-radius:8px 8px 0 0;position:relative;z-index:1}.wishlist-page-wrapper .wishlist-filters-container.filter-design-10 .filters-header-wrapper .filters-header h3{color:var(--text-primary);font-weight:500}.wishlist-page-wrapper .wishlist-filters-container.filter-design-10 .filters-header-wrapper .clear-filters-btn{background:#f9fafbcc;border-color:#e5e7eb99;color:var(--text-secondary)}.wishlist-page-wrapper .wishlist-filters-container.filter-design-10 .filters-header-wrapper .clear-filters-btn:hover{background:#004d240d;border-color:#004d2426;color:var(--color-brand-primary)}.wishlist-page-wrapper .wishlist-filters-container.filter-design-10 .filter-section{background:#fff6;border:none;border-bottom:1px solid #f5f6f7cc;box-shadow:none;margin:0;position:relative;transition:all .2s ease;z-index:1}.wishlist-page-wrapper .wishlist-filters-container.filter-design-10 .filter-section:hover{background:#fff9}.wishlist-page-wrapper .wishlist-filters-container.filter-design-10 .filter-section .filter-section-header{background:#0000;border-radius:0;padding:14px 20px}.wishlist-page-wrapper .wishlist-filters-container.filter-design-10 .filter-section .filter-section-content{background:#0000;padding:0 20px 16px}.wishlist-page-wrapper .wishlist-header{background:linear-gradient(135deg,var(--color-brand-primary) 0,var(--color-brand-secondary) 100%);box-shadow:0 4px 20px #004d2433;margin-bottom:30px;padding:40px 20px}.wishlist-page-wrapper .wishlist-header .wishlist-header-content{margin:0 auto;max-width:1200px}.wishlist-page-wrapper .wishlist-header .wishlist-header-content .wishlist-title{align-items:center;color:#fff;display:flex;font-size:32px;font-weight:700;gap:12px;margin:0 0 8px}.wishlist-page-wrapper .wishlist-header .wishlist-header-content .wishlist-title .wishlist-icon{animation:heartbeat 1.5s ease-in-out infinite;font-size:36px}.wishlist-page-wrapper .wishlist-header .wishlist-header-content .wishlist-subtitle{color:#ffffffe6;font-size:16px;font-weight:400;margin:0}@keyframes heartbeat{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.wishlist-page-wrapper .empty-wishlist{align-items:center;background:var(--surface-card);border:1px solid var(--border-default);border-radius:12px;display:flex;flex-direction:column;justify-content:center;margin:20px 0;min-height:400px;padding:80px 20px;text-align:center}.wishlist-page-wrapper .empty-wishlist .empty-wishlist-icon{font-size:64px;margin-bottom:24px;opacity:.6}.wishlist-page-wrapper .empty-wishlist h2{color:var(--text-primary);font-size:24px;font-weight:600;margin:0 0 12px}.wishlist-page-wrapper .empty-wishlist p{color:var(--text-secondary);font-size:16px;margin:0}.wishlist-page-wrapper .empty-wishlist .empty-wishlist-retry-btn{margin-top:16px}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .empty-cart-container{margin:16px 0;min-height:320px;padding:48px 20px}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .empty-cart-container .empty-cart-title{font-size:18px}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .empty-cart-container .empty-cart-message{margin:0 0 28px;max-width:320px}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout{color:var(--text-primary);flex:1 1;max-width:100%;min-height:320px;min-width:0;padding:0 0 16px}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .wishlist-header-info{align-items:center;border-bottom:1px solid var(--border-default);display:flex;justify-content:space-between;margin-bottom:24px;padding-bottom:16px}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .wishlist-header-info .wishlist-page-title{color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:28px;font-weight:300;margin:0}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .wishlist-header-info .wishlist-item-count{color:var(--text-secondary);font-size:14px;font-weight:500}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container{width:100%}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin{border-radius:5px;margin:15px 0;padding:12px 20px;position:relative;transition:all .3s ease;width:100%}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin:hover{transform:scale(1.01)}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item{background:var(--surface-card);border:1px solid var(--border-default);border-radius:8px;box-shadow:0 2px 8px #0000000a;display:flex;flex-direction:row;font-size:14px;height:auto;min-height:200px;overflow:visible;padding:20px;position:relative;transition:all .2s ease;width:100%}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item:hover{border-color:var(--border-strong);box-shadow:0 4px 12px #00000014}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .product-badge{align-items:center;animation:pulse 2s ease-in-out infinite;background:linear-gradient(135deg,#ff6b6b,#ee5a6f);border-radius:20px;box-shadow:0 4px 12px #ee5a6f66;color:#fff;display:flex;font-size:12px;font-weight:700;justify-content:center;letter-spacing:.5px;line-height:1;min-width:60px;padding:8px 14px;position:absolute;right:12px;text-transform:uppercase;top:12px;white-space:nowrap;z-index:15}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .product-badge:before{animation:pulse-ring 2s ease-in-out infinite;background:linear-gradient(135deg,#ff6b6b,#ee5a6f);border-radius:20px;bottom:-2px;content:"";left:-2px;opacity:.3;position:absolute;right:-2px;top:-2px;z-index:-1}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .product-badge.discount-badge-top{background:linear-gradient(135deg,#f16565,#e63946);box-shadow:0 4px 12px #f1656566}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .product-badge.discount-badge-top:before{background:linear-gradient(135deg,#f16565,#e63946)}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .product-badge.new-badge{background:linear-gradient(135deg,var(--color-brand-primary) 0,var(--color-brand-secondary) 100%);box-shadow:0 4px 12px #004d2466}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .product-badge.new-badge:before{background:linear-gradient(135deg,var(--color-brand-primary) 0,var(--color-brand-secondary) 100%)}@keyframes pulse-ring{0%{opacity:.3;transform:scale(1)}50%{opacity:.1;transform:scale(1.1)}to{opacity:.3;transform:scale(1)}}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemLeft{background:var(--surface-page);border:1px solid var(--border-default);border-radius:8px;flex-shrink:0;height:160px;left:20px;overflow:hidden;position:absolute;top:20px;transition:transform .3s ease;width:120px}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemLeft:hover{transform:scale(1.02)}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemLeft>img{display:block;height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemLeft .out-of-stock-overlay{align-items:center;background:#0009;border-radius:8px;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemLeft .out-of-stock-overlay span{color:#fff;font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight{display:flex;flex:1 1;flex-direction:column;gap:6px;justify-content:flex-start;margin-left:160px;margin-right:0;max-width:45%;min-height:160px;padding-left:20px;position:relative}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .brand-and-seller{flex-shrink:0;margin-bottom:6px;max-width:100%;min-width:0}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .brand-and-seller>div:first-child{-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;color:var(--text-primary);display:-webkit-box;font-size:15px;font-weight:600;line-height:1.2;margin-bottom:3px;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .brand-and-seller a{-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;color:var(--text-secondary);display:-webkit-box;font-size:13px;letter-spacing:.02rem;line-height:1.25;margin-right:6px;max-width:100%;min-width:0;overflow:hidden;padding-bottom:0;text-decoration:none;text-overflow:ellipsis;width:100%}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .product-rating{align-items:center;display:flex;flex-shrink:0;gap:6px;margin:4px 0}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .product-rating .rating-stars{align-items:center;background:#0000;border:none;border-radius:0;display:flex;gap:3px;padding:0}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .product-rating .rating-stars .star-icon{color:#fbbf24;font-size:13px;opacity:.9}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .product-rating .rating-stars .rating-value{color:var(--text-primary);font-size:13px;font-weight:600}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .product-rating .rating-count{color:var(--text-muted);font-size:12px;font-weight:400}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemComponents-base-sellerContainer{display:flex;flex-direction:row;letter-spacing:.03rem;margin-top:2px}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemComponents-base-sellerContainer .itemComponents-base-sellerData{color:var(--text-secondary);display:inline;font-size:12px;max-width:85%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-price{align-items:center;display:flex;flex-shrink:0;gap:6px;margin:6px 0}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-price>div:first-child{color:var(--text-primary);font-size:16px;font-weight:700}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-price>div:first-child img{display:inline-block;filter:brightness(0);height:10px;margin-right:1px;vertical-align:middle;width:auto}[data-theme=dark] .wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-price>div:first-child img{filter:brightness(0) invert(1)}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-price>div:nth-child(2){align-items:center;display:flex}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-price>div:nth-child(2)>span:first-child{color:var(--text-muted);display:inline-block;font-size:14px;padding:0 8px;text-decoration:line-through}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-price>div:nth-child(2) .discount-badge{background:#0000;border:none;border-radius:0;color:var(--color-error);font-size:13px;font-weight:500;padding:0}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .wishlist-inline-actions{display:flex;flex-direction:row;flex-shrink:0;gap:12px;margin-top:8px;padding:8px 0}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .wishlist-inline-actions .wishlist-action-btn-v6{border:none;border-radius:6px;cursor:pointer;flex:1 1;font-size:14px;font-weight:600;padding:10px 16px;transition:all .3s ease;white-space:nowrap}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .wishlist-inline-actions .wishlist-action-btn-v6.add-to-cart-btn,.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .wishlist-inline-actions .wishlist-action-btn-v6.buy-now-btn{background:var(--btn-primary-fill);box-shadow:var(--btn-primary-shadow);color:var(--btn-primary-text)}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .wishlist-inline-actions .wishlist-action-btn-v6.add-to-cart-btn:hover:not(:disabled),.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .wishlist-inline-actions .wishlist-action-btn-v6.buy-now-btn:hover:not(:disabled){background:var(--btn-primary-fill-hover)}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .wishlist-inline-actions .wishlist-action-btn-v6.add-to-cart-btn:active:not(:disabled),.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .wishlist-inline-actions .wishlist-action-btn-v6.buy-now-btn:active:not(:disabled){background:var(--btn-primary-fill-active);box-shadow:var(--btn-primary-shadow-active);transform:translateY(0)}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .wishlist-inline-actions .wishlist-action-btn-v6.add-to-cart-btn:hover:not(.disabled),.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .wishlist-inline-actions .wishlist-action-btn-v6.buy-now-btn:hover:not(.disabled){box-shadow:var(--shadow-md);transform:translateY(-1px)}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .wishlist-inline-actions .wishlist-action-btn-v6.add-to-cart-btn.disabled,.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .wishlist-inline-actions .wishlist-action-btn-v6.buy-now-btn.disabled{background:var(--surface-inset);box-shadow:none;color:var(--text-muted);cursor:not-allowed;opacity:.7}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .wishlist-inline-actions .wishlist-action-btn-v6.delete-btn{background:var(--surface-card);border:1.5px solid color-mix(in srgb,var(--color-error) 55%,#0000);box-shadow:none;color:var(--color-error)}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .wishlist-inline-actions .wishlist-action-btn-v6.delete-btn:hover{background:var(--color-error);border-color:var(--color-error);box-shadow:0 2px 8px #dc262640;color:var(--text-inverse);transform:translateY(-1px)}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info{background:var(--surface-muted);border:1px solid var(--border-default);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:14px;height:-moz-fit-content;height:fit-content;justify-content:flex-start;margin-left:20px;max-width:220px;min-width:200px;padding:16px 20px;position:relative}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info .stock-status{border-bottom:1px solid var(--border-default);flex-shrink:0;margin:0;padding-bottom:12px}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info .stock-status .in-stock{align-items:center;background:#0000;border:none;border-radius:0;color:var(--color-brand-primary-bright);display:flex;font-size:13px;font-weight:600;gap:6px;padding:0;width:100%}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info .stock-status .in-stock .status-icon{font-size:14px;opacity:.9}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info .stock-status .out-of-stock{background:#0000;border:none;border-radius:0;color:var(--text-muted);font-size:13px;font-weight:600;padding:0;width:100%}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-2{background:var(--surface-card)!important;border:2px solid #e5e7eb!important;border-radius:8px!important;box-shadow:0 2px 8px #00000014!important;padding:14px 18px!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-2 .stock-status{border-bottom:1px solid #f3f4f6!important;padding-bottom:10px!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-2 .stock-status .in-stock{color:var(--color-brand-accent)!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-3{background:var(--surface-card)!important;border-left:2px solid var(--color-brand-primary)!important;border:2px solid var(--color-brand-primary)!important;border-left-width:4px!important;border-radius:10px!important;padding:16px 20px!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-3 .stock-status{border-bottom:1px solid #d1fae5!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-3 .stock-status .in-stock{color:var(--color-brand-primary-dark)!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-4{background:linear-gradient(135deg,#f0fdf4,#dcfce7)!important;border:1px solid #bbf7d0!important;border-radius:12px!important;box-shadow:0 2px 8px #10b98126!important;padding:18px 20px!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-4 .stock-status{border-bottom:1px solid #86efac!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-4 .stock-status .in-stock{color:#065f46!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-5{background:var(--surface-card)!important;border-radius:8px!important;padding:12px 16px!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-5 .stock-status{background:#d1fae5!important;border:none!important;border-radius:6px!important;padding:8px 12px!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-5 .stock-status .in-stock{color:#065f46!important;font-size:12px!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-5 .return-delivery-row .returnPeriod-base-returnItem{background:#f0f9ff!important;border-radius:6px!important;margin-bottom:6px!important;padding:6px 10px!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-5 .return-delivery-row .returnPeriod-base-returnItem:last-child{margin-bottom:0!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-6{background:#0000!important;border:none!important;box-shadow:none!important;padding:0!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-6 .stock-status{background:var(--surface-card)!important;border:1px solid var(--border-default)!important;border-radius:8px!important;box-shadow:0 1px 3px #0000000d!important;padding:12px 14px!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-6 .stock-status .in-stock{color:var(--color-brand-accent)!important;gap:8px!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-6 .return-delivery-row .returnPeriod-base-returnItem{background:var(--surface-card)!important;border:1px solid var(--border-default)!important;border-radius:8px!important;box-shadow:0 1px 3px #0000000d!important;margin-bottom:8px!important;padding:10px 14px!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-6 .return-delivery-row .returnPeriod-base-returnItem:last-child{margin-bottom:0!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-7{align-items:center!important;background:var(--surface-muted)!important;flex-direction:row!important;flex-wrap:wrap!important;max-width:280px!important;padding:12px 16px!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-7 .stock-status{border-bottom:none!important;flex:1 1 100%!important;padding:0!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-7 .stock-status .in-stock{font-size:12px!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-7 .return-delivery-row{flex:1 1 auto!important;flex-direction:row!important;gap:12px!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-7 .return-delivery-row .returnPeriod-base-returnItem{flex:1 1!important;font-size:11px!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-8{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#ffffffb3!important;border:1px solid #ffffff4d!important;border-radius:12px!important;box-shadow:0 4px 16px #0000001a!important;padding:16px 20px!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-8 .stock-status{border-bottom:1px solid #e5e7eb80!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-8 .stock-status .in-stock{color:var(--color-brand-primary-dark)!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-9{background:var(--surface-card)!important;border-radius:6px!important;box-shadow:none!important;gap:8px!important;max-width:200px!important;min-width:180px!important;padding:10px 14px!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-9 .stock-status{border-bottom:1px solid #f3f4f6!important;padding-bottom:8px!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-9 .stock-status .in-stock{color:var(--color-brand-accent)!important;font-size:12px!important;font-weight:500!important;gap:5px!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-9 .return-delivery-row{gap:6px!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-9 .return-delivery-row .returnPeriod-base-returnItem{font-size:11px!important;gap:5px!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-10{background:var(--surface-card)!important;border:none!important;border-radius:12px!important;box-shadow:0 8px 24px #0000001f!important;gap:16px!important;padding:18px 22px!important;transform:translateY(-2px)!important;transition:all .3s ease!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-10:hover{box-shadow:0 12px 32px #00000026!important;transform:translateY(-4px)!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-10 .stock-status{padding-bottom:14px!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-10 .stock-status .in-stock{gap:8px!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-11{background:#0000!important;border:none!important;box-shadow:none!important;padding:0!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-11 .stock-status{background:var(--surface-card)!important;border:2px solid var(--color-brand-primary)!important;border-radius:8px!important;padding:12px 16px!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-11 .stock-status .in-stock{color:var(--color-brand-primary-dark)!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-11 .return-delivery-row .returnPeriod-base-returnItem{background:var(--surface-card)!important;border:2px solid #e5e7eb!important;border-radius:8px!important;margin-bottom:10px!important;padding:10px 16px!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-11 .return-delivery-row .returnPeriod-base-returnItem:last-child{margin-bottom:0!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-12{background:#0000!important;border:none!important;box-shadow:none!important;padding:0!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-12 .stock-status{background:linear-gradient(135deg,#d1fae5,#a7f3d0)!important;border:1px solid var(--color-brand-accent)!important;border-radius:8px!important;padding:10px 14px!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-12 .stock-status .in-stock{color:#065f46!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-12 .return-delivery-row .returnPeriod-base-returnItem{border-radius:8px!important;margin-bottom:8px!important;padding:10px 14px!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-12 .return-delivery-row .returnPeriod-base-returnItem:first-child{background:linear-gradient(135deg,#dbeafe,#bfdbfe)!important;border:1px solid #93c5fd!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-additional-info.additional-info-design-12 .return-delivery-row .returnPeriod-base-returnItem:last-child{background:linear-gradient(135deg,#fef3c7,#fde68a)!important;border:1px solid #fcd34d!important}.wishlist-page-wrapper .wishlist-desktop-base-cartLayout .itemBlock-base-container .itemContainer-base-itemMargin .itemContainer-base-item .wishlist-actions{background:var(--surface-muted);border:none;border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:12px;height:-moz-fit-content;height:fit-content;justify-content:flex-start;margin-left:20px!important;min-width:180px;padding:16px 20px;position:relative}.wishlist-page-wrapper .return-delivery-row{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;gap:10px;margin-top:0}.wishlist-page-wrapper .return-delivery-row .returnPeriod-base-returnItem{align-items:center;display:flex;font-size:12px;font-weight:500;gap:6px;margin:0;width:100%}.wishlist-page-wrapper .return-delivery-row .returnPeriod-base-returnItem .returnPeriod-base-returnIcon{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.wishlist-page-wrapper .return-delivery-row .returnPeriod-base-returnItem .returnPeriod-base-returnIcon img{height:14px;opacity:.85;width:14px}[data-theme=dark] .wishlist-page-wrapper .return-delivery-row .returnPeriod-base-returnItem .returnPeriod-base-returnIcon img{filter:brightness(0) invert(1);opacity:1}.wishlist-page-wrapper .return-delivery-row .returnPeriod-base-returnItem .returnPeriod-base-returnText{color:var(--text-secondary);flex:1 1;font-size:12px;line-height:1.4}.wishlist-page-wrapper .return-delivery-row .returnPeriod-base-returnItem .returnPeriod-base-returnText span{color:var(--text-primary);font-weight:600}.wishlist-page-wrapper .button-designs-section{background:var(--surface-card);border:1px solid var(--border-default);border-radius:12px;box-shadow:0 2px 8px #0000000a;margin-top:60px;padding:40px 20px}.wishlist-page-wrapper .button-designs-section .button-designs-header{border-bottom:2px solid #e5e7eb;margin-bottom:40px;padding-bottom:20px;text-align:center}.wishlist-page-wrapper .button-designs-section .button-designs-header h2{color:var(--text-primary);font-size:28px;font-weight:700;margin:0 0 8px}.wishlist-page-wrapper .button-designs-section .button-designs-header p{color:var(--text-secondary);font-size:16px;margin:0}.wishlist-page-wrapper .button-designs-section .button-designs-container{display:flex;flex-direction:column;gap:40px}.wishlist-page-wrapper .button-designs-section .button-design-variant{background:var(--surface-muted);border:1px solid var(--border-default);border-radius:10px;padding:30px}.wishlist-page-wrapper .button-designs-section .button-design-variant .variant-label{border-bottom:1px solid var(--border-default);color:var(--color-brand-primary);font-size:16px;font-weight:600;margin-bottom:20px;padding-bottom:10px}.wishlist-page-wrapper .button-designs-section .button-design-variant .variant-preview{align-items:flex-start;display:flex;flex-direction:column;gap:12px}.wishlist-page-wrapper .wishlist-action-btn-v1{align-items:center;background:var(--surface-card);border:1.5px solid #e5e7eb;border-radius:10px;box-shadow:0 1px 2px #0000000d;color:var(--text-primary);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;min-width:180px;padding:14px 18px;text-align:center;transition:all .2s ease}.wishlist-page-wrapper .wishlist-action-btn-v1 .btn-icon{font-size:17px}.wishlist-page-wrapper .wishlist-action-btn-v1.add-to-cart-btn:hover{background:linear-gradient(135deg,var(--color-brand-primary) 0,var(--color-brand-primary-dark) 100%);border-color:var(--color-brand-primary);color:#fff}.wishlist-page-wrapper .wishlist-action-btn-v1.quick-view-btn:hover{background:linear-gradient(135deg,#3b82f6,#2563eb);border-color:#3b82f6;color:#fff}.wishlist-page-wrapper .wishlist-action-btn-v1.delete-btn:hover{background:linear-gradient(135deg,#dc2626,#ef4444);border-color:#dc2626;color:#fff}.wishlist-page-wrapper .wishlist-action-btn-v2{align-items:center;background:#0000;border:1px solid #d1d5db;border-radius:8px;color:var(--text-secondary);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;justify-content:center;min-width:180px;padding:12px 20px;text-align:center;transition:all .2s ease}.wishlist-page-wrapper .wishlist-action-btn-v2 .btn-icon{font-size:16px}.wishlist-page-wrapper .wishlist-action-btn-v2.add-to-cart-btn:hover{background:#f0fdf4;border-color:var(--color-brand-primary);color:var(--color-brand-primary)}.wishlist-page-wrapper .wishlist-action-btn-v2.quick-view-btn:hover{background:#eff6ff;border-color:#3b82f6;color:#3b82f6}.wishlist-page-wrapper .wishlist-action-btn-v2.delete-btn:hover{background:#fef2f2;border-color:#dc2626;color:#dc2626}.wishlist-page-wrapper .wishlist-action-btn-v3{align-items:center;background:#0000;border:2px solid #d1d5db;border-radius:8px;color:var(--text-primary);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;min-width:180px;padding:13px 24px;text-align:center;transition:all .2s ease}.wishlist-page-wrapper .wishlist-action-btn-v3 .btn-icon{font-size:16px}.wishlist-page-wrapper .wishlist-action-btn-v3.add-to-cart-btn:hover{background:var(--color-brand-primary);border-color:var(--color-brand-primary);color:var(--color-brand-primary);color:#fff}.wishlist-page-wrapper .wishlist-action-btn-v3.quick-view-btn:hover{background:#3b82f6;border-color:#3b82f6;color:#3b82f6;color:#fff}.wishlist-page-wrapper .wishlist-action-btn-v3.delete-btn:hover{background:#dc2626;border-color:#dc2626;color:#dc2626;color:#fff}.wishlist-page-wrapper .wishlist-action-btn-v4{align-items:center;background:#6b7280;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:10px;justify-content:flex-start;min-width:180px;padding:14px 20px;text-align:center;transition:all .2s ease}.wishlist-page-wrapper .wishlist-action-btn-v4 .btn-icon{font-size:18px}.wishlist-page-wrapper .wishlist-action-btn-v4.add-to-cart-btn{background:var(--color-brand-primary)}.wishlist-page-wrapper .wishlist-action-btn-v4.add-to-cart-btn:hover{background:var(--color-brand-primary-dark);box-shadow:0 4px 12px #004d244d;transform:translateY(-1px)}.wishlist-page-wrapper .wishlist-action-btn-v4.quick-view-btn{background:#3b82f6}.wishlist-page-wrapper .wishlist-action-btn-v4.quick-view-btn:hover{background:#2563eb;box-shadow:0 4px 12px #3b82f64d;transform:translateY(-1px)}.wishlist-page-wrapper .wishlist-action-btn-v4.delete-btn{background:#dc2626}.wishlist-page-wrapper .wishlist-action-btn-v4.delete-btn:hover{background:#b91c1c;box-shadow:0 4px 12px #dc26264d;transform:translateY(-1px)}.wishlist-page-wrapper .wishlist-action-btn-v5{align-items:center;background:var(--surface-hover);border:none;border-radius:50px;color:var(--text-primary);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;min-width:180px;padding:12px 24px;text-align:center;transition:all .2s ease}.wishlist-page-wrapper .wishlist-action-btn-v5 .btn-icon{font-size:16px}.wishlist-page-wrapper .wishlist-action-btn-v5.add-to-cart-btn:hover{background:var(--color-brand-primary);color:#fff;transform:scale(1.05)}.wishlist-page-wrapper .wishlist-action-btn-v5.quick-view-btn:hover{background:#3b82f6;color:#fff;transform:scale(1.05)}.wishlist-page-wrapper .wishlist-action-btn-v5.delete-btn:hover{background:#dc2626;color:#fff;transform:scale(1.05)}.wishlist-page-wrapper .wishlist-action-btn-v6{align-items:center;background:var(--surface-card);border:1px solid var(--border-default);border-radius:8px;box-shadow:0 1px 2px #0000000d;color:#4b5563;cursor:pointer;display:flex;font-size:13px;font-weight:600;justify-content:center;padding:12px 18px;text-align:center;transition:all .2s ease;width:100%}.wishlist-page-wrapper .wishlist-action-btn-v6.add-to-cart-btn:hover:not(.disabled){background:var(--color-brand-primary);border-color:var(--color-brand-primary);box-shadow:0 2px 8px #004d2433;color:#fff;transform:translateY(-1px)}.wishlist-page-wrapper .wishlist-action-btn-v6.add-to-cart-btn.disabled{background:var(--surface-hover);cursor:not-allowed;opacity:.5}.wishlist-page-wrapper .wishlist-action-btn-v6.add-to-cart-btn.disabled:hover{background:var(--surface-hover);border-color:#e5e7eb;box-shadow:none;color:#4b5563;transform:none}.wishlist-page-wrapper .wishlist-action-btn-v6.quick-view-btn:hover{background:#3b82f6;border-color:#3b82f6;box-shadow:0 2px 8px #3b82f633;color:#fff;transform:translateY(-1px)}.wishlist-page-wrapper .wishlist-action-btn-v6.delete-btn:hover{background:#dc2626;border-color:#dc2626;box-shadow:0 2px 8px #dc262633;color:#fff;transform:translateY(-1px)}.wishlist-page-wrapper .wishlist-action-btn-v6:active:not(.disabled){transform:translateY(0)}.wishlist-page-wrapper .wishlist-action-btn-v7{align-items:center;background:var(--surface-hover);border:2px solid #e5e7eb;border-radius:50%;color:var(--text-secondary);cursor:pointer;display:flex;font-size:18px;height:48px;justify-content:center;padding:0;text-align:center;transition:all .2s ease;width:48px}.wishlist-page-wrapper .wishlist-action-btn-v7 .btn-icon{font-size:20px}.wishlist-page-wrapper .wishlist-action-btn-v7.add-to-cart-btn:hover{background:var(--color-brand-primary);border-color:var(--color-brand-primary);color:#fff;transform:scale(1.1)}.wishlist-page-wrapper .wishlist-action-btn-v7.quick-view-btn:hover{background:#3b82f6;border-color:#3b82f6;color:#fff;transform:scale(1.1)}.wishlist-page-wrapper .wishlist-action-btn-v7.delete-btn:hover{background:#dc2626;border-color:#dc2626;color:#fff;transform:scale(1.1)}.wishlist-page-wrapper .wishlist-action-btn-v8{align-items:center;background:var(--surface-card);border:1px solid var(--border-default);border-radius:8px;color:var(--text-primary);cursor:pointer;display:flex;font-size:14px;font-weight:600;min-width:180px;overflow:hidden;padding:0;text-align:center;transition:all .2s ease}.wishlist-page-wrapper .wishlist-action-btn-v8 .btn-text{flex:1 1;padding:14px 16px;text-align:left}.wishlist-page-wrapper .wishlist-action-btn-v8 .btn-icon-wrapper{align-items:center;background:var(--surface-muted);border-left:1px solid #e5e7eb;display:flex;justify-content:center;padding:14px 16px}.wishlist-page-wrapper .wishlist-action-btn-v8 .btn-icon{font-size:18px}.wishlist-page-wrapper .wishlist-action-btn-v8.add-to-cart-btn:hover{border-color:var(--color-brand-primary)}.wishlist-page-wrapper .wishlist-action-btn-v8.add-to-cart-btn:hover .btn-text{background:var(--color-brand-primary);color:#fff}.wishlist-page-wrapper .wishlist-action-btn-v8.add-to-cart-btn:hover .btn-icon-wrapper{background:var(--color-brand-primary-dark);color:#fff}.wishlist-page-wrapper .wishlist-action-btn-v8.quick-view-btn:hover{border-color:#3b82f6}.wishlist-page-wrapper .wishlist-action-btn-v8.quick-view-btn:hover .btn-text{background:#3b82f6;color:#fff}.wishlist-page-wrapper .wishlist-action-btn-v8.quick-view-btn:hover .btn-icon-wrapper{background:#2563eb;color:#fff}.wishlist-page-wrapper .wishlist-action-btn-v8.delete-btn:hover{border-color:#dc2626}.wishlist-page-wrapper .wishlist-action-btn-v8.delete-btn:hover .btn-text{background:#dc2626;color:#fff}.wishlist-page-wrapper .wishlist-action-btn-v8.delete-btn:hover .btn-icon-wrapper{background:#b91c1c;color:#fff}.wishlist-page-wrapper .wishlist-action-btn-v9{align-items:center;background:var(--surface-card);border:none;border-radius:10px;box-shadow:0 2px 8px #0000001a;color:var(--text-primary);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;min-width:180px;padding:14px 20px;text-align:center;transition:all .2s ease}.wishlist-page-wrapper .wishlist-action-btn-v9 .btn-icon{font-size:17px}.wishlist-page-wrapper .wishlist-action-btn-v9.add-to-cart-btn:hover{background:var(--color-brand-primary);box-shadow:0 6px 20px #004d244d;color:#fff;transform:translateY(-2px)}.wishlist-page-wrapper .wishlist-action-btn-v9.quick-view-btn:hover{background:#3b82f6;box-shadow:0 6px 20px #3b82f64d;color:#fff;transform:translateY(-2px)}.wishlist-page-wrapper .wishlist-action-btn-v9.delete-btn:hover{background:#dc2626;box-shadow:0 6px 20px #dc26264d;color:#fff;transform:translateY(-2px)}.wishlist-page-wrapper .wishlist-action-btn-v10{align-items:center;background:linear-gradient(135deg,#6b7280,#4b5563);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;min-width:180px;padding:14px 20px;text-align:center;transition:all .2s ease}.wishlist-page-wrapper .wishlist-action-btn-v10 .btn-icon{font-size:17px}.wishlist-page-wrapper .wishlist-action-btn-v10.add-to-cart-btn{background:linear-gradient(135deg,var(--color-brand-primary) 0,var(--color-brand-primary-dark) 100%)}.wishlist-page-wrapper .wishlist-action-btn-v10.add-to-cart-btn:hover{background:linear-gradient(135deg,var(--color-brand-primary-dark) 0,var(--color-brand-primary) 100%);box-shadow:0 4px 12px #004d244d;transform:translateY(-1px)}.wishlist-page-wrapper .wishlist-action-btn-v10.quick-view-btn{background:linear-gradient(135deg,#3b82f6,#2563eb)}.wishlist-page-wrapper .wishlist-action-btn-v10.quick-view-btn:hover{background:linear-gradient(135deg,#2563eb,#3b82f6);box-shadow:0 4px 12px #3b82f64d;transform:translateY(-1px)}.wishlist-page-wrapper .wishlist-action-btn-v10.delete-btn{background:linear-gradient(135deg,#dc2626,#b91c1c)}.wishlist-page-wrapper .wishlist-action-btn-v10.delete-btn:hover{background:linear-gradient(135deg,#b91c1c,#dc2626);box-shadow:0 4px 12px #dc26264d;transform:translateY(-1px)}.wishlist-page-wrapper .wishlist-action-btn-v11{align-items:center;background:#0000;border:2px solid #d1d5db;border-radius:8px;color:var(--text-primary);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;min-width:180px;overflow:hidden;padding:13px 22px;position:relative;text-align:center;transition:all .3s ease}.wishlist-page-wrapper .wishlist-action-btn-v11 .btn-icon{font-size:17px;position:relative;z-index:1}.wishlist-page-wrapper .wishlist-action-btn-v11:before{content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .3s ease;width:100%;z-index:0}.wishlist-page-wrapper .wishlist-action-btn-v11 span{position:relative;z-index:1}.wishlist-page-wrapper .wishlist-action-btn-v11.add-to-cart-btn:before{background:var(--color-brand-primary)}.wishlist-page-wrapper .wishlist-action-btn-v11.add-to-cart-btn:hover{border-color:var(--color-brand-primary);color:#fff}.wishlist-page-wrapper .wishlist-action-btn-v11.add-to-cart-btn:hover:before{left:0}.wishlist-page-wrapper .wishlist-action-btn-v11.quick-view-btn:before{background:#3b82f6}.wishlist-page-wrapper .wishlist-action-btn-v11.quick-view-btn:hover{border-color:#3b82f6;color:#fff}.wishlist-page-wrapper .wishlist-action-btn-v11.quick-view-btn:hover:before{left:0}.wishlist-page-wrapper .wishlist-action-btn-v11.delete-btn:before{background:#dc2626}.wishlist-page-wrapper .wishlist-action-btn-v11.delete-btn:hover{border-color:#dc2626;color:#fff}.wishlist-page-wrapper .wishlist-action-btn-v11.delete-btn:hover:before{left:0}.wishlist-page-wrapper .wishlist-action-btn-v12{align-items:center;background:#6b7280;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;min-width:180px;padding:12px 18px;text-align:center;transition:all .2s ease}.wishlist-page-wrapper .wishlist-action-btn-v12 .btn-icon{font-size:16px}.wishlist-page-wrapper .wishlist-action-btn-v12.add-to-cart-btn{background:var(--color-brand-primary)}.wishlist-page-wrapper .wishlist-action-btn-v12.add-to-cart-btn:hover{background:var(--color-brand-primary-dark)}.wishlist-page-wrapper .wishlist-action-btn-v12.quick-view-btn{background:#3b82f6}.wishlist-page-wrapper .wishlist-action-btn-v12.quick-view-btn:hover{background:#2563eb}.wishlist-page-wrapper .wishlist-action-btn-v12.delete-btn{background:#dc2626}.wishlist-page-wrapper .wishlist-action-btn-v12.delete-btn:hover{background:#b91c1c}.wishlist-page-wrapper .variant-preview .row-design-1{background:linear-gradient(135deg,#fff,#f8f9fa)!important;border:1px solid var(--border-default)!important;border-radius:5px!important;box-shadow:0 8px 32px #0000001f!important;margin:15px 0!important;padding:12px 20px!important}.wishlist-page-wrapper .variant-preview .row-design-1 .itemContainer-base-item{background:var(--surface-card)!important;border:1px solid #e8e8ea!important;box-shadow:0 2px 8px #0000000a!important}.wishlist-page-wrapper .variant-preview .row-design-2{background:var(--surface-card)!important;border:2px solid #e5e7eb!important;border-radius:8px!important;box-shadow:none!important;margin:15px 0!important;padding:12px 20px!important}.wishlist-page-wrapper .variant-preview .row-design-2 .itemContainer-base-item{background:var(--surface-card)!important;border:none!important;box-shadow:none!important}.wishlist-page-wrapper .variant-preview .row-design-3{background:var(--surface-card)!important;border:none!important;border-radius:16px!important;box-shadow:0 20px 60px #00000026!important;margin:15px 0!important;padding:12px 20px!important;transform:translateY(0)!important;transition:transform .3s ease,box-shadow .3s ease!important}.wishlist-page-wrapper .variant-preview .row-design-3:hover{box-shadow:0 24px 80px #0003!important;transform:translateY(-4px)!important}.wishlist-page-wrapper .variant-preview .row-design-3 .itemContainer-base-item{background:var(--surface-card)!important;border:none!important;box-shadow:none!important}.wishlist-page-wrapper .variant-preview .row-design-4{background:var(--surface-card)!important;border:2px solid #d1d5db!important;border-radius:12px!important;box-shadow:0 4px 12px #00000014!important;margin:15px 0!important;padding:12px 20px!important;transition:all .3s ease!important}.wishlist-page-wrapper .variant-preview .row-design-4:hover{border-color:var(--color-brand-primary)!important;box-shadow:0 8px 24px #004d2433!important}.wishlist-page-wrapper .variant-preview .row-design-4 .itemContainer-base-item{background:var(--surface-card)!important;border:none!important;box-shadow:none!important}.wishlist-page-wrapper .variant-preview .row-design-5{background:var(--surface-card)!important;border:1px solid var(--border-default)!important;border-radius:0!important;box-shadow:none!important;margin:15px 0!important;padding:12px 20px!important}.wishlist-page-wrapper .variant-preview .row-design-5 .itemContainer-base-item{background:var(--surface-card)!important;border:none!important;border-radius:0!important;box-shadow:none!important}.wishlist-page-wrapper .variant-preview .row-design-6{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#ffffffb3!important;border:1px solid #ffffff4d!important;border-radius:16px!important;box-shadow:0 8px 32px #0000001a!important;margin:15px 0!important;padding:12px 20px!important}.wishlist-page-wrapper .variant-preview .row-design-6 .itemContainer-base-item{-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important;background:#ffffff80!important;border:1px solid #fff3!important;box-shadow:none!important}.wishlist-page-wrapper .variant-preview .row-design-7{background:var(--surface-card)!important;background-clip:padding-box,border-box!important;background-image:linear-gradient(#fff,#fff),linear-gradient(135deg,var(--color-brand-primary) 0,var(--color-brand-primary-dark) 50%,#3b82f6 100%)!important;background-origin:border-box!important;border:3px solid #0000!important;border-radius:12px!important;box-shadow:0 4px 16px #0000001a!important;margin:15px 0!important;padding:12px 20px!important}.wishlist-page-wrapper .variant-preview .row-design-7 .itemContainer-base-item{background:var(--surface-card)!important;border:none!important;box-shadow:none!important}.wishlist-page-wrapper .variant-preview .row-design-8{background:var(--surface-card)!important;border:none!important;border-radius:20px!important;box-shadow:0 2px 8px #0000000f!important;margin:15px 0!important;padding:12px 20px!important}.wishlist-page-wrapper .variant-preview .row-design-8 .itemContainer-base-item{background:var(--surface-card)!important;border:none!important;border-radius:20px!important;box-shadow:none!important}.wishlist-page-wrapper .variant-preview .row-design-9{background:var(--surface-card)!important;border:2px dashed #d1d5db!important;border-radius:12px!important;box-shadow:none!important;margin:15px 0!important;padding:12px 20px!important;transition:all .3s ease!important}.wishlist-page-wrapper .variant-preview .row-design-9:hover{border-color:var(--color-brand-primary)!important;border-style:solid!important}.wishlist-page-wrapper .variant-preview .row-design-9 .itemContainer-base-item{background:var(--surface-card)!important;border:none!important;box-shadow:none!important}.wishlist-page-wrapper .variant-preview .row-design-10{background:linear-gradient(135deg,#1f2937,#111827)!important;border:1px solid #374151!important;border-radius:12px!important;box-shadow:0 8px 32px #0000004d!important;margin:15px 0!important;padding:12px 20px!important}.wishlist-page-wrapper .variant-preview .row-design-10 .itemContainer-base-item{background:#1f2937!important;border:1px solid #374151!important;box-shadow:none!important}.wishlist-page-wrapper .variant-preview .row-design-10 .itemContainer-base-item .brand-and-seller a,.wishlist-page-wrapper .variant-preview .row-design-10 .itemContainer-base-item .brand-and-seller div{color:#f9fafb!important}.wishlist-page-wrapper .variant-preview .row-design-11{animation:neon-glow 2s ease-in-out infinite alternate!important;background:var(--surface-card)!important;border:2px solid var(--color-brand-primary)!important;border-radius:12px!important;box-shadow:0 0 20px #004d244d,0 4px 16px #0000001a!important;margin:15px 0!important;padding:12px 20px!important}@keyframes neon-glow{0%{box-shadow:0 0 20px #004d244d,0 4px 16px #0000001a!important}to{box-shadow:0 0 30px #004d2480,0 4px 16px #0000001a!important}}.wishlist-page-wrapper .variant-preview .row-design-11 .itemContainer-base-item{background:var(--surface-card)!important;border:none!important;box-shadow:none!important}.wishlist-page-wrapper .variant-preview .row-design-12{background:#faf9f6!important;border:1px solid var(--border-default)!important;border-radius:4px!important;box-shadow:0 2px 4px #0000001a,inset 0 1px 0 #fffc!important;margin:15px 0!important;padding:12px 20px!important;position:relative!important}.wishlist-page-wrapper .variant-preview .row-design-12:before{background-image:repeating-linear-gradient(0deg,#0000,#0000 2px,#00000005 0,#00000005 4px)!important;border-radius:4px!important;bottom:0!important;content:""!important;left:0!important;pointer-events:none!important;position:absolute!important;right:0!important;top:0!important}.wishlist-page-wrapper .variant-preview .row-design-12 .itemContainer-base-item{background:#faf9f6!important;border:none!important;box-shadow:none!important}.wishlist-page-wrapper .additional-info-designs-section{margin:60px auto 40px;max-width:1200px;padding:0 20px}.wishlist-page-wrapper .additional-info-designs-section .additional-info-designs-header{margin-bottom:40px;text-align:center}.wishlist-page-wrapper .additional-info-designs-section .additional-info-designs-header h2{color:var(--text-primary);font-size:28px;font-weight:700;margin:0 0 8px}.wishlist-page-wrapper .additional-info-designs-section .additional-info-designs-header p{color:var(--text-secondary);font-size:16px;margin:0}.wishlist-page-wrapper .additional-info-designs-section .additional-info-designs-container{display:flex;flex-direction:column;gap:40px}.wishlist-page-wrapper .additional-info-designs-section .additional-info-design-variant .variant-label{border-bottom:2px solid #e5e7eb;color:var(--text-primary);font-size:16px;font-weight:600;margin-bottom:16px;padding-bottom:8px}.wishlist-page-wrapper .additional-info-designs-section .additional-info-design-variant .variant-preview{background:var(--surface-muted);border:1px solid var(--border-default);border-radius:12px;padding:20px}.wishlist-page-wrapper .additional-info-designs-section .additional-info-design-variant .variant-preview .additional-info-preview-wrapper .itemContainer-base-itemMargin{margin-bottom:0!important}.wishlist-page-wrapper .additional-info-design-1 .wishlist-additional-info{background:var(--surface-muted)!important;border:1px solid var(--border-default)!important;border-radius:10px!important;box-shadow:0 1px 3px #0000000d!important;display:flex!important;flex-direction:column!important;gap:14px!important;height:-moz-fit-content!important;height:fit-content!important;justify-content:flex-start!important;margin-left:20px!important;max-width:220px!important;min-width:200px!important;padding:16px 20px!important}.wishlist-page-wrapper .additional-info-design-1 .wishlist-additional-info .stock-status{border-bottom:1px solid #e5e7eb!important;margin:0!important;padding-bottom:12px!important}.wishlist-page-wrapper .additional-info-design-1 .wishlist-additional-info .stock-status .in-stock{align-items:center!important;color:var(--color-brand-primary)!important;display:flex!important;font-size:13px!important;font-weight:600!important;gap:6px!important}.wishlist-page-wrapper .additional-info-design-2 .wishlist-additional-info{background:var(--surface-card)!important;border:2px solid #e5e7eb!important;border-radius:8px!important;box-shadow:0 2px 8px #00000014!important;display:flex!important;flex-direction:column!important;gap:12px!important;margin-left:20px!important;max-width:220px!important;min-width:200px!important;padding:14px 18px!important}.wishlist-page-wrapper .additional-info-design-2 .wishlist-additional-info .stock-status{border-bottom:1px solid #f3f4f6!important;margin:0!important;padding-bottom:10px!important}.wishlist-page-wrapper .additional-info-design-2 .wishlist-additional-info .stock-status .in-stock{align-items:center!important;color:var(--color-brand-accent)!important;display:flex!important;font-size:13px!important;font-weight:600!important;gap:6px!important}.wishlist-page-wrapper .additional-info-design-3 .wishlist-additional-info{background:var(--surface-card)!important;border-left:2px solid var(--color-brand-primary)!important;border:2px solid var(--color-brand-primary)!important;border-left-width:4px!important;border-radius:10px!important;box-shadow:0 1px 3px #0000000d!important;display:flex!important;flex-direction:column!important;gap:14px!important;margin-left:20px!important;max-width:220px!important;min-width:200px!important;padding:16px 20px!important}.wishlist-page-wrapper .additional-info-design-3 .wishlist-additional-info .stock-status{border-bottom:1px solid #d1fae5!important;margin:0!important;padding-bottom:12px!important}.wishlist-page-wrapper .additional-info-design-3 .wishlist-additional-info .stock-status .in-stock{align-items:center!important;color:var(--color-brand-primary-dark)!important;display:flex!important;font-size:13px!important;font-weight:600!important;gap:6px!important}.wishlist-page-wrapper .additional-info-design-4 .wishlist-additional-info{background:linear-gradient(135deg,#f0fdf4,#dcfce7)!important;border:1px solid #bbf7d0!important;border-radius:12px!important;box-shadow:0 2px 8px #10b98126!important;display:flex!important;flex-direction:column!important;gap:14px!important;margin-left:20px!important;max-width:220px!important;min-width:200px!important;padding:18px 20px!important}.wishlist-page-wrapper .additional-info-design-4 .wishlist-additional-info .stock-status{border-bottom:1px solid #86efac!important;margin:0!important;padding-bottom:12px!important}.wishlist-page-wrapper .additional-info-design-4 .wishlist-additional-info .stock-status .in-stock{align-items:center!important;color:#065f46!important;display:flex!important;font-size:13px!important;font-weight:600!important;gap:6px!important}.wishlist-page-wrapper .additional-info-design-5 .wishlist-additional-info{background:var(--surface-card)!important;border:1px solid var(--border-default)!important;border-radius:8px!important;box-shadow:0 1px 3px #0000000d!important;display:flex!important;flex-direction:column!important;gap:10px!important;margin-left:20px!important;max-width:220px!important;min-width:200px!important;padding:12px 16px!important}.wishlist-page-wrapper .additional-info-design-5 .wishlist-additional-info .stock-status{background:#d1fae5!important;border:none!important;border-radius:6px!important;margin:0!important;padding:8px 12px!important}.wishlist-page-wrapper .additional-info-design-5 .wishlist-additional-info .stock-status .in-stock{align-items:center!important;color:#065f46!important;display:flex!important;font-size:12px!important;font-weight:600!important;gap:6px!important}.wishlist-page-wrapper .additional-info-design-5 .wishlist-additional-info .return-delivery-row .returnPeriod-base-returnItem{background:#f0f9ff!important;border-radius:6px!important;margin-bottom:6px!important;padding:6px 10px!important}.wishlist-page-wrapper .additional-info-design-5 .wishlist-additional-info .return-delivery-row .returnPeriod-base-returnItem:last-child{margin-bottom:0!important}.wishlist-page-wrapper .additional-info-design-6 .wishlist-additional-info{background:#0000!important;border:none!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;gap:10px!important;margin-left:20px!important;max-width:220px!important;min-width:200px!important;padding:0!important}.wishlist-page-wrapper .additional-info-design-6 .wishlist-additional-info .stock-status{background:var(--surface-card)!important;border:1px solid var(--border-default)!important;border-radius:8px!important;box-shadow:0 1px 3px #0000000d!important;margin:0!important;padding:12px 14px!important}.wishlist-page-wrapper .additional-info-design-6 .wishlist-additional-info .stock-status .in-stock{align-items:center!important;color:var(--color-brand-accent)!important;display:flex!important;font-size:13px!important;font-weight:600!important;gap:8px!important}.wishlist-page-wrapper .additional-info-design-6 .wishlist-additional-info .return-delivery-row .returnPeriod-base-returnItem{background:var(--surface-card)!important;border:1px solid var(--border-default)!important;border-radius:8px!important;box-shadow:0 1px 3px #0000000d!important;margin-bottom:8px!important;padding:10px 14px!important}.wishlist-page-wrapper .additional-info-design-6 .wishlist-additional-info .return-delivery-row .returnPeriod-base-returnItem:last-child{margin-bottom:0!important}.wishlist-page-wrapper .additional-info-design-7 .wishlist-additional-info{align-items:center!important;background:var(--surface-muted)!important;border:1px solid var(--border-default)!important;border-radius:10px!important;box-shadow:0 1px 3px #0000000d!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:12px!important;margin-left:20px!important;max-width:280px!important;min-width:200px!important;padding:12px 16px!important}.wishlist-page-wrapper .additional-info-design-7 .wishlist-additional-info .stock-status{border-bottom:none!important;flex:1 1 100%!important;margin:0!important;padding:0!important}.wishlist-page-wrapper .additional-info-design-7 .wishlist-additional-info .stock-status .in-stock{align-items:center!important;color:var(--color-brand-primary)!important;display:flex!important;font-size:12px!important;font-weight:600!important;gap:6px!important}.wishlist-page-wrapper .additional-info-design-7 .wishlist-additional-info .return-delivery-row{display:flex!important;flex:1 1 auto!important;flex-direction:row!important;gap:12px!important}.wishlist-page-wrapper .additional-info-design-7 .wishlist-additional-info .return-delivery-row .returnPeriod-base-returnItem{flex:1 1!important;font-size:11px!important;margin:0!important}.wishlist-page-wrapper .additional-info-design-8 .wishlist-additional-info{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#ffffffb3!important;border:1px solid #ffffff4d!important;border-radius:12px!important;box-shadow:0 4px 16px #0000001a!important;display:flex!important;flex-direction:column!important;gap:14px!important;margin-left:20px!important;max-width:220px!important;min-width:200px!important;padding:16px 20px!important}.wishlist-page-wrapper .additional-info-design-8 .wishlist-additional-info .stock-status{border-bottom:1px solid #e5e7eb80!important;margin:0!important;padding-bottom:12px!important}.wishlist-page-wrapper .additional-info-design-8 .wishlist-additional-info .stock-status .in-stock{align-items:center!important;color:var(--color-brand-primary-dark)!important;display:flex!important;font-size:13px!important;font-weight:600!important;gap:6px!important}.wishlist-page-wrapper .additional-info-design-9 .wishlist-additional-info{background:var(--surface-card)!important;border:1px solid var(--border-default)!important;border-radius:6px!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin-left:20px!important;max-width:200px!important;min-width:180px!important;padding:10px 14px!important}.wishlist-page-wrapper .additional-info-design-9 .wishlist-additional-info .stock-status{border-bottom:1px solid #f3f4f6!important;margin:0!important;padding-bottom:8px!important}.wishlist-page-wrapper .additional-info-design-9 .wishlist-additional-info .stock-status .in-stock{align-items:center!important;color:var(--color-brand-accent)!important;display:flex!important;font-size:12px!important;font-weight:500!important;gap:5px!important}.wishlist-page-wrapper .additional-info-design-9 .wishlist-additional-info .return-delivery-row{gap:6px!important}.wishlist-page-wrapper .additional-info-design-9 .wishlist-additional-info .return-delivery-row .returnPeriod-base-returnItem{font-size:11px!important;gap:5px!important}.wishlist-page-wrapper .additional-info-design-10 .wishlist-additional-info{background:var(--surface-card)!important;border:none!important;border-radius:12px!important;box-shadow:0 8px 24px #0000001f!important;display:flex!important;flex-direction:column!important;gap:16px!important;margin-left:20px!important;max-width:220px!important;min-width:200px!important;padding:18px 22px!important;transform:translateY(-2px)!important;transition:all .3s ease!important}.wishlist-page-wrapper .additional-info-design-10 .wishlist-additional-info:hover{box-shadow:0 12px 32px #00000026!important;transform:translateY(-4px)!important}.wishlist-page-wrapper .additional-info-design-10 .wishlist-additional-info .stock-status{border-bottom:1px solid #e5e7eb!important;margin:0!important;padding-bottom:14px!important}.wishlist-page-wrapper .additional-info-design-10 .wishlist-additional-info .stock-status .in-stock{align-items:center!important;color:var(--color-brand-primary)!important;display:flex!important;font-size:13px!important;font-weight:600!important;gap:8px!important}.wishlist-page-wrapper .additional-info-design-11 .wishlist-additional-info{background:#0000!important;border:none!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;gap:12px!important;margin-left:20px!important;max-width:220px!important;min-width:200px!important;padding:0!important}.wishlist-page-wrapper .additional-info-design-11 .wishlist-additional-info .stock-status{background:var(--surface-card)!important;border:2px solid var(--color-brand-primary)!important;border-radius:8px!important;margin:0!important;padding:12px 16px!important}.wishlist-page-wrapper .additional-info-design-11 .wishlist-additional-info .stock-status .in-stock{align-items:center!important;color:var(--color-brand-primary-dark)!important;display:flex!important;font-size:13px!important;font-weight:600!important;gap:6px!important}.wishlist-page-wrapper .additional-info-design-11 .wishlist-additional-info .return-delivery-row .returnPeriod-base-returnItem{background:var(--surface-card)!important;border:2px solid #e5e7eb!important;border-radius:8px!important;margin-bottom:10px!important;padding:10px 16px!important}.wishlist-page-wrapper .additional-info-design-11 .wishlist-additional-info .return-delivery-row .returnPeriod-base-returnItem:last-child{margin-bottom:0!important}.wishlist-page-wrapper .additional-info-design-12 .wishlist-additional-info{background:#0000!important;border:none!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;gap:10px!important;margin-left:20px!important;max-width:220px!important;min-width:200px!important;padding:0!important}.wishlist-page-wrapper .additional-info-design-12 .wishlist-additional-info .stock-status{background:linear-gradient(135deg,#d1fae5,#a7f3d0)!important;border:1px solid var(--color-brand-accent)!important;border-radius:8px!important;margin:0!important;padding:10px 14px!important}.wishlist-page-wrapper .additional-info-design-12 .wishlist-additional-info .stock-status .in-stock{align-items:center!important;color:#065f46!important;display:flex!important;font-size:13px!important;font-weight:600!important;gap:6px!important}.wishlist-page-wrapper .additional-info-design-12 .wishlist-additional-info .return-delivery-row .returnPeriod-base-returnItem{border-radius:8px!important;margin-bottom:8px!important;padding:10px 14px!important}.wishlist-page-wrapper .additional-info-design-12 .wishlist-additional-info .return-delivery-row .returnPeriod-base-returnItem:first-child{background:linear-gradient(135deg,#dbeafe,#bfdbfe)!important;border:1px solid #93c5fd!important}.wishlist-page-wrapper .additional-info-design-12 .wishlist-additional-info .return-delivery-row .returnPeriod-base-returnItem:last-child{background:linear-gradient(135deg,#fef3c7,#fde68a)!important;border:1px solid #fcd34d!important}.wishlist-web-apply-price-btn{border-radius:6px;font-size:13px;margin-top:10px;padding:10px 12px;width:100%}@keyframes wishlist-web-size-sheet-in{0%{opacity:0;transform:scale(.96) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}.wishlist-size-sheet-overlay--web{align-items:center;background:#0f172a73;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:24px 16px;position:fixed;z-index:100001}.wishlist-size-sheet--web{animation:wishlist-web-size-sheet-in .2s ease-out;background:var(--surface-card);border-radius:12px;box-shadow:0 20px 50px #0000002e;box-sizing:border-box;max-width:420px;padding:8px 16px 16px;width:100%}.wishlist-size-sheet-overlay--web .wishlist-size-sheet-handle{background:var(--border-default);border-radius:999px;height:4px;margin:0 auto 12px;width:36px}.wishlist-size-sheet-overlay--web .wishlist-size-sheet-title{color:var(--text-primary);font-size:1.1rem;font-weight:600;margin:0 0 6px}.wishlist-size-sheet-overlay--web .wishlist-size-sheet-product{-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;color:var(--text-secondary);display:-webkit-box;font-size:.875rem;line-height:1.35;margin:0 0 14px;overflow:hidden;text-overflow:ellipsis}.wishlist-size-sheet-overlay--web .wishlist-size-chip-grid{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.wishlist-size-sheet-overlay--web .wishlist-size-chip{background:var(--surface-card);border:1px solid var(--border-default);border-radius:8px;color:var(--text-primary);cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;min-width:48px;padding:10px 14px;transition:background .15s ease,border-color .15s ease,color .15s ease}.wishlist-size-sheet-overlay--web .wishlist-size-chip.is-selected{background:var(--color-brand-subtle);border-color:var(--color-brand-primary);color:var(--color-brand-primary-bright)}.wishlist-size-sheet-overlay--web .wishlist-size-chip.is-disabled,.wishlist-size-sheet-overlay--web .wishlist-size-chip:disabled{background:var(--surface-hover);border-color:var(--border-default);color:var(--text-muted);cursor:not-allowed;opacity:.45}.wishlist-size-sheet-overlay--web .wishlist-size-sheet-oos{color:var(--color-warning);font-size:.875rem;margin:0 0 12px}.wishlist-size-sheet-overlay--web .wishlist-size-sheet-actions{display:flex;gap:10px;margin-top:4px}.wishlist-size-sheet-overlay--web .wishlist-size-sheet-btn{border:none;border-radius:8px;cursor:pointer;flex:1 1;font-family:inherit;font-size:14px;font-weight:600;min-height:42px}.wishlist-size-sheet-overlay--web .wishlist-size-sheet-btn-secondary{background:var(--surface-hover);color:var(--text-primary)}.wishlist-size-sheet-overlay--web .wishlist-size-sheet-btn-secondary:hover{background:var(--surface-inset)}.wishlist-size-sheet-overlay--web .wishlist-size-sheet-btn-primary{background:var(--btn-primary-fill);box-shadow:var(--btn-primary-shadow);color:var(--btn-primary-text)}.wishlist-size-sheet-overlay--web .wishlist-size-sheet-btn-primary:hover:not(:disabled){background:var(--btn-primary-fill-hover)}.wishlist-size-sheet-overlay--web .wishlist-size-sheet-btn-primary:active:not(:disabled){background:var(--btn-primary-fill-active);box-shadow:var(--btn-primary-shadow-active);transform:translateY(0)}.wishlist-size-sheet-overlay--web .wishlist-size-sheet-btn-primary:hover:not(:disabled){box-shadow:var(--shadow-sm)}.wishlist-size-sheet-overlay--web .wishlist-size-sheet-btn-primary:disabled{cursor:not-allowed;opacity:.5}.wishlist-web-remove-confirmation-modal{align-items:center;background:#00000080;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:100002}.wishlist-web-remove-confirmation-content{background:var(--surface-card);border-radius:12px;box-shadow:0 10px 40px #0003;box-sizing:border-box;max-width:400px;padding:24px;width:100%}.wishlist-web-remove-confirmation-content h3{color:var(--text-primary);font-size:1.125rem;font-weight:600;margin:0 0 12px}.wishlist-web-remove-confirmation-content p{color:var(--text-secondary);font-size:.9375rem;line-height:1.5;margin:0 0 24px}.wishlist-web-remove-confirmation-buttons{display:flex;gap:12px;justify-content:flex-end}.wishlist-web-remove-confirmation-buttons button{border:none;border-radius:6px;cursor:pointer;font-family:inherit;font-size:.9375rem;font-weight:500;padding:10px 20px;transition:background .15s ease,transform .1s ease}.wishlist-web-remove-confirmation-buttons button.cancel-btn{background:var(--surface-hover);color:var(--text-primary)}.wishlist-web-remove-confirmation-buttons button.cancel-btn:hover{background:var(--surface-inset)}.wishlist-web-remove-confirmation-buttons button.remove-btn{background:var(--color-error);color:var(--btn-primary-text)}.wishlist-web-remove-confirmation-buttons button.remove-btn:hover{background:color-mix(in srgb,var(--color-error) 85%,#000)}.wishlist-web-remove-confirmation-buttons button.remove-btn:active{transform:scale(.98)}.wishlist-page-wrapper .wishlist-filters-container .price-range-inputs input.wishlist-web-price-filter-input:active,.wishlist-page-wrapper .wishlist-filters-container .price-range-inputs input.wishlist-web-price-filter-input:focus,.wishlist-page-wrapper .wishlist-filters-container .price-range-inputs input.wishlist-web-price-filter-input:focus-visible{-webkit-text-fill-color:var(--text-primary)!important;background:var(--surface-inset)!important;border-color:var(--color-brand-subtle-border)!important;caret-color:var(--color-brand-primary)!important;color:var(--text-primary)!important}.wishlist-page-wrapper .wishlist-filters-container .price-range-inputs input.wishlist-web-price-filter-input::placeholder{opacity:1}.wishlist-page-wrapper .wishlist-filters-container .price-range-inputs input.wishlist-web-price-filter-input:focus-visible::placeholder,.wishlist-page-wrapper .wishlist-filters-container .price-range-inputs input.wishlist-web-price-filter-input:focus::placeholder{-webkit-text-fill-color:var(--text-muted)!important;color:var(--text-muted)!important}[data-theme=dark] .wishlist-page-wrapper .itemContainer-base-item,[data-theme=dark] .wishlist-page-wrapper .wishlist-filters-container{box-shadow:var(--shadow-sm)}[data-theme=dark] .wishlist-page-wrapper .itemContainer-base-item:hover{box-shadow:var(--shadow-md)}[data-theme=dark] .wishlist-page-wrapper .wishlist-additional-info{background:var(--surface-inset)}.avail-coupon-btn,.btn-danger,.btn-outline-danger,.btn-outline-primary,.btn-outline-primary--soft,.btn-primary,.btn-primary--full,.btn-primary--sm,.btn-secondary,.cart-coupon-modal.coupon-modal-overlay .apply-coupon-btn,.empty-cart-container .empty-cart-button,.empty-orders-container .empty-orders-button,.place-order-btn{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:600;gap:8px;justify-content:center;transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease;white-space:nowrap}.avail-coupon-btn:disabled,.btn-danger:disabled,.btn-outline-danger:disabled,.btn-outline-primary--soft:disabled,.btn-outline-primary:disabled,.btn-primary--full:disabled,.btn-primary--sm:disabled,.btn-primary:disabled,.btn-secondary:disabled,.cart-coupon-modal.coupon-modal-overlay .apply-coupon-btn:disabled,.empty-cart-container .empty-cart-button:disabled,.empty-orders-container .empty-orders-button:disabled,.place-order-btn:disabled{cursor:not-allowed;opacity:.6}.btn-primary,.btn-primary--full,.cart-coupon-modal.coupon-modal-overlay .apply-coupon-btn,.place-order-btn{background:var(--btn-primary-fill);box-shadow:var(--btn-primary-shadow);color:var(--btn-primary-text);padding:14px 28px}.btn-primary--full:hover:not(:disabled),.btn-primary:hover:not(:disabled),.cart-coupon-modal.coupon-modal-overlay .apply-coupon-btn:hover:not(:disabled),.place-order-btn:hover:not(:disabled){background:var(--btn-primary-fill-hover)}.btn-primary--full:active:not(:disabled),.btn-primary:active:not(:disabled),.cart-coupon-modal.coupon-modal-overlay .apply-coupon-btn:active:not(:disabled),.place-order-btn:active:not(:disabled){background:var(--btn-primary-fill-active);box-shadow:var(--btn-primary-shadow-active);transform:translateY(0)}.btn-primary--full:hover:not(:disabled),.btn-primary:hover:not(:disabled),.cart-coupon-modal.coupon-modal-overlay .apply-coupon-btn:hover:not(:disabled),.place-order-btn:hover:not(:disabled){box-shadow:var(--shadow-md);transform:translateY(-2px)}.cart-page-container{background:var(--surface-page);margin:0 auto;max-width:1200px;min-height:calc(100vh - 200px);padding:0 140px 40px}@media(max-width:768px){.cart-page-container{padding:0 20px 40px}}.cart-page-container{box-sizing:border-box;font-family:Assistant,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-family:var(--font-family-primary,Assistant,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif);max-width:1280px;overflow-x:clip;padding-left:48px;padding-right:48px;width:100%}@media(max-width:768px){.cart-page-container{padding-left:20px;padding-right:20px}}.cart-header{display:none;margin-bottom:40px;text-align:center}.cart-header h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#1a202c 0,var(--color-brand-secondary) 100%);-webkit-background-clip:text;background-clip:text;color:var(--text-primary);font-family:Assistant,Helvetica,Arial,sans-serif;font-size:32px;font-weight:700;letter-spacing:-.5px;margin-bottom:8px}.cart-header p{color:#4a5568;font-size:16px;font-weight:400}.cart-content{grid-gap:28px;align-items:start;box-sizing:border-box;display:grid;gap:28px;grid-template-columns:minmax(0,640px) minmax(320px,380px);justify-content:center;margin:0 auto;max-width:1060px;width:100%}@media(max-width:968px){.cart-content{grid-template-columns:1fr;max-width:100%}.cart-content .cart-summary-section{justify-self:stretch;max-width:100%;position:static}}.cart-items-section{display:flex;flex-direction:column;gap:20px;max-width:100%}.cart-items-section,.cart-items-section .cartItemsList{min-width:0;width:100%}.cart-items-section .itemContainer-base-itemMargin{margin-bottom:0;max-width:100%;min-width:0;width:100%}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item{align-items:center;background:var(--surface-card);border:1px solid var(--border-default);border-radius:12px;box-shadow:var(--shadow-sm);box-sizing:border-box;display:flex;gap:16px;max-width:100%;min-width:0;padding:20px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemLeft{background:var(--surface-inset);border-radius:10px;flex-shrink:0;overflow:hidden;position:relative;width:130px}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemLeft>.itemComponents-base-selectionIconContainer{cursor:pointer;position:absolute;right:4px;top:4px;z-index:2}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemLeft>.itemComponents-base-selectionIconContainer>.itemComponents-base-animationContainer{align-items:center;background:var(--surface-card);border:2px solid var(--border-default);border-radius:4px;box-shadow:0 1px 3px #0000001a;display:flex;height:24px;justify-content:center;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1);width:24px}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemLeft>.itemComponents-base-selectionIconContainer>.itemComponents-base-animationContainer:hover{border-color:var(--color-brand-primary);box-shadow:0 2px 6px #004d2433;transform:scale(1.05)}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemLeft>.itemComponents-base-selectionIconContainer>.itemComponents-base-animationContainer>img{height:14px;object-fit:contain;opacity:0;transform:scale(0);transition:all .2s cubic-bezier(.4,0,.2,1);width:14px}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemLeft>.itemComponents-base-selectionIconContainer.selected>.itemComponents-base-animationContainer{background:var(--color-brand-primary);border-color:var(--color-brand-primary);box-shadow:0 2px 8px #004d244d}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemLeft>.itemComponents-base-selectionIconContainer.selected>.itemComponents-base-animationContainer:hover{background:var(--color-brand-primary-dark);border-color:var(--color-brand-primary-dark);box-shadow:0 3px 10px #004d2466}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemLeft>.itemComponents-base-selectionIconContainer.selected>.itemComponents-base-animationContainer>img{filter:brightness(0) invert(1);opacity:1;transform:scale(1)}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemLeft>.itemComponents-base-selectionIconContainer:not(.selected)>.itemComponents-base-animationContainer:hover>img{opacity:.3;transform:scale(.8)}[data-theme=dark] .cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemLeft>.itemComponents-base-selectionIconContainer:not(.selected)>.itemComponents-base-animationContainer:hover>img{filter:brightness(0) invert(1);opacity:.55}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemLeft>img{height:100%;object-fit:cover;width:100%}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight{display:flex;flex:1 1;flex-direction:column;gap:12px;min-width:0;position:relative}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .cart-item-delete-btn{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text-muted);cursor:pointer;display:flex;justify-content:center;opacity:.7;padding:6px;position:absolute;right:2px;top:2px;transition:all .15s ease;z-index:10}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .cart-item-delete-btn:hover{background:var(--color-error-subtle);color:#dc2626;opacity:1}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .cart-item-delete-btn:active{transform:scale(.95)}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .cart-item-delete-btn svg{height:16px;width:16px}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .item-content-top{display:flex;flex:1 1;flex-direction:column;justify-content:flex-start}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .item-content-bottom{flex-shrink:0;margin-top:auto}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .brand-and-seller>div:first-child{color:var(--text-primary);font-size:15px;font-weight:600;letter-spacing:-.2px;line-height:1.4;margin-bottom:6px}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .brand-and-seller a{color:var(--text-primary);display:block;font-size:15px;font-weight:600;letter-spacing:-.2px;line-height:1.4;max-width:100%;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemComponents-base-sellerContainer{display:flex;flex-direction:row;margin-top:4px}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemComponents-base-sellerContainer .itemComponents-base-sellerData{color:var(--text-secondary);font-size:12px;font-weight:500}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer{display:flex;flex-direction:row;flex-shrink:0;flex-wrap:wrap}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size{background:#0000;border-radius:2px;color:var(--text-primary);cursor:pointer;display:inline-block;font-weight:600;line-height:20px;margin-right:12px;padding:2px 0;white-space:nowrap}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span{align-items:center;display:flex;gap:8px;position:relative;z-index:10}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span>div:first-child{color:var(--text-secondary);font-size:13px;font-weight:500;white-space:nowrap}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span .size-select-wrapper{position:relative}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span .size-select-wrapper>.cart-select,.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span>.cart-select{align-items:center;background:var(--surface-card);border:1px solid var(--border-default);border-radius:4px;box-shadow:none;color:var(--text-primary);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;justify-content:space-between;min-width:50px;padding:4px 10px;transition:all .15s ease}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span .size-select-wrapper>.cart-select:hover,.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span>.cart-select:hover{background:var(--surface-muted);border-color:var(--color-brand-primary);color:var(--color-brand-primary)}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span .size-select-wrapper>.cart-select:active,.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span>.cart-select:active{background:var(--btn-outline-fill-active);border-color:var(--border-strong);color:var(--text-primary)}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span .size-select-wrapper>.cart-select.open,.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span>.cart-select.open{background:var(--surface-raised);border-color:var(--border-strong);color:var(--text-primary)}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span .size-select-wrapper>.cart-select .itemComponents-base-dropDown,.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span>.cart-select .itemComponents-base-dropDown{flex-shrink:0;height:6px;margin-left:auto;opacity:.6;transform:rotate(0deg);transition:transform .2s ease;width:6px}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span .size-select-wrapper>.cart-select .itemComponents-base-dropDown.open,.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span>.cart-select .itemComponents-base-dropDown.open{opacity:1;transform:rotate(180deg)}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span .dropdown-menu{animation:dropdownFadeIn .2s ease-out;background-color:var(--surface-card);border:1px solid var(--border-default);border-radius:8px;box-shadow:0 4px 16px #0000001f,0 2px 4px #00000014;list-style:none;margin:0;min-width:70px;overflow:hidden;padding:6px 0;position:fixed;width:auto;z-index:10000}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span .dropdown-menu .dropdown-item{align-items:center;color:var(--text-primary);cursor:pointer;display:flex;font-size:13px;font-weight:400;padding:8px 12px;position:relative;transition:all .15s ease;white-space:nowrap}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span .dropdown-menu .dropdown-item:hover{background:var(--color-brand-subtle);color:var(--color-brand-primary)}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span .dropdown-menu .dropdown-item.selected{background:var(--color-brand-subtle);color:var(--color-brand-primary);font-weight:500}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span .dropdown-menu .dropdown-item.selected:before{color:var(--color-brand-primary);content:"✓";font-size:12px;font-weight:600;margin-right:8px}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span .dropdown-menu .dropdown-item.selected:hover{background:var(--color-brand-subtle)}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span .dropdown-menu .dropdown-item:active{background:var(--btn-outline-fill-active);color:var(--text-primary)}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span .dropdown-menu .dropdown-item:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span .dropdown-menu .dropdown-item:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-quantity{background:#f5f5f6;border-radius:2px;color:var(--text-primary);cursor:pointer;display:inline-block;font-weight:700;line-height:16px;padding:2px 8px;white-space:nowrap}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-quantity .itemComponents-base-dropDown{color:var(--text-primary);cursor:pointer;font-size:16px;margin-left:5px;position:relative;top:-2px}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-price{align-items:center;display:flex;gap:12px}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-price>div:first-child{color:var(--text-primary);font-size:16px;font-weight:700;letter-spacing:-.2px}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-price>div:first-child img{display:inline-block;filter:brightness(0);height:10px;margin-right:2px;vertical-align:middle;width:auto}[data-theme=dark] .cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-price>div:first-child img{filter:brightness(0) invert(1)}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-price>div:nth-child(2){align-items:center;display:flex;gap:8px}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-price>div:nth-child(2)>span:first-child{color:var(--text-muted);font-size:14px;text-decoration:line-through}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-price>div:nth-child(2)>span:nth-child(2){color:var(--color-brand-secondary);font-size:13px;font-weight:600}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .returnPeriod-base-returnItem{display:flex;font-family:Helvetica Neue,sans-serif;font-size:11px;font-weight:500}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .returnPeriod-base-returnItem .returnPeriod-base-returnIcon{align-items:center;display:flex;justify-content:center}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .returnPeriod-base-returnItem .returnPeriod-base-returnIcon img{height:12px;opacity:.85;width:12px}[data-theme=dark] .cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .returnPeriod-base-returnItem .returnPeriod-base-returnIcon img{filter:brightness(0) invert(1);opacity:1}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .returnPeriod-base-returnItem .returnPeriod-base-returnText{margin-left:6px}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .returnPeriod-base-returnItem .returnPeriod-base-returnText>span{font-weight:500}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemComponents-base-deliveryDateContainer{align-items:flex-start;color:var(--text-primary);display:flex;flex-flow:row nowrap;font-size:12px;justify-content:flex-start;letter-spacing:-.1px;line-height:15px;margin-bottom:8px;margin-top:4px;white-space:pre-wrap}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemComponents-base-deliveryDateContainer .itemComponents-base-messageText{display:inline-block}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemComponents-base-deliveryDateContainer .itemComponents-base-message{color:var(--text-primary);font-size:12px;letter-spacing:-.1px;line-height:15px;margin-bottom:8px;white-space:pre-wrap}.cart-items-section .itemContainer-base-itemMargin .itemContainer-base-item .itemContainer-base-itemRight .itemComponents-base-deliveryDateContainer .itemComponents-base-message .itemComponents-base-highlightedMessage{font-weight:700}.cart-summary-section{align-self:start;box-sizing:border-box;justify-self:stretch;max-width:100%;min-width:0;position:sticky;top:100px;width:100%}.cart-summary-card{background:var(--surface-card);border:1px solid var(--border-default);border-radius:12px;box-shadow:var(--shadow-sm);padding:28px}.cart-summary-card h2{border-bottom:1px solid var(--border-default);color:var(--text-primary);font-size:22px;font-weight:600;letter-spacing:-.3px;margin-bottom:24px;padding-bottom:20px;position:relative}.cart-summary-card h2:after{background:linear-gradient(90deg,var(--color-brand-primary) 0,var(--color-brand-secondary) 100%);border-radius:2px;bottom:-1px;content:"";height:2px;left:0;position:absolute;width:80px}.cart-summary-totals{border-top:1px solid var(--border-default);margin-top:24px;padding-top:20px}.summary-row .summary-value.discount{color:var(--color-brand-secondary)}.summary-row.total{border-top:2px solid #28a74533}.cart-items-breakdown{margin:20px 0}.cart-items-breakdown .breakdown-header{margin-bottom:16px}.cart-items-breakdown .breakdown-header .breakdown-title{color:var(--text-primary);font-size:14px;font-weight:600;letter-spacing:-.2px}.cart-items-breakdown .breakdown-items{display:flex;flex-direction:column;gap:12px}.cart-items-breakdown .breakdown-item{align-items:flex-start;background:var(--surface-muted);border:1px solid var(--border-default);border-radius:8px;display:flex;justify-content:space-between;padding:12px;transition:all .2s ease}.cart-items-breakdown .breakdown-item:hover{background:var(--surface-hover);border-color:var(--color-brand-subtle-border)}.cart-items-breakdown .breakdown-item .breakdown-item-left{flex:1 1;min-width:0}.cart-items-breakdown .breakdown-item .breakdown-item-left .breakdown-item-name{color:var(--text-primary);font-size:14px;font-weight:600;letter-spacing:-.2px;line-height:1.4;margin-bottom:6px}.cart-items-breakdown .breakdown-item .breakdown-item-left .breakdown-item-meta{align-items:center;color:var(--text-secondary);display:flex;flex-wrap:wrap;font-size:12px;gap:12px}.cart-items-breakdown .breakdown-item .breakdown-item-left .breakdown-item-meta .breakdown-qty,.cart-items-breakdown .breakdown-item .breakdown-item-left .breakdown-item-meta .breakdown-size{font-weight:500}.cart-items-breakdown .breakdown-item .breakdown-item-left .breakdown-item-meta .breakdown-unit-price{color:var(--color-brand-primary);font-weight:600}.cart-items-breakdown .breakdown-item .breakdown-item-right{flex-shrink:0;margin-left:12px}.cart-items-breakdown .breakdown-item .breakdown-item-right .breakdown-item-total{color:var(--text-primary);font-size:15px;font-weight:700;letter-spacing:-.2px;white-space:nowrap}.place-order-footer:before{background:linear-gradient(90deg,#0000,#28a7454d 50%,#0000);content:"";height:1px;left:0;position:absolute;right:0;top:0}.place-order-btn:disabled,.place-order-btn:disabled:hover{background:linear-gradient(135deg,#6c757d,#5a6268)}.avail-coupon-btn:hover{background:linear-gradient(135deg,var(--color-brand-primary) 0,var(--color-brand-secondary) 100%);border-color:#0000;box-shadow:0 4px 12px #004d2440;color:#fff;transform:translateY(-1px)}.applied-coupon .remove-coupon-btn{color:var(--text-secondary)}.applied-coupon .remove-coupon-btn:hover{background:#28a7451a}.innerFilterCart2{align-items:center;background:var(--surface-card);border:1px solid var(--border-default);border-radius:12px;box-shadow:0 4px 14px #0000000d;display:flex;flex-flow:row;justify-content:space-between;padding:14px 16px;text-align:center}.innerFilterCart2>div:first-child{align-items:center;background:linear-gradient(135deg,var(--color-brand-secondary) 0,var(--color-brand-primary) 100%);border-radius:10px;box-shadow:0 6px 18px #28a74540;display:flex;height:36px;justify-content:center;width:36px}.innerFilterCart2>div:first-child>img{filter:brightness(0) invert(1);height:18px;width:18px}.cart-sort-sortBy:hover .sort-list{display:block}.cart-sort-sortBy:hover .sort-list>li:hover{background-color:var(--surface-hover)}.cart-sort-sortBy{background-color:var(--surface-card);border:1px solid var(--border-default);border-radius:10px;box-shadow:inset 0 1px 0 #fff6,0 1px 2px #00000005;box-sizing:border-box;padding:10px 14px;position:relative;width:100%}.cart-sort-sortBy,.cart-sort-sortBy span{color:var(--text-primary);cursor:pointer;font-size:14px}.cart-sort-sortBy span{font-weight:700;text-transform:capitalize}.cart-sort-sortBy .sort-list{background-color:var(--surface-card);border:1px solid var(--border-default);border-top:none;box-shadow:0 10px 18px #00000014;display:none;left:0;list-style:none;margin:0;padding:16px 0;position:absolute;top:44px;width:100%;z-index:2}.cart-sort-sortBy .sort-list li{display:list-item}.cart-sort-sortBy .sort-list li label{color:var(--text-primary);cursor:pointer;display:block;font-size:14px;padding:10px 20px}.cart-sort-sortBy .sort-list li input{display:none;visibility:hidden}.priceBlock-base-container{background:var(--surface-card);border:1px solid var(--border-default);border-radius:12px;box-shadow:0 4px 14px #0000000d;font-family:Open Sans,serif;font-family:cursive;font-style:normal;margin-bottom:16px;padding:16px}.priceBlock-base-container .priceBlock-base-priceHeader{align-items:center;color:var(--text-primary);display:flex;font-size:13px;font-weight:700;gap:8px;margin:8px 0 16px}.priceBlock-base-container .priceBlock-base-priceHeader:before{background:linear-gradient(135deg,var(--color-brand-secondary) 0,var(--color-brand-primary) 100%);border-radius:50%;box-shadow:0 0 0 3px #28a74526;content:"";height:8px;width:8px}.priceBlock-base-container .priceBreakUp-base-orderSummary{font-family:Assistant,Helvetica,Arial,sans-serif!important;font-size:14px;letter-spacing:.02rem}.priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-redesignRow,.priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-row{line-height:16px;margin-bottom:12px}.priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-redesignRow .priceDetail-base-value,.priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-row .priceDetail-base-value{float:right}.priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-redesignRow .priceDetail-base-value .priceDetail-base-spaceRight,.priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-row .priceDetail-base-value .priceDetail-base-spaceRight{padding-right:4px}.priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-redesignRow .priceDetail-base-value .priceDetail-base-striked,.priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-row .priceDetail-base-value .priceDetail-base-striked{text-decoration:line-through}.priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-redesignRow .priceDetail-base-discount,.priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-row .priceDetail-base-discount{color:#03a685}.priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-redesignRow .priceDetail-base-action,.priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-row .priceDetail-base-action{color:#03a685;cursor:pointer;font-size:14px}.priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-redesignRow .priceDetail-base-knowMore,.priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-row .priceDetail-base-knowMore{color:#ff3f6c;font-weight:700;margin-left:8px}.priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-redesignRow .priceDetail-base-highlight,.priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-row .priceDetail-base-highlight{color:#03a685;font-size:12px;font-weight:500;margin-left:8px}.priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-redesignRow .priceDetail-base-infoTextContainer,.priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-row .priceDetail-base-infoTextContainer{align-items:center;display:flex}.priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-redesignRow .priceDetail-base-infoTextContainer .css-1pl9bms,.priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-row .priceDetail-base-infoTextContainer .css-1pl9bms{background-color:#0000;border-radius:2px;border-width:0;color:#ff3f6c;cursor:pointer;font-weight:700;margin-left:8px;outline:0;padding:0}.priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-redesignRow .priceDetail-base-infoTextContainer .css-1pl9bms .css-xjhrni,.priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-row .priceDetail-base-infoTextContainer .css-1pl9bms .css-xjhrni{align-items:center;box-sizing:border-box;display:flex;justify-content:center}.priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-redesignRow .priceDetail-base-infoTextContainer .css-1pl9bms .css-xjhrni>img,.priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-row .priceDetail-base-infoTextContainer .css-1pl9bms .css-xjhrni>img{color:var(--color-brand-primary);width:12px}.priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-redesignRow .priceDetail-base-convenienceCalloutText,.priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-row .priceDetail-base-convenienceCalloutText{color:#686b79;font-size:12px}.priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-row-flex>span{align-items:center;display:flex;height:16px;justify-content:space-between}.priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-row-flex>span .priceDetail-base-value .priceDetail-base-spaceRight{padding-right:4px}.priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-row-flex>span .priceDetail-base-value .priceDetail-base-striked{text-decoration:line-through}.priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-total{border-top:1px dashed #d1d5db;color:#3e4152;font-size:15px;font-weight:700;line-height:16px;padding-top:16px}.priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-total .priceDetail-base-value{float:right}.priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-total .priceDetail-base-value .priceDetail-base-redesignRupeeTotalIcon{font-size:16px;font-weight:400}.css-ibwr57{background-color:var(--color-brand-primary);border-radius:6px;border-width:0;box-shadow:0 2px 4px #004d2433;color:#fff;cursor:pointer;font-size:14px;font-weight:600;letter-spacing:.5px;padding:12px 20px;transition:all .2s ease;width:100%}.css-ibwr57:hover{background-color:var(--color-brand-primary-dark);box-shadow:0 4px 8px #004d244d;transform:translateY(-1px)}.css-ibwr57:active{box-shadow:0 2px 4px #004d2433;transform:translateY(0)}.css-ibwr57 .css-xjhrni{align-items:center;box-sizing:border-box;display:flex;justify-content:center}.right-design-7{background:#fafafa;border:2px solid #e5e7eb;border-radius:12px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin-bottom:40px;padding:20px}.right-design-7 .innerFilterCart2{font-weight:500;letter-spacing:.2px}.right-design-7 .priceBlock-base-container .priceBlock-base-priceHeader{border-bottom:2px solid #f1f5f9;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:700;letter-spacing:.4px;margin-bottom:12px;padding-bottom:8px;text-transform:uppercase}.right-design-7 .priceBlock-base-container .priceDetail-base-row{font-size:14px;font-weight:500;letter-spacing:.1px}.right-design-7 .priceBlock-base-container .priceDetail-base-row .priceDetail-base-value{font-size:15px}.right-design-7 .priceBlock-base-container .priceDetail-base-totalRow{font-size:16px;font-weight:700;letter-spacing:.3px}.right-design-7 .priceBlock-base-container .item-detail-row{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;margin-bottom:1px;padding:5px 0}.right-design-7 .priceBlock-base-container .item-detail-row .item-detail-left{align-items:center;display:flex;flex:1 1;gap:8px}.right-design-7 .priceBlock-base-container .item-detail-row .item-detail-left .item-name{color:var(--text-primary);flex-shrink:0;font-size:14px;font-weight:600;letter-spacing:.1px;line-height:1.3;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.right-design-7 .priceBlock-base-container .item-detail-row .item-detail-left .item-quantity-price{align-items:center;display:flex;flex-shrink:0;gap:6px}.right-design-7 .priceBlock-base-container .item-detail-row .item-detail-left .item-quantity-price .quantity-indicator{background:#dcfce7;border:1px solid #bbf7d0;border-radius:4px;box-shadow:0 1px 2px #0000000d;color:var(--color-brand-primary-dark);font-size:12px;font-weight:700;min-width:28px;padding:2px 6px;text-align:center}.right-design-7 .priceBlock-base-container .item-detail-row .item-detail-left .item-quantity-price .unit-price{color:#4b5563;font-size:13px;font-weight:600}.right-design-7 .priceBlock-base-container .item-detail-row .item-detail-right{align-items:center;display:flex}.right-design-7 .priceBlock-base-container .item-detail-row .item-detail-right .item-total{color:var(--text-primary);font-size:14px;min-width:50px;text-align:right}.return-delivery-row{align-items:center;display:flex;flex-shrink:0;gap:16px;margin-top:4px}.return-delivery-row .returnPeriod-base-returnItem{align-items:center;display:flex;gap:4px;margin:0}.return-delivery-row .returnPeriod-base-returnItem .returnPeriod-base-returnIcon img{height:12px;opacity:.85;width:12px}[data-theme=dark] .return-delivery-row .returnPeriod-base-returnItem .returnPeriod-base-returnIcon img{filter:brightness(0) invert(1);opacity:1}.return-delivery-row .returnPeriod-base-returnItem .returnPeriod-base-returnText{color:var(--text-secondary);font-size:11px;line-height:1.2}.return-delivery-row .returnPeriod-base-returnItem .returnPeriod-base-returnText span{color:var(--text-primary);font-weight:600}.quantity-controls{align-items:center;background:var(--surface-card);border:1px solid var(--border-default);border-radius:4px;display:flex;overflow:hidden}.quantity-controls .quantity-btn{align-items:center;background:var(--surface-muted);border:none;color:var(--text-secondary);cursor:pointer;display:flex;font-size:13px;font-weight:500;height:26px;justify-content:center;transition:all .15s ease;width:26px}.quantity-controls .quantity-btn:hover:not(:disabled){background:var(--surface-muted);color:var(--color-brand-primary)}.quantity-controls .quantity-btn:active:not(:disabled){background:var(--btn-outline-fill-active);color:var(--text-primary)}.quantity-controls .quantity-btn:disabled{background:var(--surface-inset);color:var(--text-muted);cursor:not-allowed}.quantity-controls .quantity-btn.minus-btn{border-right:1px solid var(--border-default)}.quantity-controls .quantity-btn.plus-btn,.quantity-controls .quantity-value{border-left:1px solid var(--border-default)}.quantity-controls .quantity-value{align-items:center;background:var(--surface-card);border-right:1px solid var(--border-default);color:var(--text-primary);display:flex;font-size:13px;font-weight:500;height:26px;justify-content:center;min-width:30px}.cart-loading-placeholder{min-height:400px}.cart-coupon-modal.coupon-modal-overlay{align-items:center;animation:fadeIn .2s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--surface-overlay);bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.cart-coupon-modal.coupon-modal-overlay .coupon-modal{animation:slideUp .3s cubic-bezier(.4,0,.2,1);background:var(--surface-card);border:1px solid var(--border-default);border-radius:16px;box-shadow:var(--shadow-md);display:flex;flex-direction:column;max-height:90vh;max-width:600px;overflow:hidden;width:100%}.cart-coupon-modal.coupon-modal-overlay .coupon-modal-header{align-items:center;background:var(--surface-card);border-bottom:1px solid var(--border-default);display:flex;justify-content:space-between;padding:24px 28px;position:relative}.cart-coupon-modal.coupon-modal-overlay .coupon-modal-header:after{background:linear-gradient(90deg,var(--color-brand-primary) 0,var(--color-brand-secondary) 100%);border-radius:2px;bottom:-1px;content:"";height:2px;left:0;position:absolute;width:80px}.cart-coupon-modal.coupon-modal-overlay .coupon-modal-header h2{color:var(--text-primary);font-size:24px;font-weight:600;letter-spacing:-.3px;margin:0}.cart-coupon-modal.coupon-modal-overlay .coupon-modal-header .close-modal-btn{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text-secondary);cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;transition:all .2s;width:32px}.cart-coupon-modal.coupon-modal-overlay .coupon-modal-header .close-modal-btn:hover{background:var(--surface-hover);color:var(--text-primary)}.cart-coupon-modal.coupon-modal-overlay .coupon-modal-header .close-modal-btn svg{height:18px;width:18px}.cart-coupon-modal.coupon-modal-overlay .coupon-modal-content{background:var(--surface-card);flex:1 1;overflow-y:auto;padding:24px 28px}.cart-coupon-modal.coupon-modal-overlay .coupon-modal-content::-webkit-scrollbar{width:6px}.cart-coupon-modal.coupon-modal-overlay .coupon-modal-content::-webkit-scrollbar-track{background:var(--surface-muted);border-radius:3px}.cart-coupon-modal.coupon-modal-overlay .coupon-modal-content::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:3px}.cart-coupon-modal.coupon-modal-overlay .coupon-modal-content::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}.cart-coupon-modal.coupon-modal-overlay .coupons-list{display:flex;flex-direction:column;gap:16px}.cart-coupon-modal.coupon-modal-overlay .coupon-card{align-items:center;background:var(--surface-muted);border:2px solid var(--border-default);border-radius:12px;box-shadow:var(--shadow-sm);cursor:pointer;display:flex;justify-content:space-between;padding:20px;transition:all .2s ease}.cart-coupon-modal.coupon-modal-overlay .coupon-card:hover:not(.disabled){background:var(--color-brand-subtle);border-color:var(--color-brand-subtle-border);box-shadow:var(--shadow-md)}.cart-coupon-modal.coupon-modal-overlay .coupon-card.selected{background:var(--color-brand-subtle);border-color:var(--color-brand-primary);box-shadow:var(--shadow-md)}.cart-coupon-modal.coupon-modal-overlay .coupon-card.disabled{background:var(--surface-inset);cursor:not-allowed;opacity:.75}.cart-coupon-modal.coupon-modal-overlay .coupon-card.disabled .coupon-discount{background:var(--surface-raised);border:1px solid var(--border-default);box-shadow:none;color:var(--text-secondary)}.cart-coupon-modal.coupon-modal-overlay .coupon-card.disabled .coupon-code-text{color:var(--text-secondary)}.cart-coupon-modal.coupon-modal-overlay .coupon-card-left{align-items:center;display:flex;flex:1 1;gap:20px}.cart-coupon-modal.coupon-modal-overlay .coupon-discount{align-items:center;background:var(--color-brand-primary);border-radius:10px;box-shadow:var(--shadow-sm);color:var(--text-on-brand);display:flex;flex-direction:column;justify-content:center;min-width:80px;padding:12px}.cart-coupon-modal.coupon-modal-overlay .coupon-discount .discount-amount,.cart-coupon-modal.coupon-modal-overlay .coupon-discount .discount-percentage{font-size:24px;font-weight:700;letter-spacing:-.5px;line-height:1}.cart-coupon-modal.coupon-modal-overlay .coupon-discount .discount-off{font-size:10px;font-weight:600;letter-spacing:1px;margin-top:4px;opacity:.9;text-transform:uppercase}.cart-coupon-modal.coupon-modal-overlay .coupon-details{flex:1 1}.cart-coupon-modal.coupon-modal-overlay .coupon-details .coupon-code-text{color:var(--color-brand-primary-bright);font-size:16px;font-weight:700;letter-spacing:.5px;margin-bottom:6px}.cart-coupon-modal.coupon-modal-overlay .coupon-details .coupon-description{color:var(--text-secondary);font-size:14px;line-height:1.4;margin-bottom:8px}.cart-coupon-modal.coupon-modal-overlay .coupon-details .coupon-min-order{color:#f87171;font-size:12px;font-weight:500}.cart-coupon-modal.coupon-modal-overlay .coupon-card-right{align-items:center;display:flex;margin-left:16px}.cart-coupon-modal.coupon-modal-overlay .apply-coupon-btn{font-size:14px;padding:10px 20px}.cart-coupon-modal.coupon-modal-overlay .coupon-applied{align-items:center;background:var(--color-brand-subtle);border:1.5px solid var(--color-brand-subtle-border);border-radius:8px;color:var(--color-brand-primary);display:flex;font-size:14px;font-weight:600;gap:6px;padding:10px 16px}.cart-coupon-modal.coupon-modal-overlay .coupon-applied svg{height:16px;width:16px}.cart-coupon-modal.coupon-modal-overlay .coupon-not-applicable{align-items:center;color:var(--text-muted);display:flex;font-size:13px;font-weight:500;gap:6px;padding:10px 16px}.cart-coupon-modal.coupon-modal-overlay .coupon-not-applicable svg{height:16px;width:16px}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.cart-page-container{padding:20px 16px}.cart-header h1{font-size:24px}.cart-header p{font-size:14px}.cart-content{gap:20px}.cart-summary-section{position:static}.cart-summary-card{padding:20px}.cart-coupon-modal.coupon-modal-overlay .coupon-modal{border-radius:12px;max-height:95vh;max-width:100%}.cart-coupon-modal.coupon-modal-overlay .coupon-modal-header{padding:20px}.cart-coupon-modal.coupon-modal-overlay .coupon-modal-header h2{color:var(--text-primary);font-size:20px}.cart-coupon-modal.coupon-modal-overlay .coupon-modal-content{padding:20px}.cart-coupon-modal.coupon-modal-overlay .coupon-card{align-items:flex-start;flex-direction:column;gap:16px}.cart-coupon-modal.coupon-modal-overlay .coupon-card-left{width:100%}.cart-coupon-modal.coupon-modal-overlay .coupon-card-right{justify-content:flex-end;margin-left:0;width:100%}.cart-coupon-modal.coupon-modal-overlay .apply-coupon-btn{width:100%}}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-footer .button-base-button,.btn-danger,.btn-outline-danger,.btn-outline-primary,.btn-outline-primary--soft,.btn-primary,.btn-primary--full,.btn-primary--sm,.btn-secondary{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:600;gap:8px;justify-content:center;transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease;white-space:nowrap}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-footer .button-base-button:disabled,.btn-danger:disabled,.btn-outline-danger:disabled,.btn-outline-primary--soft:disabled,.btn-outline-primary:disabled,.btn-primary--full:disabled,.btn-primary--sm:disabled,.btn-primary:disabled,.btn-secondary:disabled{cursor:not-allowed;opacity:.6}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-footer .button-base-button,.btn-primary,.btn-primary--full{background:var(--btn-primary-fill);box-shadow:var(--btn-primary-shadow);color:var(--btn-primary-text);padding:14px 28px}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-footer .button-base-button:hover:not(:disabled),.btn-primary--full:hover:not(:disabled),.btn-primary:hover:not(:disabled){background:var(--btn-primary-fill-hover)}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-footer .button-base-button:active:not(:disabled),.btn-primary--full:active:not(:disabled),.btn-primary:active:not(:disabled){background:var(--btn-primary-fill-active);box-shadow:var(--btn-primary-shadow-active);transform:translateY(0)}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-footer .button-base-button:hover:not(:disabled),.btn-primary--full:hover:not(:disabled),.btn-primary:hover:not(:disabled){box-shadow:var(--shadow-md);transform:translateY(-2px)}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-footer .button-base-button,.btn-primary--full{border-radius:12px;font-size:16px;letter-spacing:.5px;padding:18px 28px;width:100%}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-footer .button-base-button:hover:not(:disabled),.btn-primary--full:hover:not(:disabled){transform:translateY(-2px)}@font-face{font-family:Assistant;font-weight:300;src:url(/static/media/Assistant-Regular.b1b7c93bf44d4be4446c.woff)}@font-face{font-family:Assistant;font-weight:500;src:url(/static/media/Assistant-SemiBold.498a558943c3ee7a1a03.woff)}@font-face{font-family:Assistant;font-weight:700;src:url(/static/media/Assistant-Bold.34fb60b304ada0325462.woff)}.checkout-steps-container{border-bottom:1px solid #28a7451a}.checkout-steps-container .checkout-steps .step.completed .step-line:after{width:100%}.checkout-steps-container.design-1{border-bottom:1px solid #28a7451a}.address-page-header{background:var(--surface-card);border-bottom:1px solid var(--border-default);padding:60px 20px;position:relative;text-align:center}.address-page-header:before{background:linear-gradient(90deg,#0000,#28a7454d 50%,#0000);bottom:0;content:"";height:1px;left:0;position:absolute;right:0}.address-page-header .address-page-title{margin:0 auto;max-width:1200px;position:relative}.address-page-header .address-page-title:before{background:linear-gradient(135deg,var(--color-brand-secondary) 0,var(--color-brand-primary) 100%);border-radius:12px;box-shadow:0 6px 20px #28a74540;content:"";display:block;height:60px;margin:0 auto 25px;position:relative;width:60px}.address-page-header .address-page-title:before:after{background:var(--surface-card);border-radius:6px;box-shadow:0 2px 8px #0000001a;content:"";height:30px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:30px}.address-page-header .address-page-title:before:after:before{background:var(--color-brand-secondary);border-radius:.5px;content:"";height:1px;left:6px;position:absolute;right:6px;top:6px}.address-page-header .address-page-title:before:after:after{background:var(--color-brand-secondary);border-radius:.5px;content:"";height:1px;left:6px;position:absolute;right:6px;top:9px}.address-page-header .address-page-title h1{color:var(--text-primary);font-family:Assistant,Helvetica,Arial,sans-serif;font-size:36px;font-weight:700;margin:0 0 12px}.address-page-header .address-page-title p{color:var(--text-secondary);font-size:18px;font-weight:400;line-height:1.6;margin:0 auto;max-width:600px}.address-page-header.design-2{background:var(--surface-card);border-bottom:1px solid var(--border-default);padding:40px 20px;text-align:center}.address-page-header.design-2 .address-page-title:before{border-radius:50%;height:50px;margin-bottom:20px;width:50px}.address-page-header.design-2 .address-page-title:before:after{border-radius:50%;height:25px;width:25px}.address-page-header.design-2 .address-page-title h1{-webkit-text-fill-color:unset;background:none;-webkit-background-clip:unset;color:var(--text-primary);font-size:32px}.address-page-header.design-2 .address-page-title p{color:var(--text-secondary);font-size:16px}.addressDesktop-base-addressLayout{background:var(--surface-page);display:flex;font-family:Assistant,Helvetica,Arial,sans-serif!important;font-weight:300;margin:0 auto 24px;max-width:1200px;min-height:100vh;padding:20px}.addressDesktop-base-addressLayout .addressDesktop-base-left{padding-right:35px;vertical-align:top;width:100%}.addressDesktop-base-addressLayout .addressDesktop-base-left .address-list-section{margin-bottom:28px}.addressDesktop-base-addressLayout .addressDesktop-base-left .address-list-title{color:#2d3748;font-size:18px;font-weight:700;margin:0 0 16px}.addressDesktop-base-addressLayout .addressDesktop-base-left .address-list-cards{display:flex;flex-direction:column;gap:12px}.addressDesktop-base-addressLayout .addressDesktop-base-left .address-list-card{align-items:flex-start;background:var(--surface-card);border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px #0000000f;display:flex;gap:16px;justify-content:space-between;padding:16px 20px}.addressDesktop-base-addressLayout .addressDesktop-base-left .address-list-card.is-default{background:#004d240a;border-color:var(--color-brand-primary)}.addressDesktop-base-addressLayout .addressDesktop-base-left .address-list-card-body{flex:1 1;min-width:0}.addressDesktop-base-addressLayout .addressDesktop-base-left .address-list-default-badge{color:var(--color-brand-primary);display:inline-block;font-size:11px;font-weight:600;letter-spacing:.04em;margin-bottom:6px;text-transform:uppercase}.addressDesktop-base-addressLayout .addressDesktop-base-left .address-list-card-name{color:#2d3748;font-size:15px;font-weight:600;margin:0 0 4px}.addressDesktop-base-addressLayout .addressDesktop-base-left .address-list-card-address,.addressDesktop-base-addressLayout .addressDesktop-base-left .address-list-card-mobile,.addressDesktop-base-addressLayout .addressDesktop-base-left .address-list-card-type{color:#4a5568;font-size:14px;margin:0 0 4px}.addressDesktop-base-addressLayout .addressDesktop-base-left .address-list-card-actions{display:flex;flex-shrink:0;gap:8px}.addressDesktop-base-addressLayout .addressDesktop-base-left .address-list-btn{border:none;border-radius:8px;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:8px 14px;transition:all .2s ease}.addressDesktop-base-addressLayout .addressDesktop-base-left .address-list-btn.address-list-btn-default{background:#004d241a;border:1px solid #004d244d;color:var(--color-brand-primary)}.addressDesktop-base-addressLayout .addressDesktop-base-left .address-list-btn.address-list-btn-default:hover:not(:disabled){background:#004d2426}.addressDesktop-base-addressLayout .addressDesktop-base-left .address-list-btn.address-list-btn-delete{background:var(--surface-card);border:1px solid #e53e3e80;color:#e53e3e}.addressDesktop-base-addressLayout .addressDesktop-base-left .address-list-btn.address-list-btn-delete:hover:not(:disabled){background:#fef2f2}.addressDesktop-base-addressLayout .addressDesktop-base-left .address-list-btn:disabled{cursor:not-allowed;opacity:.7}.addressDesktop-base-addressLayout .addressDesktop-base-left .inputV2-base-input{outline:none}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer{background:var(--surface-card);border:1px solid var(--border-default);border-radius:20px;box-shadow:var(--shadow-sm);margin:20px auto auto;max-width:600px;overflow:hidden;position:relative;width:100%}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer:before{background:linear-gradient(90deg,#0000,#28a74533 50%,#0000);content:"";height:1px;left:0;position:absolute;right:0;top:0}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container{display:flex;flex-direction:column;height:100%;overflow-y:auto;padding-bottom:70px;position:relative}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable{height:90%;overflow-y:auto}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-formHeader{border-bottom:none;font-size:14px;font-weight:700;letter-spacing:.5px;margin-bottom:20px;padding:30px 30px 0;position:relative;text-transform:uppercase}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-formHeader:not(.contact-details-header):before{background:var(--border-default);bottom:-10px;content:"";height:1px;left:30px;position:absolute;right:30px}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-formHeader.contact-details-header{background:#0000;border:none;color:var(--text-primary);font-family:Assistant,Helvetica,Arial,sans-serif;font-size:22px;font-weight:600;letter-spacing:.5px;margin:0 24px 30px;padding:20px 0;position:relative;text-align:left}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-formHeader.contact-details-header:after{background:linear-gradient(90deg,var(--color-brand-secondary) 0,var(--color-brand-primary) 100%);border-radius:3px;bottom:12px;box-shadow:0 2px 4px #28a7454d;content:"";height:4px;left:0;position:absolute;width:80px}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form{margin-top:0;padding:0 30px 30px;position:relative}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form:not(:last-of-type):after{background:var(--border-default);bottom:0;content:"";height:1px;left:30px;position:absolute;right:30px}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .addressFormUI-base-inputRow .input-label{color:var(--text-primary);display:block;font-family:Assistant,Helvetica,Arial,sans-serif;font-size:15px;font-weight:600;letter-spacing:.3px;margin-bottom:10px;margin-top:6px}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .addressFormUI-base-inputRow .inputV2-base-input,.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .addressFormUI-base-inputRow .inputV2-base-input:disabled{appearance:none;color:var(--text-primary)}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .addressFormUI-base-inputRow .inputV2-base-input{background:var(--surface-input);border:1px solid var(--border-default);border-radius:12px;box-shadow:none;color:var(--text-primary);font-family:Assistant,Helvetica,Arial,sans-serif;font-size:15px;font-weight:400;line-height:1.5;outline:none;padding:16px 20px;transition:all .2s ease;width:100%}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .addressFormUI-base-inputRow .inputV2-base-input:focus{background:var(--surface-input);border-color:var(--color-brand-primary);box-shadow:0 0 0 3px var(--color-brand-subtle);transform:none}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .addressFormUI-base-inputRow .inputV2-base-input:hover{border-color:var(--color-brand-subtle-border)}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .addressFormUI-base-inputRow .inputV2-base-input::placeholder{color:var(--text-muted);font-size:15px;font-weight:400}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .inputV2-base-inputRow .inputV2-base-label,.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .inputV2-base-inputRow .inputV2-base-redesignLabel{color:#94969f;display:-webkit-box;left:13px;overflow:hidden;position:absolute;top:11px}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .inputV2-base-inputRow .inputV2-base-label{-webkit-line-clamp:1;-webkit-box-orient:vertical;transition-duration:.1s;transition-property:top}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .inputV2-base-inputRow .inputV2-base-input,.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .inputV2-base-inputRow .inputV2-base-input:disabled{appearance:none;color:var(--text-primary)}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .inputV2-base-inputRow .inputV2-base-input{background:var(--surface-input);border:1px solid var(--border-default);border-radius:12px;color:var(--text-primary);font-size:15px;font-weight:400;line-height:1.5;padding:16px 20px;width:100%}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .addressFormUI-base-pincodeBlock{margin-bottom:16px;position:relative}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .addressFormUI-base-pincodeBlock .input-label{color:var(--text-primary);display:block;font-family:Assistant,Helvetica,Arial,sans-serif;font-size:15px;font-weight:600;letter-spacing:.3px;margin-bottom:10px;margin-top:6px}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .addressFormUI-base-pincodeBlock .addressFormUI-base-inputContainer{display:flex}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .addressFormUI-base-pincodeBlock .addressFormUI-base-inputContainer .inputV2-base-inputRow{display:inline-block;position:relative;width:100%}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .addressFormUI-base-pincodeBlock .addressFormUI-base-inputContainer .inputV2-base-inputRow .inputV2-base-top .inputV2-base-label{background:var(--surface-card);left:9px;padding:0 4px;top:-8px;transition-duration:.1s;transition-property:top}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .addressFormUI-base-pincodeBlock .addressFormUI-base-inputContainer .inputV2-base-inputRow .inputV2-base-label,.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .addressFormUI-base-pincodeBlock .addressFormUI-base-inputContainer .inputV2-base-inputRow .inputV2-base-redesignLabel{color:#94969f;display:-webkit-box;left:13px;overflow:hidden;position:absolute;top:11px}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .addressFormUI-base-pincodeBlock .addressFormUI-base-inputContainer .inputV2-base-inputRow .inputV2-base-input,.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .addressFormUI-base-pincodeBlock .addressFormUI-base-inputContainer .inputV2-base-inputRow .inputV2-base-input:disabled{appearance:none;color:var(--text-primary)}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .addressFormUI-base-pincodeBlock .addressFormUI-base-inputContainer .inputV2-base-inputRow .inputV2-base-input{background:var(--surface-input);border:1px solid var(--border-default);border-radius:12px;color:var(--text-primary);font-size:15px;font-weight:400;line-height:1.5;padding:16px 20px;width:100%}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .inputV2-base-inputRow{display:inline-block;position:relative;width:100%}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .inputV2-base-inputRow>div{color:#dc3545;font-size:12px;font-weight:500;margin-top:8px;padding-left:12px}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .addressFormUI-base-inputRow{margin-bottom:16px}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .addressFormUI-base-inputRow .inputV2-base-label,.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .addressFormUI-base-inputRow .inputV2-base-redesignLabel{color:#94969f;display:-webkit-box;left:13px;overflow:hidden;position:absolute;top:11px}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .addressFormUI-base-inputRow .inputV2-base-label{-webkit-line-clamp:1;-webkit-box-orient:vertical;transition-duration:.1s;transition-property:top}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .addressFormUI-base-inputRow .inputV2-base-label .inputV2-base-input,.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .addressFormUI-base-inputRow .inputV2-base-label .inputV2-base-input:disabled{appearance:none;color:var(--text-primary)}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .addressFormUI-base-inputRow .inputV2-base-label .inputV2-base-input{background-color:#0000;border:1px solid #d4d5d9;border-radius:4px;color:var(--text-primary);font-size:13px;font-weight:300;line-height:14px;padding:12px;width:100%}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .localityOptions-base-localityBlock{margin-bottom:16px;outline:none;position:relative}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .localityOptions-base-localityBlock .inputV2-base-inputRow{display:inline-block;position:relative;width:100%}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .localityOptions-base-localityBlock .inputV2-base-inputRow .inputV2-base-label,.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .localityOptions-base-localityBlock .inputV2-base-inputRow .inputV2-base-redesignLabel{color:#94969f;display:-webkit-box;left:13px;overflow:hidden;position:absolute;top:11px}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .localityOptions-base-localityBlock .inputV2-base-inputRow .inputV2-base-label{-webkit-line-clamp:1;-webkit-box-orient:vertical;transition-duration:.1s;transition-property:top}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .localityOptions-base-localityBlock .inputV2-base-inputRow .inputV2-base-input,.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .localityOptions-base-localityBlock .inputV2-base-inputRow .inputV2-base-input:disabled{appearance:none;color:var(--text-primary)}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .localityOptions-base-localityBlock .inputV2-base-inputRow .inputV2-base-input{background:var(--surface-input);border:1px solid var(--border-default);border-radius:12px;color:var(--text-primary);font-family:Assistant,Helvetica,Arial,sans-serif;font-size:15px;font-weight:400;line-height:1.5;padding:16px 20px;transition:all .2s ease;width:100%}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .localityOptions-base-localityBlock .inputV2-base-inputRow .inputV2-base-input:focus{border-color:var(--color-brand-primary);box-shadow:0 0 0 3px var(--color-brand-subtle);outline:none}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .localityOptions-base-localityBlock .inputV2-base-inputRow .inputV2-base-input::placeholder{color:var(--text-muted)}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .addressFormUI-base-cityContainer{display:flex;justify-content:space-between}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .addressFormUI-base-cityContainer .input-label{color:var(--text-primary);display:block;font-family:Assistant,Helvetica,Arial,sans-serif;font-size:15px;font-weight:600;letter-spacing:.3px;margin-bottom:10px;margin-top:6px}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .addressFormUI-base-cityContainer .inputV2-base-inputRow{display:inline-block;position:relative;width:100%}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .addressFormUI-base-cityContainer .addressFormUI-base-halfWidth{margin-bottom:0;width:47.5%!important}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .addressFormUI-base-cityContainer .addressFormUI-base-halfWidth .inputV2-base-input:disabled{background-color:var(--surface-muted);border-color:var(--border-default)}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .addressFormUI-base-cityContainer .addressFormUI-base-halfWidth .inputV2-base-input,.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .addressFormUI-base-cityContainer .addressFormUI-base-halfWidth .inputV2-base-input:disabled{appearance:none;color:var(--text-primary)}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .addressFormUI-base-cityContainer .addressFormUI-base-halfWidth .inputV2-base-input{background:var(--surface-input);border:1px solid var(--border-default);border-radius:12px;color:var(--text-primary);font-family:Assistant,Helvetica,Arial,sans-serif;font-size:15px;font-weight:400;line-height:1.5;padding:16px 20px;transition:all .2s ease;width:100%}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .addressFormUI-base-cityContainer .addressFormUI-base-halfWidth .inputV2-base-input:focus{border-color:var(--color-brand-primary);box-shadow:0 0 0 3px var(--color-brand-subtle);outline:none}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .addressFormUI-base-cityContainer .addressFormUI-base-halfWidth .inputV2-base-input::placeholder{color:var(--text-muted)}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-formHeader{color:var(--text-primary);font-size:13px;font-weight:600;letter-spacing:.03rem;padding:16px 16px 0}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressDesktop-base-removeMargin .addressFormUI-base-addressTypes{display:flex;flex-wrap:wrap;gap:16px}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressDesktop-base-removeMargin .addressFormUI-base-addressTypes .addressFormUI-base-addressTypeIcon.addressFormUI-base-selectedAddressType{background:var(--color-brand-subtle);border:1px solid var(--color-brand-subtle-border);box-shadow:var(--shadow-sm);color:var(--color-brand-primary);font-weight:600;transform:translateY(-1px)}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressDesktop-base-removeMargin .addressFormUI-base-addressTypes .addressFormUI-base-addressTypeIcon{background:var(--surface-muted);border:1px solid var(--border-default);border-radius:10px;box-shadow:none;color:var(--text-secondary);cursor:pointer;font-size:14px;font-weight:500;margin-right:0;padding:12px 24px;transition:all .2s ease}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressDesktop-base-removeMargin .addressFormUI-base-addressTypes .addressFormUI-base-addressTypeIcon:hover{background:var(--color-brand-subtle);border-color:var(--color-brand-primary);color:var(--color-brand-primary);transform:translateY(-1px)}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressDesktop-base-removeMargin .addressFormUI-base-addressTypes .addressFormUI-base-error{color:#f16565}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form:last-of-type{margin-bottom:16px}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressDesktop-base-removeMargin{margin-top:0!important}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form{color:var(--text-primary);margin-top:8px;padding:16px}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .addressFormUI-base-isDefault{align-items:center;background:var(--surface-page);border:1px solid var(--border-default);border-radius:8px;display:flex;padding:16px}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .addressFormUI-base-isDefault>input{accent-color:var(--color-brand-primary);height:18px;margin-right:12px;width:18px}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-scrollable .addressFormUI-base-form .addressFormUI-base-isDefault .addressFormUI-base-defaultAddress{color:var(--text-secondary);cursor:pointer;font-size:14px;font-weight:500}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-footer{background:var(--surface-card);border-top:1px solid var(--border-default);display:flex;flex-direction:column;gap:12px;padding:30px;position:relative}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-footer:before{display:none}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-footer .address-form-delete-btn{background:#0000;border:1px solid #dc2626;border-radius:8px;color:#dc2626;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;padding:12px 24px;transition:background .2s,color .2s}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-footer .address-form-delete-btn:hover{background:#dc26261a;color:#f87171}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-footer .addressFormUI-base-saveBtn{background:linear-gradient(135deg,var(--color-brand-primary) 0,var(--color-brand-secondary) 100%)!important;border:none!important;border-radius:12px!important;box-shadow:0 6px 20px #004d2440,inset 0 1px 0 #fff3!important;font-size:16px!important;font-weight:600!important;padding:18px 32px!important;transition:all .4s cubic-bezier(.4,0,.2,1)!important;width:100%!important}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-footer .addressFormUI-base-saveBtn:hover{background:linear-gradient(135deg,#003d1f,#218838)!important;box-shadow:0 10px 30px #004d2459,inset 0 1px 0 #ffffff4d!important;transform:translateY(-3px)!important}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-footer .addressFormUI-base-saveBtn:active{box-shadow:0 4px 15px #004d244d,inset 0 1px 0 #fff3!important;transform:translateY(-1px)!important}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-footer .button-base-textTransform{letter-spacing:1px;text-transform:uppercase}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer .addressFormUI-base-container .addressFormUI-base-footer .button-base-button{font-weight:700;letter-spacing:1px}.addressDesktop-base-addressLayout .addressDesktop-base-right{padding-top:8px;vertical-align:top;width:32.5%}.addressDesktop-base-addressLayout .addressDesktop-base-right .priceBlock-base-container{margin-bottom:16px}.addressDesktop-base-addressLayout .addressDesktop-base-right .priceBlock-base-container .priceBlock-base-priceHeader{color:var(--text-secondary);font-size:12px;font-weight:700;margin:24px 0 16px}.addressDesktop-base-addressLayout .addressDesktop-base-right .priceBlock-base-container .priceBreakUp-base-orderSummary{font-size:14px}.addressDesktop-base-addressLayout .addressDesktop-base-right .priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-redesignRow,.addressDesktop-base-addressLayout .addressDesktop-base-right .priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-row{color:#424553;line-height:16px;margin-bottom:12px}.addressDesktop-base-addressLayout .addressDesktop-base-right .priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-redesignRow .priceDetail-base-value,.addressDesktop-base-addressLayout .addressDesktop-base-right .priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-row .priceDetail-base-value{color:#424553;float:right}.addressDesktop-base-addressLayout .addressDesktop-base-right .priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-redesignRow .priceDetail-base-value .priceDetail-base-spaceRight,.addressDesktop-base-addressLayout .addressDesktop-base-right .priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-row .priceDetail-base-value .priceDetail-base-spaceRight{padding-right:4px}.addressDesktop-base-addressLayout .addressDesktop-base-right .priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-redesignRow .priceDetail-base-value .priceDetail-base-striked,.addressDesktop-base-addressLayout .addressDesktop-base-right .priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-row .priceDetail-base-value .priceDetail-base-striked{text-decoration:line-through}.addressDesktop-base-addressLayout .addressDesktop-base-right .priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-redesignRow .priceDetail-base-discount,.addressDesktop-base-addressLayout .addressDesktop-base-right .priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-row .priceDetail-base-discount{color:#03a685}.addressDesktop-base-addressLayout .addressDesktop-base-right .priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-redesignRow .priceDetail-base-action,.addressDesktop-base-addressLayout .addressDesktop-base-right .priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-row .priceDetail-base-action{color:#ff3f6c;cursor:pointer;font-size:14px}.addressDesktop-base-addressLayout .addressDesktop-base-right .priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-redesignRow .priceDetail-base-knowMore,.addressDesktop-base-addressLayout .addressDesktop-base-right .priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-row .priceDetail-base-knowMore{color:#ff3f6c;font-weight:700;margin-left:8px}.addressDesktop-base-addressLayout .addressDesktop-base-right .priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-redesignRow .priceDetail-base-infoTextContainer,.addressDesktop-base-addressLayout .addressDesktop-base-right .priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-row .priceDetail-base-infoTextContainer{display:inline-block}.addressDesktop-base-addressLayout .addressDesktop-base-right .priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-redesignRow .priceDetail-base-infoTextContainer .css-1pl9bms,.addressDesktop-base-addressLayout .addressDesktop-base-right .priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-row .priceDetail-base-infoTextContainer .css-1pl9bms{background-color:#0000;border-radius:2px;border-width:0;color:#ff3f6c;cursor:pointer;font-weight:600;margin-left:8px;outline:none;padding:0}.addressDesktop-base-addressLayout .addressDesktop-base-right .priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-redesignRow .priceDetail-base-infoTextContainer .css-1pl9bms .css-xjhrni,.addressDesktop-base-addressLayout .addressDesktop-base-right .priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-row .priceDetail-base-infoTextContainer .css-1pl9bms .css-xjhrni{align-items:center;box-sizing:border-box;display:flex;justify-content:center}.addressDesktop-base-addressLayout .addressDesktop-base-right .priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-redesignRow .priceDetail-base-convenienceCalloutText,.addressDesktop-base-addressLayout .addressDesktop-base-right .priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-row .priceDetail-base-convenienceCalloutText{color:#686b79;font-size:12px}.addressDesktop-base-addressLayout .addressDesktop-base-right .priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-total{border-top:1px solid #eaeaec;color:#3e4152;font-size:15px;font-weight:700;line-height:16px;padding-top:16px}.addressDesktop-base-addressLayout .addressDesktop-base-right .priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-total .priceDetail-base-value{float:right}.addressDesktop-base-addressLayout .addressDesktop-base-right .priceBlock-base-container .priceBreakUp-base-orderSummary .priceDetail-base-total .priceDetail-base-value .priceDetail-base-redesignRupeeTotalIcon{font-size:16px;font-weight:400}.addressDesktop-base-addressLayout .addressDesktop-base-right .css-ibwr57{background-color:#ff3f6c;border-radius:2px;border-width:0;color:#fff;cursor:pointer;font-size:14px;font-weight:700;letter-spacing:1px;padding:10px 16px;width:100%}.addressDesktop-base-addressLayout .addressDesktop-base-right .css-ibwr57 .css-xjhrni{align-items:center;box-sizing:border-box;display:flex;justify-content:center}@media(max-width:768px){.checkout-steps-container{padding:15px 0}.checkout-steps-container .checkout-steps{gap:20px}.checkout-steps-container .checkout-steps .step .step-label{font-size:12px}.checkout-steps-container .checkout-steps .step .step-line{width:40px}.address-page-header{padding:40px 16px}.address-page-header .address-page-title:before{height:50px;margin-bottom:20px;width:50px}.address-page-header .address-page-title:before:after{border-radius:4px;height:25px;width:25px}.address-page-header .address-page-title h1{font-size:28px}.address-page-header .address-page-title p{font-size:16px}.addressDesktop-base-addressLayout{margin:0;padding:16px}.addressDesktop-base-addressLayout .addressDesktop-base-left{padding-right:0}.addressDesktop-base-addressLayout .addressDesktop-base-left .addressDesktop-base-addAddressContainer{margin-top:16px;width:100%}}.confirm-modal-overlay{background:#00000080}.confirm-modal{box-shadow:0 20px 60px #0003}.confirm-modal-header{border-bottom:1px solid #e9ecef}.confirm-modal-body p{color:#495057}.confirm-btn-secondary{border:1px solid #dee2e6}.confirm-btn-danger{background:#dc2626}.confirm-btn-danger:hover:not(:disabled){background:#b91c1c}.full-review-container>.reviews-ratings-container .loader,.web-loader{animation:web-loader-spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top:4px solid var(--color-brand-primary);display:block;height:50px;margin:20px auto;width:50px}.full-review-container{box-sizing:border-box;display:flex;margin:0 3%;max-width:100%}.full-review-container .detailed-reviews-flexProduct{flex-shrink:0;margin-right:40px;min-width:0;width:26%}.full-review-container .detailed-reviews-flexProduct .product-details-container{margin-bottom:50px;margin-top:10px;max-width:380px;width:100%}.full-review-container .detailed-reviews-flexProduct .product-details-container .product-details-imageWrapper{border:1px solid var(--border-default);height:504px;margin-bottom:15px;max-width:378px;position:relative;width:100%}.full-review-container .detailed-reviews-flexProduct .product-details-container .product-details-imageWrapper .product-details-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;width:100%;z-index:2}.full-review-container .detailed-reviews-flexProduct .product-details-container .product-details-imageWrapper .skeleton-skeletonLoader{animation:skeleton-loading-skeleton 1.7s cubic-bezier(.25,.46,.45,.94) infinite forwards;background:#eaeaec linear-gradient(left,#eaeaec,#dad9d9 35%,#eaeaec 70%,#eaeaec) no-repeat;background-size:800px 100%;height:99.99%;left:0;position:absolute;top:0;width:99.99%;z-index:1}.full-review-container .detailed-reviews-flexProduct .product-details-container .product-details-brand{color:var(--text-primary);font-size:20px;font-weight:700;line-height:1;margin-bottom:0;margin-top:0;padding:0 20px 0 0}.full-review-container .detailed-reviews-flexProduct .product-details-container .product-details-name{color:var(--text-secondary);font-size:17px;font-weight:400;margin-bottom:0;margin-top:0;opacity:.8;padding:5px 20px 14px 0}.full-review-container .detailed-reviews-flexProduct .product-details-container h1{font-size:2em;margin:.67em 0}.full-review-container .detailed-reviews-flexProduct .product-details-container .product-details-discountContainer{color:#696e79;display:inline-block;font-size:12px;margin-bottom:5px}.full-review-container .detailed-reviews-flexProduct .product-details-container .product-details-discountContainer .product-details-price{color:var(--text-primary);cursor:pointer;font-size:20px;font-weight:700;line-height:1;margin-right:12px}.full-review-container .detailed-reviews-flexProduct .product-details-container .product-details-discountContainer .product-details-price strong{color:var(--text-primary);font-weight:700}.full-review-container .detailed-reviews-flexProduct .product-details-container .product-details-discountContainer .product-details-mrp{color:var(--text-primary);font-size:17px;height:22px;line-height:1.2;margin-right:12px;opacity:.8}.full-review-container .detailed-reviews-flexProduct .product-details-container .product-details-discountContainer .product-details-mrp s{text-decoration:line-through}.full-review-container .detailed-reviews-flexProduct .product-details-container .product-details-discountContainer .product-details-discount{color:var(--color-warning);font-size:17px;font-weight:700;letter-spacing:.5px}.full-review-container>.reviews-ratings-container{align-items:center;border-bottom:1px solid var(--border-default);display:flex;flex:1 1;flex-direction:column;min-width:0;padding-bottom:20px}.full-review-container>.reviews-ratings-container>.detailedRatingContainer.design-4,.full-review-container>.reviews-ratings-container>.review-headline,.full-review-container>.reviews-ratings-container>.thumbnails-container,.full-review-container>.reviews-ratings-container>.user-review-container{max-width:580px;width:100%}.full-review-container>.reviews-ratings-container .loader{margin:auto}.full-review-container>.reviews-ratings-container .detailedRatingContainer.design-4{background:#0000;border:none;border:1px solid var(--border-default);border-radius:12px;box-shadow:0 2px 12px #0000000f,0 1px 3px #0000000a;margin-top:1.25rem;overflow:hidden;padding:0;transition:box-shadow .2s ease;width:100%}.full-review-container>.reviews-ratings-container .detailedRatingContainer.design-4:hover{box-shadow:0 4px 20px #00000014,0 2px 6px #0000000a}.full-review-container>.reviews-ratings-container .detailedRatingContainer.design-4 .headingContainer{display:none}.full-review-container>.reviews-ratings-container .detailedRatingContainer.design-4 .review-container{background:var(--surface-card);border:none;border-radius:12px;box-shadow:none;display:flex;overflow:hidden;padding:0;position:relative;width:100%}.full-review-container>.reviews-ratings-container .detailedRatingContainer.design-4 .index-flexColumn{align-items:center;background:linear-gradient(135deg,var(--color-brand-primary) 0,var(--color-brand-primary-dark) 100%);color:#fff;display:flex;flex:0 0 200px;flex-direction:column;justify-content:center;padding:24px 20px;position:relative;text-align:center}.full-review-container>.reviews-ratings-container .detailedRatingContainer.design-4 .index-flexColumn .index-averageRating{align-items:center;color:#fff;display:flex;font-size:3rem;font-weight:700;gap:8px;height:auto;justify-content:center;line-height:1;margin-bottom:8px}.full-review-container>.reviews-ratings-container .detailedRatingContainer.design-4 .index-flexColumn .index-averageRating .big-star img{filter:brightness(0) invert(1);height:2.5rem;width:2.5rem}.full-review-container>.reviews-ratings-container .detailedRatingContainer.design-4 .index-flexColumn .index-countDesc{color:#ffffffd9;font-size:.85rem;font-weight:400;line-height:1.3;margin-top:0}.full-review-container>.reviews-ratings-container .detailedRatingContainer.design-4 .index-separator{display:none}.full-review-container>.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1{background:var(--surface-card);display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:20px 24px}.full-review-container>.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 .index-ratingBarContainer{align-items:center;display:flex;gap:12px;margin-bottom:10px;padding:8px 0}.full-review-container>.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 .index-ratingBarContainer:last-child{margin-bottom:0}.full-review-container>.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 .index-ratingBarContainer .index-rating{color:#4b5563;font-size:12px;font-weight:500;min-width:90px;text-align:left}.full-review-container>.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 .index-ratingBarContainer .index-rating .index-ratingLevel{width:auto}.full-review-container>.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 .index-ratingBarContainer .progress-wrapper{align-items:center;display:flex;flex:1 1;position:relative}.full-review-container>.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 .index-ratingBarContainer .progress-wrapper progress{border-radius:3px;flex:1 1;height:6px;margin:0;position:relative}.full-review-container>.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 .index-ratingBarContainer .progress-wrapper .progress-star{align-items:center;display:flex;height:14px;justify-content:center;left:calc(var(--progress-percent) + 4px);pointer-events:none;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:14px;z-index:2}.full-review-container>.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 .index-ratingBarContainer .progress-wrapper .progress-star img{filter:drop-shadow(0 1px 2px rgba(0,0,0,.2));height:100%;object-fit:contain;width:100%}.full-review-container>.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 .index-ratingBarContainer .progress-wrapper .progress-star[data-rating="5"]{background-color:var(--color-brand-primary);-webkit-mask:url(/static/media/star.d7e352106f77b94d58af.svg) center/contain no-repeat;mask:url(/static/media/star.d7e352106f77b94d58af.svg) center/contain no-repeat}.full-review-container>.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 .index-ratingBarContainer .progress-wrapper .progress-star[data-rating="5"] img{opacity:0}.full-review-container>.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 .index-ratingBarContainer .progress-wrapper .progress-star[data-rating="4"] img{filter:drop-shadow(0 1px 2px rgba(0,0,0,.2)) brightness(0) saturate(100%) invert(77%) sepia(50%) saturate(1234%) hue-rotate(90deg) brightness(98%) contrast(85%)}.full-review-container>.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 .index-ratingBarContainer .progress-wrapper .progress-star[data-rating="3"] img{filter:drop-shadow(0 1px 2px rgba(0,0,0,.2)) brightness(0) saturate(100%) invert(78%) sepia(95%) saturate(1352%) hue-rotate(1deg) brightness(102%) contrast(95%)}.full-review-container>.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 .index-ratingBarContainer .progress-wrapper .progress-star[data-rating="2"] img{filter:drop-shadow(0 1px 2px rgba(0,0,0,.2)) brightness(0) saturate(100%) invert(70%) sepia(95%) saturate(1352%) hue-rotate(1deg) brightness(102%) contrast(95%)}.full-review-container>.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 .index-ratingBarContainer .progress-wrapper .progress-star[data-rating="1"] img{filter:drop-shadow(0 1px 2px rgba(0,0,0,.2)) brightness(0) saturate(100%) invert(40%) sepia(95%) saturate(1352%) hue-rotate(325deg) brightness(102%) contrast(95%)}.full-review-container>.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 .index-ratingBarContainer .index-count{color:var(--color-brand-primary);font-size:13px;font-weight:500;min-width:40px;text-align:right}.full-review-container>.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 progress[data-rating="5"]::-webkit-progress-value{background:var(--color-brand-primary)}.full-review-container>.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 progress[data-rating="5"]::-moz-progress-bar{background:var(--color-brand-primary)}.full-review-container>.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 progress[data-rating="4"]::-webkit-progress-value{background:#4ade80}.full-review-container>.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 progress[data-rating="4"]::-moz-progress-bar{background:#4ade80}.full-review-container>.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 progress[data-rating="3"]::-webkit-progress-value{background:#fbbf24}.full-review-container>.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 progress[data-rating="3"]::-moz-progress-bar{background:#fbbf24}.full-review-container>.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 progress[data-rating="2"]::-webkit-progress-value{background:#fb923c}.full-review-container>.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 progress[data-rating="2"]::-moz-progress-bar{background:#fb923c}.full-review-container>.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 progress[data-rating="1"]::-webkit-progress-value{background:#ef4444}.full-review-container>.reviews-ratings-container .detailedRatingContainer.design-4 .progress-container.progress-variant-1 progress[data-rating="1"]::-moz-progress-bar{background:#ef4444}.full-review-container>.reviews-ratings-container .detailedRatingContainer.design-4 progress::-webkit-progress-bar{background:var(--surface-inset)}.full-review-container>.reviews-ratings-container .detailedRatingContainer.design-4 progress::-webkit-progress-value{background:currentColor}.full-review-container>.reviews-ratings-container .thumbnails-container{background:var(--surface-card);border:1px solid var(--border-default);border-radius:12px;margin-top:1rem;max-width:100%;min-width:0;overflow:hidden;padding:1.25rem 1rem;width:100%}.full-review-container>.reviews-ratings-container .thumbnails-container .image-thumb-wrapper{max-width:100%;min-width:0;width:100%}.full-review-container>.reviews-ratings-container .thumbnails-container .image-thumb-wrapper .headline{color:var(--text-primary);font-size:1rem;font-weight:700;letter-spacing:.06em;line-height:1.4;margin-bottom:.75rem;margin-top:1.5rem;text-transform:uppercase}.full-review-container>.reviews-ratings-container .thumbnails-container .image-thumb-wrapper .images-container{display:flex;flex-wrap:wrap;gap:8px;max-width:100%;min-width:0}.full-review-container>.reviews-ratings-container .thumbnails-container .image-thumb-wrapper .images-container.images-container--limited{justify-content:center}.full-review-container>.reviews-ratings-container .thumbnails-container .image-thumb-wrapper .images-container .reviews-empty-state{color:var(--text-secondary);font-size:14px;margin:0;padding:12px 0;text-align:center;width:100%}.full-review-container>.reviews-ratings-container .thumbnails-container .image-thumb-wrapper .images-container .image-container{flex:0 0 auto}.full-review-container>.reviews-ratings-container .thumbnails-container .image-thumb-wrapper .images-container .image-container .image{border:1px solid var(--border-default);border-radius:8px;cursor:pointer;height:72px;overflow:hidden;position:relative;width:72px}.full-review-container>.reviews-ratings-container .thumbnails-container .image-thumb-wrapper .images-container .image-container .image img{border-style:none;height:100%;object-fit:cover;position:absolute;width:100%;z-index:2}.full-review-container>.reviews-ratings-container .thumbnails-container .image-thumb-wrapper .images-container .image-container .image .more-images-count{align-items:center;background:#0006;color:#fff;display:flex;font-size:.9375rem;font-weight:600;inset:0;justify-content:center;position:absolute;z-index:4}.full-review-container>.reviews-ratings-container .thumbnails-container .image-thumb-wrapper .images-container .image-container .image .skeleton{animation:skeleton-loading-skeleton 1.7s cubic-bezier(.25,.46,.45,.94) infinite forwards;background:var(--surface-muted);background-size:800px 100%;height:99.99%;left:0;position:absolute;top:0;width:99.99%;z-index:20}.full-review-container>.reviews-ratings-container .thumbnails-container .image-only-modal-container{align-items:center;background:#282c3fcc;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:5}.full-review-container>.reviews-ratings-container .thumbnails-container .image-only-modal-container .modal-container{background-color:var(--surface-card);border-radius:3px;box-shadow:0 0 16px 0 #0000004d;display:flex;flex-direction:column;height:648px;width:960px}.full-review-container>.reviews-ratings-container .thumbnails-container .image-only-modal-container .modal-container header{color:var(--text-secondary);display:block;font-size:16px;font-weight:600;letter-spacing:.5px;padding:22px;position:relative;text-align:center;text-transform:uppercase}.full-review-container>.reviews-ratings-container .thumbnails-container .image-only-modal-container .modal-container header span{cursor:pointer;height:40px;left:10px;line-height:40px;position:absolute;text-align:center;top:10px;width:40px}.full-review-container>.reviews-ratings-container .thumbnails-container .image-only-modal-container .modal-container .images-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:20px;overflow:auto;padding:0 15px}.full-review-container>.reviews-ratings-container .thumbnails-container .image-only-modal-container .modal-container .images-wrapper .image{height:102px;margin:0 6.2px 12px;position:relative;width:102px}.full-review-container>.reviews-ratings-container .thumbnails-container .image-only-modal-container .modal-container .images-wrapper .image img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%;z-index:2}.full-review-container>.reviews-ratings-container .thumbnails-container .image-reviews-modal-container{align-items:center;background:#282c3fcc;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:50}.full-review-container>.reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container{background-color:var(--surface-card);border-radius:3px;box-shadow:0 0 16px 0 #0000004d;display:flex;height:100%;max-height:648px;max-width:960px;overflow:hidden;width:100%}.full-review-container>.reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .image-wrapper{background-color:var(--text-primary);display:flex;flex:1.6 1;flex-direction:column;position:relative}.full-review-container>.reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .image-wrapper>span{color:#fff;cursor:pointer;display:block;font-size:20px;left:10px;margin-top:10px;position:absolute;z-index:1}.full-review-container>.reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .image-wrapper .image{height:100%;position:relative;width:100%}.full-review-container>.reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .image-wrapper .image img{background-position:50%;background-repeat:no-repeat;background-size:contain;height:97%;left:20%;position:absolute;width:60%;z-index:2}.full-review-container>.reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .image-wrapper .button-container{align-items:center;bottom:0;box-sizing:border-box;display:flex;height:50px;justify-content:space-between;margin:auto;padding:0 15px;position:absolute;top:0;width:100%;z-index:6}.full-review-container>.reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .image-wrapper .button-container .prev{cursor:pointer;height:30px;line-height:30px;opacity:.8;text-align:center;width:30px}.full-review-container>.reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .image-wrapper .button-container .prev>img{height:100%;width:100%}.full-review-container>.reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .image-wrapper .button-container .next{cursor:pointer;height:30px;line-height:30px;text-align:center;width:30px}.full-review-container>.reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .image-wrapper .button-container .next>img{height:100%;width:100%}.full-review-container>.reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .image-wrapper .thumb-wrapper{display:flex;justify-content:center}.full-review-container>.reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .image-wrapper .thumb-wrapper .thumb-container{height:85px;margin:15px 5px;overflow:hidden;position:relative;width:85px}.full-review-container>.reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .image-wrapper .thumb-wrapper .thumb-container img{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:inherit;box-sizing:border-box;cursor:pointer;height:inherit;position:absolute;transition:border .2s;width:inherit;z-index:2}.full-review-container>.reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .review-wrapper{padding:22px}.full-review-container>.reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper{border:0;margin:0;padding:18px 0}.full-review-container>.reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper .user-review-main{padding-left:35px;position:relative}.full-review-container>.reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper .user-review-main .startWrapper{left:0;position:absolute;top:2px}.full-review-container>.reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper .user-review-main .startWrapper>div{background-color:#13948d;color:#fff;display:flex;font-size:11px;height:15px;padding:0 3px;position:relative;width:24px}.full-review-container>.reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper .user-review-main .startWrapper>div[data-rating="1"]{background-color:#ef4444}.full-review-container>.reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper .user-review-main .startWrapper>div[data-rating="2"]{background-color:#f97316}.full-review-container>.reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper .user-review-main .startWrapper>div[data-rating="3"]{background-color:#eab308}.full-review-container>.reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper .user-review-main .startWrapper>div[data-rating="4"]{background-color:#4ade80}.full-review-container>.reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper .user-review-main .startWrapper>div[data-rating="5"]{background-color:var(--color-brand-primary)}.full-review-container>.reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper .user-review-main .startWrapper>div>div{align-items:center;display:inline-flex;margin-top:1px;position:relative}.full-review-container>.reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper .user-review-main .startWrapper>div>div>img{height:12px;margin-bottom:2px;width:12px}.full-review-container>.reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper .user-review-main .reviewTextWrapper{color:var(--text-primary);font-size:13px;line-height:20px}.full-review-container>.reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper .user-review-footer{color:#565a63;display:flex;font-size:10px;justify-content:space-between;margin-top:14px;padding-left:35px}.full-review-container>.reviews-ratings-container .thumbnails-container .image-reviews-modal-container .modal-container .review-wrapper .user-wrapper .user-review-footer .user-review-left{color:#565a63}.full-review-container>.reviews-ratings-container .thumbnails-container .review-headline{align-items:center;color:var(--text-primary);display:flex;font-size:1rem;font-weight:700;justify-content:space-between;letter-spacing:.06em;line-height:1.4;margin-bottom:.75rem;margin-top:1.5rem;text-transform:uppercase}.full-review-container>.reviews-ratings-container .thumbnails-container .user-review-container{background:var(--surface-card);border:none;margin-bottom:0;padding:0}.full-review-container>.reviews-ratings-container .thumbnails-container .user-review-container .user-review-wrapper{background:var(--surface-muted);border:none;border-radius:8px;margin:0 0 .75rem;overflow:hidden;padding:1rem}.full-review-container>.reviews-ratings-container .thumbnails-container .user-review-container .user-review-wrapper:last-child{margin-bottom:0}.full-review-container>.reviews-ratings-container .thumbnails-container .user-review-container .user-review-wrapper .main{padding-left:35px;position:relative}.full-review-container>.reviews-ratings-container .thumbnails-container .user-review-container .user-review-wrapper .main .startWrapper{left:0;position:absolute;top:3px}.full-review-container>.reviews-ratings-container .thumbnails-container .user-review-container .user-review-wrapper .main .startWrapper>div{background-color:#13948d;color:#fff;display:flex;font-size:11px;height:15px;padding:0 3px;position:relative;width:24px}.full-review-container>.reviews-ratings-container .thumbnails-container .user-review-container .user-review-wrapper .main .startWrapper>div[data-rating="1"]{background-color:#ef4444}.full-review-container>.reviews-ratings-container .thumbnails-container .user-review-container .user-review-wrapper .main .startWrapper>div[data-rating="2"]{background-color:#f97316}.full-review-container>.reviews-ratings-container .thumbnails-container .user-review-container .user-review-wrapper .main .startWrapper>div[data-rating="3"]{background-color:#eab308}.full-review-container>.reviews-ratings-container .thumbnails-container .user-review-container .user-review-wrapper .main .startWrapper>div[data-rating="4"]{background-color:#4ade80}.full-review-container>.reviews-ratings-container .thumbnails-container .user-review-container .user-review-wrapper .main .startWrapper>div[data-rating="5"]{background-color:var(--color-brand-primary)}.full-review-container>.reviews-ratings-container .thumbnails-container .user-review-container .user-review-wrapper .main .startWrapper>div>div{align-items:center;display:inline-flex;margin-top:1px;position:relative}.full-review-container>.reviews-ratings-container .thumbnails-container .user-review-container .user-review-wrapper .main .startWrapper>div>div>img{height:12px;margin-bottom:2px;width:12px}.full-review-container>.reviews-ratings-container .thumbnails-container .user-review-container .user-review-wrapper .main .reviewTextRwapper{color:var(--text-primary);font-size:14px;line-height:20px}.full-review-container>.reviews-ratings-container .thumbnails-container .user-review-container .user-review-wrapper .main .images-container{max-width:100%;min-width:0}.full-review-container>.reviews-ratings-container .thumbnails-container .user-review-container .user-review-wrapper .main .images-container .thumb-images{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start}.full-review-container>.reviews-ratings-container .thumbnails-container .user-review-container .user-review-wrapper .main .images-container .thumb-images .images{flex:0 0 auto}.full-review-container>.reviews-ratings-container .thumbnails-container .user-review-container .user-review-wrapper .main .images-container .thumb-images .images img{border:1px solid var(--border-default);border-radius:6px;cursor:pointer;height:72px;object-fit:cover;overflow:hidden;position:relative;width:72px}.full-review-container>.reviews-ratings-container .thumbnails-container .user-review-container .user-review-wrapper .footer{color:var(--text-secondary);display:flex;font-size:14px;justify-content:space-between;margin-top:14px;padding-left:35px}.full-review-container>.reviews-ratings-container .thumbnails-container .user-review-container .user-review-wrapper .footer .user-review-left{color:var(--text-secondary);font-size:13px}.web-reviews-image-modal{align-items:center;background:#000000eb;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.web-reviews-image-modal .web-reviews-image-modal__inner{align-items:center;display:flex;flex-direction:column;max-height:90vh;max-width:900px;position:relative;width:100%}.web-reviews-image-modal .web-reviews-image-modal__close{align-items:center;background:#fff3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;height:40px;justify-content:center;line-height:1;padding:0;position:absolute;right:0;top:-44px;transition:background .2s ease;width:40px;z-index:10}.web-reviews-image-modal .web-reviews-image-modal__close:focus-visible,.web-reviews-image-modal .web-reviews-image-modal__close:hover{background:#ffffff59}.web-reviews-image-modal .web-reviews-image-modal__main{align-items:center;display:flex;flex:1 1;justify-content:center;max-height:70vh;min-height:0;width:100%}.web-reviews-image-modal .web-reviews-image-modal__main img{height:auto;max-height:100%;max-width:100%;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:auto}.web-reviews-image-modal .web-reviews-image-modal__nav{align-items:center;display:flex;justify-content:space-between;left:0;padding:0 8px;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}.web-reviews-image-modal .web-reviews-image-modal__next,.web-reviews-image-modal .web-reviews-image-modal__prev{align-items:center;background:#ffffff40;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:48px;justify-content:center;min-height:48px;min-width:48px;padding:0;pointer-events:auto;transition:background .2s ease;width:48px}.web-reviews-image-modal .web-reviews-image-modal__next img,.web-reviews-image-modal .web-reviews-image-modal__prev img{height:24px;width:24px}.web-reviews-image-modal .web-reviews-image-modal__next:focus-visible:not(:disabled),.web-reviews-image-modal .web-reviews-image-modal__next:hover:not(:disabled),.web-reviews-image-modal .web-reviews-image-modal__prev:focus-visible:not(:disabled),.web-reviews-image-modal .web-reviews-image-modal__prev:hover:not(:disabled){background:#fff6}.web-reviews-image-modal .web-reviews-image-modal__next:disabled,.web-reviews-image-modal .web-reviews-image-modal__prev:disabled{cursor:default;opacity:.35}.web-reviews-image-modal .web-reviews-image-modal__counter{color:#ffffffe6;flex-shrink:0;font-size:.9375rem;padding:12px 0 8px;text-align:center}.web-reviews-image-modal .web-reviews-image-modal__thumbs{display:flex;flex-shrink:0;gap:8px;justify-content:center;max-width:100%;overflow-x:auto;overflow-y:hidden;padding:0 8px 8px}.web-reviews-image-modal .web-reviews-image-modal__thumbs::-webkit-scrollbar{height:6px}.web-reviews-image-modal .web-reviews-image-modal__thumbs::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:3px}.web-reviews-image-modal .web-reviews-image-modal__thumb{background:#ffffff1a;border:2px solid #0000;border-radius:8px;cursor:pointer;flex-shrink:0;height:56px;overflow:hidden;padding:0;transition:border-color .2s ease,background .2s ease;width:56px}.web-reviews-image-modal .web-reviews-image-modal__thumb img{display:block;height:100%;object-fit:cover;width:100%}.web-reviews-image-modal .web-reviews-image-modal__thumb:hover{background:#ffffff2e}.web-reviews-image-modal .web-reviews-image-modal__thumb.is-active{background:#fff3;border-color:var(--surface-card)}.full-review-design-options-page{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;margin:0 auto;max-width:900px;padding:2rem 1.5rem 4rem}.dr-page-header{border-bottom:1px solid #e4e5e9;margin-bottom:2.5rem;padding-bottom:1.5rem}.dr-page-header h1{color:var(--text-primary);font-size:1.5rem;font-weight:700;margin:0 0 .5rem}.dr-page-header p{color:#535665;font-size:.9375rem;line-height:1.5;margin:0 0 1.25rem}.dr-option-nav{display:flex;flex-wrap:wrap;gap:.5rem}.dr-option-nav .dr-nav-btn{background:#f5f5f6;border:1px solid #e4e5e9;border-radius:8px;color:#535665;cursor:pointer;font-size:.875rem;font-weight:600;padding:.5rem 1rem;transition:background .2s,color .2s,border-color .2s}.dr-option-nav .dr-nav-btn:hover{background:#ebebed;color:var(--text-primary)}.dr-option-nav .dr-nav-btn.active{background:var(--color-brand-primary);border-color:var(--color-brand-primary);color:#fff}.dr-options-list{display:flex;flex-direction:column;gap:3rem}.dr-option-block .dr-option-meta{margin-bottom:1rem}.dr-option-block .dr-option-title{color:var(--text-primary);font-size:1.125rem;font-weight:700;margin:0 0 .25rem}.dr-option-block .dr-option-desc{color:#696e79;font-size:.875rem;margin:0}.dr-option-block .dr-option-preview{display:flex;flex-direction:column;gap:0;margin:0 auto;max-width:580px}.dr-option-rating{background:linear-gradient(135deg,var(--color-brand-primary) 0,var(--color-brand-primary-dark) 100%);border-radius:12px;color:#fff;display:flex;min-height:120px;overflow:hidden}.dr-option-rating-left{align-items:center;display:flex;flex:0 0 180px;flex-direction:column;gap:4px;justify-content:center;padding:20px 16px}.dr-option-rating-left .dr-option-rating-num{align-items:center;display:flex;font-size:2.25rem;font-weight:700;gap:6px}.dr-option-rating-left .dr-option-rating-num span{line-height:1}.dr-option-rating-left .dr-option-star{filter:brightness(0) invert(1);height:28px;width:28px}.dr-option-rating-left .dr-option-verified{font-size:.8rem;margin:0;opacity:.9}.dr-option-rating-right{background:var(--surface-card);display:flex;flex:1 1;flex-direction:column;gap:8px;justify-content:center;padding:16px 20px}.dr-option-bar-row{align-items:center;display:flex;font-size:12px;gap:10px}.dr-option-label{color:#4b5563;font-weight:500;min-width:72px}.dr-option-bar{background:#f0f0f1;border-radius:3px;flex:1 1;height:6px;overflow:hidden}.dr-option-fill{background:var(--color-brand-primary);border-radius:3px;height:100%;transition:width .2s}.dr-option-count{color:#696e79;font-size:13px;text-align:right;width:28px}.dr-option-heading{color:var(--text-primary);font-size:.75rem;font-weight:700;letter-spacing:.06em;margin:0 0 .75rem;text-transform:uppercase}.dr-option-photos{padding:1.25rem 0}.dr-option-photos-grid{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.dr-option-thumb{background:#e8e9ec;border-radius:8px;flex-shrink:0;height:72px;position:relative;width:72px}.dr-option-thumb.small{height:56px;width:56px}.dr-option-more{align-items:center;background:#00000080;border-radius:8px;color:#fff;display:flex;font-size:.875rem;font-weight:600;inset:0;justify-content:center;position:absolute}.dr-option-reviews{padding-top:1.25rem}.dr-option-review-card{padding:1rem 0}.dr-option-review-header{margin-bottom:.5rem}.dr-option-stars{color:#14958f;font-size:.875rem;letter-spacing:2px}.dr-option-review-text{color:var(--text-primary);font-size:.9375rem;line-height:1.5;margin:0 0 .5rem}.dr-option-review-thumbs{display:flex;gap:6px;margin-bottom:.5rem}.dr-option-review-meta{color:#696e79;font-size:.8125rem;margin:0}.dr-option-1 .dr-option-preview .dr-option-rating{margin-bottom:0}.dr-option-1 .dr-option-preview .dr-option-photos{background:#fafafa;border:none;margin-left:0;margin-right:0;padding-left:1rem;padding-right:1rem}.dr-option-1 .dr-option-preview .dr-option-reviews{background:var(--surface-card);border:none;padding-left:1rem;padding-right:1rem}.dr-option-1 .dr-option-preview .dr-option-review-card{background:var(--surface-page);border:none;border-radius:8px;margin:0 -.5rem;padding:1rem}.dr-option-2 .dr-option-preview{gap:1rem}.dr-option-2 .dr-option-preview .dr-option-rating{border:none;box-shadow:0 2px 12px #0000000f,0 1px 3px #0000000a}.dr-option-2 .dr-option-preview .dr-option-photos,.dr-option-2 .dr-option-preview .dr-option-reviews{background:var(--surface-card);border:none;border-radius:12px;box-shadow:0 2px 10px #0000000d,0 1px 2px #00000008;padding:1.25rem}.dr-option-2 .dr-option-preview .dr-option-review-card{background:var(--surface-card);border:none;border-radius:10px;box-shadow:0 1px 6px #0000000a;padding:1rem}.dr-option-3 .dr-option-preview{gap:0}.dr-option-3 .dr-option-preview .dr-option-rating{margin-bottom:0}.dr-option-3 .dr-option-preview .dr-option-photos{border:none;margin:0}.dr-option-3 .dr-option-preview .dr-option-photos,.dr-option-3 .dr-option-preview .dr-option-reviews{background:#0000;border-top:1px solid #eee;padding:1.75rem 0}.dr-option-3 .dr-option-preview .dr-option-review-card{border-bottom:1px solid #f0f0f1;margin-bottom:0;padding:1rem 0}.dr-option-3 .dr-option-preview .dr-option-review-card:last-child{border-bottom:none}.dr-option-4 .dr-option-preview{gap:1rem}.dr-option-4 .dr-option-preview .dr-option-rating{border:1px solid #fff3}.dr-option-4 .dr-option-preview .dr-option-photos,.dr-option-4 .dr-option-preview .dr-option-reviews{background:var(--surface-muted);border:1px solid #e8e9ec;border-radius:12px;padding:1.25rem}.dr-option-4 .dr-option-preview .dr-option-review-card{background:var(--surface-card);border:1px solid #e8e9ec;border-radius:10px;padding:1rem}.product-details-design-proposals-page{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0 auto;max-width:720px;padding:2rem 1.5rem 4rem}.pdp-page-header{border-bottom:1px solid #e4e5e9;margin-bottom:2rem;padding-bottom:1.5rem}.pdp-page-header h1{color:var(--text-primary);font-size:1.375rem;font-weight:700;margin:0 0 .5rem}.pdp-page-header p{color:#535665;font-size:.9375rem;line-height:1.5;margin:0 0 1.25rem}.pdp-nav{display:flex;flex-wrap:wrap;gap:.5rem}.pdp-nav .pdp-nav-btn{background:#f5f5f6;border:1px solid #e4e5e9;border-radius:8px;color:#535665;cursor:pointer;font-size:.875rem;font-weight:600;padding:.5rem 1rem}.pdp-nav .pdp-nav-btn:hover{background:#ebebed;color:var(--text-primary)}.pdp-nav .pdp-nav-btn.active{background:var(--color-brand-primary);border-color:var(--color-brand-primary);color:#fff}.pdp-analysis{background:#fafafa;border:1px solid #e8e9ec;border-radius:10px;margin-bottom:2rem;padding:1.25rem}.pdp-analysis h2{color:var(--text-primary);font-size:1.0625rem;font-weight:700;margin:0 0 .75rem}.pdp-analysis ul{color:#535665;font-size:.875rem;line-height:1.6;margin:0 0 .75rem;padding-left:1.25rem}.pdp-analysis p{color:#696e79;font-size:.8125rem;margin:0}.pdp-analysis code{background:#eee;border-radius:4px;font-size:.8rem;padding:.15rem .4rem}.pdp-mock-section h2{color:var(--text-primary);font-size:1.0625rem;font-weight:700;margin:0 0 .25rem}.pdp-mock-section .pdp-mock-desc{color:#696e79;font-size:.875rem;margin:0 0 1rem}.pdp-mock-wrap{background:var(--surface-card);border:1px solid #e4e5e9;border-radius:12px;box-shadow:0 2px 8px #0000000a;margin:0 auto;max-width:400px;padding:1.5rem}.pdp-preview{display:flex;flex-direction:column;gap:1.25rem}.pdp-proposal-block{padding:0}.pdp-price-block .pdp-category{color:#696e79;font-size:.75rem;font-weight:700;letter-spacing:.08em;margin-bottom:.25rem;text-transform:uppercase}.pdp-price-block .pdp-name{color:#1a1d24;font-size:1.25rem;font-weight:600;margin:0 0 .5rem}.pdp-price-block .pdp-rating-row{align-items:center;display:flex;flex-wrap:wrap;font-size:.875rem;gap:.35rem .75rem;margin-bottom:.75rem}.pdp-price-block .pdp-rating-badge{background:var(--surface-card);border:1px solid var(--border-default);border-radius:6px;color:var(--text-primary);font-weight:600;padding:.25rem .5rem}.pdp-price-block .pdp-rating-count{color:var(--text-secondary)}.pdp-price-block .pdp-view-reviews{color:var(--color-brand-primary);font-weight:600;text-decoration:none}.pdp-price-block .pdp-view-reviews:hover{text-decoration:underline}.pdp-price-block .pdp-price-row{align-items:baseline;display:flex;flex-wrap:wrap;gap:.5rem .75rem}.pdp-price-block .pdp-price{color:#1a1d24;font-size:1.5rem;font-weight:800}.pdp-price-block .pdp-mrp{color:#94969f;font-size:.9375rem}.pdp-price-block .pdp-mrp s{text-decoration:line-through}.pdp-price-block .pdp-discount{color:var(--color-brand-primary);font-size:.875rem;font-weight:700}.pdp-section-label{color:var(--text-primary);font-size:.75rem;font-weight:700;letter-spacing:.08em;margin:0 0 .5rem;text-transform:uppercase}.pdp-size-block .pdp-size-buttons{display:flex;flex-wrap:wrap;gap:.5rem}.pdp-size-btn{align-items:center;border:1.5px solid #e2e4e8;border-radius:50%;color:var(--text-primary);cursor:pointer;display:flex;flex-direction:column;font-size:.9375rem;font-weight:600;height:3.5rem;justify-content:center;transition:border-color .2s;width:3.5rem}.pdp-size-btn .pdp-stock{color:var(--color-brand-primary);font-size:.7rem;font-weight:600;margin-top:.1rem}.pdp-size-btn.selected{border-color:var(--color-brand-primary);color:var(--color-brand-primary)}.pdp-quantity-row{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.pdp-quantity-row .pdp-qty-controls{align-items:center;border:1px solid #e2e4e8;border-radius:8px;display:flex;overflow:hidden}.pdp-quantity-row .pdp-qty-btn{background:#f5f5f6;border:none;color:var(--text-primary);cursor:pointer;font-size:1rem;height:2.25rem;width:2.25rem}.pdp-quantity-row .pdp-qty-btn:disabled{cursor:not-allowed;opacity:.5}.pdp-quantity-row .pdp-qty-input{border:1px solid #e2e4e8;border-bottom:none;border-top:none;font-size:.875rem;font-weight:600;height:2.25rem;text-align:center;width:2.5rem}.pdp-quantity-row .pdp-only-left{color:#b45309;font-size:.75rem;font-weight:600}.pdp-actions-block{display:flex;gap:.5rem}.pdp-add-to-bag{background:var(--color-brand-primary);border:none;border-radius:8px;color:#fff;flex:1 1;font-weight:700;letter-spacing:.05em}.pdp-add-to-bag,.pdp-wishlist{cursor:pointer;font-size:.875rem;padding:.75rem 1rem}.pdp-wishlist{background:var(--surface-card);border:1.5px solid #e2e4e8;border-radius:8px;color:var(--text-primary);font-weight:600}.pdp-delivery-block{border-top:1px solid #eee;padding-top:.5rem}.pdp-delivery-title{color:var(--text-primary);font-size:.8125rem;font-weight:700;letter-spacing:.06em;margin:0 0 .5rem;text-transform:uppercase}.pdp-pincode-row{display:flex;gap:.5rem;margin-bottom:.75rem}.pdp-pincode-input{border:1px solid #e2e4e8;flex:1 1;font-size:.875rem}.pdp-change-btn,.pdp-pincode-input{border-radius:6px;padding:.5rem .75rem}.pdp-change-btn{background:var(--color-brand-primary);color:#fff;cursor:pointer;font-size:.8125rem;font-weight:600}.pdp-trust-list{color:#535665;font-size:.8125rem;line-height:1.6;margin:0;padding-left:1.25rem}.pdp-accordion-block .pdp-accordion-item{border-bottom:1px solid #eee}.pdp-accordion-block .pdp-accordion-item:last-child{border-bottom:none}.pdp-accordion-head{align-items:center;background:none;border:none;color:var(--text-primary);cursor:pointer;display:flex;font-size:.875rem;font-weight:600;justify-content:space-between;padding:.6rem 0;text-align:left;width:100%}.pdp-accordion-icon{color:#696e79;font-size:1rem}.pdp-accordion-body{color:#535665;font-size:.8125rem;line-height:1.55;padding:0 0 .75rem}.pdp-colour-swatches{display:flex;flex-wrap:wrap;gap:.75rem}.pdp-swatch{border:2px solid #e2e4e8;border-radius:50%;cursor:pointer;flex-shrink:0;height:2.25rem;position:relative;width:2.25rem}.pdp-swatch.selected{border-color:var(--color-brand-primary);box-shadow:0 0 0 1px var(--color-brand-primary)}.pdp-swatch .pdp-swatch-check{align-items:center;color:#fff;display:flex;font-size:.75rem;font-weight:700;inset:0;justify-content:center;position:absolute;text-shadow:0 0 2px #00000080}.pdp-more-strip{display:flex;gap:.75rem;overflow-x:auto;padding-bottom:.5rem}.pdp-more-card{flex:0 0 100px;text-align:center}.pdp-more-img{background:#e8e9ec;border-radius:8px;height:120px;margin-bottom:.35rem;width:100px}.pdp-more-name{color:var(--text-primary);font-size:.75rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdp-more-price{color:#1a1d24;font-size:.75rem;font-weight:700}.pdp-preview--minimal{gap:1.75rem}.pdp-preview--minimal .pdp-proposal-block{padding:.5rem 0}.pdp-preview--minimal .pdp-delivery-block{border-top:1px solid #f0f0f1;padding-top:1rem}.pdp-preview--cards{gap:1rem}.pdp-preview--cards .pdp-proposal-block{background:var(--surface-card);border:1px solid #e8e9ec;border-radius:10px;box-shadow:0 1px 4px #0000000a;padding:1rem}.pdp-preview--cards .pdp-delivery-block{border-top:none}.pdp-preview--bold .pdp-delivery-title,.pdp-preview--bold .pdp-section-label{font-size:.875rem;font-weight:800;letter-spacing:.1em;margin-bottom:.6rem}.pdp-preview--bold .pdp-name{font-size:1.375rem}.pdp-preview--compact{gap:.75rem}.pdp-preview--compact .pdp-proposal-block{padding:0}.pdp-preview--compact .pdp-section-label{margin-bottom:.35rem}.pdp-preview--compact .pdp-size-btn{font-size:.8125rem;height:3rem;width:3rem}.pdp-preview--compact .pdp-delivery-block{padding-top:.25rem}.pdp-preview--accent .pdp-proposal-block{border-left:3px solid var(--color-brand-primary);margin-left:0;padding-left:.75rem}.pdp-preview--accent .pdp-price-block{border-left-color:var(--color-brand-primary)}.pdp-preview--rounded{gap:1rem}.pdp-preview--rounded .pdp-proposal-block{background:var(--surface-muted);border:1px solid #e8e9ec;border-radius:12px;padding:1rem}.pdp-preview--rounded .pdp-price-block{background:var(--surface-card)}.pdp-preview--rounded .pdp-delivery-block{border-top:none}.pdp-preview--dividers{gap:0}.pdp-preview--dividers .pdp-proposal-block{border-top:1px solid #eee;padding:1rem 0}.pdp-preview--dividers .pdp-proposal-block:first-child{border-top:none;padding-top:0}.pdp-preview--dividers .pdp-delivery-block{border-top:1px solid #eee}.pdp-preview--labels .pdp-delivery-title,.pdp-preview--labels .pdp-section-label{color:#696e79;display:block;font-size:.7rem;letter-spacing:.12em;margin-bottom:.75rem;margin-top:1rem}.pdp-preview--labels .pdp-price-block .pdp-category,.pdp-preview--labels .pdp-proposal-block:first-child .pdp-section-label{margin-top:0}.pdp-preview--dark-cta .pdp-add-to-bag{background:#0d4d2b;box-shadow:0 2px 6px #00000026;color:#fff;font-weight:800}.pdp-preview--dark-cta .pdp-change-btn{background:#0d4d2b}.pdp-preview--two-col .pdp-price-block--two-col .pdp-price-row{display:inline-flex;margin-right:1rem}.pdp-preview--two-col .pdp-price-block--two-col .pdp-rating-row--inline{display:inline-flex;flex-wrap:wrap;gap:.35rem;margin-bottom:0}.pdp-preview--two-col .pdp-size-block--inline .pdp-size-buttons--inline{display:inline-flex;flex-wrap:wrap;gap:.5rem;margin-right:1rem}.pdp-preview--two-col .pdp-size-block--inline .pdp-quantity-row--inline{align-items:center;display:inline-flex;gap:.5rem;margin-top:0}.pdp-preview--two-col .pdp-size-block--inline .pdp-quantity-row--inline .pdp-section-label{margin-bottom:0}.btn-danger,.btn-outline-danger,.btn-outline-primary,.btn-outline-primary--soft,.btn-primary,.btn-primary--full,.btn-primary--sm,.btn-secondary,.empty-cart-container .empty-cart-button,.empty-orders-container .empty-orders-button,.orders-page-container .cancel-modal-footer .cancel-btn-danger,.orders-page-container .cancel-modal-footer .cancel-btn-primary,.orders-page-container .cancel-modal-footer .cancel-btn-secondary,.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .options .order-option-btn,.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .options .order-option-btn--cancel{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:600;gap:8px;justify-content:center;transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease;white-space:nowrap}.btn-danger:disabled,.btn-outline-danger:disabled,.btn-outline-primary--soft:disabled,.btn-outline-primary:disabled,.btn-primary--full:disabled,.btn-primary--sm:disabled,.btn-primary:disabled,.btn-secondary:disabled,.empty-cart-container .empty-cart-button:disabled,.empty-orders-container .empty-orders-button:disabled,.orders-page-container .cancel-modal-footer .cancel-btn-danger:disabled,.orders-page-container .cancel-modal-footer .cancel-btn-primary:disabled,.orders-page-container .cancel-modal-footer .cancel-btn-secondary:disabled,.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .options .order-option-btn--cancel:disabled,.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .options .order-option-btn:disabled{cursor:not-allowed;opacity:.6}.btn-primary,.btn-primary--full,.orders-page-container .cancel-modal-footer .cancel-btn-primary{background:var(--btn-primary-fill);box-shadow:var(--btn-primary-shadow);color:var(--btn-primary-text);padding:14px 28px}.btn-primary--full:hover:not(:disabled),.btn-primary:hover:not(:disabled),.orders-page-container .cancel-modal-footer .cancel-btn-primary:hover:not(:disabled){background:var(--btn-primary-fill-hover)}.btn-primary--full:active:not(:disabled),.btn-primary:active:not(:disabled),.orders-page-container .cancel-modal-footer .cancel-btn-primary:active:not(:disabled){background:var(--btn-primary-fill-active);box-shadow:var(--btn-primary-shadow-active);transform:translateY(0)}.btn-primary--full:hover:not(:disabled),.btn-primary:hover:not(:disabled),.orders-page-container .cancel-modal-footer .cancel-btn-primary:hover:not(:disabled){box-shadow:var(--shadow-md);transform:translateY(-2px)}.btn-secondary,.orders-page-container .cancel-modal-footer .cancel-btn-secondary{background:var(--surface-page);border:1px solid var(--border-default);color:var(--text-secondary);height:44px;min-width:180px;padding:14px 28px}.btn-secondary:hover:not(:disabled),.orders-page-container .cancel-modal-footer .cancel-btn-secondary:hover:not(:disabled){background:var(--surface-hover);border-color:var(--border-strong);color:var(--text-primary)}.btn-secondary:active:not(:disabled),.orders-page-container .cancel-modal-footer .cancel-btn-secondary:active:not(:disabled){background:var(--btn-outline-fill-active);border-color:var(--border-strong);box-shadow:none;color:var(--text-primary);transform:none}.btn-danger,.orders-page-container .cancel-modal-footer .cancel-btn-danger{background:linear-gradient(135deg,#dc3545,#c82333);box-shadow:0 2px 8px #dc354533;color:#fff;padding:14px 28px}.btn-danger:hover:not(:disabled),.orders-page-container .cancel-modal-footer .cancel-btn-danger:hover:not(:disabled){background:linear-gradient(135deg,#c82333,#bd2130);box-shadow:0 4px 12px #dc35454d;transform:translateY(-1px)}.btn-danger:active:not(:disabled),.orders-page-container .cancel-modal-footer .cancel-btn-danger:active:not(:disabled){box-shadow:0 1px 4px #dc354533;transform:translateY(0)}.btn-outline-danger,.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .options .order-option-btn--cancel{background:var(--surface-card);border:1.5px solid #dc262680;border-radius:8px;color:#dc2626;font-size:14px;padding:10px 16px}.btn-outline-danger:hover:not(:disabled),.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .options .order-option-btn--cancel:hover:not(:disabled){background:var(--color-error-subtle);border-color:#dc2626;box-shadow:var(--shadow-sm);color:#f87171}.btn-outline-danger:active:not(:disabled),.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .options .order-option-btn--cancel:active:not(:disabled){background:var(--color-error-subtle);transform:none}.btn-outline-primary,.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .options .order-option-btn{background:var(--surface-card);border:1.5px solid var(--color-brand-subtle-border);border-radius:8px;color:var(--color-brand-primary);font-size:14px;padding:10px 16px}.btn-outline-primary:hover:not(:disabled),.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .options .order-option-btn:hover:not(:disabled){background:var(--color-brand-subtle);border-color:var(--color-brand-primary);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.btn-outline-primary:active:not(:disabled),.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .options .order-option-btn:active:not(:disabled){background:var(--btn-outline-fill-active);border-color:var(--border-strong);box-shadow:none;color:var(--text-primary);transform:none}.empty-cart-container,.empty-orders-container{align-items:center;background:var(--surface-card);border:1px solid #e8e8ea;border-radius:8px;display:flex;flex-direction:column;justify-content:center;min-height:400px;padding:60px 20px;text-align:center}.empty-cart-container .empty-cart-message,.empty-orders-container .empty-orders-message{color:var(--text-secondary);font-size:14px;margin:0 0 32px;max-width:400px}.orders-page-container .loader,.web-loader{animation:web-loader-spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top:4px solid var(--color-brand-primary);display:block;height:50px;margin:20px auto;width:50px}@keyframes web-loader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.web-loader--mob-product{animation:web-loader-spin 1s linear infinite;border:3px solid #f3f3f3;border-radius:50%;border-top:3px solid var(--color-brand-primary);box-sizing:border-box;display:block;flex-shrink:0;height:40px;margin:0;width:40px}@media(prefers-reduced-motion:reduce){.web-loader--mob-product{animation:none;border-color:#282c3f26;border-top-color:var(--color-brand-primary)}}.showstopper{background-color:#000;height:500px;margin:20px;width:100%}.orders-page-container{display:flex;height:auto;width:100%}.orders-page-container .fetch-stopper{margin-top:300px;width:100%}.orders-page-container .container{width:100%}.orders-page-container .orders-main-wrapper{background-color:var(--surface-page);overflow-x:hidden;width:100%}.orders-page-container .orders-main-wrapper .breadcrumbs-wrapper{margin:0 auto 20px}.orders-page-container .orders-main-wrapper .content-main{display:flex;width:100%}.orders-page-container .orders-main-wrapper .content-main .new-check-1{display:flex;flex-wrap:wrap;gap:10px 3%;justify-content:center}.orders-page-container .orders-main-wrapper .content-main .new-check-1>div{align-items:center;background-color:var(--text-secondary);color:#fff;display:flex;height:150px;justify-content:center;max-width:900px;width:100%}.orders-page-container .orders-main-wrapper .content-main .filters-container{background:var(--surface-card);border:1px solid var(--border-default);border-radius:16px;box-shadow:var(--shadow-md);overflow:hidden;position:relative;width:17.5%}.orders-page-container .orders-main-wrapper .content-main .filters-container:before{background:linear-gradient(90deg,var(--color-brand-primary) 0,var(--color-brand-secondary) 50%,var(--color-brand-accent) 75%,var(--color-brand-primary-dark) 100%);border-radius:16px 16px 0 0;content:"";height:4px;left:0;position:absolute;right:0;top:0}.orders-page-container .orders-main-wrapper .content-main .filters-container .filters-header-wrapper{flex:0 0 auto;height:max-content;line-height:1.6;padding:20px;width:100%}.orders-page-container .orders-main-wrapper .content-main .filters-container .filters-header-wrapper .filters-header{border-bottom:2px solid var(--border-default);margin-bottom:20px;padding:0 0 16px}.orders-page-container .orders-main-wrapper .content-main .filters-container .filters-header-wrapper .filters-header .filters-title{align-items:center;color:var(--text-primary);display:flex;font-size:22px;font-weight:700;padding-left:24px;position:relative}.orders-page-container .orders-main-wrapper .content-main .filters-container .filters-header-wrapper .filters-header .filters-title .filter-icon{color:var(--color-brand-primary)!important;display:inline-block;display:none;filter:hue-rotate(120deg) saturate(1.2) brightness(.8);font-size:18px;margin-right:8px}.orders-page-container .orders-main-wrapper .content-main .filters-container .filters-header-wrapper .filters-header .filters-title:before{background:linear-gradient(135deg,var(--color-brand-primary) 0,var(--color-brand-secondary) 100%);border-radius:3px;box-shadow:0 1px 4px #004d2424;content:"";height:16px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:16px}.orders-page-container .orders-main-wrapper .content-main .filters-container .filters-header-wrapper .filters-options{border-bottom:1px solid var(--border-default);margin-bottom:24px;padding:0 0 20px}.orders-page-container .orders-main-wrapper .content-main .filters-container .filters-header-wrapper .filters-options:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.orders-page-container .orders-main-wrapper .content-main .filters-container .filters-header-wrapper .filters-options .filter-section-title{background:var(--surface-muted);border-bottom:2px solid var(--border-default);border-radius:8px 8px 0 0;color:var(--text-primary);font-size:13px;font-weight:700;letter-spacing:.8px;margin-bottom:16px;margin-top:8px;padding:16px 16px 12px;position:relative;text-transform:uppercase}.orders-page-container .orders-main-wrapper .content-main .filters-container .filters-header-wrapper .filters-options .filter-section-title:after{background:linear-gradient(90deg,var(--color-brand-primary) 0,var(--color-brand-secondary) 100%);border-radius:2px;bottom:-2px;content:"";height:2px;left:16px;position:absolute;width:40px}.orders-page-container .orders-main-wrapper .content-main .filters-container .filters-header-wrapper .filters-options .filter-option{align-items:center;background:var(--surface-card);border:1px solid var(--border-default);border-radius:10px;box-shadow:0 1px 2px #0000000a;box-sizing:border-box;cursor:pointer;display:flex;font:inherit;margin-bottom:10px;padding:12px 16px;text-align:left;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease;width:100%}.orders-page-container .orders-main-wrapper .content-main .filters-container .filters-header-wrapper .filters-options .filter-option:hover{background:var(--surface-muted);border-color:var(--border-strong);box-shadow:0 2px 6px #0000000d;transform:translateX(2px)}.orders-page-container .orders-main-wrapper .content-main .filters-container .filters-header-wrapper .filters-options .filter-option:active{transform:translateX(1px)}.orders-page-container .orders-main-wrapper .content-main .filters-container .filters-header-wrapper .filters-options .filter-option:has(input:checked),.orders-page-container .orders-main-wrapper .content-main .filters-container .filters-header-wrapper .filters-options .filter-option[data-selected=true]{background:var(--color-brand-subtle);border-color:var(--color-brand-subtle-border);box-shadow:var(--shadow-sm)}.orders-page-container .orders-main-wrapper .content-main .filters-container .filters-header-wrapper .filters-options .filter-option:has(input:checked) .filter-option-text,.orders-page-container .orders-main-wrapper .content-main .filters-container .filters-header-wrapper .filters-options .filter-option[data-selected=true] .filter-option-text{color:var(--color-brand-primary);font-weight:500}.orders-page-container .orders-main-wrapper .content-main .filters-container .filters-header-wrapper .filters-options .filter-option .filter-option-text{color:var(--text-primary);flex:1 1;font-size:14px;font-weight:500;letter-spacing:.2px;margin-left:14px;transition:all .3s ease}.orders-page-container .orders-main-wrapper .content-main .filters-container .filters-header-wrapper .filters-options .filter-option .filter-checkbox-label{align-items:center;cursor:pointer;display:flex;flex-shrink:0;height:20px;justify-content:center;position:relative;width:20px}.orders-page-container .orders-main-wrapper .content-main .filters-container .filters-header-wrapper .filters-options .filter-option .filter-checkbox-label>input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:var(--surface-card);border:2px solid var(--border-default);border-radius:5px;box-shadow:0 1px 2px #0000000d;cursor:pointer;height:20px;margin:0;position:relative;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;width:20px}.orders-page-container .orders-main-wrapper .content-main .filters-container .filters-header-wrapper .filters-options .filter-option .filter-checkbox-label>input[type=checkbox]:hover{border-color:var(--border-strong);box-shadow:0 1px 3px #0000000f}.orders-page-container .orders-main-wrapper .content-main .filters-container .filters-header-wrapper .filters-options .filter-option .filter-checkbox-label>input[type=checkbox]:checked{background:var(--color-brand-subtle);border-color:var(--color-brand-subtle-border);box-shadow:inset 0 0 0 1px var(--color-brand-subtle-border)}.orders-page-container .orders-main-wrapper .content-main .filters-container .filters-header-wrapper .filters-options .filter-option .filter-checkbox-label>input[type=checkbox]:checked:after{color:var(--color-brand-primary);content:"✓";font-size:12px;font-weight:600;left:50%;line-height:1;position:absolute;top:50%;transform:translate(-50%,-50%)}.orders-page-container .orders-main-wrapper .content-main .filters-container .filters-header-wrapper .filters-options .filter-option .filter-checkbox-label>input[type=checkbox]:focus{box-shadow:0 0 0 2px #004d241f;outline:none}.orders-page-container .orders-main-wrapper .content-main .filters-container .filters-header-wrapper .filters-options .filter-option .filter-checkbox-label>input[type=checkbox]:focus:checked{box-shadow:0 0 0 2px #004d241f,inset 0 0 0 1px #004d240f}.orders-page-container .orders-main-wrapper .content-main .filters-container .filters-header-wrapper .filters-options .filter-option .filter-checkbox-label .vn9L2C{left:0;position:absolute;top:0;visibility:hidden}.orders-page-container .orders-main-wrapper .content-main .filters-container .filters-header-wrapper .filters-options .filter-option .filter-checkbox-label .XqNaEv{background-color:var(--surface-card);border:2px solid var(--border-default);border-radius:4px;box-shadow:0 1px 2px #0000000d;box-sizing:border-box;cursor:pointer;display:inline-block;height:18px;position:relative;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;vertical-align:middle;width:18px}.orders-page-container .orders-main-wrapper .content-main .filters-container .filters-header-wrapper .filters-options .filter-option .filter-checkbox-label .XqNaEv:hover{border-color:var(--border-strong);box-shadow:0 1px 3px #0000000f}.orders-page-container .orders-main-wrapper .content-main .filters-container .filters-header-wrapper .filters-options .filter-option .filter-checkbox-label .XqNaEv:checked{background:var(--color-brand-subtle);border-color:var(--color-brand-subtle-border);box-shadow:inset 0 0 0 1px var(--color-brand-subtle-border)}.orders-page-container .orders-main-wrapper .content-main .filters-container .filters-header-wrapper .filters-options .filter-option .filter-checkbox-label .XqNaEv:checked:after{color:var(--color-brand-primary);content:"✓";font-size:11px;font-weight:600;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.orders-page-container .orders-main-wrapper .content-main .filters-container .filters-header-wrapper .filters-options .filter-option .q97\+Q6{flex:0 0 auto;height:16px;opacity:.6;transition:opacity .3s ease;width:16px}.orders-page-container .orders-main-wrapper .content-main .filters-container .filters-header-wrapper .filters-options .filter-option .q97\+Q6:hover{opacity:1}.orders-page-container .orders-main-wrapper .content-main .filters-container .filters-section-wrapper{background:var(--surface-muted);border:1px solid var(--border-default);border-radius:12px;box-shadow:var(--shadow-sm);margin:16px;padding:16px}.orders-page-container .orders-main-wrapper .content-main .filters-container .filters-section-wrapper:before{background:linear-gradient(90deg,var(--color-brand-primary),var(--color-brand-secondary));border-radius:12px 12px 0 0;content:"";height:2px;left:0;position:absolute;right:0;top:0}.orders-page-container .orders-main-wrapper .content-main .orders-content-column{padding:0 10px;width:82%}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .search-container{background:var(--surface-card);border:1px solid var(--border-default);border-radius:8px;box-shadow:var(--shadow-sm);display:flex;overflow:hidden}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .search-container .search-input-wrapper{align-items:stretch;background:var(--surface-input);border-right:1px solid var(--border-default);cursor:text;display:flex;flex:1 1;min-width:0;position:relative}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .search-container .search-input-wrapper .search-input{background:#0000;border:none;color:var(--text-primary);flex:1 1;font-size:14px;font-weight:500;height:48px;min-width:0;outline:none;padding:12px 16px;width:100%}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .search-container .search-input-wrapper .search-input::placeholder{color:var(--text-muted);font-weight:400}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .search-container .search-input-wrapper .search-input:focus{background:var(--surface-hover)}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .search-container .search-button{background:var(--color-brand-primary);border:none;border-radius:0;color:var(--text-on-brand);cursor:pointer;flex-shrink:0;font-size:14px;font-weight:600;min-width:140px;transition:background .2s ease,box-shadow .2s ease}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .search-container .search-button:hover{background:var(--color-brand-primary-hover);box-shadow:var(--shadow-sm)}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .search-container .search-button:active{background:var(--color-brand-primary-dark)}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .search-container .search-button .search-button-content{align-items:center;color:inherit;display:flex;gap:8px;justify-content:center;margin:0 14px}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .search-container .search-button .search-button-content .search-icon{flex-shrink:0;margin-right:0}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .search-container .search-button .search-button-content svg{display:block;height:16px;width:16px}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .search-container .search-button .search-button-content svg g{fill:currentColor}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .search-container .search-button .search-button-content span{color:inherit;font-weight:600;letter-spacing:.3px}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .results-count{color:var(--text-secondary);font-size:13px;font-weight:500;margin:8px;opacity:.8}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-container,.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper{font-size:14px;margin-bottom:16px;overflow:hidden;padding:0;width:100%}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row{align-items:stretch;background:var(--surface-card);border:1px solid var(--border-default);border-radius:12px;box-shadow:0 2px 8px #0000000f;display:flex;font-family:Assistant,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-family:var(--font-family-primary,Assistant,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif);gap:24px;margin:16px 0;padding:20px 24px;transition:box-shadow .2s ease,border-color .2s ease;width:100%}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row:hover{border-color:var(--border-strong);box-shadow:0 4px 16px #00000014}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .itemContainer-base-item{background:#0000;border-radius:8px;display:flex;flex:0 0 auto;flex-direction:row;font-size:14px;height:160px;min-height:160px;overflow:hidden;padding:0;position:relative;width:35%}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .itemContainer-base-item .itemContainer-base-itemLeft{background:var(--surface-page);border:1px solid var(--border-default);border-radius:8px;flex-shrink:0;height:160px;width:120px}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .itemContainer-base-item .itemContainer-base-itemLeft>img{border-radius:8px;display:block;height:160px;object-fit:cover;width:120px}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .itemContainer-base-item .itemContainer-base-itemRight{display:flex;flex-direction:column;height:160px;justify-content:space-between;min-width:0;padding-left:16px}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .itemContainer-base-item .itemContainer-base-itemRight .brand-and-seller{flex-shrink:0;margin-bottom:4px}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .itemContainer-base-item .itemContainer-base-itemRight .brand-and-seller>div:first-child{color:var(--text-primary);font-size:15px;font-weight:600;line-height:1.3;margin-bottom:2px}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .itemContainer-base-item .itemContainer-base-itemRight .brand-and-seller a{color:var(--text-secondary);display:block;font-size:13px;line-height:1.3;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:100%}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .itemContainer-base-item .itemContainer-base-itemRight .itemComponents-base-sellerContainer{margin-top:2px}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .itemContainer-base-item .itemContainer-base-itemRight .itemComponents-base-sellerContainer .itemComponents-base-sellerData{color:var(--text-secondary);font-size:13px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-price{align-items:center;display:flex;flex-shrink:0;gap:8px;margin:6px 0}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-price>div:first-child{align-items:center;color:var(--text-primary);display:inline-flex;font-size:16px;font-weight:700;gap:2px}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-price>div:first-child img{display:inline-block;filter:brightness(0);flex-shrink:0;height:11px;margin-right:0;vertical-align:middle;width:auto}[data-theme=dark] .orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-price>div:first-child img{filter:brightness(0) invert(1)}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-price>div:nth-child(2){align-items:center;display:flex;gap:6px}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-price>div:nth-child(2)>span:first-child{color:var(--text-muted);font-size:13px;text-decoration:line-through}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-price>div:nth-child(2)>span:nth-child(2){color:#dc2626;font-size:13px;font-weight:600}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer{display:flex;flex-shrink:0;flex-wrap:wrap;gap:12px;padding:4px 0 0}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size{align-items:center;color:var(--text-primary);display:inline-flex;font-size:13px;font-weight:500;gap:6px}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span{align-items:center;display:flex;gap:6px}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span>div:first-child{color:var(--text-secondary);cursor:default;font-size:13px;font-weight:400}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span .cart-select{align-items:center;background:var(--surface-card);border:1px solid var(--border-default);border-radius:6px;box-sizing:border-box;color:var(--text-primary);cursor:default;display:inline-flex;font-size:13px;font-weight:500;justify-content:center;line-height:1.2;min-height:32px;min-width:44px;padding:6px 12px}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span .quantity-controls{align-items:center;background:var(--surface-card);border:1px solid var(--border-default);border-radius:6px;box-sizing:border-box;color:var(--text-primary);display:inline-flex;font-size:13px;font-weight:500;justify-content:center;line-height:1.2;min-height:32px;min-width:44px;overflow:visible;padding:6px 12px}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .itemContainer-base-item .itemContainer-base-itemRight .itemContainer-base-sizeAndQtyContainer .itemContainer-base-sizeAndQty .itemComponents-base-size>span .quantity-controls .quantity-value{align-items:center;background:#0000!important;border:none!important;color:inherit;cursor:default;display:inline-flex;font-size:inherit;font-weight:inherit;height:auto;justify-content:center;line-height:inherit;margin:0;min-height:0;min-width:0;padding:0}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .col-6-12{width:50%}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .col-6-12 .col-3-12{width:25%}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .col-6-12 .col-3-12 .en2MXc{display:flex;justify-content:center;position:relative}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .col-6-12 .col-3-12 .en2MXc ._4WELSP{height:75px;margin:0 auto;position:relative;width:75px}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .col-6-12 .col-3-12 .en2MXc ._4WELSP .DByuf4{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;opacity:1;position:absolute;right:0;top:0}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .col-6-12 .col-8-12{width:66.66%}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .col-6-12 .col-8-12 ._4teGKY .bTeFUC{border:none;box-shadow:none;color:#212121;cursor:pointer;font-size:14px;font-weight:400;margin-bottom:10px;padding:0;text-decoration:none}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .col-6-12 .col-8-12 ._4teGKY .VMAkuh{color:#878787;font-size:12px;margin-bottom:5px}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .col-6-12 .col-8-12 ._4teGKY .VMAkuh .tOJtWC{padding-right:8px}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .col-6-12 .col-8-12 ._4teGKY .Fge0fE{font-weight:400}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .mcVLQq{color:#212121;text-transform:uppercase}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .col-2-12{width:16.66%}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .d9QPOG{color:#212121}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .order-item-details{color:var(--text-primary);min-height:156px;padding:12px 16px;position:relative}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .order-item-details .rating-container{margin-bottom:.5rem;width:auto}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .order-item-details .rating-container .overall-rating{align-items:center;background:var(--surface-muted);border:1px solid var(--border-default);border-radius:8px;box-shadow:var(--shadow-sm);color:var(--text-primary);cursor:pointer;display:flex;font-size:.9rem;font-weight:600;height:auto;justify-content:center;margin-bottom:.4rem;padding:6px 12px;transition:all .3s ease;width:100%}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .order-item-details .rating-container .overall-rating:hover{background:var(--surface-hover);box-shadow:var(--shadow-md)}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .order-item-details .rating-container .overall-rating .myntraweb-sprite{background:url(/static/media/star.d7e352106f77b94d58af.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;filter:brightness(.8);height:16px;margin:0 3px;width:16px}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .order-item-details .rating-container .overall-rating>.total_ratings{color:var(--text-secondary);font-size:.8rem;font-weight:500;margin-left:10px}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .order-item-details .brand-and-seller{margin-bottom:6px;padding:0}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .order-item-details .brand-and-seller>div{color:var(--text-secondary);font-size:.8rem;font-weight:600;letter-spacing:.5px;margin-bottom:3px;text-transform:uppercase}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .order-item-details .brand-and-seller a{color:var(--text-primary);display:block;font-size:1.1rem;font-weight:600;letter-spacing:.02rem;line-height:1.4;margin-right:6px;overflow:hidden;padding-bottom:0;text-decoration:none;text-overflow:ellipsis;transition:color .3s ease;white-space:nowrap;width:100%}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .order-item-details .brand-and-seller a:hover{color:var(--color-brand-primary)}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .order-item-details .seller-info-container{display:flex;flex-direction:row;letter-spacing:.02rem;margin-bottom:6px;margin-top:4px;padding:0}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .order-item-details .seller-info-container .seller-info{background:var(--surface-page);border-left:3px solid var(--color-brand-primary);border-radius:6px;color:var(--text-secondary);display:inline;font-size:.85rem;font-weight:500;max-width:100%;overflow:hidden;padding:4px 8px;text-overflow:ellipsis;white-space:nowrap}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .order-item-details .size-quantity-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px;padding:4px 0}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .order-item-details .size-quantity-container .size-quantity-wrapper{display:flex;flex-wrap:wrap;gap:4px}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .order-item-details .size-quantity-container .size-quantity-wrapper .size-selector{background:var(--surface-page);border:1px solid var(--border-default);border-radius:4px;color:var(--text-secondary);cursor:default;display:inline-block;font-size:.8rem;font-weight:500;line-height:1.2;padding:4px 8px;transition:none;white-space:nowrap}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .order-item-details .size-quantity-container .size-quantity-wrapper .size-selector:hover{box-shadow:none;transform:none}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .order-item-details .size-quantity-container .size-quantity-wrapper .size-selector>span{align-items:center;display:flex;gap:5px;position:relative}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .order-item-details .size-quantity-container .size-quantity-wrapper .size-selector>span>.cart-select{background-color:var(--surface-muted);border:1px solid var(--border-default);border-radius:3px;color:var(--text-primary);font-size:.75rem;gap:1px;padding:2px 6px;text-align:center;transition:none;width:100%}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .order-item-details .size-quantity-container .size-quantity-wrapper .size-selector>span>.cart-select:hover{background-color:var(--surface-hover)}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .order-item-details .size-quantity-container .size-quantity-wrapper .size-selector>span>.cart-select .itemComponents-base-dropDown{margin-left:5px;transform:rotate(0);transition:transform .3s ease-in-out}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .order-item-details .size-quantity-container .size-quantity-wrapper .size-selector>span>.cart-select .itemComponents-base-dropDown.open{transform:rotate(180deg)}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .order-item-details .size-quantity-container .size-quantity-wrapper .size-selector>span .dropdown-menu{background-color:var(--surface-card);border:1px solid var(--border-default);border-radius:5px;box-shadow:0 2px 5px #0000001a;list-style:none;margin:0;padding:5px 0;position:absolute;top:100%;width:100%;z-index:1000}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .order-item-details .size-quantity-container .size-quantity-wrapper .size-selector>span .dropdown-menu .dropdown-item{cursor:pointer;padding:8px 12px}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .order-item-details .size-quantity-container .size-quantity-wrapper .size-selector>span .dropdown-menu .dropdown-item:hover{background-color:var(--surface-hover)}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .order-item-details .size-quantity-container .size-quantity-wrapper .itemComponents-base-quantity{background:var(--surface-muted);border-radius:2px;color:var(--text-primary);cursor:pointer;display:inline-block;font-weight:700;line-height:16px;padding:2px 8px;white-space:nowrap}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .order-item-details .size-quantity-container .size-quantity-wrapper .itemComponents-base-quantity .itemComponents-base-dropDown{color:var(--text-primary);cursor:pointer;font-size:16px;margin-left:5px;position:relative;top:-2px}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .order-item-details .price-container{align-items:center;background:var(--surface-page);border:1px solid var(--border-default);border-radius:6px;display:flex;gap:12px;justify-content:flex-start;margin:4px 0;padding:6px 10px}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .order-item-details .price-container>div:first-child{align-items:center;color:var(--color-brand-primary);display:flex;font-size:1rem;font-weight:600;gap:2px}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .order-item-details .price-container>div:first-child img{height:12px;width:auto}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .order-item-details .price-container>div:nth-child(2){align-items:center;display:flex;gap:8px}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .order-item-details .price-container>div:nth-child(2)>span:first-child{color:var(--text-secondary);display:inline-block;font-size:.8rem;font-weight:500;padding:0;text-decoration:line-through}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .order-item-details .price-container>div:nth-child(2)>span:nth-child(2){background:var(--color-warning-subtle);border:1px solid var(--color-warning);border-radius:4px;color:#dc3545;font-size:.75rem;font-weight:600;padding:2px 6px}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .order-item-details .returnPeriod-base-returnItem{align-items:center;color:var(--text-secondary);display:flex;font-family:Inter,sans-serif;font-size:.75rem;font-weight:500;padding:4px 0}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .order-item-details .returnPeriod-base-returnItem .returnPeriod-base-returnIcon{display:flex;margin-right:4px}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .order-item-details .returnPeriod-base-returnItem .returnPeriod-base-returnText{margin-left:4px}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .order-item-details .returnPeriod-base-returnItem .returnPeriod-base-returnText>span{color:var(--color-brand-primary);font-weight:600}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .order-item-details .itemComponents-base-deliveryDateContainer{align-items:flex-start;background:var(--color-success-subtle);border-left:3px solid var(--color-brand-primary);border-radius:6px;color:var(--text-primary);display:flex;flex-flow:row nowrap;font-size:.8rem;justify-content:flex-start;letter-spacing:.02rem;line-height:1.3;margin-bottom:8px;margin-top:6px;padding:6px 10px;white-space:pre-wrap}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .order-item-details .itemComponents-base-deliveryDateContainer .itemComponents-base-messageText{display:inline-block}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .order-item-details .itemComponents-base-deliveryDateContainer .itemComponents-base-message{color:var(--text-primary);font-size:.8rem;letter-spacing:.02rem;line-height:1.3;margin-bottom:6px;white-space:pre-wrap}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .order-item-details .itemComponents-base-deliveryDateContainer .itemComponents-base-message .itemComponents-base-highlightedMessage{color:var(--color-brand-primary);font-weight:600}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .options{display:flex;flex-direction:column;flex-shrink:0;gap:10px;height:160px;justify-content:center;min-width:160px;width:15%}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .options .order-option-btn{width:100%}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .options .option-cancelled{background:var(--surface-hover);border:1px solid var(--border-default);border-radius:8px;color:var(--text-secondary);font-size:14px;font-weight:600;padding:10px 16px;text-align:center;width:100%}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .image-only-modal-container{align-items:center;background:#282c3fcc;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:5}.orders-page-container .orders-main-wrapper .content-main .orders-content-column .orders-list-wrapper .order-item-row .image-only-modal-container .modal-container{background-color:var(--surface-card);border-radius:3px;box-shadow:0 0 16px 0 #0000004d;display:flex;flex-direction:column;height:648px;width:960px}.orders-page-container .delivery-details{align-items:flex-start;display:flex;padding:14px 20px 20px;position:relative;width:28%}.orders-page-container .delivery-details .container{align-items:flex-start;display:flex;flex-direction:row;gap:20px;width:100%}.orders-page-container .delivery-details .progress-header{display:none}.orders-page-container .delivery-details .progress-title{color:var(--text-primary);font-size:.9rem;font-weight:600}.orders-page-container .delivery-details .progress-percentage{background:var(--color-success-subtle);border:1px solid #004d2433;border-radius:6px;color:var(--color-brand-primary);font-size:.8rem;font-weight:500;padding:4px 8px}.orders-page-container .delivery-details .progress-bar-container{background:var(--surface-inset);border-radius:4px;box-shadow:inset 0 2px 4px #0000001a;height:140px;margin:0;overflow:visible;position:relative;width:4px}.orders-page-container .delivery-details .progress-fill{background:linear-gradient(180deg,var(--color-brand-primary) 0,var(--color-brand-secondary) 50%,var(--color-brand-accent) 75%,var(--color-brand-primary-dark) 100%);border-radius:4px;overflow:hidden;position:relative;transition:height .8s ease-in-out;width:100%}.orders-page-container .delivery-details .progress-fill[data-progress="75"]{height:75%}.orders-page-container .delivery-details .progress-fill:after{animation:shimmer 2s infinite;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.orders-page-container .delivery-details .progress-indicators{bottom:0;display:flex;flex-direction:column;justify-content:space-between;left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:100%}.orders-page-container .delivery-details .indicator{align-items:center;background:var(--surface-muted);border:3px solid var(--surface-card);border-radius:50%;box-shadow:0 2px 8px #00000026;display:flex;height:16px;justify-content:center;position:relative;transform:translateX(-50%);transition:all .3s ease;width:16px}.orders-page-container .delivery-details .indicator.processed{background:var(--color-brand-primary);border-color:var(--color-brand-primary);box-shadow:0 2px 8px #004d244d;transform:translateX(-50%) scale(1.1)}.orders-page-container .delivery-details .indicator.processed:after{color:#fff;content:"✓";font-size:8px;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.orders-page-container .delivery-details .indicator.shipped{background:var(--color-brand-primary);border-color:var(--color-brand-primary);box-shadow:0 2px 8px #004d244d;transform:translateX(-50%) scale(1.1)}.orders-page-container .delivery-details .indicator.shipped:after{color:#fff;content:"✓";font-size:8px;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.orders-page-container .delivery-details .indicator.on-the-way{animation:active-pulse-vertical 2s ease-in-out infinite;background:#fbbf24;border-color:#fbbf24;box-shadow:0 2px 8px #fbbf244d;transform:translateX(-50%) scale(1.05)}.orders-page-container .delivery-details .indicator.on-the-way:after{color:#fff;content:"→";font-size:8px;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.orders-page-container .delivery-details .indicator.delivered{background:var(--surface-muted);border-color:var(--border-default)}.orders-page-container .delivery-details .indicator.delivered:after{color:var(--text-muted);content:"○";font-size:8px;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.orders-page-container .delivery-details .indicator.pending{background:var(--surface-muted);border-color:var(--surface-card);box-shadow:0 2px 8px #0000001a}.orders-page-container .delivery-details .progress-labels{display:flex;flex:1 1;flex-direction:column;height:140px;justify-content:space-between;margin-top:0;padding-left:16px}.orders-page-container .delivery-details .progress-label{color:var(--text-secondary);font-size:12px;font-weight:600;line-height:1.4;padding:6px 0;position:relative;text-align:left;transition:all .3s ease}.orders-page-container .delivery-details .progress-label.processed{color:var(--color-brand-primary);font-weight:700}.orders-page-container .delivery-details .progress-label.shipped{color:var(--color-brand-secondary);font-weight:700}.orders-page-container .delivery-details .progress-label.on-the-way{color:#f59e0b;font-weight:700}.orders-page-container .delivery-details .progress-label.delivered{color:var(--text-muted);font-weight:500}.orders-page-container .delivery-details .progress-label.pending{color:var(--text-secondary);font-weight:500}.orders-page-container .delivery-details--horizontal{flex-shrink:0;height:160px;min-width:260px;width:38%}.orders-page-container .delivery-details--horizontal .container{align-items:stretch;flex-direction:column;gap:12px;width:100%}.orders-page-container .delivery-details--horizontal .progress-header{align-items:center;display:flex;gap:3px;justify-content:space-between;margin-bottom:4px}.orders-page-container .delivery-details--horizontal .progress-title{color:var(--text-primary);font-size:.875rem;font-weight:600}.orders-page-container .delivery-details--horizontal .progress-percentage{background:#004d241a;border:1px solid #004d2433;border-radius:6px;color:var(--color-brand-primary);font-size:.75rem;font-weight:600;padding:4px 10px}.orders-page-container .delivery-details--horizontal .progress-bar-container{background:var(--surface-inset);border-radius:4px;box-shadow:inset 0 1px 2px #0000000f;height:6px;margin:8px 0;overflow:visible;position:relative;width:100%}.orders-page-container .delivery-details--horizontal .progress-fill{background:linear-gradient(90deg,var(--color-brand-primary) 0,var(--color-brand-secondary) 100%);border-radius:4px;height:100%;left:0;position:absolute;top:0;transition:width .6s ease;width:75%}.orders-page-container .delivery-details--horizontal .progress-fill[data-progress="75"]{width:75%}.orders-page-container .delivery-details--horizontal .progress-indicators{flex-direction:row;height:auto;justify-content:space-between;left:0;padding:0;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}.orders-page-container .delivery-details--horizontal .indicator{transform:translateY(-50%)}.orders-page-container .delivery-details--horizontal .indicator.processed,.orders-page-container .delivery-details--horizontal .indicator.shipped{transform:translateY(-50%) scale(1.1)}.orders-page-container .delivery-details--horizontal .indicator.on-the-way{animation:active-pulse-vertical 2s ease-in-out infinite;transform:translateY(-50%) scale(1.05)}.orders-page-container .delivery-details--horizontal .progress-labels{display:flex;flex-direction:row;height:auto;justify-content:space-between;margin-top:0;padding:4px 0 0}.orders-page-container .delivery-details--horizontal .progress-label{flex:1 1;font-size:.75rem;font-weight:600;text-align:center}.orders-page-container .delivery-details--horizontal .progress-label.processed,.orders-page-container .delivery-details--horizontal .progress-label.shipped{color:var(--color-brand-primary)}.orders-page-container .delivery-details--horizontal .progress-label.on-the-way{color:#d97706}.orders-page-container .delivery-details--horizontal .progress-label.delivered{color:var(--text-muted)}.orders-page-container .delivery-details--horizontal .indicator.completed{background:var(--color-brand-primary);border-color:var(--color-brand-primary)}.orders-page-container .delivery-details--horizontal .indicator.active{background:var(--color-warning);border-color:var(--color-warning)}.orders-page-container .delivery-details--horizontal .indicator.pending{background:var(--text-muted);border-color:var(--text-muted)}.orders-page-container .delivery-details--horizontal .progress-label.completed{color:var(--color-brand-primary)}.orders-page-container .delivery-details--horizontal .progress-label.active{color:var(--color-warning)}.orders-page-container .delivery-details--horizontal .progress-label.pending{color:var(--text-muted)}.orders-page-container .orders-view-review-product{font-weight:600;margin-bottom:8px}.orders-page-container .orders-view-review-rating{align-items:center;display:flex;gap:4px;margin-bottom:8px}.orders-page-container .orders-view-review-rating .active{color:#f59e0b}.orders-page-container .orders-view-review-comment{color:var(--text-secondary);margin-bottom:8px}.orders-page-container .orders-view-review-images{display:flex;flex-wrap:wrap;gap:8px}.orders-page-container .orders-view-review-thumb{border:1px solid var(--border-default);border-radius:8px;height:60px;object-fit:cover;width:60px}@media(max-width:480px){.orders-page-container .delivery-details{margin-left:15px;min-width:250px;padding:15px}.orders-page-container .delivery-details .container{gap:15px}.orders-page-container .delivery-details .progress-bar-container{height:120px;width:4px}.orders-page-container .delivery-details .progress-labels{height:120px;padding-left:12px}.orders-page-container .delivery-details .progress-label{font-size:11px;padding:4px 0}}@media(min-width:1241px){.orders-page-container .delivery-details .container{align-items:center;flex-direction:column;gap:12px}.orders-page-container .delivery-details .progress-header{align-items:center;display:flex;gap:3px;justify-content:space-between;margin-bottom:8px}.orders-page-container .delivery-details .progress-bar-container{height:8px;margin:20px 0;width:100%}.orders-page-container .delivery-details .progress-fill{background:linear-gradient(90deg,var(--color-brand-primary) 0,var(--color-brand-secondary) 50%,var(--color-brand-accent) 75%,var(--color-brand-primary-dark) 100%);height:100%;transition:width .8s ease-in-out}.orders-page-container .delivery-details .progress-fill[data-progress="75"]{width:75%}.orders-page-container .delivery-details .progress-fill:after{animation:shimmer 2s infinite;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);left:-100%;top:0}.orders-page-container .delivery-details .progress-indicators{flex-direction:row;justify-content:space-between;left:0;right:0;top:50%;transform:translateY(-50%)}.orders-page-container .delivery-details .indicator{transform:translateY(-4px)}.orders-page-container .delivery-details .indicator.processed,.orders-page-container .delivery-details .indicator.shipped{transform:translateY(-4px) scale(1.1)}.orders-page-container .delivery-details .indicator.on-the-way{transform:translateY(-4px) scale(1.05)}.orders-page-container .delivery-details .progress-labels{align-items:center;display:flex;flex-direction:row;height:auto;justify-content:space-between;margin-top:12px;padding:0 8px;width:100%}.orders-page-container .delivery-details .progress-label{color:var(--text-secondary);flex:1 1;font-size:11px;font-weight:600;text-align:center}.orders-page-container .delivery-details .progress-label.processed{color:var(--color-brand-primary);font-weight:700}.orders-page-container .delivery-details .progress-label.shipped{color:var(--color-brand-secondary);font-weight:700}.orders-page-container .delivery-details .progress-label.on-the-way{color:var(--color-brand-accent);font-weight:700}.orders-page-container .delivery-details .progress-label.delivered{color:#0d6b5a;font-weight:700}}@keyframes shimmer{0%{left:-100%}to{left:100%}}@keyframes shimmer-vertical{0%{top:-100%}to{top:100%}}@keyframes active-pulse{0%,to{box-shadow:0 2px 8px #fbbf244d;transform:translateX(-50%) scale(1.05)}50%{box-shadow:0 4px 12px #fbbf2480;transform:translateX(-50%) scale(1.15)}}@keyframes active-pulse-vertical{0%,to{box-shadow:0 3px 10px #fbbf2466;transform:translateX(-50%) scale(1.1)}50%{box-shadow:0 5px 15px #fbbf2499;transform:translateX(-50%) scale(1.2)}}.orders-page-container .cancel-modal-overlay{align-items:center;animation:fadeIn .3s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.orders-page-container .cancel-modal{animation:slideIn .3s ease-out;background:var(--surface-card);border:1px solid var(--border-default);border-radius:16px;box-shadow:0 20px 60px #0000004d;max-height:90vh;max-width:480px;overflow:hidden;width:90%}.orders-page-container .cancel-modal-header{align-items:center;background:var(--surface-muted);border-bottom:1px solid var(--border-default);display:flex;justify-content:space-between;padding:24px 24px 16px}.orders-page-container .cancel-modal-header h3{color:var(--text-primary);font-size:20px;font-weight:700;margin:0}.orders-page-container .cancel-modal-header .cancel-modal-close{background:none;border:none;border-radius:6px;color:var(--text-secondary);cursor:pointer;font-size:24px;padding:4px 8px;transition:all .2s ease}.orders-page-container .cancel-modal-header .cancel-modal-close:hover{background:var(--surface-page);color:var(--text-primary)}.orders-page-container .cancel-modal-body{padding:24px}.orders-page-container .cancel-modal-body p{color:var(--text-primary);font-size:16px;line-height:1.5;margin:0 0 16px}.orders-page-container .cancel-modal-body .cancel-warning{background:var(--color-warning-subtle);border:1px solid var(--color-warning);border-radius:8px;color:var(--text-primary);font-size:14px;margin:0;padding:12px 16px}.orders-page-container .cancel-modal-footer{display:flex;gap:12px;justify-content:flex-end;padding:16px 24px 24px}.orders-page-container .cancel-modal-footer button{border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:600;min-width:120px;padding:12px 24px;transition:all .2s ease}.orders-page-container .cancel-modal-footer button:disabled{cursor:not-allowed;opacity:.6}.orders-page-container .option-cancelled{background:var(--surface-muted);border:1px solid var(--border-default);border-radius:8px;color:var(--text-muted);cursor:not-allowed;font-size:13px;font-weight:500;opacity:.9;padding:8px 12px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.orders-page-container .no-more-results-container{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;margin:20px 0;padding:24px 20px}.orders-page-container .no-more-results-container svg{color:var(--text-muted);opacity:.6}.orders-page-container .no-more-results-container span{color:var(--text-secondary);font-size:13px;font-weight:400;line-height:1.4}.add-address-btn,.avail-coupon-btn,.btn-danger,.btn-outline-danger,.btn-outline-primary,.btn-outline-primary--soft,.btn-primary,.btn-primary--full,.btn-primary--sm,.btn-secondary,.order-summary-coupon-modal.coupon-modal-overlay .apply-coupon-btn,.place-order-btn{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:600;gap:8px;justify-content:center;transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease;white-space:nowrap}.add-address-btn:disabled,.avail-coupon-btn:disabled,.btn-danger:disabled,.btn-outline-danger:disabled,.btn-outline-primary--soft:disabled,.btn-outline-primary:disabled,.btn-primary--full:disabled,.btn-primary--sm:disabled,.btn-primary:disabled,.btn-secondary:disabled,.order-summary-coupon-modal.coupon-modal-overlay .apply-coupon-btn:disabled,.place-order-btn:disabled{cursor:not-allowed;opacity:.6}.btn-primary,.btn-primary--full,.order-summary-coupon-modal.coupon-modal-overlay .apply-coupon-btn,.place-order-btn{background:var(--btn-primary-fill);box-shadow:var(--btn-primary-shadow);color:var(--btn-primary-text);padding:14px 28px}.btn-primary--full:hover:not(:disabled),.btn-primary:hover:not(:disabled),.order-summary-coupon-modal.coupon-modal-overlay .apply-coupon-btn:hover:not(:disabled),.place-order-btn:hover:not(:disabled){background:var(--btn-primary-fill-hover)}.btn-primary--full:active:not(:disabled),.btn-primary:active:not(:disabled),.order-summary-coupon-modal.coupon-modal-overlay .apply-coupon-btn:active:not(:disabled),.place-order-btn:active:not(:disabled){background:var(--btn-primary-fill-active);box-shadow:var(--btn-primary-shadow-active);transform:translateY(0)}.btn-primary--full:hover:not(:disabled),.btn-primary:hover:not(:disabled),.order-summary-coupon-modal.coupon-modal-overlay .apply-coupon-btn:hover:not(:disabled),.place-order-btn:hover:not(:disabled){box-shadow:var(--shadow-md);transform:translateY(-2px)}.btn-primary--full,.place-order-btn{border-radius:12px;font-size:16px;letter-spacing:.5px;padding:18px 28px;width:100%}.btn-primary--full:hover:not(:disabled),.place-order-btn:hover:not(:disabled){transform:translateY(-2px)}.add-address-btn,.btn-outline-primary{background:var(--surface-card);border:1.5px solid var(--color-brand-subtle-border);border-radius:8px;color:var(--color-brand-primary);font-size:14px;padding:10px 16px}.add-address-btn:hover:not(:disabled),.btn-outline-primary:hover:not(:disabled){background:var(--color-brand-subtle);border-color:var(--color-brand-primary);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.add-address-btn:active:not(:disabled),.btn-outline-primary:active:not(:disabled){background:var(--btn-outline-fill-active);border-color:var(--border-strong);box-shadow:none;color:var(--text-primary);transform:none}.avail-coupon-btn,.btn-outline-primary--soft{background:var(--color-brand-subtle);border:1.5px solid var(--color-brand-subtle-border);border-radius:8px;color:var(--color-brand-primary);font-size:13px;padding:8px 14px}.avail-coupon-btn:hover:not(:disabled),.btn-outline-primary--soft:hover:not(:disabled){background:var(--surface-hover);border-color:var(--color-brand-primary);box-shadow:var(--shadow-sm)}.avail-coupon-btn:active:not(:disabled),.btn-outline-primary--soft:active:not(:disabled){background:var(--btn-outline-fill-active);border-color:var(--border-strong);box-shadow:none;color:var(--text-primary);transform:none}.order-summary-container{background:var(--surface-page);margin:0 auto;max-width:1200px;min-height:calc(100vh - 200px);padding:0 140px 40px}@media(max-width:768px){.order-summary-container{padding:0 20px 40px}}.mob-checkout-scaling-root{--cart-base-font-size:17px;--cart-scale:1;box-sizing:border-box;color:var(--text-primary);font-size:calc(var(--cart-base-font-size)*var(--cart-scale));max-width:100%;overflow-x:hidden}@media(max-width:25rem){.mob-checkout-scaling-root{--cart-scale:0.95}}@media(max-width:370px){.mob-checkout-scaling-root{--cart-scale:0.8941}}.mob-checkout-scaling-root .order-summary-container{box-sizing:border-box;max-width:100%;overflow-x:hidden;padding:0 .5em 1.125em;width:100%}.mob-checkout-scaling-root .order-summary-content{gap:1.125em;max-width:100%;min-width:0}.mob-checkout-scaling-root .address-section,.mob-checkout-scaling-root .order-details-section{align-self:stretch;border-radius:.75em;box-shadow:var(--shadow-sm);box-sizing:border-box;max-width:100%;min-width:0;overflow-x:hidden;padding:1.125em .875em;position:static;top:auto;width:100%}.mob-checkout-scaling-root .section-header{border-bottom:.0625em solid var(--border-default);margin-bottom:1.125em;padding-bottom:.875em}.mob-checkout-scaling-root .section-header:after{border-radius:.125em;height:.125em;width:4.706em}.mob-checkout-scaling-root .order-details-section h2,.mob-checkout-scaling-root .section-header h2{font-size:1.125em;font-weight:600;letter-spacing:-.02em}.mob-checkout-scaling-root .order-details-section h2{margin-bottom:1.125em;padding-bottom:.875em}.mob-checkout-scaling-root .order-details-section h2:after{border-radius:.125em;height:.125em;width:4.706em}.mob-checkout-scaling-root .add-address-btn{border-radius:.5em;font-size:.875em;padding:.25em .875em}.mob-checkout-scaling-root .add-address-btn svg{height:.875em;width:.875em}.mob-checkout-scaling-root .guest-address-form{gap:.875em}.mob-checkout-scaling-root .guest-address-form .form-row{gap:.5em}.mob-checkout-scaling-root .guest-address-form .guest-address-input{border-radius:.5em;border-width:.09375em;font-size:.875em;min-width:0;padding:.5em .875em}.mob-checkout-scaling-root .guest-address-form .guest-address-input.pincode{max-width:7.059em}.mob-checkout-scaling-root .no-addresses{gap:.875em;padding:3.529em .875em}.mob-checkout-scaling-root .no-addresses p{font-size:1em;font-weight:500}.mob-checkout-scaling-root .address-list{gap:.875em}.mob-checkout-scaling-root .address-card{border-radius:.75em;border-width:.125em;box-shadow:var(--shadow-sm);gap:.875em;padding:.875em}.mob-checkout-scaling-root .address-card:hover{transform:none}.mob-checkout-scaling-root .address-radio-wrapper{margin-top:.125em}.mob-checkout-scaling-root .address-radio-wrapper input[type=radio]{height:1.176em;width:1.176em}.mob-checkout-scaling-root .address-radio-wrapper .radio-custom{border-width:.125em;height:1.176em;width:1.176em}.mob-checkout-scaling-root .address-radio-wrapper .radio-custom:after{height:.588em;width:.588em}.mob-checkout-scaling-root .address-card-header{margin-bottom:.875em}.mob-checkout-scaling-root .address-badges{gap:.25em}.mob-checkout-scaling-root .address-type-badge,.mob-checkout-scaling-root .default-badge{border-radius:.1875em;font-size:.6875em;letter-spacing:.03em;padding:.125em .5em}.mob-checkout-scaling-root .default-badge{border-width:.0625em}.mob-checkout-scaling-root .address-details .address-name{font-size:1em;font-weight:600;letter-spacing:-.02em;margin-bottom:.25em}.mob-checkout-scaling-root .address-details .address-phone{font-size:.875em;font-weight:500;margin-bottom:.5em}.mob-checkout-scaling-root .address-details .address-location,.mob-checkout-scaling-root .address-details .address-text{font-size:.875em;line-height:1.5}.mob-checkout-scaling-root .address-details .address-text{margin-bottom:.25em}.mob-checkout-scaling-root .address-card-actions{gap:.25em}.mob-checkout-scaling-root .delete-address-btn,.mob-checkout-scaling-root .edit-address-btn{border-radius:.25em;font-size:.75em;gap:.125em;padding:.25em .5em}.mob-checkout-scaling-root .delete-address-btn svg,.mob-checkout-scaling-root .edit-address-btn svg{height:.75em;width:.75em}.mob-checkout-scaling-root .order-details-section .order-items{display:flex;flex-direction:column;gap:.875em;margin-bottom:1.125em;min-width:0}.mob-checkout-scaling-root .order-details-section .order-item{align-items:center;background:var(--surface-muted);border:.0625em solid var(--border-default);border-radius:.5em;box-shadow:var(--shadow-sm);box-sizing:border-box;display:flex;gap:.5em;max-width:100%;min-width:0;padding:.5em .875em}.mob-checkout-scaling-root .order-details-section .order-item:hover{box-shadow:var(--shadow-sm)}.mob-checkout-scaling-root .order-details-section .order-item-image{background:var(--surface-inset);border-radius:.25em;flex-shrink:0;height:3.765em;overflow:hidden;width:3.765em}.mob-checkout-scaling-root .order-details-section .order-item-image img{display:block;height:100%;object-fit:cover;width:100%}.mob-checkout-scaling-root .order-details-section .order-item-main{display:flex;flex:1 1;flex-direction:column;gap:.25em;min-width:0}.mob-checkout-scaling-root .order-details-section .order-item-top{align-items:flex-start;display:flex;gap:.5em;justify-content:space-between;min-width:0}.mob-checkout-scaling-root .order-details-section .order-item-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text-primary);display:-webkit-box;flex:1 1;font-size:.9375em;font-weight:600;letter-spacing:-.02em;line-height:1.3;min-width:0;overflow:hidden}.mob-checkout-scaling-root .order-details-section .order-item-price{color:var(--text-primary);flex-shrink:0;font-size:1em;font-weight:700;letter-spacing:-.02em;line-height:1.3;white-space:nowrap}.mob-checkout-scaling-root .order-details-section .order-item-meta{color:var(--text-secondary);display:flex;flex-wrap:wrap;font-size:.8125em;gap:.5em}.mob-checkout-scaling-root .order-details-section .order-item-meta span{font-weight:500}.mob-checkout-scaling-root .order-details-section .order-summary-totals{border-top:.0625em solid var(--border-default);margin-top:1.125em;min-width:0;padding-top:.875em}.mob-checkout-scaling-root .order-details-section .summary-row{align-items:center;display:flex;font-size:.9375em;gap:.875em;justify-content:space-between;margin-bottom:.824em;max-width:100%;min-width:0}.mob-checkout-scaling-root .order-details-section .summary-row .summary-label{color:var(--text-secondary);flex:1 1;font-weight:500;min-width:0}.mob-checkout-scaling-root .order-details-section .summary-row .summary-value{color:var(--text-primary);flex-shrink:0;font-size:1em;font-weight:600;text-align:right}.mob-checkout-scaling-root .order-details-section .summary-row .summary-value.discount,.mob-checkout-scaling-root .order-details-section .summary-row .summary-value.free{color:var(--color-brand-primary);font-weight:600}.mob-checkout-scaling-root .order-details-section .summary-row .summary-value.total{color:var(--text-primary);font-size:1.25em;font-weight:700}.mob-checkout-scaling-root .order-details-section .summary-row.coupon-row .coupon-actions{align-items:center;display:flex;flex-shrink:1;gap:.25em;min-width:0}.mob-checkout-scaling-root .order-details-section .summary-row.store-credit-row{align-items:flex-start;margin-bottom:.5em}.mob-checkout-scaling-root .order-details-section .summary-row.store-credit-row .store-credit-toggle{align-items:flex-start;cursor:pointer;display:flex;gap:.5em;max-width:100%;min-width:0;width:100%}.mob-checkout-scaling-root .order-details-section .summary-row.store-credit-row .store-credit-toggle input[type=checkbox]{flex-shrink:0;height:1.059em;margin-top:.176em;width:1.059em}.mob-checkout-scaling-root .order-details-section .summary-row.store-credit-row .store-credit-toggle .summary-label{color:var(--text-primary);flex:1 1;font-weight:500;line-height:1.4;min-width:0;overflow-wrap:anywhere;white-space:normal;word-break:break-word}.mob-checkout-scaling-root .order-details-section .summary-row.total{border-top:.125em solid var(--color-brand-subtle-border);margin-bottom:0;margin-top:.5em;padding-top:.875em}.mob-checkout-scaling-root .order-details-section .summary-row.total .summary-label{color:var(--text-primary);font-size:1.125em;font-weight:600}.mob-checkout-scaling-root .order-details-section .avail-coupon-btn{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:var(--color-brand-subtle);border:.09375em solid var(--color-brand-subtle-border);border-radius:.5em;box-shadow:none;color:var(--color-brand-primary);cursor:pointer;display:inline-flex;font-size:.875em;font-weight:600;gap:.25em;max-width:100%;padding:.25em .875em;white-space:nowrap}.mob-checkout-scaling-root .order-details-section .avail-coupon-btn svg{flex-shrink:0;height:1em;width:1em}.mob-checkout-scaling-root .order-details-section .avail-coupon-btn:active{background:var(--surface-hover);border-color:var(--color-brand-primary)}.mob-checkout-scaling-root .order-details-section .applied-coupon{align-items:center;background:var(--color-brand-subtle);border:.09375em solid var(--color-brand-subtle-border);border-radius:.25em;display:flex;gap:.25em;max-width:100%;min-width:0;padding:.25em .5em}.mob-checkout-scaling-root .order-details-section .applied-coupon .coupon-code{color:var(--color-brand-primary);font-size:.875em;font-weight:700;letter-spacing:.03em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mob-checkout-scaling-root .order-details-section .applied-coupon .remove-coupon-btn{align-items:center;background:#0000;border:none;border-radius:.1875em;color:var(--text-muted);cursor:pointer;display:flex;flex-shrink:0;height:1.059em;justify-content:center;padding:0;width:1.059em}.mob-checkout-scaling-root .order-details-section .applied-coupon .remove-coupon-btn:active{background:var(--surface-hover);color:var(--color-brand-primary)}.mob-checkout-scaling-root .order-details-section .applied-coupon .remove-coupon-btn svg{height:.75em;width:.75em}.mob-checkout-scaling-root .order-details-section .place-order-footer{border-top:.0625em solid var(--border-default);margin-top:.875em;min-width:0;padding-top:.875em}.mob-checkout-scaling-root .order-details-section .place-order-btn{-webkit-tap-highlight-color:rgba(0,0,0,0);background:var(--btn-primary-fill);border:none;border-radius:.5em;box-shadow:var(--btn-primary-shadow);box-sizing:border-box;color:var(--btn-primary-text);cursor:pointer;font-size:.9375em;font-weight:700;letter-spacing:.03em;max-width:100%;padding:.875em 1.125em;text-transform:uppercase;white-space:nowrap;width:100%}.mob-checkout-scaling-root .order-details-section .place-order-btn:disabled{background:var(--surface-inset);box-shadow:none;color:var(--text-muted);cursor:not-allowed}@media(max-width:370px){.mob-checkout-scaling-root .order-details-section{padding:.875em .5em}.mob-checkout-scaling-root .order-details-section .order-item{gap:.5em;padding:.5em}.mob-checkout-scaling-root .order-details-section .order-item-image{height:3.294em;width:3.294em}.mob-checkout-scaling-root .order-details-section .order-item-name{font-size:.875em}.mob-checkout-scaling-root .order-details-section .order-item-price{font-size:.9375em}}.mob-checkout-scaling-root .confirm-modal-overlay{padding:.875em}.mob-checkout-scaling-root .confirm-modal{border-radius:.75em;max-width:23.529em}.mob-checkout-scaling-root .confirm-modal-header{border-bottom:.0625em solid var(--border-default);padding:.875em 1.125em}.mob-checkout-scaling-root .confirm-modal-header h3{font-size:1.125em;font-weight:700}.mob-checkout-scaling-root .confirm-modal-close{font-size:1.412em;padding:0 .125em}.mob-checkout-scaling-root .confirm-modal-body{padding:1.125em}.mob-checkout-scaling-root .confirm-modal-body p{font-size:.9375em;line-height:1.5}.mob-checkout-scaling-root .confirm-modal-footer{gap:.5em;padding:.875em 1.125em 1.125em}.mob-checkout-scaling-root .confirm-modal-footer button{border-radius:.5em;font-size:.875em;font-weight:600;min-width:5.882em;padding:.5em .875em}.order-summary-container{font-family:Assistant,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-family:var(--font-family-primary,Assistant,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif)}.order-summary-header{display:none;margin-bottom:40px;text-align:center}.order-summary-header h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#1a202c 0,var(--color-brand-secondary) 100%);-webkit-background-clip:text;background-clip:text;color:var(--text-primary);font-family:Assistant,Helvetica,Arial,sans-serif;font-size:32px;font-weight:700;letter-spacing:-.5px;margin-bottom:8px}.order-summary-header p{color:var(--text-secondary);font-size:16px;font-weight:400}.order-summary-content{grid-gap:28px;align-items:start;display:grid;gap:28px;grid-template-columns:1fr .75fr;margin:0 auto;max-width:78%}@media(max-width:968px){.order-summary-content{grid-template-columns:1fr;max-width:100%}.order-summary-content .order-details-section{justify-self:stretch;max-width:100%}}.address-section{background:var(--surface-card);border:1px solid var(--border-default);border-radius:12px;box-shadow:var(--shadow-md);padding:28px;position:sticky;top:100px}.section-header{align-items:center;border-bottom:1px solid var(--border-default);display:flex;justify-content:space-between;margin-bottom:24px;padding-bottom:20px;position:relative}.section-header:after{background:linear-gradient(90deg,var(--color-brand-primary) 0,var(--color-brand-secondary) 100%);border-radius:2px;bottom:-1px;content:"";height:2px;left:0;position:absolute;width:80px}.section-header h2{color:var(--text-primary);font-size:22px;font-weight:600;letter-spacing:-.3px}.add-address-btn svg{height:14px;width:14px}.add-address-btn.primary{background:var(--color-brand-primary);border-color:#0000;box-shadow:var(--shadow-sm);color:var(--text-on-brand)}.add-address-btn.primary:hover{background:var(--color-brand-primary-hover);box-shadow:var(--shadow-md);transform:translateY(-1px)}.guest-address-form{display:flex;flex-direction:column;gap:16px}.guest-address-form .form-row{display:flex;flex-wrap:wrap;gap:12px}.guest-address-form .form-row.form-row-inline .guest-address-input.pincode{max-width:120px}.guest-address-form .form-row .full-width{flex:1 1;min-width:100%}.guest-address-form .guest-address-input{background:var(--surface-input);border:1.5px solid var(--border-default);border-radius:8px;color:var(--text-primary);flex:1 1;font-family:inherit;font-size:14px;min-width:140px;padding:12px 16px;transition:border-color .2s}.guest-address-form .guest-address-input::placeholder{color:var(--text-muted)}.guest-address-form .guest-address-input:focus{border-color:var(--color-brand-primary);outline:none}.no-addresses{align-items:center;display:flex;flex-direction:column;gap:16px;padding:60px 20px;text-align:center}.no-addresses svg{color:#ccc;margin-bottom:8px}.no-addresses p{color:var(--text-secondary);font-size:16px;font-weight:500}.address-list{display:flex;flex-direction:column;gap:16px}.address-card{background:var(--surface-card);border:2px solid var(--border-default);border-radius:12px;box-shadow:var(--shadow-sm);cursor:pointer;display:flex;gap:16px;padding:20px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.address-card:hover{background:var(--surface-muted);border-color:var(--color-brand-subtle-border);box-shadow:var(--shadow-md);transform:translateY(-2px)}.address-card.selected{background:var(--color-brand-subtle);border-color:var(--color-brand-primary);box-shadow:var(--shadow-md)}.address-radio-wrapper{align-items:flex-start;display:flex;flex-shrink:0;margin-top:2px;position:relative}.address-radio-wrapper input[type=radio]{cursor:pointer;height:20px;margin:0;opacity:0;position:absolute;width:20px;z-index:1}.address-radio-wrapper .radio-custom{background:var(--surface-card);border:2px solid var(--border-strong);border-radius:50%;height:20px;pointer-events:none;position:relative;transition:all .2s;width:20px}.address-radio-wrapper input[type=radio]:checked~.radio-custom{border-color:var(--color-brand-primary)}.address-radio-wrapper input[type=radio]:checked~.radio-custom:after{background:var(--color-brand-primary);border-radius:50%;content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.address-content{flex:1 1}.address-card-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.address-badges{align-items:center;display:flex;gap:8px}.address-type-badge{background:var(--color-brand-primary);border-radius:4px;color:var(--text-on-brand)}.address-type-badge,.default-badge{font-size:11px;font-weight:600;letter-spacing:.5px;padding:4px 10px;text-transform:uppercase}.default-badge{background:var(--color-brand-subtle);border:1px solid var(--color-brand-subtle-border);border-radius:4px;color:var(--color-brand-primary)}.address-details .address-name{color:var(--text-primary);font-size:16px;font-weight:600;letter-spacing:-.2px;margin-bottom:6px}.address-details .address-phone{color:var(--text-secondary);font-size:14px;font-weight:500;margin-bottom:10px}.address-details .address-text{color:var(--text-primary);font-size:14px;line-height:1.6;margin-bottom:6px}.address-details .address-location{color:var(--text-secondary);font-size:14px;line-height:1.5}.edit-address-btn{align-items:center;background:#0000;border:1px solid var(--color-brand-subtle-border);border-radius:6px;color:var(--color-brand-primary);cursor:pointer;display:flex;font-family:inherit;font-size:12px;font-weight:600;gap:4px;padding:6px 12px;transition:all .2s ease}.edit-address-btn svg{height:12px;width:12px}.edit-address-btn:hover{background:var(--color-brand-subtle);border-color:var(--color-brand-primary);color:var(--color-brand-primary)}.address-card-actions{align-items:center;display:flex;flex-shrink:0;gap:8px}.delete-address-btn{align-items:center;background:#0000;border:1px solid var(--color-error-subtle);border-radius:6px;color:var(--color-error);cursor:pointer;display:flex;font-family:inherit;font-size:12px;font-weight:600;gap:4px;padding:6px 12px;transition:all .2s ease}.delete-address-btn svg{height:12px;width:12px}.delete-address-btn:hover{background:var(--color-error-subtle);border-color:var(--color-error)}.confirm-modal-overlay{align-items:center;background:var(--surface-overlay);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.confirm-modal{background:var(--surface-card);border:1px solid var(--border-default);border-radius:12px;box-shadow:var(--shadow-md);max-width:400px;width:100%}.confirm-modal-header{align-items:center;border-bottom:1px solid var(--border-default);display:flex;justify-content:space-between;padding:20px 24px}.confirm-modal-header h3{color:var(--text-primary);font-size:18px;font-weight:700;margin:0}.confirm-modal-close{background:none;border:none;color:var(--text-secondary);cursor:pointer;font-size:24px;padding:0 4px}.confirm-modal-close:hover{color:var(--text-primary)}.confirm-modal-close:disabled{cursor:not-allowed;opacity:.6}.confirm-modal-body{padding:24px}.confirm-modal-body p{color:var(--text-secondary);font-size:15px;line-height:1.5;margin:0}.confirm-modal-footer{display:flex;gap:12px;justify-content:flex-end;padding:16px 24px 24px}.confirm-modal-footer button{border-radius:8px;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;min-width:100px;padding:10px 20px}.confirm-modal-footer button:disabled{cursor:not-allowed;opacity:.7}.confirm-btn-secondary{background:var(--surface-card);border:1px solid var(--border-default);color:var(--text-secondary)}.confirm-btn-secondary:hover:not(:disabled){background:var(--surface-page)}.confirm-btn-danger{background:var(--color-error);border:none;color:#fff}.confirm-btn-danger:hover:not(:disabled){filter:brightness(.92)}.order-details-section{align-self:flex-start;background:var(--surface-card);border:1px solid var(--border-default);border-radius:12px;box-shadow:var(--shadow-md);justify-self:end;max-width:420px;padding:28px;position:sticky;top:100px;width:100%}.order-details-section h2{border-bottom:1px solid var(--border-default);color:var(--text-primary);font-size:22px;font-weight:600;letter-spacing:-.3px;margin-bottom:24px;padding-bottom:20px;position:relative}.order-details-section h2:after{background:linear-gradient(90deg,var(--color-brand-primary) 0,var(--color-brand-secondary) 100%);border-radius:2px;bottom:-1px;content:"";height:2px;left:0;position:absolute;width:80px}.order-items{display:flex;flex-direction:column;gap:20px;margin-bottom:28px}.order-item{align-items:center;background:var(--surface-muted);border:1px solid var(--border-default);border-radius:10px;box-shadow:var(--shadow-sm);display:flex;gap:16px;padding:16px;transition:all .2s ease}.order-item:hover{background:var(--surface-raised);border-color:var(--color-brand-subtle-border);box-shadow:var(--shadow-md)}.order-item-image{background:var(--surface-inset);border-radius:8px;flex-shrink:0;height:80px;overflow:hidden;width:80px}.order-item-image img{height:100%;object-fit:cover;width:100%}.order-item-info{flex:1 1;min-width:0}.order-item-info .order-item-name{color:var(--text-primary);font-size:15px;font-weight:600;letter-spacing:-.2px;line-height:1.4;margin-bottom:8px}.order-item-info .order-item-meta{color:var(--text-secondary);display:flex;font-size:13px;gap:12px}.order-item-info .order-item-meta span{font-weight:500}.order-item-price{color:var(--text-primary);font-size:16px;font-weight:700;letter-spacing:-.2px;white-space:nowrap}.order-summary-totals{border-top:1px solid var(--border-default);margin-top:24px;padding-top:20px}.summary-row{align-items:center;display:flex;font-size:15px;justify-content:space-between;margin-bottom:14px}.summary-row .summary-label{color:var(--text-secondary);font-weight:500}.summary-row .summary-value{color:var(--text-primary);font-weight:600}.summary-row .summary-value.discount,.summary-row .summary-value.free{color:var(--color-brand-primary);font-weight:600}.summary-row .summary-value.total{color:var(--color-brand-primary);font-size:20px;font-weight:700}.summary-row.total{border-top:2px solid var(--color-brand-subtle-border);margin-top:8px;padding-top:16px}.summary-row.total .summary-label{color:var(--text-primary);font-size:18px;font-weight:600}.summary-row.coupon-row .coupon-actions{align-items:center;display:flex;gap:8px}.summary-row.store-credit-row{margin-bottom:10px}.summary-row.store-credit-row .store-credit-toggle{align-items:flex-start;cursor:pointer;display:flex;gap:10px;width:100%}.summary-row.store-credit-row .store-credit-toggle input[type=checkbox]{accent-color:var(--color-brand-primary);flex-shrink:0;height:18px;margin-top:3px;width:18px}.summary-row.store-credit-row .store-credit-toggle .summary-label{color:var(--text-primary);font-weight:500;line-height:1.4}.avail-coupon-btn svg{height:14px;width:14px}.avail-coupon-btn:hover{background:var(--color-brand-subtle);border-color:var(--color-brand-primary);color:var(--color-brand-primary)}.applied-coupon{align-items:center;background:var(--color-brand-subtle);border:1.5px solid var(--color-brand-subtle-border);border-radius:8px;display:flex;gap:8px;padding:6px 12px}.applied-coupon .coupon-code{color:var(--color-brand-primary);font-size:13px;font-weight:700;letter-spacing:.5px}.applied-coupon .remove-coupon-btn{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text-muted);cursor:pointer;display:flex;height:18px;justify-content:center;padding:0;transition:all .2s;width:18px}.applied-coupon .remove-coupon-btn:hover{background:var(--surface-hover);color:var(--color-brand-primary)}.applied-coupon .remove-coupon-btn svg{height:12px;width:12px}.summary-divider{background:var(--border-default);height:1px;margin:16px 0}.place-order-footer{border-top:1px solid var(--border-default);margin-top:28px;padding-top:24px;position:relative}.place-order-btn{text-transform:uppercase}.place-order-btn:disabled{background:var(--surface-inset);color:var(--text-muted)}.place-order-btn:disabled:hover{background:var(--surface-inset);box-shadow:none;transform:none}.order-summary-coupon-modal.coupon-modal-overlay{align-items:center;animation:orderSummaryCouponFadeIn .2s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--surface-overlay);bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.order-summary-coupon-modal.coupon-modal-overlay .coupon-modal{animation:orderSummaryCouponSlideUp .3s cubic-bezier(.4,0,.2,1);background:var(--surface-card);border:1px solid var(--border-default);border-radius:16px;box-shadow:var(--shadow-md);display:flex;flex-direction:column;max-height:90vh;max-width:600px;overflow:hidden;width:100%}.order-summary-coupon-modal.coupon-modal-overlay .coupon-modal-header{align-items:center;background:var(--surface-card);border-bottom:1px solid var(--border-default);display:flex;justify-content:space-between;padding:24px 28px;position:relative}.order-summary-coupon-modal.coupon-modal-overlay .coupon-modal-header:after{background:linear-gradient(90deg,var(--color-brand-primary) 0,var(--color-brand-secondary) 100%);border-radius:2px;bottom:-1px;content:"";height:2px;left:0;position:absolute;width:80px}.order-summary-coupon-modal.coupon-modal-overlay .coupon-modal-header h2{color:var(--text-primary);font-size:24px;font-weight:600;letter-spacing:-.3px;margin:0}.order-summary-coupon-modal.coupon-modal-overlay .coupon-modal-header .close-modal-btn{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text-secondary);cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;transition:all .2s;width:32px}.order-summary-coupon-modal.coupon-modal-overlay .coupon-modal-header .close-modal-btn:hover{background:var(--surface-hover);color:var(--text-primary)}.order-summary-coupon-modal.coupon-modal-overlay .coupon-modal-header .close-modal-btn svg{height:18px;width:18px}.order-summary-coupon-modal.coupon-modal-overlay .coupon-modal-content{background:var(--surface-card);flex:1 1;overflow-y:auto;padding:24px 28px}.order-summary-coupon-modal.coupon-modal-overlay .coupon-modal-content::-webkit-scrollbar{width:6px}.order-summary-coupon-modal.coupon-modal-overlay .coupon-modal-content::-webkit-scrollbar-track{background:var(--surface-muted);border-radius:3px}.order-summary-coupon-modal.coupon-modal-overlay .coupon-modal-content::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:3px}.order-summary-coupon-modal.coupon-modal-overlay .coupon-modal-content::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}.order-summary-coupon-modal.coupon-modal-overlay .coupons-list{display:flex;flex-direction:column;gap:16px}.order-summary-coupon-modal.coupon-modal-overlay .coupon-card{align-items:center;background:var(--surface-muted);border:2px solid var(--border-default);border-radius:12px;box-shadow:var(--shadow-sm);cursor:pointer;display:flex;justify-content:space-between;padding:20px;transition:all .2s ease}.order-summary-coupon-modal.coupon-modal-overlay .coupon-card:hover:not(.disabled){background:var(--color-brand-subtle);border-color:var(--color-brand-subtle-border);box-shadow:var(--shadow-md)}.order-summary-coupon-modal.coupon-modal-overlay .coupon-card.selected{background:var(--color-brand-subtle);border-color:var(--color-brand-primary);box-shadow:var(--shadow-md)}.order-summary-coupon-modal.coupon-modal-overlay .coupon-card.disabled{background:var(--surface-inset);cursor:not-allowed;opacity:.75}.order-summary-coupon-modal.coupon-modal-overlay .coupon-card.disabled .coupon-discount{background:var(--surface-raised);border:1px solid var(--border-default);box-shadow:none;color:var(--text-secondary)}.order-summary-coupon-modal.coupon-modal-overlay .coupon-card.disabled .coupon-code-text{color:var(--text-secondary)}.order-summary-coupon-modal.coupon-modal-overlay .coupon-card.disabled .coupon-description{color:var(--text-muted)}.order-summary-coupon-modal.coupon-modal-overlay .coupon-card-left{align-items:center;display:flex;flex:1 1;gap:20px}.order-summary-coupon-modal.coupon-modal-overlay .coupon-discount{align-items:center;background:var(--color-brand-primary);border-radius:10px;box-shadow:var(--shadow-sm);color:var(--text-on-brand);display:flex;flex-direction:column;justify-content:center;min-width:80px;padding:12px}.order-summary-coupon-modal.coupon-modal-overlay .coupon-discount .discount-amount,.order-summary-coupon-modal.coupon-modal-overlay .coupon-discount .discount-percentage{font-size:24px;font-weight:700;letter-spacing:-.5px;line-height:1}.order-summary-coupon-modal.coupon-modal-overlay .coupon-discount .discount-off{font-size:10px;font-weight:600;letter-spacing:1px;margin-top:4px;opacity:.9;text-transform:uppercase}.order-summary-coupon-modal.coupon-modal-overlay .coupon-details{flex:1 1}.order-summary-coupon-modal.coupon-modal-overlay .coupon-details .coupon-code-text{color:var(--color-brand-primary-bright);font-size:16px;font-weight:700;letter-spacing:.5px;margin-bottom:6px}.order-summary-coupon-modal.coupon-modal-overlay .coupon-details .coupon-description{color:var(--text-secondary);font-size:14px;line-height:1.4;margin-bottom:8px}.order-summary-coupon-modal.coupon-modal-overlay .coupon-details .coupon-min-order{color:#f87171;font-size:12px;font-weight:500}.order-summary-coupon-modal.coupon-modal-overlay .coupon-card-right{align-items:center;display:flex;margin-left:16px}.order-summary-coupon-modal.coupon-modal-overlay .apply-coupon-btn{font-size:14px;padding:10px 20px}.order-summary-coupon-modal.coupon-modal-overlay .coupon-applied{align-items:center;background:var(--color-brand-subtle);border:1.5px solid var(--color-brand-subtle-border);border-radius:8px;color:var(--color-brand-primary);display:flex;font-size:14px;font-weight:600;gap:6px;padding:10px 16px}.order-summary-coupon-modal.coupon-modal-overlay .coupon-applied svg{height:16px;width:16px}.order-summary-coupon-modal.coupon-modal-overlay .coupon-not-applicable{align-items:center;color:var(--text-muted);display:flex;font-size:13px;font-weight:500;gap:6px;padding:10px 16px}.order-summary-coupon-modal.coupon-modal-overlay .coupon-not-applicable svg{height:16px;width:16px}@keyframes orderSummaryCouponFadeIn{0%{opacity:0}to{opacity:1}}@keyframes orderSummaryCouponSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.order-summary-container{padding:16px 12px 24px}.order-details-section h2,.section-header h2{color:var(--text-primary);font-size:18px}.order-summary-header h1{font-size:24px}.order-summary-header p{font-size:14px}.address-section{position:static}.order-summary-content{gap:20px}.address-section,.order-details-section{padding:20px}.order-summary-coupon-modal.coupon-modal-overlay .coupon-modal{border-radius:12px;max-height:95vh;max-width:100%}.order-summary-coupon-modal.coupon-modal-overlay .coupon-modal-header{padding:20px}.order-summary-coupon-modal.coupon-modal-overlay .coupon-modal-header h2{color:var(--text-primary);font-size:20px}.order-summary-coupon-modal.coupon-modal-overlay .coupon-modal-content{padding:20px}.order-summary-coupon-modal.coupon-modal-overlay .coupon-card{align-items:flex-start;flex-direction:column;gap:16px}.order-summary-coupon-modal.coupon-modal-overlay .coupon-card-left{width:100%}.order-summary-coupon-modal.coupon-modal-overlay .coupon-card-right{justify-content:flex-end;margin-left:0;width:100%}.order-summary-coupon-modal.coupon-modal-overlay .apply-coupon-btn{width:100%}}.btn-danger,.btn-outline-danger,.btn-outline-primary,.btn-outline-primary--soft,.btn-primary,.btn-primary--full,.btn-primary--sm,.btn-secondary,.order-success-btn,.order-success-btn--primary,.order-success-btn--secondary{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:600;gap:8px;justify-content:center;transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease;white-space:nowrap}.btn-danger:disabled,.btn-outline-danger:disabled,.btn-outline-primary--soft:disabled,.btn-outline-primary:disabled,.btn-primary--full:disabled,.btn-primary--sm:disabled,.btn-primary:disabled,.btn-secondary:disabled,.order-success-btn--primary:disabled,.order-success-btn--secondary:disabled,.order-success-btn:disabled{cursor:not-allowed;opacity:.6}.btn-primary,.btn-primary--full,.order-success-btn--primary{background:var(--btn-primary-fill);box-shadow:var(--btn-primary-shadow);color:var(--btn-primary-text);padding:14px 28px}.btn-primary--full:hover:not(:disabled),.btn-primary:hover:not(:disabled),.order-success-btn--primary:hover:not(:disabled){background:var(--btn-primary-fill-hover)}.btn-primary--full:active:not(:disabled),.btn-primary:active:not(:disabled),.order-success-btn--primary:active:not(:disabled){background:var(--btn-primary-fill-active);box-shadow:var(--btn-primary-shadow-active);transform:translateY(0)}.btn-primary--full:hover:not(:disabled),.btn-primary:hover:not(:disabled),.order-success-btn--primary:hover:not(:disabled){box-shadow:var(--shadow-md);transform:translateY(-2px)}.btn-outline-primary,.order-success-btn--secondary{background:var(--surface-card);border:1.5px solid var(--color-brand-subtle-border);border-radius:8px;color:var(--color-brand-primary);font-size:14px;padding:10px 16px}.btn-outline-primary:hover:not(:disabled),.order-success-btn--secondary:hover:not(:disabled){background:var(--color-brand-subtle);border-color:var(--color-brand-primary);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.btn-outline-primary:active:not(:disabled),.order-success-btn--secondary:active:not(:disabled){background:var(--btn-outline-fill-active);border-color:var(--border-strong);box-shadow:none;color:var(--text-primary);transform:none}.order-success-page{background:var(--surface-page);margin:0 auto;max-width:1200px;min-height:calc(100vh - 200px);padding:0 140px 40px}@media(max-width:768px){.order-success-page{padding:0 20px 40px}}.breadcrumbs-container.breadcrumbs-design-6{align-items:center;display:flex;font-weight:500}.order-success-page{font-family:Assistant,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-family:var(--font-family-primary,Assistant,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif);padding-bottom:48px}.order-success-breadcrumbs{margin-bottom:24px}.order-success-layout{margin:0 auto;max-width:720px}.order-success-hero{margin-bottom:28px;text-align:center}.order-success-hero__icon-wrap{height:88px;margin:0 auto 20px;position:relative;width:88px}.order-success-hero__icon-ring{animation:order-success-pulse 2s ease-out infinite;border:2px solid #16a34a59;border-radius:50%;inset:0;position:absolute}.order-success-hero__icon{align-items:center;background:linear-gradient(145deg,var(--color-brand-primary-bright) 0,var(--color-brand-primary-dark) 100%);border-radius:50%;box-shadow:0 12px 28px #004d2447,inset 0 1px 0 #ffffff40;color:#fff;display:flex;height:88px;justify-content:center;position:relative;width:88px;z-index:1}.order-success-hero__icon svg{height:40px;width:40px}.order-success-hero__title{color:var(--text-primary);font-size:28px;font-weight:700;letter-spacing:-.4px;line-height:1.25;margin:0 0 10px}.order-success-hero__subtitle{color:var(--text-secondary);font-size:15px;line-height:1.55;margin:0 auto;max-width:420px}.order-success-hero__order-id{align-items:center;background:var(--surface-card);border:1px solid var(--border-default);border-radius:999px;box-shadow:0 2px 8px #0f172a0f;display:inline-flex;gap:10px;margin-top:18px;padding:8px 16px}.order-success-hero__order-id-label{color:var(--text-secondary);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.order-success-hero__order-id-value{font-feature-settings:"tnum";color:var(--color-brand-primary);font-size:14px;font-variant-numeric:tabular-nums;font-weight:700}.order-success-hero__placed-at{color:var(--text-muted);font-size:13px;margin:10px 0 0}.order-success-panels{display:flex;flex-direction:column;gap:16px;margin-bottom:28px}.order-success-card{background:var(--surface-card);border:1px solid var(--border-default);border-radius:14px;box-shadow:var(--shadow-sm);padding:22px 24px}.order-success-card__heading{align-items:center;color:var(--text-primary);display:flex;font-size:17px;font-weight:600;gap:8px;margin:0 0 16px}.order-success-card__heading .bi{color:var(--color-brand-primary);font-size:18px}.order-success-stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.order-success-stat{background:var(--surface-muted);border:1px solid var(--border-default);border-radius:10px;padding:12px 14px}.order-success-stat--highlight{background:var(--color-brand-subtle);border-color:var(--color-brand-subtle-border)}.order-success-stat__label{color:var(--text-secondary);display:block;font-size:11px;font-weight:600;letter-spacing:.05em;margin-bottom:4px;text-transform:uppercase}.order-success-stat__value{color:var(--text-primary);font-size:18px;font-weight:700}.order-success-stat__value--status{color:var(--color-brand-primary);font-size:15px}.order-success-savings{border-top:1px dashed var(--border-default);color:var(--color-brand-primary);display:flex;flex-direction:column;font-size:13px;font-weight:500;gap:4px;margin-top:14px;padding-top:14px}.order-success-item-list{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.order-success-item{align-items:center;display:flex;gap:12px}.order-success-item__thumb{background:var(--surface-hover);border:1px solid var(--border-default);border-radius:10px;flex-shrink:0;height:56px;overflow:hidden;width:56px}.order-success-item__thumb img{height:100%;object-fit:cover;width:100%}.order-success-item__thumb-placeholder{align-items:center;color:var(--text-muted);display:flex;font-size:22px;height:100%;justify-content:center;width:100%}.order-success-item__body{flex:1 1;min-width:0}.order-success-item__title{color:var(--text-primary);font-size:14px;font-weight:600;margin:0 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-success-item__meta{color:var(--text-secondary);font-size:12px;margin:0}.order-success-item__price{font-feature-settings:"tnum";align-items:flex-end;color:var(--text-primary);display:flex;flex-direction:column;flex-shrink:0;font-size:14px;font-variant-numeric:tabular-nums;font-weight:700;justify-content:center;line-height:1.3;margin-left:auto;min-width:72px;padding-left:8px;text-align:right}.order-success-more-items{color:var(--text-secondary);font-size:13px;margin:12px 0 0;text-align:center}.order-success-address__name{color:var(--text-primary);font-size:15px;font-weight:600;margin:0 0 4px}.order-success-address__phone{color:var(--text-secondary);font-size:14px;margin:0 0 8px}.order-success-address__lines{color:var(--text-secondary);font-size:14px;line-height:1.5;margin:0}.order-success-delivery-note{align-items:center;background:var(--color-brand-subtle);border:1px solid var(--color-brand-subtle-border);border-radius:8px;color:var(--color-brand-primary);display:flex;font-size:13px;font-weight:500;gap:8px;margin:16px 0 0;padding:10px 12px}.order-success-delivery-note .bi{font-size:16px}.order-success-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.order-success-btn{border-radius:12px;font-size:15px;min-width:180px;padding:14px 24px}.order-success-btn--primary,.order-success-btn--secondary{flex:1 1;max-width:280px}@keyframes order-success-pulse{0%{opacity:.6;transform:scale(1)}70%{opacity:0;transform:scale(1.15)}to{opacity:0;transform:scale(1.15)}}.order-success-mob-topbar{align-items:center;background:var(--surface-card);border-bottom:1px solid var(--border-default);display:flex;gap:12px;padding:14px 16px;position:sticky;top:0;z-index:30}.order-success-mob-topbar__icon{align-items:center;background:var(--color-brand-subtle);border-radius:50%;color:var(--color-brand-primary);display:flex;flex-shrink:0;font-size:20px;height:36px;justify-content:center;width:36px}.order-success-mob-topbar__title{color:var(--text-primary);font-size:16px;font-weight:600;letter-spacing:-.2px;margin:0}.order-success-mob-status-pill{align-items:center;background:var(--color-brand-subtle);border:1px solid var(--color-brand-subtle-border);border-radius:999px;color:var(--color-brand-primary);display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin-top:14px;padding:8px 14px}.order-success-mob-status-pill .bi{font-size:15px}.order-success-page--mob{background:var(--surface-page);margin:0;max-width:100%;min-height:100vh;padding:0}.order-success-page--mob .order-success-layout{max-width:100%;padding:12px 12px calc(24px + env(safe-area-inset-bottom, 0))}.order-success-page--mob .order-success-hero--mob{background:var(--surface-card);border:1px solid var(--border-default);border-radius:12px;box-shadow:var(--shadow-sm);margin-bottom:12px;overflow:hidden;padding:20px 16px 18px;position:relative}.order-success-page--mob .order-success-hero--mob:before{background:linear-gradient(90deg,var(--color-brand-primary) 0,var(--color-brand-secondary) 100%);content:"";height:4px;left:0;position:absolute;right:0;top:0}.order-success-page--mob .order-success-hero--mob .order-success-hero__icon-wrap{height:72px;margin-bottom:14px;width:72px}.order-success-page--mob .order-success-hero--mob .order-success-hero__icon{height:72px;width:72px}.order-success-page--mob .order-success-hero--mob .order-success-hero__icon svg{height:32px;width:32px}.order-success-page--mob .order-success-hero--mob .order-success-hero__title{color:var(--text-primary);font-size:22px;font-weight:600;line-height:1.3;padding:0}.order-success-page--mob .order-success-hero--mob .order-success-hero__subtitle{color:var(--text-secondary);font-size:14px;line-height:1.5;max-width:none;padding:0}.order-success-page--mob .order-success-hero--mob .order-success-hero__order-id{background:var(--surface-muted);border-color:var(--border-default);margin-top:12px;padding:7px 14px}.order-success-page--mob .order-success-hero--mob .order-success-hero__order-id-label{font-size:11px}.order-success-page--mob .order-success-hero--mob .order-success-hero__order-id-value{font-size:13px}.order-success-page--mob .order-success-hero--mob .order-success-hero__placed-at{font-size:12px}.order-success-page--mob .order-success-panels{gap:10px;margin-bottom:12px}.order-success-page--mob .order-success-card{border:1px solid var(--border-default);border-radius:12px;box-shadow:var(--shadow-sm);padding:16px}.order-success-page--mob .order-success-card__heading{font-size:16px;font-weight:600;margin-bottom:12px}.order-success-page--mob .order-success-stats{gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.order-success-page--mob .order-success-stat{padding:10px 8px;text-align:center}.order-success-page--mob .order-success-stat__label{font-size:11px;margin-bottom:2px}.order-success-page--mob .order-success-stat__value{color:var(--text-primary);font-size:15px;line-height:1.2}.order-success-page--mob .order-success-stat__value--status{color:var(--color-brand-primary);font-size:13px}.order-success-page--mob .order-success-stat--highlight .order-success-stat__value{color:var(--color-brand-primary);font-size:18px}.order-success-page--mob .order-success-savings{font-size:13px;margin-top:12px;padding-top:12px}.order-success-page--mob .order-success-item{border-bottom:1px solid var(--border-default);gap:10px;padding:10px 0}.order-success-page--mob .order-success-item:last-child{border-bottom:none;padding-bottom:0}.order-success-page--mob .order-success-item__thumb{border-radius:8px;height:64px;width:64px}.order-success-page--mob .order-success-item__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text-primary);display:-webkit-box;font-size:14px;line-height:1.35;overflow:hidden;white-space:normal}.order-success-page--mob .order-success-item__meta{color:var(--text-secondary);font-size:12px}.order-success-page--mob .order-success-item__price{align-self:center;color:var(--text-primary);font-size:14px;min-width:64px;padding-left:6px}.order-success-page--mob .order-success-more-items{color:var(--text-secondary);font-size:13px;margin-top:8px}.order-success-page--mob .order-success-address__name{color:var(--text-primary);font-size:15px}.order-success-page--mob .order-success-address__lines,.order-success-page--mob .order-success-address__phone{color:var(--text-secondary);font-size:14px}.order-success-page--mob .order-success-delivery-note{font-size:13px;margin-top:12px;padding:10px}.order-success-page--mob .order-success-actions--mob{flex-direction:column;gap:10px;margin-top:8px;padding:0 4px;position:static}.order-success-page--mob .order-success-btn{border-radius:10px;font-size:15px;font-weight:600;max-width:none;min-width:0;padding:14px 20px;width:100%}.order-success-page--mob .order-success-btn--primary{box-shadow:0 4px 14px #004d2433}.order-success-page--mob .order-success-btn--secondary{padding:12px 20px}.btn-danger,.btn-outline-danger,.btn-outline-primary,.btn-outline-primary--soft,.btn-primary,.btn-primary--full,.btn-primary--sm,.btn-secondary,.profile-content .profile-actions:has(.profile-save-button) .profile-cancel-button,.profile-content .profile-actions:has(.profile-save-button) .profile-save-button,.web-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-actions .profile-edit-button{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:600;gap:8px;justify-content:center;transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease;white-space:nowrap}.btn-danger:disabled,.btn-outline-danger:disabled,.btn-outline-primary--soft:disabled,.btn-outline-primary:disabled,.btn-primary--full:disabled,.btn-primary--sm:disabled,.btn-primary:disabled,.btn-secondary:disabled,.profile-content .profile-actions:has(.profile-save-button) .profile-cancel-button:disabled,.profile-content .profile-actions:has(.profile-save-button) .profile-save-button:disabled,.web-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-actions .profile-edit-button:disabled{cursor:not-allowed;opacity:.6}.btn-primary,.btn-primary--full,.profile-content .profile-actions:has(.profile-save-button) .profile-save-button,.web-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-actions .profile-edit-button{background:var(--btn-primary-fill);box-shadow:var(--btn-primary-shadow);color:var(--btn-primary-text);padding:14px 28px}.btn-primary--full:hover:not(:disabled),.btn-primary:hover:not(:disabled),.profile-content .profile-actions:has(.profile-save-button) .profile-save-button:hover:not(:disabled),.web-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-actions .profile-edit-button:hover:not(:disabled){background:var(--btn-primary-fill-hover)}.btn-primary--full:active:not(:disabled),.btn-primary:active:not(:disabled),.profile-content .profile-actions:has(.profile-save-button) .profile-save-button:active:not(:disabled),.web-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-actions .profile-edit-button:active:not(:disabled){background:var(--btn-primary-fill-active);box-shadow:var(--btn-primary-shadow-active);transform:translateY(0)}.btn-primary--full:hover:not(:disabled),.btn-primary:hover:not(:disabled),.profile-content .profile-actions:has(.profile-save-button) .profile-save-button:hover:not(:disabled),.web-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-actions .profile-edit-button:hover:not(:disabled){box-shadow:var(--shadow-md);transform:translateY(-2px)}.btn-primary--sm{background:var(--btn-primary-fill);border-radius:6px;box-shadow:var(--btn-primary-shadow);color:var(--btn-primary-text);font-size:14px;padding:12px 28px}.btn-primary--sm:hover:not(:disabled){background:var(--btn-primary-fill-hover)}.btn-primary--sm:active:not(:disabled){background:var(--btn-primary-fill-active);box-shadow:var(--btn-primary-shadow-active);transform:translateY(0)}.btn-primary--sm:hover:not(:disabled){box-shadow:var(--shadow-sm);transform:translateY(-1px)}.btn-secondary,.profile-content .profile-actions:has(.profile-save-button) .profile-cancel-button{background:var(--surface-page);border:1px solid var(--border-default);color:var(--text-secondary);height:44px;min-width:180px;padding:14px 28px}.btn-secondary:hover:not(:disabled),.profile-content .profile-actions:has(.profile-save-button) .profile-cancel-button:hover:not(:disabled){background:var(--surface-hover);border-color:var(--border-strong);color:var(--text-primary)}.btn-secondary:active:not(:disabled),.profile-content .profile-actions:has(.profile-save-button) .profile-cancel-button:active:not(:disabled){background:var(--btn-outline-fill-active);border-color:var(--border-strong);box-shadow:none;color:var(--text-primary);transform:none}.breadcrumbs-container.breadcrumbs-design-6,.web-my-profile-container .profile-page .breadcrumbs-container{align-items:center;display:flex;font-size:14px;font-weight:500}.web-my-profile-container .profile-page .breadcrumbs-container .breadcrumbs-link{border-radius:4px;color:var(--text-secondary);font-weight:500;padding:4px 8px;text-decoration:none;transition:color .2s ease}.web-my-profile-container .profile-page .breadcrumbs-container .breadcrumbs-link:hover{background:var(--color-brand-subtle);color:var(--color-brand-primary)}.web-my-profile-container .profile-page .breadcrumbs-container .breadcrumbs-bold-link{background:var(--color-brand-subtle);border-radius:4px;color:var(--color-brand-primary);font-weight:600;padding:4px 8px}.web-my-profile-container .profile-page .breadcrumbs-container .breadcrumbs-separator{color:var(--text-muted);font-size:12px;font-weight:400;margin:0 6px}.web-my-profile-container{display:block;width:100%}.web-my-profile-container .profile-page{background:var(--surface-page);display:flex;flex-direction:column;min-height:100vh;width:100%}.web-my-profile-container .profile-page .breadcrumbs-container{background:var(--surface-card);border:1px solid var(--border-default);border-radius:8px;box-shadow:0 2px 8px #0000001a;left:0;padding:12px 20px;position:relative;right:0;width:100%;z-index:5}.web-my-profile-container .profile-page .content-wrapper{display:flex;flex:1 1;margin-top:0}.web-my-profile-container .profile-page .profile-sidebar{background:var(--surface-muted);border-right:1px solid var(--border-default);box-shadow:var(--shadow-sm);height:calc(100vh - 6.2rem);left:0;margin-top:20px;padding:20px 0 0;position:sticky;top:6.2rem;width:300px;z-index:3}.web-my-profile-container .profile-page .profile-sidebar .sidebar-content{padding:32px 24px}.web-my-profile-container .profile-page .profile-sidebar .sidebar-content .profile-avatar-section{margin-bottom:32px;text-align:center}.web-my-profile-container .profile-page .profile-sidebar .sidebar-content .profile-avatar-section .profile-avatar{align-items:center;background:linear-gradient(135deg,var(--color-brand-primary) 0,var(--color-brand-secondary) 100%);border-radius:50%;box-shadow:0 4px 16px #004d2433;color:var(--text-on-brand);display:flex;font-size:32px;height:80px;justify-content:center;margin:0 auto 16px;width:80px}.web-my-profile-container .profile-page .profile-sidebar .sidebar-content .profile-avatar-section .profile-avatar i{font-size:32px}.web-my-profile-container .profile-page .profile-sidebar .sidebar-content .profile-avatar-section .profile-name{color:var(--text-primary);font-family:Assistant-Bold,Assistant!important;font-size:20px;font-weight:700;margin:0 0 4px}.web-my-profile-container .profile-page .profile-sidebar .sidebar-content .profile-avatar-section .profile-role{color:var(--text-secondary);font-family:Assistant-Regular,Assistant!important;font-size:14px;font-weight:500}.web-my-profile-container .profile-page .profile-sidebar .sidebar-content .profile-avatar-section .sidebar-stats{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px;margin-top:20px}.web-my-profile-container .profile-page .profile-sidebar .sidebar-content .profile-avatar-section .sidebar-stat{align-items:center;background:var(--surface-card);border:1px solid var(--border-default);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text-secondary);cursor:pointer;display:flex;flex:1 1;flex-direction:column;font-family:inherit;gap:4px;justify-content:center;min-width:0;padding:12px 8px;transition:background .2s ease,border-color .2s ease,color .2s ease}.web-my-profile-container .profile-page .profile-sidebar .sidebar-content .profile-avatar-section .sidebar-stat:hover{background:var(--color-brand-subtle);border-color:var(--color-brand-subtle-border);color:var(--color-brand-primary)}.web-my-profile-container .profile-page .profile-sidebar .sidebar-content .profile-avatar-section .sidebar-stat:hover .sidebar-stat-number{color:var(--color-brand-primary)}.web-my-profile-container .profile-page .profile-sidebar .sidebar-content .profile-avatar-section .sidebar-stat--static{cursor:default}.web-my-profile-container .profile-page .profile-sidebar .sidebar-content .profile-avatar-section .sidebar-stat--static:hover{background:var(--surface-card);border-color:var(--border-default);color:var(--text-secondary)}.web-my-profile-container .profile-page .profile-sidebar .sidebar-content .profile-avatar-section .sidebar-stat--static:hover .sidebar-stat-number{color:var(--text-primary)}.web-my-profile-container .profile-page .profile-sidebar .sidebar-content .profile-avatar-section .sidebar-stat .sidebar-stat-number{color:var(--text-primary);font-family:Assistant-Bold,Assistant!important;font-size:18px;font-weight:700;line-height:1.2;transition:color .2s ease}.web-my-profile-container .profile-page .profile-sidebar .sidebar-content .profile-avatar-section .sidebar-stat .sidebar-stat-label{color:inherit;font-size:11px;font-weight:600;letter-spacing:.04em;opacity:.9;text-transform:uppercase}.web-my-profile-container .profile-page .profile-sidebar .sidebar-content .sidebar-menu .menu-item{align-items:center;background:none;border:none;border-radius:8px;color:var(--text-secondary);cursor:pointer;display:flex;font-family:inherit;font-weight:500;gap:12px;margin-bottom:4px;padding:12px 16px;text-align:left;text-decoration:none;transition:all .2s ease;width:100%}.web-my-profile-container .profile-page .profile-sidebar .sidebar-content .sidebar-menu .menu-item:hover{background:var(--surface-hover);color:var(--color-brand-primary)}.web-my-profile-container .profile-page .profile-sidebar .sidebar-content .sidebar-menu .menu-item.active{background:var(--color-brand-subtle);color:var(--color-brand-primary)}.web-my-profile-container .profile-page .profile-sidebar .sidebar-content .sidebar-menu .menu-item--logout{border-top:1px solid var(--border-default);color:var(--text-secondary);margin-top:8px;padding-top:12px}.web-my-profile-container .profile-page .profile-sidebar .sidebar-content .sidebar-menu .menu-item--logout:hover{background:var(--color-error-subtle);color:var(--color-error)}.web-my-profile-container .profile-page .profile-sidebar .sidebar-content .sidebar-menu .menu-item--disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.web-my-profile-container .profile-page .profile-sidebar .sidebar-content .sidebar-menu .menu-item .menu-icon{font-size:18px;text-align:center;width:18px}.web-my-profile-container .profile-page .main-content{flex:1 1;left:320px;margin-top:calc(-100vh + 6.2rem);position:relative;width:calc(100% - 380px)}.web-my-profile-container .profile-page .main-content .profile-card{background:var(--surface-card);border:1px solid var(--border-default);border-radius:12px;box-shadow:0 4px 16px #0000001a;overflow:hidden}.web-my-profile-container .profile-page .main-content .profile-card .profile-header{background:var(--surface-muted);border-bottom:1px solid var(--border-default);padding:24px 32px}.web-my-profile-container .profile-page .main-content .profile-card .profile-header .section-title{color:var(--text-primary);font-family:Assistant-Bold,Assistant!important;font-size:24px;font-weight:700;margin:0}.web-my-profile-container .profile-page .main-content .profile-card .profile-content{padding:32px}.web-my-profile-container .profile-page .main-content .profile-card .profile-content .settings-guest-notice{align-items:flex-start;background:var(--color-brand-subtle);border:1px solid var(--color-brand-subtle-border);border-radius:12px;color:var(--text-primary);display:flex;font-size:14px;gap:12px;line-height:1.5;margin-bottom:24px;padding:16px 20px}.web-my-profile-container .profile-page .main-content .profile-card .profile-content .settings-guest-notice i.bi{color:var(--color-brand-primary);flex-shrink:0;font-size:20px;margin-top:2px}.web-my-profile-container .profile-page .main-content .profile-card .profile-content .settings-guest-notice p{margin:0}.web-my-profile-container .profile-page .main-content .profile-card .profile-content .settings-guest-notice strong{font-weight:600}.web-my-profile-container .profile-page .main-content .profile-card .profile-content .settings-section{margin-bottom:28px}.web-my-profile-container .profile-page .main-content .profile-card .profile-content .settings-section:last-child{margin-bottom:0}.web-my-profile-container .profile-page .main-content .profile-card .profile-content .settings-section-title{color:var(--text-primary);font-size:14px;font-weight:700;margin:0 0 12px;padding:0 4px}.web-my-profile-container .profile-page .main-content .profile-card .profile-content .settings-row{align-items:center;background:var(--surface-muted);border:1px solid var(--border-default);border-radius:12px;color:var(--text-primary);display:flex;font-size:14px;gap:12px;justify-content:space-between;margin-bottom:8px;padding:14px 16px}.web-my-profile-container .profile-page .main-content .profile-card .profile-content .settings-row i.bi:first-of-type{color:var(--color-brand-primary);margin-right:10px}.web-my-profile-container .profile-page .main-content .profile-card .profile-content .settings-row .settings-value{color:var(--text-secondary);font-size:13px}.web-my-profile-container .profile-page .main-content .profile-card .profile-content .settings-row .settings-row-chevron{color:var(--text-muted);font-size:14px}.web-my-profile-container .profile-page .main-content .profile-card .profile-content .settings-row.clickable{cursor:pointer;transition:all .2s ease}.web-my-profile-container .profile-page .main-content .profile-card .profile-content .settings-row.clickable:hover{background:var(--surface-hover);border-color:var(--color-brand-subtle-border)}.web-my-profile-container .profile-page .main-content .profile-card .profile-content .settings-hint{color:var(--text-secondary);font-size:12px;line-height:1.4;margin:4px 4px 12px}.web-my-profile-container .profile-page .main-content .profile-card .profile-content .settings-toggle{align-items:center;cursor:pointer;display:inline-flex;position:relative}.web-my-profile-container .profile-page .main-content .profile-card .profile-content .settings-toggle input{height:0;opacity:0;position:absolute;width:0}.web-my-profile-container .profile-page .main-content .profile-card .profile-content .settings-toggle__track{background:var(--text-muted);border-radius:999px;height:24px;position:relative;transition:background .2s ease;width:44px}.web-my-profile-container .profile-page .main-content .profile-card .profile-content .settings-toggle__track:after{background:var(--surface-card);border-radius:50%;box-shadow:0 1px 3px #0003;content:"";height:18px;left:3px;position:absolute;top:3px;transition:transform .2s ease;width:18px}.web-my-profile-container .profile-page .main-content .profile-card .profile-content .settings-toggle input:checked+.settings-toggle__track{background:var(--color-brand-primary)}.web-my-profile-container .profile-page .main-content .profile-card .profile-content .settings-toggle input:checked+.settings-toggle__track:after{transform:translateX(20px)}.web-my-profile-container .profile-page .main-content .profile-card .profile-content .settings-toggle input:disabled+.settings-toggle__track{cursor:not-allowed;opacity:.5}.web-my-profile-container .profile-page .main-content .profile-card .profile-content .settings-placeholder{color:var(--text-secondary);font-size:14px;margin:0}.web-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:32px}.web-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-grid .info-item{background:var(--surface-page);border:1px solid var(--border-default);border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:20px;transition:all .2s ease}.web-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-grid .info-item:hover{background:var(--surface-card);box-shadow:0 2px 8px #0000001a}.web-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-grid .info-item .info-label{color:var(--text-secondary);font-family:Assistant-Bold,Assistant!important;font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.web-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-grid .info-item .info-value{color:var(--text-primary);font-family:Assistant-Regular,Assistant!important;font-size:15px;font-weight:500}.web-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-grid .info-item .info-value.not-added{color:var(--text-muted);font-style:italic}.web-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-actions{align-items:center;border-top:1px solid var(--border-default);display:flex;justify-content:center;padding-top:24px}.web-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-actions .profile-edit-button{font-family:Assistant-Bold,Assistant!important;width:auto}.web-my-profile-container .profile-page .main-content .profile-card .profile-content .profile-actions .profile-edit-button .edit-icon{font-size:16px;margin-right:4px}.profile-edit-form{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:24px;padding:0}.profile-edit-form .form-group{background:var(--surface-page);border:1px solid var(--border-default);border-radius:8px;display:flex;flex-direction:column;gap:6px;padding:16px 20px;transition:all .2s ease}.profile-edit-form .form-group:hover{background:var(--surface-card);box-shadow:0 2px 8px #0000001a}.profile-edit-form .form-group .form-label{color:var(--text-secondary);font-family:Assistant-Bold,Assistant!important;font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.profile-edit-form .form-group .form-input{background:#0000;border:none;border-radius:0;color:var(--text-primary);font-family:Assistant-Regular,Assistant!important;font-size:15px;font-weight:500;line-height:1.4;margin:0;padding:2px 0;transition:all .2s ease}.profile-edit-form .form-group .form-input:focus{box-shadow:none;outline:none}.profile-edit-form .form-group .form-input::placeholder{color:var(--text-muted)}@media(max-width:768px){.profile-edit-form{grid-template-columns:1fr}}.profile-content .profile-actions:has(.profile-save-button){align-items:center;border-top:1px solid var(--border-default);display:flex;flex-direction:row;gap:12px;justify-content:center;padding-top:16px}.profile-content .profile-actions:has(.profile-save-button) .profile-save-button{font-family:Assistant-Bold,Assistant!important;height:44px;min-width:180px;padding:0 28px}.profile-content .profile-actions:has(.profile-save-button) .profile-save-button .save-icon{font-size:16px}.profile-content .profile-actions:has(.profile-save-button) .profile-cancel-button{font-family:Assistant-Bold,Assistant!important}.profile-content .profile-actions:has(.profile-save-button) .profile-cancel-button .cancel-icon{font-size:16px}.web-authPage{align-items:center;background:var(--surface-page);display:flex;justify-content:center;min-height:100vh;padding:20px;position:relative}.web-authPage .auth-container{background:var(--surface-card);border:1px solid var(--border-default);border-radius:24px;box-shadow:var(--shadow-md);max-width:450px;overflow:hidden;position:relative;width:100%;z-index:1}.web-authPage .auth-container:before{background:linear-gradient(90deg,var(--color-brand-primary),#ff5722,var(--color-brand-primary));border-radius:24px 24px 0 0;content:"";height:4px;left:0;position:absolute;right:0;top:0}.web-authPage .LazyLoad,.web-authPage .auth-hero{background:#1a0f24;height:160px;overflow:hidden;width:100%}.web-authPage .LazyLoad .img-responsive,.web-authPage .LazyLoad>img,.web-authPage .auth-hero .img-responsive,.web-authPage .auth-hero>img{display:block;height:100%;object-fit:cover;object-position:center 40%;width:100%}.web-authPage .signInContainer{padding:28px 32px 24px}.web-authPage .signInContainer .welcome-header{color:var(--text-primary);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:20px;font-weight:600;margin-bottom:22px;padding:14px 0 10px;position:relative;text-align:center}.web-authPage .signInContainer .welcome-header:after{background:linear-gradient(90deg,var(--color-brand-primary),#ff5722);border-radius:1px;bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:50px}.web-authPage .signInContainer .welcome-header .welcome-header-small{color:var(--text-secondary);display:block;font-size:13px;font-weight:500;margin-top:4px}.web-authPage .signInContainer .mobileInputContainer .auth-identifier-group{background:var(--surface-muted);border:1px solid var(--border-default);border-radius:10px;margin-bottom:16px;padding:14px 16px}.web-authPage .signInContainer .mobileInputContainer .auth-identifier-group .form-group{margin-bottom:16px}.web-authPage .signInContainer .mobileInputContainer .auth-identifier-group .form-group:last-of-type{margin-bottom:0}.web-authPage .signInContainer .mobileInputContainer .auth-identifier-group .auth-field-or{margin:14px 0}.web-authPage .signInContainer .mobileInputContainer .form-group{margin-bottom:18px;position:relative}.web-authPage .signInContainer .mobileInputContainer .form-group .form-control{background:var(--surface-input);border:1px solid var(--border-default);border-radius:10px;box-sizing:border-box;color:var(--text-primary);font-size:14px;padding:12px 16px;transition:all .3s ease;width:100%}.web-authPage .signInContainer .mobileInputContainer .form-group .form-control::placeholder{color:var(--text-muted)}.web-authPage .signInContainer .mobileInputContainer .form-group .form-control:focus{border-color:var(--color-brand-primary);box-shadow:0 0 0 2px #004d241a;outline:none;transform:translateY(0)}.web-authPage .signInContainer .mobileInputContainer .form-group .form-control:hover{border-color:var(--border-strong)}.web-authPage .signInContainer .mobileInputContainer .form-group .placeholderAlternative{background:var(--surface-muted);color:var(--color-brand-primary);font-size:10px;font-weight:600;left:12px;padding:0 6px;position:absolute;top:-6px;transition:all .3s ease;z-index:1}.web-authPage .signInContainer .mobileInputContainer .form-group .placeholderAlternative .field-optional-label{color:var(--text-muted);font-size:9px;font-weight:400}.web-authPage .signInContainer .mobileInputContainer .form-group .bar{display:none}.web-authPage .signInContainer .mobileInputContainer .login-otp-options{background:var(--surface-muted);border:1px solid var(--border-default);border-radius:12px;margin:20px 0 24px;padding:16px;text-align:center}.web-authPage .signInContainer .mobileInputContainer .login-otp-options__label{color:var(--text-secondary);display:block;font-size:13px;font-weight:600;margin-bottom:12px}.web-authPage .signInContainer .mobileInputContainer .login-otp-options__links{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.web-authPage .signInContainer .mobileInputContainer .login-otp-options__btn{align-items:center;background:var(--surface-card);border:2px solid var(--color-brand-primary);border-radius:10px;color:var(--color-brand-primary);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:10px 18px;transition:all .2s ease}.web-authPage .signInContainer .mobileInputContainer .login-otp-options__btn i{font-size:16px}.web-authPage .signInContainer .mobileInputContainer .login-otp-options__btn:hover:not(:disabled){background:var(--btn-primary-fill);box-shadow:var(--btn-primary-shadow);color:var(--btn-primary-text);transform:translateY(-1px)}.web-authPage .signInContainer .mobileInputContainer .login-otp-options__btn:active:not(:disabled){background:var(--btn-primary-fill-active);box-shadow:var(--btn-primary-shadow-active);color:var(--btn-primary-text);transform:translateY(0)}.web-authPage .signInContainer .mobileInputContainer .login-otp-options__btn--disabled{border-color:var(--border-default);color:var(--text-muted);cursor:not-allowed;opacity:.7}.web-authPage .signInContainer .mobileInputContainer .login-otp-options__divider{color:var(--text-muted);font-size:14px;font-weight:400}.web-authPage .signInContainer .mobileInputContainer .auth-field-or{align-items:center;color:var(--text-secondary);display:flex;flex-shrink:0;font-size:15px;font-weight:600;gap:16px;justify-content:center;margin:24px 0;padding:4px 0;text-align:center;width:100%}.web-authPage .signInContainer .mobileInputContainer .auth-field-or:after,.web-authPage .signInContainer .mobileInputContainer .auth-field-or:before{background:var(--border-default);content:"";flex:1 1;height:1px;min-width:0}.web-authPage .signInContainer .mobileInputContainer .responseMessage{align-items:center;animation:responseMessageSlide .35s ease-out;background:var(--color-error-subtle);border-left:1px solid var(--color-error);border:1px solid var(--color-error);border-left-width:3px;border-radius:8px;box-shadow:0 1px 2px #dc26260f;color:var(--color-error);display:flex;font-size:13px;font-weight:500;gap:8px;line-height:1.4;margin-bottom:14px;padding:10px 14px;text-align:left}.web-authPage .signInContainer .mobileInputContainer .responseMessage i.bi{color:var(--color-error);flex-shrink:0;font-size:16px}.web-authPage .signInContainer .mobileInputContainer .midLinks{color:var(--text-secondary);font-size:13px;line-height:1.5;margin:18px 0;text-align:center}.web-authPage .signInContainer .mobileInputContainer .midLinks a{color:var(--color-brand-primary);font-weight:600;text-decoration:none;transition:color .3s ease}.web-authPage .signInContainer .mobileInputContainer .midLinks a:hover{color:#ff5722;text-decoration:underline}.web-authPage .signInContainer .mobileInputContainer .auth-divider{align-items:center;color:var(--text-secondary);display:flex;font-size:12px;font-weight:600;gap:12px;justify-content:center;margin:14px 0 12px;padding:2px 0;text-align:center}.web-authPage .signInContainer .mobileInputContainer .auth-divider:after,.web-authPage .signInContainer .mobileInputContainer .auth-divider:before{background:var(--border-default);content:"";flex:1 1;height:1px;min-width:0}.web-authPage .signInContainer .mobileInputContainer .auth-social-buttons{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.web-authPage .signInContainer .mobileInputContainer .auth-social-btn{align-items:center;appearance:none;background:var(--surface-muted);border:1px solid var(--border-default);border-radius:8px;color:var(--text-primary);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:600;gap:8px;justify-content:center;padding:10px 16px;transition:border-color .2s ease,background-color .2s ease,color .2s ease;width:100%}.web-authPage .signInContainer .mobileInputContainer .auth-social-btn .auth-social-icon{flex-shrink:0}.web-authPage .signInContainer .mobileInputContainer .auth-social-btn:hover:not(:disabled),.web-authPage .signInContainer .mobileInputContainer .google-sign-in-button--web:hover:not(.google-sign-in-button--loading) .auth-social-btn{background:var(--surface-hover);border-color:var(--border-strong);color:var(--text-primary)}.web-authPage .signInContainer .mobileInputContainer .login-forgot-password-wrap{margin-bottom:4px;margin-top:8px;text-align:right}.web-authPage .signInContainer .mobileInputContainer .login-forgot-password-link{background:none;border:none;color:var(--color-brand-primary);cursor:pointer;font-size:13px;font-weight:600;padding:0;text-decoration:none}.web-authPage .signInContainer .mobileInputContainer .login-forgot-password-link:hover{text-decoration:underline}.web-authPage .signInContainer .mobileInputContainer .responseMessage--success{background:var(--color-success-subtle)!important;border-color:var(--color-success)!important;border-left-color:var(--color-success)!important;color:var(--color-success)!important}.web-authPage .signInContainer .mobileInputContainer .guest-btn{background:#0000;border:1px dashed var(--border-default);border-radius:8px;color:var(--text-secondary);cursor:pointer;font-size:13px;font-weight:600;letter-spacing:.4px;padding:10px 16px;text-transform:uppercase;transition:all .2s ease;width:100%}.web-authPage .signInContainer .mobileInputContainer .guest-btn:hover{background:#004d240a;border-color:var(--color-brand-primary);color:var(--color-brand-primary)}.web-authPage .signInContainer .mobileInputContainer .submitBottomOption{-webkit-tap-highlight-color:rgba(0,0,0,0);background:var(--btn-primary-fill);border:none;border-radius:10px;box-shadow:var(--btn-primary-shadow);color:var(--btn-primary-text);cursor:pointer;font-size:14px;font-weight:600;letter-spacing:.4px;overflow:hidden;padding:12px 18px;position:relative;text-transform:uppercase;width:100%}.web-authPage .signInContainer .mobileInputContainer .submitBottomOption:hover:not(:disabled){background:var(--btn-primary-fill-hover)}.web-authPage .signInContainer .mobileInputContainer .submitBottomOption:active:not(:disabled){background:var(--btn-primary-fill-active);box-shadow:var(--btn-primary-shadow-active);transform:translateY(0)}.web-authPage .signInContainer .mobileInputContainer .submitBottomOption:hover:not(:disabled){box-shadow:var(--shadow-md);transform:translateY(-1px)}.web-authPage .signInContainer .mobileInputContainer .submitBottomOption:disabled{cursor:not-allowed;opacity:.7;transform:none}.web-authPage .signInContainer .mobileInputContainer .submitBottomOption:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.web-authPage .signInContainer .mobileInputContainer .submitBottomOption:hover:before{left:100%}.web-authPage .signInContainer .get-help{color:var(--text-secondary);font-size:13px;margin-top:20px;text-align:center}.web-authPage .signInContainer .get-help span{color:var(--color-brand-primary);cursor:pointer;font-weight:600;transition:color .3s ease}.web-authPage .signInContainer .get-help span:hover{color:#ff5722;text-decoration:underline}.web-authPage .auth-modal-overlay{align-items:center;background:#00000080;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.web-authPage .auth-modal{background:var(--surface-card);border-radius:12px;box-shadow:0 16px 48px #0000002e;max-width:380px;width:100%}.web-authPage .auth-modal-header{align-items:center;border-bottom:1px solid var(--border-default);display:flex;justify-content:space-between;padding:16px 20px}.web-authPage .auth-modal-header h3{color:var(--text-primary);font-size:16px;font-weight:600;margin:0}.web-authPage .auth-modal-close{background:none;border:none;color:var(--text-secondary);cursor:pointer;font-size:24px;line-height:1;padding:0 4px}.web-authPage .auth-modal-close:hover{color:var(--text-primary)}.web-authPage .auth-modal-body{padding:20px}.web-authPage .auth-modal-hint{color:var(--text-secondary);font-size:13px;line-height:1.45;margin:0 0 12px}.web-authPage .auth-modal-footer{display:flex;gap:10px;justify-content:flex-end;margin-top:16px}.web-authPage .auth-modal-btn-primary{-webkit-tap-highlight-color:rgba(0,0,0,0);background:var(--btn-primary-fill);border:none;border-radius:8px;box-shadow:var(--btn-primary-shadow);color:var(--btn-primary-text);cursor:pointer;font-size:14px;font-weight:600;padding:10px 18px}.web-authPage .auth-modal-btn-primary:hover:not(:disabled){background:var(--btn-primary-fill-hover)}.web-authPage .auth-modal-btn-primary:active:not(:disabled){background:var(--btn-primary-fill-active);box-shadow:var(--btn-primary-shadow-active);transform:translateY(0)}.web-authPage .auth-modal-btn-primary:disabled{cursor:not-allowed;opacity:.7}.web-authPage .auth-modal-btn-secondary{background:var(--surface-card);border:1px solid var(--border-default);border-radius:8px;color:var(--text-secondary);cursor:pointer;font-size:14px;font-weight:600;padding:10px 18px}.web-authPage .auth-modal-btn-secondary:hover:not(:disabled){background:var(--surface-hover)}.web-authPage .auth-modal-btn-secondary:active:not(:disabled){background:var(--btn-outline-fill-active);color:var(--text-primary)}.web-authPage .auth-modal-btn-secondary:disabled{cursor:not-allowed;opacity:.7}@media(max-width:768px){.web-authPage{padding:10px}.web-authPage .auth-container{max-width:100%}.web-authPage .signInContainer{padding:24px 20px 20px}.web-authPage .signInContainer .welcome-header{font-size:18px}}.web-reactPageContent{--verify-base-font-size:16px;--verify-scale:1;align-items:center;background:var(--surface-page);display:flex;font-size:calc(var(--verify-base-font-size)*var(--verify-scale));justify-content:center;min-height:100vh;padding:1.25em;position:relative}.web-reactPageContent .verificationContainer{background:var(--surface-card);border:1px solid var(--border-default);border-radius:1.5em;box-shadow:var(--shadow-md);color:var(--text-primary);max-width:28.125em;overflow:hidden;padding:1.75em 2em 1.5em;position:relative;width:100%;z-index:1}.web-reactPageContent .verificationContainer:before{background:linear-gradient(90deg,var(--color-brand-primary),#ff5722,var(--color-brand-primary));border-radius:1.5em 1.5em 0 0;content:"";height:.1875em;left:0;position:absolute;right:0;top:0}.web-reactPageContent .verificationContainer .otpTopImage{margin-bottom:1.25em;text-align:center}.web-reactPageContent .verificationContainer .otpTopImage .image{align-items:center;background:linear-gradient(135deg,#004d241a,#ff57221a);border-radius:50%;display:flex;height:4.5em;justify-content:center;margin:0 auto .875em;width:4.5em}.web-reactPageContent .verificationContainer .otpTopImage .image .LazyLoad{width:auto!important}.web-reactPageContent .verificationContainer .otpTopImage .image .LazyLoad .img-responsive{display:block;height:auto;max-width:100%}.web-reactPageContent .verificationContainer .otpTopImage .image .LazyLoad .img-responsive img{height:2.75em;object-fit:contain;width:2.75em}.web-reactPageContent .verificationContainer .mobContainer{text-align:center}.web-reactPageContent .verificationContainer .mobContainer h3{color:var(--text-primary);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:1.25em;font-weight:600;margin-bottom:.625em;position:relative}.web-reactPageContent .verificationContainer .mobContainer h3:after{background:linear-gradient(90deg,var(--color-brand-primary),#ff5722);border-radius:.0625em;bottom:-.375em;content:"";height:.125em;left:50%;position:absolute;transform:translateX(-50%);width:3.125em}.web-reactPageContent .verificationContainer .mobContainer h4{color:var(--text-secondary);font-size:.875em;font-weight:400;line-height:1.4;margin-bottom:1.5em}.web-reactPageContent .verificationContainer .mobContainer .otpContainer{align-items:center;background:var(--surface-muted);border:.0625em solid var(--border-default);border-radius:.75em;display:flex;gap:.75em;justify-content:center;margin:1.75em 0;padding:1.25em 1.125em;position:relative}.web-reactPageContent .verificationContainer .mobContainer .otpContainer .otpInput{background:var(--surface-input);border:.0625em solid var(--border-default);border-radius:.625em;box-shadow:none;caret-color:var(--color-brand-primary);color:var(--text-primary);font-size:1.125em;font-weight:600;height:2.625em;position:relative;text-align:center;transition:all .3s ease;width:2.625em}.web-reactPageContent .verificationContainer .mobContainer .otpContainer .otpInput:focus{border-color:var(--color-brand-primary);box-shadow:0 0 0 .125em #004d241f;outline:none;transform:translateY(-.0625em)}.web-reactPageContent .verificationContainer .mobContainer .otpContainer .otpInput:hover:not(:focus){border-color:var(--border-strong);transform:translateY(0)}.web-reactPageContent .verificationContainer .mobContainer .otpContainer .otpInput:not(:placeholder-shown){background:var(--surface-input);border-color:var(--color-brand-primary);box-shadow:0 0 0 .0625em #004d2426;transform:translateY(-.0625em)}.web-reactPageContent .verificationContainer .mobContainer .otpContainer .otpInput::placeholder{color:#0000}.web-reactPageContent .verificationContainer .mobContainer .resendTime{background:var(--surface-muted);border:.0625em solid var(--border-default);border-radius:.5em;color:var(--color-brand-primary);display:inline-block;font-size:.8125em;font-weight:600;margin:1.125em 0;padding:.625em 1em}.web-reactPageContent .verificationContainer .verify{background:linear-gradient(135deg,var(--color-brand-primary),var(--color-brand-secondary));border:none;border-radius:.625em;color:var(--text-on-brand);cursor:pointer;font-size:.875em;font-weight:600;letter-spacing:.025em;margin:.875em 0;overflow:hidden;padding:.75em 1.125em;position:relative;text-transform:uppercase;transition:all .3s ease;width:100%}.web-reactPageContent .verificationContainer .verify:hover:not(:disabled){box-shadow:0 .375em 1em #004d2440;transform:translateY(-.0625em)}.web-reactPageContent .verificationContainer .verify:active:not(:disabled){transform:translateY(0)}.web-reactPageContent .verificationContainer .verify:disabled{cursor:not-allowed;opacity:.7;transform:none}.web-reactPageContent .verificationContainer .verify:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.web-reactPageContent .verificationContainer .verify:hover:before{left:100%}.web-reactPageContent .verificationContainer div[disabled]{opacity:.7;pointer-events:none}.web-reactPageContent .verificationContainer .responseMessage{align-items:center;animation:responseMessageSlide .35s ease-out;background:var(--color-error-subtle);border-left:.0625em solid var(--color-error);border:.0625em solid var(--color-error);border-left-width:.1875em;border-radius:.5em;box-shadow:0 .0625em .125em #dc26260f;color:var(--color-error);display:flex;font-size:.8125em;font-weight:500;gap:.5em;justify-content:center;line-height:1.4;margin:.875em 0;padding:.625em .875em;text-align:left}.web-reactPageContent .verificationContainer .responseMessage i.bi{color:var(--color-error);flex-shrink:0;font-size:1em}@keyframes responseMessageSlide{0%{opacity:0;transform:translateY(-.375em)}to{opacity:1;transform:translateY(0)}}.web-reactPageContent .verificationContainer .bottomeLink{color:var(--text-secondary);font-size:.8125em;line-height:1.5;margin:1.125em 0;text-align:center}.web-reactPageContent .verificationContainer .bottomeLink a,.web-reactPageContent .verificationContainer .bottomeLink span{color:var(--color-brand-primary);cursor:pointer;font-weight:600;text-decoration:none;transition:color .3s ease}.web-reactPageContent .verificationContainer .bottomeLink a:hover,.web-reactPageContent .verificationContainer .bottomeLink span:hover{color:#ff5722;text-decoration:underline}@media(max-width:768px){.web-reactPageContent{--verify-base-font-ssize:14px;padding:.625em}.web-reactPageContent .verificationContainer{max-width:100%;padding:1.5em 1.25em 1.25em}.web-reactPageContent .verificationContainer .mobContainer h3{font-size:1.125em}.web-reactPageContent .verificationContainer .mobContainer .otpContainer{border-radius:.75em;gap:.625em;margin:1.375em 0;padding:1.125em 1em}.web-reactPageContent .verificationContainer .mobContainer .otpContainer .otpInput{border-radius:.5em;font-size:1em;height:2.25em;width:2.25em}.web-reactPageContent .verificationContainer .mobContainer .otpContainer .otpInput:focus{transform:translateY(-.0625em)}}.set-password-submit{font-size:14px}.get-help-action{cursor:pointer}.get-help-action--disabled{opacity:.6;pointer-events:none}.checkout-steps-container{background:var(--surface-card);border-bottom:1px solid var(--border-default);margin-bottom:20px;padding:20px 0}.checkout-steps-container .checkout-steps{align-items:center;display:flex;gap:40px;justify-content:center;margin:0 auto;max-width:1200px}.checkout-steps-container .checkout-steps .step{align-items:center;display:flex;flex-direction:column;position:relative}.checkout-steps-container .checkout-steps .step .step-label{color:var(--text-muted);font-size:14px;font-weight:600;letter-spacing:1px;margin-bottom:8px;text-transform:uppercase;transition:all .3s ease}.checkout-steps-container .checkout-steps .step .step-line{background:var(--border-default);height:2px;position:relative;transition:all .3s ease;width:60px}.checkout-steps-container .checkout-steps .step .step-line:after{background:linear-gradient(90deg,var(--color-brand-secondary) 0,var(--color-brand-primary) 100%);content:"";height:100%;left:0;position:absolute;top:0;transition:width .3s ease;width:0}.checkout-steps-container .checkout-steps .step .step-line.completed-line:after{width:100%}.checkout-steps-container .checkout-steps .step.completed .step-label{color:var(--color-brand-secondary)}.checkout-steps-container .checkout-steps .step.active .step-label{color:var(--color-brand-secondary);font-weight:700}.checkout-steps-container .checkout-steps .step.active .step-line:after{width:50%}.checkout-steps-container .checkout-steps .step-connector{align-items:center;display:flex;gap:0}.checkout-steps-container .checkout-steps .step-connector .connector-line{background:var(--border-default);height:1px;width:48px}.checkout-steps-container.design-1{background:var(--surface-card);border-bottom:1px solid var(--border-default);padding:20px 0}@media(max-width:768px){.checkout-steps-container{padding:15px 0}.checkout-steps-container .checkout-steps{gap:20px}.checkout-steps-container .checkout-steps .step .step-label{font-size:12px}.checkout-steps-container .checkout-steps .step .step-line{width:40px}.checkout-steps-container .checkout-steps .step-connector .step-line{width:20px}}.checkout-steps-container.compact{margin-bottom:15px;padding:15px 0}.checkout-steps-container.compact .checkout-steps{gap:30px}.checkout-steps-container.compact .checkout-steps .step .step-label{font-size:13px;margin-bottom:6px}.checkout-steps-container.compact .checkout-steps .step .step-line{width:50px}.checkout-steps-container.compact .checkout-steps .step-connector .step-line{width:30px}.checkout-steps-container.minimal{background:#0000;border-bottom:none;margin-bottom:10px;padding:10px 0}.checkout-steps-container.minimal .checkout-steps .step .step-label{color:var(--text-secondary);font-size:12px}.checkout-layout{background:var(--surface-page);display:flex;flex-direction:column;max-width:100%;overflow-x:hidden;width:100%}.checkout-layout>*{max-width:100%;padding:0;width:100%}.profile-modal-overlay{align-items:center;background:#00000080;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.profile-modal{background:var(--surface-card);border-radius:16px;box-shadow:0 20px 60px #0003;max-width:420px;width:100%}.profile-modal-header{align-items:center;border-bottom:1px solid var(--border-default);display:flex;justify-content:space-between;padding:20px 24px}.profile-modal-header h3{color:var(--text-primary);font-size:18px;font-weight:700;margin:0}.profile-modal-close{background:none;border:none;color:var(--text-secondary);cursor:pointer;font-size:24px;line-height:1;padding:0 4px}.profile-modal-close:hover:not(:disabled){color:var(--text-primary)}.profile-modal-close:disabled{cursor:not-allowed;opacity:.6}.profile-modal-body{padding:24px}.profile-modal-field{margin-bottom:16px}.profile-modal-field label{color:var(--text-primary);display:block;font-size:14px;font-weight:600;margin-bottom:6px}.profile-modal-field input{border:1px solid var(--border-default);border-radius:8px;box-sizing:border-box;font-family:inherit;font-size:14px;padding:10px 14px;width:100%}.profile-modal-field input:focus{border-color:var(--color-brand-primary);box-shadow:0 0 0 2px #004d2426;outline:none}.profile-modal-field input.profile-modal-input-error{border-color:#dc2626}.profile-modal-warning{color:#4a5568;font-size:14px;line-height:1.5;margin:0 0 16px}.profile-modal-warning strong{color:var(--text-primary)}.profile-modal-message{border-radius:8px;font-size:13px;line-height:1.4;margin-bottom:16px;padding:12px 14px}.profile-modal-message--error{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c}.profile-modal-footer{border-top:1px solid var(--border-default);display:flex;gap:12px;justify-content:flex-end;margin-top:20px;padding-top:16px}.profile-modal-btn-primary{background:var(--color-brand-primary);border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;padding:10px 20px}.profile-modal-btn-primary:hover:not(:disabled){background:#063}.profile-modal-btn-primary:disabled{cursor:not-allowed;opacity:.7}.profile-modal-btn-secondary{background:var(--surface-card);border:1px solid var(--border-default);border-radius:8px;color:var(--text-secondary);cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;padding:10px 20px}.profile-modal-btn-secondary:hover:not(:disabled){background:var(--surface-page)}.profile-modal-btn-secondary:disabled{cursor:not-allowed;opacity:.7}.linked-accounts-intro{color:#4a5568;font-size:14px;line-height:1.5;margin:0 0 16px}.linked-accounts-list{display:flex;flex-direction:column;gap:12px}.linked-accounts-provider{align-items:center;background:var(--surface-page);border:1px solid var(--border-default);border-radius:10px;display:flex;gap:12px;justify-content:space-between;padding:12px 14px}.linked-accounts-provider-info{align-items:center;display:flex;gap:10px;min-width:0}.linked-accounts-provider-info i{color:var(--text-primary);flex-shrink:0;font-size:20px}.linked-accounts-provider-info span{color:var(--text-primary);font-size:14px;font-weight:600}.linked-accounts-status{flex-shrink:0;font-size:12px;font-weight:600}.linked-accounts-status--connected{color:var(--color-brand-primary)}.linked-accounts-status--soon{color:var(--text-secondary)}.profile-modal-btn-danger{background:#dc2626;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;padding:10px 20px}.profile-modal-btn-danger:hover:not(:disabled){background:#b91c1c}.profile-modal-btn-danger:disabled{cursor:not-allowed;opacity:.7}.hybrid-profile-container{background:var(--surface-page);display:flex;flex-direction:column;min-height:100vh;width:100%}.hybrid-profile-container input:not([type=hidden]),.hybrid-profile-container select,.hybrid-profile-container textarea{-webkit-tap-highlight-color:rgba(0,0,0,0)}.hybrid-profile-container .profile-page{display:flex;flex-direction:column;min-height:100vh;width:100%}.hybrid-profile-container .profile-page .loading-container{align-items:center;background:#0000;display:flex;flex:1 1;justify-content:center;min-height:50vh;padding:24px}.hybrid-profile-container .profile-page .loading-spinner{animation:profile-loading-spin .8s linear infinite;border:3px solid #e8e8ea;border-radius:50%;border-top:3px solid var(--color-brand-primary);height:40px;width:40px}.hybrid-profile-container .profile-page .profile-header{background:linear-gradient(135deg,var(--color-brand-primary) 0,var(--color-brand-secondary) 100%);color:#fff;overflow:hidden;padding:24px 20px;position:relative}.hybrid-profile-container .profile-page .profile-header:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cpattern id='a' width='20' height='20' patternUnits='userSpaceOnUse'%3E%3Cpath fill='none' stroke='rgba(255,255,255,0.1)' stroke-width='.5' d='m10 2 8 4v8l-8 4-8-4V6z'/%3E%3C/pattern%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='M0 0h100v100H0z'/%3E%3C/svg%3E");bottom:0;content:"";left:0;opacity:.3;position:absolute;right:0;top:0}.hybrid-profile-container .profile-page .profile-header .header-content{align-items:center;display:flex;gap:20px;position:relative;z-index:1}.hybrid-profile-container .profile-page .profile-header .header-content .profile-avatar{position:relative}.hybrid-profile-container .profile-page .profile-header .header-content .profile-avatar .avatar-circle{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3;border:3px solid #ffffff4d;border-radius:50%;color:#fff;display:flex;font-size:32px;height:80px;justify-content:center;width:80px}.hybrid-profile-container .profile-page .profile-header .header-content .profile-avatar .status-indicator{border:3px solid #fff;border-radius:50%;bottom:2px;height:20px;position:absolute;right:2px;width:20px}.hybrid-profile-container .profile-page .profile-header .header-content .profile-avatar .status-indicator.online{background:var(--color-success)}.hybrid-profile-container .profile-page .profile-header .header-content .profile-info{flex:1 1}.hybrid-profile-container .profile-page .profile-header .header-content .profile-info .profile-name{font-family:Assistant-Bold,Assistant!important;font-size:2.9rem;font-weight:700;margin:0 0 8px}.hybrid-profile-container .profile-page .profile-header .header-content .profile-info .profile-role{font-family:Assistant-Regular,Assistant!important;font-size:16px;margin:0 0 16px;opacity:.9}.hybrid-profile-container .profile-page .profile-header .header-content .profile-info .profile-stats{display:flex;gap:24px}.hybrid-profile-container .profile-page .profile-header .header-content .profile-info .profile-stats .stat{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:4px}.hybrid-profile-container .profile-page .profile-header .header-content .profile-info .profile-stats .stat .stat-number{font-family:Assistant-Bold,Assistant!important;font-size:20px;font-weight:700}.hybrid-profile-container .profile-page .profile-header .header-content .profile-info .profile-stats .stat .stat-label{font-family:Assistant-Bold,Assistant!important;font-size:12px;font-weight:600;letter-spacing:.5px;opacity:.8;text-transform:uppercase}.hybrid-profile-container .profile-page .mobile-tab-nav{animation:fadeInUp .8s ease-out;background:var(--surface-card);border:1px solid var(--border-color);border-radius:20px;box-shadow:0 4px 16px #00000014;display:flex;margin:0 20px 20px;overflow:hidden;padding:6px;position:relative}.hybrid-profile-container .profile-page .mobile-tab-nav:before{background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border-radius:20px;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.hybrid-profile-container .profile-page .mobile-tab-nav .tab-item{align-items:center;background:#0000;border:none;border-radius:16px;color:var(--text-secondary);cursor:pointer;display:flex;flex:1 1;font-size:13px;font-weight:500;gap:8px;justify-content:center;min-height:44px;padding:12px 16px;position:relative;text-decoration:none;transition:all .4s cubic-bezier(.25,.46,.45,.94);z-index:1}.hybrid-profile-container .profile-page .mobile-tab-nav .tab-item:hover{background:#004d2414;color:var(--color-brand-primary);transform:translateY(-1px)}.hybrid-profile-container .profile-page .mobile-tab-nav .tab-item:active{transform:scale(.96)}.hybrid-profile-container .profile-page .mobile-tab-nav .tab-item.active{background:linear-gradient(135deg,var(--color-brand-primary) 0,var(--color-brand-secondary) 100%);box-shadow:0 8px 25px #004d244d;color:#fff;transform:translateY(-2px)}.hybrid-profile-container .profile-page .mobile-tab-nav .tab-item.active:before{border-radius:16px;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.hybrid-profile-container .profile-page .mobile-tab-nav .tab-item .tab-icon{font-size:16px;transition:all .3s ease}.hybrid-profile-container .profile-page .mobile-tab-nav .tab-item .tab-label{font-size:12px;font-weight:600;line-height:1.2;text-align:center;transition:all .3s ease}.hybrid-profile-container .profile-page .mobile-tab-nav .tab-item:hover .tab-icon{transform:scale(1.1)}.hybrid-profile-container .profile-page .mobile-tab-nav .tab-item:hover .tab-label{transform:translateY(-.5px)}.hybrid-profile-container .profile-page .mobile-tab-nav .tab-item.active .tab-icon{transform:scale(1.1)}.hybrid-profile-container .profile-page .mobile-tab-nav .tab-item.active .tab-label{transform:translateY(-.5px)}.hybrid-profile-container .profile-page .main-content{animation:fadeInUp 1s ease-out;flex:1 1;margin:0 20px 20px}.hybrid-profile-container .profile-page .main-content .profile-card{background:var(--surface-card);border:1px solid var(--border-color);border-radius:24px;box-shadow:0 8px 32px #0000001f;overflow:hidden;position:relative}.hybrid-profile-container .profile-page .main-content .profile-card:before{background:linear-gradient(90deg,var(--color-brand-primary) 0,var(--color-brand-secondary) 50%,var(--color-brand-accent) 100%);content:"";height:4px;left:0;position:absolute;right:0;top:0}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content{padding:28px;position:relative;z-index:1}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-section{margin-bottom:32px}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-section h3{color:var(--text-primary);font-family:Assistant-Bold,Assistant!important;font-size:18px;font-weight:700;margin:0 0 16px}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-section .info-grid{display:flex;flex-direction:column;gap:12px}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-section .info-grid .info-item{align-items:center;background:var(--surface-muted);border:1px solid var(--border-default);border-radius:16px;display:flex;gap:16px;overflow:hidden;padding:16px;position:relative;transition:all .3s ease}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-section .info-grid .info-item:before{background:linear-gradient(135deg,#004d2405,#28a74505);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-section .info-grid .info-item:hover{border-color:var(--color-brand-primary);box-shadow:0 8px 20px #004d2426;transform:translateY(-2px)}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-section .info-grid .info-item:has(.info-input:focus){outline:none}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-section .info-grid .info-item i{color:var(--color-brand-primary);font-size:20px;position:relative;text-align:center;width:24px;z-index:1}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-section .info-grid .info-item div{flex:1 1;position:relative;z-index:1}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-section .info-grid .info-item div .info-label{color:var(--text-secondary);display:block;font-family:Assistant-Bold,Assistant!important;font-size:12px;font-weight:600;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-section .info-grid .info-item div .info-input,.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-section .info-grid .info-item div .info-value{box-sizing:border-box;color:var(--text-primary);display:block;font-family:Assistant-Regular,Assistant!important;font-size:16px;font-style:normal;font-weight:500;line-height:1.4;margin:0;min-height:1.4em;padding:0;width:100%}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-section .info-grid .info-item div .info-value.not-added{color:var(--text-muted)}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-section .info-grid .info-item div .info-input{-webkit-text-fill-color:var(--text-primary);-webkit-tap-highlight-color:rgba(0,0,0,0);appearance:none;background:#0000;border:none;border-bottom:1px solid #0000;border-radius:0;box-shadow:none;color:var(--text-primary);outline:none}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-section .info-grid .info-item div .info-input:placeholder-shown{-webkit-text-fill-color:var(--text-muted);color:var(--text-muted)}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-section .info-grid .info-item div .info-input:focus,.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-section .info-grid .info-item div .info-input:focus-visible{border-bottom-color:#004d2459;box-shadow:none;outline:none}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-section .info-grid .info-item div .info-input:focus-visible:placeholder-shown,.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-section .info-grid .info-item div .info-input:focus:placeholder-shown{-webkit-text-fill-color:var(--text-muted);color:var(--text-muted)}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-section .info-grid .info-item div .info-input::-moz-placeholder,.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-section .info-grid .info-item div .info-input::-webkit-input-placeholder,.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-section .info-grid .info-item div .info-input::placeholder{-webkit-text-fill-color:var(--text-muted);color:var(--text-muted);font-family:Assistant-Regular,Assistant!important;font-size:inherit;font-style:normal;font-weight:500;line-height:inherit;opacity:1}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .settings-section{margin-bottom:24px}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .settings-section h4{color:var(--text-secondary);font-family:Assistant-Bold,Assistant!important;font-size:14px;font-weight:700;letter-spacing:.5px;margin:0 0 12px 12px;text-transform:uppercase}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .settings-row{align-items:center;background:var(--surface-muted);border:1px solid var(--border-default);border-radius:12px;color:var(--text-primary);display:flex;font-size:14px;gap:12px;justify-content:space-between;margin-bottom:8px;padding:14px 16px}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .settings-row i.bi:first-of-type{color:var(--color-brand-primary);margin-right:10px}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .settings-row .settings-value{color:var(--text-secondary);font-size:13px}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .settings-row.clickable{cursor:pointer;transition:all .2s ease}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .settings-row.clickable:hover{background:var(--surface-hover);border-color:var(--color-brand-subtle-border)}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .settings-row.clickable .bi-chevron-right{color:var(--text-muted);font-size:14px}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .settings-hint{color:var(--text-secondary);font-size:11px;line-height:1.4;margin:4px 4px 12px 12px}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .settings-toggle{align-items:center;cursor:pointer;display:inline-flex;position:relative}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .settings-toggle input{height:0;opacity:0;position:absolute;width:0}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .settings-toggle__track{background:#d1d5db;border-radius:999px;height:24px;position:relative;transition:background .2s ease;width:44px}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .settings-toggle__track:after{background:var(--surface-card);border-radius:50%;box-shadow:0 1px 3px #0003;content:"";height:18px;left:3px;position:absolute;top:3px;transition:transform .2s ease;width:18px}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .settings-toggle input:checked+.settings-toggle__track{background:var(--color-brand-primary)}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .settings-toggle input:checked+.settings-toggle__track:after{transform:translateX(20px)}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .settings-toggle input:disabled+.settings-toggle__track{cursor:not-allowed;opacity:.5}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .profile-actions{border-top:1px solid var(--border-color);display:flex;gap:12px;padding-top:24px}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .profile-actions .action-btn{align-items:center;border:none;border-radius:16px;cursor:pointer;display:flex;flex:1 1;font-family:Assistant-Bold,Assistant!important;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:16px 20px;transition:all .3s ease}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .profile-actions .action-btn.primary{background:linear-gradient(135deg,var(--color-brand-primary) 0,var(--color-brand-secondary) 100%);box-shadow:0 4px 12px #004d244d;color:#fff}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .profile-actions .action-btn.primary:hover{box-shadow:0 8px 20px #004d2466;transform:translateY(-2px)}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .profile-actions .action-btn.secondary{background:var(--surface-card);border:2px solid var(--color-brand-primary);box-shadow:0 4px 12px #0000001a;color:var(--color-brand-primary)}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .profile-actions .action-btn.secondary:hover{background:var(--color-brand-primary);color:#fff;transform:translateY(-2px)}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .profile-actions .action-btn:active{transform:scale(.98)}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .profile-actions .action-btn i{font-size:16px}@supports(-webkit-touch-callout:none){.hybrid-profile-container input,.hybrid-profile-container select,.hybrid-profile-container textarea{font-size:16px!important}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes profile-loading-spin{to{transform:rotate(1turn)}}@media(max-width:480px){.hybrid-profile-container .profile-page .profile-header{padding:20px 16px}.hybrid-profile-container .profile-page .profile-header .header-content{gap:16px}.hybrid-profile-container .profile-page .profile-header .header-content .profile-avatar .avatar-circle{font-size:28px;height:70px;width:70px}.hybrid-profile-container .profile-page .profile-header .header-content .profile-avatar .status-indicator{height:18px;width:18px}.hybrid-profile-container .profile-page .profile-header .header-content .profile-info .profile-name{font-size:20px}.hybrid-profile-container .profile-page .profile-header .header-content .profile-info .profile-role{font-size:14px}.hybrid-profile-container .profile-page .profile-header .header-content .profile-info .profile-stats{gap:16px}.hybrid-profile-container .profile-page .profile-header .header-content .profile-info .profile-stats .stat .stat-number{font-size:18px}.hybrid-profile-container .profile-page .profile-header .header-content .profile-info .profile-stats .stat .stat-label{font-size:11px}.hybrid-profile-container .profile-page .mobile-tab-nav{border-radius:16px;margin:0 16px 16px;padding:10px 4px}.hybrid-profile-container .profile-page .mobile-tab-nav .tab-item{border-radius:12px;min-height:40px;padding:10px 12px}.hybrid-profile-container .profile-page .mobile-tab-nav .tab-item .tab-icon{font-size:14px}.hybrid-profile-container .profile-page .mobile-tab-nav .tab-item .tab-label{font-size:11px}.hybrid-profile-container .profile-page .main-content{margin:0 16px 16px}.hybrid-profile-container .profile-page .main-content .profile-card{border-radius:20px}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content{padding:20px}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-section .info-grid{gap:10px}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-section .info-grid .info-item{gap:12px;padding:14px}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-section .info-grid .info-item i{font-size:18px}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-section .info-grid .info-item div .info-label{font-size:11px}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-section .info-grid .info-item div .info-input,.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .profile-info-section .info-grid .info-item div .info-value{font-size:16px}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .profile-actions{gap:8px}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .profile-actions .action-btn{font-size:13px;padding:14px 16px}.hybrid-profile-container .profile-page .main-content .profile-card .profile-content .profile-actions .action-btn i{font-size:14px}}.hybrid-profile-container .profile-card--editing .profile-info-section .info-grid .info-item:hover{border-color:#004d241a;box-shadow:none;transform:none}.hybrid-profile-container .profile-edit-form{padding:20px 0}.hybrid-profile-container .profile-edit-form h3{color:var(--text-primary);font-size:18px;font-weight:600;margin-bottom:20px}.hybrid-profile-container .profile-edit-form .form-group-mobile{margin-bottom:16px}.hybrid-profile-container .profile-edit-form .form-group-mobile .form-label-mobile{color:var(--text-secondary);display:block;font-size:12px;font-weight:600;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.hybrid-profile-container .profile-edit-form .form-group-mobile .form-input-mobile{-webkit-tap-highlight-color:rgba(0,0,0,0);appearance:none;border:2px solid var(--border-default);border-radius:8px;font-size:16px;padding:12px 16px;transition:border-color .2s ease,background-color .2s ease;width:100%}.hybrid-profile-container .profile-edit-form .form-group-mobile .form-input-mobile:focus,.hybrid-profile-container .profile-edit-form .form-group-mobile .form-input-mobile:focus-visible{border-color:var(--color-brand-primary);box-shadow:none;outline:none}.hybrid-profile-container .profile-edit-form .form-group-mobile .form-input-mobile::placeholder{color:var(--text-muted)}.hybrid-profile-container .profile-actions{border-top:1px solid var(--border-default);display:flex;flex-direction:column;gap:12px;padding-top:20px}.hybrid-profile-container .profile-actions .action-btn.primary:disabled,.hybrid-profile-container .profile-actions .action-btn.secondary:disabled{cursor:not-allowed;opacity:.6}.account-web-page .breadcrumbs-container,.breadcrumbs-container.breadcrumbs-design-6{align-items:center;display:flex;font-size:14px;font-weight:500}.account-web-page .breadcrumbs-container .breadcrumbs-link{border-radius:4px;color:var(--text-secondary);font-weight:500;padding:4px 8px;text-decoration:none;transition:color .2s ease}.account-web-page .breadcrumbs-container .breadcrumbs-current,.account-web-page .breadcrumbs-container .breadcrumbs-link:hover{background:var(--color-brand-subtle);color:var(--color-brand-primary)}.account-web-page .breadcrumbs-container .breadcrumbs-current{border-radius:4px;font-weight:600;padding:4px 8px}.account-web-page .breadcrumbs-container .breadcrumbs-separator{color:var(--text-muted);font-size:12px;font-weight:400;margin:0 6px}.breadcrumbs-container.breadcrumbs-design-6{background:var(--surface-muted);border:1px solid var(--border-default);border-radius:12px;box-shadow:0 2px 8px #00000014;flex-wrap:wrap;font-size:14px;gap:8px;padding:16px 20px}.breadcrumbs-container.breadcrumbs-design-6 .breadcrumbs-link{background:var(--surface-card);border:1px solid var(--border-default);border-radius:8px;color:var(--text-secondary);font-weight:500;padding:8px 14px;text-decoration:none!important;transition:all .2s ease}.breadcrumbs-container.breadcrumbs-design-6 .breadcrumbs-link:active,.breadcrumbs-container.breadcrumbs-design-6 .breadcrumbs-link:focus,.breadcrumbs-container.breadcrumbs-design-6 .breadcrumbs-link:focus-visible,.breadcrumbs-container.breadcrumbs-design-6 .breadcrumbs-link:hover,.breadcrumbs-container.breadcrumbs-design-6 .breadcrumbs-link:link,.breadcrumbs-container.breadcrumbs-design-6 .breadcrumbs-link:visited{text-decoration:none!important}.breadcrumbs-container.breadcrumbs-design-6 .breadcrumbs-link:hover{background:var(--color-brand-subtle);border-color:var(--color-brand-primary);box-shadow:var(--shadow-brand);color:var(--color-brand-primary);transform:translateY(-2px)}.breadcrumbs-container.breadcrumbs-design-6 .breadcrumbs-current{background:var(--color-brand-primary);border-radius:8px;box-shadow:0 2px 6px #10b9814d;color:var(--text-on-brand);font-weight:600;padding:8px 14px;text-decoration:none}.breadcrumbs-container.breadcrumbs-design-6 .breadcrumbs-separator{color:var(--text-muted);font-size:12px;margin:0 8px;text-decoration:none}.btn-danger,.btn-outline-danger,.btn-outline-primary,.btn-outline-primary--soft,.btn-primary,.btn-primary--full,.btn-primary--sm,.btn-secondary,.empty-cart-container .empty-cart-button,.empty-orders-container .empty-orders-button{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:600;gap:8px;justify-content:center;transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease;white-space:nowrap}.btn-danger:disabled,.btn-outline-danger:disabled,.btn-outline-primary--soft:disabled,.btn-outline-primary:disabled,.btn-primary--full:disabled,.btn-primary--sm:disabled,.btn-primary:disabled,.btn-secondary:disabled,.empty-cart-container .empty-cart-button:disabled,.empty-orders-container .empty-orders-button:disabled{cursor:not-allowed;opacity:.6}.btn-primary,.btn-primary--full{background:var(--btn-primary-fill);box-shadow:var(--btn-primary-shadow);color:var(--btn-primary-text);padding:14px 28px}.btn-primary--full:hover:not(:disabled),.btn-primary:hover:not(:disabled){background:var(--btn-primary-fill-hover)}.btn-primary--full:active:not(:disabled),.btn-primary:active:not(:disabled){background:var(--btn-primary-fill-active);box-shadow:var(--btn-primary-shadow-active);transform:translateY(0)}.btn-primary--full:hover:not(:disabled),.btn-primary:hover:not(:disabled){box-shadow:var(--shadow-md);transform:translateY(-2px)}.btn-primary--full{border-radius:12px;font-size:16px;letter-spacing:.5px;padding:18px 28px;width:100%}.btn-primary--full:hover:not(:disabled){transform:translateY(-2px)}.btn-primary--sm,.empty-cart-container .empty-cart-button,.empty-orders-container .empty-orders-button{background:var(--btn-primary-fill);border-radius:6px;box-shadow:var(--btn-primary-shadow);color:var(--btn-primary-text);font-size:14px;padding:12px 28px}.btn-primary--sm:hover:not(:disabled),.empty-cart-container .empty-cart-button:hover:not(:disabled),.empty-orders-container .empty-orders-button:hover:not(:disabled){background:var(--btn-primary-fill-hover)}.btn-primary--sm:active:not(:disabled),.empty-cart-container .empty-cart-button:active:not(:disabled),.empty-orders-container .empty-orders-button:active:not(:disabled){background:var(--btn-primary-fill-active);box-shadow:var(--btn-primary-shadow-active);transform:translateY(0)}.btn-primary--sm:hover:not(:disabled),.empty-cart-container .empty-cart-button:hover:not(:disabled),.empty-orders-container .empty-orders-button:hover:not(:disabled){box-shadow:var(--shadow-sm);transform:translateY(-1px)}.btn-secondary{background:var(--surface-page);border:1px solid var(--border-default);color:var(--text-secondary);height:44px;min-width:180px;padding:14px 28px}.btn-secondary:hover:not(:disabled){background:var(--surface-hover);border-color:var(--border-strong);color:var(--text-primary)}.btn-secondary:active:not(:disabled){background:var(--btn-outline-fill-active);border-color:var(--border-strong);box-shadow:none;color:var(--text-primary);transform:none}.btn-danger{background:linear-gradient(135deg,#dc3545,#c82333);box-shadow:0 2px 8px #dc354533;color:#fff;padding:14px 28px}.btn-danger:hover:not(:disabled){background:linear-gradient(135deg,#c82333,#bd2130);box-shadow:0 4px 12px #dc35454d;transform:translateY(-1px)}.btn-danger:active:not(:disabled){box-shadow:0 1px 4px #dc354533;transform:translateY(0)}.btn-outline-danger{background:var(--surface-card);border:1.5px solid #dc262680;border-radius:8px;color:#dc2626;font-size:14px;padding:10px 16px}.btn-outline-danger:hover:not(:disabled){background:var(--color-error-subtle);border-color:#dc2626;box-shadow:var(--shadow-sm);color:#f87171}.btn-outline-danger:active:not(:disabled){background:var(--color-error-subtle);transform:none}.btn-outline-primary{background:var(--surface-card);border:1.5px solid var(--color-brand-subtle-border);border-radius:8px;color:var(--color-brand-primary);font-size:14px;padding:10px 16px}.btn-outline-primary:hover:not(:disabled){background:var(--color-brand-subtle);border-color:var(--color-brand-primary);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.btn-outline-primary:active:not(:disabled){background:var(--btn-outline-fill-active);border-color:var(--border-strong);box-shadow:none;color:var(--text-primary);transform:none}.btn-outline-primary--soft{background:var(--color-brand-subtle);border:1.5px solid var(--color-brand-subtle-border);border-radius:8px;color:var(--color-brand-primary);font-size:13px;padding:8px 14px}.btn-outline-primary--soft:hover:not(:disabled){background:var(--surface-hover);border-color:var(--color-brand-primary);box-shadow:var(--shadow-sm)}.btn-outline-primary--soft:active:not(:disabled){background:var(--btn-outline-fill-active);border-color:var(--border-strong);box-shadow:none;color:var(--text-primary);transform:none}.account-web-empty,.empty-cart-container,.empty-orders-container{align-items:center;background:var(--surface-card);border:1px solid #e8e8ea;border-radius:8px;display:flex;flex-direction:column;justify-content:center;min-height:400px;padding:60px 20px;text-align:center}.empty-orders-container{margin:20px 0}.empty-cart-container .empty-cart-icon,.empty-orders-container .empty-orders-icon{color:var(--text-muted);margin-bottom:24px;opacity:.6}.empty-cart-container .empty-cart-title,.empty-orders-container .empty-orders-title{color:#1f2937;font-size:20px;font-weight:600;margin:0 0 12px}.account-web-empty p,.empty-cart-container .empty-cart-message,.empty-orders-container .empty-orders-message{color:var(--text-secondary);font-size:14px;margin:0 0 32px;max-width:400px}.account-web-page{background-color:var(--surface-page);min-height:100vh;padding-bottom:40px;width:100%}.account-web-page .breadcrumbs-wrapper{margin:0 auto}.account-web-page .breadcrumbs-container{flex-wrap:wrap;gap:8px}.account-web-container{margin:0 auto;max-width:1100px;padding:20px}.account-web-header{align-items:flex-start;border-bottom:1px solid var(--border-default);display:flex;gap:24px;justify-content:space-between;margin-bottom:24px;padding-bottom:20px}.account-web-header h1{color:var(--text-primary);font-family:Assistant,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-family:var(--font-family-primary,Assistant,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif);font-size:28px;font-weight:700;letter-spacing:-.4px;margin:0 0 6px}.account-web-header p{color:var(--text-secondary);font-size:15px;line-height:1.5;margin:0;max-width:560px}.account-web-header__action{flex-shrink:0}.account-web-tabs{border-bottom:1px solid var(--border-default);display:flex;gap:0;margin-bottom:24px}.account-web-tabs__tab{align-items:center;background:none;border:none;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:15px;font-weight:500;gap:8px;margin-bottom:-1px;padding:12px 20px;position:relative;transition:color .2s}.account-web-tabs__tab:hover{color:var(--text-primary)}.account-web-tabs__tab--active{color:var(--color-brand-primary);font-weight:600}.account-web-tabs__tab--active:after{background:var(--color-brand-primary);border-radius:2px 2px 0 0;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.account-web-tabs__count{background:var(--surface-hover);border-radius:999px;color:var(--text-secondary);font-size:12px;font-weight:600;padding:2px 8px}.account-web-tabs__tab--active .account-web-tabs__count{background:#004d241a;color:var(--color-brand-primary)}.account-web-stats{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin-bottom:28px}.account-web-stats__item{background:var(--surface-card);border:1px solid var(--border-default);border-radius:10px;box-shadow:0 1px 4px #0000000a;padding:18px 20px}.account-web-stats__label{color:var(--text-muted);display:block;font-size:12px;font-weight:500;letter-spacing:.04em;margin-bottom:6px;text-transform:uppercase}.account-web-stats__value{color:var(--text-primary);font-size:22px;font-weight:700;letter-spacing:-.3px}.account-web-stats__value--credit,.account-web-stats__value--primary{color:var(--color-brand-primary)}.account-web-stats__value--debit{color:#dc2626}.account-web-meta{color:var(--text-secondary);font-size:13px;margin:0 0 16px}.account-web-list{display:flex;flex-direction:column;gap:12px}.account-web-row{align-items:center;background:var(--surface-card);border:1px solid var(--border-default);border-radius:10px;box-shadow:0 1px 4px #0000000a;display:flex;gap:20px;justify-content:space-between;padding:20px 24px;transition:box-shadow .2s,border-color .2s}.account-web-row:hover{border-color:var(--border-strong);box-shadow:0 4px 12px #0000000f}.account-web-row--expired{opacity:.75}.account-web-row--txn{align-items:flex-start}.account-web-row--txn .account-web-row__lead{align-items:flex-start;display:flex;flex:1 1;gap:16px;min-width:0}.account-web-row__main{flex:1 1;min-width:0}.account-web-row__code{color:var(--text-primary);font-size:17px;font-weight:700;letter-spacing:.05em;margin:0 0 4px}.account-web-row__title{color:var(--text-primary);font-size:15px;font-weight:600;margin:0 0 4px}.account-web-row__desc{color:var(--text-secondary);font-size:14px;line-height:1.45;margin:0 0 4px}.account-web-row__meta{color:var(--text-muted);font-size:13px;margin:0}.account-web-row__aside{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:8px}.account-web-row__discount{color:var(--color-brand-primary);font-size:18px;font-weight:700}.account-web-row__status{color:var(--text-muted);font-size:11px;font-weight:700;text-transform:uppercase}.account-web-row__amount{font-size:16px;font-weight:700}.account-web-row__amount--credit{color:var(--color-brand-primary)}.account-web-row__amount--debit{color:#dc2626}.account-web-row__icon{align-items:center;border-radius:8px;display:flex;flex-shrink:0;height:42px;justify-content:center;width:42px}.account-web-row__icon--credit{background:#004d2414;color:var(--color-brand-primary)}.account-web-row__icon--debit{background:var(--color-error-subtle);color:#dc2626}.account-web-panel{background:var(--surface-card);border:1px solid var(--border-default);border-radius:10px;box-shadow:0 1px 4px #0000000a;margin-top:28px;padding:24px}.account-web-panel__heading{align-items:center;color:var(--text-primary);display:flex;font-size:17px;font-weight:600;gap:10px;margin:0 0 20px}.account-web-panel__heading .bi{color:var(--color-brand-primary)}.account-web-vip-progress__rail-wrap{margin-bottom:20px;padding:36px 0 12px;position:relative}.account-web-vip-progress__pin{color:var(--color-brand-primary);font-size:12px;font-weight:600;position:absolute;top:0;transform:translateX(-50%);white-space:nowrap}.account-web-vip-progress__rail{background:var(--surface-inset);border-radius:999px;height:8px}.account-web-vip-progress__fill{background:linear-gradient(90deg,var(--color-brand-primary),var(--color-brand-secondary));border-radius:999px;height:100%;transition:width .35s ease}.account-web-vip-progress__scale{color:var(--text-muted);display:flex;font-size:12px;justify-content:space-between;margin-top:8px}.account-web-vip-progress__tiers{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-bottom:12px}.account-web-vip-progress__hint{color:var(--text-secondary);font-size:14px;margin:0;text-align:center}.account-web-vip-tier{background:var(--surface-muted);border:1px solid var(--border-default);border-radius:8px;padding:14px 8px;text-align:center}.account-web-vip-tier--silver .account-web-vip-tier__dot{background:linear-gradient(145deg,#f8fafc,#dbe4ee 45%,#94a3b8);border:1px solid #cbd5e1f2;box-shadow:inset 0 1px 0 #fffffff2,0 4px 10px #94a3b82e;color:#475569}.account-web-vip-tier--gold .account-web-vip-tier__dot{background:linear-gradient(145deg,#fff9db,#fde68a 38%,#f59e0b 72%,#d97706);border:1px solid #fde047e6;box-shadow:inset 0 1px 0 #ffffffd9,0 4px 12px #f59e0b59;color:#78350f}.account-web-vip-tier--gold .account-web-vip-tier__name{color:#b45309}.account-web-vip-tier--platinum .account-web-vip-tier__dot{background:linear-gradient(145deg,#fff,#e0e7ff 28%,#c7d2fe 52%,#a5b4fc 78%,#6366f1);border:1px solid #c7d2fef2;box-shadow:inset 0 1px 0 #fffffff2,0 4px 14px #6366f159;color:#312e81}.account-web-vip-tier--platinum .account-web-vip-tier__name{color:#4338ca}.account-web-vip-tier--current{background:var(--surface-card);border-color:color-mix(in srgb,var(--tier-accent) 45%,var(--border-default))}.account-web-vip-tier--current .account-web-vip-tier__dot{background:var(--tier-accent);color:var(--text-on-brand)}.account-web-vip-tier--current .account-web-vip-tier__name{color:var(--tier-accent)}.account-web-vip-tier--silver.account-web-vip-tier--current{background:linear-gradient(180deg,#eef2f6 0,#f8fafc 55%,var(--surface-card) 100%);border-color:#94a3b8;box-shadow:0 8px 20px #64748b24,inset 0 1px 0 #ffffffe6}.account-web-vip-tier--silver.account-web-vip-tier--current .account-web-vip-tier__dot{background:linear-gradient(145deg,#fff,#e2e8f0 42%,#94a3b8);border:1px solid #e2e8f0fa;box-shadow:inset 0 1px 0 #fffffff2,0 8px 18px #94a3b847;color:#334155}.account-web-vip-tier--silver.account-web-vip-tier--current .account-web-vip-tier__name{color:#334155;text-shadow:none}.account-web-vip-tier--gold.account-web-vip-tier--current{background:linear-gradient(180deg,#fff8e7 0,#fffbeb 50%,var(--surface-card) 100%);border-color:#f59e0b;box-shadow:0 8px 20px #f59e0b29,0 0 0 1px #fbbf2440}.account-web-vip-tier--gold.account-web-vip-tier--current .account-web-vip-tier__dot{background:linear-gradient(145deg,#fffbeb,#fde047 28%,#fbbf24 55%,#f59e0b 82%,#d97706);border:1px solid #fef08afa;box-shadow:inset 0 2px 0 #ffffffe6,inset 0 -2px 4px #b4530940,0 8px 22px #f59e0b73;color:#713f12}.account-web-vip-tier--gold.account-web-vip-tier--current .account-web-vip-tier__name{color:#92400e;text-shadow:none}.account-web-vip-tier--gold.account-web-vip-tier--completed{background:linear-gradient(180deg,#fbbf2414 0,var(--surface-muted) 100%);border-color:#fbbf2473}.account-web-vip-tier--gold.account-web-vip-tier--completed .account-web-vip-tier__dot{background:linear-gradient(145deg,#fef3c7,#fcd34d 50%,#f59e0b);border:2px solid #fbbf24;box-shadow:inset 0 1px 0 #ffffffb3,0 4px 14px #f59e0b40;color:#92400e}.account-web-vip-tier--gold.account-web-vip-tier--completed .account-web-vip-tier__name{color:#b45309}.account-web-vip-tier--platinum.account-web-vip-tier--current{background:linear-gradient(180deg,#eef2ff 0,#f8fafc 55%,var(--surface-card) 100%);border-color:#818cf8;box-shadow:0 8px 22px #6366f12e,0 0 0 1px #a5b4fc59}.account-web-vip-tier--platinum.account-web-vip-tier--current .account-web-vip-tier__dot{background:linear-gradient(145deg,#fff,#eef2ff 18%,#c7d2fe 42%,#a5b4fc 68%,#818cf8 88%,#6366f1);border:1px solid #e0e7fffa;box-shadow:inset 0 2px 0 #fffffff2,inset 0 -2px 5px #4f46e54d,0 10px 26px #6366f180;color:#1e1b4b}.account-web-vip-tier--platinum.account-web-vip-tier--current .account-web-vip-tier__name{color:#3730a3;text-shadow:none}.account-web-vip-tier--platinum.account-web-vip-tier--completed{background:linear-gradient(180deg,#c7d2fe1a 0,var(--surface-muted) 100%);border-color:#a5b4fc80}.account-web-vip-tier--platinum.account-web-vip-tier--completed .account-web-vip-tier__dot{background:linear-gradient(145deg,#f8fafc,#e0e7ff 45%,#a5b4fc);border:2px solid #a5b4fc;box-shadow:inset 0 1px 0 #fffc,0 4px 16px #6366f147;color:#3730a3}.account-web-vip-tier--platinum.account-web-vip-tier--completed .account-web-vip-tier__name{color:#4338ca}.account-web-vip-tier--completed .account-web-vip-tier__dot{background:color-mix(in srgb,var(--tier-accent) 18%,var(--surface-card));border:2px solid var(--tier-accent);color:var(--tier-accent)}.account-web-vip-tier--locked{opacity:.6}.account-web-vip-tier--locked.account-web-vip-tier--gold,.account-web-vip-tier--locked.account-web-vip-tier--platinum{opacity:.88}.account-web-vip-tier__dot{align-items:center;background:var(--surface-inset);border-radius:50%;color:var(--text-secondary);display:flex;height:36px;justify-content:center;margin:0 auto 8px;width:36px}.account-web-vip-tier__name{display:block;font-size:14px;font-weight:700}.account-web-vip-tier__threshold{color:var(--text-muted);font-size:12px}[data-theme=dark] .account-web-vip-tier--gold .account-web-vip-tier__name{color:#fbbf24}[data-theme=dark] .account-web-vip-tier--platinum .account-web-vip-tier__name{color:#c7d2fe}[data-theme=dark] .account-web-vip-tier--silver.account-web-vip-tier--current{background:linear-gradient(180deg,#e2e8f029 0,var(--surface-card) 100%);border-color:#cbd5e1f2;box-shadow:0 12px 28px #94a3b82e,inset 0 1px 0 #ffffff14}[data-theme=dark] .account-web-vip-tier--silver.account-web-vip-tier--current .account-web-vip-tier__name{color:#e2e8f0;text-shadow:0 1px 10px #e2e8f02e}[data-theme=dark] .account-web-vip-tier--gold.account-web-vip-tier--current{background:linear-gradient(180deg,#fbbf2424 0,var(--surface-card) 100%);border-color:#fbbf24bf;box-shadow:0 12px 28px #f59e0b47,0 0 0 1px #fde04733,inset 0 1px 0 #fffbeb1f}[data-theme=dark] .account-web-vip-tier--gold.account-web-vip-tier--current .account-web-vip-tier__name{color:#fde68a;text-shadow:0 0 12px #fbbf2459}[data-theme=dark] .account-web-vip-tier--gold.account-web-vip-tier--completed .account-web-vip-tier__name{color:#fbbf24}[data-theme=dark] .account-web-vip-tier--platinum.account-web-vip-tier--current{background:linear-gradient(180deg,#c7d2fe33 0,var(--surface-card) 55%,#6366f10f 100%);border-color:#a5b4fce6;box-shadow:0 14px 32px #6366f152,0 0 24px #c4b5fd33,inset 0 1px 0 #ffffff24}[data-theme=dark] .account-web-vip-tier--platinum.account-web-vip-tier--current .account-web-vip-tier__name{color:#e0e7ff;text-shadow:0 0 14px #a5b4fc73}[data-theme=dark] .account-web-vip-tier--platinum.account-web-vip-tier--completed .account-web-vip-tier__name{color:#c7d2fe}.account-web-benefit{border-bottom:1px solid var(--border-subtle);display:flex;gap:14px;padding:14px 0}.account-web-benefit:last-child{border-bottom:none;padding-bottom:0}.account-web-benefit>.bi{color:var(--color-brand-primary);margin-top:2px}.account-web-benefit--locked>.bi{color:var(--text-muted)}.account-web-benefit strong{color:var(--text-primary);display:block;font-size:15px;margin-bottom:4px}.account-web-benefit p{color:var(--text-secondary);font-size:14px;line-height:1.45;margin:0}.account-web-notice{align-items:center;background:var(--surface-card);border:1px solid var(--border-default);border-left:3px solid var(--color-brand-primary);border-radius:8px;color:var(--text-primary);display:flex;flex-wrap:wrap;font-size:14px;gap:16px;justify-content:space-between;margin-bottom:20px;padding:14px 18px}.account-web-notice p{margin:0}.account-web-info-block{border-radius:8px;font-size:14px;margin-bottom:20px;padding:14px 18px}.account-web-info-block--error{background:var(--color-error-subtle);border:1px solid var(--color-error);color:var(--color-error)}.account-web-empty{min-height:240px}.account-web-empty p{margin-bottom:0}.account-web-skeleton{animation:account-web-shimmer 1.2s infinite;background:linear-gradient(90deg,var(--surface-muted) 25%,var(--surface-hover) 50%,var(--surface-muted) 75%);background-size:200% 100%;border-radius:10px;min-height:88px}@keyframes account-web-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:640px){.account-web-header{flex-direction:column}.account-web-header__action,.account-web-header__action .btn-primary--sm,.account-web-header__action .empty-cart-container .empty-cart-button,.account-web-header__action .empty-orders-container .empty-orders-button,.empty-cart-container .account-web-header__action .empty-cart-button,.empty-orders-container .account-web-header__action .empty-orders-button{width:100%}.account-web-tabs{overflow-x:auto}.account-web-tabs__tab{white-space:nowrap}.account-web-row{align-items:flex-start;flex-direction:column}.account-web-row__aside{align-items:flex-start;width:100%}.account-web-vip-progress__tiers{grid-template-columns:1fr}}.credit-txn-items{border-top:1px dashed var(--border-default);list-style:none;margin:10px 0 0;padding:10px 0 0}.credit-txn-items__row{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;padding:8px 0}.credit-txn-items__row:not(:last-child){border-bottom:1px solid var(--border-subtle)}.credit-txn-items__main{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.credit-txn-items__title{color:var(--text-primary);font-size:13px;font-weight:600;line-height:1.35}.credit-txn-items__meta{color:var(--text-muted);font-size:12px;line-height:1.35}.credit-txn-items__credit{font-feature-settings:"tnum";color:var(--text-secondary);flex-shrink:0;font-size:13px;font-variant-numeric:tabular-nums;font-weight:600}.credit-txn-items--mob{margin-top:8px;padding-top:8px}.icon-set-test-page{background:var(--surface-inset);min-height:100vh;padding:40px 20px}.icon-set-test-page .page-title{color:var(--color-brand-primary);font-size:2.5rem;font-weight:700;margin-bottom:15px;text-align:center}.icon-set-test-page .page-subtitle{color:#696e79;font-size:1.1rem;margin-bottom:50px;text-align:center}.icon-set-test-page .feature-section{background:var(--surface-card);border-radius:12px;box-shadow:0 4px 15px #00000014;margin-bottom:40px;padding:30px}.icon-set-test-page .feature-section .feature-title{border-bottom:2px solid var(--color-brand-primary-bright);color:var(--color-brand-primary);font-size:1.5rem;font-weight:700;margin-bottom:25px;padding-bottom:15px}.icon-set-test-page .feature-section .icon-sets-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.icon-set-test-page .feature-section .icon-sets-grid .icon-set-card{background:linear-gradient(135deg,#f8f9fa,#fff);border:2px solid #e9e9ed;border-radius:12px;cursor:pointer;padding:25px;text-align:center;transition:all .3s ease}.icon-set-test-page .feature-section .icon-sets-grid .icon-set-card:hover{border-color:var(--color-brand-primary);box-shadow:0 6px 20px #004d2426;transform:translateY(-3px)}.icon-set-test-page .feature-section .icon-sets-grid .icon-set-card .icon-set-name{color:var(--text-primary);font-size:.9rem;font-weight:600;letter-spacing:.5px;margin-bottom:15px;text-transform:uppercase}.icon-set-test-page .feature-section .icon-sets-grid .icon-set-card .icon-display{align-items:center;display:flex;height:80px;justify-content:center}.icon-set-test-page .feature-section .icon-sets-grid .icon-set-card .icon-display .feature-icon{color:var(--color-brand-primary);height:50px;transition:all .3s ease;width:50px}.icon-set-test-page .feature-section .icon-sets-grid .icon-set-card:hover .feature-icon{color:var(--color-brand-primary-bright);transform:scale(1.1)}@media(max-width:768px){.icon-set-test-page .feature-section{padding:20px}.icon-set-test-page .feature-section .icon-sets-grid{gap:15px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.icon-set-test-page .feature-section .icon-sets-grid .icon-set-card{padding:20px}.icon-set-test-page .feature-section .icon-sets-grid .icon-set-card .icon-display .feature-icon{height:40px;width:40px}}.menu-transition-test{background:var(--surface-inset);min-height:100vh;padding:20px}.menu-transition-test .test-header{background:var(--surface-card);border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:40px;padding:20px;text-align:center}.menu-transition-test .test-header h1{color:#3e4152;font-size:28px;margin:0 0 10px}.menu-transition-test .test-header p{color:#666;font-size:16px;margin:0}.menu-transition-test .variants-container{display:flex;flex-direction:column;gap:30px;margin:0 auto;max-width:1200px}.menu-transition-test .variant-section{background:var(--surface-card);border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:25px}.menu-transition-test .variant-section h2{color:#3e4152;font-size:22px;font-weight:700;margin:0 0 8px}.menu-transition-test .variant-section .variant-description{color:#666;font-size:14px;font-style:italic;margin:0 0 20px}.menu-transition-test .variant-section .menu-container{border:1px solid #eaeaec;border-radius:4px;overflow:hidden}.menu-transition-test .menu-item{border-bottom:1px solid #eaeaec}.menu-transition-test .menu-item:last-child{border-bottom:none}.menu-transition-test .menu-item .menu-header{align-items:center;background:var(--surface-card);cursor:pointer;display:flex;justify-content:space-between;padding:14px 20px;transition:background-color .2s}.menu-transition-test .menu-item .menu-header:hover{background:#f9f9f9}.menu-transition-test .menu-item .menu-header .menu-title{color:#3e4152;font-size:14px;font-weight:700;text-transform:capitalize}.menu-transition-test .menu-item .menu-header .arrow-icon{flex-shrink:0;transition:transform .3s ease-in-out}.menu-transition-test .menu-item .menu-header .arrow-icon.open{transform:rotate(0deg)}.menu-transition-test .menu-item .menu-header .arrow-icon:not(.open){transform:rotate(-90deg)}.menu-transition-test .children-container.variant1{max-height:0;opacity:0;overflow:hidden;padding:0 20px;transition:max-height .6s cubic-bezier(.4,0,.2,1),opacity .5s cubic-bezier(.4,0,.2,1) .1s,padding .5s cubic-bezier(.4,0,.2,1);visibility:hidden;will-change:max-height,opacity,padding}.menu-transition-test .children-container.variant1.open{max-height:500px;opacity:1;padding:10px 20px;transition:max-height .6s cubic-bezier(.4,0,.2,1),opacity .5s cubic-bezier(.4,0,.2,1),padding .5s cubic-bezier(.4,0,.2,1);visibility:visible}.menu-transition-test .children-container.variant1.closed{max-height:0;opacity:0;padding:0 20px;transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1),padding .5s cubic-bezier(.4,0,.2,1);visibility:hidden}.menu-transition-test .nested-children.variant1{max-height:0;opacity:0;overflow:hidden;padding:0 0 0 20px;transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1) .1s,padding .4s cubic-bezier(.4,0,.2,1);visibility:hidden;will-change:max-height,opacity,padding}.menu-transition-test .nested-children.variant1.open{max-height:200px;opacity:1;padding:8px 0 8px 20px;transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1),padding .4s cubic-bezier(.4,0,.2,1);visibility:visible}.menu-transition-test .nested-children.variant1.closed{max-height:0;opacity:0;padding:0 0 0 20px;transition:max-height .45s cubic-bezier(.4,0,.2,1),opacity .35s cubic-bezier(.4,0,.2,1),padding .4s cubic-bezier(.4,0,.2,1);visibility:hidden}.menu-transition-test .children-container.variant2{max-height:0;opacity:0;overflow:hidden;padding:0 20px;transform:translateY(-15px);transition:max-height .6s cubic-bezier(.4,0,.2,1),opacity .5s cubic-bezier(.4,0,.2,1) .1s,transform .5s cubic-bezier(.4,0,.2,1) .05s,padding .5s cubic-bezier(.4,0,.2,1);visibility:hidden;will-change:max-height,opacity,transform,padding}.menu-transition-test .children-container.variant2.open{max-height:500px;opacity:1;padding:10px 20px;transform:translateY(0);transition:max-height .6s cubic-bezier(.4,0,.2,1),opacity .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1),padding .5s cubic-bezier(.4,0,.2,1);visibility:visible}.menu-transition-test .children-container.variant2.closed{max-height:0;opacity:0;padding:0 20px;transform:translateY(-15px);transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1),padding .5s cubic-bezier(.4,0,.2,1);visibility:hidden}.menu-transition-test .nested-children.variant2{max-height:0;opacity:0;overflow:hidden;padding:0 0 0 20px;transform:translateY(-10px);transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1) .1s,transform .4s cubic-bezier(.4,0,.2,1) .05s,padding .4s cubic-bezier(.4,0,.2,1);visibility:hidden;will-change:max-height,opacity,transform,padding}.menu-transition-test .nested-children.variant2.open{max-height:200px;opacity:1;padding:8px 0 8px 20px;transform:translateY(0);transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1),padding .4s cubic-bezier(.4,0,.2,1);visibility:visible}.menu-transition-test .nested-children.variant2.closed{max-height:0;opacity:0;padding:0 0 0 20px;transform:translateY(-10px);transition:max-height .45s cubic-bezier(.4,0,.2,1),opacity .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1),padding .4s cubic-bezier(.4,0,.2,1);visibility:hidden}.menu-transition-test .children-container.variant3{display:grid;grid-template-rows:0fr;opacity:0;overflow:hidden;padding:0 20px;transition:grid-template-rows .6s cubic-bezier(.4,0,.2,1),opacity .5s cubic-bezier(.4,0,.2,1) .1s,padding .5s cubic-bezier(.4,0,.2,1);visibility:hidden;will-change:grid-template-rows,opacity,padding}.menu-transition-test .children-container.variant3>*{min-height:0;overflow:hidden}.menu-transition-test .children-container.variant3.open{grid-template-rows:1fr;opacity:1;padding:10px 20px;transition:grid-template-rows .6s cubic-bezier(.4,0,.2,1),opacity .5s cubic-bezier(.4,0,.2,1),padding .5s cubic-bezier(.4,0,.2,1);visibility:visible}.menu-transition-test .children-container.variant3.closed{grid-template-rows:0fr;opacity:0;padding:0 20px;transition:grid-template-rows .5s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1),padding .5s cubic-bezier(.4,0,.2,1);visibility:hidden}.menu-transition-test .nested-children.variant3{display:grid;grid-template-rows:0fr;opacity:0;overflow:hidden;padding:0 0 0 20px;transition:grid-template-rows .5s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1) .1s,padding .4s cubic-bezier(.4,0,.2,1);visibility:hidden;will-change:grid-template-rows,opacity,padding}.menu-transition-test .nested-children.variant3>*{min-height:0;overflow:hidden}.menu-transition-test .nested-children.variant3.open{grid-template-rows:1fr;opacity:1;padding:8px 0 8px 20px;transition:grid-template-rows .5s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1),padding .4s cubic-bezier(.4,0,.2,1);visibility:visible}.menu-transition-test .nested-children.variant3.closed{grid-template-rows:0fr;opacity:0;padding:0 0 0 20px;transition:grid-template-rows .45s cubic-bezier(.4,0,.2,1),opacity .35s cubic-bezier(.4,0,.2,1),padding .4s cubic-bezier(.4,0,.2,1);visibility:hidden}.menu-transition-test .children-container.variant4{max-height:0;opacity:0;overflow:hidden;padding:0 20px;transform:scale(.9);transform-origin:top;transition:max-height .6s cubic-bezier(.4,0,.2,1),opacity .5s cubic-bezier(.4,0,.2,1) .1s,transform .5s cubic-bezier(.4,0,.2,1) .05s,padding .5s cubic-bezier(.4,0,.2,1);visibility:hidden;will-change:max-height,opacity,transform,padding}.menu-transition-test .children-container.variant4.open{max-height:500px;opacity:1;padding:10px 20px;transform:scale(1);transition:max-height .6s cubic-bezier(.4,0,.2,1),opacity .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1),padding .5s cubic-bezier(.4,0,.2,1);visibility:visible}.menu-transition-test .children-container.variant4.closed{max-height:0;opacity:0;padding:0 20px;transform:scale(.9);transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1),padding .5s cubic-bezier(.4,0,.2,1);visibility:hidden}.menu-transition-test .nested-children.variant4{max-height:0;opacity:0;overflow:hidden;padding:0 0 0 20px;transform:scale(.92);transform-origin:top;transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1) .1s,transform .4s cubic-bezier(.4,0,.2,1) .05s,padding .4s cubic-bezier(.4,0,.2,1);visibility:hidden;will-change:max-height,opacity,transform,padding}.menu-transition-test .nested-children.variant4.open{max-height:200px;opacity:1;padding:8px 0 8px 20px;transform:scale(1);transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1),padding .4s cubic-bezier(.4,0,.2,1);visibility:visible}.menu-transition-test .nested-children.variant4.closed{max-height:0;opacity:0;padding:0 0 0 20px;transform:scale(.92);transition:max-height .45s cubic-bezier(.4,0,.2,1),opacity .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1),padding .4s cubic-bezier(.4,0,.2,1);visibility:hidden}.menu-transition-test .children-container.variant5{max-height:0;opacity:0;overflow:hidden;padding:0 20px;transition:max-height .7s cubic-bezier(.25,.46,.45,.94),opacity .6s cubic-bezier(.25,.46,.45,.94) .15s,padding .6s cubic-bezier(.25,.46,.45,.94);visibility:hidden;will-change:max-height,opacity,padding}.menu-transition-test .children-container.variant5.open{max-height:500px;opacity:1;padding:10px 20px;transition:max-height .7s cubic-bezier(.25,.46,.45,.94),opacity .6s cubic-bezier(.25,.46,.45,.94),padding .6s cubic-bezier(.25,.46,.45,.94);visibility:visible}.menu-transition-test .children-container.variant5.closed{max-height:0;opacity:0;padding:0 20px;transition:max-height .6s cubic-bezier(.25,.46,.45,.94),opacity .5s cubic-bezier(.25,.46,.45,.94),padding .6s cubic-bezier(.25,.46,.45,.94);visibility:hidden}.menu-transition-test .nested-children.variant5{max-height:0;opacity:0;overflow:hidden;padding:0 0 0 20px;transition:max-height .6s cubic-bezier(.25,.46,.45,.94),opacity .5s cubic-bezier(.25,.46,.45,.94) .1s,padding .5s cubic-bezier(.25,.46,.45,.94);visibility:hidden;will-change:max-height,opacity,padding}.menu-transition-test .nested-children.variant5.open{max-height:200px;opacity:1;padding:8px 0 8px 20px;transition:max-height .6s cubic-bezier(.25,.46,.45,.94),opacity .5s cubic-bezier(.25,.46,.45,.94),padding .5s cubic-bezier(.25,.46,.45,.94);visibility:visible}.menu-transition-test .nested-children.variant5.closed{max-height:0;opacity:0;padding:0 0 0 20px;transition:max-height .55s cubic-bezier(.25,.46,.45,.94),opacity .45s cubic-bezier(.25,.46,.45,.94),padding .5s cubic-bezier(.25,.46,.45,.94);visibility:hidden}.menu-transition-test .child-item{color:#3e4152;cursor:pointer;font-size:14px;padding:10px 0;transition:background-color .2s}.menu-transition-test .child-item:hover{background:#00000005}.menu-transition-test .child-item.has-children{align-items:center;display:flex;font-weight:500;justify-content:space-between}.menu-transition-test .child-item.has-children .arrow-icon-small{flex-shrink:0;transition:transform .3s ease-in-out}.menu-transition-test .child-item.has-children .arrow-icon-small.open{transform:rotate(0deg)}.menu-transition-test .child-item.has-children .arrow-icon-small:not(.open){transform:rotate(-90deg)}.menu-transition-test .nested-item{color:#666;cursor:pointer;font-size:13px;padding:8px 0 8px 15px;transition:background-color .2s,color .2s}.menu-transition-test .nested-item:hover{background:#00000005;color:#3e4152}@media(max-width:768px){.menu-transition-test,.menu-transition-test .test-header{padding:15px}.menu-transition-test .test-header h1{font-size:22px}.menu-transition-test .test-header p{font-size:14px}.menu-transition-test .variant-section{padding:20px 15px}.menu-transition-test .variant-section h2{font-size:18px}.menu-transition-test .variant-section .variant-description{font-size:13px}}.order-status-showcase{background:var(--surface-page);min-height:100vh;padding:20px}.order-status-showcase .showcase-header{margin-bottom:30px;padding:20px;text-align:center}.order-status-showcase .showcase-header h1{color:var(--color-brand-primary);font-size:2.9rem;font-weight:700;margin-bottom:8px}.order-status-showcase .showcase-header p{color:#6b7280;font-size:14px}.order-status-showcase .showcase-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr;margin:0 auto;max-width:600px}.order-status-showcase .showcase-grid .showcase-item{background:#fff;border:2px solid #e8e8ea;border-radius:12px;box-shadow:0 2px 8px #0000000a;cursor:pointer;padding:16px;transition:all .3s ease}.order-status-showcase .showcase-grid .showcase-item:hover{border-color:#22c55e;box-shadow:0 4px 12px #22c55e26;transform:translateY(-2px)}.order-status-showcase .showcase-grid .showcase-item.selected{border-color:#22c55e;box-shadow:0 4px 16px #22c55e33}.order-status-showcase .showcase-grid .showcase-item .design-preview .design-label{border-bottom:1px solid #e8e8ea;margin-bottom:16px;padding-bottom:12px}.order-status-showcase .showcase-grid .showcase-item .design-preview .design-label h3{color:var(--color-brand-primary);font-size:16px;font-weight:600;margin-bottom:4px}.order-status-showcase .showcase-grid .showcase-item .design-preview .design-label p{color:#6b7280;font-size:12px}.order-status-showcase .showcase-grid .showcase-item .design-preview .design-content{align-items:center;display:flex;justify-content:center;min-height:120px}.design-1 .timeline-vertical{align-items:flex-start;display:flex;flex-direction:column;padding:12px 0;width:100%}.design-1 .timeline-vertical .timeline-item{align-items:center;display:flex;gap:12px;width:100%}.design-1 .timeline-vertical .timeline-item .timeline-dot{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:40px;justify-content:center;transition:all .3s ease;width:40px}.design-1 .timeline-vertical .timeline-item .timeline-dot svg{height:20px;width:20px}.design-1 .timeline-vertical .timeline-item .timeline-content{flex:1 1}.design-1 .timeline-vertical .timeline-item .timeline-content .status-label{font-size:14px;font-weight:500}.design-1 .timeline-vertical .timeline-item.completed .timeline-dot{background:#22c55e;box-shadow:0 2px 8px #22c55e4d;color:#fff}.design-1 .timeline-vertical .timeline-item.completed .status-label{color:var(--color-success)}.design-1 .timeline-vertical .timeline-item.active .timeline-dot{animation:pulse 2s ease-in-out infinite;background:#22c55e;box-shadow:0 0 0 6px #22c55e33,0 2px 12px #22c55e66;color:#fff}.design-1 .timeline-vertical .timeline-item.active .status-label{color:var(--color-success);font-weight:600}.design-1 .timeline-vertical .timeline-item.pending .timeline-dot{background:#e9ecef;color:#9ca3af}.design-1 .timeline-vertical .timeline-item.pending .status-label{color:#9ca3af}.design-1 .timeline-vertical .timeline-line{height:20px;margin-left:19px;transition:all .3s ease;width:2px}.design-1 .timeline-vertical .timeline-line.completed{background:#22c55e}.design-1 .timeline-vertical .timeline-line.active{background:linear-gradient(180deg,#22c55e,#e9ecef)}.design-1 .timeline-vertical .timeline-line.pending{background:#e9ecef}@keyframes pulse{0%,to{box-shadow:0 0 0 6px #22c55e33,0 2px 12px #22c55e66}50%{box-shadow:0 0 0 8px #22c55e26,0 2px 16px #22c55e80}}.design-2 .progress-horizontal{width:100%}.design-2 .progress-horizontal .progress-bar{background:#e9ecef;border-radius:4px;height:8px;margin-bottom:16px;overflow:hidden;width:100%}.design-2 .progress-horizontal .progress-bar .progress-fill{background:linear-gradient(90deg,#22c55e 0,var(--color-success) 100%);border-radius:4px;height:100%;transition:width .8s ease}.design-2 .progress-horizontal .progress-steps{display:flex;justify-content:space-between;width:100%}.design-2 .progress-horizontal .progress-steps .step{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:6px}.design-2 .progress-horizontal .progress-steps .step .step-icon{align-items:center;border-radius:50%;display:flex;height:32px;justify-content:center;transition:all .3s ease;width:32px}.design-2 .progress-horizontal .progress-steps .step .step-icon svg{height:16px;width:16px}.design-2 .progress-horizontal .progress-steps .step span{font-size:11px;text-align:center}.design-2 .progress-horizontal .progress-steps .step.completed .step-icon{background:#22c55e;color:#fff}.design-2 .progress-horizontal .progress-steps .step.completed span{color:var(--color-success)}.design-2 .progress-horizontal .progress-steps .step.active .step-icon{animation:pulse 2s ease-in-out infinite;background:#22c55e;box-shadow:0 0 0 4px #22c55e33;color:#fff}.design-2 .progress-horizontal .progress-steps .step.active span{color:var(--color-success);font-weight:600}.design-2 .progress-horizontal .progress-steps .step.pending .step-icon{background:#e9ecef;color:#9ca3af}.design-2 .progress-horizontal .progress-steps .step.pending span{color:#9ca3af}.design-3 .status-cards{display:flex;flex-direction:column;gap:8px;width:100%}.design-3 .status-cards .status-card{align-items:center;border:2px solid;border-radius:8px;display:flex;gap:12px;padding:12px;position:relative;transition:all .3s ease}.design-3 .status-cards .status-card .card-icon{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.design-3 .status-cards .status-card .card-icon svg{height:18px;width:18px}.design-3 .status-cards .status-card .card-content{flex:1 1}.design-3 .status-cards .status-card .card-content h4{font-size:14px;font-weight:600;margin-bottom:2px}.design-3 .status-cards .status-card .card-content p{font-size:11px;opacity:.7}.design-3 .status-cards .status-card .card-check{align-items:center;border-radius:50%;display:flex;font-size:12px;font-weight:700;height:20px;justify-content:center;width:20px}.design-3 .status-cards .status-card .card-pulse{animation:pulse-dot 1.5s ease-in-out infinite;border-radius:50%;height:8px;width:8px}.design-3 .status-cards .status-card.completed{background:#22c55e0d;border-color:#22c55e}.design-3 .status-cards .status-card.completed .card-icon{background:#22c55e;color:#fff}.design-3 .status-cards .status-card.completed .card-content h4{color:var(--color-success)}.design-3 .status-cards .status-card.completed .card-check{background:#22c55e;color:#fff}.design-3 .status-cards .status-card.active{background:#22c55e1a;border-color:#22c55e;box-shadow:0 0 0 3px #22c55e1a}.design-3 .status-cards .status-card.active .card-icon{background:#22c55e;color:#fff}.design-3 .status-cards .status-card.active .card-content h4{color:var(--color-success)}.design-3 .status-cards .status-card.active .card-pulse{background:#22c55e}.design-3 .status-cards .status-card.pending{background:var(--surface-muted);border-color:#e9ecef}.design-3 .status-cards .status-card.pending .card-icon{background:#e9ecef;color:#9ca3af}.design-3 .status-cards .status-card.pending .card-content h4{color:#9ca3af}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.design-4 .minimal-timeline{align-items:flex-start;display:flex;flex-direction:column;padding:8px 0;width:100%}.design-4 .minimal-timeline .minimal-item{align-items:center;display:flex;gap:12px;width:100%}.design-4 .minimal-timeline .minimal-item .minimal-dot{border-radius:50%;flex-shrink:0;height:12px;transition:all .3s ease;width:12px}.design-4 .minimal-timeline .minimal-item span{font-size:13px}.design-4 .minimal-timeline .minimal-item.completed .minimal-dot{background:#22c55e;box-shadow:0 0 0 3px #22c55e33}.design-4 .minimal-timeline .minimal-item.completed span{color:var(--color-success)}.design-4 .minimal-timeline .minimal-item.active .minimal-dot{animation:pulse-dot 2s ease-in-out infinite;background:#22c55e;box-shadow:0 0 0 4px #22c55e4d}.design-4 .minimal-timeline .minimal-item.active span{color:var(--color-success);font-weight:600}.design-4 .minimal-timeline .minimal-item.pending .minimal-dot{background:#e9ecef;border:2px solid #9ca3af}.design-4 .minimal-timeline .minimal-item.pending span{color:#9ca3af}.design-4 .minimal-timeline .minimal-line{height:16px;margin-left:5px;transition:all .3s ease;width:2px}.design-4 .minimal-timeline .minimal-line.completed{background:#22c55e}.design-4 .minimal-timeline .minimal-line.active{background:linear-gradient(180deg,#22c55e,#e9ecef)}.design-4 .minimal-timeline .minimal-line.pending{background:#e9ecef}.design-5 .stepper{display:flex;flex-direction:column;width:100%}.design-5 .stepper .stepper-step{align-items:center;display:flex;gap:12px;padding:8px 0}.design-5 .stepper .stepper-step .step-number{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:14px;font-weight:600;height:32px;justify-content:center;transition:all .3s ease;width:32px}.design-5 .stepper .stepper-step .step-info{flex:1 1}.design-5 .stepper .stepper-step .step-info h4{font-size:14px;font-weight:600;margin-bottom:2px}.design-5 .stepper .stepper-step .step-info p{font-size:11px;opacity:.7}.design-5 .stepper .stepper-step.completed .step-number{background:#22c55e;color:#fff}.design-5 .stepper .stepper-step.completed .step-info h4{color:var(--color-success)}.design-5 .stepper .stepper-step.active .step-number{animation:pulse 2s ease-in-out infinite;background:#22c55e;box-shadow:0 0 0 4px #22c55e33;color:#fff}.design-5 .stepper .stepper-step.active .step-info h4{color:var(--color-success)}.design-5 .stepper .stepper-step.pending .step-number{background:#e9ecef;color:#9ca3af}.design-5 .stepper .stepper-step.pending .step-info h4{color:#9ca3af}.design-5 .stepper .stepper-connector{height:16px;margin-left:15px;transition:all .3s ease;width:2px}.design-5 .stepper .stepper-connector.completed{background:#22c55e}.design-5 .stepper .stepper-connector.active{background:linear-gradient(180deg,#22c55e,#e9ecef)}.design-5 .stepper .stepper-connector.pending{background:#e9ecef}.design-6 .circular-progress{align-items:center;display:flex;flex-direction:column;gap:16px;width:100%}.design-6 .circular-progress .circle-container{height:120px;position:relative;width:120px}.design-6 .circular-progress .circle-container .progress-ring{transform:rotate(-90deg)}.design-6 .circular-progress .circle-container .progress-ring-circle,.design-6 .circular-progress .circle-container .progress-ring-circle-fill{transition:stroke-dashoffset .8s ease}.design-6 .circular-progress .circle-container .circle-content{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.design-6 .circular-progress .circle-container .circle-content .progress-percent{color:var(--color-success);display:block;font-size:20px;font-weight:700}.design-6 .circular-progress .circle-container .circle-content .progress-label{color:#6b7280;display:block;font-size:11px;margin-top:4px}.design-6 .circular-progress .circular-steps{display:flex;flex-direction:column;gap:6px;width:100%}.design-6 .circular-progress .circular-steps .circular-step{border-radius:6px;font-size:12px;padding:6px 12px;text-align:center;transition:all .3s ease}.design-6 .circular-progress .circular-steps .circular-step.completed{background:#22c55e1a;color:var(--color-success)}.design-6 .circular-progress .circular-steps .circular-step.active{background:#22c55e;color:#fff;font-weight:600}.design-6 .circular-progress .circular-steps .circular-step.pending{background:var(--surface-muted);color:#9ca3af}.design-7 .badge-collection{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;width:100%}.design-7 .badge-collection .badge{align-items:center;border-radius:20px;display:flex;font-size:12px;font-weight:500;gap:6px;padding:8px 12px;position:relative;transition:all .3s ease}.design-7 .badge-collection .badge svg{height:14px;width:14px}.design-7 .badge-collection .badge .badge-check{align-items:center;border-radius:50%;display:flex;font-size:10px;font-weight:700;height:16px;justify-content:center;width:16px}.design-7 .badge-collection .badge .badge-pulse{animation:pulse-dot 1.5s ease-in-out infinite;border-radius:50%;height:6px;position:absolute;right:-2px;top:-2px;width:6px}.design-7 .badge-collection .badge.completed{background:#22c55e1a;border:1px solid #22c55e;color:var(--color-success)}.design-7 .badge-collection .badge.completed .badge-check{background:#22c55e;color:#fff}.design-7 .badge-collection .badge.active{animation:pulse-badge 2s ease-in-out infinite;background:#22c55e;box-shadow:0 2px 8px #22c55e4d;color:#fff}.design-7 .badge-collection .badge.active .badge-pulse{background:#fff}.design-7 .badge-collection .badge.pending{background:var(--surface-muted);border:1px solid #e9ecef;color:#9ca3af}@keyframes pulse-badge{0%,to{box-shadow:0 2px 8px #22c55e4d}50%{box-shadow:0 2px 12px #22c55e80}}.design-8 .icon-timeline{display:flex;flex-direction:column;width:100%}.design-8 .icon-timeline .icon-item{align-items:center;display:flex;gap:12px;padding:8px 0}.design-8 .icon-timeline .icon-item .icon-wrapper{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:40px;justify-content:center;transition:all .3s ease;width:40px}.design-8 .icon-timeline .icon-item .icon-wrapper svg{height:20px;width:20px}.design-8 .icon-timeline .icon-item .icon-label{flex:1 1;font-size:14px;font-weight:500}.design-8 .icon-timeline .icon-item .icon-time{font-size:11px;opacity:.6}.design-8 .icon-timeline .icon-item.completed .icon-wrapper{background:#22c55e;color:#fff}.design-8 .icon-timeline .icon-item.completed .icon-label{color:var(--color-success)}.design-8 .icon-timeline .icon-item.active .icon-wrapper{animation:pulse 2s ease-in-out infinite;background:#22c55e;box-shadow:0 0 0 4px #22c55e33;color:#fff}.design-8 .icon-timeline .icon-item.active .icon-label{color:var(--color-success);font-weight:600}.design-8 .icon-timeline .icon-item.pending .icon-wrapper{background:#e9ecef;color:#9ca3af}.design-8 .icon-timeline .icon-item.pending .icon-label{color:#9ca3af}.design-8 .icon-timeline .icon-line{height:12px;margin-left:19px;transition:all .3s ease;width:2px}.design-8 .icon-timeline .icon-line.completed{background:#22c55e}.design-8 .icon-timeline .icon-line.active{background:linear-gradient(180deg,#22c55e,#e9ecef)}.design-8 .icon-timeline .icon-line.pending{background:#e9ecef}.design-9 .gradient-flow{align-items:center;display:flex;flex-direction:column;width:100%}.design-9 .gradient-flow .flow-item{align-items:center;display:flex;flex-direction:column;gap:6px}.design-9 .gradient-flow .flow-item .flow-icon{align-items:center;border-radius:50%;display:flex;height:36px;justify-content:center;transition:all .3s ease;width:36px}.design-9 .gradient-flow .flow-item .flow-icon svg{height:18px;width:18px}.design-9 .gradient-flow .flow-item .flow-label{font-size:11px;text-align:center}.design-9 .gradient-flow .flow-item.completed .flow-icon{background:linear-gradient(135deg,#22c55e 0,var(--color-success) 100%);box-shadow:0 2px 8px #22c55e4d;color:#fff}.design-9 .gradient-flow .flow-item.completed .flow-label{color:var(--color-success)}.design-9 .gradient-flow .flow-item.active .flow-icon{animation:pulse 2s ease-in-out infinite;background:linear-gradient(135deg,#22c55e 0,var(--color-success) 100%);box-shadow:0 0 0 6px #22c55e33,0 2px 12px #22c55e66;color:#fff}.design-9 .gradient-flow .flow-item.active .flow-label{color:var(--color-success);font-weight:600}.design-9 .gradient-flow .flow-item.pending .flow-icon{background:linear-gradient(135deg,#e9ecef,#9ca3af);color:#6b7280}.design-9 .gradient-flow .flow-item.pending .flow-label{color:#9ca3af}.design-9 .gradient-flow .flow-connector{border-radius:2px;height:20px;margin:4px 0;transition:all .3s ease;width:3px}.design-9 .gradient-flow .flow-connector.completed{background:linear-gradient(180deg,#22c55e 0,var(--color-success) 100%)}.design-9 .gradient-flow .flow-connector.active{background:linear-gradient(180deg,#22c55e,#e9ecef)}.design-9 .gradient-flow .flow-connector.pending{background:#e9ecef}.design-10 .compact-horizontal{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px;width:100%}.design-10 .compact-horizontal .compact-item{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:4px;position:relative}.design-10 .compact-horizontal .compact-item .compact-dot{align-items:center;border-radius:50%;display:flex;font-size:10px;font-weight:600;height:24px;justify-content:center;transition:all .3s ease;width:24px}.design-10 .compact-horizontal .compact-item span{font-size:10px;font-weight:500}.design-10 .compact-horizontal .compact-item.completed .compact-dot{background:#22c55e;color:#fff}.design-10 .compact-horizontal .compact-item.completed span{color:var(--color-success)}.design-10 .compact-horizontal .compact-item.active .compact-dot{animation:pulse 2s ease-in-out infinite;background:#22c55e;box-shadow:0 0 0 4px #22c55e33;color:#fff}.design-10 .compact-horizontal .compact-item.active span{color:var(--color-success);font-weight:600}.design-10 .compact-horizontal .compact-item.pending .compact-dot{background:#e9ecef;color:#9ca3af}.design-10 .compact-horizontal .compact-item.pending span{color:#9ca3af}.design-10 .compact-horizontal .compact-line{flex:1 1;height:2px;margin:0 4px;transition:all .3s ease}.design-10 .compact-horizontal .compact-line.completed{background:#22c55e}.design-10 .compact-horizontal .compact-line.active{background:linear-gradient(90deg,#22c55e,#e9ecef)}.design-10 .compact-horizontal .compact-line.pending{background:#e9ecef}.design-10 .compact-labels{color:#6b7280;display:flex;font-size:10px;justify-content:space-between;padding:0 4px;width:100%}.design-11 .wave-progress{width:100%}.design-11 .wave-progress .wave-container{background:#e9ecef;border-radius:8px;height:60px;margin-bottom:16px;overflow:hidden;position:relative;width:100%}.design-11 .wave-progress .wave-container .wave-fill{background:linear-gradient(180deg,#22c55e 0,var(--color-success) 100%);bottom:0;left:0;position:absolute;right:0;transition:height .8s ease}.design-11 .wave-progress .wave-container .wave-fill .wave-svg{animation:wave-animation 3s ease-in-out infinite;height:100%;width:100%}.design-11 .wave-progress .wave-steps{display:flex;justify-content:space-between;width:100%}.design-11 .wave-progress .wave-steps .wave-step{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:4px}.design-11 .wave-progress .wave-steps .wave-step svg{height:20px;width:20px}.design-11 .wave-progress .wave-steps .wave-step span{font-size:10px;text-align:center}.design-11 .wave-progress .wave-steps .wave-step.completed svg{color:#22c55e}.design-11 .wave-progress .wave-steps .wave-step.completed span{color:var(--color-success)}.design-11 .wave-progress .wave-steps .wave-step.active svg{animation:bounce 1s ease-in-out infinite;color:#22c55e}.design-11 .wave-progress .wave-steps .wave-step.active span{color:var(--color-success);font-weight:600}.design-11 .wave-progress .wave-steps .wave-step.pending span,.design-11 .wave-progress .wave-steps .wave-step.pending svg{color:#9ca3af}@keyframes wave-animation{0%,to{transform:translateX(0)}50%{transform:translateX(-10px)}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.design-12 .modern-minimal{width:100%}.design-12 .modern-minimal .minimal-progress{margin-bottom:16px}.design-12 .modern-minimal .minimal-progress .minimal-bar{background:#e9ecef;border-radius:2px;height:3px;overflow:hidden;width:100%}.design-12 .modern-minimal .minimal-progress .minimal-bar .minimal-fill{background:#22c55e;border-radius:2px;height:100%;transition:width .8s ease}.design-12 .modern-minimal .minimal-statuses{display:flex;justify-content:space-between;width:100%}.design-12 .modern-minimal .minimal-statuses .minimal-status{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:6px}.design-12 .modern-minimal .minimal-statuses .minimal-status .status-indicator{border-radius:50%;height:8px;transition:all .3s ease;width:8px}.design-12 .modern-minimal .minimal-statuses .minimal-status span{font-size:10px;text-align:center}.design-12 .modern-minimal .minimal-statuses .minimal-status.completed .status-indicator{background:#22c55e;box-shadow:0 0 0 2px #22c55e33}.design-12 .modern-minimal .minimal-statuses .minimal-status.completed span{color:var(--color-success)}.design-12 .modern-minimal .minimal-statuses .minimal-status.active .status-indicator{animation:pulse-dot 2s ease-in-out infinite;background:#22c55e;box-shadow:0 0 0 3px #22c55e4d}.design-12 .modern-minimal .minimal-statuses .minimal-status.active span{color:var(--color-success);font-weight:600}.design-12 .modern-minimal .minimal-statuses .minimal-status.pending .status-indicator{background:#e9ecef;border:1px solid #9ca3af}.design-12 .modern-minimal .minimal-statuses .minimal-status.pending span{color:#9ca3af}@media(min-width:768px){.order-status-showcase .showcase-grid{grid-template-columns:repeat(2,1fr);max-width:1200px}}.site-design-directions{background:#f8f9fa;background:var(--background-color,#f8f9fa);box-sizing:border-box;color:#2c3e50;color:var(--text-primary,#2c3e50);font-family:Assistant,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-family:var(--font-family-primary,Assistant,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif);margin:0 auto;max-width:960px;min-height:70vh;padding:24px 16px 48px}.site-design-directions__top{margin-bottom:28px}.site-design-directions__back{color:var(--color-brand-primary);color:var(--color-brand-primary,var(--color-brand-primary));display:inline-block;font-size:14px;font-weight:600;margin-bottom:12px;text-decoration:none}.site-design-directions__back:hover{text-decoration:underline}.site-design-directions__title{color:#2c3e50;color:var(--text-primary,#2c3e50);font-size:1.75rem;font-weight:700;letter-spacing:-.02em;margin:0 0 8px}.site-design-directions__lead{color:#6c757d;color:var(--text-secondary,#6c757d);font-size:15px;line-height:1.5;margin:0;max-width:52ch}.site-design-directions__grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr}@media(min-width:640px){.site-design-directions__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:900px){.site-design-directions__grid{gap:24px;grid-template-columns:repeat(2,1fr)}}.sdd-card{background:#fff;background:var(--card-background,#fff);border:1px solid #e9ecef;border:1px solid var(--border-color,#e9ecef);border-radius:12px;box-shadow:0 1px 3px #0000000f;display:flex;flex-direction:column;overflow:hidden}.sdd-card__preview{flex-shrink:0;height:120px;position:relative}.sdd-card__body{padding:16px 18px 20px}.sdd-card__num{color:var(--color-brand-primary);color:var(--color-brand-primary,var(--color-brand-primary));font-size:11px;font-weight:700;letter-spacing:.06em;margin-bottom:6px;text-transform:uppercase}.sdd-card__name{color:#2c3e50;color:var(--text-primary,#2c3e50);font-size:1.125rem;font-weight:700;margin:0 0 8px}.sdd-card__desc{color:#6c757d;color:var(--text-secondary,#6c757d);font-size:13px;line-height:1.45;margin:0}.sdd-card__tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.sdd-card__tag{background:#004d2414;border-radius:4px;color:var(--color-brand-primary);color:var(--color-brand-primary,var(--color-brand-primary));font-size:10px;font-weight:500;padding:3px 8px}.sdd-sh__row{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;gap:8px;max-width:100%;width:100%}.sdd-sh__back{background:#cbd5e1;border-radius:3px;flex-shrink:0;height:14px;width:14px}.sdd-sh__back--on-dark{background:#ffffff59}.sdd-sh__field{border-radius:8px;box-sizing:border-box;flex:1 1;height:28px;min-width:0}.sdd-sh__field--framed{background:var(--surface-card);border:1px solid #e2e8f0;box-shadow:0 0 0 1px #00000005,0 1px 3px #0000000d}.sdd-sh__field--on-brand{background:#fffffff2;border:1px solid #ffffff73;box-shadow:0 1px 2px #0000001f}.sdd-sh__field--inset{background:linear-gradient(180deg,#f3f4f6,#fff);border:1px solid #e8ecf1;box-shadow:inset 0 1px 2px #0000000a}.sdd-sh__ico{background:#94a3b8;border-radius:50%;flex-shrink:0;height:12px;width:12px}.sdd-sh__ico--on-dark{background:#ffffffd9}.sdd-sh--1{background:var(--surface-card);border-bottom:1px solid #eef0f3}.sdd-sh--1,.sdd-sh--2{align-items:center;display:flex;justify-content:center;padding:24px 14px}.sdd-sh--2{background:var(--color-brand-primary);box-shadow:inset 0 -1px 0 #00000014}.sdd-sh--3{align-items:center;background:#f1f5f9;display:flex;justify-content:center;padding:22px 12px}.sdd-sh__pill{align-items:stretch;background:var(--surface-card);border:1px solid #e2e8f0;border-radius:999px;box-shadow:0 2px 8px #0000000f;box-sizing:border-box;display:flex;flex-direction:row;height:34px;max-width:100%;overflow:hidden;width:100%}.sdd-sh__pill-part{flex-shrink:0}.sdd-sh__pill-part--back{background:linear-gradient(90deg,#f8fafc,#fff);border-right:1px solid #f1f5f9;width:36px}.sdd-sh__pill-part--input{background:var(--surface-card);flex:1 1;min-width:0}.sdd-sh__pill-part--icon{background:#f8fafc;width:32px}.sdd-sh__pill-part--icon+.sdd-sh__pill-part--icon{border-left:1px solid #eef2f7}.sdd-sh__pill-sep{align-self:stretch;background:#e8ecf1;flex-shrink:0;width:1px}.sdd-sh--4{align-items:center;background:var(--surface-card);display:flex;justify-content:center;padding:28px 14px 24px}.sdd-sh__underline-wrap{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.sdd-sh__underline-text{background:#e2e8f0;border-radius:2px;height:8px;width:55%}.sdd-sh__underline-rule{background:var(--color-brand-primary);border-radius:1px;height:2px;opacity:.35;width:100%}.sdd-sh--5{align-items:center;background:#f8f9fa;background:var(--background-color,#f8f9fa);display:flex;justify-content:center;padding:16px 12px}.sdd-sh__sheet{background:var(--surface-card);border:1px solid #0000000a;border-radius:12px;box-shadow:0 4px 20px #00000014,0 1px 3px #0000000a;box-sizing:border-box;padding:12px 10px;width:100%}.sdd-sh__row--in-sheet{gap:6px}.toast-showcase-mob{background:#f8f9fa;background:var(--background-color,#f8f9fa);min-height:100vh;padding:16px 16px 32px}.toast-showcase-mob__header{margin-bottom:16px}.toast-showcase-mob__header h1{color:#1a202c;color:var(--text-primary,#1a202c);font-size:18px;font-weight:700;margin:0 0 4px}.toast-showcase-mob__header p{color:#6b7280;color:var(--text-secondary,#6b7280);font-size:12px;margin:0}.toast-showcase-mob__variants{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.toast-showcase-mob__variant-chip{background:var(--surface-card);border:1px solid #e5e7eb;border:1px solid var(--border-color,#e5e7eb);border-radius:999px;color:#4b5563;color:var(--text-secondary,#4b5563);cursor:pointer;font-size:11px;padding:6px 10px}.toast-showcase-mob__variant-chip.is-active{background:var(--color-success-subtle);border-color:#004d24;border-color:var(--color-brand-primary,#004d24);color:#004d24;color:var(--color-brand-primary,#004d24);font-weight:600}.toast-showcase-mob__device-frame{display:flex;justify-content:center;padding-top:4px}.toast-showcase-mob__screen{background:#fff;background:var(--card-background,#fff);border-radius:28px;box-shadow:0 18px 45px #0f172a38;box-sizing:border-box;height:520px;max-width:100%;overflow:hidden;padding:14px 12px 18px;position:relative;width:320px}.toast-showcase-mob__mock-card{background:var(--surface-card);border:1px solid #e5e7eb;border:1px solid var(--border-color,#e5e7eb);border-radius:8px;overflow:hidden}.toast-showcase-mob__mock-card .img-skeleton{background:linear-gradient(135deg,#e5e7eb,#f3f4f6);height:190px}.toast-showcase-mob__mock-card .meta{padding:8px 10px 10px}.toast-showcase-mob__mock-card .brand{color:#4b5563;font-size:11px;font-weight:600;margin-bottom:2px}.toast-showcase-mob__mock-card .title{color:#111827;font-size:12px;margin-bottom:4px}.toast-showcase-mob__mock-card .price{align-items:baseline;display:flex;font-size:12px;gap:4px}.toast-showcase-mob__mock-card .price .price-main{color:#111827;font-weight:700}.toast-showcase-mob__mock-card .price .price-mrp{color:var(--text-muted);font-size:11px;text-decoration:line-through}.toast-showcase-mob__mock-card .price .price-off{color:var(--color-success);font-size:11px;font-weight:600}.toast-preview{bottom:14px;box-sizing:border-box;font-size:12px;gap:8px;left:12px;padding:10px 12px;position:absolute;right:12px;transition:all .25s ease-out}.toast-preview,.toast-preview__icon{align-items:center;border-radius:999px;display:flex}.toast-preview__icon{flex-shrink:0;font-size:13px;height:22px;justify-content:center;width:22px}.toast-preview__body{flex:1 1;min-width:0}.toast-preview__title{font-weight:600}.toast-preview__subtitle,.toast-preview__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toast-preview__subtitle{color:var(--text-secondary);font-size:11px}.toast-preview__action{background:#0000;border:none;border-radius:999px;cursor:pointer;flex-shrink:0;font-size:11px;font-weight:600;padding:4px 8px}.toast-preview--solid-brand{background:#004d24;background:var(--color-brand-primary,#004d24);border-radius:12px;color:#f9fafb}.toast-preview--solid-brand .toast-preview__icon{background:#ffffff29;color:#bbf7d0}.toast-preview--solid-brand .toast-preview__subtitle{color:#d1fae5}.toast-preview--solid-brand .toast-preview__action{color:#bbf7d0}.toast-preview--card-subtle{background:var(--surface-card);border:1px solid var(--border-default);border-radius:12px;box-shadow:0 10px 30px #0f172a29}.toast-preview--card-subtle .toast-preview__icon{background:#ecfdf3;color:var(--color-success)}.toast-preview--card-subtle .toast-preview__title{color:#111827}.toast-preview--card-subtle .toast-preview__action{color:#004d24;color:var(--color-brand-primary,#004d24)}.toast-preview--pill-floating{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0f172ae6;border-radius:999px;bottom:36px;color:#f9fafb;left:40px;right:40px}.toast-preview--pill-floating .toast-preview__icon{background:#0f172a;color:#a7f3d0}.toast-preview--pill-floating .toast-preview__subtitle{color:#cbd5f5}.toast-preview--pill-floating .toast-preview__action{color:#a7f3d0}.toast-preview--outline-light{background:#ffffffeb;border:1.5px dashed #9ca3af;border-radius:10px}.toast-preview--outline-light .toast-preview__icon{background:#0000;border:1px solid #9ca3af;border-radius:6px;color:var(--color-success)}.toast-preview--outline-light .toast-preview__title{color:#111827}.toast-preview--outline-light .toast-preview__subtitle{color:var(--text-secondary)}.toast-preview--outline-light .toast-preview__action{color:#111827}.toast-preview--shadow-strong{background:var(--surface-card);border:1px solid #0f172a0d;border-radius:14px;box-shadow:0 18px 40px #0f172a59}.toast-preview--shadow-strong .toast-preview__icon{background:#ecfdf3;color:var(--color-success)}.toast-preview--shadow-strong .toast-preview__title{color:#020617}.toast-preview--shadow-strong .toast-preview__subtitle{color:#64748b}.toast-preview--shadow-strong .toast-preview__action{background:var(--surface-muted);color:#111827}.toast-preview--accent-left{background:var(--surface-card);border-radius:12px;box-shadow:0 12px 30px #0f172a38;padding-left:10px}.toast-preview--accent-left:before{background:linear-gradient(180deg,#22c55e,#15803d);border-radius:999px;bottom:6px;content:"";left:0;position:absolute;top:6px;width:4px}.toast-preview--accent-left .toast-preview__icon{background:#ecfdf3;color:var(--color-success)}.toast-preview--accent-left .toast-preview__title{color:#111827}.toast-preview--accent-left .toast-preview__subtitle{color:var(--text-secondary)}.toast-preview--accent-left .toast-preview__action{color:var(--color-success)}.toast-preview--glass{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0f172ab3;border:1px solid #94a3b859;border-radius:18px;color:#e5e7eb}.toast-preview--glass .toast-preview__icon{background:#0f172ad9;color:#bbf7d0}.toast-preview--glass .toast-preview__subtitle{color:#cbd5f5}.toast-preview--glass .toast-preview__action{background:#0f172ae6;color:#bbf7d0}.toast-preview--minimal{background:#0f172af5;border-radius:0;bottom:0;color:#e5e7eb;left:0;padding:10px 14px;right:0}.toast-preview--minimal .toast-preview__icon,.toast-preview--minimal .toast-preview__subtitle{display:none}.toast-preview--minimal .toast-preview__title{text-align:center;width:100%}.toast-preview--minimal .toast-preview__action{display:none}.toast-preview--icon-left{background:var(--surface-card);border:1px solid var(--border-default);border-radius:12px}.toast-preview--icon-left .toast-preview__icon{background:#ecfdf3;color:var(--color-success)}.toast-preview--icon-left .toast-preview__title{white-space:normal}.toast-preview--icon-left .toast-preview__subtitle{display:none}.toast-preview--icon-left .toast-preview__action{color:#0f172a}.toast-preview--full-width{background:#f97316;border-radius:0;bottom:0;color:#111827;left:0;padding:10px 12px;right:0}.toast-preview--full-width .toast-preview__icon{background:#f9fafb66;color:#111827}.toast-preview--full-width .toast-preview__subtitle{color:#0f172ad9}.toast-preview--full-width .toast-preview__action{background:#f9fafbd9;color:#7c2d12}.legal-page{background:#fff;color:#1a1224;font-family:Assistant,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-family:var(--font-family-primary,Assistant,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif);min-height:50vh;padding:1.6rem 0 2.4rem}.legal-page__inner{background:#fff;margin:0 auto;max-width:72rem;padding:0 1.8rem 2.4rem}.legal-page__title{color:#1a1224;font-size:2.7rem;font-weight:800;line-height:1.15;margin:0 0 .45rem}.legal-page__updated{color:#6b6280;font-size:1.35rem;margin:0 0 1.6rem}.legal-page__nav{-webkit-overflow-scrolling:touch;border-bottom:1px solid #ebe6f0;display:flex;flex-wrap:nowrap;gap:.7rem;margin:0 -1.8rem 2.2rem;overflow-x:auto;padding:0 1.8rem 1.5rem;scrollbar-width:none}.legal-page__nav::-webkit-scrollbar{display:none}.legal-page__nav a{align-items:center;background:#f3eff8;border-radius:999px;color:#4a3f5c;display:inline-flex;flex:0 0 auto;font-size:1.5rem;font-weight:600;padding:.8rem 1.35rem;text-decoration:none;white-space:nowrap}.legal-page__nav a.is-active{background:var(--color-brand-primary);color:#fff}.legal-page__section{margin-bottom:2.6rem}.legal-page__section h2{color:#2a2040;font-size:2.2rem;font-weight:700;line-height:1.25;margin:0 0 .9rem}.legal-page__section p{color:#3a3348;font-size:1.5rem;line-height:1.55;margin:0 0 1rem;word-break:break-word}.legal-page__section ul{margin:0 0 1.1rem;padding-left:2rem}.legal-page__section ul li{color:#3a3348;font-size:1.5rem;line-height:1.5;margin-bottom:.55rem}.legal-page__contacts{display:flex;flex-direction:column;gap:.9rem;margin:.4rem 0 .6rem}.legal-page__contact{-webkit-tap-highlight-color:rgba(0,0,0,0);background:#f7f3fb;border:1px solid #ebe4f4;border-radius:1rem;color:inherit;display:flex;flex-direction:column;gap:.25rem;padding:1.2rem 1.4rem;text-decoration:none}.legal-page__contact:active{background:#efe8f8}.legal-page__contact-label{color:#6b6280;font-size:1.2rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.legal-page__contact-value{color:var(--color-brand-primary);font-size:1.8rem;font-weight:700;word-break:break-word}.legal-page__footnote{border-top:1px solid #ebe6f0;color:#8a8199;font-size:1.2rem;line-height:1.45;margin:1.6rem 0 0;padding-top:1.4rem}@media(min-width:768px){.legal-page{background:#f3f0f6;padding:3.2rem 2.4rem 5rem}.legal-page__inner{background:#fff;border-radius:1.2rem;box-shadow:0 1px 3px #28143c0f;padding:3.2rem 3.6rem 4rem}.legal-page__title{font-size:3.4rem}.legal-page__nav{flex-wrap:wrap;margin:0 0 2.4rem;overflow:visible;padding:0 0 1.6rem}.legal-page__nav a{font-size:1.35rem;padding:.6rem 1.1rem}.legal-page__section h2{font-size:1.9rem}.legal-page__section p,.legal-page__section ul li{font-size:1.5rem}.legal-page__contacts{flex-direction:row;gap:1.2rem}.legal-page__contact{flex:1 1;min-width:0}}
/*# sourceMappingURL=main.a8d1d1c0.css.map*/