:root{--color-primary: #49a54a;--color-secondary: #f59c36;--color-text: #000000;--color-text-dark-grey: #5c5c5c;--color-text-light: #525252;--color-text-lighter: #7e7e7e;--color-background: #ffffff;--color-background-light: #f5f5f5;--color-border: #d1d0d5;--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--border-radius-sm: .375rem;--border-radius-md: .5rem;--border-radius-lg: 1rem;--transition-default: all .3s ease;--transition-fast: all .2s ease;--z-index-overlay: 5000;--z-index-modal: 5001;--z-index-tooltip: 5002;--n25-main-orange: #f59c36;--n25-error-red: #d93d4a;--n25-text-grey: #666666;--n25-border-grey: #d1d0d5;--n25-background-orange: #fff4e6;--n25-background-green: #e7f7ed}.mb-30px{margin-bottom:20px}@media(max-width:767.98px){.mb-30px{margin-bottom:12px}}@font-face{font-family:Gilroy;src:url(/assets/dist/assets/GIP-Thin.AN_xvts_.otf) format("opentype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/dist/assets/GIP-ThinItalic.DNgPMi7V.otf) format("opentype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/dist/assets/GIP-UltraLight.DWIVfXl_.otf) format("opentype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/dist/assets/GIP-UltraLightItalic.CdnjiThj.otf) format("opentype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/dist/assets/GIP-Light.BVaMO1SE.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/dist/assets/GIP-LightItalic.B60pWUJ5.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/dist/assets/GIP-Regular.1ifwAln4.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/dist/assets/GIP-RegularItalic.m3QZUq0d.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/dist/assets/GIP-Medium.DaeFitSm.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/dist/assets/GIP-MediumItalic.C8d9mKl2.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/dist/assets/GIP-SemiBold.BcTvqeIw.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/dist/assets/GIP-SemiBoldItalic.Dywc1dpQ.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/dist/assets/GIP-Bold.DD0sauYo.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/dist/assets/GIP-BoldItalic.DEjV1gTL.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/dist/assets/GIP-ExtraBold.DPlTETQP.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/dist/assets/GIP-ExtraBoldItalic.sPL-1Mdo.otf) format("opentype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/dist/assets/GIP-Heavy.DxQi3OTr.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/dist/assets/GIP-HeavyItalic.BILhMfzy.otf) format("opentype");font-weight:900;font-style:italic;font-display:swap}body,html{font-family:Gilroy,Arial,Helvetica Neue,Segoe UI,sans-serif;font-size:14px}html{scroll-padding-top:150px}@media(min-width:768px)and (max-width:991.98px){html{scroll-padding-top:199px}}@media(min-width:992px){html{scroll-padding-top:186px}}body.body{background-color:var(--color-background-light);color:var(--color-text)}.color-dark-grey{color:var(--color-text-dark-grey)}.link-btn{display:inline-block;padding:.25rem .5rem;font-weight:600}.link-dark{color:var(--color-text)}.link-dark:hover,.link-primary{color:var(--color-primary)}.fw-600{font-weight:600}.heading-h1{font-size:28px;font-weight:700}.heading-h2{font-size:21px;font-weight:700}.heading-h3{font-size:18px;font-weight:700}.heading-h4{font-size:14px;font-weight:700}@media(max-width:767.98px){.heading-h1{font-size:19px}.heading-h2{font-size:18px}.heading-h3{font-size:16px}.heading-h4{font-size:12px}}.header{position:fixed;top:0;left:0;right:0;width:100%;background-color:var(--color-background);box-shadow:0 .125rem 1rem #00000013;z-index:5500;transition:transform .3s cubic-bezier(.4,0,.2,1)}.header.hidden{transform:translateY(-100%);pointer-events:none}.header-placeholder{height:196px}@media(min-width:768px)and (max-width:991.98px){.header-placeholder{height:178px}}@media(min-width:992px){.header-placeholder{height:179px}}.header.menu-open{z-index:5600}.header-top,.header-bottom,.header-chips{transition:max-height .4s cubic-bezier(.25,.8,.25,1),opacity .3s ease,transform .4s cubic-bezier(.25,.8,.25,1),padding .4s cubic-bezier(.25,.8,.25,1)}.header-top{max-height:var(--header-top-h, 6rem)}.header-bottom{max-height:var(--header-bottom-h, 8rem)}.header-chips{max-height:var(--header-chips-h, 5rem)}.header.header-compact .header-top,.header.header-compact .header-bottom,.header.header-compact .header-chips{max-height:0;opacity:0;transform:translateY(-.4rem);padding-top:0;padding-bottom:0;overflow:hidden;pointer-events:none;transition-delay:.4s}.header.header-expanding .header-top,.header.header-expanding .header-bottom,.header.header-expanding .header-chips{overflow:hidden}.header-mid{transition:padding .4s cubic-bezier(.25,.8,.25,1)}.header-mid>.container{transition:gap .4s cubic-bezier(.25,.8,.25,1)}.header.header-compact .header-mid{padding-top:.375rem;padding-bottom:.375rem}.header-search,.search-container{transition:max-width .35s cubic-bezier(.25,.8,.25,1)}.header-top{background-color:#2c2e2f}.header-top>.container{display:flex;align-items:center}.header-tabs{display:flex;align-items:stretch}.header-tab-item{background-color:#2c2e2f;color:#aab0b5;display:flex;padding:1em 1.25em 1em 1rem;cursor:pointer;text-decoration:none;font-weight:600;font-size:14px;height:3rem;align-items:center;transition:background-color .1s,color .1s}.header-tab-item svg,.header-tab-item img.cs-tab-logo{height:21px;width:auto;display:block;object-fit:contain}.header-tab-item:not(.active):hover{background-color:#3c3e3f;color:#fff}.header-tab-item.active{background-color:#fff;color:#000}.header-top-navs{flex-grow:1;display:flex;justify-content:flex-end}.header-top-nav-item{background-color:#2c2e2f;border:0;color:#fff;display:flex;padding:.5rem 1rem;cursor:pointer;align-items:center}.header-top-nav-item:hover{color:#f59c36}.header-top-nav-item:hover .header-top-nav-item-icon{--lord-icon-primary: #f59c36;--lord-icon-secondary: #f59c36}.header-top-nav-item:last-child{margin-right:-1rem}.header-top-nav-item-icon{margin-right:.625rem;height:1.25rem;line-height:1.25rem;width:1.25rem;text-align:center}.header-top-nav-item-icon lord-icon{display:block;height:1.25rem;width:1.25rem}.header-top-nav-item-txt{min-width:2rem;position:relative;overflow:hidden;display:inline-block}.header-mid{padding:1.5rem 0 .25rem}.header-mid>.container{display:flex;align-items:stretch;gap:4rem}.header-categories-btn{background:linear-gradient(90deg,#fad86e,#f59c36);color:#fff;display:flex;cursor:pointer;align-items:stretch;border:0;border-radius:1rem;padding:0;position:relative}.header-categories-btn-logo{padding:.875rem;background-color:transparent;display:flex;align-items:center;border-top-left-radius:1rem;border-bottom-left-radius:1rem}.header-categories-btn-logo:hover{background-color:#fff3}.header-categories-btn-logo img{height:2.375rem;width:auto}.header-categories-btn-inner{margin:.875rem;display:flex;align-items:center;padding:.875rem;background:#fff3;border-radius:.5rem}.header-categories-btn-icon{margin-right:.625rem}.header-categories-btn-txt{line-height:1rem}.backtohome-text{background:#323436;color:#fff;padding:.375rem .75rem;border-radius:.5rem;position:absolute;font-size:12px;left:0;bottom:-2.5rem;opacity:0;visibility:hidden;transform:translateY(-1rem);transition:all .3s ease;white-space:nowrap;z-index:5000}.header-categories-btn-logo:hover~.backtohome-text{opacity:1;visibility:visible;transform:translateY(0)}.header-user-actions{display:flex;align-items:center;justify-content:flex-end;position:relative}.mobile-header-user-actions{display:none}.mobile-header-user-action-btn{padding:0 .75rem;border:0;border-right:1px solid #d1d0d5;background-color:transparent;display:flex;align-items:center;min-height:44px}.mobile-header-user-action-btn:last-child{border-right:none}.header-user-action-btn{background:none;border:none;cursor:pointer;align-items:center;padding:.5rem 1rem;color:#000;text-decoration:none;text-align:center;font-size:14px}.header-user-action-btn:last-child{margin-right:-1rem}.mobile-header-user-action-icon{position:relative}.mobile-header-user-action-icon img{width:1.5rem;height:1.5rem}.mobile-header-user-action-iphone-special img{width:2rem;height:2rem}.header-user-action-btn:hover,.header-user-action-btn.active{color:var(--n25-main-orange)}.header-user-action-icon{position:relative;display:inline-block;margin:0 auto .5rem}.header-user-action-icon svg{fill:#000}.header-user-action-btn:hover .header-user-action-icon svg,.header-user-action-btn.active .header-user-action-icon svg{fill:var(--n25-main-orange)}.header-user-action-icon-cart{margin-right:.125rem}.notification-bubble{position:absolute;top:-.3125rem;right:-.5rem;background-color:#f7525f;color:#fff;border-radius:50%;width:1rem;height:1rem;font-size:10px;text-align:center;font-weight:600;display:flex;align-items:center;justify-content:center}.burger-menu{width:.875rem;height:.75rem;position:relative;cursor:pointer}.burger-menu span{display:block;position:absolute;height:.1em;width:100%;background:#fff;border-radius:.125em;transition:all .3s ease}.burger-menu span:nth-child(1){top:0}.burger-menu span:nth-child(2){top:.25em}.burger-menu span:nth-child(3){top:.5em}.burger-menu span:nth-child(1),.burger-menu span:nth-child(2),.burger-menu span:nth-child(3){transform-origin:center}.header-categories-btn-inner:not(.active):hover .burger-menu span:nth-child(1),.header-categories-btn-inner:not(.active):hover .burger-menu span:nth-child(3){transform:translate(.25em)}.header-categories-btn-inner:not(.active):hover .burger-menu span:nth-child(2){transform:translate(.125em);transition-delay:.1s}.active .burger-menu span:nth-child(1){transform:rotate(45deg);top:.25em}.active .burger-menu span:nth-child(2){opacity:0}.active .burger-menu span:nth-child(3){transform:rotate(-45deg);top:.25em}.header-bottom .container{opacity:1;height:auto;visibility:visible;transition:.3s ease}.currency-slide-out{animation:slideOutUp .2s ease forwards}.currency-slide-in{animation:slideInDown .2s ease forwards}@media(min-width:768px)and (max-width:991px){.header-mid>.container{gap:2rem}.header-categories-btn-txt{font-size:13px}.header-user-action-btn{padding:.5rem .75rem;font-size:13px}.header-tab-item{font-size:13px;padding:.75em 1em}}@media(max-width:767.98px){.header-mid{padding:1rem 0}.header-categories-btn-logo{padding:.75rem}.header-categories-btn-logo img{height:1.875rem}.header-categories-btn-inner{margin:.5rem}.header-categories-btn-icon{margin-right:0}.search-container{max-width:initial!important;height:initial!important}.search-input{width:100%;min-width:auto;height:3.25rem!important;min-height:3.25rem!important;padding:.5rem 1rem;font-size:14px;border-radius:0}.custom-dropdown,.header-dropdown-toggle{height:3.25rem!important}.header-dropdown-toggle{padding:.5rem 1rem;font-size:12px;display:flex;align-items:center}.search-icon{width:3.25rem!important;height:3.25rem!important;min-height:3.25rem!important}.search-icon svg{width:1.125rem;height:1.125rem}.header-mid>.container{flex-wrap:wrap;gap:1rem;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto}.header-categories{grid-row:1;grid-column:1;justify-self:start}.header-user-actions{display:none}.mobile-header-user-actions{display:flex;justify-content:flex-end;align-items:center}.header-search{grid-row:2;grid-column:1 / span 2;width:100%}.header-top-nav-item-txt,.header-categories-btn-txt,.header-bottom{display:none}.header-top-nav-item-icon{margin-right:0;display:flex;align-items:center}.header-top-nav-item{padding:0 0 0 .25rem}.header-top-nav-item-icon,.header-top-nav-item-icon lord-icon{width:1.5rem;height:1.5rem;font-size:16px}.header-top-nav-item:last-child{margin-right:-.125rem}.header-top{display:none}.header:before{display:none}.header-tab-item{font-size:12px;height:2.25rem;padding:0 1rem}.header-tab-item svg,.header-tab-item img.cs-tab-logo{height:16px;width:auto}.header-user-action-btn{padding:.375rem .5rem}.header-user-action-btn:last-child{margin-right:-.375rem}.header-user-action-icon{transform:scale(1.1);margin-bottom:.25rem}.header-user-action-icon svg{width:1.375rem;height:1.375rem}.header-user-action-iphone-special{margin-right:.5rem}.header-user-action-icon .notification-bubble{width:.625rem;height:.625rem;right:-.125rem;top:-.125rem}.header-user-action-btn-cart .notification-bubble{right:-.125rem;top:.125rem}.header-user-action-btn-notification .notification-bubble,.mobile-header-user-action-notifications .notification-bubble{right:-.25rem}.backtohome-text{display:none}.header-categories-btn-logo:hover~.backtohome-text{display:none}.header-user-action-btn-cart,.header-user-action-btn-account{display:none}}.cart-dropdown{transition:opacity .3s ease,visibility .3s ease,transform .3s ease}.cart-dropdown.show{opacity:1;visibility:visible;transform:translateY(0);z-index:5001}.cart-dropdown-more-items{padding:.75rem .75rem 0;text-align:center;border-top:1px solid #d1d0d5}.cart-dropdown-more-items-link{color:#5c5c5c;text-decoration:none;font-size:12px}.cart-dropdown-more-items-link:hover{color:#49a54a}.header-user-action-giftcard .header-user-action-icon svg,.mobile-header-user-action-giftcard .mobile-header-user-action-icon svg{fill:none}.header-user-action-giftcard .header-user-action-icon svg path,.header-user-action-giftcard .header-user-action-icon svg rect,.mobile-header-user-action-giftcard .mobile-header-user-action-icon svg path,.mobile-header-user-action-giftcard .mobile-header-user-action-icon svg rect{fill:none;stroke:#000}.header-user-action-giftcard:hover .header-user-action-icon svg path,.header-user-action-giftcard:hover .header-user-action-icon svg rect,.header-user-action-giftcard.active .header-user-action-icon svg path,.header-user-action-giftcard.active .header-user-action-icon svg rect{stroke:var(--n25-main-orange)}.accordion-item{background:#fff;border-radius:11px;margin-bottom:18px}.accordion-item:last-child{margin-bottom:0}.accordion-header{margin:0;padding:0}.accordion-button{position:relative;border:0;background-color:transparent;padding:18px 42px 18px 21px;font-size:16px;font-weight:600;text-align:left;display:block;width:100%;line-height:1.5em;color:#000}.accordion-button:after{content:"";display:inline-block;width:7px;height:7px;border-style:solid;border-width:0 2px 2px 0;border-color:#000;position:absolute;right:21px;top:50%;transform:translateY(-75%) rotate(45deg);transition:transform .2s ease}.accordion-button:not(.collapsed):after{transform:translateY(-25%) rotate(-135deg)}.accordion-button:hover{color:#49a54a}.accordion-button:hover:after{border-color:#49a54a}.accordion-body{font-size:14px;padding:0 21px 21px}.accordion-body p:last-child,.accordion-body ol:last-child,.accordion-body ul:last-child{margin-bottom:0}@media(max-width:672px){.accordion-item{margin-bottom:14px}.accordion-button{padding:11px 42px 11px 14px;font-size:14px}.accordion-body{padding:0 14px 14px}}.btn-green{background-color:#0db14b;color:#fff;border:1px solid var(--n25-main-orange);border-radius:8px;padding:0 16px;font-weight:400;cursor:pointer;transition:var(--transition-default);font-size:13px;min-height:44px}.btn-green:hover{background-color:#3dc16f;color:#fff;border:1px solid #3dc16f}.btn-yellow{background:#ffbf00;color:#000;border:1px solid #ffbf00;border-radius:8px;padding:0 16px;font-weight:400;cursor:pointer;font-size:13px;min-height:44px}.btn-yellow:hover{background:#fff;border:1px solid #ffbf00;color:#000}.btn-orange{background:#f59c36;color:#000;border:1px solid #f59c36;border-radius:8px;padding:0 16px;font-weight:400;cursor:pointer;font-size:13px;min-height:44px}.btn-orange:hover{background:#ffbf00;border:1px solid #ffbf00;color:#000}.btn-clear-orange{background-color:transparent;color:#000;border:1px solid #d1d0d5;border-radius:8px;padding:0 16px;font-weight:400;cursor:pointer;transition:var(--transition-default);font-size:13px;min-height:44px}.btn-clear-orange:hover{border:1px solid #ffbf00}.btn-blue{background-color:#127cb8;color:#fff;border:1px solid #127cb8;border-radius:8px;padding:0 16px;font-weight:400;cursor:pointer;transition:var(--transition-default);font-size:13px;min-height:44px}.btn-blue:hover{background-color:#1d85c0;color:#fff;border:1px solid #1d85c0}.btn{display:flex;align-items:center;justify-content:center;text-decoration:none}.btn-clear{background-color:transparent;color:#000;border:1px solid #d1d0d5;border-radius:8px;padding:0 16px;font-weight:400;cursor:pointer;transition:var(--transition-default);font-size:13px;min-height:44px}.btn-clear:hover{border:1px solid var(--n25-main-orange)}.btn-white-border{background-color:#fff;color:#000;border:1px solid var(--n25-border-grey);border-radius:8px;padding:0 16px;font-weight:400;cursor:pointer;transition:var(--transition-default);font-size:13px;min-height:44px}.btn-white-border:hover{border:1px solid var(--n25-main-orange);background-color:#fff}.btn-white-border.active{border:1px solid var(--n25-border-grey);background-color:#fff}.btn-white-border .btn-icon{margin-right:.5rem}.btn-white-border .btn-icon svg{width:1.25rem;height:1.25rem;flex-shrink:0}.btn-icon{margin-right:.75rem;display:inline-flex;align-items:center;vertical-align:middle;line-height:inherit}.btn-icon svg{width:1.5rem;height:1.5rem;flex-shrink:0}.btn-white{background-color:#fff;color:#000;border:1px solid #ffffff;border-radius:8px;padding:0 16px;font-weight:400;cursor:pointer;transition:var(--transition-default);font-size:13px;min-height:44px}.btn-white svg{fill:#000}.btn-white:hover{background-color:transparent;color:#fff;border:1px solid #ffffff}.btn-white:hover svg{transition:var(--transition-default);fill:#fff}.btn-white-transparent{background-color:#ffffff3e;color:#fff;border:1px solid #ffffff;border-radius:8px;padding:0 16px;font-weight:400;cursor:pointer;transition:var(--transition-default);font-size:13px;min-height:44px}.btn-white-transparent svg{transition:var(--transition-default);fill:#fff}.btn-white-transparent:hover{background-color:transparent;color:#fff;border:1px solid #ffffff}.btn-white-transparent:hover svg{fill:#fff}.btn-main-orange{background:linear-gradient(90deg,#fad86e,#f59c36);color:#fff;border-radius:8px;padding:0 16px;font-weight:400;cursor:pointer;transition:all .3s ease;border:0;background-size:200% 100%;background-position:0% 0%;font-size:13px;min-height:44px}.btn-main-orange:hover,.btn-main-orange:focus,.btn-main-orange:active{background-position:100% 0%;box-shadow:0 .3125rem .9375rem #f59c3666;color:#fff}.arrow-link-white{color:#fff;padding:.5rem;text-decoration:none;display:flex;align-items:center}.arrow-link-white svg{fill:#fff}.arrow-link-icon{margin-left:1rem}.arrow-link-white:hover{color:#000}.arrow-link-white:hover svg{fill:#000}.btn-black-icon-btn{background-color:transparent;padding:.25rem;transition:var(--transition-default);border:0}.btn-black-icon-btn svg{transition:var(--transition-default);fill:#000}.btn-black-icon-btn:hover svg{fill:#0db14b}.btn-icon-green{background-color:#0db14b;color:#fff;border:1px solid var(--n25-main-orange);border-radius:8px;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--transition-default)}.btn-icon-green svg{fill:#fff}.btn-icon-green:hover{background-color:#3dc16f;color:#fff;border:1px solid #3dc16f}.btn-icon-green:hover svg{fill:#fff}.btn-icon-white-red{background-color:#fff;color:#000;border:1px solid #ffffff;border-radius:8px;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--transition-default)}.btn-icon-white-red svg{fill:#000;transition:var(--transition-default)}.btn-icon-white-red:hover{background-color:#fff;color:#f7525f;border:1px solid #d1d0d5}.btn-icon-white-red:hover svg{fill:#f7525f}.card-wishlist-detail-top-price{font-size:21px;font-weight:700;color:#000}.btn-sm{padding:.5rem 1rem;font-size:12px}.btn-sm-icon-wishlist,.btn-sm-icon-delete{background-color:#fff;color:#000;border:1px solid #ffffff;border-radius:8px;width:2.1875rem;height:2.1875rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--transition-default);padding:0}.btn-sm-icon-wishlist svg,.btn-sm-icon-delete svg{fill:#000}.btn-sm-icon-wishlist:hover{background-color:#fff;color:#0db14b;border:1px solid #f5f5f5}.btn-sm-icon-wishlist:hover svg,.btn-sm-icon-wishlist.active svg{fill:#0db14b}.btn-sm-icon-delete:hover{background-color:#fff;color:#f7525f;border:1px solid #f5f5f5}.btn-sm-icon-delete:hover svg,.btn-sm-icon-delete.active svg{fill:#f7525f}.action-feedback{position:absolute;top:-2rem;right:0;background:#f5f5f5;color:#000;padding:.3125rem .625rem;border-radius:.25rem;font-size:11px;white-space:nowrap;opacity:0;z-index:5000}.landing-product-showcase{margin-bottom:35px}.landing-product-showcase-item-wishlist .action-feedback,.search-item-wishlist .action-feedback,.cart-item-wishlist-btn .action-feedback,.pt-wishlist .action-feedback,.product-info-wishlist .action-feedback{top:10px;right:10px;display:inline-block}.question-icon-btn{cursor:pointer;--lord-icon-primary: #000000;--lord-icon-secondary: #000000}.question-icon-btn lord-icon{height:1.125rem;width:1.125rem;vertical-align:middle}.question-icon-btn:hover{--lord-icon-primary: #f59c36;--lord-icon-secondary: #f59c36}@keyframes buttonPulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes fadeInOut{0%{opacity:0;transform:translateY(.625rem)}20%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-.625rem)}}.button-pulse{animation:buttonPulse .5s ease-in-out}.message-fade{animation:fadeInOut 2s ease-in-out forwards}.button-info{position:relative}.button-info-tooltip{position:absolute;top:50%;right:1rem;transform:translateY(-50%);background:transparent}.button-info-tooltip svg{fill:#000}.button-info-tooltip:hover svg{fill:#0db14b}.translation-in-progress{opacity:.5;position:relative}.translation-in-progress:after{content:"";position:absolute;inset:0;pointer-events:none;animation:pulse4 1s infinite alternate;background:#f5f5f5}@keyframes pulse4{0%{opacity:1}to{opacity:.5}}.btn-details{background-color:#fff;color:#000;border:1px solid #e5e5e5;border-radius:8px;padding:0 16px;font-weight:400;cursor:pointer;transition:var(--transition-default);display:flex;justify-content:space-between;align-items:center;font-size:13px;min-height:44px}.btn-details svg{transition:transform .3s ease-in-out}.btn-details[aria-expanded=true] .btn-details-view svg{transform:rotate(180deg);transition:transform .3s ease-in-out}.btn-square{padding:0;width:44px;display:flex;align-items:center;justify-content:center}.product-info-wishlist{position:relative}.product-info-wishlist svg path{fill:transparent;stroke:#000;stroke-width:1.5px;transition:fill .2s,stroke .2s}.product-info-wishlist.active svg path{fill:var(--n25-main-orange);stroke:var(--n25-main-orange);stroke-width:0}.landing-card-header{margin-bottom:25px}.landing-card-header-title-link{color:#000;text-decoration:none;display:inline-flex;align-items:center}.landing-card-header-title-link:hover{color:var(--n25-main-orange)}.landing-card-header-title-txt{font-size:1.75em;font-weight:700}.landing-card-header-title-icon{margin-left:14px;transition:transform .3s ease}.landing-card-header-title-icon svg{fill:#000}.landing-card-header-title-link:hover svg{fill:var(--n25-main-orange)}.landing-card-header-title-link:hover .landing-card-header-title-icon{transform:translate(7px)}.card{display:block;background-color:#fff;border-radius:11px;box-shadow:0 4px 16px #0000000d;border:0;flex-direction:row}.card-label-md{font-size:18px;font-weight:700;margin-bottom:14px}.or-separator{display:flex;align-items:center;margin:28px 0;color:#898989;font-size:12px}.or-separator:before,.or-separator:after{content:"";flex:1;border-bottom:1px solid #d1d0d5}.or-separator:before{margin-right:14px}.or-separator:after{margin-left:14px}.card-danger{background-color:#feeeef;border:1px solid #f7525f;padding:21px}.card-info{background-color:#eaefff;border:1px solid #2962ff;padding:21px}.card-info strong{color:#2962ff}.card-header{padding:21px}.card-header.header-toggle{cursor:pointer;display:flex;justify-content:space-between;align-items:center}.card-header.header-toggle:hover{color:#49a54a}.card-header.header-toggle svg{transition:transform .3s ease-in-out}.card-header.header-toggle[aria-expanded=true] svg{transform:rotate(45deg);transition:transform .3s ease-in-out}.card-body{border-top:1px solid #d1d0d5;padding:21px}@media(max-width:672px){.card-header,.card-body{padding:14px}.landing-card-body{padding:0 14px 14px 0}.landing-card-header{margin-bottom:12px}.landing-card-header-title-txt{font-size:1.25em}.card-danger,.card-info{padding:14px}}.collapsing,.collapse,.collapse.show{transition:all .3s ease!important}.form-label{font-size:12px;font-weight:700}.form-control{padding:.75rem 1rem;border-radius:.5rem;border:1px solid #d1d0d5}.password-field{position:relative}.password-toggle{position:absolute;right:.75rem;top:.625rem;background:none;border:none;padding:.25rem;color:#898989;display:flex;align-items:center;justify-content:center;cursor:pointer}.form-control.is-invalid+.password-toggle,.was-validated .form-control:invalid+.password-toggle,.form-control.is-valid+.password-toggle,.was-validated .form-control:valid+.password-toggle{right:1.75rem}.password-toggle:hover{color:#49a54a}.password-toggle .password-toggle-hide,.password-toggle.showing .password-toggle-show{display:none}.password-toggle.showing .password-toggle-hide{display:block}.form-control-static{padding:.75rem 1rem;background-color:#f5f5f5;border-radius:.5rem;font-size:14px;color:#666;min-height:46px;display:flex;align-items:center}.password-input-wrapper{position:relative}.password-input-wrapper .password-toggle{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);background:none;border:none;padding:.25rem;color:#898989;cursor:pointer;z-index:1}.password-input-wrapper .password-toggle:hover{color:#49a54a}.password-input-wrapper .form-control{padding-right:2.5rem}select.form-control{background-color:var(--color-background);border:1px solid var(--color-border);font-size:14px}select.form-control:focus{border-color:var(--color-primary);box-shadow:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.form-check{padding-left:1.5rem}.form-check-input{width:1rem;height:1rem;border:1px solid #d1d0d5;border-radius:.25rem;margin-top:0}.form-check .form-check-input{margin-left:-1.5rem;margin-top:.25rem}.form-check-input:checked{background-color:#f59c36;border-color:#49a54a}.form-check.lg-form{padding-left:2rem}.lg-form .form-check-input{width:1.5rem;height:1.5rem}.lg-form.form-check .form-check-input{margin-left:-2rem;margin-top:0}.form-select{background-color:var(--color-background);border:1px solid var(--color-border);font-size:14px;width:auto}@media screen and (max-width:768px){input,select,textarea,.form-control,.form-select{font-size:16px!important}}.container{max-width:1320px}@keyframes slideIn{0%{opacity:0;transform:translate(-.625rem,-50%)}to{opacity:1;transform:translateY(-50%)}}@keyframes slideOutUp{0%{transform:translateY(0);opacity:1}to{transform:translateY(-1.25rem);opacity:0}}@keyframes slideInDown{0%{transform:translateY(1.25rem);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes notification-blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.bts-block{margin-bottom:35px;overflow-x:hidden;container-type:inline-size;container-name:bts}.bts-shell{display:flex;align-items:stretch;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #141c2d12;border:1px solid #eef0f2}.bts-rail{flex:0 0 268px;position:relative;overflow:hidden;display:flex;flex-direction:column;padding:24px 22px;color:#fff;background:linear-gradient(163deg,#1b3a80,#0e2050 52%,#081228)}.bts-rail:before{content:"";position:absolute;inset:0;opacity:.14;pointer-events:none;background:repeating-linear-gradient(to bottom,transparent 0 25px,rgba(255,255,255,.6) 25px 26px)}.bts-rail:after{content:"";position:absolute;top:-70px;right:-70px;width:190px;height:190px;border-radius:50%;background:radial-gradient(circle,rgba(227,174,60,.4),transparent 66%);pointer-events:none}.bts-rail>*{position:relative}.bts-badge{display:inline-flex;align-self:flex-start;align-items:center;gap:7px;padding:6px 12px;border-radius:999px;background:#e3ae3c33;border:1px solid rgba(227,174,60,.45);color:#f6e4b6;font-size:11.5px;font-weight:700;letter-spacing:.05em}.bts-title{font-size:29px;font-weight:700;line-height:1.05;margin:15px 0 7px;letter-spacing:-.01em;color:#fff}.bts-sub{margin:0;font-size:12.5px;line-height:1.5;color:#ffffffd1}.bts-cd{margin-top:17px;padding:12px 13px;border-radius:13px;background:#ffffff17;border:1px solid rgba(255,255,255,.12)}.bts-cd-lab{font-size:10.5px;font-weight:600;color:#ffffffb8;margin-bottom:8px;letter-spacing:.04em;text-transform:uppercase}.bts-cd-row{display:flex;align-items:center;gap:6px}.bts-cd-b{flex:1;text-align:center;background:#060c1c73;border-radius:9px;padding:7px 0}.bts-cd-n{font-size:19px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:#f6e4b6}.bts-cd-c{font-size:9px;color:#fff9;margin-top:3px}.bts-grades{margin-top:16px}.bts-grades-lab{font-size:10.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#ffffff8c;margin-bottom:8px}.bts-chips{display:flex;flex-wrap:wrap;gap:6px}.bts-chip{padding:6px 11px;border-radius:999px;font-size:11.5px;font-weight:600;background:#ffffff1a;border:1px solid rgba(255,255,255,.18);color:#ffffffe0;text-decoration:none;transition:background .16s ease,color .16s ease}.bts-chip:hover,.bts-chip:focus-visible{background:#e3ae3c;border-color:#e3ae3c;color:#12182a;text-decoration:none}.bts-nav{margin-top:17px;display:flex;flex-direction:column;gap:4px;flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.5) transparent}.bts-nav::-webkit-scrollbar{width:5px}.bts-nav::-webkit-scrollbar-thumb{background:#ffffff73;border-radius:3px}.bts-nav-i{display:flex;align-items:center;gap:10px;padding:8px 11px;border-radius:9px;color:#fff;font-size:12.5px;font-weight:500;text-decoration:none;transition:background .16s ease}.bts-nav-i:hover{background:#ffffff24;color:#fff;text-decoration:none}.bts-nav-i.is-all{background:#fffffff2;color:#0e2050;font-weight:700}.bts-nav-i.is-all:hover{background:#fff;color:#0e2050}.bts-nav-ic{display:flex;align-items:center;justify-content:center;width:18px;height:18px;flex:0 0 auto;color:#e3ae3c}.bts-nav-i.is-all .bts-nav-ic{color:#0e2050}.bts-nav-t{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bts-cta{margin-top:auto;padding-top:18px}.bts-cta a{display:flex;align-items:center;justify-content:center;gap:7px;height:46px;border-radius:12px;background:linear-gradient(180deg,#f2c662,#dfa52f);color:#12182a;font-size:14px;font-weight:700;text-decoration:none;box-shadow:0 6px 16px -6px #e3ae3cb3;transition:transform .16s ease}.bts-cta a:hover{transform:translateY(-1px);color:#12182a;text-decoration:none}.bts-main{flex:1;min-width:0;padding:22px 24px}.bts-shead{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.bts-stitle{display:flex;align-items:center;gap:9px;margin:0;font-size:16.5px;font-weight:700;color:#16181d}.bts-stitle:before{content:"";width:4px;height:19px;border-radius:2px;background:#e3ae3c}.bts-stitle.is-hot:before{background:#0e2050}.bts-more{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:700;color:#a9760f;white-space:nowrap;text-decoration:none}.bts-more:hover{color:#7e5709;text-decoration:none}.bts-feature{display:grid;grid-template-columns:minmax(0,230px) 1fr;gap:18px;align-items:center;padding:16px;margin-bottom:22px;border:1px solid #e7dec9;border-radius:14px;background:linear-gradient(120deg,#fffcf4,#fbf3df)}.bts-feature-eyebrow{display:block;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#a9760f;margin-bottom:8px}.bts-feature-note p{margin:0 0 14px;font-size:13.5px;line-height:1.55;color:#4a5468;max-width:52ch}.bts-feature-btn{display:inline-flex;align-items:center;gap:7px;height:42px;padding:0 20px;border-radius:11px;background:#0e2050;color:#fff;font-size:13.5px;font-weight:700;text-decoration:none}.bts-feature-btn:hover{background:#16306e;color:#fff;text-decoration:none}.bts-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:26px}.bts-grid>*{min-width:0}.bts-mob-all{display:none}@container bts (max-width: 900px){.bts-shell{flex-direction:column;border-radius:14px}.bts-rail{flex:none;padding:20px 18px 22px}.bts-title{font-size:25px}.bts-nav{flex-direction:row;overflow-x:auto;overflow-y:hidden;gap:7px;padding-bottom:4px;margin-top:15px;scrollbar-width:none}.bts-nav::-webkit-scrollbar{display:none}.bts-nav-i{flex:0 0 auto;background:#ffffff1f;padding:7px 12px;font-size:12px}.bts-cta{display:none}.bts-main{padding:16px 14px 18px}.bts-feature{grid-template-columns:minmax(0,1fr);gap:14px;padding:13px}.bts-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:20px}.bts-stitle{font-size:15px}.bts-mob-all{display:flex;align-items:center;justify-content:center;gap:7px;height:46px;border-radius:12px;background:#0e2050;color:#fff;font-size:14px;font-weight:700;text-decoration:none}.bts-mob-all:hover{color:#fff;text-decoration:none}}@media(prefers-reduced-motion:reduce){.bts-chip,.bts-cta a,.bts-nav-i{transition:none}}.breadcrumb{display:flex;align-items:center;color:#898989;margin:0 0 20px;list-style:none;padding:0;overflow:hidden}.breadcrumb a{display:block;color:#898989;text-decoration:none;padding:4px;white-space:nowrap}.breadcrumb a:hover{color:var(--n25-main-orange)}.breadcrumb .separator{margin:0 8px}.breadcrumb .active a{color:#000;cursor:default}@media(max-width:767.98px){.breadcrumb{margin:0 0 12px}}[id^=cancelOrderModal-] .modal-content{border-radius:.75rem}[id^=cancelOrderModal-] .modal-body{padding:2.5rem;position:relative}[id^=cancelOrderModal-] .modal-body .btn-close{position:absolute;top:.5rem;right:.5rem;width:44px;height:44px;padding:0;background-size:1em auto}[id^=cancelOrderModal-] .modal-title{font-size:18px;font-weight:700;margin-bottom:1.5rem;text-align:center}[id^=cancelOrderModal-] .form-label{font-weight:600;font-size:12px}@media(max-width:767.98px){[id^=cancelOrderModal-] .modal-dialog-centered{align-items:start}[id^=cancelOrderModal-] .modal-body{padding:1.5rem 1rem 1rem}[id^=cancelOrderModal-] .modal-title{font-size:18px;margin-bottom:1rem}[id^=cancelOrderModal-] .modal-body .btn-close{position:absolute;top:.25rem;right:.25rem;width:44px;height:44px}}html.capacitor-app{--cap-safe-top: env(safe-area-inset-top, 0px);--cap-safe-bottom: env(safe-area-inset-bottom, 0px);--cap-safe-left: env(safe-area-inset-left, 0px);--cap-safe-right: env(safe-area-inset-right, 0px);background-color:#f5f5f5!important;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;overscroll-behavior-y:none;min-height:100vh}html.cap-android{--cap-safe-top: max(20px, env(safe-area-inset-top, 0px)) !important;--cap-safe-bottom: max(28px, env(safe-area-inset-bottom, 0px)) !important}html.cap-android body{padding-top:var(--cap-safe-top)!important;padding-bottom:var(--cap-safe-bottom)!important}html.cap-android .mobile-nav{padding-bottom:var(--cap-safe-bottom)!important}html.capacitor-app body{padding:0!important;background-color:#f5f5f5!important;overflow-x:hidden;max-width:100vw;-webkit-overflow-scrolling:touch;-webkit-user-select:text;user-select:text;min-height:100vh}.capacitor-app .header-top,.capacitor-app .footer,.capacitor-app .install-app-banner,.capacitor-app .install-app-prompt,.capacitor-app #a2hs-chip,.capacitor-app [data-install-app]{display:none!important}.capacitor-app .header:before{display:none!important}html.capacitor-app:before{content:"";position:fixed;top:0;left:0;right:0;height:var(--cap-safe-top);background-color:#000;z-index:99998;pointer-events:none;transition:background-color .3s ease}html.capacitor-app.cap-header-hidden:before{background-color:transparent}.cap-ios .header,.cap-android .header{top:var(--cap-safe-top);z-index:5500}.cap-ios .header.menu-open,.cap-android .header.menu-open{z-index:5700!important}.cap-ios .header:has(.search-container.focused),.cap-android .header:has(.search-container.focused){z-index:5700!important}.cap-ios .header.hidden,.cap-android .header.hidden{transform:translateY(calc(-100% - var(--cap-safe-top)))}.cap-ios .header-placeholder,.cap-android .header-placeholder{margin-top:var(--cap-safe-top)}html.cap-ios .mobile-nav,html.cap-android .mobile-nav{bottom:0;z-index:5500}html.cap-ios .mobile-nav:after{content:"";display:block;height:calc(var(--cap-safe-bottom) / 3)}html.cap-android .mobile-nav{padding-bottom:var(--cap-safe-bottom)}html.cap-android .mobile-nav:after{display:none}.capacitor-app .main-content{min-height:calc(100vh - 56px - var(--cap-safe-top) - 84px)}.cap-ios .offcanvas,.cap-ios .modal-fullscreen,.cap-android .offcanvas,.cap-android .modal-fullscreen{top:var(--cap-safe-top)!important}.cap-ios .offcanvas-bottom,.cap-android .offcanvas-bottom{top:auto!important;padding-bottom:var(--cap-safe-bottom)}.capacitor-app .offcanvas-backdrop{z-index:5600!important}.capacitor-app .offcanvas{z-index:5601!important}.capacitor-app .modal-backdrop{z-index:5600!important}.capacitor-app .modal,.capacitor-app .cart-dropdown,.capacitor-app .notifications-dropdown,.capacitor-app .messages-dropdown,.capacitor-app .categories-menu-mobile{z-index:5601!important}.capacitor-app .categories-menu-mobile{padding-top:calc(var(--cap-safe-top) + 3.5rem)!important}.capacitor-app .categories-overlay,.capacitor-app .overlay.search-overlay{z-index:5550!important}.capacitor-app .search-container{overflow:visible!important}.capacitor-app input,.capacitor-app textarea,.capacitor-app select{font-size:16px!important}#cap-page-overlay{position:fixed;inset:0;background:#f5f5f566;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);z-index:99998;opacity:0;pointer-events:none;transition:opacity .25s ease;display:flex;align-items:center;justify-content:center}#cap-page-overlay.active{opacity:1;pointer-events:auto}.cap-spinner{width:32px;height:32px;border:3px solid rgba(0,0,0,.08);border-top-color:#ff6b35;border-radius:50%;animation:capSpin .6s linear infinite}@keyframes capSpin{to{transform:rotate(360deg)}}#cap-pull-refresh-container{position:fixed;top:calc(var(--cap-safe-top) + 64px);left:0;right:0;display:flex;align-items:center;justify-content:center;z-index:99997;pointer-events:none;opacity:0;transition:opacity .25s ease}#cap-pull-refresh-container.visible{opacity:1}#cap-pull-refresh-inner{background:#000000b3;border-radius:20px;padding:8px 18px;display:flex;align-items:center;gap:8px;font-size:13px;color:#fff}#cap-pull-refresh-inner svg{width:16px;height:16px;fill:#fff;flex-shrink:0;transition:transform .2s ease}#cap-pull-refresh-container.ready #cap-pull-refresh-inner svg{transform:rotate(180deg)}#cap-pull-refresh-container.refreshing #cap-pull-refresh-inner svg{animation:capSpin .6s linear infinite}.cap-skeleton{position:fixed;inset:0;background:#f5f5f5;z-index:99996;display:flex;align-items:center;justify-content:center;transition:opacity .4s ease}.cap-skeleton.hidden{opacity:0;pointer-events:none}.cap-skeleton-logo-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center}.cap-skeleton-landing-logo{width:140px;height:auto}.cap-haptic-tap{transition:transform .1s ease}.cap-haptic-tap:active{transform:scale(.96)}.capacitor-app .mobile-nav-item:active{transform:scale(.93);background-color:#f59c361f}.capacitor-app .mobile-nav-item{transition:transform .12s ease,background-color .12s ease;border-radius:12px}.cap-ios .header:not(:has(.search-container.focused)):not(:has(.categories-menu-mobile.active)){-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}.cap-ios .modal,.cap-android .modal{padding-top:var(--cap-safe-top)}.cap-ios .modal-dialog-scrollable .modal-body{-webkit-overflow-scrolling:touch}.cap-ios .toast-container,.cap-android .toast-container{bottom:calc(80px + var(--cap-safe-bottom))!important}.cap-android .header{box-shadow:0 2px 4px #00000014}.capacitor-app .search-container.focused{background-color:#fff;border-color:var(--n25-main-orange);border-width:1px;align-items:center}.cap-android .main-content{padding-bottom:calc(5rem + 16px)!important}.cap-android .btn:active,.cap-android .card:active{opacity:.85}.cap-android .mobile-nav{border-radius:0!important;box-shadow:0 -2px 8px #0000001a}.capacitor-app .sticky-top{position:-webkit-sticky;position:sticky}.cap-ios .sticky-top,.cap-android .sticky-top{top:calc(56px + var(--cap-safe-top))!important}.capacitor-app .fixed-bottom,.cap-android .fixed-bottom{bottom:calc(56px + var(--cap-safe-bottom))!important}.capacitor-app .sidestick-menu{bottom:calc(6rem + var(--cap-safe-bottom))!important;top:auto!important;z-index:5399;position:fixed!important;right:0!important;display:flex!important;opacity:1!important;pointer-events:auto!important;transform:translate(0) translateY(0)!important}.cap-ios .search-container.focused,.cap-android .search-container.focused{top:calc(1rem + var(--cap-safe-top))!important}@supports (padding: max(0px)){html.cap-ios body{padding-left:max(0px,env(safe-area-inset-left))!important;padding-right:max(0px,env(safe-area-inset-right))!important}}.cart-sidebar{width:350px;flex-grow:0;flex-shrink:0}.cart-sidebar-summary{background:#fff;border-radius:12px}.cart-price-collapsible{cursor:pointer}.cart-price-collapsible:hover .cart-sidebar-detail-label{color:var(--n25-main-orange)}.cart-price-collapsible-wrapper{cursor:pointer}.cart-price-collapsible-wrapper:hover .cart-sidebar-detail-label{color:var(--n25-main-orange)}.cart-price-arrow{transition:transform .3s ease-in-out;display:inline-block;margin:0 12px}.cart-price-collapsible[aria-expanded=true] .cart-price-arrow,.cart-price-collapsible-wrapper[aria-expanded=true] .cart-price-arrow{transform:rotate(180deg)}.cart-price-breakdown{margin-top:8px}.cart-price-detail{display:flex;justify-content:space-between;align-items:center;padding:4px 0;font-size:13px;color:#666}.cart-price-detail .text-muted{opacity:.6}.cart-shipping-options{display:flex;flex-direction:column;gap:4px}.cart-shipping-option{display:flex;align-items:center;cursor:pointer;padding:4px 0}.cart-shipping-option.disabled{cursor:not-allowed}.cart-shipping-option input[type=radio]{margin-right:8px;flex-shrink:0;accent-color:var(--n25-main-orange)}.shipping-option-content{flex:1}.shipping-option-info{display:flex;justify-content:space-between;align-items:center;width:100%}.shipping-option-name{font-size:13px;color:#666}.shipping-option-price{font-size:13px;font-weight:700}.cart-price-detail span:first-child,.cart-sidebar-detail-label{display:inline-flex;align-items:center;gap:4px}.question-icon-btn{display:inline-flex;align-items:center;vertical-align:middle}.question-icon-btn lord-icon{display:block}.tooltip.bs-tooltip-bottom .tooltip-inner,.tooltip.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-inner{text-align:left;max-width:300px;font-size:12px;line-height:1.4}.cart-sidebar-summary-top{padding:24px}.cart-sidebar-summary-bottom{background:linear-gradient(90deg,#fad86e,#f59c36);padding:2px;border-radius:12px}.cart-sidebar-summary-bottom-inner{background:#fff;padding:24px;border-radius:10px}.css-final-price{margin-bottom:16px}.css-final-price .value{font-size:28px;font-weight:700}.css-final-price .key{font-size:16px;font-weight:700}.cart-sidebar-detail{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.cart-sidebar-detail-label{color:#5c5c5c;font-weight:600;flex:1;display:flex;align-items:center}.cart-sidebar-detail-value{color:#000;font-weight:700}.csst-title{font-weight:700;font-size:14px;margin-bottom:16px}.cart-coupon-section{padding:16px 0}.cart-coupon-input-wrapper{display:flex;gap:8px}.cart-coupon-input-wrapper input{flex:1;border:1px solid #e5e5e5;border-radius:8px;padding:12px;font-size:14px}.cart-coupon-input-wrapper button{white-space:nowrap;padding:12px 16px;font-size:14px;border-radius:8px}.cart-shop-point-section{padding:16px 0}.cart-shop-point-balance{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.cart-shop-point-max{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding:8px 12px;background:#ffc1071a;border-radius:6px;border:1px solid rgba(255,193,7,.3)}.shop-point-balance-label,.shop-point-max-label{font-size:14px;color:#5c5c5c;font-weight:600;text-align:left}.shop-point-max-label{color:#856404}.shop-point-max-value{font-size:14px;font-weight:700;color:#856404}.shop-point-balance-value{font-size:18px;font-weight:700;color:var(--n25-main-orange);display:flex;align-items:center;gap:8px}.shop-point-balance-value svg{width:20px;height:20px}.cart-shop-point-input-wrapper{display:flex;gap:8px;margin-bottom:12px}.cart-shop-point-input-wrapper input{flex:1;border:1px solid #e5e5e5;border-radius:8px;padding:12px;font-size:14px}.cart-shop-point-input-wrapper button{white-space:nowrap;padding:12px 16px;font-size:14px;border-radius:8px}.cart-shop-point-applied{padding:12px;background:#28a7451a;border-radius:8px;border:1px solid rgba(40,167,69,.2);margin-bottom:12px}.cart-shop-point-applied svg{width:20px;height:20px;margin-right:8px}.cart-shop-point-applied .text-success{color:#28a745!important;font-weight:600;display:flex;align-items:center}.cart-shop-point-note{margin-top:12px;font-size:12px;color:#898989}.cart-shop-point-note a{color:#000}.cart-sidebar-detail-label>svg:not(.cart-price-arrow):not(.cart-discount-plus-minus){width:20px;height:20px;margin-right:8px}.cart-price-arrow{width:10px;height:6px}.cart-sidebar-detail-label{display:flex;align-items:center}.cart-label-text{margin-right:auto}.cart-discount-plus-minus{width:16px;height:16px;margin-left:auto;transition:transform .3s ease}.cart-price-collapsible-wrapper[aria-expanded=true] .cart-discount-plus-minus{transform:rotate(45deg)}.shop-points-discount-wrapper{padding:12px;background:#28a7451a;border-radius:8px;border:1px solid rgba(40,167,69,.2)}.shop-points-discount-wrapper svg{width:20px;height:20px;margin-right:8px}.shop-points-discount-wrapper .text-success{color:#28a745!important;font-weight:600;display:flex;align-items:center}.shipping-payment-switch{margin-bottom:0;display:inline-flex;align-items:center}.shipping-payment-switch .form-check-input{width:40px;height:24px;margin-top:0;background-color:#e5e5e5;border-color:#e5e5e5;cursor:pointer}.shipping-payment-switch .form-check-input:checked{background-color:var(--n25-main-orange);border-color:var(--n25-main-orange)}.shipping-payment-switch .form-check-label{margin-left:8px;font-weight:600;font-size:14px;cursor:pointer}.shipping-toggle-text{color:#5c5c5c}.cart-sidebar-detail-value .mn_shipping-price{margin-left:12px;font-weight:700}.cart-shop-point-note #shippingTermsInfo{transition:color .3s ease;margin-bottom:8px}.cart-shop-point-note #shippingTermsInfo.error-state{color:#dc3545}.cart-shop-point-note .form-check{margin-bottom:0}.cart-shop-point-note .form-check-label{font-size:12px;transition:color .3s ease}.cart-shop-point-note .form-check-label.error-state{color:#dc3545}.shipping-price-highlight{font-weight:700;color:#000}.error-pulse{animation:errorPulse .5s ease-in-out 2;border:2px solid #dc3545!important}@keyframes errorPulse{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.crlb-profile-section{display:flex;align-items:center;gap:12px;padding:16px 20px;background:#fff;text-decoration:none}.crlb-profile-avatar{width:40px;height:40px;border-radius:50%;background:#fef3e8;display:flex;align-items:center;justify-content:center;flex-shrink:0}.crlb-profile-details{flex:1}.crlb-profile-name{font-size:14px;font-weight:600;color:#111827;margin-bottom:2px}.crlb-profile-type{font-size:12px;color:#6b7280}.ps-cashback-wrap{margin:0 -.5rem;position:relative}.ps-cashback{color:#000;width:100%;display:flex;align-items:center;background:#f2f1f6;border:1px solid #d1d0d5;border-radius:.5rem;padding:.325rem .5rem;transition:all .3s ease}.ps-cashback-left{border-right:1px solid #d1d0d5;padding-right:.75rem;margin-right:.75rem}.ps-cashback-right{display:flex;align-items:center;justify-content:space-between;font-size:9px;text-align:left;line-height:1.3em;color:#000!important}.ps-cashback:hover{background:#f7f6fa;border-color:#f59c36;box-shadow:0 .1875rem .5rem #f59c3626}.ps-cashback-levels-toggle{position:absolute;right:28px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:0;border-radius:50%;background:transparent;color:#9a6a16;transition:background .2s ease,color .2s ease;z-index:2}.ps-cashback-levels-toggle:before{content:"";position:absolute;inset:-11px;border-radius:50%}.ps-cashback-levels-toggle:hover,.ps-cashback-levels-toggle:focus-visible{background:#fdf0dc;color:#f59c36}.ps-cashback-wrap.has-levels .ps-cashback-right>div:first-child{padding-right:26px}.ps-cashback-levels{position:absolute;left:0;right:0;bottom:calc(100% + 8px);background:#fff;border:1px solid #eceef1;border-radius:.625rem;box-shadow:0 8px 24px #00000024;padding:10px 12px;z-index:30;opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity .2s ease,transform .2s ease,visibility .2s;pointer-events:none}.ps-cashback-levels:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:7px solid transparent;border-top-color:#fff}.ps-cashback-wrap.levels-open .ps-cashback-levels{opacity:1;visibility:visible;transform:none;pointer-events:auto}@media(hover:hover){.ps-cashback-wrap.has-levels:has(.ps-cashback-levels-toggle:hover) .ps-cashback-levels,.ps-cashback-wrap.has-levels:has(.ps-cashback-levels-toggle:focus-visible) .ps-cashback-levels{opacity:1;visibility:visible;transform:none;pointer-events:auto}}.ps-cashback-level-row{display:flex;align-items:center;gap:8px;padding:5px 6px;margin:0 -6px;font-size:11.5px;border-radius:6px;text-align:left}.ps-cashback-level-row+.ps-cashback-level-row{border-top:1px solid #f1f2f4}.ps-cashback-level-row.is-current{background:#fff7ec;border-top-color:transparent}.ps-cashback-level-row.is-current+.ps-cashback-level-row{border-top-color:transparent}.ps-cashback-level-badge img{width:18px;height:18px;object-fit:contain;display:block}.ps-cashback-level-name{font-weight:600;color:#374151}.ps-cashback-level-current-tag{font-size:10px;font-weight:700;color:#136b39;white-space:nowrap}.ps-cashback-level-pct{font-size:10.5px;color:#5c6570}.ps-cashback-level-amount{margin-left:auto;font-weight:700;color:#96590c;white-space:nowrap}.ps-cashback-levels-note{margin-top:8px;font-size:10.5px;line-height:1.4;color:#5c6570;text-align:left}.cashback-rate{text-align:right}.rate-number{font-size:24px;font-weight:700;color:#10b981;display:block}.rate-label{font-size:12px;color:#6b7280;text-transform:uppercase}.cashback-info{text-align:right}.cashback-percentage{font-size:20px;font-weight:700;color:#10b981;display:block}.cashback-label{font-size:11px;color:#6b7280;text-transform:uppercase;letter-spacing:.5px}.cashback-transaction{display:flex;justify-content:space-between;align-items:center;padding:12px;background:#fff;border-radius:8px;margin-bottom:12px}.transaction-label{display:flex;align-items:center;gap:8px;font-size:13px;color:#374151}.cart-reward-level-block{background:#fff;border-radius:12px;overflow:hidden;margin-bottom:20px}.my-account-sidebar .cart-reward-level-block{box-shadow:0 4px 16px #0000000d}.crlb-top{border-radius:12px;padding:2px;background:#6b7280;transition:background .3s ease}.crlb-top-info-reward-level{font-weight:700;font-size:15px;display:flex;align-items:center;gap:6px}.question-icon-btn{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:opacity .2s ease}.question-icon-btn:hover{opacity:.7}.crlb-top-info-cashback{font-weight:700}.level-new .crlb-top{background:#3dc16f}.level-new .crlb-top-info-reward-level{color:#188647}.level-basic .crlb-top{background:#d1d0d5}.level-basic .crlb-top-info-reward-level{color:#5c5c5c}.level-bronze .crlb-top{background:#dfa893}.level-bronze .crlb-top-info-reward-level{color:#9c6321}.level-silver .crlb-top{background:#80a8bb}.level-silver .crlb-top-info-reward-level{color:#527482}.level-gold .crlb-top{background:linear-gradient(90deg,#fad86e,#f59c36)}.level-gold .crlb-top-info-reward-level{color:#a8650a}.crlb-top-content{display:flex;gap:8px;padding:16px;border-radius:10px;background:#ffffffe6}.crlb-top-info{flex:1}.crlb-top-info-top{display:flex;justify-content:space-between;align-items:center}.level-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.level-badge{padding:6px 12px;border-radius:16px;border:1px solid;font-size:13px;font-weight:600}.new-user-bonus{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#f59e0b}.bonus-amount{font-size:20px;font-weight:700;color:#f59e0b}.login-prompt{text-align:center;padding:12px;background:#fff;border-radius:8px}.login-prompt p{margin-bottom:8px;font-size:13px;color:#6b7280}.crlb-progress-text{display:flex;justify-content:space-between;font-size:12px;color:#5c5c5c}.crlb-progress-text span{font-size:14px}.crlb-progress-bar{height:5px;background:#fff;border-radius:2.5px;margin:12px 0;position:relative}.crlb-progress-fill{height:100%;background:linear-gradient(90deg,#10b981,#059669);border-radius:2.5px;transition:width .3s ease;position:relative;z-index:1}.crlb-progress-markers{position:absolute;top:0;left:0;right:0;height:100%;z-index:2}.crlb-progress-marker{position:absolute;width:10px;height:10px;background:#fff;border-radius:50%;top:50%;transform:translate(-50%,-50%);transition:all .3s ease}.crlb-progress-marker[data-position="0"]{left:0%}.crlb-progress-marker[data-position="33.33"]{left:33.33%}.crlb-progress-marker[data-position="66.66"]{left:66.66%}.crlb-progress-marker[data-position="100"]{left:100%}.crlb-progress-marker.filled{background:#10b981;border-color:#10b981}.level-new .crlb-progress-fill{background:#3dc16f}.level-new .crlb-progress-marker.filled{background:#3dc16f;border-color:#3dc16f}.level-basic .crlb-progress-fill{background:#d1d0d5}.level-basic .crlb-progress-marker.filled{background:#d1d0d5;border-color:#d1d0d5}.level-bronze .crlb-progress-fill{background:#dfa893}.level-bronze .crlb-progress-marker.filled{background:#dfa893;border-color:#dfa893}.level-silver .crlb-progress-fill{background:#80a8bb}.level-silver .crlb-progress-marker.filled{background:#80a8bb;border-color:#80a8bb}.level-gold .crlb-progress-fill{background:#f59c36}.level-gold .crlb-progress-marker.filled{background:#f59c36;border-color:#f59c36}.level-info-header{display:flex;align-items:center;gap:12px}.level-info-badge img{width:30px;height:30px;object-fit:contain}.level-info-details{flex:1}.level-info-name{font-size:16px;font-weight:600;margin-bottom:4px}.level-info-desc{font-size:13px;line-height:1.5}.level-info-item{padding:12px;border:1px solid #e5e7eb;border-radius:8px;transition:all .2s ease}.level-info-item:hover{border-color:#d1d5db;background-color:#f9fafb}.level-info-table-wrapper{background-color:#f7f8fa;border-radius:14px;overflow:hidden;border:1px solid #eceef1}.level-info-table{background-color:transparent;margin-bottom:0;border:none}.level-info-table th,.level-info-table td{background-color:transparent;border:none!important;vertical-align:middle;padding:12px 14px}.level-info-table td{font-size:13.5px}.level-info-table thead th{font-weight:700;font-size:10.5px;letter-spacing:.04em;text-transform:uppercase;color:#6b7280;text-align:center;border-bottom:1px solid #eceef1!important}.level-info-table thead th:first-child{text-align:left}.level-info-table tbody td{font-weight:700;text-align:center;color:#16181d;border-bottom:1px solid #f1f2f4!important}.level-info-table tbody td:first-child{text-align:left;font-weight:600;color:#4b5563}.level-info-table tbody td:last-child{color:#b26b12;font-weight:700}.level-info-table tbody tr:last-child td{border-bottom:none!important}.level-info-table tbody td:first-child img{border-radius:8px;background:#f1f2f4;padding:2px}@media(max-width:768px){.cart-user-level-block{padding:12px}.level-header{flex-direction:column;gap:8px;text-align:center}}.new-user-bonus-info{display:flex;align-items:center;gap:12px;padding:16px;background:#fef3c7;border-top:1px solid #fde68a}.bonus-icon svg{width:24px;height:24px}.bonus-text{display:flex;flex-direction:column;gap:4px}.bonus-title{font-size:13px;color:#92400e;font-weight:500}.new-user-bonus-info .bonus-amount{font-size:18px;font-weight:700;color:#f59e0b}.crlb-bottom{padding:12px 24px 16px}.crlb-shoppoint-content{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.crlb-shoppoint-title{font-weight:700;margin-bottom:0}.crlb-shoppoint-label{font-weight:400}.crlb-shoppoint-value{font-weight:700}@media(max-width:767.98px){.cashback-rate,.cashback-info{text-align:center}.cart-reward-level-block{margin-bottom:12px}}.level-info-note p{font-size:10px}.level-gold .crlb-progress-text{font-size:11px}.llc-badge{width:42px;height:42px;object-fit:contain;flex-shrink:0;animation:llc-pop .45s ease}.my-account-sidebar .cart-reward-level-block .crlb-top-info-reward-level{color:var(--llc-text, #374151)}.my-account-sidebar .crlb-top-info-cashback{text-align:right;flex-shrink:0}.my-account-sidebar .crlb-top-info-cashback-percentage{display:block;font-size:18px;font-weight:700;line-height:1;color:var(--llc-text, #374151)}.my-account-sidebar .crlb-top-info-cashback-label{display:block;font-size:10px;font-weight:600;color:#6b7280;margin-top:2px;white-space:nowrap}.llc-progress-section{padding:16px}.llc-progress-heading{font-size:11px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:#6b7280;margin-bottom:12px}.llc-ends{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.llc-end{display:flex;align-items:center;gap:6px}.llc-end-dot{width:9px;height:9px;border-radius:50%;flex-shrink:0}.llc-end-label{font-size:12px;font-weight:700}.llc-end-current .llc-end-label{color:#374151}.llc-end-next .llc-end-label{color:#6b7c86}.llc-bar{position:relative;height:9px;background:#eef0f1;border-radius:5px;margin:0 3px}.llc-bar-pending{position:absolute;top:0;bottom:0;left:0;width:var(--llc-projected, 0%);border-radius:5px;background-color:#b9d1db;background-image:linear-gradient(45deg,rgba(255,255,255,.28) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.28) 50%,rgba(255,255,255,.28) 75%,transparent 75%,transparent);background-size:16px 16px;animation:llc-bar-stripes 1s linear infinite,llc-grow-pending .6s ease}.llc-bar-solid{position:absolute;top:0;bottom:0;left:0;width:var(--llc-solid, 0%);border-radius:5px;background:var(--llc-fill, #dfa893);animation:llc-grow-solid .6s ease}.llc-bar-knob{position:absolute;top:50%;left:var(--llc-solid, 0%);width:14px;height:14px;border-radius:50%;background:#fff;border:3px solid var(--llc-fill, #dfa893);transform:translate(-50%,-50%);box-shadow:0 1px 4px #0000002e;animation:llc-grow-knob .6s ease;z-index:2}.llc-bar-next{position:absolute;top:50%;right:0;width:12px;height:12px;border-radius:50%;background:var(--llc-next-fill, #ffffff);border:2px solid var(--llc-next, #80a8bb);transform:translate(50%,-50%);z-index:1}.llc-bar.is-max .llc-bar-knob{left:100%}@keyframes llc-grow-solid{0%{width:0}}@keyframes llc-grow-pending{0%{width:0}}@keyframes llc-grow-knob{0%{left:0}}@keyframes llc-bar-stripes{0%{background-position:16px 0}to{background-position:0 0}}@keyframes llc-pop{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.12)}to{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){.llc-badge,.llc-bar-solid,.llc-bar-pending,.llc-bar-knob{animation:none}}.llc-status{margin-top:14px;font-size:13px;font-weight:700;line-height:1.4;color:#374151}.llc-status.is-reached{color:#3e8e5b}.llc-legend{margin-top:12px;display:flex;flex-direction:column;gap:8px}.llc-legend-row{display:flex;align-items:center;gap:8px}.llc-legend-swatch{width:12px;height:12px;border-radius:3px;flex-shrink:0}.llc-legend-swatch.is-solid{background:var(--llc-fill, #dfa893)}.llc-legend-swatch.is-pending{background-color:#b9d1db;background-image:linear-gradient(45deg,rgba(255,255,255,.5) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.5) 50%,rgba(255,255,255,.5) 75%,transparent 75%,transparent);background-size:8px 8px}.llc-legend-label{font-size:12px;color:#4b5563}.llc-legend-value{font-size:12px;font-weight:700;color:#111827;margin-left:auto}.llc-legend-value.is-pending{color:#6b7c86}.spc-card{background:#fff;border-radius:12px;overflow:hidden;margin-bottom:20px;box-shadow:0 4px 16px #0000000d}.spc-body{padding:16px}.spc-header{display:flex;align-items:center;justify-content:space-between;gap:8px}.spc-label{font-size:11px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:#a86a3a}.spc-history{font-size:11px;font-weight:600;color:#6b7280;display:inline-flex;align-items:center;gap:3px;text-decoration:none;flex-shrink:0;transition:color .2s ease}.spc-history:hover{color:#f59c36}.spc-balance{display:flex;align-items:center;gap:8px;margin-top:8px}.spc-coin{flex-shrink:0}.spc-balance-amount{font-size:30px;font-weight:700;letter-spacing:-.5px;line-height:1;color:#111827}.spc-pending-pill{display:inline-flex;align-items:center;gap:6px;margin-top:12px;padding:6px 10px;border-radius:999px;background:#fdf0dc;width:fit-content}.spc-pending-dot{width:7px;height:7px;border-radius:50%;background:#c68a2e;box-shadow:0 0 0 3px #c68a2e2e;flex-shrink:0}.spc-pending-text{font-size:12px;font-weight:700;color:#9a6a16}.spc-footer{background:#fff7ec;border-top:1px solid #fbe7c6;padding:12px 16px;display:flex;gap:10px;align-items:flex-start}.spc-footer-icon{flex-shrink:0;margin-top:1px}.spc-footer-text{font-size:11.5px;line-height:1.5;color:#7a5a1e}.spc-footer-text b{color:#9a6a16}.ps-estimate-details{flex-wrap:wrap}.ps-estimate-details .ps-sp-pill-wrap{position:relative;margin-left:auto}.ps-sp-pill{display:inline-flex;align-items:center;background:#fff4e6;color:#b06a12;border:1px solid #f9d9b4;border-radius:999px;font-size:11px;font-weight:600;padding:4px 10px;line-height:1.2;white-space:nowrap;font-family:inherit}button.ps-sp-pill{cursor:pointer;transition:background .2s ease,border-color .2s ease}button.ps-sp-pill:hover{background:#ffe9cf;border-color:var(--n25-main-orange)}.ps-sp-pill-levels{left:auto;right:0;bottom:auto;top:calc(100% + 8px);width:300px;max-width:82vw;text-align:left}@media(hover:hover){.ps-sp-pill-wrap:hover .ps-sp-pill-levels{opacity:1;visibility:visible;transform:none;pointer-events:auto}}.ps-sp-pill-levels:after{display:none}@media(max-width:767.98px){.ps-sp-pill-wrap{margin-left:auto;margin-top:8px}.ps-sp-pill-levels{width:260px}}.change-count{display:inline-flex;align-items:stretch;border:1px solid #e5e5e5;border-radius:var(--border-radius-md);overflow:hidden}.change-count-btn{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background-color:#fff;color:#000;cursor:pointer;border:0;font-size:21px}.change-count-btn:hover{color:var(--n25-main-orange)}.change-count-input{height:44px;border:0;text-align:center;font-size:14px;font-weight:600;color:#000;width:2.5rem;min-width:1ch;padding-left:0;padding-right:0}.change-count-input:focus{outline:none}.change-count-input:focus-visible{outline:2px solid var(--n25-main-orange);outline-offset:-2px}@property --clippy-rotate{syntax: "<angle>"; initial-value: 135deg; inherits: false;}.clippy{width:100%;display:flex;align-items:center;margin-bottom:1.5rem}.clippy-left{flex:0 0 4.25rem;width:4.25rem;height:4.25rem;position:relative;display:flex;justify-content:center;align-items:center;border-radius:.75rem;padding:.125rem;z-index:1;box-shadow:0 .25rem 1.125rem #0000000d}.clippy-left:before{content:"";position:absolute;inset:0;background-image:linear-gradient(var(--clippy-rotate),#ffa650 0%,#ff4f8b 25%,#a95de6 75%,#47c4ff 100%);border-radius:.75rem;z-index:-1;animation:clippy-spin 4s ease-in-out infinite}.clippy-icon{width:100%;height:100%;background-color:#fff;display:flex;justify-content:center;align-items:center;border-radius:.625rem;font-weight:700;color:#333}.clippy-animation{top:-.25rem;width:110%;height:110%;position:relative;transform:scale(1.1)}@keyframes clippy-spin{0%{--clippy-rotate: 0deg}to{--clippy-rotate: 360deg}}.clippy-right{min-height:3.375rem;background:#fff;border-top-right-radius:.75rem;border-bottom-right-radius:.75rem;display:flex;align-items:center;padding:.5rem .825rem .5rem 1.375rem;flex-grow:1;box-shadow:0 .25rem 1.125rem #0000000d;margin-left:-.5rem;position:relative;z-index:0;font-size:12px;line-height:14px}.countdown-timer-section{padding:16px 24px;border-radius:1rem;margin-bottom:30px}.countdown-wrapper{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.countdown-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;animation:countdown-badge-pulse 2s ease-in-out infinite}.countdown-badge:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;animation:countdown-dot-pulse 1.2s ease-in-out infinite}@keyframes countdown-badge-pulse{0%,to{box-shadow:0 0 #ff6b6b8c}50%{box-shadow:0 0 0 7px #ff6b6b00}}@keyframes countdown-dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.6)}}@media(prefers-reduced-motion:reduce){.countdown-badge,.countdown-badge:before{animation:none}}.countdown-text{font-weight:600;font-size:1rem}.countdown-timer{display:flex;align-items:center;gap:8px}.countdown-item{display:flex;flex-direction:column;align-items:center;min-width:48px}.countdown-number{font-size:1.75rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.countdown-label{font-size:.75rem;text-transform:uppercase;opacity:.8}.countdown-separator{font-size:1.75rem;font-weight:700;line-height:1;margin-bottom:14px}.countdown-button{padding:8px 20px;border-radius:6px;font-weight:600;text-decoration:none;transition:opacity .2s;font-size:.9rem}.countdown-button:hover{opacity:.9;text-decoration:none}@media(max-width:767px){.countdown-timer-section{border-radius:.75rem;padding:12px 16px;margin-bottom:10px}.countdown-wrapper{gap:10px}.countdown-text{font-size:.875rem;width:100%;text-align:center}.countdown-item{min-width:40px}.countdown-number{font-size:1.25rem}.countdown-separator{font-size:1.25rem;margin-bottom:12px}.countdown-label{font-size:.65rem}.countdown-button{padding:6px 16px;font-size:.8rem}}.dpb-landing-deals-showcase{background:#fff;border-radius:12px;margin-bottom:35px;display:flex;align-items:stretch;overflow:hidden;border:1px solid #e5e7eb}.dpb-promo-banner-wrapper{flex:0 0 240px;overflow:hidden}.dpb-promo-banner{background:linear-gradient(135deg,#061a4d,#0d2a6b 45%,#14409e 78%,#1f9be8);background-size:200% 200%;animation:gradientShift 8s ease infinite;color:#fff;width:100%;height:100%;padding:0;position:relative}@keyframes gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.dpb-promo-banner-content{z-index:2;padding:20px;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:20px}.dpb-banner-header{display:flex;flex-direction:column;flex-shrink:0}.dpb-banner-subtitle{font-size:15px;font-weight:600;margin:0 0 8px}.dpb-banner-title{font-size:32px;font-weight:700;margin:0 0 14px;line-height:1.1em}.dpb-banner-btn{display:inline-block;background-color:#fffffff2;color:#0d2a6b;font-weight:700;padding:8px 20px;border-radius:8px;text-decoration:none;transition:all .3s ease}.dpb-banner-btn:hover{background-color:#fff;color:#1f9be8;text-decoration:none;transform:translateY(-1px)}.dpb-banner-categories{flex:1;display:flex;flex-direction:column;overflow:hidden;min-height:0}.dpb-content-wrapper{flex:1;min-width:0;padding:20px;overflow:hidden;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.dpb-categories-title{display:none}.dpb-categories-list{display:flex;flex-direction:column;gap:3px;flex:1}.dpb-categories-dropdown{display:none}.dpb-category-item{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:6px;text-decoration:none;color:#fff;font-size:13px;font-weight:500;transition:all .2s ease;background:#ffffff26;flex-shrink:0}.dpb-category-item:hover{background:#ffffff40;color:#fff;text-decoration:none;transform:translate(3px)}.dpb-category-all{margin-bottom:6px}.dpb-category-icon{width:26px;height:26px;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.dpb-category-icon img{width:100%;height:100%;object-fit:cover}.dpb-category-icon svg{width:16px;height:16px}.dpb-category-text{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dpb-content-wrapper.slider-loaded{opacity:1;visibility:visible}.dpb-category-block{margin-bottom:30px}.dpb-category-block:last-child{margin-bottom:0}.dpb-category-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.dpb-category-title{font-size:1.25rem;font-weight:700;color:#1f2937;margin:0;line-height:1.2;display:flex;align-items:center;gap:10px}.dpb-category-title:before{content:"";flex:0 0 auto;width:4px;height:20px;border-radius:2px;background:#0d2a6b}.dpb-view-all-link{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:transparent;border-radius:8px;color:#1f9be8;font-size:.875rem;font-weight:700;text-decoration:none;transition:all .2s ease}.dpb-view-all-link:hover{background:#eef4fc;color:#0d2a6b;text-decoration:none}.dpb-products-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.dpb-products-grid .landing-product-showcase-item{width:100%}.dpb-products-grid .n25-product-thumb{height:100%;display:flex}.dpb-products-grid .pt-container{height:100%;display:flex;flex-direction:column;border:1px solid #e5e7eb;border-radius:8px}.dpb-products-grid .pt-title{flex:1}.dpb-products-grid .pt-expire-date.pt-deal-countdown{background:#1f9be8;color:#fff;border-radius:6px}.dpb-products-grid .pt-expire-date-label,.dpb-products-grid .pt-expire-date-value{color:#fff}#dpb-showcase-slider{position:relative;margin:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:15px}#dpb-showcase-slider .landing-product-showcase-item{display:block}#dpb-showcase-slider .slick-slide>div{height:100%}#dpb-showcase-slider .product-showcase-item{height:100%;display:flex;flex-direction:column}#dpb-showcase-slider .n25-product-thumb{height:100%;display:flex}#dpb-showcase-slider .pt-container{height:100%;display:flex;flex-direction:column;border:1px solid #e5e7eb;border-radius:8px}@media screen and (max-width:768px){#dpb-showcase-slider .pt-container{min-height:320px}}#dpb-showcase-slider .slick-prev,#dpb-showcase-slider .slick-next{background-color:#fff;border-radius:50%;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;margin:0;padding:0;box-shadow:0 .125rem .625rem #0000001a;position:absolute;border:0;color:transparent;z-index:1000;top:50%;transform:translateY(-50%)}#dpb-showcase-slider .slick-prev:hover,#dpb-showcase-slider .slick-next:hover{background-color:#1f9be8}#dpb-showcase-slider .slick-prev{left:-.625rem}#dpb-showcase-slider .slick-next{right:-.625rem}#dpb-showcase-slider .slick-prev:before,#dpb-showcase-slider .slick-next:before{content:"";display:inline-block;width:.5rem;height:.5rem;border-style:solid;border-width:0 .15rem .15rem 0;border-color:#000;position:absolute;opacity:1}#dpb-showcase-slider .slick-prev:hover:before,#dpb-showcase-slider .slick-next:hover:before{border-color:#fff}#dpb-showcase-slider .slick-prev:before{left:43%;transform:rotate(135deg)}#dpb-showcase-slider .slick-next:before{right:43%;transform:rotate(-45deg)}.dpb-landing-deals-showcase .product-showcase-item{width:100%;min-width:auto}@media screen and (min-width:1200px)and (max-width:1400px){.dpb-products-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.dpb-products-grid .landing-product-showcase-item:nth-child(n+5){display:none}}@media screen and (min-width:992px)and (max-width:1199px){.dpb-products-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dpb-products-grid .landing-product-showcase-item:nth-child(n+4){display:none}}@media screen and (min-width:769px)and (max-width:991px){.dpb-products-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dpb-products-grid .landing-product-showcase-item:nth-child(n+3){display:none}.dpb-category-title{font-size:1.125rem;color:#1f2937}.dpb-view-all-link{font-size:.8125rem;padding:6px 12px}}@media screen and (max-width:768px){.dpb-landing-deals-showcase{flex-direction:column}.dpb-promo-banner-wrapper{flex:0 0 auto;width:100%;min-height:auto}.dpb-promo-banner-content{gap:16px}.dpb-banner-header{padding-bottom:0}.dpb-banner-title{font-size:24px;margin-bottom:0}.dpb-banner-subtitle{font-size:13px}.dpb-categories-list{display:none}.dpb-categories-dropdown{display:block}.dpb-dropdown-label{display:flex;align-items:center;gap:10px;background:#fff3;padding:10px 12px;border-radius:8px;cursor:pointer;position:relative}.dpb-dropdown-label>svg:first-child{width:22px;height:22px;color:#fff;flex-shrink:0}.dpb-category-select{flex:1;background:transparent;border:none;color:#fff;font-size:14px;font-weight:500;outline:none;appearance:none;cursor:pointer;padding-right:20px}.dpb-category-select option{background:#1f9be8;color:#fff}.dpb-dropdown-arrow{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#fff;pointer-events:none}.dpb-content-wrapper{padding:15px}.dpb-products-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dpb-products-grid .landing-product-showcase-item:nth-child(n+3){display:none}.dpb-category-block{margin-bottom:25px}.dpb-category-header{margin-bottom:12px}.dpb-category-title{font-size:1rem;color:#1f2937}.dpb-view-all-link{font-size:.75rem;padding:6px 10px;gap:4px}#dpb-showcase-slider{display:none}#dpb-showcase-slider .slick-prev{left:5px}#dpb-showcase-slider .slick-next{right:5px}}#dpb-showcase-slider .pt-expire-date.pt-deal-countdown{background:#1f9be8;color:#fff;border-radius:6px}#dpb-showcase-slider .pt-expire-date-label,#dpb-showcase-slider .pt-expire-date-value{color:#fff}.footer{background-color:#f5f5f5;box-shadow:0 100vh 0 100vh #f5f5f5}.footer-top{display:flex;justify-content:space-between;gap:3.75rem;padding:2.5rem 0 1.75rem}.footer-nav-col .footer-nav-item{text-wrap:nowrap}.footer-nav-col:last-child .footer-nav-item{text-wrap:wrap}.footer-nav-title{font-weight:700;color:#000;font-size:14px;text-wrap:nowrap}.footer-nav{list-style:none;padding:.125rem 0;margin:0}.footer-nav-link{color:#525252;text-decoration:none;font-size:13px;display:flex;align-items:center;padding:0;border:0;background:transparent}.footer-nav-link:hover,.footer-nav-link:active,.footer-nav-link:focus-visible{color:#000}.footer-nav-icon{margin-right:.625rem;width:1.25rem;text-align:center}.footer-nav-txt{padding:.5rem 0}.footer-bottom{color:#525252;border-top:1px solid #cacacf;padding:1.75rem 0;font-size:13px;display:flex;gap:1.5rem}.footer-payment{margin-left:auto;flex-shrink:1;display:flex;gap:.5rem}.footer-payment img{background:#fff;border-radius:.5rem;padding:.375rem;height:2rem}@media(max-width:61.9988rem){.footer-top{flex-wrap:wrap;padding:1.5rem 0 .75rem}.footer-nav-col:last-child .footer-nav-item{width:100%}}@media(max-width:767.98px){.footer{display:none}.footer-bottom{display:block;text-align:center}.footer-payment{margin:1rem auto 0;justify-content:center}.footer-top{gap:1rem}.footer-nav-col{width:100%;padding-bottom:.75rem;border-bottom:1px solid #cacacf}.footer-nav-col:last-child{border-bottom:0;padding-bottom:0}}.gcp-scope{--gcp-deep: #e4571e;--gcp-accent: #f59c36;--gcp-accent-soft: #fff6ec;--gcp-grad: linear-gradient(135deg, #fba94c, #f59c36);--gcp-grad-shadow: rgba(245, 156, 54, .7);--gcp-hero-grad: linear-gradient(120deg, #ff9247, #e4571e);--gcp-hero-shadow: rgba(228, 87, 30, .65)}.gcp-scope [hidden],.gcp-auth-overlay[hidden]{display:none!important}.gcp-page{width:100%}.gcp-tabs{display:flex;gap:6px;background:#eceef1;border-radius:14px;padding:5px;margin-bottom:20px;max-width:420px}.gcp-tab{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:0;background:transparent;border-radius:10px;padding:11px 12px;font-size:14px;font-weight:700;color:#6b7280;cursor:pointer;transition:background .15s ease,color .15s ease}.gcp-tab svg{flex:0 0 auto}.gcp-tab.is-active{background:#fff;color:var(--gcp-deep, #e4571e);box-shadow:0 1px 4px #1018281f}.gcp-panel{display:none}.gcp-panel.is-active{display:block}.gcp-cardvis{position:relative;width:100%;aspect-ratio:400 / 250;border-radius:1.3em;padding:1.45em 1.55em;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;isolation:isolate;color:#fff;font-size:15px;box-shadow:0 1.6em 3em -1em #0006,0 .5em 1.2em -.6em #00000047}.gcp-cardvis--classic{background:linear-gradient(135deg,#ff9247,#f2701f 52%,#d94f14)}.gcp-cardvis--birthday{background:linear-gradient(135deg,#ffa05f,#ff5f8d 54%,#b64de0)}.gcp-cardvis--thanks{background:linear-gradient(135deg,#fbc06f,#f2845a 54%,#e0606a)}.gcp-cardvis--holiday{background:linear-gradient(135deg,#155a3f,#0d3c2b 55%,#082a1d);color:#f4fbf7}.gcp-cardvis--holiday .gcp-cardvis-amount{color:#ffd88a}.gcp-cardvis-glow{position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(120% 90% at 12% 8%,#ffffff52,#fff0 46%),linear-gradient(180deg,#ffffff26,#fff0 42%)}.gcp-cardvis-deco{position:absolute;inset:0;z-index:0;pointer-events:none}.gcp-cardvis--birthday .gcp-cardvis-deco{background:radial-gradient(.35em .35em at 14% 22%,rgba(255,255,255,.5) 98%,transparent),radial-gradient(.28em .28em at 64% 16%,rgba(255,255,255,.4) 98%,transparent),radial-gradient(.25em .25em at 30% 60%,rgba(255,255,255,.32) 98%,transparent),radial-gradient(.22em .22em at 46% 12%,rgba(255,255,255,.5) 98%,transparent),radial-gradient(.2em .2em at 22% 44%,rgba(255,255,255,.34) 98%,transparent)}.gcp-cardvis--thanks .gcp-cardvis-deco{background:radial-gradient(.75em .75em at 16% 24%,rgba(255,255,255,.28) 98%,transparent),radial-gradient(.55em .55em at 42% 54%,rgba(255,255,255,.18) 98%,transparent)}.gcp-cardvis--holiday .gcp-cardvis-deco{background:radial-gradient(.18em .18em at 16% 24%,rgba(255,255,255,.7) 98%,transparent),radial-gradient(.14em .14em at 60% 18%,rgba(255,255,255,.5) 98%,transparent),radial-gradient(.15em .15em at 36% 62%,rgba(255,255,255,.45) 98%,transparent),radial-gradient(.17em .17em at 26% 44%,rgba(255,216,138,.5) 98%,transparent),radial-gradient(.13em .13em at 48% 14%,rgba(255,255,255,.6) 98%,transparent)}.gcp-cardvis-watermark{position:absolute;right:-1.2em;bottom:-1.5em;width:10.5em;height:10.5em;opacity:.14;fill:currentColor;z-index:0;pointer-events:none}.gcp-cardvis-top{position:relative;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:1em}.gcp-cardvis-brand{display:flex;align-items:center;gap:.45em;min-width:0}.gcp-cardvis-mark{width:1.7em;height:1.7em;flex:0 0 auto;fill:currentColor}.gcp-cardvis-brandname{font-size:1.02em;font-weight:700;letter-spacing:-.01em;white-space:nowrap}.gcp-cardvis-brandname span{opacity:.72}.gcp-cardvis-chip{font-size:.62em;font-weight:700;letter-spacing:.09em;text-transform:uppercase;padding:.5em .85em;border-radius:2em;background:#ffffff2e;white-space:nowrap}.gcp-cardvis-bottom{position:relative;z-index:2;display:flex;align-items:flex-end;justify-content:space-between;gap:1em}.gcp-cardvis-left{min-width:0}.gcp-cardvis-amtlabel{font-size:.6em;font-weight:700;letter-spacing:.11em;text-transform:uppercase;opacity:.8;margin-bottom:.35em}.gcp-cardvis-amount{font-size:2.5em;font-weight:700;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.gcp-cardvis-recipient{margin-top:.6em;font-size:.72em;font-weight:600;opacity:.92;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:16em}.gcp-cardvis-message{margin-top:.3em;font-size:.68em;font-style:italic;opacity:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:18em}.gcp-cardvis-code{font-size:.66em;font-weight:600;letter-spacing:.16em;opacity:.72;font-variant-numeric:tabular-nums;white-space:nowrap;flex:0 0 auto}.gcp-cardvis--mini{width:150px;flex:0 0 150px;font-size:6.5px;border-radius:11px;box-shadow:0 6px 14px -6px #00000059}.gcp-cardvis--mini .gcp-cardvis-amtlabel,.gcp-cardvis--mini .gcp-cardvis-recipient,.gcp-cardvis--mini .gcp-cardvis-message,.gcp-cardvis--mini .gcp-cardvis-chip{display:none}.gcp-cardvis--mini .gcp-cardvis-amount{font-size:2.3em}.gcp-cardvis--tilt{transform:rotate(-6deg)}.gcp-buy-grid{display:grid;grid-template-columns:388px minmax(0,1fr);gap:24px;align-items:start}.gcp-preview{position:sticky;top:16px;background:linear-gradient(160deg,#fff6ee,#f7f0ff);border:1px solid #f0e6f2;border-radius:18px;padding:20px;container-type:inline-size}.gcp-cardvis--preview{font-size:15px;font-size:clamp(9px,4.3cqw,16px)}.gcp-preview-label{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#9aa1ab;margin-bottom:12px}.gcp-themes{margin-top:16px;display:grid;grid-template-columns:1fr 1fr;gap:8px}.gcp-theme{display:flex;align-items:center;gap:9px;padding:9px 11px;border:1.5px solid #eceef1;background:#fff;border-radius:11px;cursor:pointer;margin-bottom:0;transition:border-color .15s ease,background .15s ease}.gcp-theme input{position:absolute;opacity:0;pointer-events:none}.gcp-theme.is-active{border-color:var(--gcp-accent, #f59c36);background:var(--gcp-accent-soft, #fff6ec)}.gcp-theme-name{font-size:12.5px;font-weight:700;color:#1f2937}.gcp-theme-swatch{width:22px;height:22px;border-radius:7px;flex:0 0 auto}.gcp-theme-swatch--classic{background:linear-gradient(135deg,#ff9247,#d94f14)}.gcp-theme-swatch--birthday{background:linear-gradient(135deg,#ffa05f,#b64de0)}.gcp-theme-swatch--thanks{background:linear-gradient(135deg,#fbc06f,#e0606a)}.gcp-theme-swatch--holiday{background:linear-gradient(135deg,#155a3f,#082a1d)}.gcp-preview-note{margin-top:14px;display:flex;gap:8px;align-items:flex-start;font-size:12px;color:#8a929b;line-height:1.5}.gcp-preview-note svg{flex:0 0 15px;margin-top:1px;color:var(--gcp-accent, #f59c36)}.gcp-form-card{background:#fff;border-radius:16px;box-shadow:0 4px 16px #0000000d;padding:24px}.gcp-step-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.gcp-step-title{font-size:13px;font-weight:700;color:#111}.gcp-step-hint{font-size:12px;color:#9aa1ab}.gcp-presets{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:9px;margin:0 0 12px}.gcp-preset{height:46px;border:1.5px solid #e6e8ec;background:#fff;color:#374151;border-radius:12px;font-size:14px;font-weight:700;cursor:pointer;font-variant-numeric:tabular-nums;transition:border-color .15s ease,background .15s ease,color .15s ease}.gcp-preset:hover{border-color:var(--gcp-accent, #f59c36)}.gcp-preset.is-active{border-color:var(--gcp-accent, #f59c36);background:var(--gcp-accent-soft, #fff6ec);color:var(--gcp-deep, #e4571e);font-weight:700;box-shadow:0 3px 10px -3px #f59c3680}.gcp-amount-wrap{position:relative}.gcp-amount-wrap input{width:100%;height:52px;border:1.5px solid #e6e8ec;border-radius:12px;padding:0 44px 0 16px;font-size:20px;font-weight:700;color:#111;background:#fff;font-variant-numeric:tabular-nums;-moz-appearance:textfield;appearance:textfield}.gcp-amount-wrap input::-webkit-outer-spin-button,.gcp-amount-wrap input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gcp-amount-wrap input:focus{outline:none;border-color:var(--gcp-accent, #f59c36)}.gcp-amount-suffix{position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:18px;font-weight:700;color:#b6b9bf;pointer-events:none}.gcp-divider{height:1px;background:#f1f3f6;margin:22px 0}.gcp-methods{display:grid;grid-template-columns:1fr 1fr;gap:10px}.gcp-method{position:relative;display:block;text-align:left;border:1.5px solid #e6e8ec;background:#fff;border-radius:13px;padding:14px 15px;cursor:pointer;margin-bottom:0;transition:border-color .15s ease,background .15s ease}.gcp-method input{position:absolute;opacity:0;pointer-events:none}.gcp-method.is-active{border-color:var(--gcp-accent, #f59c36);background:var(--gcp-accent-soft, #fff6ec)}.gcp-method-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.gcp-method-top svg{color:var(--gcp-deep, #e4571e)}.gcp-method-check{width:20px;height:20px;border-radius:50%;background:#fff;border:2px solid #d7dadf;display:inline-block;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.gcp-method.is-active .gcp-method-check{background:var(--gcp-accent, #f59c36);border-color:var(--gcp-accent, #f59c36);box-shadow:inset 0 0 0 3px #fff}.gcp-method-title{display:block;font-size:14px;font-weight:700;color:#1f2937;margin-top:10px}.gcp-method-desc{display:block;font-size:12px;color:#8a929b;margin-top:2px}.gcp-email-fields{margin-top:16px;display:grid;grid-template-columns:1fr 1fr;gap:12px}.gcp-field--full{grid-column:1 / -1}.gcp-field label{display:block;font-size:12px;font-weight:700;color:#6b7280;margin-bottom:6px}.gcp-field input{width:100%;height:46px;border:1px solid #e6e8ec;border-radius:10px;padding:0 14px;font-size:15px;background:#fff}.gcp-field textarea{width:100%;min-height:64px;border:1px solid #e6e8ec;border-radius:10px;padding:11px 14px;font-size:15px;background:#fff;resize:vertical}.gcp-field input:focus,.gcp-field textarea:focus{outline:none;border-color:var(--gcp-accent, #f59c36)}.gcp-schedule-note{display:flex;align-items:flex-start;gap:8px;font-size:12px;color:#8a929b;line-height:1.5}.gcp-schedule-note svg{flex:0 0 15px;margin-top:1px;color:#9aa1ab}.gcp-trust{display:flex;gap:16px;flex-wrap:wrap;margin:20px 0 4px;padding:14px 16px;background:#f8f9fb;border-radius:12px}.gcp-trust-item{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:600;color:#4b5563}.gcp-trust-item svg{color:#0db14b;flex:0 0 auto}.gcp-cta{width:100%;min-height:56px;margin-top:14px;border:0;border-radius:14px;background:var(--gcp-grad, linear-gradient(135deg, #fba94c, #f59c36));color:#fff;font-size:16px;font-weight:700;cursor:pointer;box-shadow:0 10px 22px -8px var(--gcp-grad-shadow, rgba(245, 156, 54, .7));display:inline-flex;align-items:center;justify-content:center;gap:10px;transition:filter .15s ease,transform .15s ease}.gcp-cta:hover{filter:brightness(1.04)}.gcp-cta:active{transform:translateY(1px)}.gcp-cta:disabled{opacity:.7;cursor:default}.gcp-cta--compact{width:auto;min-height:50px;margin-top:0;padding:0 26px;border-radius:12px;font-size:14px;flex:0 0 auto}.gcp-inline-note{display:flex;gap:8px;align-items:flex-start;margin-top:14px;font-size:13px;line-height:1.5;color:#6b7280}.gcp-inline-note svg{flex:0 0 16px;margin-top:2px;color:var(--gcp-accent, #f59c36)}.gcp-wallet{display:flex;flex-direction:column;gap:16px}.gcp-balance-hero{position:relative;overflow:hidden;border-radius:16px;padding:24px 28px;background:var(--gcp-hero-grad, linear-gradient(120deg, #ff9247, #e4571e));color:#fff;box-shadow:0 14px 32px -14px var(--gcp-hero-shadow, rgba(228, 87, 30, .65));display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.gcp-balance-hero-watermark{position:absolute;right:-10px;bottom:-20px;width:150px;height:150px;opacity:.15;fill:#fff;pointer-events:none}.gcp-balance-hero-main,.gcp-balance-hero-side{position:relative;z-index:1}.gcp-balance-hero-label{font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;opacity:.85;margin-bottom:8px}.gcp-balance-hero-value{font-size:40px;font-weight:700;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.gcp-balance-hero-sub{font-size:13px;opacity:.9;margin-top:8px}.gcp-balance-hero-side{text-align:right}.gcp-balance-hero-sidelabel{font-size:12px;opacity:.85}.gcp-balance-hero-sidevalue{font-size:26px;font-weight:700;font-variant-numeric:tabular-nums}.gcp-redeem-card,.gcp-cards{padding:22px 24px}.gcp-cards-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.gcp-cards-title{font-size:15px;font-weight:700}.gcp-cards-count{font-size:12px;font-weight:700;color:#9aa1ab;background:#f1f3f6;padding:3px 10px;border-radius:999px}.gcp-cards-sub{font-size:12.5px;color:#9aa1ab;margin:4px 0 16px}.gcp-redeem-row{display:flex;gap:10px;align-items:stretch;flex-wrap:wrap}.gcp-redeem-inputwrap{position:relative;flex:1 1 240px;min-width:0}.gcp-redeem-inputwrap svg{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#c3c8cf;pointer-events:none}.gcp-redeem-input{width:100%;height:50px;border:1.5px solid #e6e8ec;background:#fff;border-radius:12px;padding:0 14px;font-size:15px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#1f2937}.gcp-redeem-inputwrap .gcp-redeem-input{padding-left:42px}.gcp-redeem-input:focus{outline:none;border-color:var(--gcp-accent, #f59c36)}.gcp-redeem-msg{margin-top:10px;font-size:13px;font-weight:600;display:none}.gcp-redeem-msg.is-success{display:block;color:#067332}.gcp-redeem-msg.is-error{display:block;color:#b42318}.gcp-sent-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.gcp-sent-item{display:flex;gap:14px;padding:14px;border:1px solid #eef0f2;border-radius:14px;background:#fdfdfe}.gcp-sent-info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:6px}.gcp-sent-title{font-size:14px;font-weight:700;color:#1f2937;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gcp-sent-sub{font-size:12px;color:#9aa1ab;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gcp-sent-actions{margin-top:auto;padding-top:6px;display:flex;gap:8px;flex-wrap:wrap}.gcp-action{display:inline-flex;align-items:center;justify-content:center;height:32px;padding:0 14px;border:0;border-radius:8px;background:#fff2e2;color:var(--gcp-deep, #e4571e);font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap;text-decoration:none;transition:filter .15s ease}.gcp-action:hover{filter:brightness(.97);color:var(--gcp-deep, #e4571e);text-decoration:none}.gcp-action--primary{background:var(--gcp-grad, linear-gradient(135deg, #fba94c, #f59c36));color:#fff}.gcp-action--primary:hover{color:#fff}.gcp-badge{display:inline-flex;align-items:center;gap:5px;border-radius:999px;padding:4px 11px;font-size:11.5px;font-weight:700;white-space:nowrap;align-self:flex-start}.gcp-badge--active{background:#e7f7ee;color:#067332}.gcp-badge--pending{background:#fff4e5;color:#b45309}.gcp-badge--info{background:#ebf3fe;color:#1d5fd1}.gcp-badge--muted{background:#eef0f2;color:#6b7280}.gcp-badge--danger{background:#feeceb;color:#b42318}.gcp-received-row{display:flex;align-items:center;gap:18px;padding:16px 0;border-top:1px solid #f1f3f6;flex-wrap:wrap}.gcp-received-code{flex:0 0 auto;font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;color:#1f2937}.gcp-received-bar{flex:1 1 200px;min-width:160px}.gcp-received-bar-meta{display:flex;justify-content:space-between;font-size:12px;color:#8a929b;margin-bottom:6px}.gcp-received-bar-meta span:last-child{font-weight:600;color:#4b5563;font-variant-numeric:tabular-nums}.gcp-received-track{height:7px;background:#eef0f2;border-radius:5px;overflow:hidden}.gcp-received-fill{height:100%;background:var(--gcp-grad, linear-gradient(90deg, #fba94c, #f59c36));border-radius:5px}.gcp-empty-text{color:#9aa1ab;font-size:13px;padding:6px 0}.gcp-guest-redeem{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:center;padding:40px}.gcp-guest-redeem-visual{container-type:inline-size;padding:14px}.gcp-guest-redeem-visual .gcp-cardvis{font-size:14px;font-size:clamp(9px,4.6cqw,16px)}.gcp-guest-redeem-pill{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:999px;background:#fff2e2;color:var(--gcp-deep, #e4571e);font-size:12px;font-weight:700;margin-bottom:16px}.gcp-guest-redeem-title{margin:0 0 10px;font-size:26px;font-weight:700;letter-spacing:-.02em}.gcp-guest-text{font-size:14px;color:#6b7280;line-height:1.6;margin:0 0 20px}.gcp-guest-redeem-form{display:flex;flex-direction:column;gap:12px}.gcp-guest-redeem-form .gcp-cta{margin-top:0}.gcp-guest-redeem-links{margin-top:14px;font-size:13px;color:#6b7280;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.gcp-guest-redeem-links a{color:var(--gcp-deep, #e4571e);font-weight:700;text-decoration:none}.gcp-guest-redeem-links a:hover{text-decoration:underline}.gcp-auth-overlay{position:fixed;inset:0;background:#1113198c;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:20px;z-index:var(--z-index-modal, 5001)}.gcp-auth-modal{width:100%;max-width:430px;background:#fff;border-radius:22px;box-shadow:0 30px 70px -20px #00000073;padding:30px;text-align:center;position:relative}.gcp-auth-close{position:absolute;top:16px;right:16px;width:32px;height:32px;border:0;border-radius:9px;background:#f1f3f6;color:#6b7280;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.gcp-auth-icon{width:56px;height:56px;border-radius:16px;background:#fff2e2;color:var(--gcp-deep, #e4571e);display:inline-flex;align-items:center;justify-content:center;margin-bottom:16px}.gcp-auth-title{margin:0 0 8px;font-size:21px;font-weight:700;letter-spacing:-.01em}.gcp-auth-text{margin:0 0 18px;font-size:14px;color:#6b7280;line-height:1.6}.gcp-auth-summary{display:inline-flex;align-items:center;gap:10px;padding:10px 14px;background:#f8f9fb;border:1px solid #eef0f2;border-radius:12px;margin-bottom:22px;font-size:13px;font-weight:700;color:#1f2937}.gcp-auth-swatch{width:34px;height:22px;border-radius:5px;flex:0 0 auto}.gcp-auth-actions{display:flex;flex-direction:column;gap:10px}.gcp-auth-actions .gcp-cta{margin-top:0;min-height:52px;border-radius:13px;font-size:15px}.gcp-auth-register{min-height:52px;display:inline-flex;align-items:center;justify-content:center;border-radius:13px;background:#fff;border:1.5px solid #e6e8ec;color:#1f2937;font-size:15px;font-weight:700;cursor:pointer}body.gcp-modal-open{overflow:hidden}.gcp-copy-feedback{position:fixed;left:50%;bottom:24px;transform:translate(-50%) translateY(8px);background:#16181d;color:#fff;padding:11px 22px;border-radius:999px;font-size:14px;font-weight:600;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,transform .2s ease;z-index:9999}.gcp-copy-feedback.is-visible{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.gcp-code-block{flex:1 1 100%;border:1.5px dashed #f59c36;background:#fff8ef;border-radius:10px;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:8px}.gcp-code-block--center{flex-direction:column;justify-content:center;max-width:420px;margin:0 auto 18px}.gcp-code-block-label{font-size:12px;color:#8a929b;text-transform:uppercase;letter-spacing:.5px}.gcp-code-block-value{font-size:18px;font-weight:700;letter-spacing:2px;color:#1f2937;font-variant-numeric:tabular-nums}.gcp-code-block-actions{display:flex;gap:8px;flex-wrap:wrap}.gcp-copy-btn--light{border:1px solid #e5e7eb;background:#fff}.gcp-pay-success{padding:28px 24px;text-align:center}.gcp-bnpl-label{display:block;font-size:12px;font-weight:700;color:#6b7280;margin-bottom:6px}.gcp-bnpl-row{display:flex;gap:10px;flex-wrap:wrap}.gcp-bnpl-row input{flex:1 1 180px;min-width:0;height:48px;border:1.5px solid #e6e8ec;border-radius:12px;padding:0 14px;font-size:15px;font-weight:600;background:#fff}.gcp-bnpl-row input:focus{outline:none;border-color:var(--n25-main-orange, #f59c36)}.gcp-bnpl-row .acc2-btn{flex:0 0 auto}.gcp-bnpl-qr{display:flex;justify-content:center;padding:10px 0}.gcp-pay-success-icon--muted{background:#eef0f2;color:#6b7280}.gcp-pay-success-icon{width:56px;height:56px;border-radius:50%;background:#e7f7ee;color:#067332;display:inline-flex;align-items:center;justify-content:center;margin-bottom:14px}.gcp-pay-success-title{font-size:18px;font-weight:700;margin-bottom:8px}.gcp-pay-info{max-width:420px;margin:0 auto 18px;text-align:left;border:1px solid #f1f3f6;border-radius:10px;padding:12px 16px}.gcp-pay-info-row{display:flex;justify-content:space-between;gap:12px;font-size:13px;padding:5px 0}.gcp-pay-info-row span:first-child{color:#8a929b}.gcp-pay-info-row span:last-child{font-weight:600}.gcp-code-highlight{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1.5px dashed #f59c36;background:#fff8ef;border-radius:10px;padding:12px 16px;margin-bottom:14px;flex-wrap:wrap}.gcp-code-highlight-label{font-size:12px;color:#8a929b;text-transform:uppercase;letter-spacing:.5px}.gcp-code-highlight-value{font-size:22px;font-weight:700;letter-spacing:3px;color:#1f2937;font-variant-numeric:tabular-nums}.gcp-panel .acc2-btn,.gcp-pay-success .acc2-btn{min-height:46px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;padding:0 24px;font-size:14px;font-weight:700;line-height:1;text-align:center}.my-account-content .gcp-buy-grid{grid-template-columns:minmax(300px,360px) minmax(0,1fr)}@media(max-width:1199.98px){.my-account-content .gcp-buy-grid{grid-template-columns:1fr}}@media(max-width:991.98px){.gcp-buy-grid{grid-template-columns:1fr}.gcp-preview{position:static}.gcp-guest-redeem{grid-template-columns:1fr;gap:20px;padding:24px 20px}.gcp-guest-redeem-visual{max-width:340px;margin:0 auto;width:100%}.gcp-guest-redeem-body{text-align:center}.gcp-guest-redeem-title{font-size:21px}.gcp-guest-redeem-links{justify-content:center}}@media(max-width:767.98px){.gcp-sent-grid,.gcp-email-fields{grid-template-columns:1fr}.gcp-balance-hero-value{font-size:32px}.gcp-field input,.gcp-field textarea,.gcp-redeem-input,.gcp-amount-wrap input{font-size:16px}.gcp-form-card{padding:18px 16px}.gcp-preview{padding:16px}.gcp-cardvis--mini{width:116px;flex:0 0 116px;font-size:5.2px}}@media(max-width:560px){.gcp-methods{grid-template-columns:1fr}.gcp-redeem-row .gcp-cta--compact{width:100%}.gcp-received-row{gap:10px}.gcp-received-bar{order:3;flex:1 1 100%}.gcp-balance-hero{padding:20px}.gcp-balance-hero-side{text-align:left}}.gcp-cta:focus-visible,.gcp-action:focus-visible,.gcp-copy-btn:focus-visible{outline:2px solid var(--gcp-deep, #e4571e);outline-offset:2px}.gcp-redeem-input:focus,.gcp-field input:focus,.gcp-field textarea:focus,.gcp-amount-wrap input:focus{box-shadow:0 0 0 3px #f59c362e}@media(max-width:767.98px){.gcp-action{height:44px;padding:0 16px;border-radius:10px;font-size:13px}.gcp-sent-actions{gap:10px}.gcp-sent-actions .gcp-action{flex:1 1 auto}}@media(prefers-reduced-motion:reduce){.gcp-cta,.gcp-action,.gcp-copy-btn,.gcp-copy-feedback,.gcp-cta:active{transition:none;transform:none}.gcp-copy-feedback.is-visible{transform:translate(-50%)}}.cart-guest-nudge{position:relative;background:#fff8f2;border:1px solid #ffd9b8;border-radius:11px;padding:16px 18px;margin-bottom:1rem}.cart-guest-nudge-close{position:absolute;top:0;right:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:0;background:none;font-size:20px;line-height:1;color:#b0a79c;cursor:pointer}.cart-guest-nudge-title{font-weight:700;font-size:15px;margin-bottom:4px;padding-right:36px}.cart-guest-nudge-text{font-size:13px;color:#6b6257;margin-bottom:10px}.cart-guest-nudge-form{display:flex;gap:8px}.cart-guest-nudge-email{flex:1;min-width:0;height:44px;border:1px solid #e3dcd2;border-radius:10px;padding:0 12px;font-size:14px;background:#fff}.cart-guest-nudge-email:focus{outline:none;border-color:#ff6900}.cart-guest-nudge-submit{height:44px;padding:0 18px;white-space:nowrap}.cart-guest-nudge-consent{font-size:11.5px;color:#93897c;margin-top:8px}.cart-guest-nudge-msg{font-size:13px;font-weight:600;color:#0f9b46;margin-top:8px}.cart-guest-nudge-msg.is-error{color:#d63031}@media(max-width:480px){.cart-guest-nudge-form{flex-direction:column}.cart-guest-nudge-submit{width:100%}}.ge-banner{background:#fff7ef;border:1px solid #f5d9b8;border-radius:12px;padding:16px 18px;margin-bottom:20px}.ge-banner-main{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ge-banner-ic{flex:0 0 auto;width:40px;height:40px;border-radius:50%;background:#fff;border:1px solid #f5d9b8;display:flex;align-items:center;justify-content:center}.ge-banner-txt{flex:1 1 240px;min-width:0}.ge-banner-title{font-size:15px;font-weight:700;color:#1f2a33}.ge-banner-sub{font-size:13px;color:#6b7280;margin-top:2px;line-height:1.45}.ge-banner-actions{display:flex;gap:8px;flex:0 0 auto}.ge-alert{border-top:1px solid #f5d9b8;margin-top:14px;padding-top:14px}.ge-alert-txt{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:#1f2a33;margin-bottom:10px}.ge-alert-form{display:flex;gap:8px;max-width:460px}.ge-alert-email{flex:1;min-width:0;border:1px solid #e5e7eb;border-radius:8px;padding:9px 12px;font-size:16px;background:#fff}.ge-alert-msg{margin-top:10px;font-size:13px;color:#1f9d55}@media(max-width:576px){.ge-banner-actions{width:100%}.ge-banner-actions .acc2-btn{flex:1;justify-content:center;text-align:center}.ge-alert-form{flex-direction:column}}.header-bottom-nav-dropdown{display:none;position:absolute;top:100%;left:0;right:0;background:transparent;opacity:0;visibility:hidden;transform:translateY(-.625rem);transition:all .22s ease;z-index:5001}.header-bottom-nav-dropdown.show{display:block;opacity:1;visibility:visible;transform:translateY(0)}.header-mega-panel{background:#fff;margin-top:.375rem;border:1px solid #eceff3;border-radius:1rem;box-shadow:0 1.5rem 3rem -.75rem #0d17282e,0 .125rem .5rem #0d17280f;overflow:hidden}.header-mega-panel-body{display:grid;grid-template-columns:1fr 1px 1.15fr;gap:0 1.75rem;padding:1.625rem 1.75rem 1.5rem}.header-mega-panel-body-nosubs{grid-template-columns:1fr}.header-mega-label{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#98a1ab;margin-bottom:.75rem}.header-mega-subcats-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.125rem 1.25rem}.header-mega-subcat{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:13.5px;font-weight:500;color:#454f5b;text-decoration:none;padding:.5rem .625rem;border-radius:.5rem;transition:background .15s,color .15s}.header-mega-subcat svg{opacity:.35;flex-shrink:0}.header-mega-subcat:hover{background:#f5f7fa;color:var(--n25-main-orange)}.header-mega-vdivider{background:#eef1f4}.header-mega-brands-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.header-mega-brands-head .header-mega-label{margin-bottom:0}.header-mega-taxfree{display:inline-block;font-size:11px;font-weight:700;color:#49a54a;background:#e7f7ed;padding:.1875rem .5rem;border-radius:999px}.header-mega-brands-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem}.header-mega-panel-body-nosubs .header-mega-brands-grid,.header-mega-brands-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.header-mega-brand{display:flex;align-items:center;gap:.5625rem;height:2.75rem;border:1px solid #e3e6ea;border-radius:.625rem;padding:0 .75rem;text-decoration:none;background:#fff;transition:border-color .15s,background .15s}.header-mega-brand:hover{border-color:var(--n25-main-orange);background:#fff9f2}.header-mega-brand img,.header-mega-brand-logo{max-height:1.375rem;max-width:3rem;width:auto;height:auto;flex-shrink:0}.header-mega-brand-name{font-size:12.5px;font-weight:600;color:#2f3045;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-bottom-nav-dropdown .header-mega-brand{gap:.6875rem;height:3.25rem;padding:0 .9375rem}.header-bottom-nav-dropdown .header-mega-brand img,.header-bottom-nav-dropdown .header-mega-brand-logo{max-height:1.75rem;max-width:3.75rem}.header-bottom-nav-dropdown .header-mega-brand-name{font-size:13px}.header-mega-brands-layout{display:grid;grid-template-columns:230px 1fr}.header-mega-group-tabs{background:#f5f7fa;border-right:1px solid #eceff3;padding:.875rem .625rem;display:flex;flex-direction:column;gap:.125rem}.header-mega-group-tab{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border:0;text-align:left;padding:.625rem .75rem;border-radius:.5rem;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;color:#0d1728;background:transparent;transition:background .15s,color .15s}.header-mega-group-tab.active{color:var(--n25-main-orange);background:#fff;box-shadow:0 1px 3px #0f172a14}.header-mega-group-count{font-size:11px;font-weight:700;color:#98a1ab;background:#fff;border:1px solid #e3e6ea;border-radius:999px;padding:.125rem .4375rem}.header-mega-group-content{padding:1.625rem 1.75rem 1.5rem}.header-mega-group-pane{display:none}.header-mega-group-pane.active{display:block}.header-mega-footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-top:1px solid #eef1f4;padding:.6875rem 1.75rem;background:#fbfcfd}.header-mega-footer-link{font-size:13px;font-weight:700;color:var(--n25-main-orange);text-decoration:none;display:flex;align-items:center;gap:.375rem;white-space:nowrap}.header-mega-footer-note{font-size:12px;color:#98a1ab;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:767.98px){.header-bottom-nav-dropdown{display:none}}.categories-menu-wrap{position:fixed;inset:0;z-index:5700;display:flex;align-items:stretch;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,visibility .25s ease}.categories-menu-wrap.active{opacity:1;visibility:visible;pointer-events:auto}.categories-menu-backdrop{position:absolute;inset:0;background:#0d172873;backdrop-filter:blur(.25rem);-webkit-backdrop-filter:blur(.25rem)}.categories-menu-wrap>.container{position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:none;height:100%;padding:1rem}.categories-menu{position:relative;z-index:1;width:min(1180px,96vw);max-width:1180px;height:min(86vh,780px);display:flex;flex-direction:column;background-color:#fff;border-radius:1.125rem;box-shadow:0 2rem 4rem -1rem #0d172859;overflow:hidden;transform:translateY(1.25rem);transition:transform .28s ease}.categories-menu-wrap.active .categories-menu{transform:translateY(0)}.categories-menu-head{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.375rem .875rem;border-bottom:1px solid #eef1f4;flex-shrink:0}.categories-menu-head-titles{display:flex;align-items:baseline;gap:.75rem}.categories-menu-head-title{font-size:17px;font-weight:700;color:#0d1728}.categories-menu-head-sub{font-size:12.5px;font-weight:600;color:#98a1ab}.categories-menu-close{background:#f2f4f7;border:0;width:2.125rem;height:2.125rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#5c6470;flex-shrink:0;transition:background .15s ease,color .15s ease}.categories-menu-close:hover{background:var(--n25-background-orange);color:var(--n25-main-orange)}.categories-menu-content{position:relative;z-index:1;display:flex;flex:1;min-height:0;align-items:stretch}.cm2-layout{display:grid;grid-template-columns:264px 1fr;width:100%;min-height:0}.cm2-rail{background:#f5f7fa;border-right:1px solid #eceff3;padding:.75rem .625rem;display:flex;flex-direction:column;gap:.125rem;overflow-y:auto}.cm2-rail::-webkit-scrollbar{width:.375rem}.cm2-rail::-webkit-scrollbar-thumb{background:#d1d0d5;border-radius:.5rem}.cm2-rail-btn{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border:0;text-align:left;padding:.6875rem .8125rem;border-radius:.5625rem;font-family:inherit;font-size:13.5px;font-weight:700;cursor:pointer;color:#0d1728;background:transparent;flex-shrink:0;transition:background .15s,color .15s}.cm2-rail-chev{display:flex;align-items:center;color:#c3c9d1}.cm2-rail-btn:not(.active):hover{background:#fff;color:var(--n25-main-orange)}.cm2-rail-btn.active{color:var(--n25-main-orange);background:#fff;box-shadow:0 1px 3px #0f172a14}.cm2-rail-btn.active .cm2-rail-chev{color:var(--n25-main-orange)}.cm2-panels{display:flex;flex-direction:column;min-height:0}.cm2-panel{display:none;flex-direction:column;min-height:0;flex:1}.cm2-panel.active{display:flex}.cm2-groups{flex:1;padding:1.25rem 1.5rem;display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem 1.75rem;align-content:start;overflow-y:auto}.cm2-groups::-webkit-scrollbar{width:.375rem}.cm2-groups::-webkit-scrollbar-thumb{background:#d1d0d5;border-radius:.5rem}.cm2-group-title{display:inline-block;font-size:13px;font-weight:700;color:#0d1728;text-decoration:none;margin-bottom:.5rem}a.cm2-group-title:hover{color:var(--n25-main-orange)}.cm2-group-links{display:flex;flex-direction:column;gap:.125rem}.cm2-group-link{font-size:13px;font-weight:500;color:#5c6470;text-decoration:none;padding:.25rem 0;line-height:1.35}.cm2-group-link:hover{color:var(--n25-main-orange)}.cm2-brands{display:flex;align-items:center;gap:.5rem;padding:.875rem 1.5rem;border-top:1px solid #eef1f4;flex-wrap:wrap;flex-shrink:0}.cm2-brands-label{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#98a1ab;margin-right:.25rem;white-space:nowrap}.cm2-brand{display:inline-flex;align-items:center;gap:.625rem;height:2.625rem;padding:0 .8125rem;border:1px solid #e3e6ea;border-radius:.5625rem;text-decoration:none;background:#fff;transition:border-color .15s}.cm2-brand:hover{border-color:var(--n25-main-orange)}.cm2-brand img,.cm2-brand-logo{max-height:22px;max-width:52px;width:auto;height:auto}.cm2-brand span{font-size:12.5px;font-weight:600;color:#2f3045;white-space:nowrap}.cm2-brands-all{font-size:12.5px;font-weight:700;color:var(--n25-main-orange);text-decoration:none;white-space:nowrap;margin-left:auto}.categories-menu-foot{display:flex;align-items:stretch;gap:.5rem;padding:.75rem 1.375rem;background:#fbfcfd;border-top:1px solid #eef1f4;flex-shrink:0;flex-wrap:wrap}.cm2-foot-link{display:flex;align-items:center;gap:.5rem;padding:.5625rem .875rem;border-radius:.625rem;background:#fff;border:1px solid #e3e6ea;text-decoration:none;font-size:12.5px;font-weight:700;color:#152532;white-space:nowrap;transition:border-color .15s,color .15s}.cm2-foot-link:hover{border-color:var(--n25-main-orange);color:var(--n25-main-orange)}.cm2-foot-spacer{flex:1}.cm2-foot-link-dark{background:#152532;border-color:#152532;color:#fff}.cm2-foot-link-dark:hover{border-color:#152532;color:#fad86e}.categories-menu-skeleton{display:flex;padding:20px;gap:20px;width:100%;min-height:400px}.categories-menu-skeleton-left{width:244px;flex-shrink:0;display:flex;flex-direction:column;gap:8px}.categories-menu-skeleton-right{flex:1}.skeleton-item{height:40px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-loading 1.5s infinite;border-radius:9px}.skeleton-grid{display:flex;gap:30px}.skeleton-col{flex:1;display:flex;flex-direction:column;gap:10px}.skeleton-title{height:18px;width:80%;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-loading 1.5s infinite;border-radius:4px;margin-bottom:5px}.skeleton-link{height:14px;width:90%;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-loading 1.5s infinite;border-radius:4px}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.categories-menu-content:not([data-loaded=false]) .categories-menu-skeleton{display:none}.categories-menu-mobile{position:fixed;inset:0;background:#fff;z-index:5002;display:none;flex-direction:column;overflow:hidden}.categories-menu-mobile.active{display:flex}.categories-menu-mobile-header{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;border-bottom:1px solid #eef1f4;flex-shrink:0}.categories-menu-mobile-titles{display:flex;align-items:baseline;gap:.5rem}.categories-menu-mobile-title{font-weight:700;font-size:19px;color:#0d1728}.categories-menu-mobile-sub{font-size:11.5px;font-weight:600;color:#98a1ab}.categories-menu-mobile-close{border:0;background:#f2f4f7;width:2.125rem;height:2.125rem;border-radius:50%;color:#5c6470;display:flex;align-items:center;justify-content:center}.categories-menu-mobile-body{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:.875rem 1rem 2rem}.categories-menu-mobile-body::-webkit-scrollbar{display:none}.cm2m-quick{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-bottom:1rem}.cm2m-quick-link{display:flex;align-items:center;gap:.5rem;height:2.875rem;padding:0 .75rem;border-radius:.6875rem;background:#f7f8fa;text-decoration:none;font-size:12.5px;font-weight:700;color:#152532;min-width:0}.cm2m-quick-link span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm2m-quick-link svg{flex-shrink:0}.cm2m-quick-link-dark{background:#152532;color:#fff}.cm2m-quick-link-dark:last-child:nth-child(odd){grid-column:1 / -1}.categories-menu-mobile-accordion{display:flex;flex-direction:column;gap:.5rem}.categories-menu-mobile-item{border:1px solid #e3e6ea;border-radius:.8125rem;overflow:hidden;transition:border-color .2s}.categories-menu-mobile-item:has(.categories-menu-mobile-content.active){border-color:var(--n25-main-orange)}.categories-menu-mobile-button{width:100%;border:0;background:#fff;padding:.875rem .9375rem;display:flex;justify-content:space-between;align-items:center;gap:.5rem;color:#0d1728;font-family:inherit;font-size:14px;font-weight:700;text-align:left;transition:background .2s}.categories-menu-mobile-button[aria-expanded=true]{background:#fff9f2}.categories-menu-mobile-arrow{color:#98a1ab;flex-shrink:0;transition:transform .25s}.categories-menu-mobile-button[aria-expanded=true] .categories-menu-mobile-arrow{transform:rotate(180deg)}.categories-menu-mobile-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease;background:#fff9f2}.categories-menu-mobile-content.active{grid-template-rows:1fr}.categories-menu-mobile-content-inner{overflow:hidden;min-height:0;display:flex;flex-direction:column;gap:.75rem;padding:0 .9375rem}.categories-menu-mobile-content.active .categories-menu-mobile-content-inner{padding:.125rem .9375rem .875rem}.categories-menu-mobile-subtitle{font-size:12px;font-weight:700;color:#0d1728;margin-bottom:.4375rem}.categories-menu-mobile-sublinks{display:flex;flex-wrap:wrap;gap:.375rem}.categories-menu-mobile-link{display:inline-flex;align-items:center;padding:.4375rem .6875rem;border-radius:999px;background:#fff;border:1px solid #eceff3;font-size:12px;font-weight:600;color:#454f5b;text-decoration:none}.categories-menu-mobile-link.active{border-color:var(--n25-main-orange);color:var(--n25-main-orange)}.categories-menu-mobile-viewall{font-size:12.5px;font-weight:700;color:var(--n25-main-orange);text-decoration:none}body.overflow-hidden{overflow:hidden;position:fixed;width:100%;height:100%}body.categories-modal-open{overflow:hidden}@media(max-width:767.98px){.categories-menu-wrap{display:none}}@media(min-width:48rem){.categories-menu-mobile{display:none!important}}.header-chips{display:none;position:relative}.header-chips:after{content:"";position:absolute;top:0;right:0;bottom:0;width:1.75rem;background:linear-gradient(90deg,#fff0,#fff);pointer-events:none}.header-chips-scroll{display:flex;gap:.5rem;overflow-x:auto;padding:.75rem .875rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}.header-chips-scroll::-webkit-scrollbar{display:none}.header-chip{display:inline-flex;align-items:center;gap:.375rem;padding:0 .8125rem;height:2.25rem;border-radius:999px;border:1px solid #e3e6ea;background:#fff;color:#1c2430;font-family:inherit;font-size:12.5px;font-weight:600;white-space:nowrap;flex-shrink:0;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.header-chip.active{border-color:var(--n25-main-orange);background:var(--n25-background-orange);color:var(--n25-main-orange)}.header-chip-caret{display:flex;align-items:center;opacity:.5}.header-chip-brands{border:0;background:#152532;color:#fff;font-weight:700}.header-chip-brands.active{background:#2b3f57;color:#fff}.header-sheet-backdrop{display:none;position:fixed;inset:0;background:#0d172873;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:5690;opacity:0;transition:opacity .28s ease;pointer-events:none}.header-sheet{display:none;position:fixed;left:0;right:0;bottom:0;z-index:5700;background:#fff;border-radius:1.25rem 1.25rem 0 0;box-shadow:0 -.75rem 2.5rem #0d172838;max-height:76dvh;flex-direction:column;transition:transform .32s cubic-bezier(.25,.8,.25,1);transform:translateY(104%)}@media(max-width:767.98px){.header-chips,.header-sheet-backdrop{display:block}.header-sheet{display:flex}}.header-sheet-backdrop.open{opacity:1;pointer-events:auto}.header-sheet.open{transform:translateY(0)}.header-sheet-grab{display:flex;justify-content:center;padding:.625rem 0 .125rem;flex-shrink:0}.header-sheet-grab span{width:2.75rem;height:.3125rem;border-radius:999px;background:#d9dde3}.header-sheet-head{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1.125rem .75rem;flex-shrink:0}.header-sheet-title{font-size:17px;font-weight:700;color:#0d1728}.header-sheet-close{width:2rem;height:2rem;border-radius:50%;border:0;background:#f2f4f7;color:#5c6470;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-sheet-body{overflow-y:auto;padding:0 1.125rem .875rem;flex:1;overscroll-behavior:contain}.header-sheet-pane{display:none}.header-sheet-pane.active{display:block}.header-sheet-subcats-label{margin-top:1.125rem}.header-sheet-subcats{display:grid;grid-template-columns:1fr 1fr;gap:.375rem;margin-bottom:.25rem}.header-sheet-subcat{display:flex;align-items:center;justify-content:space-between;gap:.375rem;font-size:13px;font-weight:600;color:#454f5b;text-decoration:none;padding:.6875rem .75rem;background:#f7f8fa;border-radius:.625rem}.header-sheet-subcat svg{opacity:.35;flex-shrink:0}.header-sheet-brands-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:.625rem}.header-sheet-brands-head .header-mega-label{margin-bottom:0}.header-sheet-brands{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-bottom:.25rem}.header-sheet-group-chips{display:flex;gap:.375rem;overflow-x:auto;margin-bottom:.875rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}.header-sheet-group-chips::-webkit-scrollbar{display:none}.header-sheet-group-chip{display:inline-flex;align-items:center;padding:0 .75rem;height:2rem;border-radius:999px;font-family:inherit;font-size:12px;font-weight:700;white-space:nowrap;flex-shrink:0;cursor:pointer;border:1px solid #e3e6ea;background:#fff;color:#1c2430;transition:background .15s,color .15s}.header-sheet-group-chip.active{border-color:#152532;background:#152532;color:#fff}.header-sheet-group-pane{display:none}.header-sheet-group-pane.active{display:block}.header-sheet-footer{padding:.75rem 1.125rem calc(1.25rem + var(--cap-safe-bottom, env(safe-area-inset-bottom, 0px)));border-top:1px solid #eef1f4;flex-shrink:0;background:#fff}.header-sheet-cta{display:flex;align-items:center;justify-content:center;gap:.5rem;height:3rem;border-radius:.75rem;background:linear-gradient(90deg,#fad86e 0%,var(--n25-main-orange) 100%);color:#fff;font-size:14px;font-weight:700;text-decoration:none}.header-sheet-cta:hover{color:#fff}.header-bottom{padding:.25rem 0 .625rem}.header-bottom>.container{display:flex;align-items:center;gap:.125rem}.header-bottom-navs{flex-grow:1;display:flex;align-items:center;gap:.125rem;flex-wrap:nowrap;overflow:hidden}.header-bottom-nav-item-home{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.625rem;color:#000;flex-shrink:0;transition:background .15s,color .15s}.header-bottom-nav-item-home svg{stroke:currentColor}.header-bottom-nav-item-home:hover{background:var(--n25-background-orange);color:var(--n25-main-orange)}.header-bottom-nav-item{display:none;align-items:center;gap:.375rem;padding:.5625rem .75rem;border-radius:.625rem;font-size:13.5px;font-weight:600;text-decoration:none;white-space:nowrap;color:#1c2430;background:transparent;border:0;transition:background .15s,color .15s}.header-bottom-nav-item.visible{display:inline-flex}.header-bottom-nav-item:hover,.header-bottom-nav-item.active{color:var(--n25-main-orange);background:var(--n25-background-orange)}.header-bottom-nav-caret{display:flex;align-items:center;opacity:.6;transition:transform .2s}.header-bottom-nav-item.active .header-bottom-nav-caret{transform:rotate(180deg)}.header-bottom-navs-divider{width:1px;height:1.25rem;background:#e3e6ea;margin:0 .625rem;flex-shrink:0}.header-bottom-nav-item-brands{color:#fff;background:#152532;font-weight:700;padding:.5625rem .875rem;flex-shrink:0}.header-bottom-nav-item-brands:hover,.header-bottom-nav-item-brands.active{color:#fff;background:#2b3f57}.header-bottom-nav-item-brands .header-bottom-nav-caret{opacity:1}.header-bottom-link-btn{display:flex;align-items:center;white-space:nowrap;text-decoration:none;gap:.375rem;padding:.5625rem .75rem;border-radius:.625rem;font-size:13.5px;font-weight:600;color:#000;fill:#000;stroke:#000;background:transparent;border:0;transition:background .15s,color .15s,fill .15s}.header-bottom-link-btn:hover{background:var(--n25-background-orange);color:var(--n25-main-orange);fill:var(--n25-main-orange);stroke:var(--n25-main-orange)}.header-bottom-link-btn:focus{outline:none}.header-bottom-link-btn:focus-visible{outline:2px solid var(--n25-main-orange);outline-offset:2px}.header-bottom-link-icon{display:flex;align-items:center}.header-bottom-link-btn.skybox-link svg,.header-bottom-link-btn.skybox-link:hover svg{color:inherit;fill:inherit;stroke:inherit}.header-bottom-link-prime-day{color:#fff!important;background-color:#1399ff!important;border-radius:.5em;border:1px solid #1399ff;margin-left:.75em;padding:.375em .75em;transition:background-color .3s,color .3s,border-color .3s;fill:#fff!important;stroke:#fff!important;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;font-weight:600}.header-bottom-link-prime-day:hover{background-color:#0d7ed4!important;border-color:#0d7ed4;color:#fff!important;fill:#fff!important;stroke:#fff!important}.header-search{flex-grow:1;position:static}.search-container{display:flex;max-width:40rem;background:var(--color-background-light);border-radius:var(--border-radius-lg);border:.09375rem solid var(--color-border);height:4.375rem;position:relative;z-index:inherit;width:100%}.custom-dropdown{position:relative;min-width:9.5rem;display:flex}.header-dropdown-toggle{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.25rem;font-weight:600;color:#000;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#f5f5f5;flex:1;border-top-left-radius:.875rem;border-bottom-left-radius:.875rem;height:100%;gap:.5rem}.header-dropdown-toggle .store-content{display:flex;align-items:center;gap:.5rem}.store-info{display:flex;flex-direction:column;line-height:1.2}.store-name{font-size:14px;font-weight:600}.store-tax-free{font-size:10px;color:#666;font-weight:400}.dropdown-arrow{position:relative;width:.625rem;height:.625rem;margin-left:.5rem;opacity:.5;transition:transform .2s ease;display:flex;align-items:center;justify-content:center}.dropdown-arrow:before{content:"";position:absolute;width:.5rem;height:.5rem;border-right:.125rem solid #000;border-bottom:.125rem solid #000;transform:rotate(45deg);top:0}.header-dropdown-toggle.active .dropdown-arrow{transform:rotate(180deg)}.dropdown-menu{position:absolute;top:100%;left:0;width:100%;background:#fff;border-radius:.75rem;margin-top:.5rem;display:none;z-index:6002;box-shadow:0 .5rem 1rem #00000026}.dropdown-menu.show{display:block}.dropdown-item{padding:.75rem 1.25rem;cursor:pointer;transition:background .2s;display:flex;align-items:center;gap:.75rem}.dropdown-item .store-info{display:flex;flex-direction:column;line-height:1.2}.dropdown-item .store-name{font-size:14px;font-weight:600}.dropdown-item .store-tax-free{font-size:10px;color:#666;font-weight:400}.dropdown-item:hover{background:#f5f5f5}.dropdown-item:first-child{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.dropdown-item:last-child{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.hidden-select{display:none}.search-input{flex-grow:1;padding:.75rem 1.25rem;font-size:16px;border:none;background:#fff;color:#666;outline:none;height:100%;width:4rem}.search-input:focus-visible{outline:none}.search-input::placeholder{color:#999}.search-icon{display:flex;height:100%;width:4.375rem;justify-content:center;align-items:center;color:#666;background-color:#fff;transition:all .2s ease;border-top-right-radius:.875rem;border-bottom-right-radius:.875rem;border:0}.search-icon svg{width:1.25rem;height:1.25rem}.search-container.focused{position:relative;border-color:var(--n25-main-orange);box-shadow:0 0 2rem #0000001a;max-width:56.25rem;z-index:6000}.overlay.search-overlay{z-index:5999;background-color:#0000004d}body.search-focused{overflow:hidden}@media(max-width:767.98px){.overlay.search-overlay{background-color:#0009;-webkit-backdrop-filter:blur(.3125rem);backdrop-filter:blur(.3125rem)}}.search-container.focused .search-icon{background-color:var(--n25-main-orange);color:#fff;transition:all .3s cubic-bezier(.4,0,.2,1)}.recent-searches{position:absolute;top:4.875rem;left:0;width:100%;background:#fff;border-radius:1rem;box-shadow:0 .5rem 2rem #00000026;display:none;overflow:hidden;padding:1rem 1.25rem;z-index:6001}.search-container.focused .recent-searches{display:block}.recent-searches-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.25rem}.recent-searches-header span a{color:#7e7e7e;font-size:12px;text-decoration:none}.recent-searches-header span a:hover{color:#49a54a}.recent-searches-clear{background:none;border:none;cursor:pointer;padding:0;height:1.3125rem;width:1.3125rem}.recent-searches-clear{--lord-icon-primary: #7e7e7e;color:#7e7e7e}.recent-searches-clear:hover{--lord-icon-primary: var(--n25-main-orange);color:var(--n25-main-orange)}.recent-searches-list{max-height:18.75rem;overflow-y:auto}.recent-search-item:hover{color:var(--n25-main-orange)}.recent-search-term{flex:1;font-weight:600}.recent-search-store{color:#7e7e7e;margin-left:1rem;font-size:11px}.store-icon{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;flex-shrink:0}.store-icon.amazon{background-color:#f6a61f;color:#fff}.store-icon.ebay{background:linear-gradient(to right,#e53935 0% 25%,#1e88e5 25% 50%,#f9a825 50% 75%,#8bc34a 75% 100%);color:#fff}.store-icon.walmart{background-color:#004c91;color:#fff}.store-icon.sephora{background-color:#000;color:#fff}.store-icon.uniqlo{background-color:red;color:#fff}.store-icon.zara{background-color:#000;color:#fff}.recent-search-item{display:flex;align-items:center;cursor:pointer;margin-top:.3125rem;gap:.5rem}.recent-search-item .store-icon{width:2.125rem;height:2.125rem;font-size:16px}@media(max-width:767.98px){.search-container.focused{position:fixed;width:auto;max-width:none;top:1rem;left:.875rem;right:.875rem;z-index:6000;transform:none;overflow:visible;background-color:#fff;border-color:var(--n25-main-orange)}.search-input{width:100%;min-width:auto;height:3.25rem!important;min-height:3.25rem!important;padding:.5rem 1rem;font-size:16px;border-radius:0}.custom-dropdown,.header-dropdown-toggle{height:3.25rem!important}.search-container.focused .search-input{height:4.375rem!important;min-height:4.375rem!important;padding:.75rem 1.25rem;font-size:16px}.search-container.focused .custom-dropdown,.search-container.focused .header-dropdown-toggle{height:4.375rem!important}.search-container.focused .search-icon{width:4.375rem!important;height:4.375rem!important;min-height:4.375rem!important}.header-dropdown-toggle{padding:.5rem .75rem;font-size:12px;display:flex;align-items:center;min-width:0;width:100%}.custom-dropdown{min-width:auto!important;flex-shrink:1;max-width:9rem;padding-right:.5rem}.store-icon{width:1.75rem!important;height:1.75rem!important;font-size:12px!important}.header-dropdown-toggle .store-content{gap:.375rem}.search-input{min-width:0!important;flex:1!important;width:auto!important}.search-container{display:flex!important;align-items:stretch}.search-icon{width:3.25rem!important;height:3.25rem!important;min-height:3.25rem!important}.search-icon svg{width:1.125rem;height:1.125rem}.search-container,.search-input,.custom-dropdown,.header-dropdown-toggle,.search-icon{transition:all .3s ease}}@media(max-width:374px){.custom-dropdown{max-width:7.5rem}.header-dropdown-toggle{padding:.5rem}.store-name{font-size:12px}.store-tax-free{font-size:11px}.search-icon{width:2.75rem!important}}.recent-search-item.active{background:#f5f5f5}.suggest-item .recent-search-term b{color:var(--n25-main-orange)}.account-dropdown,.notifications-dropdown{position:absolute;top:100%;left:0;right:0;background:transparent;opacity:0;visibility:hidden;transform:translateY(-1rem);transition:all .3s ease;z-index:5001}.cart-dropdown{position:fixed;top:var(--header-current-h, 184px);left:0;right:0;transition:top .4s cubic-bezier(.25,.8,.25,1);background:transparent;opacity:0;visibility:hidden;transform:translateY(-14px);transition:all .3s ease;z-index:5001}.account-dropdown>.container,.cart-dropdown>.container,.notifications-dropdown>.container{position:relative}.account-dropdown.show,.notifications-dropdown.show,.cart-dropdown.show{opacity:1;visibility:visible;transform:translateY(0)}.account-dropdown-content,.cart-dropdown-content,.notifications-dropdown-content{position:absolute;right:.725rem;top:1rem;background:#fff;border-radius:.75rem;box-shadow:0 .125rem 1rem #0000001a;padding:1.5rem;min-width:22.5rem}.cart-dropdown-content{max-width:350px}.account-dropdown-content-body{border-top:1px solid #d1d0d5;border-bottom:1px solid #d1d0d5;margin:1rem 0;padding:.75rem 0}.account-dropdown-content-link{display:flex;padding:.375rem 0;color:#000;text-decoration:none;align-items:center;gap:.5rem}.account-dropdown-content-link lord-icon{width:1.75rem;height:1.75rem}.account-dropdown-content-link:hover,.account-dropdown-content-link:active,.account-dropdown-content-link:focus-visible,.account-dropdown-content-link.active{color:var(--n25-main-orange)}.account-dropdown-content-header{display:flex;align-items:center;gap:.75rem;text-decoration:none;color:#000}.account-dropdown-content-avatar{width:3rem;height:3rem;border-radius:50%;background:#fff5e6;display:flex;justify-content:center;align-items:center}.account-dropdown-content-header-profile-name{font-weight:700}.account-dropdown-content-header-profile-type{color:#5c5c5c}.notifications-dropdown-title{font-weight:700;font-size:16px}.notifications-dropdown-body{border-top:1px solid #d1d0d5;border-bottom:1px solid #d1d0d5;margin:1rem 0;padding:.75rem 0}.notifications-dropdown-item{display:block;background:transparent;margin:0 -1.5rem;padding:.75rem 1.5rem;text-decoration:none;color:#000;cursor:pointer;max-width:22.5rem;line-height:1.2em;position:relative}.notifications-dropdown-item:hover{background:var(--n25-background-orange)}.notifications-dropdown-item-time{font-size:11px;color:#5c5c5c;display:block;margin-top:.25rem}.notifications-dropdown-item.notseen{background:#e7f7ed}.notifications-dropdown-item.notseen:after{content:"";position:absolute;top:.75rem;left:.75rem;width:.375rem;height:.375rem;background:#49a54a;border-radius:50%}.cart-dropdown-title{font-weight:700;font-size:16px}.cart-dropdown-body{border-top:1px solid #d1d0d5;border-bottom:1px solid #d1d0d5;margin:1rem 0;padding:.75rem 0}.cart-dropdown-item{display:flex;gap:.75rem;margin:1rem 0;align-items:center}.cart-dropdown-item-img{width:5rem;height:5rem;border-radius:.375rem;overflow:hidden;padding:.5rem;object-fit:contain;border:1px solid #f5f5f5}.cart-dropdown-item-img-link{border:0;outline:0}.cart-dropdown-item-title{text-decoration:none;color:#000}.cart-dropdown-total{display:flex;justify-content:space-between;gap:.75rem;margin-top:.5rem;margin-bottom:1.25rem;align-items:center}.cart-dropdown-total-title{color:#5c5c5c}.cart-dropdown-total-price{font-weight:700;color:#000}.cart-dropdown-item-price{font-weight:700;color:#000;margin-top:.75rem}.cart-dropdown-item-options{font-size:11px;color:#5c5c5c}.cart-dropdown-item-img-placeholder{width:5rem;height:5rem;background:#f5f5f5;display:flex;justify-content:center;align-items:center;border-radius:.375rem}.cart-dropdown-item-img-placeholder svg{width:3rem;height:3rem}@media(max-width:767.98px){.cart-dropdown{position:fixed!important;top:auto!important;left:0;right:0;bottom:0;background:#00000080;z-index:5700!important;transform:none!important;display:none}.cart-dropdown-content{padding-bottom:1.5rem;position:fixed;top:initial;left:0;right:0;bottom:0;z-index:5701!important;max-height:calc(100vh - 4rem);max-height:calc(100dvh - 4rem);overflow-y:auto;border-top-left-radius:.75rem;border-top-right-radius:.75rem;border-bottom-left-radius:0;border-bottom-right-radius:0;max-width:100%}.cart-dropdown.show{display:flex!important;align-items:flex-end;transform:none!important;z-index:5700!important}body:has(.cart-dropdown.show) .header,body:has(.cart-dropdown.show) .mobile-nav{z-index:1!important}}.cart-dropdown-header-inner{display:flex;align-items:center;justify-content:space-between;gap:1rem}.cart-dropdown-close{display:none;padding:.5rem;background:none;border:none;color:#000;cursor:pointer}.cart-dropdown-title-added{display:none;align-items:center;gap:.5rem}.cart-dropdown-title-added svg{flex-shrink:0}@media(max-width:767.98px){.cart-dropdown-close{display:block}.cart-dropdown.product-added .cart-dropdown-title-default{display:none}.cart-dropdown.product-added .cart-dropdown-title-added{display:flex}}.hidden-fees-block{width:100%;background-color:#f8f9fa;background-image:url(/assets/dist/assets/landing-block-bg.BN4HETvL.webp);background-size:cover;background-position:center bottom;background-repeat:no-repeat;padding:60px 0;margin:0 0 35px;position:relative}.hidden-fees-content{max-width:33%;text-align:left}.hidden-fees-title{font-size:32px;font-weight:700;color:#333;margin-bottom:20px;line-height:1.3}.hidden-fees-text{font-size:16px;font-weight:400;color:#666;margin-bottom:25px;line-height:1.6}.hidden-fees-btn{background-color:var(--n25-main-orange, #ff6b00);color:#fff;font-weight:500;padding:12px 28px;border-radius:8px;border:none;transition:all .3s ease;font-size:16px}.hidden-fees-btn:hover{background-color:#e55a00;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #ff6b004d}@media screen and (max-width:991px){.hidden-fees-content{max-width:50%}}@media screen and (max-width:768px){.hidden-fees-block{padding:40px 0;margin:25px 0}.hidden-fees-block:before{content:"";position:absolute;inset:0;background:#ffffff80;z-index:1}.hidden-fees-content{max-width:100%;position:relative;z-index:2}.hidden-fees-title{font-size:26px;margin-bottom:15px}.hidden-fees-text{font-size:14px;margin-bottom:20px}.hidden-fees-btn{padding:10px 24px;font-size:14px}}.infinite-scroll-loading{display:flex;align-items:center;justify-content:center;gap:12px;padding:24px;color:var(--text-secondary, #666);font-size:14px}.infinite-scroll-spinner{width:24px;height:24px;border:3px solid var(--border-color, #e5e5e5);border-top-color:var(--primary-color, #ff6b2c);border-radius:50%;animation:infinite-scroll-spin .8s linear infinite}@keyframes infinite-scroll-spin{to{transform:rotate(360deg)}}.infinite-scroll-load-more{display:flex;align-items:center;justify-content:center;padding:24px}.btn-load-more{display:inline-flex;align-items:center;gap:8px;padding:12px 32px;background:var(--bg-secondary, #f5f5f5);border:1px solid var(--border-color, #e5e5e5);border-radius:8px;color:var(--text-primary, #333);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.btn-load-more:hover{background:var(--primary-color, #ff6b2c);border-color:var(--primary-color, #ff6b2c);color:#fff}.btn-load-more:active{transform:scale(.98)}.btn-load-more svg{transition:transform .2s ease}.btn-load-more:hover svg{transform:translateY(2px)}.infinite-scroll-end{display:flex;align-items:center;justify-content:center;padding:24px;color:var(--text-tertiary, #999);font-size:14px}.infinite-scroll-end:before,.infinite-scroll-end:after{content:"";flex:1;height:1px;background:var(--border-color, #e5e5e5);max-width:100px}.infinite-scroll-end:before{margin-right:16px}.infinite-scroll-end:after{margin-left:16px}.infinite-scroll-retry{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px}.infinite-scroll-retry span{color:var(--text-secondary, #666);font-size:14px}.infinite-scroll-retry button{min-height:44px;min-width:120px;padding:10px 20px}.search-results[data-has-more=true]+.search-pagination,.search-results[data-search-params]+.search-pagination{display:none!important}.search-results .n25-product-thumb.is-new{animation:infinite-scroll-fade-in .3s ease-out}@keyframes infinite-scroll-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.infinite-scroll-spinner,.search-results .n25-product-thumb.is-new{animation:none}}@media(max-width:768px){.infinite-scroll-loading,.infinite-scroll-end,.infinite-scroll-retry,.infinite-scroll-load-more{padding:20px 16px}.infinite-scroll-retry button{width:100%;max-width:200px}.btn-load-more{width:100%;justify-content:center;padding:14px 24px}}.introjs-tooltip{border-radius:1rem}.introjs-tooltip-header{padding:1rem 1rem .5rem}.introjs-tooltiptext{padding:0 1rem;color:#5c5c5c}.introjs-bullets{padding:0 1rem}.introjs-tooltipbuttons{border-top:none;padding:1rem}.introjs-button{background-color:#0db14b;color:#fff;border:1px solid var(--n25-main-orange);border-radius:var(--border-radius-md);padding:0 1rem;height:2.5rem;display:flex;align-items:center;justify-content:center;font-weight:600;cursor:pointer;transition:var(--transition-default);text-shadow:none;outline:none}.introjs-button:hover{background-color:#3dc16f;color:#fff;border:1px solid #3dc16f}.introjs-nextbutton{background-color:#0db14b!important;color:#fff!important;border:1px solid #0db14b!important;outline:none!important}.introjs-nextbutton:hover{background-color:#3dc16f!important;color:#fff!important;border:1px solid #3dc16f!important;outline:none!important}.introjs-prevbutton{background-color:#fff!important;color:#000!important;border:1px solid #d1d0d5!important;outline:none!important}.introjs-prevbutton:hover{background-color:#0db14b!important;color:#fff!important;border:1px solid #0db14b!important;outline:none!important}.introjs-nextbutton:active,.introjs-nextbutton:focus,.introjs-nextbutton:visited,.introjs-prevbutton:active,.introjs-prevbutton:focus,.introjs-prevbutton:visited,.introjs-button:active,.introjs-button:focus,.introjs-button:visited{outline:none!important}.bstore{border-radius:12px;margin-bottom:35px;position:relative}.bstore-nav{position:relative;z-index:100}.bstore-nav-inner{display:flex;align-items:center;padding:0 20px;gap:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none}.bstore-nav-inner::-webkit-scrollbar{display:none}.bstore-nav-brand{font-weight:700;font-size:15px;text-decoration:none;white-space:nowrap;padding:16px 18px 16px 0;margin-right:4px;letter-spacing:2px}.bstore-nav-brand:hover{text-decoration:none}.bstore-nav-item{position:relative;flex-shrink:0}.bstore-nav-link{display:inline-flex;align-items:center;gap:4px;font-size:12px;text-decoration:none;white-space:nowrap;padding:16px 14px;font-weight:500;text-transform:uppercase;letter-spacing:.5px;transition:background .15s ease}.bstore-nav-link:hover{text-decoration:none}.bstore-nav-link svg{opacity:.6;transition:transform .2s}.bstore-nav-item:hover .bstore-nav-link svg{transform:rotate(180deg);opacity:1}.bstore-nav-dropdown{display:none;position:absolute;top:100%;left:0;min-width:220px;max-height:400px;overflow-y:auto;border-radius:0 0 8px 8px;z-index:200;padding:6px 0}.bstore-nav-item:hover .bstore-nav-dropdown{display:block}.bstore-nav-dd-item{display:flex;justify-content:space-between;align-items:center;padding:7px 16px;font-size:12px;text-decoration:none;transition:background .15s;white-space:nowrap}.bstore-nav-dd-item:hover{text-decoration:none}.bstore-nav-dd-count{font-size:10px;margin-left:8px;flex-shrink:0;opacity:.5}.bstore-nav-dropdown::-webkit-scrollbar{width:4px}.bstore-nav-dropdown::-webkit-scrollbar-track{background:transparent}.bstore-nav-dropdown::-webkit-scrollbar-thumb{border-radius:2px}.bstore-nav-item:last-of-type .bstore-nav-dropdown,.bstore-nav-item:nth-last-of-type(2) .bstore-nav-dropdown{left:auto;right:0}.bstore-nav-search{margin-left:auto;flex-shrink:0;padding:8px 0}.bstore-nav-search-wrap{position:relative;display:flex;align-items:center}.bstore-nav-search-input{width:180px;padding:8px 32px 8px 12px;border:none;border-radius:4px;font-size:12px;outline:none;transition:width .2s ease}.bstore-nav-search-input:focus{width:240px}.bstore-nav-search-btn{position:absolute;right:6px;background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;opacity:.5}.bstore-mobile-search{display:none}.bstore-content{padding:24px 20px 28px;border-radius:0 0 12px 12px;position:relative;z-index:1}.bstore-products-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.bstore-products-grid .n25-product-thumb{display:flex;height:100%;width:100%;min-width:0;padding:0}.bstore-products-grid .pt-container{width:100%;height:100%;display:flex;flex-direction:column;background:#fff;border:1px solid #eee;border-radius:8px;overflow:hidden;transition:box-shadow .2s ease,transform .2s ease}.bstore-products-grid .pt-container:hover{box-shadow:0 4px 16px #00000014;transform:translateY(-2px)}.bstore-products-grid .pt-image{padding:0;margin-bottom:0}.bstore-products-grid .pt-title{margin-top:8px}.bstore-footer{display:flex;align-items:center;justify-content:space-between;margin-top:20px;padding-top:16px}.bstore-footer-count{font-size:13px;font-weight:500;opacity:.6}.bstore-footer-btn{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;text-decoration:none;padding:10px 24px;border-radius:6px;transition:all .15s ease}.bstore-footer-btn:hover{text-decoration:none}.bstore-footer-btn svg{transition:transform .15s ease}.bstore-footer-btn:hover svg{transform:translate(4px)}.bstore-uniqlo{background:#fff5f5;border:1px solid #f0d0d0}.bstore-uniqlo .bstore-nav{background:#c00;border-radius:12px 12px 0 0}.bstore-uniqlo .bstore-nav-brand{color:#fff}.bstore-uniqlo .bstore-nav-link{color:#ffffffd9}.bstore-uniqlo .bstore-nav-link:hover{color:#fff;background:#ffffff1a}.bstore-uniqlo .bstore-nav-dropdown{background:#b00;box-shadow:0 8px 24px #00000040}.bstore-uniqlo .bstore-nav-dd-item{color:#fffc}.bstore-uniqlo .bstore-nav-dd-item:hover{background:#ffffff1a;color:#fff}.bstore-uniqlo .bstore-nav-dropdown::-webkit-scrollbar-thumb{background:#fff3}.bstore-uniqlo .bstore-nav-search-input{background:#ffffff26;color:#fff}.bstore-uniqlo .bstore-nav-search-input::placeholder{color:#ffffff80}.bstore-uniqlo .bstore-nav-search-btn{color:#fff}.bstore-uniqlo .bstore-products-grid .pt-image{background:#ededed;aspect-ratio:3 / 4}.bstore-uniqlo .bstore-products-grid .pt-image img{object-fit:cover}.bstore-uniqlo .bstore-products-grid .pt-image .pt-image-placeholder{aspect-ratio:3/4}.bstore-uniqlo .bstore-footer-btn{background:#c00;color:#fff}.bstore-uniqlo .bstore-footer-btn:hover{background:#a00;color:#fff}.bstore-sephora{background:#faf7f4;border:1px solid #e8ddd0}.bstore-sephora-layout{display:flex;min-height:400px}.bstore-sephora-sidebar{width:220px;flex-shrink:0;background:#000;padding:24px 20px;display:flex;flex-direction:column;border-radius:12px 0 0 12px}.bstore-sidebar-brand{font-size:18px;font-weight:700;letter-spacing:4px;color:#fff;text-decoration:none;margin-bottom:4px}.bstore-sidebar-brand:hover{color:#fff;text-decoration:none}.bstore-sidebar-subtitle{font-size:11px;color:#ffffff8c;margin:0 0 16px;line-height:1.4}.bstore-sidebar-search{margin-bottom:16px}.bstore-sidebar-search-wrap{position:relative;display:flex;align-items:center}.bstore-sidebar-search-input{width:100%;padding:8px 32px 8px 10px;border:none;border-radius:4px;font-size:12px;outline:none;background:#ffffff1f;color:#fff}.bstore-sidebar-search-input::placeholder{color:#fff6}.bstore-sidebar-search-btn{position:absolute;right:6px;background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;color:#ffffff80}.bstore-sidebar-nav{display:flex;flex-direction:column;gap:1px;margin-bottom:12px}.bstore-sidebar-link{font-size:12px;color:#ffffffbf;text-decoration:none;padding:7px 10px;border-radius:4px;transition:all .15s ease;font-weight:500}.bstore-sidebar-link:hover{color:#fff;background:#ffffff1a;text-decoration:none}.bstore-sephora-sidebar .bstore-footer-btn{background:#fff;color:#000;font-size:13px;padding:9px 16px;margin-top:auto;justify-content:center;width:100%}.bstore-sephora-sidebar .bstore-footer-btn:hover{background:#f0f0f0;color:#000}.bstore-sephora-sidebar .bstore-footer-count{text-align:center;color:#fff9;margin-top:10px;font-size:12px;opacity:1}.bstore-sephora-main{flex:1;padding:20px;min-width:0;border-radius:0 12px 12px 0}.bstore-sephora-main .bstore-footer{display:none}.bstore-sephora .bstore-products-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.bstore-sephora .bstore-products-grid .pt-image{aspect-ratio:1 / 1}.bstore-sephora .bstore-products-grid .pt-image img{object-fit:contain}.bstore-zara{background:#f8f8f8;border:1px solid #ddd}.bstore-zara .bstore-nav{background:#000;border-radius:12px 12px 0 0}.bstore-zara .bstore-nav-brand{color:#fff;font-size:17px;letter-spacing:4px}.bstore-zara .bstore-nav-link{color:#ffffffd9}.bstore-zara .bstore-nav-link:hover{color:#fff;background:#ffffff1a}.bstore-zara .bstore-nav-dropdown{background:#1a1a1a;box-shadow:0 8px 24px #00000059}.bstore-zara .bstore-nav-dd-item{color:#fffc}.bstore-zara .bstore-nav-dd-item:hover{background:#ffffff14;color:#fff}.bstore-zara .bstore-nav-dropdown::-webkit-scrollbar-thumb{background:#fff3}.bstore-zara .bstore-nav-search-input{background:#ffffff1f;color:#fff}.bstore-zara .bstore-nav-search-input::placeholder{color:#fff6}.bstore-zara .bstore-nav-search-btn{color:#fff}.bstore-zara .bstore-products-grid .pt-image{aspect-ratio:2 / 3}.bstore-zara .bstore-products-grid .pt-image img{object-fit:cover}.bstore-zara .bstore-footer-btn{background:#000;color:#fff}.bstore-zara .bstore-footer-btn:hover{background:#333;color:#fff}@media screen and (max-width:1200px){.bstore-products-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.bstore-sephora .bstore-products-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:992px){.bstore-products-grid,.bstore-sephora .bstore-products-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bstore-sephora-sidebar{width:180px;padding:20px 14px}.bstore-nav-search-input{width:140px}.bstore-nav-search-input:focus{width:180px}}@media screen and (max-width:768px){.bstore{border-radius:8px;margin-bottom:20px}.bstore-nav{border-radius:8px 8px 0 0}.bstore-nav-inner{padding:0 12px}.bstore-nav-brand{padding:12px 0;margin-right:auto;font-size:14px}.bstore-nav-item,.bstore-nav-search{display:none}.bstore-mobile-search{display:block;padding:10px 12px 0}.bstore-mobile-search-wrap{position:relative;display:flex;align-items:center}.bstore-mobile-search-input{width:100%;padding:10px 36px 10px 12px;border:none;border-radius:6px;font-size:13px;outline:none;background:#0000000f;color:#333}.bstore-mobile-search-input::placeholder{color:#0006}.bstore-mobile-search-btn{position:absolute;right:8px;background:none;border:none;cursor:pointer;padding:6px;display:flex;align-items:center;color:#0006}.bstore-content{padding:12px 12px 16px;border-radius:0 0 8px 8px}.bstore-products-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.bstore-products-grid .n25-product-thumb:nth-child(n+5){display:none}.bstore-footer{flex-direction:column;gap:10px;align-items:center}.bstore-footer-btn{width:100%;justify-content:center;font-size:13px;padding:10px 20px}.bstore-footer-count{font-size:12px}.bstore-sephora-layout{flex-direction:column;min-height:auto}.bstore-sephora-sidebar{width:100%;border-radius:8px 8px 0 0;padding:12px;flex-direction:row;align-items:center}.bstore-sidebar-brand{font-size:14px;letter-spacing:3px;margin-bottom:0;padding:0}.bstore-sidebar-subtitle,.bstore-sidebar-search,.bstore-sidebar-nav,.bstore-sephora-sidebar .bstore-footer-btn,.bstore-sephora-sidebar .bstore-footer-count{display:none}.bstore-sephora-main{padding:12px 12px 16px;border-radius:0}.bstore-sephora .bstore-products-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.bstore-sephora .bstore-products-grid .n25-product-thumb:nth-child(n+5){display:none}.bstore-sephora-main .bstore-footer{display:flex}.bstore-sephora .bstore-footer-btn{background:#000;color:#fff}.bstore-sephora .bstore-footer-btn:hover{background:#333;color:#fff}}.lbb-landing-brandstore-showcase{background:#fff;border-radius:12px;margin-bottom:35px;display:flex;align-items:stretch;overflow:hidden}.lbb-promo-banner-wrapper{flex:0 0 300px}.lbb-promo-banner{color:#333;width:100%;height:100%;padding:20px;position:relative;background-size:cover;background-position:center bottom;background-repeat:no-repeat}.lbb-promo-banner.lbb-has-banner-image{padding:0}.lbb-promo-banner.lbb-has-banner-image .lbb-promo-banner-content{background:#fffffff2}.lbb-promo-banner-content{z-index:2;height:100%;text-align:left;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.lbb-brand-logo{display:inline-flex;align-items:center;justify-content:center;background:#fff;border:1px solid #d1d0d5;border-radius:20px;padding:0 10px;margin-bottom:20px;margin-top:0}.lbb-brand-logo img{max-width:120px;max-height:45px;height:auto;width:auto;object-fit:contain}.lbb-banner-subtitle{font-size:14px;font-weight:400;margin:0 0 8px;color:#666;text-transform:uppercase;letter-spacing:.5px}.lbb-banner-title{font-size:36px;font-weight:700;margin:0 0 25px;line-height:1em;color:#333}.lbb-banner-btn{display:inline-block;background-color:#333;color:#fff;font-weight:500;padding:10px 24px;border-radius:8px;text-decoration:none;transition:all .3s ease;font-size:14px}.lbb-banner-btn:hover{background-color:#000;color:#fff;text-decoration:none}.lbb-content-wrapper{flex:1;min-width:0;padding:20px}.lbb-categories{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-bottom:15px;flex-wrap:wrap}.lbb-categories-label{font-size:14px;color:#666;margin-right:4px}.lbb-category-link{display:inline-block;background-color:#f5f5f5;color:#333;padding:5px 12px;border-radius:6px;text-decoration:none;border:1px solid #f5f5f5;font-size:13px;transition:all .3s ease}.lbb-category-link:hover{background-color:#fff;border-color:#333;color:#333;text-decoration:none}.lbb-showcase-slider{position:relative;margin:0;display:none}.lbb-showcase-slider .slick-track{display:flex!important;align-items:stretch!important}.lbb-showcase-slider .slick-slide{height:inherit!important}.lbb-showcase-slider .slick-slide>div{height:100%}.lbb-showcase-slider .product-showcase-item{height:100%;display:flex;flex-direction:column}.lbb-showcase-slider .n25-product-thumb{height:100%;display:flex}.lbb-showcase-slider .pt-container{height:100%;display:flex;flex-direction:column;border:.5px solid #e0e0e0}.lbb-showcase-slider .slick-prev,.lbb-showcase-slider .slick-next{background-color:#fff;border-radius:50%;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;margin:0;padding:0;box-shadow:0 .125rem .625rem #0000001a;position:absolute;border:0;color:transparent;z-index:1000;top:50%;transform:translateY(-50%)}.lbb-showcase-slider .slick-prev:hover,.lbb-showcase-slider .slick-next:hover{background-color:#333}.lbb-showcase-slider .slick-prev{left:-.625rem}.lbb-showcase-slider .slick-next{right:-.625rem}.lbb-showcase-slider .slick-prev:before,.lbb-showcase-slider .slick-next:before{content:"";display:inline-block;width:.5rem;height:.5rem;border-style:solid;border-width:0 .15rem .15rem 0;border-color:#333;position:absolute;opacity:1}.lbb-showcase-slider .slick-prev:hover:before,.lbb-showcase-slider .slick-next:hover:before{border-color:#fff}.lbb-showcase-slider .slick-prev:before{left:43%;transform:rotate(135deg)}.lbb-showcase-slider .slick-next:before{right:43%;transform:rotate(-45deg)}.lbb-landing-brandstore-showcase .product-showcase-item{flex:0 0 auto;width:calc(20% - 12px);min-width:200px}@media screen and (max-width:768px){.lbb-landing-brandstore-showcase{flex-direction:column}.lbb-promo-banner-wrapper{flex:0 0 auto;width:100%}.lbb-brand-logo{margin-top:0;margin-bottom:15px}.lbb-brand-logo img{max-width:100px;max-height:40px}.lbb-banner-title{font-size:26px;margin-bottom:15px}.lbb-banner-subtitle{font-size:12px}.lbb-content-wrapper{padding:15px}.lbb-categories{display:none!important}.lbb-showcase-slider .slick-prev{left:5px}.lbb-showcase-slider .slick-next{right:5px}.lbb-landing-brandstore-showcase .product-showcase-item{width:calc(50% - 8px);min-width:140px}}.landing-comments-wrap{column-count:3;column-gap:1.25rem;margin-bottom:-1.25rem}.landing-comment-item{padding:1.5rem;border-radius:.75rem;background-color:#fff;margin-bottom:1.25rem;break-inside:avoid-column;-webkit-column-break-inside:avoid;page-break-inside:avoid;display:inline-block;width:100%}.landing-comment-item-header{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.landing-comment-item-header-info{flex-grow:1}.landing-comment-item-header-info-name{font-weight:700}.landing-comment-item-header-info-date{font-size:.75em;color:#5c5c5c;font-weight:300}@media(max-width:767.98px){.landing-comments-wrap{display:flex;flex-wrap:nowrap;column-count:initial;column-gap:initial;margin-bottom:0;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scroll-padding-left:1.75rem;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;margin-left:-1.75rem;margin-right:-1.75rem;padding-left:1.75rem;padding-right:1.75rem}.landing-comments-wrap::-webkit-scrollbar{display:none}.landing-comment-item{flex:0 0 85%;min-width:17.5rem;max-width:20rem;margin-right:1rem;margin-bottom:0;scroll-snap-align:start}.landing-comment-item:first-child{margin-left:0}.landing-comment-item:last-child{margin-right:1rem}}.ldb-deals{margin-bottom:35px;overflow-x:hidden}.ldb-shell{display:flex;align-items:stretch;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #141c2d12;border:1px solid #eef0f2}.ldb-rail{flex:0 0 262px;position:relative;overflow:hidden;display:flex;flex-direction:column;padding:24px 22px;color:#fff;background:linear-gradient(160deg,#f9a63f,#f5842a 42%,#e4571e)}.ldb-rail:before,.ldb-rail:after{content:"";position:absolute;border-radius:50%;pointer-events:none}.ldb-rail:before{top:-60px;right:-60px;width:180px;height:180px;background:#ffffff24}.ldb-rail:after{bottom:-50px;left:-40px;width:140px;height:140px;background:#ffffff14}.ldb-rail-badge{position:relative;display:inline-flex;align-self:flex-start;align-items:center;gap:7px;padding:6px 12px;background:#fff3;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.02em}.ldb-flame{animation:ldbFlame 1.8s ease-in-out infinite}@keyframes ldbFlame{0%,to{opacity:1}50%{opacity:.65}}.ldb-rail-title{position:relative;font-size:30px;font-weight:700;line-height:1.05;margin:16px 0 8px}.ldb-rail-sub{position:relative;font-size:13px;line-height:1.5;margin:0;color:#ffffffe6}.ldb-global{position:relative;margin-top:18px;padding:13px 14px;background:#ffffff29;border-radius:13px}.ldb-global-label{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:#ffffffd9;margin-bottom:8px}.ldb-global-boxes{display:flex;align-items:center;gap:6px}.ldb-cd-box{flex:1;text-align:center;background:#00000038;border-radius:9px;padding:7px 0}.ldb-cd-num{font-size:20px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.ldb-cd-cap{font-size:9px;color:#ffffffbf;margin-top:3px}.ldb-cd-sep{font-size:18px;font-weight:700}.ldb-rail-nav{position:relative;margin-top:18px;display:flex;flex-direction:column;gap:5px;flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.5) transparent}.ldb-rail-nav::-webkit-scrollbar{width:5px}.ldb-rail-nav::-webkit-scrollbar-thumb{background:#ffffff73;border-radius:3px}.ldb-nav-item{display:flex;align-items:center;gap:10px;padding:9px 11px;border-radius:9px;color:#fff;font-size:13px;font-weight:500;text-decoration:none;transition:background .18s ease}.ldb-nav-item:hover{background:#ffffff29;color:#fff;text-decoration:none}.ldb-nav-item.is-all{background:#fffffff2;color:#e4571e;font-weight:700}.ldb-nav-item.is-all:hover{background:#fff;color:#e4571e}.ldb-nav-icon{display:flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0}.ldb-nav-icon img{width:18px;height:18px;object-fit:contain}.ldb-nav-text{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ldb-rail-cta{position:relative;margin-top:auto;padding-top:18px}.ldb-rail-cta a{display:flex;align-items:center;justify-content:center;gap:7px;height:46px;background:#16181d;color:#fff;border-radius:12px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .18s ease}.ldb-rail-cta a:hover{color:#fff;text-decoration:none;transform:translateY(-1px)}.ldb-main{flex:1;min-width:0;padding:22px 24px}.ldb-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.ldb-section-title{display:flex;align-items:center;gap:9px;margin:0;font-size:17px;font-weight:700;color:#16181d}.ldb-section-title:before{content:"";width:4px;height:20px;border-radius:2px;background:#f59c36}.ldb-section-title.is-hot:before{background:#f04438}.ldb-section-more{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:700;color:#e4571e;white-space:nowrap;text-decoration:none}.ldb-section-more:hover{color:#c8451a;text-decoration:none}.ldb-section-more svg path{stroke:currentColor}.ldb-hero{display:flex;gap:18px;padding:16px;margin-bottom:22px;border:1px solid #f0e0d3;border-radius:14px;background:linear-gradient(120deg,#fff9f2,#fff3e8)}.ldb-hero-media{position:relative;flex:0 0 210px}.ldb-hero-badges{position:absolute;top:10px;left:10px;z-index:2;display:flex;flex-direction:column;gap:5px}.ldb-hero-disc{display:inline-flex;align-items:center;justify-content:center;padding:5px 10px;background:#f04438;color:#fff;border-radius:8px;font-size:15px;font-weight:700;box-shadow:0 4px 10px -2px #f0443880}.ldb-hero-now{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;background:#16181d;color:#fff;border-radius:7px;font-size:10px;font-weight:700}.ldb-hero-img{height:240px;background:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center;padding:14px}.ldb-hero-img img{max-width:100%;max-height:100%;object-fit:contain}.ldb-hero-info{flex:1;min-width:0;display:flex;flex-direction:column;padding:6px 0}.ldb-rating{display:flex;align-items:center;gap:6px;margin-bottom:8px}.ldb-star{font-size:12px;font-weight:700;color:#f59c36}.ldb-reviews{font-size:12px;color:#98a0ab}.ldb-hero-title{display:block;font-size:19px;font-weight:700;line-height:1.35;color:#16181d;margin-bottom:12px;text-decoration:none}.ldb-hero-title:hover{color:#e4571e;text-decoration:none}.ldb-hero-prices{display:flex;align-items:baseline;gap:10px}.ldb-hero-price{font-size:28px;font-weight:700;color:#16181d}.ldb-hero-old{font-size:16px;color:#a2a9b3;text-decoration:line-through}.ldb-hero-save{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;margin-top:8px;padding:5px 11px;background:#e4f6ec;border-radius:999px;font-size:12.5px;font-weight:700;color:#0a8f3c}.ldb-scarcity{margin-top:16px}.ldb-scarcity-top{display:flex;justify-content:space-between;gap:8px;margin-bottom:6px}.ldb-scarcity-left{font-size:11.5px;font-weight:700;color:#c8323d}.ldb-scarcity-sold{font-size:11.5px;color:#98a0ab}.ldb-bar{position:relative;height:7px;background:#f1e4da;border-radius:4px;overflow:hidden}.ldb-bar>span{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,#f59c36,#f04438);border-radius:4px}.ldb-hero-actions{display:flex;gap:10px;margin-top:16px}.ldb-hero-add{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;height:48px;border:0;border-radius:12px;background:linear-gradient(135deg,#fba94c,#f59c36);color:#fff;font-size:14.5px;font-weight:700;text-decoration:none;cursor:pointer;box-shadow:0 8px 18px -5px #f59c368c;transition:transform .18s ease}.ldb-hero-add:hover{color:#fff;text-decoration:none;transform:translateY(-1px)}.ldb-hero-wish,.ldb-wish{display:flex;align-items:center;justify-content:center;border:1.5px solid #eadfd5;background:#fff;cursor:pointer;padding:0}.ldb-hero-wish{width:48px;height:48px;border-radius:12px}.ldb-hero-wish svg path{stroke:#c8323d}.ldb-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-bottom:32px}.ldb-main>.ldb-grid:last-of-type{margin-bottom:0}.ldb-card{display:flex;flex-direction:column;border:1px solid #eef0f2;border-radius:11px;overflow:hidden;background:#fff;text-decoration:none;color:inherit;transition:box-shadow .18s ease,transform .18s ease}.ldb-card:hover{color:inherit;text-decoration:none;box-shadow:0 10px 24px -12px #141c2d47;transform:translateY(-2px)}.ldb-card-media{position:relative;padding:12px;background:#fff}.ldb-badge-disc{position:absolute;top:10px;left:10px;padding:2px 6px;background:#f7525f;color:#fff;border-radius:4px;font-size:11px;font-weight:700}.ldb-wish{position:absolute;top:8px;right:8px;width:30px;height:30px;border-radius:50%;border:0;background:#ffffffe6}.ldb-wish svg path{stroke:#98a0ab}.ldb-wish.is-active svg path,.ldb-hero-wish.is-active svg path{fill:#f04438;stroke:#f04438}.ldb-card-img{height:130px;display:flex;align-items:center;justify-content:center}.ldb-card-img img{max-width:100%;max-height:100%;object-fit:contain}.ldb-card-body{display:flex;flex-direction:column;flex:1;padding:12px}.ldb-card-title{font-size:12.5px;font-weight:600;line-height:1.4;color:#2a2f37;height:35px;overflow:hidden}.ldb-card .ldb-rating{margin:7px 0 0}.ldb-card .ldb-star{font-size:11px}.ldb-card .ldb-reviews{font-size:10.5px;color:#b6bcc5}.ldb-card-prices{display:flex;align-items:baseline;gap:7px;margin-top:auto;padding-top:8px}.ldb-card-price{font-size:17px;font-weight:700;color:#16181d}.ldb-card-old{font-size:12px;color:#a2a9b3;text-decoration:line-through}.ldb-countdown{display:flex;align-items:center;gap:6px;margin-top:10px;padding:6px 9px;background:#fff8f0;border-radius:6px}.ldb-countdown svg circle,.ldb-countdown svg path{stroke:#b06a12}.ldb-countdown-val{font-size:11.5px;font-weight:700;color:var(--n25-main-orange, #f59c36);letter-spacing:.02em;font-variant-numeric:tabular-nums}.ldb-card .ldb-scarcity{margin-top:10px}.ldb-card .ldb-bar{height:5px;background:#f1f2f4;border-radius:3px}.ldb-card .ldb-bar>span{border-radius:3px}.ldb-card-scarcity-label{font-size:10.5px;color:#98a0ab;margin-top:5px}.ldb-card-scarcity-label.is-low{color:#c8323d;font-weight:700}.ldb-card-oos{margin-top:8px;font-size:12px;font-weight:700;color:#98a0ab}.ldb-mobile-all{display:none}@media screen and (min-width:1200px)and (max-width:1400px){.ldb-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ldb-grid .ldb-card:nth-child(n+5){display:none}}@media screen and (min-width:992px)and (max-width:1199px){.ldb-rail{flex-basis:230px}.ldb-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ldb-grid .ldb-card:nth-child(n+5){display:none}}@media screen and (max-width:991px){.ldb-shell{flex-direction:column;border-radius:16px}.ldb-rail{flex:0 0 auto;padding:18px}.ldb-rail:after{display:none}.ldb-rail-title{font-size:24px;margin:12px 0 6px}.ldb-rail-sub{display:none}.ldb-global{margin-top:14px}.ldb-rail-nav{flex:0 0 auto;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;overflow-y:visible;gap:8px;margin-top:14px;padding-bottom:4px;scrollbar-width:none}.ldb-rail-nav::-webkit-scrollbar{display:none}.ldb-nav-item{flex:0 0 auto;background:#ffffff29;padding:8px 14px;border-radius:999px;font-weight:600}.ldb-nav-text{white-space:nowrap}.ldb-rail-cta{display:none}.ldb-main{padding:16px}.ldb-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ldb-grid .ldb-card:nth-child(n+5){display:none}.ldb-mobile-all{display:flex;align-items:center;justify-content:center;width:100%;height:46px;margin-top:16px;border:1.5px solid #e1e4e9;border-radius:12px;background:#fff;color:#4b5563;font-size:13.5px;font-weight:700;text-decoration:none}.ldb-mobile-all:hover{color:#16181d;text-decoration:none}}@media screen and (max-width:768px){.ldb-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ldb-grid .ldb-card:nth-child(n+4){display:none}}@media screen and (max-width:640px){.ldb-cd-box{min-width:0;padding:6px 0}.ldb-cd-num{font-size:17px}.ldb-cd-sep{font-size:15px}.ldb-main{padding:12px}.ldb-hero{gap:12px;padding:12px}.ldb-hero-media{flex-basis:118px}.ldb-hero-img{height:128px;padding:10px}.ldb-hero-info{padding:0}.ldb-hero .ldb-rating{display:none}.ldb-hero-title{font-size:14px;margin-bottom:8px}.ldb-hero-price{font-size:21px}.ldb-hero-old{font-size:13px}.ldb-hero-actions{flex-wrap:wrap}.ldb-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ldb-grid .ldb-card:nth-child(4){display:flex}.ldb-grid .ldb-card:nth-child(n+5){display:none}.ldb-card-media{padding:12px}.ldb-card-img{height:104px}.ldb-card-body{padding:10px}.ldb-card .ldb-rating{display:none}.ldb-section-title{font-size:15px}}.landing-primeday-section{background:#fff;border-radius:1rem;padding:0;margin-top:3rem;overflow:hidden;box-shadow:0 4px 16px #00000014;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.landing-primeday-section.loaded{opacity:1;visibility:visible}.primeday-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:0;background:linear-gradient(135deg,#2563eb,#3b82f6,#60a5fa);padding:2rem;border-radius:0;color:#fff}.primeday-title-wrapper{flex:1}.primeday-title{margin:0 0 1.5rem}.primeday-title-link{color:#fff;text-decoration:none;display:inline-flex;align-items:center;gap:.75rem;font-size:1.75rem;font-weight:700;transition:all .3s ease}.primeday-title-link:hover{text-decoration:none;color:#fff;gap:1rem}.primeday-title-link svg{fill:#fff;transition:transform .3s ease}.primeday-title-link:hover svg{transform:translate(.25rem)}.primeday-categories-nav{display:flex;flex-wrap:wrap;gap:.5rem}.primeday-category-link{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#fff3;border-radius:.5rem;color:#fff;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s ease}.primeday-category-link:hover{background:#ffffff4d;color:#fff;text-decoration:none;transform:translateY(-2px)}.primeday-category-icon{width:20px;height:20px;object-fit:contain;filter:brightness(0) invert(1)}.primeday-categories-content{display:flex;flex-direction:column;gap:0;padding:1.5rem;background:#fff}.primeday-category-section{background:transparent;border-radius:0;padding:1.5rem 0;box-shadow:none;border-bottom:1px solid #f0f0f0}.primeday-category-section:last-child{border-bottom:none;padding-bottom:0}.primeday-category-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.primeday-category-title{font-size:1.25rem;font-weight:700;color:#1a1a1a;margin:0}.primeday-view-all-btn{display:inline-flex;align-items:center;gap:.5rem;color:var(--n25-main-orange);font-weight:600;text-decoration:none;transition:all .2s ease}.primeday-view-all-btn:hover{gap:.75rem;text-decoration:none;color:var(--n25-main-orange)}.primeday-products-slider{position:relative;width:100%;margin:0;padding:0;box-sizing:border-box;min-height:320px}.primeday-products-slider:not(.slick-initialized){opacity:0;height:280px;overflow:hidden}.primeday-products-slider:not(.slick-initialized) .landing-product-showcase-item{width:16.66%;float:left}.primeday-products-slider.slick-initialized{opacity:1;height:auto;transition:opacity .3s ease;margin:0;overflow:visible}.primeday-products-slider .slick-list{overflow:hidden;margin:0;padding:0}.primeday-products-slider .slick-track{display:flex;align-items:flex-start}.primeday-products-slider .slick-slide{padding:0 .25rem;height:auto;box-sizing:border-box}.primeday-products-slider .slick-slide>div{height:100%}.primeday-products-slider .landing-product-showcase-item{height:100%;width:100%;box-sizing:border-box}.primeday-products-slider.slick-initialized .slick-track{display:flex;align-items:stretch}.primeday-products-slider.slick-initialized .slick-slide{height:inherit;display:flex;align-items:stretch}.primeday-products-slider.slick-initialized .slick-slide>div{display:flex;height:100%;width:100%}.primeday-products-slider .landing-product-showcase-item{display:flex}.primeday-products-slider .n25-product-thumb{display:flex;height:100%}.primeday-products-slider .pt-container{display:flex;flex-direction:column;height:100%}.primeday-products-slider .pt-title{flex:1}.primeday-products-slider .pt-prices{margin-top:auto}.primeday-products-slider .slick-prev,.primeday-products-slider .slick-next{background-color:#fff;border-radius:50%;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;margin:0;padding:0;box-shadow:0 .125rem .625rem #0000001a;position:absolute;border:0;color:transparent;z-index:1000;bottom:50%;transform:translateY(50%);transition:background-color .3s ease}.primeday-products-slider .slick-prev:hover,.primeday-products-slider .slick-next:hover{background-color:var(--n25-main-orange)}.primeday-products-slider .slick-prev{left:-.625rem}.primeday-products-slider .slick-next{right:-.625rem}.primeday-products-slider .slick-prev:before,.primeday-products-slider .slick-next:before{content:"";display:inline-block;width:.5rem;height:.5rem;border-style:solid;border-width:0 .15rem .15rem 0;border-color:#000;position:absolute;opacity:1;font-size:0;line-height:0}.primeday-products-slider .slick-prev:hover:before,.primeday-products-slider .slick-next:hover:before{border-color:#fff}.primeday-products-slider .slick-prev:before{left:43%;transform:rotate(135deg)}.primeday-products-slider .slick-next:before{right:43%;transform:rotate(-45deg)}.primeday-products-slider .slick-disabled{opacity:.5;cursor:not-allowed}.primeday-no-products{text-align:center;padding:3rem 1rem;color:#6c757d}.primeday-no-products p{margin-bottom:1rem}@media(max-width:991px){.landing-primeday-section{padding:0}.primeday-header{padding:1.5rem;margin-bottom:0}.primeday-categories-content{padding:1rem}.primeday-header{overflow:visible}.primeday-title-wrapper{width:100%;overflow:hidden}.primeday-title-link{font-size:1.5rem}.primeday-categories-nav{display:flex;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap!important;margin:0 -2rem;padding:0 2rem .5rem;scroll-behavior:smooth;-webkit-transform:translateZ(0);transform:translateZ(0);gap:0}.primeday-categories-nav::-webkit-scrollbar{display:none}.primeday-category-link{flex:0 0 auto;white-space:nowrap;margin-right:.5rem}.primeday-category-link:last-child{margin-right:0}.primeday-products-slider .slick-prev,.primeday-products-slider .slick-next{display:none!important}}@media(max-width:767px){.primeday-header{padding:1rem}.primeday-title{margin-bottom:1rem}.primeday-title-link{font-size:1.25rem;gap:.5rem}.primeday-categories-nav{padding-bottom:.75rem}.primeday-category-link{font-size:.75rem;padding:.375rem .75rem;margin-right:.25rem}.primeday-category-icon{width:16px;height:16px}.primeday-category-section{padding:1rem}.primeday-category-title{font-size:1.125rem}.primeday-view-all-btn{font-size:.875rem}}.landing-product-showcase-header{background-color:#f5f5f5;padding:1.5rem 1.5rem 7rem;border-radius:1rem;margin-bottom:-6.75rem}.landing-product-showcase-title{display:flex;justify-content:space-between;align-items:center}.landing-product-showcase-logo{background:#fff;border-radius:.5rem;padding:0 1rem}.landing-product-showcase-logo img{width:auto;height:3rem}.landing-product-showcase-title-link{color:#000;text-decoration:none;display:inline-flex;align-items:center}.landing-product-showcase-title-link:hover{color:var(--n25-main-orange)}.landing-product-showcase-title-txt{font-size:1.75em;font-weight:700}.landing-product-showcase-title-icon{margin-left:1rem;transition:transform .3s ease}.landing-product-showcase-title-icon svg{fill:#000}.landing-product-showcase-title-link:hover svg{fill:var(--n25-main-orange)}.landing-product-showcase-title-link:hover .landing-product-showcase-title-icon{transform:translate(.5rem)}.landing-product-showcase-nav{margin:1rem 0 .25rem;display:flex;flex-wrap:wrap}.landing-product-showcase-nav-item{color:#7e7e7e;display:block;padding:.25rem .5rem;cursor:pointer;margin-right:.25rem;margin-bottom:.25rem;align-items:center;text-decoration:none;border-radius:.375rem;font-size:12px;text-wrap:nowrap;background-color:#f8fbf9}.landing-product-showcase-nav-item:hover{background-color:#fff}.landing-product-showcase-slider{margin:0 .625rem}.landing-product-showcase-slider .slick-track,.landing-recent-products-slider .slick-track,.product-recent-products-slider .slick-track,.product-related-slider .slick-track{display:flex;align-items:stretch}.landing-product-showcase-slider .slick-slide,.landing-recent-products-slider .slick-slide,.product-recent-products-slider .slick-slide,.product-related-slider .slick-slide{height:auto;margin:0 2px}.landing-product-showcase-slider .slick-slide>div,.landing-recent-products-slider .slick-slide>div,.product-recent-products-slider .slick-slide>div,.product-related-slider .slick-slide>div{height:100%}.landing-product-showcase-slider .n25-product-thumb,.landing-recent-products-slider .n25-product-thumb,.product-recent-products-slider .n25-product-thumb,.product-related-slider .n25-product-thumb{height:100%;display:flex}.landing-product-showcase-slider .pt-container,.landing-recent-products-slider .pt-container,.product-recent-products-slider .pt-container,.product-related-slider .pt-container{height:100%;display:flex;flex-direction:column}@media(max-width:991px){.landing-product-showcase-slider .slick-slide,.landing-recent-products-slider .slick-slide,.product-recent-products-slider .slick-slide,.product-related-slider .slick-slide{margin:0 2px}}@media(max-width:767.98px){.landing-product-showcase-slider .slick-slide,.landing-recent-products-slider .slick-slide,.product-recent-products-slider .slick-slide,.product-related-slider .slick-slide{margin:0 2px}}@media(max-width:575px){.landing-product-showcase-slider .slick-slide,.landing-recent-products-slider .slick-slide,.product-recent-products-slider .slick-slide,.product-related-slider .slick-slide{margin:0}}.landing-product-showcase-slider .slick-prev,.landing-product-showcase-slider .slick-next,.landing-recent-products-slider .slick-prev,.landing-recent-products-slider .slick-next,.product-recent-products-slider .slick-prev,.product-recent-products-slider .slick-next,.product-related-slider .slick-prev,.product-related-slider .slick-next{background-color:#fff;border-radius:50%;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;margin:0;padding:0;box-shadow:0 .125rem .625rem #0000001a;position:absolute;border:0;color:transparent;z-index:1000}.landing-product-showcase-slider .slick-prev:hover,.landing-product-showcase-slider .slick-next:hover,.landing-recent-products-slider .slick-prev:hover,.landing-recent-products-slider .slick-next:hover,.product-recent-products-slider .slick-prev:hover,.product-recent-products-slider .slick-next:hover,.product-related-slider .slick-prev:hover,.product-related-slider .slick-next:hover{background-color:var(--n25-main-orange)}.landing-product-showcase-slider .slick-prev,.landing-recent-products-slider .slick-prev,.product-recent-products-slider .slick-prev,.product-related-slider .slick-prev{bottom:50%;transform:translateY(50%);left:-.625rem}.landing-product-showcase-slider .slick-next,.landing-recent-products-slider .slick-next,.product-recent-products-slider .slick-next,.product-related-slider .slick-next{bottom:50%;transform:translateY(50%);right:-.625rem}.slick-prev:before,.slick-next:before{content:none}.landing-product-showcase-slider .slick-prev:before,.landing-product-showcase-slider .slick-next:before,.landing-recent-products-slider .slick-prev:before,.landing-recent-products-slider .slick-next:before,.product-recent-products-slider .slick-prev:before,.product-recent-products-slider .slick-next:before,.product-related-slider .slick-prev:before,.product-related-slider .slick-next:before{content:"";display:inline-block;width:.5rem;height:.5rem;border-style:solid;border-width:0 .15rem .15rem 0;border-color:#000;position:absolute;opacity:1}.landing-product-showcase-slider .slick-prev:hover:before,.landing-product-showcase-slider .slick-next:hover:before,.landing-recent-products-slider .slick-prev:hover:before,.landing-recent-products-slider .slick-next:hover:before,.product-recent-products-slider .slick-prev:hover:before,.product-recent-products-slider .slick-next:hover:before,.product-related-slider .slick-prev:hover:before,.product-related-slider .slick-next:hover:before{border-color:#fff}.landing-product-showcase-slider .slick-prev:before,.landing-recent-products-slider .slick-prev:before,.product-recent-products-slider .slick-prev:before,.product-related-slider .slick-prev:before{left:43%;transform:rotate(135deg)}.landing-product-showcase-slider .slick-next:before,.landing-recent-products-slider .slick-next:before,.product-recent-products-slider .slick-next:before,.product-related-slider .slick-next:before{right:43%;transform:rotate(-45deg)}.landing-deals-section .landing-product-showcase-header{background-color:#ef374d;overflow:hidden}.landing-deals-section .landing-section-title-link,.landing-deals-section .landing-product-showcase-title-link{color:#fff}.landing-deals-section .landing-section-title-link svg,.landing-deals-section .landing-product-showcase-title-link svg{fill:#fff}.landing-deals-section .landing-section-title-link:hover,.landing-deals-section .landing-product-showcase-title-link:hover{color:#fff}.landing-deals-section .landing-section-title-link:hover svg,.landing-deals-section .landing-product-showcase-title-link:hover svg{fill:#fff}.landing-deals-section .landing-product-showcase-nav-item{background-color:#fc697b;color:#fff}.landing-deals-section+.landing-deals-section{margin-top:-3rem}.landing-deals-section:first-of-type{margin-bottom:20px}@media(max-width:991px){.landing-deals-section:first-of-type{margin-bottom:16px}}@media(max-width:767.98px){.landing-deals-section:first-of-type{margin-bottom:12px}}@media(max-width:575px){.landing-deals-section:first-of-type{margin-bottom:10px}}@media(max-width:767.98px){.landing-product-showcase-header{margin-left:-.75rem;margin-right:-.75rem;padding:1rem 1rem 7.5rem}.landing-product-showcase-title-txt{font-size:1.25em}.landing-product-showcase-nav{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;padding-right:1rem;margin:.725rem -1rem 0 0}.landing-product-showcase-nav::-webkit-scrollbar{display:none}.landing-product-showcase-nav-item{flex:0 0 auto;margin-bottom:0;margin-right:.5rem;white-space:nowrap}.landing-product-showcase-nav-item:last-child{margin-right:1.5rem}.landing-product-showcase-slider{margin:0;padding-left:8px;padding-right:0;margin-left:-.75rem;margin-right:-.75rem}.landing-product-showcase-slider .slick-prev,.landing-product-showcase-slider .slick-next{display:none!important}}.why-us-btn{position:relative;background:linear-gradient(-65deg,#0db14b,#08a443 70%,#0db14b 70.1%,#08a443);padding:.325rem 1rem .325rem .5rem;border-radius:.5rem;color:#fff;font-size:11px;border:none;line-height:1em;cursor:pointer;text-align:left;overflow:hidden;display:flex;gap:.325rem;align-items:center;box-shadow:0 .125rem .25rem #0000001a;transition:transform .2s ease;font-weight:600}.why-us-btn:hover{transform:translateY(-.125rem);box-shadow:0 .25rem .375rem #00000026}.why-us-btn:before{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(120deg,#ffffff1a,#ffffff4d,#ffffff1a);transform:skew(-25deg)}.why-us-btn:hover:before{animation:shine .5s ease forwards}@keyframes shine{0%{left:-75%}to{left:125%}}.landing-bnr .slick-slider,.landing-bnr .slide-item img{border-radius:1rem}@media(max-width:767.98px){.landing-bnr .slick-slider,.landing-bnr .slide-item img{border-radius:.75rem}}.landing-bnr{margin-bottom:31px}.landing-bnr .slick-slider{border-radius:1rem;overflow:hidden}.landing-bnr .slick-slide{padding:0 .125rem}.landing-bnr .slide-item img{border-radius:1rem}.landing-bnr .slick-dots{display:flex;background:#ffffff4d;margin-right:auto;margin-left:auto;width:auto;height:auto;padding:.375rem .5rem;bottom:1.5rem;left:50%;transform:translate(-50%);border-radius:1.5rem;gap:.125rem;position:absolute;list-style:none}.landing-bnr .slick-dots li{border:0;background:none;padding:0;margin:0;height:auto;width:auto}.landing-bnr .slick-dots li button{display:flex;align-items:center;justify-content:center;background:transparent;border:0;width:1.5rem;height:1.5rem;cursor:pointer;outline:none;padding:0;color:transparent}.landing-bnr .slick-dots li button:before{content:"";display:block;width:.625rem;height:.625rem;border:1px solid #ffffff;border-radius:50%;background:transparent}.landing-bnr .slick-dots li.slick-active button:before{background:#fff}.landing-product-showcase-slider{opacity:0;transition:opacity .3s ease}#landing-bnr{aspect-ratio:1296 / 480}#landing-bnr:not(.slick-initialized){overflow:hidden}#landing-bnr:not(.slick-initialized) .slide-item{display:none}#landing-bnr:not(.slick-initialized) .slide-item:first-child{display:block}.landing-product-showcase-slider{min-height:300px}#landing-bnr.slick-initialized,.landing-product-showcase-slider.slick-initialized,.adjusted-height{opacity:1!important}@media(max-width:767.98px){.landing-bnr{margin-bottom:8px}#landing-bnr{aspect-ratio:600 / 500}.landing-bnr .slick-dots{padding:.125rem .25rem;bottom:.75rem;gap:0;border-radius:1rem}.landing-bnr .slick-dots li button{width:1.75rem;height:1.75rem}.landing-bnr .slick-dots li button:before{width:.375rem;height:.375rem;border-width:1px}}.scb-landing-specialcategory-showcase{background:#fff;border-radius:12px;margin-bottom:30px;display:flex;align-items:stretch;overflow:hidden}.scb-promo-banner-wrapper{flex:0 0 240px;min-height:400px;max-height:800px;overflow:hidden}.scb-promo-banner{background:linear-gradient(135deg,#9c27b0,#7b1fa2);color:#fff;width:100%;height:100%;padding:20px;position:relative;background-size:cover;background-position:center bottom;background-repeat:no-repeat}.scb-promo-banner.scb-has-banner-image{padding:0}.scb-promo-banner-content{z-index:2;padding:20px;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.scb-banner-subtitle{font-size:16px;font-weight:500;margin:0 0 10px}.scb-banner-title{font-size:40px;font-weight:700;margin:0 0 20px;line-height:1em}.scb-banner-btn{display:inline-block;background-color:#000;color:#fff;font-weight:500;padding:8px 20px;border-radius:8px;text-decoration:none;transition:all .3s ease}.scb-banner-btn:hover{background-color:#333;color:#fff;text-decoration:none}.scb-content-wrapper{flex:1;min-width:0;padding:20px;overflow:hidden;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.scb-categories{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-bottom:15px}.scb-category-link{display:inline-block;background-color:#f1f1f1;color:#5c5c5c;padding:4px 8px;border-radius:4px;text-decoration:none;border:1px solid #f1f1f1;font-size:14px;transition:all .3s ease}.scb-category-link:hover{background-color:#fff;border-color:#9c27b0;color:#9c27b0;text-decoration:none}.scb-content-wrapper.slider-loaded{opacity:1;visibility:visible}#scb-showcase-slider{position:relative;margin:0;display:none}#scb-showcase-slider .slick-slide>div{height:100%}#scb-showcase-slider .product-showcase-item{height:100%;display:flex;flex-direction:column}#scb-showcase-slider .n25-product-thumb{height:100%;display:flex}#scb-showcase-slider .pt-container{height:100%;min-height:320px;display:flex;flex-direction:column;border:.5px solid #d1d0d5}#scb-showcase-slider .slick-prev,#scb-showcase-slider .slick-next{background-color:#fff;border-radius:50%;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;margin:0;padding:0;box-shadow:0 .125rem .625rem #0000001a;position:absolute;border:0;color:transparent;z-index:1000;top:50%;transform:translateY(-50%)}#scb-showcase-slider .slick-prev:hover,#scb-showcase-slider .slick-next:hover{background-color:#9c27b0}#scb-showcase-slider .slick-prev{left:-.625rem}#scb-showcase-slider .slick-next{right:-.625rem}#scb-showcase-slider .slick-prev:before,#scb-showcase-slider .slick-next:before{content:"";display:inline-block;width:.5rem;height:.5rem;border-style:solid;border-width:0 .15rem .15rem 0;border-color:#000;position:absolute;opacity:1}#scb-showcase-slider .slick-prev:hover:before,#scb-showcase-slider .slick-next:hover:before{border-color:#fff}#scb-showcase-slider .slick-prev:before{left:43%;transform:rotate(135deg)}#scb-showcase-slider .slick-next:before{right:43%;transform:rotate(-45deg)}.scb-landing-specialcategory-showcase .product-showcase-item{flex:0 0 auto;width:calc(20% - 12px);min-width:200px}@media screen and (max-width:768px){.scb-landing-specialcategory-showcase{flex-direction:column}.scb-promo-banner-wrapper{flex:0 0 auto;width:100%;min-height:auto}.scb-banner-title{font-size:28px}.scb-banner-subtitle{font-size:14px;margin-top:0}.scb-content-wrapper{padding:15px}.scb-categories{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important;margin:0!important;padding:0!important}#scb-showcase-slider .slick-prev{left:5px}#scb-showcase-slider .slick-next{right:5px}.scb-landing-specialcategory-showcase .product-showcase-item{width:calc(50% - 8px);min-width:140px}}.landing-whyus-block{margin:35px 0}.whyus-content-wrapper{background:#fff;border-radius:16px;padding:40px 0 0;position:relative}.whyus-header{text-align:center;margin-bottom:35px}.whyus-header-subtitle{font-size:18px;font-weight:400;margin:0}.whyus-header-title{font-size:52px;font-weight:700;margin:0}.whyus-fan{max-width:1300px;margin:0 auto}.whyus-fan .slick-list{overflow:hidden;margin-top:-2rem}.whyus-fan .slick-track{display:flex;align-items:center;padding:3.5rem 0 5.5rem}.whyus-fan.whyus-slick-carousel .whyus-item-h2{font-size:8px}.whyus-fan.whyus-slick-carousel .whyus-item-h1{font-size:17px}.whyus-fan.whyus-slick-carousel .whyus-item-p{font-size:10px}.whyus-fan.fan-no-anim .whyus-item{transition:none!important}.whyus-fan .slick-slide{position:relative;z-index:1;height:auto}.whyus-fan .slick-slide.fan-zlow{z-index:2}.whyus-fan .slick-slide.fan-zmid{z-index:3}.whyus-fan .slick-slide.fan-ztop{z-index:5}.whyus-fan.whyus-slick-carousel .slick-slide.whyus-slide .whyus-item{transition:transform .6s cubic-bezier(.45,.05,.25,1),filter .6s ease,opacity .6s ease,box-shadow .6s ease;will-change:transform,filter;border:0;box-shadow:0 .75rem 2.5rem #0f172a1f;opacity:1;cursor:pointer}.whyus-fan.whyus-slick-carousel .slick-slide.fan-c .whyus-item{transform:translateZ(5rem) scale(1.32);filter:blur(0);opacity:1;cursor:default;box-shadow:0 1rem 2rem #0f172a29}.whyus-fan.whyus-slick-carousel .slick-slide.fan-l1 .whyus-item{transform:perspective(75rem) translateZ(2.5rem) translate(22%) rotateY(30deg) scale(1.02);filter:blur(4px);opacity:.92}.whyus-fan.whyus-slick-carousel .slick-slide.fan-r1 .whyus-item{transform:perspective(75rem) translateZ(2.5rem) translate(-22%) rotateY(-30deg) scale(1.02);filter:blur(4px);opacity:.92}.whyus-fan.whyus-slick-carousel .slick-slide.fan-l2 .whyus-item{transform:perspective(75rem) translateZ(.75rem) translate(52%) rotateY(42deg) scale(.92);filter:blur(7px);opacity:.85}.whyus-fan.whyus-slick-carousel .slick-slide.fan-r2 .whyus-item{transform:perspective(75rem) translateZ(.75rem) translate(-52%) rotateY(-42deg) scale(.92);filter:blur(7px);opacity:.85}.whyus-fan.whyus-slick-carousel .slick-slide.fan-off .whyus-item{transform:translateZ(0) scale(.7);filter:blur(8px);opacity:0}.whyus-fan.whyus-slick-carousel .slick-slide.fan-l1:hover .whyus-item{transform:perspective(75rem) translateZ(2.5rem) translate(22%) rotateY(24deg) scale(1.06);filter:blur(2px);opacity:1}.whyus-fan.whyus-slick-carousel .slick-slide.fan-r1:hover .whyus-item{transform:perspective(75rem) translateZ(2.5rem) translate(-22%) rotateY(-24deg) scale(1.06);filter:blur(2px);opacity:1}.whyus-fan.whyus-slick-carousel .slick-slide.fan-l2:hover .whyus-item{transform:perspective(75rem) translateZ(.75rem) translate(52%) rotateY(36deg) scale(.96);filter:blur(4px);opacity:.95}.whyus-fan.whyus-slick-carousel .slick-slide.fan-r2:hover .whyus-item{transform:perspective(75rem) translateZ(.75rem) translate(-52%) rotateY(-36deg) scale(.96);filter:blur(4px);opacity:.95}.whyus-fan.whyus-slick-carousel .slick-prev,.whyus-fan.whyus-slick-carousel .slick-next{width:3.25rem;height:3.25rem;box-shadow:0 .375rem 1.25rem #0f172a29}.whyus-fan.whyus-slick-carousel .slick-prev:before,.whyus-fan.whyus-slick-carousel .slick-next:before{width:.625rem;height:.625rem;border-width:0 2px 2px 0}.whyus-fan.whyus-slick-carousel .slick-prev{left:23%}.whyus-fan.whyus-slick-carousel .slick-next{right:23%}@media screen and (max-width:991.98px){.whyus-fan .slick-track{padding:2.5rem 0}.whyus-fan.whyus-slick-carousel .slick-slide.fan-c .whyus-item{transform:translateZ(5rem) scale(1.18)}.whyus-fan.whyus-slick-carousel .slick-slide.fan-l1 .whyus-item,.whyus-fan.whyus-slick-carousel .slick-slide.fan-l1:hover .whyus-item{transform:perspective(75rem) translateZ(2.5rem) translate(8%) rotateY(28deg) scale(.94)}.whyus-fan.whyus-slick-carousel .slick-slide.fan-r1 .whyus-item,.whyus-fan.whyus-slick-carousel .slick-slide.fan-r1:hover .whyus-item{transform:perspective(75rem) translateZ(2.5rem) translate(-8%) rotateY(-28deg) scale(.94)}.whyus-fan.whyus-slick-carousel .slick-prev{left:.25rem}.whyus-fan.whyus-slick-carousel .slick-next{right:.25rem}}@media screen and (max-width:768px){.whyus-header{margin-bottom:4px}.whyus-content-wrapper{padding:20px 0 0}.whyus-header-title{font-size:20px}.whyus-header-subtitle{font-size:14px}}@media screen and (max-width:767.98px){.whyus-fan .slick-list{margin-top:0}.whyus-fan .slick-track{padding:.25rem 0 1.5rem;align-items:flex-start}.whyus-fan .slick-slide{padding:.25rem}.whyus-fan.whyus-slick-carousel .whyus-item-h2{font-size:9px}.whyus-fan.whyus-slick-carousel .whyus-item-h1{font-size:16px}.whyus-fan.whyus-slick-carousel .whyus-item-p{font-size:12px}.whyus-fan.whyus-slick-carousel .slick-slide.fan-c .whyus-item{transform:none;filter:blur(0);opacity:1}.whyus-fan.whyus-slick-carousel .slick-slide.fan-l1 .whyus-item,.whyus-fan.whyus-slick-carousel .slick-slide.fan-l1:hover .whyus-item{transform:perspective(40rem) rotateY(32deg) scale(.9);transform-origin:right center;filter:blur(2px);opacity:.85}.whyus-fan.whyus-slick-carousel .slick-slide.fan-r1 .whyus-item,.whyus-fan.whyus-slick-carousel .slick-slide.fan-r1:hover .whyus-item{transform:perspective(40rem) rotateY(-32deg) scale(.9);transform-origin:left center;filter:blur(2px);opacity:.85}.whyus-fan.whyus-slick-carousel .slick-slide.fan-l2 .whyus-item,.whyus-fan.whyus-slick-carousel .slick-slide.fan-r2 .whyus-item,.whyus-fan.whyus-slick-carousel .slick-slide.fan-off .whyus-item{transform:scale(.85);filter:blur(4px);opacity:0}}.landing-because-searched-block{padding:48px 24px 24px;background-color:#fff;border-radius:12px;height:100%;display:flex;flex-direction:column}.lbs-header{text-align:center;margin-bottom:32px}.lbs-title{font-size:36px;font-weight:700}.lbs-content{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%;flex:1}.lbs-featured{width:100%;display:flex;justify-content:center;margin-bottom:24px}.lbs-featured-link{text-decoration:none;color:inherit;display:flex;flex-direction:column;align-items:center;width:100%}.lbs-featured-image{position:relative;width:180px;height:180px;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:16px}.lbs-featured-image img{max-width:100%;max-height:100%;object-fit:contain;border-radius:8px}.lbs-prime-badge{position:absolute;top:12px;left:12px;width:48px;height:auto}.lbs-prime-badge img{width:100%;height:auto}.lbs-featured-info{width:100%;max-width:420px;text-align:left;margin:0 auto}.lbs-featured-title{font-size:16px;font-weight:500;line-height:1.4;color:#000;margin:0 0 12px;overflow:hidden}.lbs-original-price{font-size:14px;color:#6c757d;text-decoration:line-through}.lbs-discount{background:#dc3545;color:#fff;padding:2px 6px;border-radius:4px;font-size:12px;font-weight:600}.lbs-featured-price{font-size:36px;font-weight:700;color:#000}.lbs-products-grid{display:inline-grid;grid-template-columns:repeat(4,88px);gap:24px}.lbs-product-item{background:#fff;transition:all .3s ease;text-decoration:none;display:flex;align-items:center;justify-content:center;width:88px;height:88px;padding:8px;border:1px solid #d1d0d5;border-radius:4px}.lbs-product-item:hover{border-color:var(--n25-main-orange)}.lbs-product-image{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.lbs-product-image img{max-width:100%;max-height:100%;object-fit:contain}.lbs-image-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f8f9fa;border-radius:4px}.lbs-image-placeholder svg{opacity:.5}@media(max-width:1199.98px){.landing-because-searched-block{padding:40px 20px 20px}.lbs-title{font-size:32px}.lbs-header{margin-bottom:28px}.lbs-featured-image{width:160px;height:160px}.lbs-featured-price{font-size:32px}.lbs-products-grid{grid-template-columns:repeat(4,80px);gap:20px}.lbs-product-item{width:80px;height:80px}}@media(max-width:991.98px){.landing-because-searched-block{padding:32px 16px 16px}.lbs-title{font-size:28px}.lbs-header{margin-bottom:24px}.lbs-featured-image{width:140px;height:140px}.lbs-featured-price{font-size:28px}.lbs-featured-title{font-size:15px}.lbs-products-grid{grid-template-columns:repeat(4,72px);gap:16px}.lbs-product-item{width:72px;height:72px;padding:6px}}@media(max-width:767.98px){.landing-because-searched-block{padding:24px 12px 12px;border-radius:8px}.lbs-title{font-size:24px}.lbs-header{margin-bottom:20px}.lbs-featured-image{width:120px;height:120px;margin-bottom:12px}.lbs-featured-price{font-size:24px}.lbs-featured-title{font-size:14px;margin:0 0 8px}.lbs-featured-info{max-width:320px}.lbs-prime-badge{width:36px;top:8px;left:8px}.lbs-products-grid{grid-template-columns:repeat(4,64px);gap:12px}.lbs-product-item{width:64px;height:64px;padding:4px}.lbs-featured{margin-bottom:16px}.lbs-content{gap:16px}}@media(max-width:575px){.landing-because-searched-block{padding:20px 10px 10px;border-radius:6px}.lbs-title{font-size:20px}.lbs-header{margin-bottom:16px}.lbs-featured-image{width:100px;height:100px;margin-bottom:10px}.lbs-featured-price{font-size:20px}.lbs-featured-title{font-size:13px;margin:0 0 6px}.lbs-featured-info{max-width:280px}.lbs-original-price{font-size:12px}.lbs-discount{font-size:11px;padding:1px 4px}.lbs-prime-badge{width:32px;top:6px;left:6px}.lbs-products-grid{grid-template-columns:repeat(4,56px);gap:10px}.lbs-product-item{width:56px;height:56px;padding:3px;border-radius:3px}.lbs-featured{margin-bottom:12px}.lbs-content{gap:12px}}.landing-continue-block{display:flex;align-items:center;padding:48px;border-radius:12px;background-color:#fff;margin-bottom:35px;gap:48px}.lcb-title{font-size:20px;font-weight:400;margin-bottom:0}.lcb-title span{font-size:36px;font-weight:700;display:block}.lcb-header{flex-shrink:1}.lcb-content{flex-grow:1;width:100%;overflow:hidden}#lcb-slider{display:none}#lcb-slider.slick-initialized{display:block}.lcb-item-image{padding:10px}.lcb-item-image img{width:100%;max-width:100px;height:auto;aspect-ratio:1 / 1;object-fit:contain;padding:8px;border-radius:6px;overflow:hidden;background:#fff;border:1px solid var(--n25-border-grey);box-shadow:0 2px 10px #0000000d}.lcb-item-image-placeholder{width:100%;max-width:100px;height:auto;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;padding:8px;border-radius:6px;overflow:hidden;background:#fff;border:1px solid var(--n25-border-grey);box-shadow:0 2px 10px #0000000d}.lcb-item-image-placeholder svg{width:32px;height:32px;opacity:.4}.lcb-item-view-count{margin-left:10px;white-space:nowrap}.lcb-item .pt-sp-inline{margin-left:10px}.lcb-item-link{text-decoration:none;color:#000}.lcb-item-link:hover .lcb-item-image img,.lcb-item-link:hover .lcb-item-image-placeholder{padding:7px;border:2px solid var(--n25-main-orange);box-shadow:0 4px 10px #00000026}#lcb-slider .slick-track{display:flex!important;justify-content:flex-start!important;margin-left:0!important;margin-right:auto!important}#lcb-slider .slick-slide{float:none!important}#lcb-slider .slick-slide:last-child{margin-right:0!important}#lcb-slider .slick-list{padding-left:0!important;padding-right:0!important}@media(max-width:1199.98px){.landing-continue-block{padding:40px;gap:40px}.lcb-title{font-size:18px}.lcb-title span{font-size:32px}}@media(max-width:991.98px){.landing-continue-block{padding:32px;gap:32px}.lcb-title{font-size:16px}.lcb-title span{font-size:28px}.lcb-item-image{padding:8px}.lcb-item-view-count{font-size:14px}}@media(max-width:767.98px){.landing-continue-block{flex-direction:column;align-items:flex-start;padding:15px;gap:8px;margin-bottom:12px}.lcb-header{padding:8px 5px 0}.lcb-content{width:100%}.lcb-title{font-size:14px}.lcb-title span{font-size:20px}.lcb-item-image{padding:5px}.lcb-item-image img,.lcb-item-image-placeholder{box-shadow:0 2px 5px #0000000d}.lcb-item-link:hover .lcb-item-image img,.lcb-item-link:hover .lcb-item-image-placeholder{box-shadow:0 4px 15px #00000026}}.landing-special-deals-block{display:flex;align-items:center;padding:48px;border-radius:12px;background-color:#fff;margin-bottom:35px;gap:48px}.lsdb-title{text-wrap:nowrap;font-size:20px;font-weight:400;margin-bottom:0}.lsdb-title span{font-size:36px;font-weight:700;display:block}.lsdb-header{flex-shrink:1}.lsdb-content{flex-grow:1;width:100%;overflow:hidden}#lsdb-slider{display:none}#lsdb-slider.slick-initialized{display:block}.lsdb-item{padding:0 8px;height:100%;display:flex;flex-direction:column}#lsdb-slider .slick-track{display:flex!important;justify-content:flex-start!important;margin-left:0!important;margin-right:auto!important;align-items:stretch!important}#lsdb-slider .slick-slide{float:none!important;height:auto!important;display:flex!important}#lsdb-slider .slick-slide:not([style*=width]){flex:0 0 33.3333%;max-width:33.3333%}#lsdb-slider .slick-slide>div{height:100%;display:flex;flex-direction:column}#lsdb-slider .slick-slide:last-child{margin-right:0!important}#lsdb-slider .slick-list{padding-left:0!important;padding-right:0!important}@media(max-width:1199.98px){.landing-special-deals-block{padding:40px;gap:40px}.lsdb-title{font-size:18px}.lsdb-title span{font-size:32px}}@media(max-width:991.98px){.landing-special-deals-block{padding:32px;gap:32px}#lsdb-slider .slick-slide:not([style*=width]){flex:0 0 50%;max-width:50%}.lsdb-title{font-size:16px}.lsdb-title span{font-size:28px}.lsdb-item{padding:0 6px}}@media(max-width:767.98px){.landing-special-deals-block{flex-direction:column;align-items:flex-start;padding:12px;gap:8px;margin-bottom:15px}.lsdb-header{padding:8px 5px 0}.lsdb-content{width:100%}.lsdb-title{font-size:14px}.lsdb-title span{font-size:20px}.lsdb-item{padding:0 4px}}html.limited-mode .header-search,html.limited-mode .header-categories-btn-inner,html.limited-mode .categories-menu-mobile,html.limited-mode .mobile-nav-item-search,html.limited-mode .header-user-action-iphone-special,html.limited-mode .mobile-header-user-action-iphone-special,html.limited-mode .mobile-header-user-action-linkorder,html.limited-mode .mobile-header-user-actions,html.limited-mode .header-bottom-navs,html.limited-mode .header-bottom-nav-dropdown,html.limited-mode .header-chips,html.limited-mode .header-sheet,html.limited-mode .header-sheet-backdrop,html.limited-mode .header-bottom-link-btn.skybox-link,html.limited-mode .header-tab-item:not(.active),html.limited-mode .landing-bnr,html.limited-mode .promo-ticker,html.limited-mode .landing-continue-block,html.limited-mode #landing-countdown-timer,html.limited-mode .landing-countdown-timer-block,html.limited-mode .scb-landing-specialcategory-showcase,html.limited-mode .landing-special-deals-block,html.limited-mode .dpb-landing-deals-showcase,html.limited-mode .bstore,html.limited-mode .lbb-landing-brandstore-showcase,html.limited-mode .landing-because-searched-block,html.limited-mode .landing-brandstores-block,html.limited-mode .landing-benefits-skybox-block .whyus-block,html.limited-mode .landing-benefits-skybox-block .lbsb-left,html.limited-mode .mobile-header-user-action-blackbox,html.limited-mode .floating-logos-container,html.limited-mode #owlb-floating-logos,html.limited-mode a[href="/sp/iphone17"],html.limited-mode a[href="/brandstores"],html.limited-mode .owlink-page>.text-center,html.limited-mode .owlink-page #categoriesSection,html.limited-mode .owlink-page #storesSection,html.limited-mode .owlink-page .owlink-disclaimer,html.limited-mode .owlink-link-entry .alert,html.limited-mode .owlink-link-entry-form .alert{display:none!important}html.limited-mode .header-bottom{min-height:0}html.limited-mode .header-mid{padding:.5rem 0}html.limited-mode .mobile-header-user-action-btn{border-right:0!important}html.limited-mode .landing-benefits-skybox-block{justify-content:center}html.limited-mode .landing-benefits-skybox-block .lbsb-right{width:100%;flex:1 1 100%;max-width:100%}html.limited-mode .landing-equal-height-row>.col-12.col-md-6:first-child{display:none!important}html.limited-mode .landing-equal-height-row>.col-12.col-md-6:last-child{flex:0 0 100%;max-width:100%}html.ios-app .btn-google,html.ios-app .btn-facebook,html.ios-app #google-login-btn,html.ios-app #facebook-login-btn,html.ios-app a[href*="/social-logins/"],html.ios-app .login-social .or-separator{display:none!important}:root{--header-dark-bg: #2c2e2f}body{background-color:var(--header-dark-bg);margin:0;padding:0;font-size:14px;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}html,body{touch-action:manipulation}body.body{background-color:var(--color-background-light)}.main-content{padding:2.5rem 0 1.5rem;background-color:#f5f5f5}@media(max-width:767.98px){body{background-color:var(--header-dark-bg);font-size:12px}.main-content{padding:12px 0 84px}}.mobile-nav{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;box-shadow:0 -1px 8px #00000014;z-index:5400;transition:transform .3s cubic-bezier(.4,0,.2,1);display:none;border-top-left-radius:1rem;border-top-right-radius:1rem;padding:.5rem 0 calc(.75rem + env(safe-area-inset-bottom,0))}.mobile-nav-inner{display:flex;gap:.5rem;width:100%;margin:0 auto;padding:0 .75rem}.mobile-nav-item{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.5rem .25rem;min-height:2.75rem;color:#898989;text-decoration:none;border:0;background:none;position:relative;min-width:0;width:100%;flex-grow:1}.mobile-nav-icon{margin-bottom:.25rem;position:relative;display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem}.mobile-nav-icon .notification-bubble{position:absolute;top:-.3125rem;right:-.5rem;background-color:#f7525f;color:#fff;border-radius:50%;width:1rem;height:1rem;font-size:9px;text-align:center;font-weight:600;display:flex;align-items:center;justify-content:center;z-index:1}.mobile-nav-icon svg{fill:#898989}.mobile-nav-txt{font-size:11px;font-weight:500;text-align:center;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-nav-item.active .mobile-nav-txt{color:var(--n25-main-orange)!important}.mobile-nav-item.active .mobile-nav-icon svg{fill:var(--n25-main-orange)!important}@media(max-width:767.98px){.mobile-nav{display:block}.mobile-nav.mobile-nav-hidden{transform:translateY(100%)}}@media(max-width:23.4363rem){.mobile-nav-inner{padding:0 .5rem;gap:.25rem}.mobile-nav-txt{font-size:10px}}.my-account-sidebar-navs{padding:.25rem 1.5rem;list-style:none}.my-account-sidebar-nav{border-bottom:1px solid #f1f1f1}.my-account-sidebar-nav:last-child{border-bottom:none}.my-account-sidebar-link{display:flex;text-decoration:none;background:transparent;color:var(--color-text);font-weight:600;position:relative;align-items:center;gap:.75rem;height:4rem}.my-account-sidebar-link:hover,.my-account-sidebar-link.active{color:var(--n25-main-orange)}.my-account-sidebar-link lord-icon{width:2rem;height:2rem}.my-account-sidebar-link:hover:after,.my-account-sidebar-link.active:after{position:absolute;right:.5rem;top:50%;transform:translateY(-50%) rotate(-45deg);content:"";display:block;width:.4rem;height:.4rem;border:solid var(--n25-main-orange);border-width:0 .0938rem .0938rem 0;margin-left:.4rem}.my-account-sidebar-profile{display:flex;align-items:center;gap:.75rem;padding:1rem;text-decoration:none;color:#000}.my-account-sidebar-profile-avatar{width:3rem;height:3rem;border-radius:50%;background:#fff5e6;display:flex;justify-content:center;align-items:center}.my-account-sidebar-profile-details-name{font-weight:700}.my-account-sidebar-profile-details-type{color:#5c5c5c}.my-account-sidebar-user-level{padding:1rem;display:flex;gap:.5rem}.my-account-sidebar-user-level-content{flex-grow:1}.my-account-sidebar-user-level-header{display:flex}.my-account-sidebar-user-level-header-title{font-weight:700;margin-bottom:0}.my-account-sidebar-user-level-header-helpicon{margin-left:.25rem}.my-account-sidebar-user-level-header-helpicon:hover{--lord-icon-primary: var(--color-primary);--lord-icon-secondary: var(--color-primary)}.my-account-sidebar-user-level-header-ordercount{color:#5c5c5c;font-size:11px;margin-left:auto}.my-account-sidebar-user-level-badge img{width:2.5rem;height:2.5rem}.my-account-sidebar-user-level-footer{color:#5c5c5c;font-size:11px;margin-top:.5rem}.my-account-sidebar-user-level-progress-bar{margin:.25rem 0 .625rem}.progress{position:relative;border-radius:.15625rem;height:.3125rem}.progress-bar{border-radius:.15625rem;height:100%;transition:width .3s ease}.progress-markers{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);display:flex;justify-content:space-between}.progress-marker{width:.625rem;height:.625rem;border-radius:50%;position:relative;z-index:1;transition:background-color .3s ease;margin:0}.user-level-1.my-account-sidebar-user-level{border-top:1px solid var(--color-border);background-color:#fff}.user-level-1 .progress{background:#f6f6f6}.user-level-1 .progress-bar{background:#49a54a}.user-level-1 .progress-marker{background-color:#f6f6f6}.user-level-1 .progress-bar[style^="width: 10"]~.progress-markers .progress-marker[data-progress="0"],.user-level-1 .progress-bar[style^="width: 20"]~.progress-markers .progress-marker[data-progress="0"],.user-level-1 .progress-bar[style^="width: 30"]~.progress-markers .progress-marker[data-progress="0"],.user-level-1 .progress-bar[style^="width: 30"]~.progress-markers .progress-marker[data-progress="2"],.user-level-1 .progress-bar[style^="width: 40"]~.progress-markers .progress-marker[data-progress="0"],.user-level-1 .progress-bar[style^="width: 40"]~.progress-markers .progress-marker[data-progress="2"],.user-level-1 .progress-bar[style^="width: 50"]~.progress-markers .progress-marker[data-progress="0"],.user-level-1 .progress-bar[style^="width: 50"]~.progress-markers .progress-marker[data-progress="2"],.user-level-1 .progress-bar[style^="width: 50"]~.progress-markers .progress-marker[data-progress="4"],.user-level-1 .progress-bar[style^="width: 60"]~.progress-markers .progress-marker[data-progress="0"],.user-level-1 .progress-bar[style^="width: 60"]~.progress-markers .progress-marker[data-progress="2"],.user-level-1 .progress-bar[style^="width: 60"]~.progress-markers .progress-marker[data-progress="4"],.user-level-1 .progress-bar[style^="width: 70"]~.progress-markers .progress-marker[data-progress="0"],.user-level-1 .progress-bar[style^="width: 70"]~.progress-markers .progress-marker[data-progress="2"],.user-level-1 .progress-bar[style^="width: 70"]~.progress-markers .progress-marker[data-progress="4"],.user-level-1 .progress-bar[style^="width: 70"]~.progress-markers .progress-marker[data-progress="6"],.user-level-1 .progress-bar[style^="width: 80"]~.progress-markers .progress-marker[data-progress="0"],.user-level-1 .progress-bar[style^="width: 80"]~.progress-markers .progress-marker[data-progress="2"],.user-level-1 .progress-bar[style^="width: 80"]~.progress-markers .progress-marker[data-progress="4"],.user-level-1 .progress-bar[style^="width: 80"]~.progress-markers .progress-marker[data-progress="6"],.user-level-1 .progress-bar[style^="width: 90"]~.progress-markers .progress-marker[data-progress="0"],.user-level-1 .progress-bar[style^="width: 90"]~.progress-markers .progress-marker[data-progress="2"],.user-level-1 .progress-bar[style^="width: 90"]~.progress-markers .progress-marker[data-progress="4"],.user-level-1 .progress-bar[style^="width: 90"]~.progress-markers .progress-marker[data-progress="6"],.user-level-1 .progress-bar[style^="width: 90"]~.progress-markers .progress-marker[data-progress="8"],.user-level-1 .progress-bar[style^="width: 100"]~.progress-markers .progress-marker[data-progress="0"],.user-level-1 .progress-bar[style^="width: 100"]~.progress-markers .progress-marker[data-progress="2"],.user-level-1 .progress-bar[style^="width: 100"]~.progress-markers .progress-marker[data-progress="4"],.user-level-1 .progress-bar[style^="width: 100"]~.progress-markers .progress-marker[data-progress="6"],.user-level-1 .progress-bar[style^="width: 100"]~.progress-markers .progress-marker[data-progress="8"]{background-color:#f59c36}.user-level-2.my-account-sidebar-user-level{background-color:#f9eee9}.user-level-2 .progress{background:#fff}.user-level-2 .progress-bar{background:#dfa893}.user-level-2 .progress-marker{background-color:#fff}.user-level-2 .progress-bar[style^="width: 10"]~.progress-markers .progress-marker[data-progress="0"],.user-level-2 .progress-bar[style^="width: 20"]~.progress-markers .progress-marker[data-progress="0"],.user-level-2 .progress-bar[style^="width: 30"]~.progress-markers .progress-marker[data-progress="0"],.user-level-2 .progress-bar[style^="width: 30"]~.progress-markers .progress-marker[data-progress="2"],.user-level-2 .progress-bar[style^="width: 40"]~.progress-markers .progress-marker[data-progress="0"],.user-level-2 .progress-bar[style^="width: 40"]~.progress-markers .progress-marker[data-progress="2"],.user-level-2 .progress-bar[style^="width: 50"]~.progress-markers .progress-marker[data-progress="0"],.user-level-2 .progress-bar[style^="width: 50"]~.progress-markers .progress-marker[data-progress="2"],.user-level-2 .progress-bar[style^="width: 50"]~.progress-markers .progress-marker[data-progress="4"],.user-level-2 .progress-bar[style^="width: 60"]~.progress-markers .progress-marker[data-progress="0"],.user-level-2 .progress-bar[style^="width: 60"]~.progress-markers .progress-marker[data-progress="2"],.user-level-2 .progress-bar[style^="width: 60"]~.progress-markers .progress-marker[data-progress="4"],.user-level-2 .progress-bar[style^="width: 70"]~.progress-markers .progress-marker[data-progress="0"],.user-level-2 .progress-bar[style^="width: 70"]~.progress-markers .progress-marker[data-progress="2"],.user-level-2 .progress-bar[style^="width: 70"]~.progress-markers .progress-marker[data-progress="4"],.user-level-2 .progress-bar[style^="width: 70"]~.progress-markers .progress-marker[data-progress="6"],.user-level-2 .progress-bar[style^="width: 80"]~.progress-markers .progress-marker[data-progress="0"],.user-level-2 .progress-bar[style^="width: 80"]~.progress-markers .progress-marker[data-progress="2"],.user-level-2 .progress-bar[style^="width: 80"]~.progress-markers .progress-marker[data-progress="4"],.user-level-2 .progress-bar[style^="width: 80"]~.progress-markers .progress-marker[data-progress="6"],.user-level-2 .progress-bar[style^="width: 90"]~.progress-markers .progress-marker[data-progress="0"],.user-level-2 .progress-bar[style^="width: 90"]~.progress-markers .progress-marker[data-progress="2"],.user-level-2 .progress-bar[style^="width: 90"]~.progress-markers .progress-marker[data-progress="4"],.user-level-2 .progress-bar[style^="width: 90"]~.progress-markers .progress-marker[data-progress="6"],.user-level-2 .progress-bar[style^="width: 90"]~.progress-markers .progress-marker[data-progress="8"],.user-level-2 .progress-bar[style^="width: 100"]~.progress-markers .progress-marker[data-progress="0"],.user-level-2 .progress-bar[style^="width: 100"]~.progress-markers .progress-marker[data-progress="2"],.user-level-2 .progress-bar[style^="width: 100"]~.progress-markers .progress-marker[data-progress="4"],.user-level-2 .progress-bar[style^="width: 100"]~.progress-markers .progress-marker[data-progress="6"],.user-level-2 .progress-bar[style^="width: 100"]~.progress-markers .progress-marker[data-progress="8"]{background-color:#dfa893}.user-level-3.my-account-sidebar-user-level{background-color:#f3f4f5}.user-level-3 .progress{background:#fff}.user-level-3 .progress-bar{background:#e2e4e6}.user-level-3 .progress-marker{background-color:#fff}.user-level-3 .progress-bar[style^="width: 10"]~.progress-markers .progress-marker[data-progress="0"],.user-level-3 .progress-bar[style^="width: 20"]~.progress-markers .progress-marker[data-progress="0"],.user-level-3 .progress-bar[style^="width: 30"]~.progress-markers .progress-marker[data-progress="0"],.user-level-3 .progress-bar[style^="width: 30"]~.progress-markers .progress-marker[data-progress="2"],.user-level-3 .progress-bar[style^="width: 40"]~.progress-markers .progress-marker[data-progress="0"],.user-level-3 .progress-bar[style^="width: 40"]~.progress-markers .progress-marker[data-progress="2"],.user-level-3 .progress-bar[style^="width: 50"]~.progress-markers .progress-marker[data-progress="0"],.user-level-3 .progress-bar[style^="width: 50"]~.progress-markers .progress-marker[data-progress="2"],.user-level-3 .progress-bar[style^="width: 50"]~.progress-markers .progress-marker[data-progress="4"],.user-level-3 .progress-bar[style^="width: 60"]~.progress-markers .progress-marker[data-progress="0"],.user-level-3 .progress-bar[style^="width: 60"]~.progress-markers .progress-marker[data-progress="2"],.user-level-3 .progress-bar[style^="width: 60"]~.progress-markers .progress-marker[data-progress="4"],.user-level-3 .progress-bar[style^="width: 70"]~.progress-markers .progress-marker[data-progress="0"],.user-level-3 .progress-bar[style^="width: 70"]~.progress-markers .progress-marker[data-progress="2"],.user-level-3 .progress-bar[style^="width: 70"]~.progress-markers .progress-marker[data-progress="4"],.user-level-3 .progress-bar[style^="width: 70"]~.progress-markers .progress-marker[data-progress="6"],.user-level-3 .progress-bar[style^="width: 80"]~.progress-markers .progress-marker[data-progress="0"],.user-level-3 .progress-bar[style^="width: 80"]~.progress-markers .progress-marker[data-progress="2"],.user-level-3 .progress-bar[style^="width: 80"]~.progress-markers .progress-marker[data-progress="4"],.user-level-3 .progress-bar[style^="width: 80"]~.progress-markers .progress-marker[data-progress="6"],.user-level-3 .progress-bar[style^="width: 90"]~.progress-markers .progress-marker[data-progress="0"],.user-level-3 .progress-bar[style^="width: 90"]~.progress-markers .progress-marker[data-progress="2"],.user-level-3 .progress-bar[style^="width: 90"]~.progress-markers .progress-marker[data-progress="4"],.user-level-3 .progress-bar[style^="width: 90"]~.progress-markers .progress-marker[data-progress="6"],.user-level-3 .progress-bar[style^="width: 90"]~.progress-markers .progress-marker[data-progress="8"],.user-level-3 .progress-bar[style^="width: 100"]~.progress-markers .progress-marker[data-progress="0"],.user-level-3 .progress-bar[style^="width: 100"]~.progress-markers .progress-marker[data-progress="2"],.user-level-3 .progress-bar[style^="width: 100"]~.progress-markers .progress-marker[data-progress="4"],.user-level-3 .progress-bar[style^="width: 100"]~.progress-markers .progress-marker[data-progress="6"],.user-level-3 .progress-bar[style^="width: 100"]~.progress-markers .progress-marker[data-progress="8"]{background-color:#e2e4e6}.user-level-4.my-account-sidebar-user-level{background-color:#fcf6e4}.user-level-4 .progress{background:#fff}.user-level-4 .progress-bar{background:#f1d476}.user-level-4 .progress-marker{background-color:#fff}.user-level-4 .progress-bar[style^="width: 10"]~.progress-markers .progress-marker[data-progress="0"],.user-level-4 .progress-bar[style^="width: 20"]~.progress-markers .progress-marker[data-progress="0"],.user-level-4 .progress-bar[style^="width: 30"]~.progress-markers .progress-marker[data-progress="0"],.user-level-4 .progress-bar[style^="width: 30"]~.progress-markers .progress-marker[data-progress="2"],.user-level-4 .progress-bar[style^="width: 40"]~.progress-markers .progress-marker[data-progress="0"],.user-level-4 .progress-bar[style^="width: 40"]~.progress-markers .progress-marker[data-progress="2"],.user-level-4 .progress-bar[style^="width: 50"]~.progress-markers .progress-marker[data-progress="0"],.user-level-4 .progress-bar[style^="width: 50"]~.progress-markers .progress-marker[data-progress="2"],.user-level-4 .progress-bar[style^="width: 50"]~.progress-markers .progress-marker[data-progress="4"],.user-level-4 .progress-bar[style^="width: 60"]~.progress-markers .progress-marker[data-progress="0"],.user-level-4 .progress-bar[style^="width: 60"]~.progress-markers .progress-marker[data-progress="2"],.user-level-4 .progress-bar[style^="width: 60"]~.progress-markers .progress-marker[data-progress="4"],.user-level-4 .progress-bar[style^="width: 70"]~.progress-markers .progress-marker[data-progress="0"],.user-level-4 .progress-bar[style^="width: 70"]~.progress-markers .progress-marker[data-progress="2"],.user-level-4 .progress-bar[style^="width: 70"]~.progress-markers .progress-marker[data-progress="4"],.user-level-4 .progress-bar[style^="width: 70"]~.progress-markers .progress-marker[data-progress="6"],.user-level-4 .progress-bar[style^="width: 80"]~.progress-markers .progress-marker[data-progress="0"],.user-level-4 .progress-bar[style^="width: 80"]~.progress-markers .progress-marker[data-progress="2"],.user-level-4 .progress-bar[style^="width: 80"]~.progress-markers .progress-marker[data-progress="4"],.user-level-4 .progress-bar[style^="width: 80"]~.progress-markers .progress-marker[data-progress="6"],.user-level-4 .progress-bar[style^="width: 90"]~.progress-markers .progress-marker[data-progress="0"],.user-level-4 .progress-bar[style^="width: 90"]~.progress-markers .progress-marker[data-progress="2"],.user-level-4 .progress-bar[style^="width: 90"]~.progress-markers .progress-marker[data-progress="4"],.user-level-4 .progress-bar[style^="width: 90"]~.progress-markers .progress-marker[data-progress="6"],.user-level-4 .progress-bar[style^="width: 90"]~.progress-markers .progress-marker[data-progress="8"],.user-level-4 .progress-bar[style^="width: 100"]~.progress-markers .progress-marker[data-progress="0"],.user-level-4 .progress-bar[style^="width: 100"]~.progress-markers .progress-marker[data-progress="2"],.user-level-4 .progress-bar[style^="width: 100"]~.progress-markers .progress-marker[data-progress="4"],.user-level-4 .progress-bar[style^="width: 100"]~.progress-markers .progress-marker[data-progress="6"],.user-level-4 .progress-bar[style^="width: 100"]~.progress-markers .progress-marker[data-progress="8"]{background-color:#f1d476}.user-level-5.my-account-sidebar-user-level{background-color:#e9f4ff}.user-level-5 .progress{background:#fff}.user-level-5 .progress-bar{background:#3f3b3a}.user-level-5 .progress-marker{background-color:#fff}.user-level-5 .progress-bar[style^="width: 10"]~.progress-markers .progress-marker[data-progress="0"],.user-level-5 .progress-bar[style^="width: 20"]~.progress-markers .progress-marker[data-progress="0"],.user-level-5 .progress-bar[style^="width: 30"]~.progress-markers .progress-marker[data-progress="0"],.user-level-5 .progress-bar[style^="width: 30"]~.progress-markers .progress-marker[data-progress="2"],.user-level-5 .progress-bar[style^="width: 40"]~.progress-markers .progress-marker[data-progress="0"],.user-level-5 .progress-bar[style^="width: 40"]~.progress-markers .progress-marker[data-progress="2"],.user-level-5 .progress-bar[style^="width: 50"]~.progress-markers .progress-marker[data-progress="0"],.user-level-5 .progress-bar[style^="width: 50"]~.progress-markers .progress-marker[data-progress="2"],.user-level-5 .progress-bar[style^="width: 50"]~.progress-markers .progress-marker[data-progress="4"],.user-level-5 .progress-bar[style^="width: 60"]~.progress-markers .progress-marker[data-progress="0"],.user-level-5 .progress-bar[style^="width: 60"]~.progress-markers .progress-marker[data-progress="2"],.user-level-5 .progress-bar[style^="width: 60"]~.progress-markers .progress-marker[data-progress="4"],.user-level-5 .progress-bar[style^="width: 70"]~.progress-markers .progress-marker[data-progress="0"],.user-level-5 .progress-bar[style^="width: 70"]~.progress-markers .progress-marker[data-progress="2"],.user-level-5 .progress-bar[style^="width: 70"]~.progress-markers .progress-marker[data-progress="4"],.user-level-5 .progress-bar[style^="width: 70"]~.progress-markers .progress-marker[data-progress="6"],.user-level-5 .progress-bar[style^="width: 80"]~.progress-markers .progress-marker[data-progress="0"],.user-level-5 .progress-bar[style^="width: 80"]~.progress-markers .progress-marker[data-progress="2"],.user-level-5 .progress-bar[style^="width: 80"]~.progress-markers .progress-marker[data-progress="4"],.user-level-5 .progress-bar[style^="width: 80"]~.progress-markers .progress-marker[data-progress="6"],.user-level-5 .progress-bar[style^="width: 90"]~.progress-markers .progress-marker[data-progress="0"],.user-level-5 .progress-bar[style^="width: 90"]~.progress-markers .progress-marker[data-progress="2"],.user-level-5 .progress-bar[style^="width: 90"]~.progress-markers .progress-marker[data-progress="4"],.user-level-5 .progress-bar[style^="width: 90"]~.progress-markers .progress-marker[data-progress="6"],.user-level-5 .progress-bar[style^="width: 90"]~.progress-markers .progress-marker[data-progress="8"],.user-level-5 .progress-bar[style^="width: 100"]~.progress-markers .progress-marker[data-progress="0"],.user-level-5 .progress-bar[style^="width: 100"]~.progress-markers .progress-marker[data-progress="2"],.user-level-5 .progress-bar[style^="width: 100"]~.progress-markers .progress-marker[data-progress="4"],.user-level-5 .progress-bar[style^="width: 100"]~.progress-markers .progress-marker[data-progress="6"],.user-level-5 .progress-bar[style^="width: 100"]~.progress-markers .progress-marker[data-progress="8"]{background-color:#3f3b3a}.notifications-badge,.messages-badge{position:absolute;top:-.3125rem;right:-.5rem;background-color:#f7525f;color:#fff;border-radius:50%;width:1rem;height:1rem;font-size:9px;text-align:center;font-weight:600;display:flex;align-items:center;justify-content:center;z-index:2}.mobile-header-user-action-icon .notifications-badge,.mobile-header-user-action-icon .messages-badge{width:.75rem;height:.75rem;top:-.125rem;right:-.125rem;font-size:7px}.notifications-dropdown,.messages-dropdown{position:absolute;top:100%;right:0;left:0;opacity:0;visibility:hidden;transform:translateY(-1rem);transition:all .3s ease;z-index:5001}.notifications-dropdown.show,.messages-dropdown.show{opacity:1;visibility:visible;transform:translateY(0)}.messages-dropdown-item{display:block;background:transparent;margin:0 -1.5rem;padding:.75rem 1.5rem;text-decoration:none;color:#000;cursor:pointer;max-width:22.5rem;line-height:1.2em;position:relative}.messages-dropdown-item:hover{background:#e7f7ed}.messages-dropdown-item-time{font-size:11px;color:#5c5c5c;display:block;margin-top:.25rem}.messages-dropdown-item.notseen{background:#e7f7ed}.messages-dropdown-item.notseen:after{content:"";position:absolute;top:.75rem;left:.75rem;width:.375rem;height:.375rem;background:#49a54a;border-radius:50%}.notifications-dropdown{pointer-events:none}.notifications-dropdown .container{display:flex;justify-content:flex-end}.notifications-dropdown-panel{pointer-events:auto;position:relative;width:400px;max-width:calc(100vw - 2rem);background:#fff;border:1px solid #eef0f2;border-radius:16px;box-shadow:0 24px 60px -14px #141c2d57;overflow:hidden;color:#16181d}.notifications-dropdown-panel .notifications-dropdown-header{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:0;padding:16px 18px 12px;background:#fff}.notifications-dropdown-panel .notifications-dropdown-heading{display:flex;align-items:center;gap:9px}.notifications-dropdown-panel .notifications-dropdown-title{margin:0;font-size:16px;font-weight:700;color:#16181d}.notifications-dropdown-panel .notifications-dropdown-newpill{display:inline-flex;align-items:center;justify-content:center;gap:3px;min-width:20px;height:20px;padding:0 8px;background:#fdecec;color:#c8323d;border-radius:999px;font-size:11px;font-weight:700;line-height:1}.notifications-dropdown-panel .notifications-dropdown-newpill[hidden]{display:none}.notifications-dropdown-panel .notifications-dropdown-markall{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:transparent;font-family:inherit;font-size:12px;font-weight:700;color:#f59c36;cursor:pointer;white-space:nowrap}.notifications-dropdown-panel .notifications-dropdown-markall[hidden]{display:none}.notifications-dropdown-panel .notifications-dropdown-markall svg{color:#f59c36}.notifications-dropdown-panel .notifications-dropdown-tabs{display:flex;gap:7px;padding:0 18px 12px;border-bottom:1px solid #f1f2f4;background:#fff}.notifications-dropdown-panel .notifications-dropdown-tab{display:inline-flex;align-items:center;gap:5px;padding:6px 13px;border:1px solid #e9eaed;background:#fff;color:#6b7280;border-radius:999px;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.notifications-dropdown-panel .notifications-dropdown-tab.is-active{background:#16181d;border-color:#16181d;color:#fff;font-weight:700}.notifications-dropdown-panel .notifications-dropdown-tab-count{display:inline-flex;align-items:center;justify-content:center;min-width:15px;height:15px;padding:0 4px;background:#f04438;color:#fff;border-radius:999px;font-size:9.5px;font-weight:700;line-height:1}.notifications-dropdown-panel .notifications-dropdown-tab-count[hidden]{display:none}.notifications-dropdown-panel .notifications-dropdown-body{max-height:400px;overflow-y:auto;margin:0;padding:0;border:0;background:#fff}.notifications-dropdown-panel .notifications-dropdown-item{display:flex;gap:12px;margin:0;max-width:none;padding:14px 18px;position:relative;cursor:pointer;border-bottom:1px solid #f1f2f4;background:#fff}.notifications-dropdown-panel .notifications-dropdown-item:last-of-type{border-bottom:0}.notifications-dropdown-panel .notifications-dropdown-item.notseen{background:#fffbf5}.notifications-dropdown-panel .notifications-dropdown-item.notseen:after{display:none}.notifications-dropdown-panel .notifications-dropdown-item:hover{background:#f7f8fa}.notifications-dropdown-panel .notifications-dropdown-item.notseen:hover{background:#fff6ea}.notifications-dropdown-panel .notifications-dropdown-item-accent{position:absolute;left:0;top:0;bottom:0;width:3px}.notifications-dropdown-panel .notifications-dropdown-item-hit{position:absolute;inset:0;z-index:1}.notifications-dropdown-panel .notifications-dropdown-item-tile{position:relative;z-index:2;width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex:0 0 38px;pointer-events:none}.notifications-dropdown-panel .notifications-dropdown-item-main{flex:1;min-width:0;pointer-events:none}.notifications-dropdown-panel .notifications-dropdown-item-titlerow{display:flex;align-items:center;gap:7px}.notifications-dropdown-panel .notifications-dropdown-item-title{font-size:13.5px;font-weight:700;color:#16181d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notifications-dropdown-panel .notifications-dropdown-item:not(.notseen) .notifications-dropdown-item-title{font-weight:600;color:#3a414b}.notifications-dropdown-panel .notifications-dropdown-item-dot{width:7px;height:7px;border-radius:50%;flex:0 0 7px}.notifications-dropdown-panel .notifications-dropdown-item-body{font-size:12.5px;color:#5a626d;line-height:1.45;margin-top:2px}.notifications-dropdown-panel .notifications-dropdown-item:not(.notseen) .notifications-dropdown-item-body{color:#6b7280}.notifications-dropdown-panel .notifications-dropdown-item-foot{display:flex;align-items:center;gap:8px;margin-top:9px}.notifications-dropdown-panel .notifications-dropdown-item-cta{position:relative;z-index:2;display:inline-flex;align-items:center;height:32px;padding:0 14px;border-radius:8px;color:#fff;font-size:12px;font-weight:700;text-decoration:none;pointer-events:auto}.notifications-dropdown-panel .notifications-dropdown-item-cta:hover{color:#fff;filter:brightness(.96)}.notifications-dropdown-panel .notifications-dropdown-item-time{margin:0;font-size:11.5px;color:#6b7280}.notifications-dropdown-panel .notifications-dropdown-empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:40px 18px;text-align:center}.notifications-dropdown-panel .notifications-dropdown-empty-text{margin:0;font-size:13px;font-weight:600;color:#6b7280}.notifications-dropdown-panel .notifications-dropdown-filterempty{padding:36px 18px;text-align:center}.notifications-dropdown-panel .notifications-dropdown-filterempty-text{margin:0;font-size:12.5px;font-weight:600;color:#6b7280}.notifications-dropdown-panel .notifications-dropdown-footer{margin:0;padding:12px 18px;border-top:1px solid #f1f2f4;background:#fafbfc}.notifications-dropdown-panel .notifications-dropdown-viewall{display:flex;align-items:center;justify-content:center;gap:7px;height:40px;background:#fff;border:1px solid #e9eaed;border-radius:11px;font-size:13px;font-weight:700;color:#16181d;text-decoration:none;transition:background .15s ease}.notifications-dropdown-panel .notifications-dropdown-viewall:hover{background:#f3f4f6;color:#16181d}.notifications-dropdown-panel .notifications-dropdown-viewall svg{color:#16181d}.notifications-dropdown-panel .notifications-dropdown-tab:focus-visible,.notifications-dropdown-panel .notifications-dropdown-markall:focus-visible,.notifications-dropdown-panel .notifications-dropdown-item-cta:focus-visible,.notifications-dropdown-panel .notifications-dropdown-viewall:focus-visible{outline:2px solid #2e7cf6;outline-offset:2px}.notifications-dropdown-panel .notifications-dropdown-item:focus-within{background:#eef2f7}.notifications-dropdown-panel .notifications-dropdown-item.notseen:focus-within{background:#fdf1e2}@media(max-width:767.98px){.notifications-dropdown{display:none}.messages-dropdown{position:fixed;inset:auto 0 0;background:#00000080;z-index:5002}.messages-dropdown .notifications-dropdown-content{padding-bottom:1.5rem;position:fixed;top:initial;left:0;right:0;bottom:0;max-height:calc(100vh - 4rem);max-height:calc(100dvh - 4rem);overflow-y:auto;border-top-left-radius:.75rem;border-top-right-radius:.75rem;border-bottom-left-radius:0;border-bottom-right-radius:0}.messages-dropdown.show{display:flex;align-items:flex-end}}.order-links-landing-block{overflow:hidden;background:#fff url(/assets/images/gradient-headers/02.webp) no-repeat top center;background-size:100% auto;border-radius:12px;height:100%;display:flex;flex-direction:column}.owlb-action-btn{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:transparent;border:none;padding:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;color:#6c757d;z-index:10}.owlb-action-btn:hover{color:#495057}.owlb-action-btn i{display:flex;align-items:center;justify-content:center}.owlb-action-btn svg{width:20px;height:20px}.owlb-search-container{display:flex;flex-direction:column;height:100%}.floating-logos-container{overflow:hidden;flex:1;display:flex;flex-direction:column;justify-content:center}.logo-row{position:relative;height:70px;overflow:hidden;margin-bottom:24px}.logo-track{display:flex;position:absolute;animation-timing-function:linear;animation-iteration-count:infinite;will-change:transform}.logo-row-1 .logo-track{animation:slideRight 40s linear infinite}.logo-row-2 .logo-track{animation:slideLeft 45s linear infinite}.logo-row-3 .logo-track{animation:slideRight 50s linear infinite}.logo-item{flex-shrink:0;margin:0 12px;width:130px;height:70px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:8px;padding:10px;border:1px solid #d1d0d5;text-decoration:none;transition:all .3s ease;cursor:pointer}.logo-item:hover{border-color:var(--n25-main-orange)}.logo-item img{max-width:100%;max-height:100%;object-fit:contain}.owlb-top h2{font-weight:700;font-size:36px;margin-bottom:48px}.owlb-top{margin:48px 0;text-align:center}.owlb-top-search{padding:0 100px}.owlb-description{padding:0 20px;text-align:center;margin-bottom:24px;font-size:20px;line-height:1.3em}#owlb-landing-link-input{transition:all .3s ease;border-color:var(--n25-border-grey)!important;position:relative;z-index:10;margin:-1px;width:calc(100% + 2px)!important;background-color:#fff;padding-right:45px!important}#owlb-landing-link-input:focus{border-color:var(--n25-main-orange)!important;box-shadow:0 0 0 .2rem #ff870026!important}@keyframes slideRight{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes slideLeft{0%{transform:translate3d(-50%,0,0)}to{transform:translateZ(0)}}@media(max-width:1199.98px){.owlb-top h2{font-size:36px;margin-bottom:40px}.owlb-top{margin:40px 0}.owlb-top-search{padding:0 80px}.owlb-description{font-size:18px;margin-bottom:20px}.logo-item{width:120px;height:65px}.logo-row{height:65px;margin-bottom:20px}}@media(max-width:991.98px){.owlb-top h2{font-size:32px;margin-bottom:32px}.owlb-top{margin:32px 0}.owlb-top-search{padding:0 60px}.owlb-description{font-size:16px;margin-bottom:16px;padding:0 15px}.logo-item{width:110px;height:60px;margin:0 10px}.logo-row{height:60px;margin-bottom:16px}}@media(max-width:767.98px){.order-links-landing-block{border-radius:8px;background-size:cover}.owlb-top h2{font-size:24px;margin-bottom:24px}.owlb-top{margin:24px 0}.owlb-top-search{padding:0 20px}.owlb-description{font-size:14px;margin-bottom:12px;padding:0 10px;line-height:1.4em}.logo-item{width:90px;height:50px;margin:0 6px;padding:8px}.logo-row{height:50px;margin-bottom:12px}#owlb-landing-link-input{font-size:14px;padding:12px 40px 12px 12px!important}.owlb-action-btn{right:6px;padding:6px}.owlb-action-btn svg{width:18px;height:18px}.logo-row-1 .logo-track{animation:slideRight 35s linear infinite}.logo-row-2 .logo-track{animation:slideLeft 40s linear infinite}.logo-row-3 .logo-track{animation:slideRight 45s linear infinite}}@media(max-width:575px){.order-links-landing-block{border-radius:6px}.owlb-top h2{font-size:20px;margin-bottom:20px}.owlb-top{margin:20px 0}.owlb-top-search{padding:0 15px}.owlb-description{font-size:13px;margin-bottom:10px;padding:0 8px}.owlb-description br{display:none}.logo-item{width:80px;height:45px;margin:0 4px;padding:6px}.logo-row{height:45px;margin-bottom:10px}#owlb-landing-link-input{font-size:13px;padding:10px 35px 10px 10px!important}.owlb-action-btn{right:4px;padding:4px}.owlb-action-btn svg{width:16px;height:16px}}.modal-backdrop{z-index:5700;overflow-y:auto}.modal{z-index:5701}.modal-backdrop,.overlay,.categories-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0009;opacity:0;visibility:hidden;backdrop-filter:blur(.125rem);-webkit-backdrop-filter:blur(.125rem);transition:opacity .3s ease,visibility .3s ease}@media(max-width:767.98px){.modal-backdrop,.overlay,.categories-overlay{backdrop-filter:none;-webkit-backdrop-filter:none}}.overlay{z-index:5000}.categories-overlay{right:0;z-index:4900}.modal-backdrop.show,.overlay.show,.categories-overlay.show{opacity:1;visibility:visible}.lg-backdrop{z-index:6001!important;background-color:#0009!important;backdrop-filter:blur(.125rem)!important;-webkit-backdrop-filter:blur(.125rem)!important}.lg-outer{z-index:6002!important}.lg-toolbar{z-index:6003!important}.lg-img-wrap img,.lg-item img{border-radius:.5rem!important}.lg-toolbar .lg-close{position:fixed!important;top:1rem!important;right:1rem!important;width:3rem!important;height:3rem!important;background:#000000b3!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:6004!important;border:none!important;padding:0!important;margin:0!important}.lg-toolbar .lg-close:after{content:"×"!important;font-size:1.5rem!important;color:#fff!important;line-height:1!important;font-weight:700!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important}@media(max-width:767.98px){.lg-toolbar{position:fixed!important;top:0!important;right:0!important;left:auto!important;width:auto!important;height:auto!important;background:transparent!important;padding:.5rem!important}.lg-toolbar .lg-close{position:relative!important;top:0!important;right:0!important;margin:0 0 0 .5rem!important;background:#000c!important;border:none!important;width:2.5rem!important;height:2.5rem!important}.lg-toolbar .lg-close:hover{background:#000000e6!important}.lg-toolbar .lg-close:after{font-size:1.25rem!important}}@media(max-width:767.98px){.lg-toolbar .lg-download,.lg-toolbar .lg-share,.lg-toolbar .lg-fullscreen,.lg-toolbar .lg-zoom-in,.lg-toolbar .lg-zoom-out,.lg-toolbar .lg-actual-size,.lg-toolbar .lg-autoplay{display:none!important}}.search-pagination{display:flex;justify-content:center;gap:.5rem;margin-top:2.5rem}.pagination-btn{width:3rem;height:3rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;border:1px solid #d1d0d5;background:#fff;color:#000;text-decoration:none}.pagination-btn svg{fill:#000}.pagination-btn.active{background:var(--n25-main-orange);border:1px solid var(--n25-main-orange);color:#fff}.pagination-btn.active svg{fill:#fff}.pagination-btn.disabled{display:none}.pagination-btn:not(.active):hover{background:#fff;border:1px solid var(--n25-main-orange);color:#000}.pagination-btn:not(.active):hover svg{fill:#000}.pagination-btn.active:hover{background:var(--n25-main-orange);border:1px solid var(--n25-main-orange);color:#fff}.pagination-btn.active:hover svg{fill:#fff}.pagination-hellip{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;color:#000}@media(min-width:768px)and (max-width:1024px){.search-pagination{gap:.375rem}.pagination-btn{width:2.5rem;height:2.5rem;font-size:14px}.pagination-hellip{width:2.5rem;height:2.5rem}}@media(max-width:767.98px){.search-pagination{gap:.25rem;margin-top:1.5rem;flex-wrap:wrap}.pagination-btn{width:44px;height:44px;font-size:13px;border-radius:.375rem}.pagination-hellip{width:2rem;height:44px}}.payment-method-item{margin-bottom:1.5rem}.payment-method-item:last-child{margin-bottom:0}.payment-method-body{padding:0 1.5rem 1.5rem}.payment-method-button{position:relative;display:flex;align-items:center;width:100%;padding:1.5rem;font-size:14px;text-align:left;overflow-anchor:none;background-color:transparent;border:0;font-weight:700;color:#000}.payment-method-button{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.5rem;font-size:14px;text-align:left;overflow-anchor:none;background-color:transparent;border:0;font-weight:700;cursor:pointer}.payment-method-button:after{content:"";display:inline-block;width:.6rem;height:.6rem;border-right:.125rem solid #000;border-bottom:.125rem solid #000;transform:rotate(45deg);transition:transform .3s ease}.payment-method-button[aria-expanded=true]:after{transform:rotate(-135deg)}.payment-method-header{margin:0}.bank-info-copy-btn{position:relative;border:none;background:none;padding:0;cursor:pointer;transition:opacity .2s}.bank-info-copy-btn:hover{opacity:.7}.bank-info-copy-btn.copied:after{content:"Хуулагдлаа";position:absolute;bottom:100%;left:50%;transform:translate(-50%);background:#49a54a;color:#fff;padding:.25rem .5rem;border-radius:.25rem;font-size:11px;white-space:nowrap;margin-bottom:.3125rem}.bank-info-copy-btn.copied:before{content:"";position:absolute;bottom:100%;left:50%;transform:translate(-50%);border-left:.3125rem solid transparent;border-right:.3125rem solid transparent;border-top:.3125rem solid #49a54a;margin-bottom:0rem}.bank-info-wrap{background:#f6f6f6;padding:.25rem 1rem;border-radius:.5rem}.bank-info-item{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d1d0d5;padding:.75rem 0}.bank-info-item:last-child{border-bottom:none}.bank-info-title,.payment-request-title{font-size:12px;color:#5c5c5c;margin:0 0 .25rem}.bank-info-value,.payment-request-value{font-size:14px;font-weight:700;margin:0;color:#000;text-decoration:none;pointer-events:none}.payment-request-wrap{background:#f6f6f6;padding:1rem;border-radius:.5rem;display:flex;gap:1rem;align-items:center}.payment-request-details{flex:1}.payment-request-details{margin:-.5rem 0}.payment-request-detail{padding:.5rem 0}.payment-page-wrap{display:flex;gap:1.5rem}.payment-page-body{flex-grow:1}.payment-page-sidebar{width:22rem;flex-grow:0;flex-shrink:0}.payment-page-sidebar-summary{padding:1.5rem}.payment-page-sidebar-summary-h2{font-size:18px;font-weight:700;margin-bottom:1.5rem;border-bottom:1px solid #d1d0d5;padding-bottom:.75rem}.payment-page-sidebar-detail{display:flex;justify-content:space-between;gap:1rem;margin-bottom:1rem;align-items:center}.payment-page-sidebar-detail:last-child{margin-bottom:0}.payment-page-sidebar-detail-label{color:#898989;font-size:12px}.payment-page-sidebar-detail-value{font-size:14px}@media(max-width:767.98px){.payment-request-wrap{flex-direction:column-reverse}.payment-method-item{margin-bottom:.75rem}.payment-method-body{padding:0 1rem 1rem}.payment-request-details{flex:1;width:100%}}.iban-value{display:inline-flex;align-items:center}.bank-info-value .iban-prefix{color:#898989}.product-price .product-sidebar,.product-price .card.product-sidebar{border:0;background:transparent;box-shadow:none;border-radius:0;overflow:visible}.ps-main{padding:0}.ps-main-price-row{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.ps-main-price{font-size:32px;font-weight:700;line-height:1.1}.ps-main-original-price-amount{color:#898989;text-decoration:line-through;font-size:15px}.ps-main-off-percent{color:#fff;background:#f7525f;border-radius:4px;padding:3px 7px;font-size:12px;font-weight:600}.ps-main-approx{color:#898989;font-size:12px;margin-top:2px}.ps-main-approx .switch-price sup,.ps-main-price sup{font-size:.6em}.ps-content{padding:1.125rem 0 0;font-size:14px}.ps-breakdown{background:#f8f8f8;border-radius:12px;padding:16px 18px;margin-bottom:1.125rem;font-size:13px}.ps-detail{display:flex;justify-content:space-between;gap:1rem;margin-bottom:7px;align-items:center}.ps-detail:last-child{margin-bottom:0}.ps-detail-label{color:#898989}.ps-detail-discount .ps-detail-label,.ps-detail-discount .ps-detail-value{color:#f7525f}.tax-free-store{text-decoration:line-through}.ps-detail-tax-free .ps-detail-value{color:#f7525f}.ps-detail-free{color:#0d8a3e;font-weight:600}.ps-breakdown-note{color:#b0afb6;font-size:11px;margin-top:10px;border-top:1px solid #ececec;padding-top:10px;line-height:1.45}.hr{border-color:#d1d0d5;margin:1.5rem 0}.ps-estimate-details{display:flex;gap:.375rem;align-items:center;margin-bottom:1rem}.ps-estimate-txt{font-size:12px;font-weight:600}.ps-estimate-value{font-size:14px;font-weight:700;color:var(--n25-main-orange);margin-left:8px}.ps-addtocart{display:flex;gap:.625rem;margin-top:1.125rem;align-items:stretch}.ps-count{flex:0 0 auto}.ps-count .change-count{height:100%}.ps-addtocart-btn{background:linear-gradient(90deg,#fad86e,#f59c36);color:#fff;border-radius:8px;padding:0 16px;font-weight:600;cursor:pointer;transition:all .3s ease;height:48px;width:100%;border:0;background-size:200% 100%;background-position:0% 0%;font-size:15px}.ps-addtocart-btn:hover{background-position:100% 0%;box-shadow:0 .3125rem .9375rem #f59c3666}.ps-wishlist-btn{flex:0 0 48px;width:48px;height:48px;display:flex;align-items:center;justify-content:center}.ps-trust-chips{display:flex;gap:8px;flex-wrap:wrap;margin-top:1rem}.ps-trust-chip{display:inline-flex;align-items:center;gap:5px;border:1px solid #e3e2e8;border-radius:999px;padding:6px 12px;font-size:12px;color:#5c5c5c;white-space:nowrap}.ps-cashback-wrap{margin:0}.ps-cashback{color:#000;width:100%;display:flex;align-items:center;background:#fff4e6;border:1px solid #f9d9b4;border-radius:.5rem;padding:.325rem .5rem;transition:all .3s ease}.ps-cashback-left{border-right:1px solid #f9d9b4;padding-right:.75rem;margin-right:.75rem}.ps-cashback-right{display:flex;align-items:center;justify-content:space-between;font-size:10px;text-align:left;line-height:1.3em;color:#000!important;flex:1}.ps-cashback:hover{background:#fff8f0;border-color:var(--n25-main-orange);box-shadow:0 .1875rem .5rem #f59c3626}.ps-sticky{display:none}.ps-out-of-stock{padding:2rem 1.5rem;text-align:center;background:#fff;border:1px solid #ececec;border-radius:12px}.ps-out-of-stock-title{font-size:18px;font-weight:700;color:#333;margin-bottom:.5rem}.ps-out-of-stock-message{color:#898989;font-size:14px;line-height:1.4;margin:0 auto 1.5rem;max-width:22rem}.ps-similar-products-btn{display:inline-block;background:linear-gradient(90deg,#fad86e,#f59c36);color:#fff;border-radius:8px;padding:12px 24px;font-weight:600;text-decoration:none;transition:all .3s ease;font-size:14px;background-size:200% 100%;background-position:0% 0%}.ps-similar-products-btn:hover{background-position:100% 0%;box-shadow:0 .3125rem .9375rem #f59c3666;color:#fff;text-decoration:none}@keyframes productPricePulse{0%{background-color:#ffdc6400}20%{background-color:#ffdc6473}to{background-color:#ffdc6400}}.product-price-just-updated{animation:productPricePulse 1.5s ease-out;transition:background-color .5s ease-out}.n25-product-thumb-oos{opacity:.55;transition:opacity .4s ease-out}@keyframes n25ProductThumbPulse{0%{background-color:#ffdc6400}20%{background-color:#ffdc6466}to{background-color:#ffdc6400}}.n25-product-thumb-just-updated{animation:n25ProductThumbPulse 1.5s ease-out}.ps-deal-countdown{display:flex;align-items:center;gap:6px;margin:8px 0 0;padding:6px 10px;background:#fff5f5;border:1px solid #ffd6d6;border-radius:8px;font-size:13px;line-height:1.2}.ps-deal-countdown-label{color:#b3261e;font-weight:500}.ps-deal-countdown-value{color:#b3261e;font-weight:700;font-variant-numeric:tabular-nums}.ps-deal-countdown:empty,.ps-deal-countdown-value:empty:after{content:""}.ps-bis{margin-top:12px}.ps-bis-btn{background:var(--n25-main-orange);color:#fff;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:600;cursor:pointer}.ps-bis-btn:hover{opacity:.92}.ps-bis-guest{display:flex;gap:8px;margin-top:10px}.ps-bis-email{flex:1;min-width:0;border:1px solid var(--n25-border-grey);border-radius:8px;padding:9px 12px;font-size:14px}.ps-bis-submit{background:var(--n25-main-orange);color:#fff;border:none;border-radius:8px;padding:9px 18px;font-weight:600;cursor:pointer;white-space:nowrap}.ps-bis-msg{margin-top:10px;font-size:13px;color:#1f9d55}.ps-pda{margin-top:12px}.ps-pda-btn{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;background:#fff;color:#1f2a33;border:1px solid var(--n25-border-grey);border-radius:8px;padding:10px 16px;font-size:13px;font-weight:600;cursor:pointer}.ps-pda-btn svg{color:var(--n25-main-orange);flex:0 0 auto}.ps-pda-btn:hover{background:#fff7ef;border-color:var(--n25-main-orange)}.ps-pda-guest{display:flex;gap:8px;margin-top:10px}.ps-pda-email{flex:1;min-width:0;border:1px solid var(--n25-border-grey);border-radius:8px;padding:9px 12px;font-size:16px}.ps-pda-submit{background:var(--n25-main-orange);color:#fff;border:none;border-radius:8px;padding:9px 18px;font-weight:600;cursor:pointer;white-space:nowrap}.ps-pda-msg{margin-top:10px;font-size:13px;color:#1f9d55}@media(max-width:767.98px){body:has(.ps-sticky){padding-bottom:calc(140px + env(safe-area-inset-bottom,0px))}.ps-sticky{display:flex;align-items:center;gap:12px;position:fixed;left:0;right:0;bottom:var(--mobile-nav-h, 76px);z-index:5300;background:#fff;border-top:1px solid #ececec;box-shadow:0 -6px 20px #00000012;padding:10px 16px;transform:translateY(120%);transition:transform .25s ease,bottom .3s cubic-bezier(.4,0,.2,1)}html.cap-header-hidden .ps-sticky{bottom:env(safe-area-inset-bottom,0px)}.ps-sticky.is-visible{transform:translateY(0)}.ps-sticky[hidden]{display:none}.ps-sticky-label{color:#898989;font-size:10px;line-height:1}.ps-sticky-price{font-size:17px;font-weight:700;line-height:1.3;white-space:nowrap}.ps-sticky-qty{display:flex;align-items:center;gap:3px;margin-left:auto}.ps-sticky-minus,.ps-sticky-plus{width:32px;height:40px;border-radius:8px;border:1px solid #d1d0d5;background:#fff;font-size:15px;cursor:pointer}.ps-sticky-count{min-width:30px;height:40px;border-radius:8px;border:1px solid #d1d0d5;display:inline-flex;align-items:center;justify-content:center;font-weight:600;font-size:13px;padding:0 4px}.ps-sticky-cart{flex:0 0 116px;height:40px;border:0;border-radius:8px;background:linear-gradient(90deg,#fad86e,#f59c36);color:#fff;font-weight:600;font-size:14px;cursor:pointer}}.ps-variations{margin-top:1.125rem}.ps-variations .variation-choice-wrap{padding-top:0}.ps-variations .variation-choice:last-child{margin-bottom:0}.amazon-manual-notice{margin-bottom:10px;padding:8px 10px;border-left:3px solid #f59e0b;border-radius:6px;background:#fffbeb;color:#92400e;font-size:12.5px;line-height:1.5}.amazon-manual-group{margin-bottom:12px}.amazon-manual-input{width:100%;height:38px;padding:0 10px;border:1px solid #d8dbe0;border-radius:8px;font-size:13.5px;color:#1f2937;background:#fff}.amazon-manual-input:focus{outline:none;border-color:#f59e0b;box-shadow:0 0 0 3px #f59e0b26}.ps-haul{padding:22px 20px;display:flex;flex-direction:column;gap:12px;align-items:flex-start}.ps-haul-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:#fff4ed;color:#c2410c;font-size:11.5px;font-weight:700;letter-spacing:.02em}.ps-haul-title{margin:0;font-size:18px;font-weight:700;color:#17181c}.ps-haul-text{margin:0;font-size:13.5px;line-height:1.6;color:#5b6068}.ps-haul-text-cta{color:#17181c;font-weight:600}.ps-haul-why{display:flex;flex-direction:column;gap:6px;width:100%;padding:12px 14px;border-radius:10px;background:#f7f8f9}.ps-haul-why-item{position:relative;padding-left:18px;font-size:12.5px;line-height:1.5;color:#5b6068}.ps-haul-why-item:before{content:"";position:absolute;left:4px;top:8px;width:5px;height:5px;border-radius:50%;background:#c2410c}.ps-haul-btn{display:inline-flex;align-items:center;justify-content:center;width:100%;height:46px;border-radius:11px;background:var(--main-color, #0db14b);color:#fff;font-size:14.5px;font-weight:700;text-decoration:none}.ps-haul-btn:hover{color:#fff;filter:brightness(.95)}.ps-haul-link{align-self:center;font-size:13px;color:#5b6068;text-decoration:underline}.product-related{margin-top:5rem}.product-related-slider{display:none}.product-related-slider.slick-initialized{display:block}.rec-section{background:#fff;border-radius:11px;box-shadow:0 4px 16px #0000000d;padding:22px 24px}.product-related.rec-section{margin-top:28px}.product-recently-viewed.rec-section{margin-top:28px;margin-bottom:28px}.landing-continue-block.rec-section{flex-direction:column;align-items:stretch;gap:14px;padding:22px 24px;margin:28px 0 0}.rec-header{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.rec-title{font-size:18px;font-weight:700;margin:0}.rec-title-accent{color:var(--n25-main-orange)}.rec-sub{color:#898989;font-size:12px}.rec-chip{display:inline-flex;align-items:center;gap:5px;background:#fff4e6;color:#b06a12;border-radius:999px;font-size:11px;font-weight:600;padding:4px 10px}.rec-arrows{margin-left:auto;display:flex;gap:6px;align-self:center}.rec-arrow{width:32px;height:32px;border-radius:50%;border:1px solid #d1d0d5;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .2s ease,background .2s ease}.rec-arrow:hover{border-color:var(--n25-main-orange);background:#fff8f0}.rec-chips-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:12px 0 4px}.rec-chips-label{color:#898989;font-size:12px}.rec-search-chip{border:1px solid #e3e2e8;border-radius:999px;padding:5px 12px;font-size:12px;color:#333;text-decoration:none;white-space:nowrap;transition:border-color .2s ease}.rec-search-chip:hover{border-color:var(--n25-main-orange);color:#333;text-decoration:none}.rec-section .product-related-slider,.rec-section .product-recent-products-slider{margin-top:14px}.rec-section .slick-prev,.rec-section .slick-next{display:none!important}@media(max-width:767.98px){.rec-section{padding:16px;border-radius:11px}.rec-title{font-size:15px}.rec-arrows{display:none}.rec-chips-row{overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.rec-chips-row::-webkit-scrollbar{display:none}}.product-loading-stack{position:relative}.product-loading-stack .section-loading-animation{position:absolute;top:1rem;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);z-index:50;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:1rem 1.25rem .875rem;background:#fffffff7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #ececec;border-radius:14px;-webkit-box-shadow:0 8px 24px rgba(0,0,0,.06);box-shadow:0 8px 24px #0000000f;max-width:380px;width:calc(100% - 2rem);pointer-events:none}.product-loading-stack .section-loading-animation .loading-animation-wrap{max-width:72px;margin:0 auto}.product-loading-stack .section-loading-animation .loading-animation{width:72px;height:72px}.product-loading-stack .section-loading-animation .loading-text-description{font-size:.8125rem;color:#5c5c5c;margin:0;text-align:center}.product-loading-stack .section-loading-animation .loading-text-title{font-size:.9375rem;font-weight:600;margin:0;text-align:center}.product-loading-stack .section-loading-animation .loading-random-sentence-wrap{width:100%;margin:.25rem 0 0;padding:.625rem .875rem;background:#f8f8f8;border:0;border-radius:8px;-webkit-box-shadow:none;box-shadow:none;text-align:left;min-height:2.5rem}.product-loading-stack .section-loading-animation .loading-random-sentence{display:block;width:100%;font-size:.75rem;line-height:1.45;color:#5c5c5c;padding-right:.5rem;border-right:2px solid #f59c36;min-height:2rem;-webkit-animation:loading-random-sentence-blink .75s step-end infinite;animation:loading-random-sentence-blink .75s step-end infinite}.product-loader-overlay-message{position:absolute;inset:0;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem 1rem;background:#fffffff0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:12px;-webkit-animation:skeletonFadeIn .25s ease-out;animation:skeletonFadeIn .25s ease-out}@-webkit-keyframes skeletonFadeIn{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes skeletonFadeIn{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:none;transform:none}}.product-loader-overlay-card{background:#fff;border-radius:16px;padding:1.75rem 2rem;text-align:center;max-width:420px;width:100%;-webkit-box-shadow:0 12px 40px rgba(0,0,0,.08);box-shadow:0 12px 40px #00000014;border:1px solid #eee;margin-top:4rem}.product-loader-overlay-card h5{margin:.75rem 0 .5rem;font-weight:600}.product-loader-overlay-card p{color:#6c757d;margin-bottom:1rem}.product-loader-overlay-card .btn-retry,.product-loader-overlay-card .btn-primary{margin-top:.5rem;background:var(--color-primary, #49a54a);color:#fff;border:0;border-radius:10px;padding:.625rem 1.5rem;cursor:pointer;font-weight:500;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;text-decoration:none}.product-loader-overlay-card .btn-retry:hover,.product-loader-overlay-card .btn-primary:hover{background:#3d8a3e;color:#fff}.product.is-skeleton{pointer-events:none}.results-skeleton{width:100%;pointer-events:none}.results-skeleton-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}@media(max-width:1399px){.results-skeleton-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:1199px){.results-skeleton-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:991px){.results-skeleton-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}}@media(max-width:767.98px){.results-skeleton-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}}@media(max-width:575px){.results-skeleton-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px}}.results-skeleton-card{background:#fff;border:1px solid #ececec;border-radius:11px;padding:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;overflow:hidden}.results-skeleton .results-skeleton-image,.results-skeleton .results-skeleton-title,.results-skeleton .results-skeleton-price,.results-skeleton .results-skeleton-btn{background:#d4d4d4;background:-webkit-linear-gradient(left,#d4d4d4 0%,#e6e6e6 50%,#d4d4d4 100%);background:linear-gradient(90deg,#d4d4d4,#e6e6e6,#d4d4d4);background-size:200% 100%;-webkit-animation:skeletonShimmer 1.4s ease-in-out infinite;animation:skeletonShimmer 1.4s ease-in-out infinite;display:block;border-radius:6px}.results-skeleton .results-skeleton-image{width:100%;aspect-ratio:5 / 4;background-color:#d8d8d8;border-radius:8px;margin-bottom:.25rem}.results-skeleton .results-skeleton-title,.results-skeleton .results-skeleton-title-short,.results-skeleton .results-skeleton-price{background:-webkit-linear-gradient(left,#ececec 0%,#f7f7f7 50%,#ececec 100%);background:linear-gradient(90deg,#ececec,#f7f7f7,#ececec)}.results-skeleton .results-skeleton-title{height:14px;width:100%;border-radius:4px}.results-skeleton .results-skeleton-title-short{width:70%}.results-skeleton .results-skeleton-price{height:18px;width:80px;margin-top:.375rem;border-radius:4px}.results-skeleton .results-skeleton-btn{height:36px;width:100%;border-radius:8px;margin-top:.375rem}body.is-list-refreshing .filter-form,body.is-list-refreshing .sort-dropdown,body.is-list-refreshing .pagination,body.is-list-refreshing .category-section-title a{opacity:.55;pointer-events:none}.product-wrapper .card.product-sidebar.is-skeleton{background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}.product-sidebar.is-skeleton .ps-main{background:transparent!important;background-image:none!important;padding:0!important;border-radius:0!important}.product-sidebar.is-skeleton .ps-main-inner{background:transparent!important;padding:1.5rem!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;border-bottom:1px solid #f3f3f3}@-webkit-keyframes skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.product.is-skeleton .skeleton-line,.product.is-skeleton .skeleton-btn,.product.is-skeleton .skeleton-btn-square,.product.is-skeleton .skeleton-banner,.product.is-skeleton .skeleton-stars span,.product.is-skeleton .skeleton-flag,.product.is-skeleton .skeleton-arrow,.product.is-skeleton .skeleton-cashback,.product.is-skeleton .skeleton-qty-btn,.product.is-skeleton .skeleton-qty-input,.product.is-skeleton .skeleton-cart-btn,.product-sidebar.is-skeleton .skeleton-line,.product-sidebar.is-skeleton .skeleton-flag,.product-sidebar.is-skeleton .skeleton-arrow,.product-sidebar.is-skeleton .skeleton-cashback,.product-sidebar.is-skeleton .skeleton-qty-btn,.product-sidebar.is-skeleton .skeleton-qty-input,.product-sidebar.is-skeleton .skeleton-cart-btn{background:#ececec;background:-webkit-gradient(linear,left top,right top,color-stop(0%,#ececec),color-stop(50%,#f7f7f7),color-stop(100%,#ececec));background:-webkit-linear-gradient(left,#ececec 0%,#f7f7f7 50%,#ececec 100%);background:linear-gradient(90deg,#ececec,#f7f7f7,#ececec);background-size:200% 100%;-webkit-animation:skeletonShimmer 1.4s ease-in-out infinite;animation:skeletonShimmer 1.4s ease-in-out infinite;display:block}.product.is-skeleton .skeleton-image-main,.product.is-skeleton .skeleton-thumb{background:#d6d6d6;background:-webkit-gradient(linear,left top,right top,color-stop(0%,#d4d4d4),color-stop(50%,#e6e6e6),color-stop(100%,#d4d4d4));background:-webkit-linear-gradient(left,#d4d4d4 0%,#e6e6e6 50%,#d4d4d4 100%);background:linear-gradient(90deg,#d4d4d4,#e6e6e6,#d4d4d4);background-size:200% 100%;-webkit-animation:skeletonShimmer 1.4s ease-in-out infinite;animation:skeletonShimmer 1.4s ease-in-out infinite;display:block}.product.is-skeleton .skeleton-image-wrap{min-height:280px}.product.is-skeleton .skeleton-image-main{width:100%;aspect-ratio:4 / 3;border-radius:.5rem;border:1px solid #e8e8e8;margin-bottom:.5rem}.product.is-skeleton .skeleton-image-thumbs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.375rem}.product.is-skeleton .skeleton-thumb{aspect-ratio:1 / 1;border-radius:.375rem;border:1px solid #e8e8e8}.product.is-skeleton .product-info-actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;margin-bottom:1rem}.product.is-skeleton .skeleton-btn,.product.is-skeleton .skeleton-btn-w110{width:110px;height:38px;border-radius:10px}.product.is-skeleton .skeleton-btn-w140{width:140px;height:38px;border-radius:10px}.product.is-skeleton .skeleton-btn-square{width:38px;height:38px;border-radius:10px}.product.is-skeleton .skeleton-title{margin-bottom:1rem}.product.is-skeleton .skeleton-line{height:14px;margin-bottom:.5rem;border-radius:5px}.product.is-skeleton .skeleton-line-title{height:22px;width:92%}.product.is-skeleton .skeleton-line-title-2{height:22px;width:70%;margin-bottom:0}.product.is-skeleton .skeleton-rating{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.product.is-skeleton .skeleton-stars{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:2px}.product.is-skeleton .skeleton-stars span{width:14px;height:14px;border-radius:3px}.product.is-skeleton .skeleton-line-rating-value{width:30px;margin:0}.product.is-skeleton .skeleton-line-rating-count{width:60px;margin:0}.product.is-skeleton .skeleton-banners{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.5rem;margin-bottom:1.25rem}.product.is-skeleton .skeleton-banner{height:84px;border-radius:12px}.product.is-skeleton .skeleton-accordion{border-bottom:1px solid #ececec;padding-bottom:1rem;margin-bottom:1rem}.product.is-skeleton .skeleton-accordion:last-child{margin-bottom:0}.product.is-skeleton .skeleton-accordion-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.75rem}.product.is-skeleton .skeleton-line-accordion-title{height:16px;width:150px;margin:0}.product.is-skeleton .skeleton-line-accordion-chev{height:16px;width:16px;margin:0;border-radius:4px}.product.is-skeleton .skeleton-accordion-body .skeleton-line{margin-bottom:.5rem}.product.is-skeleton .skeleton-line-short{width:60%}.product-sidebar.is-skeleton{overflow:hidden}.product-sidebar.is-skeleton .ps-content{padding:1.5rem;font-size:14px}.product-sidebar.is-skeleton .skeleton-line{height:14px;margin:0;background:#ececec;background:-webkit-linear-gradient(left,#ececec 0%,#f7f7f7 50%,#ececec 100%);background:linear-gradient(90deg,#ececec,#f7f7f7,#ececec);background-size:200% 100%;-webkit-animation:skeletonShimmer 1.4s ease-in-out infinite;animation:skeletonShimmer 1.4s ease-in-out infinite;border-radius:5px;display:block}.product-sidebar.is-skeleton .skeleton-price-label{width:80px;height:14px}.product-sidebar.is-skeleton .skeleton-price-main{width:130px;height:24px;border-radius:6px}.product-sidebar.is-skeleton .skeleton-detail-rows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.625rem}.product-sidebar.is-skeleton .skeleton-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.product-sidebar.is-skeleton .skeleton-detail-label{width:130px;height:12px}.product-sidebar.is-skeleton .skeleton-detail-label-2{width:170px;height:12px}.product-sidebar.is-skeleton .skeleton-detail-value{width:70px;height:12px}.product-sidebar.is-skeleton .skeleton-hr{margin:1.25rem 0 1rem;border:0;border-top:1px solid #ececec}.product-sidebar.is-skeleton .skeleton-estimate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-bottom:1rem}.product-sidebar.is-skeleton .skeleton-flag{width:26px;height:18px;border-radius:3px}.product-sidebar.is-skeleton .skeleton-arrow{width:16px;height:10px;border-radius:3px}.product-sidebar.is-skeleton .skeleton-estimate-date{margin-left:auto;width:80px;height:14px}.product-sidebar.is-skeleton .skeleton-cashback{height:48px;border-radius:8px;margin:0 0 1.25rem}.product-sidebar.is-skeleton .skeleton-addtocart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;margin-top:0}.product-sidebar.is-skeleton .skeleton-qty{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.375rem}.product-sidebar.is-skeleton .skeleton-qty-btn{width:36px;height:40px;border-radius:8px}.product-sidebar.is-skeleton .skeleton-qty-input{width:44px;height:40px;border-radius:8px}.product-sidebar.is-skeleton .skeleton-cart-btn{-webkit-box-flex:1;-ms-flex:1;flex:1;height:40px;border-radius:8px}.skeleton-refreshing-pill{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.5rem .875rem;background:-webkit-linear-gradient(left,#fad86e 0%,#f59c36 100%);background:linear-gradient(90deg,#fad86e,#f59c36);color:#fff;border-radius:999px;font-size:.8125rem;font-weight:600;margin:.25rem 0 .75rem;-webkit-box-shadow:0 2px 8px rgba(245,156,54,.25);box-shadow:0 2px 8px #f59c3640}.skeleton-refreshing-pill-top{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 0 1rem}.skeleton-spinner{width:14px;height:14px;border:2px solid rgba(255,255,255,.45);border-top-color:#fff;border-radius:50%;-webkit-animation:skeletonSpin .8s linear infinite;animation:skeletonSpin .8s linear infinite}@-webkit-keyframes skeletonSpin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes skeletonSpin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}body.is-price-refreshing .ps-addtocart-btn{opacity:.5;pointer-events:none;cursor:not-allowed}.product-wrapper,.product-price .product-sidebar{-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}.product-wrapper.is-swapping-out,.product-price .product-sidebar.is-swapping-out,.product-wrapper.is-swapping-in,.product-price .product-sidebar.is-swapping-in{opacity:0}@media(min-width:768px)and (max-width:1024px){.product.is-skeleton .product-image{-webkit-box-flex:0;-ms-flex:0 0 260px;flex:0 0 260px;max-width:260px}.product.is-skeleton .product-price{-webkit-box-flex:0;-ms-flex:0 0 280px;flex:0 0 280px}.product.is-skeleton .skeleton-image-wrap{min-height:220px}.product-sidebar.is-skeleton .ps-main-inner{padding:1rem 1.25rem!important}.product-sidebar.is-skeleton .ps-content{padding:1.25rem}.product.is-skeleton .skeleton-qty-btn{width:32px;height:38px}.product.is-skeleton .skeleton-qty-input{width:40px;height:38px}}@media(max-width:767.98px){.product.is-skeleton{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.product.is-skeleton .product-image,.product.is-skeleton .product-price{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;max-width:100%}.product.is-skeleton .product-image{display:none}.product.is-skeleton .product-info-actions{gap:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.product.is-skeleton .skeleton-btn-w110,.product.is-skeleton .skeleton-btn-w140{width:96px;height:36px}.product.is-skeleton .skeleton-btn-square{width:36px;height:36px}.product.is-skeleton .skeleton-banner{height:72px}.product.is-skeleton .skeleton-line-accordion-title{width:130px}.product-sidebar.is-skeleton .ps-main-inner{padding:1rem!important}.product-sidebar.is-skeleton .ps-content{padding:1rem}.product-sidebar.is-skeleton .skeleton-price-main{height:22px;width:110px}.product-sidebar.is-skeleton .skeleton-cart-btn{height:38px}.product-loading-stack .section-loading-animation{top:.5rem;max-width:calc(100% - 1rem);padding:.75rem 1rem}.product-loading-stack .section-loading-animation .loading-animation{width:60px;height:60px}.product-loader-overlay-card{padding:1.5rem 1.25rem;margin-top:2.5rem}}.product.is-skeleton{position:relative}.psk-shimmer{background:linear-gradient(90deg,#ececec,#f7f7f7,#ececec);background-size:200% 100%;animation:skeletonShimmer 1.4s ease-in-out infinite;border-radius:8px}.psk-loading-card{position:absolute;top:28px;left:50%;transform:translate(-50%);z-index:5;background:#fffffff7;border:1px solid #ececec;border-radius:14px;box-shadow:0 8px 24px #00000014;padding:16px 20px 14px;width:min(360px,calc(100% - 32px));display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.psk-spinner{width:34px;height:34px;border-radius:50%;border:3px solid #fbe3c3;border-top-color:#f59c36;animation:pskSpin .8s linear infinite}@keyframes pskSpin{to{transform:rotate(360deg)}}.psk-loading-title{font-size:15px;font-weight:600}.psk-loading-sub{font-size:13px;color:#5c5c5c;line-height:1.35;min-height:38px;display:flex;align-items:center;justify-content:center;transition:opacity .25s ease}.psk-loading-sub.is-swapping{opacity:0}@media(prefers-reduced-motion:reduce){.psk-loading-sub{transition:none}}.psk-loading-type{width:100%;background:#f8f8f8;border-radius:8px;padding:10px 14px;font-size:12px;color:#5c5c5c;line-height:1.45;text-align:left;min-height:38px}.psk-typewriter{border-right:2px solid #f59c36;padding-right:4px;animation:pskCaret .75s step-end infinite}@keyframes pskCaret{0%,to{border-right-color:#f59c36}50%{border-right-color:transparent}}.psk-image-main{width:100%;height:390px;border-radius:11px;background:linear-gradient(90deg,#d9d9d9,#e9e9e9,#d9d9d9);background-size:200% 100%;animation:skeletonShimmer 1.4s ease-in-out infinite}.psk-thumbs{display:flex;gap:8px;margin-top:10px}.psk-thumb{width:64px;height:64px;background:linear-gradient(90deg,#d9d9d9,#e9e9e9,#d9d9d9);background-size:200% 100%;animation:skeletonShimmer 1.4s ease-in-out infinite}.psk-action-row{display:flex;gap:10px;margin-top:16px}.psk-btn{flex:1;height:40px}.psk-btn-square{width:40px;height:40px;flex:0 0 auto}.psk-strip{height:78px;border-radius:12px;margin-top:16px}.psk-chip-row{display:flex;gap:8px;margin-bottom:14px}.psk-chip{width:80px;height:22px;border-radius:999px}.psk-chip-sm{width:56px}.psk-title-line{width:94%;height:22px;border-radius:5px;margin-bottom:8px}.psk-title-line-2{width:70%;margin-bottom:14px}.psk-star-row{display:flex;gap:6px;align-items:center;margin-bottom:18px}.psk-star{width:14px;height:14px;border-radius:3px}.psk-star-label{width:60px;height:12px;border-radius:4px;margin-left:6px}.psk-swatch-row{display:flex;gap:8px;margin-bottom:8px}.psk-swatch{width:34px;height:34px;border-radius:50%}.psk-price-main{width:240px;max-width:80%;height:32px;border-radius:6px;margin-bottom:6px}.psk-price-approx{width:160px;max-width:60%;height:12px;border-radius:5px}.psk-breakdown{background:#f8f8f8;border-radius:12px;padding:16px 18px;margin-bottom:18px}.psk-breakdown-row{display:flex;justify-content:space-between;gap:12px;margin-bottom:10px}.psk-breakdown-row:last-child{margin-bottom:0}.psk-line{height:12px;border-radius:5px}.psk-line-w60{width:60px}.psk-line-w70{width:70px}.psk-line-w90{width:90px}.psk-line-w110{width:110px}.psk-line-w140{width:140px}.psk-line-w180{width:180px}.psk-estimate-row{display:flex;align-items:center;gap:6px;margin-bottom:18px}.psk-estimate-row .psk-line{margin-left:8px}.psk-flag-dim{opacity:.55;width:24px}.psk-cart-row{display:flex;gap:8px;align-items:center}.psk-qty-btn{width:38px;height:48px;flex:0 0 auto}.psk-qty-input{width:44px;height:48px;flex:0 0 auto}.psk-cart-shimmer{flex:1;height:48px}.psk-cart-row .ps-addtocart-btn.psk-cart-disabled{opacity:.5;cursor:not-allowed;flex:1}.psk-cache-note{color:#b0afb6;font-size:11px;margin-top:10px}@media(max-width:767.98px){.psk-image-main{height:300px}.psk-loading-card{top:90px}}.n25-product-thumb{padding:0;text-decoration:none;color:#000;display:block;width:100%}.pt-container{position:relative;display:flex;flex-direction:column;background:#fff;padding:10px;height:100%;text-decoration:none;transition:box-shadow .2s ease,transform .2s ease;box-shadow:0 4px 16px #0000000d;border-radius:11px}.n25-product-thumb:hover .pt-container{box-shadow:0 10px 26px #00000017;transform:translateY(-3px)}.pt-image{position:relative;width:100%;aspect-ratio:5 / 4;border-radius:8px;background:#fff;overflow:hidden;display:flex;align-items:center;justify-content:center}.pt-image:before{content:"";position:absolute;top:50%;left:50%;width:24px;height:24px;margin:-12px 0 0 -12px;border:3px solid #e5e5e5;border-top-color:#999;border-radius:50%;animation:pt-spin .7s linear infinite;z-index:0}.pt-image:has(.pt-image-placeholder):before,.pt-image.loaded:before{display:none}@keyframes pt-spin{to{transform:rotate(360deg)}}.pt-image .pt-image-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.pt-image .pt-image-placeholder svg{width:40%;height:auto}.pt-image img{width:100%;height:100%;object-fit:contain;transition:transform .2s}.pt-renewed-badge{position:absolute;top:8px;left:8px;width:74px;height:auto;z-index:2;object-fit:contain}.pt-title{margin:8px 0 5px;font-size:12.5px;line-height:1.4;color:#333;word-wrap:break-word;overflow-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.8em}.pt-rating{display:flex;align-items:center;gap:4px;font-size:11px;color:#333;margin-bottom:6px;min-height:17px}.pt-rating-star{color:var(--n25-main-orange, #f59c36);line-height:1}.pt-rating-val{font-weight:700}.pt-rating-count{color:var(--n25-text-grey, #898989);font-weight:400}.pt-prime{display:inline-flex;align-items:center;gap:3px;margin-left:auto;background:#eaf4fd;color:#1470b8;font-size:9px;font-weight:600;border-radius:999px;padding:2px 7px;white-space:nowrap}.pt-prices{margin-top:auto}.pt-price-line{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:2px}.pt-sp{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border-radius:999px;background:#fff7e0;border:1px solid #fbe7c6;font-size:9px;font-weight:700;color:#8a6d1a;line-height:1.35;white-space:nowrap;flex:0 0 auto}.sdt-container{position:relative}.pt-sp.pt-sp-inline{margin-top:0;box-shadow:none}.ldb-card-media .pt-sp,.ldb-hero-media .pt-sp{position:absolute;top:auto;bottom:8px;left:8px;max-width:calc(100% - 16px)}.sdt-container .pt-sp:not(.pt-sp-inline){position:absolute;top:8px;left:8px;z-index:3;box-shadow:0 1px 4px #0000001a;max-width:calc(100% - 16px)}.pt-sp-coin{flex-shrink:0}.pt-sp-tip{position:fixed;display:none;z-index:1055;width:250px;background:#fff;border:1px solid #eceef1;border-radius:.625rem;box-shadow:0 8px 24px #00000024;padding:10px 12px;text-align:left}.pt-sp-tip-intro{font-size:11px;line-height:1.45;color:#374151;margin-bottom:6px}.pt-sp-tip-intro b{color:#96590c}.pt-sp-tip-2x{margin-top:8px;padding:6px 8px;border-radius:6px;background:#eaf7ef;font-size:10.5px;font-weight:600;line-height:1.4;color:#136b39}.pt-wishlist{position:absolute;top:6px;right:6px;width:32px;height:32px;border:1px solid #ececec;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:3;background:#fff;box-shadow:0 1px 4px #0000000f;transition:transform .2s,background-color .2s}.pt-wishlist:hover{transform:scale(1.1)}.pt-wishlist svg{width:16px;height:15px}.pt-wishlist svg path{fill:transparent;stroke:#000;stroke-width:1.5px;transition:fill .2s,stroke .2s}.pt-wishlist:hover svg path{fill:transparent;stroke:var(--n25-main-orange)}.pt-wishlist.active svg path{fill:var(--n25-main-orange);stroke:var(--n25-main-orange);stroke-width:0}.pt-price-current{font-size:16px;font-weight:700}.pt-price-original{color:var(--n25-text-grey);font-weight:500;text-decoration:line-through;font-size:12px;display:flex;align-items:center;gap:6px;min-height:16px}.pt-price-off{display:inline-block;text-decoration:none;color:#fff;background:#f7525f;padding:1px 5px;border-radius:4px;border:0;font-weight:600;font-size:10px;line-height:14px;vertical-align:middle}.pt-wishlist-remove{position:absolute;top:6px;right:6px;width:32px;height:32px;border:1px solid #ececec;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:3;background:#fff;box-shadow:0 1px 4px #0000000f;transition:transform .2s,background-color .2s}.pt-wishlist-remove:hover{transform:scale(1.1)}.pt-wishlist-remove svg{width:18px;height:18px}.pt-wishlist-remove svg path{fill:#666;transition:fill .2s}.pt-wishlist-remove:hover svg path{fill:var(--n25-error-red)}.pt-expire-date{display:flex;align-items:center;justify-content:space-between;gap:8px;background:#fff8f0;color:#b06a12;font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:4px 8px;margin-top:6px;border-radius:6px}.pt-expire-date-value{font-weight:700;font-size:11px;color:var(--n25-main-orange, #f59c36);font-family:SFMono-Regular,ui-monospace,Menlo,monospace;letter-spacing:0;text-transform:none}.pt-out-of-stock{text-align:left;padding:.25rem 0}.pt-out-of-stock-label{font-size:13px;font-weight:700;color:#898989;margin-bottom:.15rem}.pt-out-of-stock-message{font-size:10px;color:#b0afb6}.pt-no-buybox .pt-out-of-stock-label{color:#3f4654}.pt-no-buybox .pt-out-of-stock-message{color:#6b7280}.n25-product-thumb-oos:has(.pt-no-buybox){opacity:1}.n25-product-thumb-oos:has(.pt-no-buybox) .pt-image{opacity:.62}.pt-quickadd{position:absolute;bottom:8px;right:8px;width:34px;height:34px;border:1px solid #f3e3cc;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;padding:0;background:#fff;color:var(--n25-main-orange, #f59c36);box-shadow:0 2px 8px #00000014;transition:transform .15s,background-color .15s}.pt-quickadd:hover{transform:scale(1.08)}.pt-quickadd:active{transform:scale(.96)}.pt-quickadd-icon{width:15px;height:15px;color:var(--n25-main-orange, #f59c36)}.pt-quickadd-spinner{display:none;width:16px;height:16px;border:2px solid rgba(245,156,54,.35);border-top-color:var(--n25-main-orange, #f59c36);border-radius:50%;animation:pt-quickadd-spin .6s linear infinite}.pt-quickadd-loading .pt-quickadd-icon{display:none}.pt-quickadd-loading .pt-quickadd-spinner{display:block}.pt-quickadd-done{background:#1f9d55}.pt-quickadd-done .pt-quickadd-icon{color:#fff}@keyframes pt-quickadd-spin{to{transform:rotate(360deg)}}.pt-quickadd{display:none!important}.pt-scarcity{margin-top:6px}.pt-scarcity-bar{position:relative;height:4px;background:#f3f3f3;border-radius:3px;overflow:hidden}.pt-scarcity-bar>span{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,#fad86e,#f59c36);border-radius:3px}.pt-scarcity-label{font-size:9px;color:#98a0ab;font-weight:600;margin-top:3px}.pt-scarcity-label.is-low{color:#c8323d;font-weight:700}@media(max-width:767.98px){.pt-container{padding:8px;border-radius:11px}.pt-title{font-size:11px;margin:7px 0 4px}.pt-price-current{font-size:14px}.pt-rating{font-size:10px;min-height:15px}}.whyus-block-product{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;position:relative;overflow:hidden;background:#fff;max-height:200px;border-radius:12px;padding:20px;cursor:pointer;transition:all .3s ease;margin-bottom:1.5rem;max-width:400px}.whyus-block-product .wusb-ring1-product{position:absolute;transform:translate(-50%,-50%);top:50%;left:50px;width:40px;height:40px;background:#ffbe63;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:10}.whyus-block-product .wusb-ring2-product{width:130px;height:130px;position:absolute;background:#ffdfa8;border-radius:50%;transform:translate(-50%,-50%);top:50%;left:50px;z-index:5;animation:ring-pulse 3s ease-in-out infinite}.whyus-block-product .wusb-ring3-product{width:220px;height:220px;position:absolute;background:#ffe5b9;border-radius:50%;transform:translate(-50%,-50%);top:50%;left:50px;z-index:4;animation:ring-pulse 3s ease-in-out infinite;animation-delay:.6s}.whyus-block-product .wusb-ring4-product{width:310px;height:310px;position:absolute;background:#ffecca;border-radius:50%;transform:translate(-50%,-50%);top:50%;left:50px;z-index:3;animation:ring-pulse 3s ease-in-out infinite;animation-delay:1.2s}.whyus-block-product .wusb-ring5-product{width:400px;height:400px;position:absolute;background:#fff2db;border-radius:50%;transform:translate(-50%,-50%);top:50%;left:50px;z-index:2;animation:ring-pulse 3s ease-in-out infinite;animation-delay:1.8s}.whyus-block-product .wusb-ring6-product{width:490px;height:490px;position:absolute;background:#fff8ec;border-radius:50%;transform:translate(-50%,-50%);top:50%;left:50px;z-index:1;animation:ring-pulse 3s ease-in-out infinite;animation-delay:2.4s}.whyus-block-product .wusb-ring1-product svg{width:24px;height:24px}.whyus-block-product .whyus-block-content-product{z-index:10;position:relative;width:100%;padding-left:70px}.whyus-block-product .whyus-block-content-product h3{font-size:10px;font-weight:500;margin:0}.whyus-block-product .whyus-block-content-product h2{font-size:18px;font-weight:700;margin:0}.whyus-block-product .whyus-block-arrow-product{position:absolute;right:20px;top:50%;transform:translateY(-50%);z-index:10;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .3s ease}.whyus-block-product:hover .whyus-block-arrow-product{transform:translateY(-50%) translate(3px)}.whyus-block-product .whyus-block-arrow-product svg{width:20px;height:20px}@media screen and (max-width:768px){.whyus-block-product{padding:20px 15px}.whyus-block-product .wusb-ring1-product{width:40px;height:40px;left:50px}.whyus-block-product .wusb-ring1-product svg{width:24px;height:24px}.whyus-block-product .wusb-ring2-product{width:100px;height:100px;left:50px}.whyus-block-product .wusb-ring3-product{width:160px;height:160px;left:50px}.whyus-block-product .wusb-ring4-product{width:220px;height:220px;left:50px}.whyus-block-product .wusb-ring5-product{width:280px;height:280px;left:50px}.whyus-block-product .wusb-ring6-product{width:340px;height:340px;left:50px}.whyus-block-product .whyus-block-content-product{padding-left:70px}.whyus-block-product .whyus-block-content-product h3{font-size:12px}.whyus-block-product .whyus-block-content-product h2{font-size:20px}.whyus-block-product .whyus-block-arrow-product{right:15px;width:28px;height:28px}.whyus-block-product .whyus-block-arrow-product svg{width:16px;height:16px}}.whyus-slide{padding:.9375rem;transition:all .3s ease}.whyus-slick-carousel .slick-slide:not(.slick-center) .whyus-item{transform:scale(.8);opacity:.7;filter:blur(.125rem);transition:all .3s ease;cursor:pointer}.whyus-slick-carousel .slick-center .whyus-item{transform:scale(1);opacity:1;filter:blur(0);transition:all .3s ease;cursor:default}.whyus-slick-carousel .slick-slide:not(.slick-center):hover .whyus-item{opacity:.9;filter:blur(1px);transform:scale(.9)}.whyus-slick-carousel .slick-slide.tapered-left .whyus-item{transform:perspective(50rem) scale(.85) rotateY(-10deg);transform-origin:left center}.whyus-slick-carousel .slick-slide.tapered-right .whyus-item{transform:perspective(50rem) scale(.85) rotateY(10deg);transform-origin:right center}.whyus-slick-carousel .slick-slide.tapered-left:hover .whyus-item{transform:perspective(50rem) scale(.9) rotateY(-5deg)}.whyus-slick-carousel .slick-slide.tapered-right:hover .whyus-item{transform:perspective(50rem) scale(.9) rotateY(5deg)}.whyus-item{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;max-width:21.875rem;margin:0 auto;border-radius:1rem;overflow:hidden;border:1px solid rgba(0,0,0,.2);background-color:#fff;box-shadow:0 0 1rem #0003;transition:all .3s ease}.whyus-item-image img{width:100%;height:auto}.whyus-item-content{padding:0 .75rem 1rem}.whyus-item-h2{display:inline-block;font-size:9px;color:#fff;background:#000;border-radius:.25rem;line-height:1em;padding:.25rem .5rem}.whyus-item-h1{font-size:18px;font-weight:700}.whyus-item-p{font-size:12px;margin:0}.whyus-item-txt-u{display:block;text-decoration:line-through;color:red}.whyus-item-txt-ye{color:#f59c36}.whyus-item-txt-lendy{color:#f47920}.whyus-item-txt-storepay{color:#2563eb}.whyus-slick-carousel .slick-prev,.whyus-slick-carousel .slick-next{z-index:1050;background-color:#fff;border-radius:50%;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;margin:0;padding:0;box-shadow:0 .125rem .625rem #0000001a;position:absolute;border:0;color:transparent;bottom:50%;transform:translateY(50%)}.whyus-slick-carousel .slick-prev{left:-.625rem}.whyus-slick-carousel .slick-next{right:-.625rem}.whyus-slick-carousel .slick-prev:hover,.whyus-slick-carousel .slick-next:hover{background-color:#f59c36}.whyus-slick-carousel .slick-prev:before,.whyus-slick-carousel .slick-next:before{content:"";display:inline-block;width:.5rem;height:.5rem;border-style:solid;border-width:0 .15rem .15rem 0;border-color:#000;position:absolute;opacity:1}.whyus-slick-carousel .slick-prev:hover:before,.whyus-slick-carousel .slick-next:hover:before{border-color:#fff}.whyus-slick-carousel .slick-prev:before{left:43%;transform:rotate(135deg)}.whyus-slick-carousel .slick-next:before{right:43%;transform:rotate(-45deg)}.whyus-slick-carousel .slick-dots{position:relative;bottom:0;margin:0;padding:0;text-align:center;display:flex!important;justify-content:center;align-items:center;background:transparent;border:0;color:transparent;font-size:0}.whyus-slick-carousel .slick-dots li{margin:0 .3125rem;width:.75rem;height:.75rem;position:relative;background:transparent;border:0;color:transparent}.whyus-slick-carousel .slick-dots li button{padding:0;width:1.5rem;height:1.5rem;margin:-.375rem;position:relative;opacity:1;background:transparent;border:0;color:transparent}.whyus-slick-carousel .slick-dots li button:before{font-size:0;width:.625rem;height:.625rem;background-color:#ddd;border-radius:50%;opacity:1;content:"";top:50%;left:50%;margin:-.3125rem 0 0 -.3125rem;position:absolute;transition:all .3s ease}.whyus-slick-carousel .slick-dots li.slick-active button:before{background-color:#f59c36;transform:scale(1.2)}#whyusModal .modal-dialog{max-width:1340px;width:96%}#whyusModal .modal-content{border-radius:1.5rem;overflow:visible}#whyusModal .modal-body{overflow:visible;padding:1rem .25rem .5rem;position:relative}#whyusModal .whyus-fan{max-width:100%}#whyusModal .whyus-fan .slick-list{margin-top:0}#whyusModal .whyus-fan .slick-track{padding:2.5rem 0 3rem}@media screen and (max-width:767.98px){#whyusModal .modal-dialog{width:100%}#whyusModal .whyus-fan .slick-track{padding:2rem 0 2.5rem}}#whyusModal .btn-close{position:absolute;top:1.0625rem;right:1.0625rem;z-index:1060;background-color:#fff;opacity:1;padding:.6rem}.whyus-slick-carousel:not(.slick-initialized){display:flex;justify-content:center;align-items:flex-start;overflow:hidden;visibility:hidden}.whyus-slick-carousel:not(.slick-initialized) .whyus-slide{flex:0 0 33.3333%;max-width:33.3333%}.whyus-slick-carousel:not(.slick-initialized) .whyus-slide:nth-child(n+4){display:none}@media screen and (max-width:767.98px){.whyus-slick-carousel:not(.slick-initialized) .whyus-slide{flex:0 0 100%;max-width:100%}.whyus-slick-carousel:not(.slick-initialized) .whyus-slide:nth-child(n+2){display:none}}.promo-ticker{--ticker-separator-color: #9fd8f2;--ticker-edge-left: #146eb4;--ticker-edge-right: #00a8e1;background:linear-gradient(135deg,#146eb4,#00a8e1);color:#fff;overflow:hidden;position:relative;padding:6px 0;contain:content}.promo-ticker:before,.promo-ticker:after{content:"";position:absolute;top:0;bottom:0;width:56px;z-index:2;pointer-events:none}.promo-ticker:before{left:0;background:linear-gradient(90deg,var(--ticker-edge-left) 0%,rgba(20,110,180,0) 100%)}.promo-ticker:after{right:0;background:linear-gradient(270deg,var(--ticker-edge-right) 0%,rgba(0,168,225,0) 100%)}.promo-ticker-track{display:flex;width:max-content;animation:scroll-ticker 45s linear infinite;will-change:transform;backface-visibility:hidden;transform:translateZ(0)}.promo-ticker-content{display:flex;align-items:center;white-space:nowrap}.ticker-item{font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:0 8px;text-shadow:0 1px 1px rgba(0,0,0,.18)}.ticker-separator{font-size:18px;font-weight:700;padding:0 16px;color:var(--ticker-separator-color)}@keyframes scroll-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.promo-ticker-track:hover{animation-play-state:paused}@media(max-width:768px){.ticker-item{font-size:13px;letter-spacing:.5px}.ticker-separator{font-size:16px;padding:0 12px}.promo-ticker{padding:5px 0}.promo-ticker:before,.promo-ticker:after{width:32px}}@media(prefers-reduced-motion:reduce){.promo-ticker{overflow-x:auto}.promo-ticker-track{animation:none;transform:none}.promo-ticker-content[aria-hidden=true]{display:none}}.rfp-top{display:grid;grid-template-columns:1fr 340px;gap:16px;align-items:stretch;margin-bottom:16px}.rfp-hero{position:relative;overflow:hidden;border-radius:18px;padding:28px 30px;background:linear-gradient(135deg,#ff9247,#f2701f 52%,#d94f14);color:#fff;box-shadow:0 20px 40px -20px #d94f1499}.rfp-hero-watermark{position:absolute;right:-24px;bottom:-30px;width:190px;height:190px;opacity:.13;color:#fff;z-index:0}.rfp-hero-body{position:relative;z-index:1}.rfp-hero-badge{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:5px 11px;border-radius:20px;background:#fff3;margin-bottom:16px}.rfp-hero-title{margin:0 0 10px;font-size:24px;font-weight:700;line-height:1.2;letter-spacing:-.02em;max-width:14em;color:#fff}.rfp-hero-sub{margin:0 0 20px;font-size:14px;line-height:1.55;opacity:.92;max-width:26em}.rfp-hero-chips{display:flex;gap:12px;flex-wrap:wrap}.rfp-chip{display:flex;align-items:center;gap:11px;background:#ffffff29;border:1px solid rgba(255,255,255,.25);border-radius:13px;padding:11px 15px}.rfp-chip-coin{width:30px;height:30px;flex:0 0 30px;color:#fff}.rfp-chip-label{font-size:11px;font-weight:600;opacity:.85;text-transform:uppercase;letter-spacing:.04em}.rfp-chip-amount{font-size:18px;font-weight:700;line-height:1.15}.rfp-share{background:#fff;border-radius:16px;box-shadow:0 4px 16px #0000000d;padding:20px}.rfp-share-title{font-size:15px;font-weight:700;margin:0 0 13px;color:inherit}.rfp-share-label{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6b7280;margin-bottom:7px}.rfp-code-box{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1.5px dashed #f59c36;background:#fff8ef;border-radius:11px;padding:10px 14px;margin-bottom:12px}.rfp-code{font-size:21px;font-weight:700;letter-spacing:3px;color:#1f2937;font-variant-numeric:tabular-nums;min-width:0;overflow:hidden;text-overflow:ellipsis}.rfp-code-copy{flex:0 0 auto;width:38px;height:38px;border:0;border-radius:9px;background:#fff2e2;color:#e4571e;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .15s ease}.rfp-code-copy:hover{background:#ffe6c7}.rfp-link-box{display:flex;align-items:center;gap:8px;background:#f6f7f9;border:1px solid #eceef1;border-radius:10px;padding:9px 12px;margin-bottom:12px}.rfp-link-icon{flex:0 0 15px;color:#9aa1ab}.rfp-link-input{flex:1;min-width:0;border:0;padding:0;background:transparent;font-size:12.5px;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rfp-copy-btn{width:100%;min-height:48px;border:0;border-radius:12px;background:linear-gradient(135deg,#fba94c,#f59c36);color:#fff;font-size:15px;font-weight:700;cursor:pointer;box-shadow:0 10px 22px -8px #f59c36b3;display:flex;align-items:center;justify-content:center;gap:9px;transition:filter .15s ease}.rfp-copy-btn:hover{filter:brightness(1.05)}.rfp-divider{display:flex;align-items:center;gap:12px;margin:15px 0}.rfp-divider span{flex:1;height:1px;background:#eceef1}.rfp-divider em{font-style:normal;font-size:12px;color:#6b7280;font-weight:600;white-space:nowrap}.rfp-share-open{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;padding:12px 6px;border:1px solid #eceef1;border-radius:12px;background:#fff;cursor:pointer;color:#4b5563;font-size:13.5px;font-weight:700;transition:border-color .15s ease,background .15s ease}.rfp-share-open:hover{border-color:#f59c36;background:#fffaf3}.rfp-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:16px}.rfp-stat{background:#fff;border-radius:14px;box-shadow:0 4px 16px #0000000d;padding:16px 18px;display:flex;align-items:center;gap:13px;min-width:0}.rfp-stat-icon{width:44px;height:44px;flex:0 0 44px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center}.rfp-stat-icon--blue{background:#eef4ff;color:#1d5fd1}.rfp-stat-icon--orange{background:#fff2e2;color:#e4571e}.rfp-stat-icon--green{background:#e7f7ee;color:#067332}.rfp-stat-coin{width:22px;height:22px}.rfp-stat-label{font-size:12.5px;color:#6b7280;font-weight:600}.rfp-stat-value{font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:1.15}.rfp-stat-value.is-in{color:#067332}.rfp-steps{background:#fff;border-radius:16px;box-shadow:0 4px 16px #0000000d;padding:20px;margin-bottom:16px}.rfp-steps-title{font-size:15px;font-weight:700;margin:0 0 16px;color:inherit}.rfp-steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.rfp-step{position:relative;padding:16px;background:#fbfbfc;border:1px solid #f0f1f3;border-radius:14px}.rfp-step-ghost{position:absolute;top:12px;right:15px;font-size:34px;font-weight:700;color:#eceae7;line-height:1}.rfp-step-icon{display:inline-flex;width:42px;height:42px;border-radius:11px;align-items:center;justify-content:center;margin-bottom:11px}.rfp-step-icon--orange{background:#fff2df;color:#e4571e}.rfp-step-icon--blue{background:#eef4ff;color:#1d5fd1}.rfp-step-icon--green{background:#e7f7ee;color:#067332}.rfp-step-coin{width:21px;height:21px}.rfp-step-head{font-size:14px;font-weight:700;color:#1f2937;margin-bottom:4px}.rfp-step-text{font-size:13px;color:#6b7280;line-height:1.5}.rfp-step-text b{color:#1f2937}.rfp-list{background:#fff;border-radius:16px;box-shadow:0 4px 16px #0000000d;padding:20px}.rfp-list-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.rfp-list-title{font-size:15px;font-weight:700;margin:0;color:inherit}.rfp-list-count{font-size:12px;font-weight:700;color:#5d6a77;background:#f1f3f6;padding:3px 10px;border-radius:999px}.rfp-list-empty{padding:14px 0 6px;font-size:13px;color:#6b7280}.rfp-list-item{display:flex;align-items:center;gap:13px;padding:12px 0;border-top:1px solid #f1f3f6}.rfp-avatar{width:40px;height:40px;flex:0 0 40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:15px;font-weight:700}.rfp-list-info{flex:1;min-width:0}.rfp-list-name{font-size:14px;font-weight:700;color:#1f2937;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rfp-list-date{font-size:12.5px;color:#6b7280}.rfp-badge{display:inline-flex;align-items:center;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:700;white-space:nowrap}.rfp-badge--done{background:#e7f7ee;color:#067332}.rfp-badge--pending{background:#fff4e5;color:#b45309}.rfp-badge-short{display:none}.rfp-copy-feedback{position:fixed;bottom:26px;left:50%;transform:translate(-50%) translateY(10px);background:#16181d;color:#fff;padding:11px 22px;border-radius:999px;font-size:14px;font-weight:600;z-index:9999;opacity:0;visibility:hidden;transition:all .2s ease;pointer-events:none}.rfp-copy-feedback.is-visible{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}@media(max-width:1199.98px){.rfp-top{grid-template-columns:1fr}}@media(max-width:991.98px){.rfp-steps-grid{grid-template-columns:1fr}}@media(max-width:767.98px){.rfp-hero{padding:18px;border-radius:16px}.rfp-hero-watermark{right:-18px;bottom:-22px;width:120px;height:120px}.rfp-hero-badge{margin-bottom:11px}.rfp-hero-title{font-size:19px}.rfp-hero-sub{font-size:13px;margin-bottom:14px}.rfp-hero-chips{gap:8px}.rfp-chip{flex:1;padding:9px 10px;gap:8px}.rfp-chip-coin{width:22px;height:22px;flex:0 0 22px}.rfp-chip-amount{font-size:14px}.rfp-share{padding:14px}.rfp-code{font-size:19px;letter-spacing:2.5px}.rfp-code-copy{width:44px;height:44px}.rfp-stats{gap:8px}.rfp-stat{text-align:center;justify-content:center;padding:12px 8px}.rfp-stat-icon{display:none}.rfp-stat>div{display:flex;flex-direction:column;min-width:0}.rfp-stat-label{font-size:10.5px;order:2;margin-top:2px}.rfp-stat-value{order:1;font-size:22px}.rfp-stat-value.is-in{font-size:18px}.rfp-steps,.rfp-list{padding:14px}.rfp-avatar{width:34px;height:34px;flex:0 0 34px;font-size:13px}.rfp-list-name{font-size:13px}.rfp-list-date{font-size:11px}.rfp-badge{padding:4px 9px;font-size:10.5px}.rfp-badge-full{display:none}.rfp-badge-short{display:inline}}@keyframes ssheetShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes ssheetModalIn{0%{opacity:0;transform:scale(.92) translateY(-24px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes ssheetSheetIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes ssheetFeedbackPop{0%{opacity:0;transform:scale(.8)}20%{opacity:1;transform:scale(1.05)}30%{transform:scale(1)}to{opacity:1}}.ssheet .modal-dialog{max-width:400px}.ssheet .modal-content{border:0;border-radius:16px;box-shadow:0 10px 40px #00000026;overflow:hidden}.ssheet.show .modal-content{animation:ssheetModalIn .3s cubic-bezier(.2,.9,.3,1)}.ssheet-grab{display:none;justify-content:center;padding:10px 0 2px}.ssheet-grab span{width:36px;height:4px;border-radius:999px;background:#d1d0d5}.ssheet-head{display:flex;align-items:center;justify-content:center;position:relative;padding:18px 20px 6px}.ssheet-title{margin:0;font-size:15px;font-weight:600;color:#2c2e2f}.ssheet-close{position:absolute;right:12px;top:12px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:0;border-radius:8px;cursor:pointer;color:#898989;padding:0;overflow:hidden}.ssheet-close:hover{background:#f5f5f5;color:#000}.ssheet-body{padding:12px 20px 20px}.ssheet-preview{display:flex;align-items:center;gap:12px;padding:10px;border:1px solid #ececec;border-radius:12px;margin-bottom:14px}.ssheet-preview-img{width:52px;height:52px;flex:0 0 auto;border:1px solid #ececec;border-radius:8px;overflow:hidden;background:#fafafa;display:flex;align-items:center;justify-content:center}.ssheet-preview-img img{width:100%;height:100%;object-fit:contain}.ssheet-preview-info{min-width:0}.ssheet-preview-title{font-size:13px;font-weight:600;line-height:1.35;color:#000;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ssheet-preview-prices{display:flex;align-items:baseline;gap:6px;margin-top:3px}.ssheet-preview-price{font-size:13px;font-weight:700;color:#000}.ssheet-preview-old{font-size:11px;color:#898989;text-decoration:line-through}.ssheet-linkrow{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.ssheet-linklabel{font-size:12px;color:#898989}.ssheet-linkbox{display:flex;align-items:center;gap:8px;border:1px solid #e3e2e8;border-radius:12px;background:#fafafa;padding:8px 8px 8px 14px}.ssheet-linkicon{flex:0 0 auto;color:#898989}.ssheet-shimmer{flex:1;min-width:0;height:14px;border-radius:6px;background:linear-gradient(90deg,#eeedf2 25%,#f8f8f8,#eeedf2 75%);background-size:200% 100%;animation:ssheetShimmer 1.2s linear infinite}.ssheet-url{flex:1;min-width:0;font-size:14px;font-weight:600;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ssheet-copy,.ssheet-copied{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;border:0;border-radius:8px;padding:0 14px;height:36px;font-size:13px;font-weight:600;font-family:inherit}.ssheet-copy{background:linear-gradient(90deg,#fad86e,#f59c36);background-size:200% 100%;background-position:0% 0%;color:#fff;cursor:pointer;transition:all .3s ease}.ssheet-copy:hover{background-position:100% 0%;box-shadow:0 3px 10px #f59c3659}.ssheet-copy:disabled{opacity:.55;cursor:default;box-shadow:none}.ssheet-copied{background:#e7f7ed;color:#0d8a3e;cursor:default;animation:ssheetFeedbackPop .3s ease}.ssheet-sr-status{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ssheet-divider{height:1px;background:#f1f1f3;margin:14px 0}.ssheet-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.ssheet-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:10px 4px;background:#fff;border:1px solid #ececef;border-radius:10px;cursor:pointer;transition:all .2s ease;font-family:inherit}.ssheet-item:hover{background:#f8f9fa;border-color:#dee2e6;transform:translateY(-1px);box-shadow:0 2px 8px #00000014}.ssheet-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%}.ssheet-icon-facebook{background:#1877f21a}.ssheet-icon-messenger{background:#0084ff1a}.ssheet-icon-telegram{background:#229ed91a}.ssheet-icon-whatsapp{background:#25d3661a}.ssheet-icon-x{background:#00000014}.ssheet-icon-email{background:#f59c361f}.ssheet-icon-sms{background:#49a54a1f}.ssheet-icon-native{background:#3b70ba1a;color:#3b70ba}.ssheet-label{font-size:11.5px;font-weight:500;color:#2c2e2f}@media(max-width:767.98px){.ssheet .modal-dialog{position:fixed;left:0;right:0;bottom:0;margin:0;max-width:100%;width:100%;align-items:flex-end;min-height:0}.ssheet.fade .modal-dialog{transform:none;transition:none}.ssheet .modal-content{border-radius:20px 20px 0 0;box-shadow:0 -8px 40px #0000002e;padding-bottom:calc(16px + env(safe-area-inset-bottom))}.ssheet.show .modal-content{animation:ssheetSheetIn .32s cubic-bezier(.2,.9,.3,1)}.ssheet-grab{display:flex}.ssheet-head{padding:6px 20px 8px}.ssheet-close{top:0;width:40px;height:40px;background:#f5f5f5;border-radius:50%}.ssheet-body{padding:4px 16px 12px}.ssheet-copy,.ssheet-copied{height:40px}.ssheet-item{padding:12px 4px;border-radius:12px;min-height:84px}.ssheet-icon{width:44px;height:44px}.ssheet-label{font-size:11px}}@media(prefers-reduced-motion:reduce){.ssheet.show .modal-content,.ssheet-shimmer,.ssheet-copied{animation:none}}.sidestick-menu.hidden{opacity:0;pointer-events:none;transform:translate(100%) translateY(-50%);transition:transform .3s ease-in-out,opacity .3s ease-in-out}.sidestick-menu{position:fixed;top:50%;right:0;background-color:#fff;box-shadow:0 .125rem 1rem #0000001a;z-index:1000;border-top-left-radius:.75rem;border-bottom-left-radius:.75rem;display:flex;flex-direction:column;gap:.5rem;padding:.5rem;opacity:1;pointer-events:auto;transform:translate(0) translateY(-50%);transition:transform .3s ease-in-out,opacity .3s ease-in-out}.sidestick-menu-item{width:2.375rem;height:2.375rem;display:flex;align-items:center;justify-content:center;background:#fff;margin:0;padding:0;border:0;border-radius:.375rem;position:relative}.sidestick-menu-item-icon{font-size:16px;line-height:1em;color:#000;display:flex;align-items:center;justify-content:center}.sidestick-menu-item:hover{background:#f5f5f5}.sidestick-menu-divider{border-top:1px solid #d1d0d5;margin:0 .5rem}@media(max-width:767.98px){.sidestick-menu.hidden{transform:translate(100%) translateY(0)}.sidestick-menu{top:auto;bottom:6rem;transform:translate(0) translateY(0);box-shadow:0 .125rem .5rem #0000001a;transition:transform .3s ease-in-out,opacity .3s ease-in-out}.sidestick-menu{gap:.375rem;padding:.375rem}.sidestick-menu-item{width:2rem;height:2rem}}.sdt-product-thumb{padding:4px;text-decoration:none;color:#000;display:block;width:100%;height:100%}.sdt-container{background:radial-gradient(ellipse 104.21% 107.25% at -2.36% 61.94%,#fff8e4,#fff8e400),radial-gradient(ellipse 63.12% 63.12% at 10.42% 7.5%,#f1a455,#f1a45500),radial-gradient(ellipse 63.12% 63.12% at 10.42% 7.5%,#f1a455,#f1a45500),radial-gradient(ellipse 110.7% 113.94% at 12.92% 92.08%,#00aeff,#3963f900),radial-gradient(ellipse 68.09% 68.09% at 86.53% 85.56%,#eb78f9,#eb78f900),radial-gradient(ellipse 68.09% 68.09% at 86.53% 85.56%,#eb78f9,#eb78f900),radial-gradient(ellipse 82.1% 82.1% at 88.61% 8.47%,#f7306e,#f7306e00),radial-gradient(ellipse 82.1% 82.1% at 88.61% 8.47%,#f7306e,#f7306e00),#fff;background-blend-mode:soft-light,normal,normal,normal,normal,normal,normal,normal,normal;background-size:200% 200%;animation:rotateGradient 6s ease-in-out infinite;padding:4px;height:100%;border-radius:8px;overflow:hidden;transition:box-shadow .2s,transform .2s;box-shadow:0 2px 4px #00000014}.sdt-content{padding:12px;background-color:#fff;position:relative;display:flex;flex-direction:column;height:100%;text-decoration:none;border-radius:4px;overflow:hidden}.sdt-product-thumb:hover .sdt-container{box-shadow:0 5px 4px #00000026;transform:translateY(-3px)}.sdt-image{padding:12px;margin-bottom:12px;overflow:hidden}.sdt-image .sdt-image-placeholder{width:100%;height:auto;aspect-ratio:4/3;display:flex;align-items:center;justify-content:center}.sdt-image .sdt-image-placeholder svg{width:40%;height:auto}.sdt-image img{aspect-ratio:4/3;width:100%;height:auto;object-fit:contain;transition:transform .2s}.sdt-renewed-badge{position:absolute;top:90px;left:-5px;width:100px;height:70px;z-index:2;object-fit:contain}.sdt-title{margin-bottom:12px;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;line-height:1.4;min-height:2.8em}.sdt-prices{margin-top:auto}.sdt-wishlist{position:absolute;top:0;right:0;width:44px;height:44px;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1;background:transparent;transition:transform .2s,background-color .2s}.sdt-wishlist:hover{transform:scale(1.1)}.sdt-wishlist svg{width:20px;height:20px}.sdt-wishlist svg path{fill:transparent;stroke:#000;stroke-width:1.5px;transition:fill .2s,stroke .2s}.sdt-wishlist:hover svg path{fill:transparent;stroke:var(--n25-main-orange)}.sdt-wishlist.active svg path{fill:var(--n25-main-orange);stroke:var(--n25-main-orange);stroke-width:0}.sdt-price-current{font-size:20px;font-weight:700}.sdt-price-original{color:var(--n25-text-grey);font-weight:500;text-decoration:line-through;font-size:14px}.sdt-price-off{display:inline-block;text-decoration:none;color:var(--n25-error-red);padding:3px 3px 2px;border-radius:4px;border:1px solid var(--n25-error-red);font-weight:600;font-size:10px;margin-left:8px;line-height:12px;vertical-align:middle}.sdt-expire-date{background:var(--n25-error-red);color:#fff;font-size:12px;display:inline-flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 12px;border-radius:8px;margin-bottom:12px}.sdt-expire-date-label{font-weight:400;opacity:.9}.sdt-expire-date-value{font-weight:700;font-size:14px}.sdt-deal-countdown .sdt-expire-date{background:#d93d4a;animation:pulse 2s infinite}.sdt-deal-expired .sdt-expire-date{background:#666}@keyframes pulse{0%{opacity:1}50%{opacity:.8}to{opacity:1}}@keyframes rotateGradient{0%{background-position:0% 50%}25%{background-position:50% 0%}50%{background-position:100% 50%}75%{background-position:50% 100%}to{background-position:0% 50%}}.sdt-out-of-stock{text-align:center;padding:.5rem 0}.sdt-out-of-stock-label{font-size:14px;font-weight:600;color:#898989;margin-bottom:.25rem}.sdt-out-of-stock-message{font-size:12px;color:#bbb}@media(max-width:767.98px){.sdt-expire-date{flex-direction:column;gap:0px;line-height:1.3em}}.sidestick-menu-tooltip{position:absolute;right:100%;top:50%;transform:translateY(-50%);margin-right:.625rem;background:#323436;color:#fff;padding:.375rem .75rem;border-radius:.5rem;font-size:12px;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;z-index:1000}.sidestick-menu-tooltip:after{content:"";position:absolute;top:50%;right:-.375rem;transform:translateY(-50%);border-width:.375rem 0 .375rem .375rem;border-style:solid;border-color:transparent transparent transparent #323436}.sidestick-menu-item:hover .sidestick-menu-tooltip{opacity:1;visibility:visible}.sidestick-menu-tooltip.show{animation:slideIn .2s ease-out forwards}#touch-loading-bar{position:fixed;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,#fad86e,#ff6b35);z-index:999999;pointer-events:none;opacity:0;transition:opacity .2s;border-radius:0 2px 2px 0;box-shadow:0 0 8px #ff6b3566;transform-origin:left;transform:scaleX(0);will-change:transform}.cap-ios #touch-loading-bar{top:env(safe-area-inset-top,0px)}#touch-loading-bar.active{opacity:1;animation:touchLoadingBar 2.5s cubic-bezier(.4,0,0,1) forwards}#touch-loading-bar.done{transform:scaleX(1)!important;animation:none;opacity:0;transition:opacity .3s .1s}@keyframes touchLoadingBar{0%{transform:scaleX(0)}20%{transform:scaleX(.35)}50%{transform:scaleX(.65)}80%{transform:scaleX(.85)}to{transform:scaleX(.92)}}.touch-ripple{position:absolute;border-radius:50%;background:#00000014;transform:scale(0);animation:touchRippleAnim .4s ease-out forwards;pointer-events:none;z-index:1}@keyframes touchRippleAnim{0%{transform:scale(0);opacity:1}to{transform:scale(2.5);opacity:0}}@media(max-width:767.98px){.mobile-nav-item{position:relative;overflow:hidden;-webkit-tap-highlight-color:transparent;transition:transform .15s ease,background-color .15s ease;border-radius:12px}.mobile-nav-item:active{transform:scale(.95);background-color:#f59c361a}.mobile-nav-item:active .mobile-nav-icon svg{fill:var(--n25-main-orange)}.mobile-nav-item:active .mobile-nav-txt{color:var(--n25-main-orange)}.btn:active,input[type=submit]:active,input[type=button]:active{transform:scale(.96);opacity:.85}.btn-main-orange:active{transform:scale(.96);box-shadow:0 2px 8px #f59c364d}.btn-green:active{transform:scale(.96);background-color:#0a9e42}.btn-blue:active{transform:scale(.96);background-color:#0f6da3}.btn-clear:active,.btn-clear-orange:active,.btn-white-border:active,.btn-details:active{transform:scale(.96);background-color:#f5f5f5}.pt-container{-webkit-tap-highlight-color:transparent}.n25-product-thumb:active .pt-container{transform:scale(.97);box-shadow:0 1px 2px #0000001a}.dropdown-item:active,.nav-link:active,.list-group-item:active{background-color:#f59c3614!important}a[class*=card]:active,.card a:active,.card[onclick]:active,[role=button]:active{opacity:.85}.offcanvas .nav-link:active,.offcanvas .list-group-item:active,.categories-menu-mobile a:active{background-color:#f59c361a!important;transform:translate(4px);transition:transform .1s ease,background-color .1s ease}.account-sidebar-menu a:active{background-color:#f59c361a;transform:scale(.98)}.pt-wishlist:active,.btn-sm-icon-wishlist:active,.btn-sm-icon-delete:active{transform:scale(.9)}.header .search-container input:active,.header .search-container input:focus{border-color:var(--n25-main-orange)}.pagination .page-link:active{transform:scale(.9);background-color:#f59c3626}.sidestick-menu a:active,.sidestick-menu button:active{transform:scale(.9)}.slick-slide:active{opacity:.9}.header-tab:active{opacity:.7}body{-webkit-tap-highlight-color:transparent}.touch-feedback-active{position:relative;overflow:hidden}}@media(prefers-reduced-motion:reduce){#touch-loading-bar{animation:none!important;transition:none!important}#touch-loading-bar.active{transform:scaleX(.92);animation:none}.touch-ripple{animation:none!important;display:none}.mobile-nav-item,.btn,.pt-container,.account-sidebar-menu a,.pt-wishlist,.btn-sm-icon-wishlist,.btn-sm-icon-delete{transition:none!important}}.ci-card{background:#fff;border-radius:12px;border:1px solid #f0f0f0;padding:16px 18px}.ci-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.ci-card-title{font-size:15px;font-weight:700;color:#111}.ci-card-badge{font-size:11px;font-weight:700;color:#087a33;background:#e7f7ed;padding:3px 9px;border-radius:999px}.ci-rows{display:flex;flex-direction:column;gap:10px;margin-bottom:14px}.ci-row{border:1.5px solid #e8e9eb;background:#fff;border-radius:12px;padding:12px 14px;transition:border-color .15s ease,background .15s ease}.ci-row.on{border-color:#f59c36;background:#fff8f0}.ci-row-main{display:flex;align-items:center;gap:11px}.ci-icon{width:34px;height:34px;flex-shrink:0;border-radius:10px;background:#fef3e8;display:flex;align-items:center;justify-content:center;color:#f59c36}.ci-info{flex:1 1 auto;min-width:0}.ci-name{font-size:13.5px;font-weight:700;color:#111}.ci-bal{font-size:11.5px;color:#6b7280}.ci-bal b{color:#111}.ci-applied-tag{font-size:12.5px;font-weight:700;color:#0db14b;white-space:nowrap}.ci-row:not(.on) .ci-applied-tag{display:none}.ci-toggle{width:40px;height:24px;flex-shrink:0;border:0;padding:0;border-radius:12px;background:#e5e5e5;position:relative;cursor:pointer;transition:background .2s ease}.ci-toggle:after{content:"";position:absolute;inset:-12px -8px}.ci-row.on .ci-toggle{background:#f59c36}.ci-knob{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040;transition:left .2s ease}.ci-row.on .ci-knob{left:18px}.ci-amount{display:none;align-items:center;gap:8px;margin-top:10px}.ci-row.on .ci-amount{display:flex}.ci-amount-input{flex:1 1 auto;min-width:0;border:1px solid #e5e5e5;border-radius:8px;padding:9px 12px;font-size:16px;font-weight:600;color:#111;outline:none}.ci-amount-input:focus{border-color:#f59c36}.ci-amount-max{font-size:12px;color:#6b7280;white-space:nowrap}.ci-calc{background:#f8f9fb;border-radius:10px;padding:10px 14px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.ci-calc-cell{font-size:12px;color:#6b7280}.ci-calc-cell b{display:block;font-size:15px;color:#111;margin-top:2px}.ci-calc-op{font-size:14px;color:#b6b9bf}.ci-green{color:#0db14b!important}.ci-amber{color:#b26b12!important}.ci-card.is-busy{opacity:.55;pointer-events:none}.ci-error{color:#c8323d;font-size:12.5px;margin-top:8px}.ci-covered{background:#e7f7ed;border-radius:12px;padding:16px 18px;display:flex;align-items:center;gap:12px}.ci-covered-icon{width:34px;height:34px;border-radius:50%;background:#0db14b;flex-shrink:0;display:flex;align-items:center;justify-content:center}.ci-covered-title{font-size:14px;font-weight:700;color:#087a33}.ci-covered-sub{font-size:12.5px;color:#4b5563}.ci-settle-btn{width:100%;min-height:48px;margin-top:14px;background:#0db14b;color:#fff;border:0;border-radius:12px;font-size:15px;font-weight:700;cursor:pointer;box-shadow:0 8px 18px -5px #0db14b80}.ci-settle-btn:disabled{opacity:.6;cursor:default}.pm-list{display:flex;flex-direction:column;gap:8px}.pm-group-label{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#6b7280;margin:8px 0 2px}.pm-group{display:flex;flex-direction:column;gap:8px}.pm-item{display:flex;align-items:center;gap:13px;border:1.5px solid #e8e9eb;background:#fff;border-radius:13px;padding:13px 15px;min-height:56px;text-decoration:none;color:#111;transition:border-color .15s ease,background .15s ease}.pm-item:hover{border-color:#f59c36;color:#111;text-decoration:none}.pm-item.selected{border-color:#f59c36;background:#fff8f0}.pm-icon{width:40px;height:40px;flex-shrink:0;border-radius:10px;display:flex;align-items:center;justify-content:center}.pm-icon-bank{background:#ebf3fe;color:#1d5fd1}.pm-icon-usd{background:#fef3e8;color:#b26b12}.pm-icon-paypal{background:#f4f8fe}.pm-icon-lendmn,.pm-icon-storepay{background:#f1f2f4}.pm-info{flex:1 1 auto;min-width:0}.pm-title{display:block;font-size:14px;font-weight:700}.pm-desc{display:block;font-size:12px;color:#6b7280}.pm-badge{font-size:11px;font-weight:700;padding:3px 9px;border-radius:999px;white-space:nowrap}.pm-badge-green{background:#e7f7ed;color:#087a33}.pm-badge-grey{background:#f1f2f4;color:#6b7280}.pm-badge-red{background:#fdecec;color:#c8323d}.pm-dot{width:20px;height:20px;flex-shrink:0;border-radius:50%;box-sizing:border-box;border:2px solid #d5d9df}.pm-item.selected .pm-dot{border:6px solid #f59c36;background:#fff}.cart-pm-list .pm-item{cursor:pointer;position:relative}.pm-radio{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.pm-item:has(.pm-radio:checked){border-color:#f59c36;background:#fff8f0}.pm-item:has(.pm-radio:checked) .pm-dot{border:6px solid #f59c36;background:#fff}.cart-pm-list .pm-item:focus-within{border-color:#f59c36;box-shadow:0 0 0 3px #f59c3640}.cart-applied-credit{display:flex;justify-content:space-between;align-items:center;padding:9px 12px;background:#28a74514;border:1px solid rgba(40,167,69,.18);border-radius:8px;margin-bottom:8px;font-size:13px;font-weight:600;color:#28a745}@media(max-width:768px){.pm-item{padding:11px 13px;min-height:52px}.ci-calc{gap:10px}}.ci-used-line{color:#177245;font-size:12px;font-weight:600;margin-top:2px}.unpaid-orders-popup-content{border-radius:22px;overflow:hidden}.unpaid-orders-popup-content .modal-header{background:#fff;border-bottom:0;padding:20px 22px 14px;align-items:center}.unpaid-orders-popup-content .modal-header .btn-close{filter:none;opacity:1}.unpaid-orders-popup-content .modal-title{font-weight:700;font-size:17px;color:var(--usv2-text)}.unpaid-orders-popup-content .modal-body{padding:0 22px 4px}.unpaid-order-strip{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.unpaid-order-products-list{display:flex;align-items:center;gap:8px;min-width:0}.unpaid-order-product-item{display:flex;align-items:center;gap:0;flex:0 0 auto}.unpaid-order-strip .unpaid-order-status{flex:0 0 auto}.unpaid-order-product-thumb{width:54px;height:54px;min-width:54px;border-radius:12px;background:#f3f4f6;border:1px solid #eef0f2;overflow:hidden;display:flex;align-items:center;justify-content:center}.unpaid-order-product-img{width:100%;height:100%;object-fit:contain;padding:3px}.unpaid-order-product-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f3f4f6}.unpaid-order-product-placeholder svg{width:26px;height:26px}.unpaid-order-product-more-item{width:54px;height:54px;min-width:54px;border-radius:12px;background:var(--usv2-fill);align-items:center;justify-content:center}.unpaid-order-product-more-text{font-size:13px;font-weight:700;color:#8a929c}.unpaid-order-info{background:#f7f8fa;border-radius:16px;padding:4px 18px;margin-bottom:18px}.unpaid-order-row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:13px 0;border-bottom:1px solid #eceef1}.unpaid-order-row:last-child{border-bottom:none}.unpaid-order-label{color:#7a828d;font-size:12.5px}.unpaid-order-value{font-weight:700;font-size:13px;color:var(--usv2-text)}.unpaid-order-value a{color:var(--usv2-orange);text-decoration:none;font-weight:700}.unpaid-order-value a:hover{text-decoration:underline;color:var(--usv2-orange-hover)}.unpaid-order-status{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-radius:999px;background:var(--usv2-red-tint);color:var(--usv2-red-deep);font-size:11.5px;font-weight:700}.unpaid-order-status:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--usv2-red)}.unpaid-order-amount{color:var(--usv2-text);font-size:19px;font-weight:700;letter-spacing:-.01em}.unpaid-order-timer-row .unpaid-order-value{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:8px;background:var(--usv2-red-tint);color:var(--usv2-red-deep);font-size:12.5px;font-weight:700}.unpaid-order-timer svg{flex-shrink:0}.unpaid-order-actions{display:flex;gap:12px;margin-top:18px;margin-bottom:8px}.unpaid-order-btn-cancel{flex:0 0 auto;height:52px;padding:0 26px;border:1.5px solid var(--usv2-border);border-radius:14px;background:#fff;color:var(--usv2-text-2);font-size:14.5px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.unpaid-order-btn-cancel:hover{background:var(--usv2-fill);color:var(--usv2-text);border-color:var(--usv2-border)}.unpaid-order-btn-primary{flex:1;height:52px;border:0;border-radius:14px;background:linear-gradient(135deg,#fba94c,#f59c36);color:#fff;font-size:15px;font-weight:700;box-shadow:0 10px 22px -6px #f59c36a6;display:inline-flex;align-items:center;justify-content:center}.unpaid-order-btn-primary:hover{background:linear-gradient(135deg,#f9a23f,#e8912b);color:#fff}.unpaid-order-approve-form{flex:1;display:flex}.unpaid-order-approve-form .unpaid-order-btn-primary{width:100%;background:var(--usv2-green);box-shadow:0 8px 18px -5px #0db14b80}.unpaid-order-approve-form .unpaid-order-btn-primary:hover{background:var(--usv2-green-deep)}.unpaid-order-btn-primary:focus,.unpaid-order-btn-cancel:focus,.unpaid-order-btn-dismiss:focus{outline:2px solid var(--usv2-orange);outline-offset:2px}.unpaid-order-details{text-align:center;margin-bottom:4px}.unpaid-order-btn-details{display:inline-flex;align-items:center;gap:6px;color:#8a929c;font-size:12.5px;font-weight:600;text-decoration:none;padding:8px 16px;transition:color .15s ease}.unpaid-order-btn-details:hover{color:var(--usv2-orange);text-decoration:none}.unpaid-order-btn-details:focus{outline:2px solid var(--usv2-orange);outline-offset:2px;color:var(--usv2-orange)}.unpaid-order-dismiss{display:flex;justify-content:center;padding:2px 0 14px}.unpaid-order-btn-dismiss{border:1.5px solid var(--usv2-border);background:#fff;color:var(--usv2-text-2);font-size:13px;font-weight:700;padding:10px 22px;border-radius:999px;transition:background .15s ease,border-color .15s ease}.unpaid-order-btn-dismiss:hover{background:var(--usv2-fill);color:var(--usv2-text);border-color:var(--usv2-faint)}.unpaid-order-more{text-align:center;margin:4px -22px -4px;padding:15px 22px;background:var(--usv2-fill-2);border-top:1px solid var(--usv2-hairline)}.unpaid-order-more-link{color:var(--usv2-orange);font-size:12.5px;font-weight:700;text-decoration:none}.unpaid-order-more-link:hover{text-decoration:underline}@media(max-width:575px){#unpaidOrdersPopup .modal-dialog{margin:0;position:fixed;bottom:0;left:0;right:0;max-width:100%;transform:translateY(100%);transition:transform .3s ease-out;will-change:transform}#unpaidOrdersPopup.show .modal-dialog{transform:translateY(0)}.unpaid-order-btn-cancel,.unpaid-order-btn-primary,.unpaid-order-btn-dismiss{min-height:48px}#unpaidOrdersPopup .modal-dialog-centered{min-height:auto;align-items:flex-end}.unpaid-orders-popup-content{border-radius:26px 26px 0 0}.unpaid-orders-popup-content .modal-body{padding:0 20px 4px;max-height:70vh;overflow-y:auto}.unpaid-order-product-thumb{width:50px;height:50px;min-width:50px}}.unpaid-popup-behind{z-index:1040!important}@media(prefers-reduced-motion:reduce){#unpaidOrdersPopup .modal-dialog{transform:none;transition:opacity .15s ease-out}}.usv2-modal .modal-content{border:0;border-radius:22px;box-shadow:0 30px 70px -20px #00000080;overflow:hidden}.modal-backdrop.show{background:#0e11168c;opacity:1}.usv2-modal .modal-header{border-bottom:0;padding:20px 22px 14px;align-items:center}.usv2-modal .modal-title{font-size:17px;font-weight:700;color:var(--usv2-text)}.usv2-modal .modal-body{padding:4px 22px 16px}.usv2-modal .modal-footer{border-top:0;padding:8px 22px 22px;gap:10px;flex-wrap:nowrap}.usv2-modal .btn-close{width:34px;height:34px;padding:0;margin:0 0 0 auto;border-radius:50%;background-color:var(--usv2-grey-tint);background-size:12px;opacity:1;flex:0 0 34px;align-self:flex-start;transition:background-color .15s ease}.usv2-modal .btn-close:hover{background-color:var(--usv2-border);opacity:1}.usv2-modal .btn-close:focus{box-shadow:0 0 0 3px #f59c3633}.usv2-modal .usv2-modal-header-titled{display:flex;align-items:center;gap:10px}.usv2-modal-header-icon{width:34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex:0 0 34px}.usv2-modal-header-icon.is-red{background:var(--usv2-red-tint);color:var(--usv2-red-deep)}.usv2-modal-header-icon.is-orange{background:var(--usv2-orange-tint4);color:var(--usv2-orange-deep)}.usv2-modal-header-icon.is-green{background:var(--usv2-green-tint);color:var(--usv2-green-deep)}.usv2-modal .modal-footer .usv2-btn,.usv2-modal .usv2-modal-cancel-actions .usv2-btn{height:48px;border-radius:13px;font-weight:700;font-size:14px}.usv2-modal .modal-footer .usv2-btn-primary,.usv2-modal .usv2-btn-primary{background:linear-gradient(135deg,#fba94c,#f59c36);box-shadow:0 8px 18px -5px #f59c3699}.usv2-modal .modal-footer .usv2-btn-primary:hover,.usv2-modal .usv2-btn-primary:hover{background:linear-gradient(135deg,#f9a23f,#e8912b);color:#fff}.usv2-modal .usv2-btn-pay{box-shadow:0 8px 18px -5px #0db14b80}.usv2-modal .usv2-btn-danger{box-shadow:0 8px 18px -5px #f0443880}.usv2-modal .usv2-btn-neutral{background:#16181d;color:#fff}.usv2-modal .usv2-btn-neutral:hover{background:#2a2d34;color:#fff}.usv2-modal-section-label{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--usv2-muted);margin-bottom:10px}.usv2-modal .form-label{font-size:12px;font-weight:600;color:var(--usv2-text-3);margin-bottom:6px}.usv2-modal .modal-body .form-control,.usv2-modal .modal-body .form-select{border-radius:12px;border:1px solid var(--usv2-border);font-size:13.5px;min-height:46px;padding:10px 13px;color:var(--usv2-text);box-shadow:none}.usv2-modal .modal-body textarea.form-control{min-height:88px}.usv2-modal .modal-body .form-control:focus,.usv2-modal .modal-body .form-select:focus{border-color:var(--usv2-orange);box-shadow:0 0 0 3px #f59c3626}.usv2-modal .modal-body .form-control::placeholder{color:var(--usv2-muted)}.usv2-modal-amount{padding:15px 18px;margin-bottom:16px;background:linear-gradient(120deg,#fff6ea,#fff1df);border:1px solid #f6e2c6;border-radius:15px;display:flex;align-items:center;justify-content:space-between;gap:12px}.usv2-modal-amount-label{font-size:12px;color:#a9834b;font-weight:600}.usv2-modal-amount-sub{font-size:12px;color:#b9925a;margin-top:3px}.usv2-modal-amount-value{font-size:24px;font-weight:700;color:var(--usv2-text);letter-spacing:-.01em;white-space:nowrap}.usv2-modal-confirm-head{padding:22px 2px 6px;text-align:center}.usv2-modal-confirm-icon{width:54px;height:54px;border-radius:15px;display:flex;align-items:center;justify-content:center;margin:0 auto 14px}.usv2-modal-confirm-icon.is-red{background:var(--usv2-red-tint);color:var(--usv2-red-deep)}.usv2-modal-confirm-icon.is-blue{background:var(--usv2-blue-tint);color:var(--usv2-blue-deep)}.usv2-modal-confirm-title{font-size:18px;font-weight:700;color:var(--usv2-text)}.usv2-modal-confirm-sub{font-size:13px;color:var(--usv2-text-3);margin-top:6px;line-height:1.5}.usv2-modal-secure-note{display:flex;align-items:center;justify-content:center;gap:7px;padding:16px;border-top:1px solid var(--usv2-hairline);font-size:11.5px;color:var(--usv2-muted)}.usv2-modal .payment-options-modal-list{gap:10px}.usv2-modal .payment-options-grid{display:flex;flex-direction:column;gap:10px}.usv2-modal .payment-option-card{display:grid;grid-template-columns:40px 1fr 12px;grid-template-rows:auto auto;align-items:center;column-gap:13px;row-gap:2px;padding:12px 14px;border:1px solid var(--usv2-track);border-radius:13px;background:#fff;min-height:0}.usv2-modal .payment-option-card:hover{border-color:var(--usv2-orange);background:var(--usv2-orange-tint3);transform:none;box-shadow:var(--usv2-card-shadow)}.usv2-modal .payment-option-card:after{content:"";grid-column:3;grid-row:1 / span 2;width:8px;height:8px;border-right:2px solid var(--usv2-faint);border-top:2px solid var(--usv2-faint);transform:rotate(45deg);justify-self:end;transition:border-color .15s ease}.usv2-modal .payment-option-card:hover:after{border-color:var(--usv2-orange)}.usv2-modal .payment-option-card-icon{grid-column:1;grid-row:1 / span 2}.usv2-modal .payment-option-card-title{grid-column:2;font-size:13.5px;font-weight:700;color:var(--usv2-text)}.usv2-modal .payment-option-card-desc{grid-column:2;font-size:12px;color:var(--usv2-muted);line-height:1.35}.usv2-modal .payment-option-card-icon,.usv2-modal .payment-option-modal-icon,.usv2-modal .payment-option-modal-logo{width:40px;height:40px;flex:0 0 40px;border-radius:10px;background:var(--usv2-grey-tint);color:var(--usv2-grey-deep);display:flex;align-items:center;justify-content:center;overflow:hidden}.usv2-modal .payment-option-modal-item{padding:12px 14px;border:1px solid var(--usv2-track);border-radius:13px;gap:13px}.usv2-modal .payment-option-modal-item:hover{border-color:var(--usv2-orange);background:var(--usv2-orange-tint3);transform:none;box-shadow:var(--usv2-card-shadow)}.usv2-modal .payment-option-modal-item:hover .payment-option-modal-arrow{color:var(--usv2-orange);transform:none}.usv2-modal .payment-option-modal-main{display:flex;align-items:center;gap:12px;width:100%}.usv2-modal .payment-option-modal-title{font-size:13.5px;font-weight:700;color:var(--usv2-text)}.usv2-modal .payment-option-modal-desc{font-size:12px;color:var(--usv2-muted)}.usv2-modal .payment-option-modal-feature{font-size:11.5px;color:var(--usv2-text-3)}.usv2-modal .payment-option-modal-arrow{color:var(--usv2-faint)}.usv2-modal a[href*="method=mnt_bank"] .payment-option-card-icon,.usv2-modal a[href*="method=mnt_bank"] .payment-option-modal-icon{background:var(--usv2-blue-tint);color:var(--usv2-blue-deep)}.usv2-modal a[href*="method=usd"] .payment-option-card-icon,.usv2-modal a[href*="method=usd"] .payment-option-modal-icon{background:var(--usv2-orange-tint);color:var(--usv2-orange-deep)}.usv2-modal a[href*="method=paypal"] .payment-option-card-icon{background:var(--usv2-blue-tint2)}.usv2-modal .payment-option-card-paypal:hover{border-color:var(--usv2-blue);background:var(--usv2-blue-tint2);box-shadow:var(--usv2-card-shadow)}.usv2-modal .payment-option-card-paypal:hover:after{border-color:var(--usv2-blue)}.usv2-modal .payment-options-bnpl-label{font-size:11px;font-weight:700;letter-spacing:.06em;color:var(--usv2-muted);margin-top:4px}.usv2-modal .payment-option-modal-lendmn:hover{border-color:#ff7300;background:var(--usv2-orange-tint3)}.usv2-modal .payment-option-modal-lendmn:hover .payment-option-modal-arrow{color:#ff7300}.usv2-modal .payment-option-modal-storepay:hover{border-color:#0054ff;background:var(--usv2-blue-tint2)}.usv2-modal .payment-option-modal-storepay:hover .payment-option-modal-arrow{color:#0054ff}[id^=cancelOrderModal-] .modal-content,#declineOrderModal .modal-content,#unpaidOrderCancelModal .modal-content{border:0;border-radius:14px;box-shadow:0 12px 40px #00000024}[id^=cancelOrderModal-] .modal-title,#declineOrderModal .modal-title,#unpaidOrderCancelModal .modal-title{font-size:16px;font-weight:700;color:var(--usv2-text)}[id^=cancelOrderModal-] .form-select,#declineOrderModal .form-select,#unpaidOrderCancelModal .form-select{height:44px;border-radius:10px;border:1px solid var(--usv2-border);font-size:13.5px;color:var(--usv2-text-2);box-shadow:none}[id^=cancelOrderModal-] .form-select:focus,#declineOrderModal .form-select:focus,#unpaidOrderCancelModal .form-select:focus{border-color:var(--usv2-orange);box-shadow:0 0 0 3px #f59c3626}.usv2-btn-danger{background:var(--usv2-red-soft);color:#fff}.usv2-btn-danger:hover{background:var(--usv2-red-deep);color:#fff}.usv2-modal-cancel-actions{display:flex;gap:10px;margin-top:18px}.usv2-modal-cancel-actions .usv2-btn{flex:1;height:48px;border-radius:13px;font-weight:700}.usv2-reason-list{display:flex;flex-direction:column;gap:8px}.usv2-reason{display:flex;align-items:center;gap:11px;padding:13px 14px;border:1px solid var(--usv2-track);border-radius:12px;cursor:pointer;transition:border-color .15s ease,background .15s ease}.usv2-reason input{position:absolute;opacity:0;width:0;height:0}.usv2-reason-dot{flex:0 0 18px;width:18px;height:18px;border-radius:50%;border:2px solid #d5d9df;transition:border-color .15s ease,border-width .15s ease}.usv2-reason-text{font-size:13.5px;color:var(--usv2-text-2)}.usv2-reason:has(input:checked){border:1.5px solid var(--usv2-orange);background:#fffdfa}.usv2-reason input:checked~.usv2-reason-dot{border:5px solid var(--usv2-orange)}.usv2-reason:has(input:checked) .usv2-reason-text{color:var(--usv2-text);font-weight:600}.usv2-reason input:focus-visible~.usv2-reason-dot{box-shadow:0 0 0 3px #f59c3640}#unpaidOrderCancelModal .btn-main-orange{display:inline-flex;align-items:center;justify-content:center;height:44px;border:0;border-radius:10px;background:var(--usv2-red-soft);color:#fff;font-size:13.5px;font-weight:700}#unpaidOrderCancelModal .btn-main-orange:hover{background:var(--usv2-red-deep);color:#fff}[id^=reviewModal-] .alert-info,[id^=socialReviewModal-] .alert-warning{display:flex;flex-direction:column;align-items:flex-start;gap:8px;background:var(--usv2-orange-tint3);border:0;border-radius:10px;color:#8a6a2e;padding:12px 14px;font-size:12.5px}[id^=reviewModal-] .alert-info small,[id^=socialReviewModal-] .alert-warning small,[id^=socialReviewModal-] .alert-warning .small{font-size:12.5px;line-height:1.5}[id^=reviewModal-] .form-label,[id^=socialReviewModal-] .form-label{font-size:12.5px;font-weight:700;color:var(--usv2-text-2)}[id^=reviewModal-] .form-control,[id^=socialReviewModal-] .form-control{border-radius:10px;border:1px solid var(--usv2-border);font-size:13.5px}[id^=reviewModal-] textarea.form-control{border-radius:10px}[id^=reviewModal-] .form-control:focus,[id^=socialReviewModal-] .form-control:focus{border-color:var(--usv2-orange);box-shadow:0 0 0 3px #f59c3626}[id^=reviewModal-] .form-control[readonly]{background:var(--usv2-fill-2);color:var(--usv2-text-3)}[id^=reviewModal-] .form-text,[id^=socialReviewModal-] .form-text{font-size:11.5px;color:var(--usv2-muted)}.usv2-modal .modal-footer .usv2-btn{min-width:110px;height:42px}.usv2-locker-modal .modal-body{padding:20px}.usv2-locker-code-card{background:var(--usv2-green-tint);border-radius:12px;padding:22px 16px}.usv2-locker-modal #lockerCodeDisplay{font-size:44px;font-weight:700;letter-spacing:8px;color:var(--usv2-green-deep)}.usv2-locker-modal #lockerQRCode img{border-radius:12px!important;border:1px solid var(--usv2-border)!important;padding:6px;background:#fff}.usv2-locker-info{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.usv2-locker-info-row{display:flex;align-items:center;gap:12px}.usv2-locker-info-text{font-size:13.5px;color:var(--usv2-text-2);line-height:1.4}.usv2-locker-info-text strong{color:var(--usv2-text);font-weight:700}.usv2-locker-modal .alert-warning{background:var(--usv2-orange-tint3);border:0;border-radius:10px;color:#8a6a2e;font-size:12.5px;text-align:left}.usv2-locker-modal .alert-danger{background:var(--usv2-red-tint);border:0;border-radius:10px;color:#8a1f27;font-size:12.5px;text-align:left}.usv2-locker-modal .alert-success{background:var(--usv2-green-tint);border:0;border-radius:12px;color:var(--usv2-green-deep)}.usv2-locker-modal #slotOrdersBadges .badge{background:var(--usv2-blue-tint)!important;color:var(--usv2-blue-deep);font-weight:700;font-size:12.5px;border-radius:999px;padding:6px 12px}.usv2-locker-modal #requestNewCodeBtn,.usv2-locker-modal #forceOpenBtn{height:44px;border-radius:10px;font-size:13.5px}.usv2-locker-modal #regenerateSection .text-muted{font-size:12.5px;color:var(--usv2-muted)!important}#lockerOtpModal .modal-content{border:0;border-radius:14px;box-shadow:0 12px 40px #00000024}#lockerOtpModal .modal-title{font-size:16px;font-weight:700;color:var(--usv2-text)}.usv2-otp-code{font-size:42px;font-weight:700;letter-spacing:8px;color:var(--usv2-green-deep);background:var(--usv2-green-tint);border-radius:12px;padding:14px 10px}#lockerOtpModal .btn-primary{display:inline-flex;align-items:center;justify-content:center;height:42px;min-width:130px;border:0;border-radius:10px;background:var(--usv2-green);color:#fff;font-size:13.5px;font-weight:700}#lockerOtpModal .btn-primary:hover,#lockerOtpModal .btn-primary:focus{background:var(--usv2-green-deep);color:#fff;box-shadow:none}.usv2-review-reward{flex:0 0 auto}@media(max-width:576px){.usv2-modal .modal-dialog{margin:0;max-width:100%;min-height:100%;align-items:flex-end;display:flex}.usv2-modal .modal-dialog.modal-dialog-centered{align-items:flex-end}.usv2-modal .modal-content{width:100%;border-radius:26px 26px 0 0;box-shadow:0 -10px 40px #00000040;padding-top:10px}.usv2-modal .modal-content:before{content:"";width:40px;height:4px;border-radius:3px;background:var(--usv2-border);margin:0 auto 2px}.usv2-modal.fade .modal-dialog{transform:translateY(100%);transition:transform .28s ease}.usv2-modal.show .modal-dialog{transform:none}.usv2-modal .modal-header{padding-top:12px}.usv2-modal-confirm-head{padding-top:16px}}:root{--usv2-orange: #f59c36;--usv2-orange-hover: #e08528;--usv2-orange-tint: #fef3e8;--usv2-orange-tint2: #fff4e6;--usv2-orange-tint3: #fff8f0;--usv2-orange-tint4: #fff1e0;--usv2-orange-deep: #b26b12;--usv2-amber-tint: #fff7e8;--usv2-green: #0db14b;--usv2-green-deep: #087a33;--usv2-green-tint: #e7f7ed;--usv2-green-tint2: #f0faf3;--usv2-blue: #2e7cf6;--usv2-blue-deep: #1d5fd1;--usv2-blue-tint: #ebf3fe;--usv2-blue-tint2: #f4f8fe;--usv2-red: #f04438;--usv2-red-deep: #c8323d;--usv2-red-soft: #e5484d;--usv2-red-tint: #fdecec;--usv2-red-tint2: #fceff0;--usv2-grey: #9ca3af;--usv2-grey-deep: #6b7280;--usv2-grey-tint: #f1f2f4;--usv2-text: #111111;--usv2-text-2: #4b5563;--usv2-text-3: #6b7280;--usv2-muted: #6b7280;--usv2-faint: #b6b9bf;--usv2-border: #e8e9eb;--usv2-hairline: #f4f4f4;--usv2-fill: #f8f9fb;--usv2-fill-2: #fafafb;--usv2-track: #eef0f2;--usv2-card-shadow: 0 4px 16px 0 rgba(0, 0, 0, .05);--usv2-chip-shadow: 0 2px 8px rgba(0, 0, 0, .05)}.usv2-card{background:#fff;border:0;border-radius:12px;box-shadow:var(--usv2-card-shadow)}.usv2-microlabel{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--usv2-muted)}.usv2-pill{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:999px;font-size:12.5px;font-weight:700;line-height:1.2;white-space:nowrap;background:var(--usv2-grey-tint);color:var(--usv2-grey-deep)}.usv2-pill-dot{width:7px;height:7px;border-radius:50%;background:var(--usv2-grey);flex:0 0 7px}.usv2-pill-sm{padding:4px 10px;font-size:11px;gap:5px}.usv2-pill-sm .usv2-pill-dot{width:6px;height:6px;flex-basis:6px}.usv2-pill-grey{background:var(--usv2-grey-tint);color:var(--usv2-grey-deep)}.usv2-pill-grey .usv2-pill-dot{background:var(--usv2-grey)}.usv2-pill-orange{background:var(--usv2-orange-tint4);color:var(--usv2-orange-deep)}.usv2-pill-orange .usv2-pill-dot{background:var(--usv2-orange)}.usv2-pill-blue{background:var(--usv2-blue-tint);color:var(--usv2-blue-deep)}.usv2-pill-blue .usv2-pill-dot{background:var(--usv2-blue)}.usv2-pill-green{background:var(--usv2-green-tint);color:var(--usv2-green-deep)}.usv2-pill-green .usv2-pill-dot{background:var(--usv2-green)}.usv2-pill-red{background:var(--usv2-red-tint);color:var(--usv2-red-deep)}.usv2-pill-red .usv2-pill-dot{background:var(--usv2-red)}.usv2-progress{position:relative;height:6px;background:var(--usv2-track);border-radius:3px}.usv2-progress-fill{position:absolute;left:0;top:0;bottom:0;border-radius:3px;background:var(--usv2-green)}.usv2-progress-knob{position:absolute;top:50%;width:14px;height:14px;border-radius:50%;background:#fff;border:3px solid var(--usv2-green);transform:translate(-50%,-50%)}.usv2-progress-sm{height:5px}.usv2-progress-sm .usv2-progress-knob{width:11px;height:11px;border-width:2.5px}.usv2-progress-orange .usv2-progress-fill{background:var(--usv2-orange)}.usv2-progress-orange .usv2-progress-knob{border-color:var(--usv2-orange)}.usv2-progress-blue .usv2-progress-fill{background:var(--usv2-blue)}.usv2-progress-blue .usv2-progress-knob{border-color:var(--usv2-blue)}.usv2-progress-red .usv2-progress-fill{background:var(--usv2-red)}.usv2-progress-red .usv2-progress-knob{border-color:var(--usv2-red)}.usv2-progress-grey .usv2-progress-fill{background:var(--usv2-grey)}.usv2-progress-grey .usv2-progress-knob{border-color:var(--usv2-grey)}.usv2-progress-caption{font-size:11.5px;color:var(--usv2-muted);margin-top:7px}.usv2-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:40px;padding:0 18px;border:0;border-radius:10px;font-size:13.5px;font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;text-decoration:none;transition:background .15s ease,color .15s ease,border-color .15s ease}.usv2-btn:focus-visible{outline:2px solid var(--usv2-blue);outline-offset:2px}.usv2-btn-primary{background:var(--usv2-orange);color:#fff}.usv2-btn-primary:hover{background:var(--usv2-orange-hover);color:#fff}.usv2-btn-pay{background:var(--usv2-green);color:#fff}.usv2-btn-pay:hover{background:var(--usv2-green-deep);color:#fff}.usv2-btn-blue{background:var(--usv2-blue);color:#fff}.usv2-btn-blue:hover{background:var(--usv2-blue-deep);color:#fff}.usv2-btn-secondary{background:#fff;border:1px solid var(--usv2-border);color:var(--usv2-text-2);font-weight:600}.usv2-btn-secondary:hover{background:var(--usv2-fill);color:var(--usv2-text)}.usv2-btn-soft-orange{background:var(--usv2-orange-tint);color:var(--usv2-orange-deep)}.usv2-btn-soft-orange:hover{background:var(--usv2-orange-tint2);color:var(--usv2-orange-hover)}.usv2-btn-danger-outline{background:#fff;border:1px solid #f3c6c6;color:#d93d4a;font-weight:600}.usv2-btn-danger-outline:hover{background:var(--usv2-red-tint);color:var(--usv2-red-deep)}.usv2-btn-sm{height:34px;padding:0 14px;font-size:12.5px;border-radius:9px}.usv2-btn-lg{height:44px;padding:0 24px;font-size:14.5px;border-radius:11px}.usv2-icon-tile{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex:0 0 38px;position:relative;background:var(--usv2-grey-tint)}.usv2-icon-tile-orange{background:var(--usv2-orange-tint)}.usv2-icon-tile-orange2{background:var(--usv2-orange-tint3)}.usv2-icon-tile-green{background:var(--usv2-green-tint)}.usv2-icon-tile-blue{background:var(--usv2-blue-tint)}.usv2-icon-tile-red{background:var(--usv2-red-tint)}.usv2-badge-count{position:absolute;top:-4px;right:-4px;min-width:15px;height:15px;padding:0 3px;border-radius:999px;background:var(--usv2-red);color:#fff;font-size:9px;font-weight:700;display:flex;align-items:center;justify-content:center;border:2px solid #fff;box-sizing:content-box}.usv2-banner{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:10px}.usv2-banner-orange{background:var(--usv2-orange-tint3);color:#8a6a2e}.usv2-banner-blue{background:var(--usv2-blue-tint2);color:#37567f}.usv2-banner-green{background:var(--usv2-green-tint2);color:#0a7b34}.usv2-banner-red{background:var(--usv2-red-tint);color:#8a1f27}.usv2-thumb{width:46px;height:46px;border-radius:10px;object-fit:cover;background:#f3f4f6;flex:0 0 auto}.usv2-thumb-more{width:46px;height:46px;border-radius:10px;background:#f3f4f6;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:var(--usv2-muted)}.usv2-hairline-top{border-top:1px solid var(--usv2-hairline)}.usv2-link-more{font-size:12.5px;font-weight:700;color:var(--usv2-orange-deep);text-decoration:none;white-space:nowrap}.usv2-link-more:hover{color:var(--usv2-orange-hover)}@keyframes usv2PulseRing{0%{box-shadow:0 0 #0db14b59}70%{box-shadow:0 0 0 7px #0db14b00}to{box-shadow:0 0 #0db14b00}}@keyframes usv2PulseOrange{0%{box-shadow:0 0 #f59c3666}70%{box-shadow:0 0 0 7px #f59c3600}to{box-shadow:0 0 #f59c3600}}.usv2-pulse-green{animation:usv2PulseRing 2.5s infinite}.usv2-pulse-orange{animation:usv2PulseOrange 2.5s infinite}@media(prefers-reduced-motion:reduce){.usv2-pulse-green,.usv2-pulse-orange{animation:none}}.variation-dropdown{width:100%}.variation-dropdown .btn-outline-secondary{width:100%;text-align:left;background-color:#fff;position:relative;padding:.5rem 1rem;border-color:#ced4da;color:#212529;font-weight:400;height:2.375rem;display:flex;align-items:center;justify-content:space-between}.variation-dropdown .btn-outline-secondary:after{position:absolute;right:0;margin-left:0}.variation-dropdown .dropdown-menu{width:100%;padding:.5rem 0;border-radius:.25rem;border:1px solid rgba(0,0,0,.15);max-height:17.5rem;overflow-y:auto}.variation-dropdown .dropdown-item{padding:.5rem 1rem;color:#212529;border-radius:0}@media(max-width:767.98px){.variation-dropdown .btn-outline-secondary{height:44px}.variation-dropdown .dropdown-menu{max-height:12.5rem}}.wallet-widget{background:#438bff url(/assets/dist/assets/us_wallet_bg.Bs_IHWe7.webp) no-repeat center center;background-size:cover;border-radius:.75rem;padding:1.5rem;color:#fff;position:relative;margin-bottom:20px;min-height:200px}.wallet-widget:after{content:"";position:absolute;top:50%;right:-.5rem;width:3.5rem;height:3rem;background:#fff;transform:translateY(-50%);border-radius:.5rem}.wallet-widget:before{content:"";position:absolute;top:50%;right:1.25rem;width:1rem;height:1rem;background:#438bff;transform:translateY(-50%);border-radius:50%;z-index:2}.wallet-widget-actions{display:flex;gap:.75rem;margin-top:3rem}.wallet-widget-action-icon svg{width:1rem;height:1rem}.wallet-widget-balance{color:#e2ebff}.wallet-widget-balance-amount{color:#fff;font-size:28px;font-weight:700;margin-top:.5rem;line-height:1.3em}.wallet-widget-action{background:#fff;color:#1d35a7;padding:.375rem .75rem .375rem .5rem;text-decoration:none;font-size:11px;border-radius:.5rem;display:flex;align-items:center;gap:.375rem}.wallet-widget-action svg{fill:#1d35a7}@media screen and (max-width:767.98px){.wallet-widget{margin-bottom:12px}}.welcome-bonus-banner{position:relative;display:flex;align-items:center;justify-content:center;background:#fff8f2;border-bottom:1px solid #ffd9b8;overflow:hidden;max-height:120px;transition:opacity .3s ease,max-height .35s ease}.welcome-bonus-banner.is-hiding{opacity:0;max-height:0;border-bottom-color:transparent}.welcome-bonus-banner-link{display:flex;align-items:center;gap:7px;padding:8px 44px 8px 14px;font-size:13px;color:#4a3f33;text-decoration:none;min-height:38px}.welcome-bonus-banner-link:hover{color:#4a3f33;text-decoration:none}.welcome-bonus-banner-link b{color:#e4571e}.welcome-bonus-banner-cta{font-weight:700;font-size:12px;color:#fff;background:#ff6900;border-radius:999px;padding:3px 12px;white-space:nowrap}.welcome-bonus-banner-close{position:absolute;top:50%;right:0;transform:translateY(-50%);width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:0;background:none;font-size:20px;line-height:1;color:#8a8073;cursor:pointer}.welcome-bonus-coin{flex-shrink:0}.welcome-bonus-callout{display:flex;align-items:center;gap:8px;background:#fff8f2;border:1px solid #ffd9b8;border-radius:10px;padding:10px 14px;font-size:13px;color:#4a3f33}.welcome-bonus-callout b{color:#e4571e}.welcome-bonus-callout--cart{margin-bottom:12px}.welcome-bonus-callout--product{margin-bottom:12px;text-decoration:none;color:#4a3f33;transition:background .15s ease}.welcome-bonus-callout--product:hover{background:#fff3e8;color:#4a3f33;text-decoration:none}.welcome-bonus-callout-arrow{margin-left:auto;color:#ff6900;font-weight:700}.welcome-bonus-awarded{display:flex;align-items:center;justify-content:center;gap:8px;background:#fff8f2;border:1px solid #ffd9b8;border-radius:10px;padding:12px 14px;font-size:14px;color:#4a3f33}.welcome-bonus-awarded b{color:#e4571e}@media(max-width:480px){.welcome-bonus-banner-link{font-size:12px;gap:6px}.welcome-bonus-banner-cta{display:none}}.variation-dropdown{display:inline-block;min-width:220px}.variation-dropdown .btn-outline-secondary{width:auto;text-align:left;background-color:#fff;position:relative;padding:.5rem 1rem;border-color:#ced4da;color:#212529;font-weight:400;height:38px;display:flex;align-items:center;justify-content:space-between}.variation-dropdown .btn-outline-secondary:after{position:relative;margin-left:10px}.variation-dropdown .dropdown-menu{min-width:220px;width:auto;padding:.5rem 0;border-radius:.25rem;border:1px solid rgba(0,0,0,.15);max-height:280px;overflow-y:auto}.variation-dropdown .dropdown-item{padding:.5rem 1rem;color:#212529}.variation-dropdown .dropdown-item:hover,.variation-dropdown .dropdown-item:focus{background-color:#f8f9fa}.variation-dropdown .dropdown-item.active{background-color:#3b70ba;color:#fff}.variation-dropdown .dropdown-item.disabled{color:#6c757d;background-color:transparent}@media(max-width:767.98px){.variation-dropdown{min-width:180px}.variation-dropdown .dropdown-menu{min-width:180px;max-height:200px}}.usv2-dash-content{display:flex;flex-direction:column;gap:16px}.usv2-dash-greeting{margin-top:4px}.usv2-dash-hello{margin:0;font-size:26px;font-weight:700;letter-spacing:-.01em;color:var(--usv2-text)}.usv2-dash-summary{font-size:13.5px;color:var(--usv2-text-3);margin-top:6px}.usv2-dash-summary b{color:var(--usv2-text);font-weight:700}.usv2-dash-summary .usv2-dash-summary-red{color:var(--usv2-red-deep)}.usv2-dash-summary .usv2-dash-summary-blue{color:var(--usv2-blue-deep)}.usv2-dash-attention{display:flex;gap:14px}.usv2-dash-attention-card{flex:1;min-width:0;padding:16px}.usv2-dash-attention-head{display:flex;align-items:center;gap:10px}.usv2-dash-attention-info{flex:1;min-width:0}.usv2-dash-attention-title{font-size:13px;font-weight:700;color:var(--usv2-text)}.usv2-dash-attention-sub{font-size:11.5px;color:var(--usv2-muted);margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.usv2-dash-attention-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:13px}.usv2-dash-attention-amount{font-size:15px;font-weight:700;color:var(--usv2-red-deep)}.usv2-dash-attention-note{font-size:12px;font-weight:700;color:var(--usv2-green-deep)}.usv2-dash-attention-note-muted{color:var(--usv2-muted);font-weight:400}.usv2-dash-orders{padding:20px 22px}.usv2-dash-orders-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.usv2-dash-order-row{display:flex;align-items:center;gap:14px;padding:12px 0;border-bottom:1px solid var(--usv2-hairline);text-decoration:none;color:inherit}.usv2-dash-order-row:hover .usv2-dash-order-number{color:var(--usv2-orange-hover)}.usv2-dash-order-row-last{border-bottom:0;padding-bottom:2px}.usv2-dash-order-thumb{width:44px;height:44px;border-radius:9px;object-fit:cover;background:#f3f4f6;flex:0 0 44px}.usv2-dash-order-thumb-empty{display:inline-block}.usv2-dash-order-id{width:170px;flex:0 0 auto;min-width:0}.usv2-dash-order-number{font-size:13.5px;font-weight:700;color:var(--usv2-text);display:flex;align-items:center;gap:6px;flex-wrap:wrap}.usv2-dash-order-bundle{padding:2px 7px;font-size:9.5px;font-weight:700}.usv2-dash-order-bundle .usv2-pill-dot{display:none}.usv2-dash-order-meta{font-size:11.5px;color:var(--usv2-muted);margin-top:1px}.usv2-dash-order-progress{flex:1;min-width:0}.usv2-dash-order-progress .usv2-progress-caption{margin-top:6px;font-size:10.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.usv2-dash-order-pill,.usv2-dash-order-chevron{flex:0 0 auto}.usv2-dash-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.usv2-dash-link-tile{padding:16px;text-decoration:none;color:inherit;display:block;transition:transform .15s ease,box-shadow .15s ease}.usv2-dash-link-tile:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000014;color:inherit}.usv2-dash-link-tile lord-icon{width:26px;height:26px}.usv2-dash-link-text{margin-top:12px}.usv2-dash-link-title{font-size:13.5px;font-weight:700;color:var(--usv2-text)}.usv2-dash-link-title-danger{color:var(--usv2-red-soft)}.usv2-dash-link-desc{font-size:11.5px;color:var(--usv2-muted);margin-top:3px}.usv2-dash-link-chevron{display:none}.usv2-dash-recent{padding:20px 22px}.usv2-dash-recent-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.usv2-dash-recent-item{text-decoration:none;color:inherit;min-width:0}.usv2-dash-recent-img{width:100%;height:120px;border-radius:10px;object-fit:contain;background:#fff;border:1px solid var(--usv2-hairline);padding:8px;display:block}.usv2-dash-recent-img-empty{background:var(--usv2-fill)}.usv2-dash-recent-title{font-size:12px;line-height:1.4;color:var(--usv2-text-2);margin-top:8px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.usv2-dash-recent-item:hover .usv2-dash-recent-title{color:var(--usv2-text)}@media(max-width:991.98px){.usv2-dash-attention{flex-direction:column;gap:12px}.usv2-dash-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767.98px){.usv2-dash-content{gap:12px}.usv2-dash-hello{font-size:20px}.usv2-dash-attention-card{padding:14px 16px}.usv2-dash-orders{padding:16px}.usv2-dash-order-id{flex:1;width:auto}.usv2-dash-order-progress,.usv2-dash-order-chevron{display:none}.usv2-dash-links{grid-template-columns:1fr;gap:0;background:#fff;border-radius:12px;box-shadow:var(--usv2-card-shadow);padding:4px 16px}.usv2-dash-link-tile{display:flex;align-items:center;gap:12px;padding:0;min-height:56px;border-radius:0;box-shadow:none;border-bottom:1px solid var(--usv2-hairline);transition:none}.usv2-dash-link-tile:hover{transform:none;box-shadow:none}.usv2-dash-link-tile:last-child{border-bottom:0}.usv2-dash-link-tile .usv2-icon-tile{width:34px;height:34px;flex:0 0 34px;border-radius:9px}.usv2-dash-link-tile lord-icon{width:22px;height:22px}.usv2-dash-link-text{margin-top:0;flex:1;min-width:0;display:flex;align-items:center;gap:8px}.usv2-dash-link-desc{display:none}.usv2-dash-link-chevron{display:block;flex:0 0 auto}.usv2-dash-recent{padding:16px}.usv2-dash-recent-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.usv2-dash-recent-img{height:110px}}.acc2{--acc2-text: var(--usv2-text);--acc2-text-2: var(--usv2-text-2);--acc2-text-3: var(--usv2-text-3);--acc2-muted: var(--usv2-muted);--acc2-hair: var(--usv2-hairline);--acc2-hair-2: var(--usv2-grey-tint);--acc2-card-shadow: var(--usv2-card-shadow);--acc2-green: var(--usv2-green);--acc2-green-2: var(--usv2-green-deep);--acc2-green-tint: var(--usv2-green-tint);--acc2-red: var(--usv2-red);--acc2-red-2: var(--usv2-red-deep);--acc2-red-tint: var(--usv2-red-tint);--acc2-blue: var(--usv2-blue);--acc2-blue-2: var(--usv2-blue-deep);--acc2-blue-tint: var(--usv2-blue-tint);--acc2-orange: var(--usv2-orange);--acc2-orange-2: var(--usv2-orange-hover);--acc2-orange-tint: var(--usv2-orange-tint4);--acc2-orange-soft: var(--usv2-orange-tint3);--acc2-amber: var(--usv2-orange-deep);--acc2-amber-tint: var(--usv2-amber-tint);color:var(--acc2-text)}.acc2-card{background:#fff;border-radius:14px;box-shadow:var(--acc2-card-shadow);border:0;overflow:hidden}.acc2-stack{display:flex;flex-direction:column;gap:16px}.acc2-microlabel{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--acc2-muted);padding:16px 22px 12px}.acc2-hairline{height:1px;background:var(--acc2-hair);margin:0 22px}.acc2-tile{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex:0 0 38px}.acc2-tile svg{display:block}.acc2-tile--green{background:var(--acc2-green-tint)}.acc2-tile--red{background:var(--acc2-red-tint)}.acc2-tile--blue{background:var(--acc2-blue-tint)}.acc2-tile--orange{background:var(--acc2-orange-tint)}.acc2-tile--amber{background:var(--acc2-amber-tint)}.acc2-tile--grey{background:var(--acc2-hair-2)}.acc2-tile--violet{background:#eee9fb}.acc2-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:38px;padding:0 16px;border-radius:10px;font-size:12.5px;font-weight:700;font-family:inherit;cursor:pointer;border:0;text-decoration:none;white-space:nowrap;transition:filter .15s ease,background .15s ease,box-shadow .15s ease}.acc2-btn:hover{filter:brightness(.97)}.acc2-btn--primary{background:linear-gradient(135deg,#fba94c,#f59c36);color:#fff;box-shadow:0 6px 14px -4px #f59c368c}.acc2-btn--primary:hover{color:#fff;filter:brightness(1.03)}.acc2-btn--ghost{background:#fff;border:1.5px solid #e9eaed;color:var(--acc2-text-2)}.acc2-btn--ghost:hover{color:var(--acc2-text-2);background:#fafbfc}.acc2-btn--soft{background:#f5f6f8;color:var(--acc2-text-2)}.acc2-btn--dark{background:#16181d;color:#fff}.acc2-btn--dark:hover{color:#fff}.acc2-btn--danger{background:#fff;border:1.5px solid #f3c9c9;color:var(--acc2-red-2)}.acc2-btn--danger:hover{color:var(--acc2-red-2);background:#fff7f7}.acc2-btn--sm{height:34px;padding:0 14px;font-size:12px}.acc2-chips{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.acc2-chip{display:inline-flex;align-items:center;gap:6px;padding:8px 15px;background:#fff;border:0;border-radius:999px;font-size:12.5px;font-weight:600;color:var(--acc2-text-3);box-shadow:0 2px 8px #141c2d0f;cursor:pointer;font-family:inherit;transition:background .15s ease,color .15s ease}.acc2-chip--green{color:var(--acc2-green-2)}.acc2-chip--red{color:var(--acc2-red-2)}.acc2-chip.is-active{background:#16181d;color:#fff;font-weight:700;box-shadow:none}.acc2-chip.is-active svg path{stroke:#fff}.acc2-sort{margin-left:auto}.acc2-sort .sort-form{margin:0}.acc2-sort-wrap{position:relative;display:inline-flex;align-items:center}.acc2-sort-wrap:after{content:"";position:absolute;right:14px;top:50%;width:8px;height:8px;border-right:1.8px solid var(--acc2-muted);border-bottom:1.8px solid var(--acc2-muted);transform:translateY(-65%) rotate(45deg);pointer-events:none}.acc2-sort select{appearance:none;-webkit-appearance:none;height:40px;padding:0 34px 0 15px;background:#fff;border:0;border-radius:11px;font-size:13px;font-weight:600;color:var(--acc2-text-2);box-shadow:0 2px 8px #141c2d0f;cursor:pointer;font-family:inherit}.acc2-sort select:focus{outline:2px solid #ffe2bf}.acc2-toolbar{display:flex;align-items:center;gap:12px;margin-bottom:16px;flex-wrap:wrap}.acc2-count{font-size:13px;color:var(--acc2-text-3);font-weight:600}.acc2-count b{color:var(--acc2-text)}.acc2-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px;align-items:stretch}@media(min-width:1400px){.acc2-grid{grid-template-columns:repeat(auto-fill,minmax(165px,1fr))}}@media(max-width:1199px){.acc2-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}.acc2-pcard.n25-product-thumb{padding:0;width:auto;display:block}.acc2-pcard{position:relative;background:#fff;border-radius:14px;box-shadow:var(--acc2-card-shadow);overflow:hidden;display:flex;flex-direction:column}.acc2-pcard-media{position:relative;padding:14px;background:#f8f9fb;display:block}.acc2-pcard-img{height:138px;display:flex;align-items:center;justify-content:center}.acc2-pcard-img img{max-width:100%;max-height:100%;object-fit:contain}.acc2-pcard.is-oos .acc2-pcard-img{opacity:.5}.acc2-pcard.is-oos .acc2-pcard-img img{filter:grayscale(.6)}.acc2-pcard-badge{position:absolute;top:10px;left:10px;z-index:2;display:inline-flex;align-items:center;gap:4px;padding:4px 9px;background:var(--acc2-green);color:#fff;border-radius:7px;font-size:11px;font-weight:700;box-shadow:0 4px 10px -2px #0db14b80}.acc2-pcard-badge--grey{background:var(--acc2-text-3);box-shadow:none}.acc2-pcard-act{position:absolute;top:8px;right:8px;z-index:3;width:30px;height:30px;border:0;border-radius:50%;background:#ffffffeb;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 4px #141c2d1f;padding:0}.acc2-pcard-act:hover{background:#fff}.acc2-pcard-act[disabled]{opacity:.5;cursor:default}.acc2-rv-heart svg path{fill:none;stroke:#c8323d;transition:fill .15s ease,stroke .15s ease}.acc2-rv-heart.is-saved svg path{fill:#f04438;stroke:#f04438}.acc2-pcard-body{padding:13px 14px 14px;display:flex;flex-direction:column;flex:1}.acc2-pcard-title{font-size:12.5px;font-weight:600;line-height:1.4;height:35px;overflow:hidden;color:#2a2f37;text-decoration:none;display:block}.acc2-pcard-title:hover{color:#2a2f37}.acc2-pcard.is-oos .acc2-pcard-title{color:var(--acc2-muted)}.acc2-pcard-priceline{display:flex;align-items:center;justify-content:space-between;margin-top:9px;gap:8px}.acc2-pcard-prices{display:flex;align-items:baseline;gap:7px;min-width:0}.acc2-pcard-price{font-size:17px;font-weight:700;color:var(--acc2-text);white-space:nowrap}.acc2-pcard-price.is-drop{color:var(--acc2-green-2)}.acc2-pcard.is-oos .acc2-pcard-price{color:var(--acc2-muted)}.acc2-pcard-old{font-size:12px;color:#6b7280;text-decoration:line-through;white-space:nowrap}.acc2-pcard-time{font-size:11px;color:var(--acc2-muted);white-space:nowrap}.acc2-pcard-meta{font-size:11px;color:var(--acc2-muted);margin-top:4px}.acc2-pcard-cta{width:100%;height:38px;margin-top:11px}.acc2-daygroup{display:flex;align-items:center;gap:10px;margin:22px 0 12px}.acc2-daygroup:first-of-type{margin-top:4px}.acc2-daygroup-label{font-size:12px;font-weight:700;color:var(--acc2-text)}.acc2-daygroup-line{flex:1;height:1px;background:#e7e9ed}.acc2-daygroup-count{font-size:11.5px;color:var(--acc2-muted)}.acc2-summary{display:flex;gap:14px;margin-bottom:16px;flex-wrap:wrap}.acc2-summary-card{flex:1 1 180px;background:#fff;border-radius:14px;box-shadow:var(--acc2-card-shadow);padding:15px 18px;display:flex;align-items:center;gap:12px}.acc2-summary-label{font-size:11.5px;color:var(--acc2-muted);font-weight:600}.acc2-summary-value{font-size:17px;font-weight:700}.acc2-summary-value.is-in{color:var(--acc2-green-2)}.acc2-summary-value.is-out{color:var(--acc2-red-2)}.acc2-txlist{padding-bottom:6px}.acc2-txmonth{padding:13px 20px 9px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--acc2-muted)}.acc2-txmonth+.acc2-txmonth,.acc2-txrow+.acc2-txmonth{border-top:1px solid var(--acc2-hair-2);margin-top:4px}.acc2-txrow{display:flex;align-items:center;gap:14px;padding:13px 20px}.acc2-txrow+.acc2-txrow{border-top:1px solid var(--acc2-hair)}.acc2-tile--tx{width:40px;height:40px;border-radius:11px;flex:0 0 40px}.acc2-txbody{flex:1;min-width:0}.acc2-txtitle{font-size:13.5px;font-weight:700;line-height:1.35}.acc2-txtitle a{color:var(--acc2-orange);font-weight:700}.acc2-txtitle a:hover{color:var(--usv2-orange-deep)}.acc2-txtitle .acc2-txorder{font-weight:700}.acc2-txmeta{font-size:11.5px;color:var(--acc2-muted);margin-top:2px}.acc2-txamount{font-size:15px;font-weight:700;white-space:nowrap}.acc2-txamount.is-in{color:var(--acc2-green-2)}.acc2-txamount.is-out{color:var(--acc2-red-2)}.acc2-set-row{display:flex;align-items:center;gap:14px;padding:13px 22px}.acc2-set-row+.acc2-set-row{border-top:1px solid var(--acc2-hair)}.acc2-set-body{flex:1;min-width:0}.acc2-set-title{font-size:13.5px;font-weight:700;display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0}.acc2-set-titlerow{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.acc2-set-desc{font-size:12px;color:var(--acc2-muted);margin:2px 0 0}.acc2-set-action{margin-left:auto}.acc2-badge{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:999px;font-size:10.5px;font-weight:700}.acc2-badge--ok{background:var(--acc2-green-tint);color:var(--acc2-green-2)}.acc2-badge--warn{background:var(--acc2-amber-tint);color:var(--acc2-amber)}.acc2-note-ok{font-size:11.5px;color:var(--acc2-green-2);font-weight:700;margin-top:2px}.acc2 .account-settings-card-item{padding:13px 22px;gap:14px;align-items:center}.acc2 .account-settings-card-item-content{flex:1;min-width:0;margin:0}.acc2 .account-settings-card-item-title{font-size:13.5px;font-weight:700;margin-bottom:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.acc2 .account-settings-card-item-description{font-size:12px;color:var(--acc2-muted);margin:2px 0 0}.acc2 .account-settings-card-item-action{margin-left:auto;align-self:center}.acc2-card>.account-settings-card-item+.account-settings-card-item,.acc2-card>.account-settings-card-item+.acc2-set-row,.acc2-card>.acc2-set-row+.account-settings-card-item{border-top:1px solid var(--acc2-hair)}.acc2-set-cols{display:flex;gap:16px;flex-wrap:wrap}.acc2-set-cols>.acc2-card{flex:1 1 320px}.acc2-switch{width:46px;height:27px;border-radius:999px;background:#dde1e6;position:relative;cursor:pointer;border:0;padding:0;flex:0 0 46px;transition:background .2s ease}.acc2-switch:after{content:"";position:absolute;top:3px;left:3px;width:21px;height:21px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #00000038;transition:left .2s ease}.acc2-switch.is-on{background:var(--acc2-green)}.acc2-switch.is-on:after{left:22px}.acc2-switch[disabled]{opacity:.55;cursor:default}.acc2-brand{font-size:16px;font-weight:700;background:#f5f6f8}.acc2-brand--g{color:#4285f4}.acc2-brand--f{color:#1877f2}.acc2-brand img{width:20px;height:20px}.acc2-danger{padding:16px 22px;display:flex;align-items:center;gap:14px}.acc2-danger .acc2-set-title{color:var(--acc2-red-2)}.acc2-otp{display:flex;align-items:center;gap:10px;margin:12px 0 2px 52px;padding:11px 14px;background:#fafbfc;border-radius:11px;flex-wrap:wrap}.acc2-otp input{height:40px;width:150px;border:1.5px solid #e9eaed;border-radius:9px;padding:0 12px;font-size:15px;font-weight:700;letter-spacing:.15em;font-family:inherit;text-align:center}.acc2-otp input:focus{outline:0;border-color:var(--acc2-orange)}.acc2-otp-info{flex:1;min-width:90px;font-size:11.5px;color:var(--acc2-muted)}.acc2-addr-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px}.acc2-addr{position:relative;background:#fff;border-radius:14px;box-shadow:var(--acc2-card-shadow);padding:18px}.acc2-addr-top{display:flex;gap:13px}.acc2-tile--addr{width:42px;height:42px;border-radius:11px;flex:0 0 42px}.acc2-addr-info{flex:1;min-width:0}.acc2-addr.is-default .acc2-addr-info{padding-right:96px}.acc2-addr-label{font-size:14.5px;font-weight:700}.acc2-addr-full{font-size:12.5px;color:var(--acc2-text-3);line-height:1.55;margin-top:5px;word-break:break-word}.acc2-addr-phone{font-size:12px;color:var(--acc2-muted);margin-top:5px}.acc2-addr-badge{position:absolute;top:14px;right:14px;display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:var(--acc2-green-tint);border-radius:999px;font-size:10.5px;font-weight:700;color:var(--acc2-green-2)}.acc2-addr-actions{display:flex;align-items:center;gap:8px;margin-top:14px;padding-top:14px;border-top:1px solid var(--acc2-hair);flex-wrap:wrap}.acc2-addr-actions .acc2-spacer{margin-left:auto}.acc2-addr-hint{margin-left:auto;font-size:11.5px;color:var(--acc2-muted)}.acc2-addr-add{border:2px dashed #dde1e6;border-radius:14px;background:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:172px;cursor:pointer;font-family:inherit;text-align:center;padding:18px;transition:border-color .15s ease}.acc2-addr-add:hover{border-color:var(--acc2-orange)}.acc2-addr-add-ic{width:44px;height:44px;border-radius:50%;background:var(--acc2-orange-tint);display:flex;align-items:center;justify-content:center}.acc2-addr-add-t{font-size:13.5px;font-weight:700;color:var(--acc2-text-2)}.acc2-addr-add-s{font-size:11.5px;color:var(--acc2-muted)}.acc2-empty{padding:44px 20px;text-align:center}.acc2-empty-ic{width:56px;height:56px;border-radius:50%;background:var(--acc2-orange-soft);display:flex;align-items:center;justify-content:center;margin:0 auto 18px}.acc2-empty-title{font-size:17px;font-weight:700;margin:0 0 8px}.acc2-empty-text{font-size:13.5px;color:var(--acc2-text-3);max-width:440px;margin:0 auto 22px;line-height:1.6}@media(max-width:991px){.acc2-microlabel,.acc2-hairline,.acc2-set-row,.acc2-txrow,.acc2-txmonth{padding-left:16px;padding-right:16px}.acc2-hairline{margin:0 16px}}@media(max-width:767.98px){.acc2-grid{grid-template-columns:1fr 1fr;gap:10px}.acc2-pcard-img{height:104px}.acc2-pcard-price{font-size:14.5px}.acc2-pcard-title{font-size:11.5px;height:31px}.acc2-summary{gap:10px}.acc2-summary-card{flex:1 1 100%}.acc2-addr-grid{grid-template-columns:1fr}.acc2-set-cols{gap:12px}.acc2-otp{margin-left:0}.acc2-toolbar{gap:10px}.acc2-sort,.acc2-sort .sort-form,.acc2-sort-wrap,.acc2-sort select,.acc2-chips{width:100%}}@media(max-width:480px){.acc2-addr.is-default .acc2-addr-info{padding-right:78px}.acc2-txamount{font-size:13.5px}.acc2-txtitle{font-size:12.5px}}.account-landing-wrap{display:flex;gap:20px;flex-wrap:wrap;align-items:stretch}.account-landing-item{flex:1 1 calc(50% - .75rem)}.account-landing-link{display:flex;padding:1.25rem 2rem 1.25rem 1.25rem;gap:1rem;border-radius:.75rem;background:#fff;color:#000;text-decoration:none;align-items:center;height:100%;box-shadow:0 .25rem .375rem #0000000d;transition:transform .3s,box-shadow .3s,color .3s;position:relative}.account-landing-link:hover{transform:translateY(-.3125rem);box-shadow:0 .5rem .75rem #0000001a}.account-landing-link:after{content:"";position:absolute;top:50%;right:1.25rem;transform:translateY(-50%);width:.5rem;height:.5rem;border-top:.125rem solid #cacacf;border-right:.125rem solid #cacacf;transform:translateY(-50%) rotate(45deg);transition:transform .3s ease,border-color .3s ease}.account-landing-link:hover:after{border-color:#5c5c5c;transform:translateY(-50%) rotate(45deg) translate(.25rem)}.account-landing-item-title{font-size:14px;font-weight:600;margin-bottom:.25rem}.account-landing-item-description{font-size:11px;margin-bottom:0;color:#5c5c5c}.account-landing-item-icon lord-icon{width:5rem;height:5rem;margin-bottom:-.5rem}@media(max-width:767.98px){.account-landing-wrap{gap:.75rem;margin-bottom:.75rem}.account-landing-item{flex:0 0 100%}.account-landing-link:hover{transform:none;box-shadow:0 .25rem .375rem #0000000d}.account-landing-link{display:flex;padding:.75rem 2rem .75rem .75rem;gap:.75rem}}.account-addressbook-card-item{padding:20px}.account-addressbook-card-item-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.account-addressbook-card-item-content{flex:1;padding-right:20px}.account-addressbook-card-item-title{font-size:16px;font-weight:600;color:#1a1a1a;margin:0 0 8px}.account-addressbook-card-item-description{font-size:14px;color:#666;line-height:1.5}.account-addressbook-card-item-action{flex-shrink:0;display:flex;gap:8px}.account-addressbook-card-item-bottom{padding-top:16px;border-top:1px solid #f0f0f0}.account-addressbook-card-item-top:only-child{margin-bottom:0}.btn-clear{background:none;border:1px solid #e0e0e0;color:#333;padding:8px 16px;border-radius:6px;font-size:14px;font-weight:500;transition:all .2s}.btn-clear:hover{background-color:#f5f5f5;border-color:#d0d0d0}.btn-danger-outline{background:none;border:1px solid #dc3545;color:#dc3545;padding:8px 16px;border-radius:6px;font-size:14px;font-weight:500;transition:all .2s}.btn-danger-outline:hover{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-black-icon-btn{background-color:#1a1a1a;color:#fff;border:none;border-radius:6px;padding:8px 16px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;transition:all .2s;height:36px}.btn-black-icon-btn:hover{background-color:#000}.btn-black-icon-btn svg{width:16px;height:16px}.card{background:#fff;border-radius:12px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000a;overflow:hidden}.form-check{display:flex;align-items:center}.form-check-input{width:20px;height:20px;margin-right:10px;cursor:pointer;border:2px solid #e0e0e0}.form-check-input:checked{background-color:#ff6900;border-color:#ff6900}.form-check-label{font-size:14px;color:#333;cursor:pointer;margin:0}@media(max-width:768px){.account-addressbook-card-item-top{flex-direction:column}.account-addressbook-card-item-content{margin-bottom:12px;padding-right:0}.account-addressbook-card-item-action,.btn-clear{width:100%}}#addressModal .modal-dialog{max-width:500px}#addressModal .modal-content{border-radius:12px;border:none;box-shadow:0 10px 40px #0000001a}#addressModal .modal-header{padding:1.5rem 1.5rem 0;border-bottom:none!important}#addressModal .modal-header .btn-close{opacity:.5;padding:.5rem}#addressModal .modal-header .btn-close:hover{opacity:1}#addressModal .modal-body{padding:0 28px}#addressModal .modal-title{font-size:20px;font-weight:600;color:#333;text-align:center;margin-bottom:1.5rem}#addressModal .modal-footer{padding:0 24px 24px;gap:3px;border-top:none!important}#addressModal .form-group{margin-bottom:20px}#addressModal .form-label{font-size:14px;font-weight:600;color:#333;margin-bottom:8px}#addressModal .form-control{font-size:14px;padding:12px 16px;border:1px solid #e0e0e0;border-radius:8px;transition:all .2s}#addressModal .form-control:focus{border-color:#49a54a;box-shadow:0 0 0 .2rem #49a54a1a}#addressModal textarea.form-control{resize:vertical;min-height:100px}#addressModal .btn-main-orange{background-color:#ff6900;border:none;color:#fff;font-size:14px;font-weight:500;padding:12px 24px;border-radius:8px;height:44px;width:100%;display:flex;align-items:center;justify-content:center;transition:all .2s}#addressModal .btn-main-orange:hover{background-color:#e55a00;color:#fff}#addressModal .form-check{margin-top:12px}#addressModal .form-check-input{width:18px;height:18px;margin-right:8px;border:2px solid #e0e0e0;cursor:pointer}#addressModal .form-check-input:checked{background-color:#f59c36;border-color:#49a54a}#addressModal .form-check-label{font-size:14px;color:#333;cursor:pointer;margin-left:4px}#addressModal .alert{font-size:14px;padding:12px 16px;border-radius:8px;margin-top:16px}#addressModal .alert-danger{background-color:#fee;border:1px solid #fcc;color:#c33}#addressModal .alert-success{background-color:#efe;border:1px solid #cfc;color:#3c3}.brandstore-top-filter-brand-logo--text{display:inline-flex;align-items:center;justify-content:center;min-width:6rem;padding:.5rem 1rem;background:linear-gradient(135deg,#2f3045,#4a4d6a);border-radius:.5rem}.brandstore-top-filter-brand-logo--text span{font-size:1.5rem;font-weight:700;letter-spacing:.02em;color:#fff;text-transform:uppercase;white-space:nowrap}.brandstore-top-filter-wrapper{position:sticky;top:var(--header-current-h, 144px);z-index:100;background-color:#f5f5f5;padding-top:10px;margin-left:-25px;margin-right:-25px;padding-left:25px;padding-right:25px;margin-bottom:20px;transition:top .3s cubic-bezier(.4,0,.2,1)}@media(min-width:768px)and (max-width:991.98px){.brandstore-top-filter-wrapper{top:var(--header-current-h, 193px)}}@media(min-width:992px){.brandstore-top-filter-wrapper{top:var(--header-current-h, 180px)}}html.cap-header-hidden .brandstore-top-filter-wrapper{top:0}.brandstore-top-filter{display:flex;align-items:center;padding:2.5rem 1.5rem;background:linear-gradient(135deg,#0b0c0a,#3b70ba,#6a6db6);border-radius:.75rem;overflow:hidden;position:relative;gap:1rem}.brandstore-top-filter:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/assets/dist/assets/noise_texture.CKv2Blr8.webp);background-size:16rem 16rem;z-index:1;border-radius:inherit;pointer-events:none}.brandstore-top-filter-brand-logo,.brandstore-top-filter-brand-title,.brandstore-filter-sort{position:relative;z-index:2}.brandstore-top-filter-title{font-size:18px;font-weight:700;margin-bottom:0;color:#fff}.brandstore-top-filter-category-title{margin-bottom:0;margin-top:.25rem;color:#d4d4d4}.brandstore-filter-sort{margin-left:auto;display:flex;align-items:center}.brandstore-top-filter-brand-logo{height:3.25rem;background:#fff;border-radius:.5rem;display:flex;align-items:center;justify-content:center;padding:.125rem 1rem}.brandstore-top-filter-brand-logo img{max-height:100%;max-width:10rem;width:auto;object-fit:contain}.brandstore-subcategory{padding:16px;background-color:#fff;border-radius:8px;border:.5px solid var(--n25-border-grey);box-shadow:0 2px 4px #00000014;margin-bottom:20px}.brandstore-subcategory-wrap{display:flex;flex-wrap:wrap;gap:1rem}.brandstore-subcategory-btn{background:#f1f1f1;color:#898989;font-size:12px;padding:.25rem .5rem;text-decoration:none;border-radius:.25rem;border:0;white-space:nowrap}.brandstore-subcategory-btn.active,.brandstore-subcategory-btn:hover{background:#ff6900;color:#fff}.brandstore-subcategory-btn:active{background:#ff6900;color:#fff;border:0}.brandstore-subcategory-btn.header-dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.127em}.brandstore-subcategory .dropdown-menu{padding:0;border:0;margin-top:.3125rem}@media(max-width:767.98px){.brandstore-top-filter-wrapper{margin:0 -10px 12px;padding:0}.brandstore-top-filter{flex-wrap:wrap;padding:1rem;border-radius:0;border:0}.brandstore-filter-sort{position:absolute;right:1rem;top:1rem;width:auto}.brandstore-filter-sort form,.brandstore-filter-sort .form-select{width:auto}.sort-icon-mobile{display:block}.sort-select-wrapper:after{display:none}.sort-dropdown{padding:8px;min-width:44px;font-size:0;width:44px;height:40px;background-color:#f5f5f5;background-image:none}.sort-dropdown option{font-size:14px}.brandstore-top-filter{padding-right:4.5rem}.brandstore-top-filter-brand-logo{height:2.5rem}.brandstore-top-filter-brand-logo--text{height:auto;min-height:2.5rem;min-width:0;max-width:45vw;padding:.375rem .75rem}.brandstore-top-filter-brand-logo--text span{font-size:1rem;white-space:normal;line-height:1.15;word-break:break-word}.brandstore-top-filter-title{font-size:16px}.brandstore-subcategory-wrap{display:flex;flex-wrap:wrap;gap:.5rem;padding-left:1rem;padding-right:1rem}}.bs-page{padding-top:1.125rem}.bs-hero{position:relative;background:#152532;border-radius:1.125rem;padding:1.5rem 1.75rem;margin-bottom:1.25rem;overflow:hidden}.bs-hero-glow{position:absolute;top:-140px;right:-90px;width:380px;height:380px;border-radius:50%;background:radial-gradient(circle,#f59c3640,#f59c3600 70%);pointer-events:none}.bs-hero-breadcrumb{position:relative;display:flex;align-items:center;gap:.5rem;font-size:12px;font-weight:500;color:#ffffff80;margin-bottom:.875rem}.bs-hero-breadcrumb a{color:#ffffff80;text-decoration:none}.bs-hero-breadcrumb a:hover{color:#fad86e}.bs-hero-breadcrumb span[aria-hidden]{opacity:.5}.bs-hero-breadcrumb-current{color:#ffffffd9;font-weight:600}.bs-hero-main{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}.bs-hero-title{margin:0 0 .5rem;font-size:28px;font-weight:700;color:#fff;letter-spacing:-.01em}.bs-hero-meta{display:flex;align-items:center;gap:.625rem;font-size:13.5px;font-weight:500;color:#ffffffa6;flex-wrap:wrap}.bs-hero-tax{font-size:11px;font-weight:700;color:#7ee2a0;background:#49a54a33;padding:.1875rem .5625rem;border-radius:999px}.bs-hero-search{display:flex;align-items:center;gap:.625rem;background:#fff;border-radius:.8125rem;padding:0 1rem;height:3rem;width:340px;max-width:100%}.bs-hero-search svg{width:17px;height:17px;flex-shrink:0}.bs-hero-search input{border:0;outline:none;background:transparent;font-family:inherit;font-size:14px;color:#0d1728;flex:1;min-width:0}.bs-search-clear{display:none;width:22px;height:22px;border-radius:50%;border:0;background:#f2f4f7;color:#5c6470;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.bs-search-clear.visible{display:flex}.bs-hero-featured{position:relative;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-top:1.125rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.09)}.bs-hero-featured-label{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffff73;margin-right:.375rem}.bs-hero-featured-item{display:inline-flex;align-items:center;gap:.5625rem;height:2.5rem;padding:0 .8125rem;background:#fff;border-radius:.625rem;text-decoration:none;transition:transform .15s}.bs-hero-featured-item:hover{transform:translateY(-1px)}.bs-hero-featured-item img,.bs-hero-featured-logo{max-height:22px;max-width:50px;width:auto;height:auto}.bs-hero-featured-item span{font-size:12.5px;font-weight:700;color:#152532;white-space:nowrap}.bs-chips{position:sticky;top:0;z-index:100;background:var(--color-background, #f5f5f5);padding:.625rem 0 .75rem;margin-bottom:.875rem;box-shadow:0 8px 12px -10px #0d17281f}.bs-chips-scroll{display:flex;gap:.5rem;flex-wrap:wrap}.bs-chip{display:inline-flex;align-items:center;gap:.4375rem;padding:0 .875rem;height:2.375rem;border-radius:999px;font-family:inherit;font-size:13px;font-weight:700;white-space:nowrap;cursor:pointer;border:1.5px solid #e3e6ea;background:#fff;color:#1c2430;transition:background .15s,color .15s,border-color .15s}.bs-chip-count{font-size:11px;font-weight:700;padding:.125rem .4375rem;border-radius:999px;background:#f2f4f7;color:#5c6470}.bs-chip.active{border-color:#152532;background:#152532;color:#fff}.bs-chip.active .bs-chip-count{background:#ffffff26;color:#ffffffd9}.bs-empty{display:flex;flex-direction:column;align-items:center;gap:.625rem;padding:4rem 0;text-align:center}.bs-empty[hidden]{display:none}.bs-empty-icon{width:56px;height:56px;border-radius:50%;background:#eceff3;display:flex;align-items:center;justify-content:center}.bs-empty-icon svg{width:22px;height:22px}.bs-empty-title{font-size:15px;font-weight:700;color:#0d1728}.bs-empty-hint{font-size:13px;color:#5c6470}.bs-section{margin-bottom:1.875rem;scroll-margin-top:12.5rem}.bs-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.bs-section-head-left{display:flex;align-items:baseline;gap:.625rem;min-width:0}.bs-section-title{margin:0;font-size:19px;font-weight:700;color:#0d1728}.bs-section-count{font-size:12.5px;font-weight:600;color:#98a1ab;white-space:nowrap}.bs-section-filter{border:0;background:transparent;padding:0;font-family:inherit;font-size:13px;font-weight:700;color:var(--n25-main-orange);white-space:nowrap;cursor:pointer}.bs-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:.625rem}.bs-card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;height:6rem;background:#fff;border:1px solid #e3e6ea;border-radius:.75rem;text-decoration:none;padding:.625rem .5rem;transition:border-color .15s,box-shadow .15s}.bs-card:hover{border-color:var(--n25-main-orange);box-shadow:0 6px 16px -6px #f59c3659}.bs-card-logo{display:flex;align-items:center;justify-content:center;height:2.375rem}.bs-card-logo img{max-height:36px;max-width:92px;width:auto;height:auto}.bs-card-textlogo{font-size:15px;font-weight:700;color:#2f3045;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.bs-card-name{font-size:12px;font-weight:600;color:#454f5b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.bs-legal{border-top:1px solid #e3e6ea;padding-top:1rem;margin-top:.375rem;padding-bottom:1.5rem}.bs-legal p{margin:0 0 .375rem;font-size:11.5px;line-height:1.5;color:#98a1ab}.bs-legal .bs-legal-en{margin:0;color:#b6bdc6}@media(max-width:991.98px){.bs-grid{grid-template-columns:repeat(4,1fr)}}@media(max-width:767.98px){.bs-page{padding-top:.75rem}.bs-hero{border-radius:1rem;padding:1.125rem 1rem;margin-bottom:.875rem}.bs-hero-title{font-size:21px;margin-bottom:.375rem}.bs-hero-meta{font-size:12px;margin-bottom:.75rem}.bs-hero-main{gap:0}.bs-hero-search{width:100%;height:2.75rem;border-radius:.75rem}.bs-hero-featured{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-top:.875rem;padding-top:.875rem}.bs-hero-featured-label{display:none}.bs-hero-featured-item{height:2.75rem;min-width:0}.bs-hero-featured-item span{overflow:hidden;text-overflow:ellipsis}.bs-chips{margin:0 -12px .875rem;padding:.5rem 12px .625rem}.bs-chips-scroll{flex-wrap:nowrap;overflow-x:auto;gap:.4375rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}.bs-chips-scroll::-webkit-scrollbar{display:none}.bs-chip{height:2.25rem;font-size:12px;padding:0 .75rem;flex-shrink:0}.bs-section{margin-bottom:1.5rem;scroll-margin-top:13.75rem}.bs-section-title{font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bs-grid{grid-template-columns:repeat(3,1fr);gap:.5rem}.bs-card{height:5.375rem;border-radius:.6875rem;padding:.5rem .375rem;gap:.4375rem}.bs-card-logo{height:2.125rem}.bs-card-logo img{max-height:32px;max-width:80px}.bs-card-textlogo{font-size:12px}.bs-card-name,.bs-legal p{font-size:10.5px}}.delivery-type-selection,.payment-type-selection{display:flex;gap:15px;flex-wrap:wrap}.delivery-option,.payment-option{display:flex;flex:0 0 calc(33.333% - 10px);min-width:180px;margin-bottom:10px;cursor:pointer}.payment-option{flex:0 0 calc(33.333% - 10px)}.delivery-option input[type=radio],.payment-option input[type=radio]{display:none}.delivery-option-content,.payment-option-content{border:2px solid #e0e0e0;border-radius:8px;padding:14px;display:flex;align-items:center;gap:12px;transition:all .2s ease;width:100%;min-height:76px}.delivery-option input[type=radio]:checked+.delivery-option-content,.payment-option input[type=radio]:checked+.payment-option-content{border-color:#f59c36;background-color:#fff5e6;background:linear-gradient(135deg,#fff5e6,#ffeedb)}.delivery-option-icon,.payment-option-icon{flex:0 0 auto;width:28px;height:28px;display:flex;align-items:center;justify-content:center}.delivery-option-icon svg,.payment-option-icon svg{width:100%;height:100%}.delivery-option-info,.payment-option-info{flex:1 1 auto}.delivery-option-title,.payment-option-title{font-weight:600;font-size:14px;margin-bottom:2px}.delivery-option-desc,.payment-option-desc{color:#6c757d;font-size:12px}.delivery-option-price{flex:0 0 auto;text-align:right}.delivery-option-price .price-label{color:#6c757d;font-size:12px}.delivery-option-price .price-value{font-weight:600;font-size:13px}.payment-option-lendmn input[type=radio]:checked+.payment-option-content{border-color:#ff7300;background:linear-gradient(135deg,#fff5ed,#ffe8d6);box-shadow:0 4px 12px #ff730026}.payment-option-lendmn .lendmn-logo{flex:0 0 auto;width:50px;height:50px;display:flex;align-items:center;justify-content:center}.payment-option-lendmn .lendmn-logo img{width:100%;height:100%;object-fit:contain}.payment-option-lendmn .payment-option-title{color:#212529;font-weight:700;font-size:18px;margin-bottom:6px}.payment-option-lendmn input[type=radio]:checked+.payment-option-content .payment-option-title{color:#ff7300}.payment-option-lendmn .lendmn-features{display:flex;flex-direction:column;gap:4px}.payment-option-lendmn .lendmn-feature{display:flex;align-items:center;gap:6px;font-size:12px;color:#555;line-height:1.3}.payment-option-lendmn .lendmn-feature svg{flex-shrink:0;margin-top:1px}.delivery-content{margin-top:20px}.skybox-location-controls{margin-bottom:20px}.location-controls-row{display:flex;gap:15px;align-items:stretch}#skybox_locker{font-size:16px;padding:12px;flex:1;height:48px}#findNearestLocker{height:48px;white-space:nowrap;padding:0 20px}#skybox-map{margin-top:20px}#selected-locker-details{margin-top:15px}#selected-locker-details .locker-name{color:#212529}.pickup-location{border:1px solid #dee2e6}#delivery_address{font-size:16px;min-height:100px}.btn-sm.btn-main-orange{height:32px;padding:0 12px;font-size:14px}.delivery-error,.payment-error{margin-bottom:15px}@media(max-width:768px){.delivery-type-selection,.payment-type-selection{flex-direction:column;gap:10px}.delivery-option,.payment-option{min-width:100%;margin-bottom:0}.delivery-option-content,.payment-option-content{padding:15px;min-height:80px}.delivery-option-title,.payment-option-title{font-size:14px}.delivery-option-desc,.payment-option-desc{font-size:12px}.delivery-option-icon,.payment-option-icon{width:32px;height:32px}.payment-option-lendmn .lendmn-logo{width:40px;height:40px}.payment-option-lendmn .payment-option-title{font-size:16px}.payment-option-lendmn .lendmn-feature{font-size:11px}.location-controls-row{flex-direction:column;gap:10px}#findNearestLocker{width:100%}#findNearestLocker .button-text{display:inline}}@media(max-width:400px){#findNearestLocker .button-text{display:none}}.shipping-method-selection{border-bottom:1px solid #e9ecef;padding-bottom:20px}.shipping-method-selection h6{font-weight:600;color:#212529}.shipping-method-options{display:flex;gap:15px;flex-wrap:wrap}.shipping-method-option{display:flex;flex:0 0 calc(50% - 8px);min-width:200px;cursor:pointer}.shipping-method-option input[type=radio]{display:none}.shipping-method-content{border:2px solid #e0e0e0;border-radius:8px;padding:12px 14px;display:flex;align-items:center;gap:12px;transition:all .2s ease;width:100%}.shipping-method-option input[type=radio]:checked+.shipping-method-content{border-color:#f59c36;background:linear-gradient(135deg,#fff5e6,#ffeedb)}.shipping-method-icon{flex:0 0 auto;width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:#6c757d}.shipping-method-option input[type=radio]:checked+.shipping-method-content .shipping-method-icon{color:#f59c36}.shipping-method-info{flex:1 1 auto}.shipping-method-title{font-weight:600;font-size:14px;margin-bottom:2px}.shipping-method-desc{color:#6c757d;font-size:12px}.sea-shipping-notice{font-size:14px}.shipping-toggle-wrapper.disabled-toggle{opacity:.5;pointer-events:none}.shipping-toggle-wrapper.disabled-toggle .form-check-input{cursor:not-allowed}@media(max-width:768px){.shipping-method-options{flex-direction:column;gap:10px}.shipping-method-option{min-width:100%}.shipping-method-content{padding:12px 15px}.shipping-method-icon{width:32px;height:32px}.shipping-method-title{font-size:14px}.shipping-method-desc{font-size:12px}}.payment-option-storepay input[type=radio]:checked+.payment-option-content{border-color:#0054ff;background:linear-gradient(135deg,#f0f5ff,#e0ebff);box-shadow:0 4px 12px #0054ff26}.payment-option-storepay .storepay-logo{flex:0 0 auto;width:50px;height:50px;display:flex;align-items:center;justify-content:center}.payment-option-storepay .storepay-logo img{width:100%;height:100%;object-fit:contain}.payment-option-storepay .payment-option-title{color:#212529;font-weight:700;font-size:18px;margin-bottom:6px}.payment-option-storepay input[type=radio]:checked+.payment-option-content .payment-option-title{color:#0054ff}.payment-option-storepay .storepay-features{display:flex;flex-direction:column;gap:4px}.payment-option-storepay .storepay-feature{display:flex;align-items:center;gap:6px;font-size:12px;color:#555;line-height:1.3}.payment-option-storepay .storepay-feature svg{flex-shrink:0;margin-top:1px}.saved-addresses-section{background-color:#f8f9fa;padding:20px;border-radius:8px}.address-card{border:2px solid #e0e0e0;transition:all .2s;cursor:pointer}.address-card:hover{border-color:#f59c36;box-shadow:0 2px 8px #f59c3626}.address-card .form-check{margin:0}.address-card .form-check-input{margin-top:.5rem}.address-card .form-check-input:checked{background-color:#f59c36;border-color:#f59c36}.address-card .form-check-input:focus{border-color:#f59c36;box-shadow:0 0 0 .25rem #f59c3640}.address-card .form-check-label{cursor:pointer;padding-left:10px}.saved-address-radio:checked~.form-check-label strong{color:#f59c36}.address-card:has(.saved-address-radio:checked){border-color:#f59c36;background-color:#fff5e6;background:linear-gradient(135deg,#fff5e6,#ffeedb)}.new-address-section{padding:20px;background-color:#f8f9fa;border-radius:8px}@media(max-width:768px){.saved-addresses-section,.new-address-section{padding:15px}.address-card .card-body{padding:12px!important}}.cart-donation-wrapper{border-radius:12px;overflow:hidden}.cart-donation-section{background:#fcebec;padding:8px;border-radius:12px;transition:all .3s ease;border:#f4c1c5 1px solid}.cart-donation-section[data-donation-active=false]{background:#f6f6f6;filter:grayscale(100%);opacity:.8;border:#d1d0d5 1px solid}.cart-donation-header{display:flex;align-items:flex-start;gap:8px;position:relative}.cart-donation-icon{flex-shrink:0;width:48px;height:48px}#donation-lottie-container{width:48px;height:48px}.cart-donation-content{flex:1;min-width:0}.cart-donation-title{font-size:15px;font-weight:600;color:#2c3e50}.cart-donation-section[data-donation-active=false] .cart-donation-title{color:#2c3e50}.cart-donation-subtitle{font-size:13px;color:#6b7280;line-height:1.4}a.cart-donation-question{color:#2c3e50;font-size:12px;font-weight:600;text-decoration:underline;cursor:pointer;transition:color .2s ease;display:inline-block}a.cart-donation-question:hover{color:#c0392b}.cart-donation-section[data-donation-active=false] a.cart-donation-question{display:none}.cart-donation-section .form-switch .form-check-input{margin-right:0}.cart-donation-amount{font-weight:700;margin-top:6px}.cart-donation-section[data-donation-active=false] .cart-donation-amount{color:#6b7280}.cart-donation-toggle{flex-shrink:0;text-align:right}.cart-donation-toggle .form-check{margin:0}.cart-donation-toggle .form-check-input{width:44px;height:24px;background-color:#e74c3c;border-color:#e74c3c;cursor:pointer}.cart-donation-toggle .form-check-input:checked{background-color:#e74c3c;border-color:#e74c3c}.cart-donation-toggle .form-check-input:focus{box-shadow:0 0 0 .25rem #e74c3c40}@media(max-width:480px){.cart-donation-header{flex-wrap:wrap}.cart-donation-amount{font-size:18px}.cart-donation-icon,#donation-lottie-container{width:40px;height:40px}.cart-donation-title{font-size:14px}.cart-donation-subtitle,.cart-donation-question{font-size:12px}}.cart-donation-ars{background:#edf6ee;border-color:#c5e3c6}.cart-donation-ars-logo{width:48px;height:48px;object-fit:contain;display:block}.cart-donation-ars .cart-donation-toggle .form-check-input,.cart-donation-ars .cart-donation-toggle .form-check-input:checked{background-color:#4ca935;border-color:#4ca935}.cart-donation-ars .cart-donation-toggle .form-check-input:focus{box-shadow:0 0 0 .25rem #4ca93540}.cart-donation-ars a.cart-donation-question{color:#0a3d62}.cart-donation-ars a.cart-donation-question:hover{color:#4ca935}.cart-steps-card{background:#fff;border-radius:11px;box-shadow:0 4px 16px #0000000d;margin-bottom:1rem}.cart-steps-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1.125rem 1.5rem 1rem}.cart-steps-title{font-size:16px;font-weight:700}.cart-steps-hint{font-size:12px;color:#898989}.cart-step{border-top:1px solid #f0f0f0}.cart-step-head{display:flex;align-items:center;gap:.875rem;padding:1rem 1.5rem;cursor:pointer;min-height:44px}.cart-step-head:focus-visible{outline:2px solid var(--n25-main-orange, #f59c36);outline-offset:-2px;border-radius:8px}.cart-step-badge{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;flex-shrink:0;background:#f5f5f5;color:#5c5c5c}.cart-step.open .cart-step-badge{background:linear-gradient(90deg,#fad86e,#f59c36);color:#fff}.cart-step.done .cart-step-badge{background:#0db14b;color:#fff}.cart-step-badge .cart-step-check{display:none}.cart-step.done .cart-step-badge .cart-step-check{display:block}.cart-step.done .cart-step-badge .cart-step-num{display:none}.cart-step-label{font-size:15px;font-weight:600}.cart-step-status{flex:1 1 auto;text-align:right;font-size:13px;font-weight:600;color:#898989;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart-step.done .cart-step-status{color:#000}.cart-step-change{display:none;font-size:13px;font-weight:600;color:#f59c36;flex-shrink:0}.cart-step.done .cart-step-change{display:inline}.cart-step-chevron{flex-shrink:0;transition:transform .3s ease}.cart-step.open .cart-step-chevron{transform:rotate(180deg)}.cart-step-body-inner{padding:.125rem 1.5rem 1.25rem 4.125rem}.cart-step-actions{display:flex;justify-content:flex-end;padding-top:.875rem;border-top:1px solid #f0f0f0}.cart-step-actions .btn{min-width:140px}.cart-step.pulse{animation:usPulse .5s ease-in-out 2;box-shadow:inset 0 0 0 2px #f59c36;background:#fff8ef;border-radius:0 0 11px 11px}@keyframes usPulse{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.cart-login-step-text{font-size:13px;color:#5c5c5c;margin-bottom:1rem}.cart-login-step-actions{display:flex;gap:.625rem;flex-wrap:wrap}.cart-login-step-actions .btn{min-width:140px}.cart-guest-checkout-note{background:#fff4e6;border:1px solid #f4e8d6;color:#e08600;border-radius:.5rem;font-size:13px;padding:.625rem .875rem;margin-bottom:.75rem}.cart-guest-register-link{text-align:center;font-size:13px;color:#5c5c5c;margin-top:.75rem}.cart-guest-register-link a{color:#f59c36;font-weight:600;text-decoration:none}.delivery-type-heading,.shipping-method-selection h6{font-size:13px;font-weight:600;color:#5c5c5c}.cart-suggested{margin-top:1.5rem;padding-top:1.5rem;border-top:1px dashed #d1d0d5}.cart-suggested-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:.875rem}.cart-suggested-eyebrow{display:block;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#f59c36;margin-bottom:.125rem}.cart-suggested-title{font-size:17px;font-weight:700;margin:0}.cart-suggested-nav{display:flex;gap:.5rem;flex-shrink:0}.cart-suggested-arrow{width:36px;height:36px;border-radius:50%;border:1px solid #e0e0e0;background:#fff;color:#0e0e0e;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .2s ease,color .2s ease,opacity .2s ease,box-shadow .2s ease}.cart-suggested-arrow:hover{border-color:#f59c36;color:#f59c36;box-shadow:0 2px 8px #00000014}.cart-suggested-arrow.is-disabled{opacity:.35;pointer-events:none}.cart-suggested-row{display:flex;gap:.75rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.cart-suggested-row::-webkit-scrollbar{display:none}.cart-suggested-row>.n25-product-thumb{flex:0 0 168px;width:168px;scroll-snap-align:start}@media(max-width:767.98px){.cart-steps-header{padding:1rem 1rem .875rem}.cart-step-head{padding:.875rem 1rem;gap:.625rem}.cart-step-label{font-size:14px}.cart-step-status{font-size:12px}.cart-step-body-inner{padding:.125rem 1rem 1rem}.cart-login-step-actions .btn{flex:1 1 auto}.cart-suggested-nav{display:none}.cart-suggested-row>.n25-product-thumb{flex-basis:44%;width:44%}}.cart{display:flex;gap:1.5rem}.cart-main{flex-grow:1;min-width:0}.cart-sidebar{width:400px;flex-grow:0;flex-shrink:0}.cart-title{display:flex;justify-content:space-between;align-items:center;padding:1.5rem}.cart-title h2{font-size:18px;font-weight:700;margin-bottom:.5rem}.cart-title-description{font-size:14px;color:#5c5c5c;margin-bottom:0}.cart-breadcrumb{display:flex;align-items:top;justify-content:space-between;padding:0 1.5rem;position:relative}.cart-breadcrumb:after{content:"";position:absolute;top:.75rem;height:1px;background:#d1d0d5;left:1.5rem;right:1.5rem;z-index:1}.cart-breadcrumb-item{align-items:center;color:#898989;position:relative;z-index:2}.cart-breadcrumb-item.active{color:#000}.cart-breadcrumb-marker{margin:0 auto .5rem;width:1.5rem;height:1.5rem;background:#fff;border:1px solid #d1d0d5;display:flex;align-items:center;justify-content:center;border-radius:50%}.cart-breadcrumb-item.active .cart-breadcrumb-marker{background:#22ab94;border-color:#22ab94}.cart-breadcrumb-marker-inner{width:.625rem;height:.625rem;background:#fff;border-radius:50%}.cart-breadcrumb-item-cart:before{content:"";position:absolute;top:0;right:50%;height:1.5rem;background:#f5f5f5;left:-.5rem;z-index:-1}.cart-breadcrumb-item-payment:after{content:"";position:absolute;top:0;right:-.5rem;left:50%;height:1.5rem;background:#f5f5f5;z-index:-1}.cart-heading{display:flex;align-items:center;gap:.75rem;margin:.5rem 0 1rem}.cart-heading h1{font-size:21px;font-weight:700;margin-bottom:0}.cart-count-pill{background:#fff4e6;color:#e08600;font-size:12px;font-weight:600;padding:.25rem .75rem;border-radius:999px}.cart-items-card{background:#fff;border-radius:11px;box-shadow:0 4px 16px #0000000d;margin-bottom:1rem}.cart-item{display:grid;grid-template-columns:104px minmax(0,1fr) 230px;grid-template-areas:"media info side";gap:1.25rem;padding:1.25rem 1.5rem;align-items:start}.cart-item+.cart-item{border-top:1px solid #f0f0f0}.cart-item-media{grid-area:media;position:relative;overflow:hidden}.cart-item-media img{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:contain;border-radius:.5rem;background-color:#f8f9fa}.cart-item-img-placeholder{width:100%;aspect-ratio:4 / 3;display:flex;align-items:center;justify-content:center;background-color:#f8f9fa;border-radius:.5rem;padding:1rem}.cart-item-img-placeholder svg{width:2.5rem;height:2.5rem}.cart-item-info{grid-area:info;min-width:0}.cart-item-side{grid-area:side;display:flex;flex-direction:column;align-items:flex-end;gap:.875rem}.cart-item-meta{color:#898989;font-size:12px;margin-bottom:.25rem}.cart-item-detail-title{display:block;font-size:14px;font-weight:400;text-decoration:none;color:#000;line-height:1.45;margin-bottom:.25rem}.cart-item-detail-title:hover{color:var(--n25-main-orange)}.cart-item-detail-options{display:flex;flex-wrap:wrap;gap:4px 6px;color:#6b7280;font-size:12px;margin-bottom:.625rem}.cart-item-option{display:inline-flex;align-items:baseline;gap:4px;max-width:100%;padding:2px 8px;border-radius:999px;background:#f3f4f6;color:#1f2937;line-height:1.6;overflow-wrap:anywhere}.cart-item-option-label{color:#6b7280;flex:none}.cart-item-estimate-date-label{color:#595959}.cart-item-estimate-date{display:inline-flex;color:#595959;font-size:12px;padding:.375rem .625rem;background-color:#f6f6f6;border-radius:.375rem;gap:.5rem;align-items:center}.cart-item-estimate-date svg{flex-shrink:0}.cart-item-estimate-date-text{font-weight:600;color:#000}.cart-item-digital-delivery{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.cart-item-digital-delivery .badge{font-size:12px;font-weight:500;padding:.35rem .65rem}.digital-delivery-notice{border-radius:12px}.digital-delivery-notice i{color:#198754}.cart-item-price{text-align:right}.cart-item-controls{display:flex;align-items:center;gap:.5rem}.cart-item-controls .change-count-btn{width:36px;height:36px;font-size:18px}.cart-item-controls .change-count-input{height:36px}.cart-item-actions{display:flex;gap:.375rem;align-items:center}.cart-item-wishlist-btn{position:relative}.cart-login{padding:1.5rem}.cart-login-text,.cart-login-signin{margin-bottom:.75rem}.cart-dropdown-item-price-beforedeal{display:flex;gap:.5rem;align-items:center;line-height:1em;margin-bottom:.25rem}.cart-dropdown-item-price-beforedeal-price{text-decoration:line-through;color:#898989;font-size:11px;font-weight:400}.cart-dropdown-item-price-off{color:#fff;background:#f7525f;border-radius:.25rem;line-height:1em;padding:.25rem .375rem;font-size:7px;font-weight:400}.cart-item-price-beforedeal{display:flex;gap:.5rem;align-items:center;line-height:1em;margin-bottom:.5rem;justify-content:end}.cart-item-price-beforedeal-price{color:#898989;text-decoration:line-through;font-size:14px;font-weight:400}.cart-item-price-off{color:#fff;background:#f7525f;border-radius:.25rem;line-height:1em;padding:.25rem .375rem;font-size:11px;font-weight:400;text-decoration:none}.cart-item-price-original{color:#898989;font-size:14px;font-weight:400;margin-bottom:.25rem}.cart-item-price-current{font-weight:700;font-size:18px;color:#0e0e0e}.cart-delivery-heading{padding:1.5rem}.cart-delivery-heading h1{font-size:18px;font-weight:700;margin-bottom:0;color:#0db14b}.cart-delivery-heading p{font-size:12px;color:#5c5c5c;margin-bottom:.5rem}.cart-delivery-body{padding:1.5rem}.cart-delivery-choose-wrap{background:#f1f1f1;display:flex;padding:.375rem;margin-bottom:1rem;border-radius:.5rem}.cart-delivery-choose-btn{flex-grow:1;background:#f1f1f1;color:#000;border-radius:.25rem;padding:.5rem;text-decoration:none;justify-content:center;display:flex;align-items:center;gap:.375rem;width:33%;position:relative}.cart-delivery-choose-btn.active{background:#fff}.cart-delivery-choose-btn.active:before{position:absolute;content:"";left:.75rem;width:1rem;height:1rem;background:#fff;border:.3125rem solid #0db14b;border-radius:50%;display:block}.cart-delivery-body-title{font-size:14px;font-weight:700;margin-bottom:1rem}.cart-delivery-blackbox-wrap,.cart-delivery-pickup-wrap{display:flex;border:1px solid #d1d0d5;border-radius:.5rem;overflow:hidden;align-items:stretch}.cart-delivery-pickup-body{padding:1rem;flex:1;display:flex;flex-direction:column}.cart-delivery-pickup-title{font-weight:700;margin-bottom:.5rem;font-size:18px}.cart-delivery-pickup-address{color:#5c5c5c;margin-bottom:1rem}.cart-delivery-pickup-time{color:#0db14b}.cart-delivery-blackbox-image{flex:0 0 30%}.cart-delivery-blackbox-image img{width:100%;height:100%;object-fit:cover}.cart-delivery-blackbox-body{padding:1rem}.alert{border-radius:.5rem;padding:.5rem 1rem;margin-bottom:1rem}.alert-yellow{background-color:#fff5e6;border:1px solid #f4e8d6;color:#e08600}.cart-payment-heading{padding:1.5rem}.cart-payment-heading h1{font-size:18px;font-weight:700;margin-bottom:.5rem}.cart-payment-heading h2{font-size:21px;font-weight:700;margin-bottom:.5rem}.cart-payment-heading h2 #countdown-5mins{display:inline;color:#f7525f}.cart-payment-heading p{font-size:14px;color:#5c5c5c;margin-bottom:0}.payment-disclaimer{background-color:#fff5e6;border:1px solid #f4e8d6;color:#e08600;margin:1.5rem 0;padding:1rem;border-radius:.5rem}@media(min-width:768px)and (max-width:991px){.cart-sidebar{width:320px}.cart-item{padding:1rem;gap:1rem;grid-template-columns:84px minmax(0,1fr) 190px}.cart-title,.cart-delivery-heading,.cart-delivery-body,.cart-payment-heading{padding:1rem}}@media(max-width:767.98px){.cart-payment-heading{padding:1rem}.cart-payment-heading h1{font-size:14px;margin-bottom:.25rem}.cart-payment-heading p{font-size:12px;margin-bottom:0}.cart-item-price-beforedeal{justify-content:start}.cart{flex-direction:column;gap:.75rem}.cart-sidebar{width:100%}.main-content:has(.cart){padding-bottom:calc(5rem + env(safe-area-inset-bottom,0))}.cart-title{margin-left:-.75rem;margin-right:-.75rem;padding:1rem}.cart-title-h2{font-size:14px}.cart-title-description{font-size:12px}.cart-item{grid-template-columns:84px minmax(0,1fr);grid-template-areas:"media info" "side side";gap:.875rem;padding:1rem}.cart-item-side{align-items:stretch;gap:.625rem}.cart-item-price{text-align:left;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.cart-item-price-original{margin-bottom:0}.cart-item-controls{justify-content:space-between}.cart-item-controls .change-count-btn{width:44px;height:44px}.cart-item-controls .change-count-input{height:44px}.cart-item-actions .cart-item-wishlist-btn,.cart-item-actions .cart-item-delete-btn{width:44px;height:44px}.cart-breadcrumb-marker{margin:0 auto .25rem}.cart-breadcrumb-title{font-size:11px}.cart-delivery-heading,.cart-delivery-body{padding:1rem}.cart-delivery-choose-btn{padding:.5rem}.cart-delivery-choose-btn.active{position:inherit}.cart-delivery-choose-btn.active:before{position:inherit}.cart-delivery-choose-btn svg{display:none}.cart-delivery-pickup-wrap,.cart-delivery-blackbox-wrap{flex-direction:column}.cart-delivery-pickup-image img{width:100%}.cart-delivery-heading h1{font-size:14px;margin-bottom:.25rem}.cart-delivery-heading p{font-size:11px;margin-bottom:.25rem}.cart-delivery-pickup-title{font-weight:700;margin-bottom:.25rem;font-size:14px}}.capacity-summary-card{background:#f8fafb;border:1px solid #e3e8ee;border-radius:10px;padding:14px 16px;margin-bottom:16px}.capacity-summary-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.capacity-summary-block{display:flex;flex-direction:column;gap:6px}.capacity-summary-label{font-size:12px;color:#5b6770;font-weight:500}.capacity-summary-value{font-size:13px;font-weight:600;color:#1d2733}.capacity-summary-meta{margin-top:10px;border-top:1px dashed #e3e8ee;padding-top:8px}.capacity-bar{width:100%;height:10px;background:#e9eef2;border-radius:999px;overflow:hidden;position:relative}.capacity-bar-fill{height:100%;width:0;border-radius:999px;transition:width .35s ease,background-color .25s ease}.capacity-bar-fill.cap-green{background:linear-gradient(90deg,#2ecc71,#27ae60)}.capacity-bar-fill.cap-yellow{background:linear-gradient(90deg,#f1c40f,#e67e22)}.capacity-bar-fill.cap-red{background:linear-gradient(90deg,#ff6b6b,#e74c3c)}.capacity-bar-fill.cap-full{background:linear-gradient(90deg,#c0392b,#7f1d1d);animation:capacity-pulse 1.6s ease-in-out infinite}@keyframes capacity-pulse{0%,to{opacity:1}50%{opacity:.65}}.capacity-warning-card{display:flex;gap:12px;align-items:flex-start;background:#fff7ed;border:1px solid #fed7aa;border-left:4px solid #f97316;border-radius:10px;padding:14px 16px;margin:14px 0}.capacity-warning-icon{color:#c2410c;flex:0 0 auto;margin-top:2px}.capacity-warning-body{flex:1 1 auto}.capacity-warning-title{font-weight:700;font-size:14px;color:#7c2d12;margin-bottom:4px}.capacity-warning-text{font-size:13px;color:#7c2d12;line-height:1.5}.capacity-warning-suggestion{margin-top:10px;padding:10px 12px;background:#ecfdf5;border:1px dashed #a7f3d0;border-radius:8px}.capacity-warning-suggestion .suggestion-label{font-size:12px;color:#047857;margin-bottom:6px;font-weight:500}.capacity-warning-actions{margin-top:10px;display:flex;gap:8px;flex-wrap:wrap}.locker-capacity-detailed{margin-top:8px}.capacity-detail-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.capacity-detail-block{display:flex;flex-direction:column;gap:6px}.capacity-detail-label{font-size:12px;color:#5b6770;font-weight:500}.capacity-detail-value{font-size:12px;color:#1d2733;font-weight:600}@media(max-width:575px){.capacity-summary-row,.capacity-detail-row{grid-template-columns:1fr}}.cs-source-banner{display:flex;align-items:center;gap:14px;padding:14px 18px;margin-bottom:14px;background:linear-gradient(135deg,#0d47a1,#1565c0 60%,#1976d2);border-radius:10px;box-shadow:0 6px 22px #0d47a12e;position:relative;overflow:hidden}.cs-source-banner:after{content:"";position:absolute;right:-30px;top:-40px;width:160px;height:160px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.12),transparent 70%);pointer-events:none}.cs-source-banner-logo{flex-shrink:0;display:flex;align-items:center;position:relative;z-index:1}.cs-source-banner-logo img{height:22px;width:auto;display:block}.cs-source-banner-text{font-size:13px;line-height:1.5;color:#fff;position:relative;z-index:1}.cs-source-banner-text a{color:#ffe082;font-weight:700;text-decoration:none}.cs-source-banner-text a:hover{text-decoration:underline}.cs-source-banner-text strong{color:#ffe082;font-weight:700}@media(max-width:575px){.cs-source-banner{flex-direction:column;align-items:flex-start;gap:10px}}.main-content.categories-page{padding-top:0;background:#f8f9fa}.categories-hero{background:linear-gradient(135deg,#667eea,#764ba2,#f97316);padding:3rem 0;margin:0 -15px;position:relative;overflow:hidden}.categories-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 80%,rgba(255,255,255,.1) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(255,255,255,.1) 0%,transparent 50%),radial-gradient(circle at 40% 40%,rgba(255,255,255,.05) 0%,transparent 30%);pointer-events:none}.categories-hero:after{content:"";position:absolute;top:-50%;right:-20%;width:60%;height:200%;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.03) 50%,transparent 70%);transform:rotate(-15deg);pointer-events:none}.categories-hero-content{text-align:center;position:relative;z-index:1}.categories-hero-title{color:#fff;font-size:2.25rem;font-weight:700;margin:0 0 .625rem;letter-spacing:-.02em;text-shadow:0 2px 4px rgba(0,0,0,.1)}.categories-hero-subtitle{color:#ffffffe6;font-size:1rem;font-weight:400;margin:0;text-shadow:0 1px 2px rgba(0,0,0,.1)}.categories-page-wrapper{display:flex;gap:2rem;padding:2rem 0 3rem}.categories-content{flex:1;min-width:0;display:flex;flex-direction:column;gap:1.5rem}.categories-sidebar{width:240px;flex-shrink:0;display:none}.categories-sidebar-inner{position:sticky;top:100px;background:#fff;border-radius:12px;padding:1.25rem;box-shadow:0 1px 3px #00000014}.categories-sidebar-title{font-size:.75rem;font-weight:600;color:#9ca3af;text-transform:uppercase;letter-spacing:.05em;margin:0 0 1rem;padding-bottom:.75rem;border-bottom:1px solid #f3f4f6}.categories-sidebar-nav{display:flex;flex-direction:column;gap:.125rem;margin-bottom:1.25rem;max-height:400px;overflow-y:auto}.categories-sidebar-nav::-webkit-scrollbar{width:4px}.categories-sidebar-nav::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:2px}.categories-sidebar-link{display:block;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;color:#4b5563;text-decoration:none;border-radius:6px;transition:all .15s ease;border-left:2px solid transparent}.categories-sidebar-link:hover{color:#111827;background:#f9fafb;text-decoration:none}.categories-sidebar-link.active{color:#f59c36;background:#fff7ed;border-left-color:#f59c36;font-weight:600}.categories-sidebar-actions{display:flex;flex-direction:column;gap:.375rem;padding-top:1rem;border-top:1px solid #f3f4f6}.categories-sidebar-action{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;color:#6b7280;text-decoration:none;border-radius:6px;transition:all .15s ease}.categories-sidebar-action:hover{color:#111827;background:#f9fafb;text-decoration:none}.categories-sidebar-action svg{flex-shrink:0;opacity:.7}.category-section{background:#fff;border-radius:16px;padding:1.5rem;box-shadow:0 1px 3px #0000000f;border:1px solid #f0f0f0}.category-section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:2px solid #f3f4f6}.category-section-title{font-size:1.125rem;font-weight:700;color:#111827;margin:0;display:flex;align-items:center;gap:.625rem}.category-section-title:before{content:"";width:4px;height:1.25rem;background:linear-gradient(180deg,#f59c36,#f97316);border-radius:2px}.category-section-count{font-size:.75rem;font-weight:500;color:#9ca3af;background:#f3f4f6;padding:.25rem .625rem;border-radius:100px}.category-section-body{display:flex;flex-direction:column;gap:1.25rem}.category-links-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.category-group{min-width:0;background:#fafafa;border-radius:10px;padding:1rem;border:1px solid #f0f0f0}.category-group-title{font-size:.75rem;font-weight:600;color:#374151;text-transform:uppercase;letter-spacing:.03em;margin:0 0 .625rem;padding-bottom:.5rem;border-bottom:1px solid #e5e7eb}.category-group-links{display:flex;flex-direction:column;gap:.125rem}.category-link{display:block;padding:.375rem .5rem;font-size:.8125rem;color:#4b5563;text-decoration:none;transition:all .15s ease;border-radius:4px;margin:0 -.5rem}.category-link:hover{color:#f59c36;background:#fff7ed;text-decoration:none}.category-extras{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem}.category-brands{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:12px;padding:1rem 1.25rem;border:1px solid #e2e8f0}.category-brands-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.875rem}.category-brands-title{font-size:.6875rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.05em;margin:0;display:flex;align-items:center;gap:.375rem}.category-brands-title:before{content:"";width:6px;height:6px;background:#3b82f6;border-radius:50%}.category-brands-viewall{font-size:.6875rem;font-weight:500;color:#64748b;text-decoration:none}.category-brands-viewall:hover{color:#3b82f6;text-decoration:none}.category-brands-grid{display:flex;flex-wrap:wrap;gap:.5rem}.category-brand-item{display:flex;align-items:center;justify-content:center;width:90px;height:44px;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:.375rem;text-decoration:none;transition:all .2s ease}.category-brand-item:hover{border-color:#cbd5e1;box-shadow:0 2px 8px #0000000f;text-decoration:none;transform:translateY(-1px)}.category-brand-logo{max-width:70px;max-height:28px;object-fit:contain}.category-brand-name{font-size:.625rem;font-weight:600;color:#475569;text-align:center;line-height:1.2}.category-deals{background:linear-gradient(135deg,#fffbeb,#fef3c7);border:1px solid #fde68a;border-radius:12px;padding:1rem 1.25rem}.category-deals-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.875rem}.category-deals-title{display:flex;align-items:center;gap:.375rem;font-size:.6875rem;font-weight:600;color:#b45309;text-transform:uppercase;letter-spacing:.05em;margin:0}.category-deals-title svg{width:14px;height:14px;stroke:#d97706}.category-deals-viewall{font-size:.6875rem;font-weight:500;color:#b45309;text-decoration:none}.category-deals-viewall:hover{color:#92400e;text-decoration:underline}.category-deals-grid{display:flex;flex-wrap:wrap;gap:.5rem}.category-deal-item{display:flex;flex-direction:column;width:90px;background:#fff;border:1px solid #fde68a;border-radius:8px;overflow:hidden;text-decoration:none;transition:all .2s ease}.category-deal-item:hover{border-color:#fbbf24;box-shadow:0 4px 12px #d977061f;text-decoration:none;transform:translateY(-2px)}.category-deal-image{position:relative;width:100%;height:70px;background:#fff;display:flex;align-items:center;justify-content:center;padding:.375rem}.category-deal-image img{max-width:100%;max-height:100%;object-fit:contain}.category-deal-badge{position:absolute;top:4px;left:4px;background:#dc2626;color:#fff;font-size:.5625rem;font-weight:700;padding:.125rem .3rem;border-radius:4px}.category-deal-info{padding:.375rem;background:linear-gradient(180deg,#fefce8,#fef9c3);display:flex;flex-direction:column;align-items:center;gap:0}.category-deal-price{font-size:.8125rem;font-weight:700;color:#dc2626}.category-deal-original{font-size:.625rem;color:#9ca3af;text-decoration:line-through}@media(min-width:992px){.categories-sidebar{display:block}}@media(max-width:1200px){.category-links-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.category-extras{grid-template-columns:1fr}}@media(max-width:991px){.categories-hero{padding:2.5rem 0}.categories-hero-title{font-size:2rem}.categories-page-wrapper{padding:1.5rem 0 2rem}.categories-content{gap:1.25rem}.category-section{padding:1.25rem;border-radius:14px}.category-links-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem}}@media(max-width:767px){.main-content.categories-page{background:#f3f4f6}.categories-hero{padding:2rem 0}.categories-hero-title{font-size:1.75rem}.categories-hero-subtitle{font-size:.9375rem}.categories-page-wrapper{padding:1rem 0 1.5rem}.categories-content{gap:1rem}.category-section{padding:1rem;border-radius:12px}.category-section-header{margin-bottom:1rem;padding-bottom:.75rem}.category-section-title{font-size:1rem}.category-section-title:before{height:1rem}.category-links-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem}.category-group{padding:.875rem}.category-group-title{font-size:.6875rem}.category-link{font-size:.75rem;padding:.3rem .375rem}.category-extras{gap:.75rem}.category-brands,.category-deals{padding:.875rem 1rem;border-radius:10px}.category-brand-item{width:75px;height:38px}.category-brand-logo{max-width:55px;max-height:22px}.category-brand-name{font-size:.5625rem}.category-deal-item{width:80px}.category-deal-image{height:60px}.category-deal-price{font-size:.75rem}}@media(max-width:480px){.category-links-grid{grid-template-columns:1fr}.category-brands-grid,.category-deals-grid{justify-content:flex-start}}.comment-numbers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1em}.comment-number{padding:2rem;text-align:center;display:flex;flex-direction:column;justify-content:center;flex:1}.comment-number h2{font-size:35px;font-weight:700;margin-bottom:.75rem;color:#0db14b}.comment-number p{margin-bottom:0}.comments-card{padding:1.5rem}.comments-card .fb_iframe_widget,.comments-card .fb_iframe_widget span,.comments-card .fb_iframe_widget iframe[style]{width:100%!important}@media(max-width:767.98px){.comment-numbers{gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.comment-number{padding:.75rem}.comment-number h2{font-size:21px;margin-bottom:0}.comments-card{padding:.75rem}}.company-top>.container{position:relative;height:100%}.company-top-content{position:absolute;top:50%;left:0;right:0;transform:translateY(-65%)}.company-top-content-bottom{position:absolute;bottom:1.875em;left:50%;transform:translate(-50%);width:50%;font-weight:600;color:#fdd2bf}.company-top-content h1{font-size:72px;font-weight:700;margin-bottom:0;background:linear-gradient(165deg,#ffd3bc 0% 10%,#fff 30%,#ffd3bc 60%,#5b4cff 90% 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 .625rem rgba(255,211,188,.7),0 0 1.25rem rgba(255,211,188,.5),0 0 1.875rem rgba(255,211,188,.3);animation:company-top-glow 2s infinite alternate}.company-top-content h2{font-size:35px;font-weight:600;margin-bottom:0;color:#fdd2bf}.company-top{background-color:#000;height:43.75rem;position:relative;overflow:hidden;color:#fff;text-align:center}.company-top-bg{width:100%;height:100%;position:absolute;left:50%;transform:translate(-50%)}.company-top-bg>div{position:absolute;scale:1.2;opacity:.6}.company-top-bg>div:nth-child(1){width:100%;height:100%;border-radius:50%;box-shadow:inset 0 0 4em 3em #eec8af33,inset 0 0 2em .4em #eec8af33,0 0 .1em .1em #eec8af33,0 0 1em .4em #eec8af4d;translate:0 -50%;animation:company-top-onloadbgt 1s ease-in-out forwards}.company-top-bg>div:nth-child(2){width:100%;height:100%;border-radius:50%;box-shadow:inset 0 0 4em 3em #eec8af33,inset 0 0 2em .4em #eec8af33,0 0 .1em .1em #eec8af33,0 0 1em .4em #eec8af4d;translate:0 50%;animation:company-top-onloadbgb 1s ease-in-out forwards}.company-about-wrap{background-color:#fff}.company-about-wrap .container{padding:7rem 0}.company-about{display:flex;gap:1.875em;align-items:flex-start}.company-about-numbers,.company-about-content{flex:1}.company-about-numbers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1em}.company-about-number{padding:2rem;background-color:#fff;border:1px solid #d1d0d5;border-radius:.5rem;text-align:center;display:flex;flex-direction:column;justify-content:center;height:100%}.company-about-number h1{font-size:35px;font-weight:700;margin-bottom:.75rem;color:#0db14b}.company-about-number p{margin-bottom:0}.company-vision-wrap{background:#000 url(/assets/dist/assets/company-vision.CJpmol0D.webp) no-repeat center center;background-size:cover;color:#fff;text-align:center}.company-vision-wrap>.container{padding:7rem 0}.company-vision-text{font-size:18px;font-weight:400;width:60%;margin:0 auto}.company-vision-title{font-size:72px;font-weight:700;margin-bottom:3rem;color:#1f202000;position:relative;-webkit-background-clip:text;background-clip:text;overflow:clip;background-color:#fefcef}.company-vision-title:before,.company-vision-title:after{content:"";position:absolute;background-color:#3cf5;width:180%;top:50%;left:50%;aspect-ratio:1;translate:-50% 0;border-radius:60% 50% 50% 60%/80%;mix-blend-mode:multiply;animation:company-vision-rot 10s linear infinite}.company-vision-title:after{animation-delay:-4s;animation-duration:8s}.company-howwework-wrap{background-color:#f6f6f6}.company-howwework-wrap>.container{padding:7rem 0}.company-howwework-top,.company-howwework-bottom{display:flex;gap:1.875em;flex-wrap:wrap}.company-howwework-middle{color:#fff;background-color:#000;padding:2rem;text-align:center;border-radius:.75rem}.company-howwework-top-card-row3items{flex:1 1 calc(33.333% - 1.875em);box-sizing:border-box}.company-howwework-top-card-row2items,.company-howwework-bottom-card{flex:1 1 calc(50% - 1.875em);box-sizing:border-box}.company-howwework-bottom-card{text-align:center}.company-howwework-top-card-row3items,.company-howwework-top-card-row2items,.company-howwework-bottom-card{padding:1.5rem}.company-howwework-top-card-top{display:flex;justify-content:space-between;margin-bottom:1.5rem}.company-howwework-top-card-top-step{display:flex;height:3rem;width:3rem;border-radius:50%;background-color:#e7f7ed;color:#0db14b;justify-content:center;align-items:center;font-weight:700}.company-howwework-top-card-title{font-weight:700;font-size:14px;margin-bottom:.5rem}.company-howwework-top-card-text{color:#5c5c5c;margin-bottom:0}.company-howwework-middle h1{font-weight:700;font-size:21px;margin-bottom:1rem}.company-howwework-middle p{margin-bottom:1.5rem}.company-howwework-bottom h1{font-weight:700;font-size:21px;margin-bottom:1rem}.company-howwework-bottom p{margin-bottom:1.5rem}@keyframes company-top-onloadbgt{0%{translate:0 -50%;opacity:.3}to{translate:0 -80%;opacity:1}}@keyframes company-top-onloadbgb{0%{translate:0 50%;opacity:.3}to{translate:0 75%;opacity:1}}@keyframes company-top-glow{0%{text-shadow:0 0 .3125rem rgba(255,211,188,.7),0 0 1.25rem rgba(255,211,188,.5),0 0 1.875rem rgba(255,211,188,.3)}to{text-shadow:0 0 .625rem rgba(255,211,188,1),0 0 1.875rem rgba(255,211,188,.7),0 0 2.5rem rgba(255,211,188,.5)}}@keyframes company-vision-rot{to{rotate:360deg}}@media(max-width:767.98px){.company-top{height:auto}.company-top>.container,.company-about-wrap>.container,.company-howwework-wrap>.container{padding:1rem .75rem}.company-vision-wrap>.container{padding:2rem 1rem}.company-top-content{position:initial;transform:none;margin-bottom:.75rem}.company-top-content-bottom{position:initial;transform:none;font-size:12px;width:100%}.company-top-content-bottom p{margin-bottom:0}.company-top-content h2{font-size:12px;margin-bottom:.75rem}.company-top-content h1{font-size:21px}.company-about{flex-direction:column}.company-about-numbers{gap:.75rem}.company-about-number{padding:.75rem}.company-about-number h1{font-size:21px;margin-bottom:0}.company-vision-title{font-size:21px;margin-bottom:.75rem}.company-vision-text{font-size:12px;width:100%}.company-howwework-wrap .heading-h1{font-size:18px;text-align:center}.company-howwework-top,.company-howwework-bottom{gap:.75rem;flex-wrap:nowrap;flex-direction:column}.company-howwework-top-card-row3items,.company-howwework-top-card-row2items,.company-howwework-bottom-card{flex:0 0 100%}.company-howwework-top-card-row3items,.company-howwework-top-card-row2items,.company-howwework-bottom-card{padding:1rem}.company-howwework-top-card-top{margin-bottom:.75rem}.company-howwework-bottom h1,.company-howwework-middle h1{font-size:18px;margin-bottom:.75rem}.company-howwework-bottom p,.company-howwework-middle p{margin-bottom:.75rem}.company-howwework-middle{padding:1rem}.company-howwework-middle img{width:5rem}.company-howwework-bottom img{width:2.5rem}}.contact-wrap{display:flex;align-items:stretch;gap:1rem;padding:1rem}.contact-addresses{flex:0 0 22rem}.contact-map{flex:1}.contact-addresses{position:relative;padding:1.5rem;background:linear-gradient(160deg,#040505,#3c2a39,#5d7879,#aed490);border-radius:.5rem;overflow:hidden;color:#fff}.contact-addresses:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/assets/dist/assets/noise_texture.CKv2Blr8.webp);background-size:16rem 16rem;z-index:1;border-radius:inherit;pointer-events:none}.contact{list-style:none;padding:0;margin:0}.contact-item{margin-bottom:1rem}.contact-link{display:flex;text-decoration:none;color:#fff}.contact-icon{margin-right:.625rem;text-align:center;flex:0 0 1.25rem}.contact-icon object{fill:#fff}.contact-txt{color:#fff;text-decoration:none!important}#contactMap{width:100%;height:100%;border-radius:.5rem;overflow:hidden}@media(max-width:767.98px){.contact-wrap{display:block;padding:0;background:none}.contact-addresses{border-radius:.75rem}.contact-map{display:none}}.ucrx-order-strip{flex:1 1 auto;min-width:220px;display:flex;align-items:center;gap:10px;padding:11px 14px;background:#fff8f0;border-radius:10px}.ucrx-order-strip svg{flex:0 0 auto}.ucrx-order-strip-text{font-size:12.5px;color:#8a6a2e;min-width:0}.ucrx-order-strip-text b{color:#9a5b0d}.ucrx-order-strip-btn{position:relative;z-index:1;margin-left:auto;display:inline-flex;align-items:center;height:34px;padding:0 14px;border:0;border-radius:9px;font-size:12.5px;font-weight:700;background:#f59c36;color:#fff;white-space:nowrap;flex:0 0 auto}.ucrx-order-strip-btn:hover{background:#e08528;color:#fff}@keyframes ucrxPulseOrange{0%{box-shadow:0 0 #f59c3666}70%{box-shadow:0 0 0 7px #f59c3600}to{box-shadow:0 0 #f59c3600}}.ucrx-banner-card{overflow:hidden;padding:0}.ucrx-banner-topbar{height:4px;background:linear-gradient(90deg,#fad86e,#f59c36)}.ucrx-banner-body{padding:16px 20px}.ucrx-banner-row{display:flex;gap:14px;align-items:flex-start}.ucrx-banner-icon{width:42px;height:42px;border-radius:11px;background:#fef3e8;display:flex;align-items:center;justify-content:center;flex:0 0 42px;animation:ucrxPulseOrange 2.5s infinite}.ucrx-banner-icon-green{background:#e7f7ed;animation:none}.ucrx-banner-main{flex:1;min-width:0}.ucrx-banner-title{font-size:15px;font-weight:700;color:#111}.ucrx-done-title{font-size:15px;font-weight:700;color:#087a33}.ucrx-banner-text{font-size:13px;color:#4b5563;line-height:1.55;margin-top:6px}.ucrx-banner-quote{margin-top:10px;padding:10px 12px;background:#fff8f0;border-radius:9px;font-size:12.5px;color:#8a6a2e;line-height:1.5}.ucrx-banner-actions{display:flex;gap:10px;margin-top:14px;flex-wrap:wrap}.ucrx-btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:44px;padding:0 24px;border:0;border-radius:11px;font-size:14.5px;font-weight:700;background:#f59c36;color:#fff;cursor:pointer;font-family:inherit}.ucrx-btn-primary:hover{background:#e08528;color:#fff}.ucrx-btn-primary:disabled{background:#f1f2f4;color:#b6b9bf;cursor:not-allowed}.ucrx-btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:44px;padding:0 18px;border:1px solid #e8e9eb;border-radius:11px;font-size:13.5px;font-weight:600;background:#fff;color:#4b5563;cursor:pointer;font-family:inherit}.ucrx-btn-secondary:hover{background:#f8f9fb;color:#111}.ucrx-btn-primary:focus-visible,.ucrx-btn-secondary:focus-visible,.ucrx-modal-close:focus-visible,.ucrx-order-strip-btn:focus-visible,.ucrx-del-yes:focus-visible,.ucrx-del-no:focus-visible{outline:none;box-shadow:0 0 0 3px #f59c3659}@media(prefers-reduced-motion:reduce){.ucrx-banner-icon{animation:none}}.ucrx-banner-fineprint{font-size:11.5px;color:#6b7280;margin-top:10px}.ucrx-done-card{padding:16px 20px}.ucrx-done-chips{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap}.ucrx-chip{display:inline-flex;align-items:center;gap:7px;padding:5px 12px 5px 6px;border-radius:999px;font-size:12px;font-weight:700}.ucrx-chip-num{width:20px;height:20px;border-radius:50%;color:#fff;font-size:10px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.ucrx-done-note{font-size:12px;color:#6b7280;margin-top:10px}.ucrx-done-note a{font-weight:700;color:#9a5b0d}.ucrx-group-head{display:flex;align-items:center;gap:9px;padding:10px 12px;border-radius:10px;margin-top:10px}.ucrx-group-num{width:24px;height:24px;font-size:11px}.ucrx-group-name{font-size:13.5px;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ucrx-group-reg{font-size:12px;white-space:nowrap}.ucrx-group-count{margin-left:auto;font-size:12px;font-weight:700;white-space:nowrap}.ucrx-group-items{padding-left:12px}.ucrx-delivery-note{margin-top:10px;padding-top:10px;border-top:1px solid #f4f4f4;font-size:12px;color:#6b7280;line-height:1.55}.ucrx-delivery-note b{color:#4b5563}.ucrx-rail-action{background:#fff8f0!important;color:#9a5b0d!important;font-weight:700!important;margin-bottom:4px}.ucrx-rail-action:hover{background:#fef3e8!important}.ucrx-rail-dot{margin-left:auto;width:8px;height:8px;border-radius:50%;background:#f59c36;flex:0 0 8px}.ucrx-modal .ucrx-modal-dialog{max-width:620px}.ucrx-modal .ucrx-modal-content{border-radius:22px;border:0;overflow:hidden}.ucrx-modal-head{padding:20px 22px 14px;display:flex;align-items:center;gap:10px}.ucrx-modal-head-icon{width:34px;height:34px;border-radius:10px;background:#fff1e0;color:#9a5b0d;display:flex;align-items:center;justify-content:center;flex:0 0 34px}.ucrx-modal-head-main{flex:1;min-width:0}.ucrx-modal-title{font-size:17px;font-weight:700;color:#111}.ucrx-modal-steplabel{font-size:12px;color:#6b7280;margin-top:1px}.ucrx-modal-close{width:34px;height:34px;border-radius:50%;background:#f1f2f4;border:0;cursor:pointer;display:flex;align-items:center;justify-content:center;flex:0 0 34px}.ucrx-modal-close:hover{background:#e8e9eb}.ucrx-modal-progress{display:flex;gap:5px;padding:0 22px 14px}.ucrx-step-bar{flex:1;height:4px;border-radius:2px;background:#eef0f2}.ucrx-step-bar.is-active{background:#f59c36}.ucrx-modal-body{flex:1;overflow-y:auto;padding:0 22px 16px}.ucrx-info-strip{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#ebf3fe;border-radius:10px;margin-bottom:16px}.ucrx-info-strip svg{flex:0 0 16px}.ucrx-info-strip span{font-size:12.5px;color:#37567f;line-height:1.45}.ucrx-form-card{border:1px solid #eef0f2;border-radius:14px;padding:14px;margin-bottom:12px}.ucrx-form-card-head{display:flex;align-items:center;gap:9px;margin-bottom:12px}.ucrx-form-card-head .ucrx-chip-num{width:24px;height:24px;font-size:11px}.ucrx-form-card-title{font-size:14px;font-weight:700;color:#111}.ucrx-form-card-meta{font-size:12px;color:#6b7280}.ucrx-filled-badge{margin-left:auto;display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;color:#087a33;background:#e7f7ed;padding:3px 9px;border-radius:999px}.ucrx-form-chips{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:12px}.ucrx-chip-btn{display:inline-flex;align-items:center;height:28px;padding:0 11px;border-radius:999px;font-size:11.5px;font-weight:700;cursor:pointer;font-family:inherit;border:1px solid #e8e9eb;background:#fff;color:#4b5563}.ucrx-chip-btn.is-active{border:1.5px solid #f59c36;background:#fff8f0;color:#9a5b0d}.ucrx-chip-btn:focus-visible{outline:none;box-shadow:0 0 0 3px #f59c364d}.ucrx-chip-clear{border-style:dashed;border-color:#d1d0d5;color:#6b7280;font-weight:600}.ucrx-chip-clear:hover{border-color:#f59c36;color:#9a5b0d}.ucrx-form-row2{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px}.ucrx-label{display:block;font-size:12px;font-weight:600;color:#6b7280;margin-bottom:6px}.ucrx-req{color:#e5484d}.ucrx-input{width:100%;border-radius:12px;border:1px solid #e8e9eb;font-size:13.5px;min-height:46px;padding:10px 13px;color:#111;outline:none;font-family:inherit;background:#fff}.ucrx-input:focus{border-color:#f59c36;box-shadow:0 0 0 3px #f59c3626}.ucrx-reg-row{display:flex;gap:6px}.ucrx-reg-select{flex:0 0 56px;padding:0 6px 0 10px}.ucrx-reg-digits{flex:1;min-width:0;letter-spacing:.06em}.ucrx-field-hint{font-size:11px;color:#6b7280;margin-top:5px}.ucrx-field-err{font-size:11.5px;color:#c8323d;margin-top:5px}.ucrx-input.is-invalid{border-color:#e5484d}.ucrx-input.is-invalid:focus{border-color:#e5484d;box-shadow:0 0 0 3px #e5484d1f}.ucrx-save-check{display:inline-flex;align-items:center;gap:8px;margin-top:12px;cursor:pointer;font-size:12.5px;color:#4b5563}.ucrx-save-check.is-hidden{display:none}.ucrx-save-check input{width:17px;height:17px;accent-color:#f59c36}.ucrx-modal-foot{padding:14px 22px 22px;border-top:1px solid #f4f4f4;display:flex;gap:10px;align-items:center}.ucrx-modal-foot .ucrx-btn-primary,.ucrx-modal-foot .ucrx-btn-secondary{height:48px;border-radius:13px}.ucrx-btn-submit{flex:1;background:linear-gradient(135deg,#fba94c,#f59c36);box-shadow:0 8px 18px -5px #f59c3699}.ucrx-filled-summary{font-size:12px;color:#6b7280}.ucrx-foot-spacer{flex:1}.ucrx-review-label{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#6b7280;margin-bottom:10px}.ucrx-review-group{border:1px solid #eef0f2;border-radius:14px;overflow:hidden;margin-bottom:12px}.ucrx-review-head{display:flex;align-items:center;gap:9px;padding:11px 14px}.ucrx-review-head .ucrx-chip-num{width:24px;height:24px;font-size:11px}.ucrx-review-names{min-width:0;display:flex;flex-direction:column}.ucrx-review-fullname{font-size:13.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ucrx-review-sub{font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ucrx-review-count{margin-left:auto;font-size:12px;font-weight:700;white-space:nowrap}.ucrx-review-item{display:flex;align-items:center;gap:10px;padding:9px 14px;border-top:1px solid #f4f4f4}.ucrx-review-thumb{width:32px;height:32px;border-radius:7px;border:1px solid #eceef1;object-fit:contain;background:#fff;flex:0 0 32px}.ucrx-review-thumb-empty{background:#f3f4f6;display:inline-block}.ucrx-review-title{font-size:12.5px;color:#374151;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ucrx-review-price{margin-left:auto;font-size:12.5px;font-weight:600;color:#6b7280;white-space:nowrap}.ucrx-review-warning{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;background:#fff8f0;border-radius:10px}.ucrx-review-warning svg{flex:0 0 15px;margin-top:1px}.ucrx-review-warning span{font-size:12px;color:#8a6a2e;line-height:1.5}.acc2-tabs{display:flex;gap:8px;margin-bottom:16px;flex-wrap:wrap}.acc2-tab-btn{display:inline-flex;align-items:center;gap:6px;padding:9px 15px;border-radius:999px;border:0;font-size:12.5px;font-weight:700;font-family:inherit;cursor:pointer;background:#fff;color:#6b7280;box-shadow:0 2px 8px #141c2d0f}.acc2-tab-btn.is-active{background:#16181d;color:#fff}.acc2-tab-btn .acc2-tab-count{opacity:.6}.ucrx-book-panel.is-hidden{display:none}.ucrx-book-card{position:relative;background:#fff;border-radius:14px;box-shadow:0 4px 16px #0000000d;padding:18px}.ucrx-book-self-badge{position:absolute;top:14px;right:14px;display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:#e7f7ed;border-radius:999px;font-size:10.5px;font-weight:700;color:#087a33}.ucrx-book-top{display:flex;gap:13px}.ucrx-book-avatar{width:42px;height:42px;border-radius:11px;flex:0 0 42px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px}.ucrx-book-info{flex:1;min-width:0}.ucrx-book-info.has-badge{padding-right:110px}.ucrx-book-name{font-size:14.5px;font-weight:700}.ucrx-book-phone{font-size:12.5px;color:#6b7280;line-height:1.55;margin-top:5px;display:inline-flex;align-items:center;gap:5px}.ucrx-book-reg{font-size:12px;color:#6b7280;margin-top:5px;display:flex;align-items:center;gap:6px}.ucrx-book-reg b{color:#4b5563;letter-spacing:.04em}.ucrx-reveal-btn{border:0;background:transparent;cursor:pointer;padding:9px;margin:-9px;border-radius:8px;color:#6b7280;display:inline-flex;align-items:center;justify-content:center}.ucrx-reveal-btn:hover{color:#f59c36}.ucrx-reveal-btn:focus-visible{outline:none;box-shadow:0 0 0 3px #f59c364d}.ucrx-book-lastused{font-size:11.5px;color:#6b7280;margin-top:6px}.ucrx-book-actions{display:flex;align-items:center;gap:8px;margin-top:14px;padding-top:14px;border-top:1px solid #f4f4f4;flex-wrap:wrap}.ucrx-book-usage{margin-left:auto;font-size:11.5px;color:#6b7280}.ucrx-delete-confirm{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#c8323d;font-weight:600}.ucrx-delete-confirm .ucrx-del-yes{height:30px;padding:0 12px;border-radius:9px;border:0;background:#e5484d;color:#fff;font-size:11.5px;font-weight:700;cursor:pointer;font-family:inherit}.ucrx-delete-confirm .ucrx-del-no{height:30px;padding:0 12px;border-radius:9px;border:1.5px solid #e9eaed;background:#fff;color:#4b5563;font-size:11.5px;font-weight:700;cursor:pointer;font-family:inherit}.ucrx-book-footnote{margin-top:16px;display:flex;align-items:flex-start;gap:10px;padding:12px 14px;background:#f4f8fe;border-radius:10px}.ucrx-book-footnote svg{flex:0 0 15px;margin-top:1px}.ucrx-book-footnote span{font-size:12.5px;color:#37567f;line-height:1.5}@media(max-width:767.98px){.ucrx-form-row2{grid-template-columns:1fr}.ucrx-order-strip{flex-wrap:wrap}.ucrx-order-strip-btn{margin-left:0;height:40px}.ucrx-banner-actions .ucrx-btn-primary,.ucrx-banner-actions .ucrx-btn-secondary{width:100%}.ucrx-modal .ucrx-modal-dialog{margin:0;max-width:100%;width:100%;height:100%;min-height:100%;display:flex;align-items:flex-end}.ucrx-modal .ucrx-modal-dialog.modal-dialog-centered{align-items:flex-end}.ucrx-modal .ucrx-modal-content{width:100%;border-radius:26px 26px 0 0;max-height:92vh;box-shadow:0 -10px 40px #00000040}.ucrx-input{font-size:16px}.ucrx-chip-btn{height:38px;padding:0 14px;font-size:12.5px}.ucrx-modal-close{width:40px;height:40px;flex:0 0 40px}.ucrx-reg-select{flex:0 0 62px}.ucrx-del-yes,.ucrx-del-no{height:38px}.ucrx-book-info.has-badge{padding-right:0}.ucrx-book-self-badge{position:static;align-self:flex-start;margin-bottom:10px}.ucrx-book-card{display:flex;flex-direction:column;align-items:stretch}.acc2-tab-btn{padding:12px 16px}.ucrx-reveal-btn{padding:12px;margin:-12px}}.ucrx-choice-warn{display:flex;gap:11px;align-items:flex-start;padding:13px 14px;background:#fff8f0;border:1px solid #f7e0c0;border-radius:12px;margin-bottom:6px}.ucrx-choice-warn svg{flex:0 0 18px;margin-top:1px}.ucrx-choice-warn-title{font-size:13.5px;font-weight:700;color:#9a5b0d}.ucrx-choice-warn-text{font-size:12.5px;color:#8a6a2e;line-height:1.55;margin-top:4px}.ucrx-choice-q{font-size:13px;font-weight:700;color:#111;margin:16px 0 9px}.ucrx-choice-list{display:flex;flex-direction:column;gap:10px}.ucrx-choice{display:flex;gap:12px;align-items:flex-start;width:100%;text-align:left;padding:14px;border:1.5px solid #eef0f2;border-radius:14px;background:#fff;cursor:pointer;font-family:inherit;transition:border-color .12s,background .12s}.ucrx-choice:hover{border-color:#e4d7c4;background:#fffdfa}.ucrx-choice.is-selected{border-color:#f59c36;background:#fffaf3}.ucrx-choice:focus-visible{outline:none;box-shadow:0 0 0 3px #f59c3659}.ucrx-choice-radio{width:20px;height:20px;border-radius:50%;border:2px solid #d5d8dd;flex:0 0 20px;margin-top:2px;position:relative;background:#fff}.ucrx-choice.is-selected .ucrx-choice-radio{border-color:#f59c36}.ucrx-choice.is-selected .ucrx-choice-radio:after{content:"";position:absolute;inset:3px;border-radius:50%;background:#f59c36}.ucrx-choice-main{flex:1;min-width:0}.ucrx-choice-titlerow{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ucrx-choice-title{font-size:14px;font-weight:700;color:#111}.ucrx-choice-badge{font-size:10.5px;font-weight:800;letter-spacing:.02em;padding:3px 8px;border-radius:999px;background:#e7f7ed;color:#087a33}.ucrx-choice-desc{display:block;font-size:12.5px;color:#4b5563;line-height:1.55;margin-top:5px}.ucrx-choice-risk{display:flex;gap:7px;align-items:flex-start;font-size:12px;color:#9a5b0d;line-height:1.5;margin-top:8px;padding:8px 10px;background:#fef3e8;border-radius:9px}.ucrx-choice-risk[hidden]{display:none!important}.ucrx-choice-risk svg{flex:0 0 13px;margin-top:2px}.ucrx-consent{display:flex;gap:11px;align-items:flex-start;margin-top:16px;padding:13px 14px;border:1.5px solid #eef0f2;border-radius:13px;background:#fbfbfc;cursor:pointer}.ucrx-consent[hidden]{display:none!important}.ucrx-consent.is-checked{border-color:#0db14b;background:#f7fdf9}.ucrx-consent input{width:18px;height:18px;flex:0 0 18px;margin:1px 0 0;accent-color:#0db14b;cursor:pointer}.ucrx-consent-text{font-size:12.5px;color:#4b5563;line-height:1.55}.ucrx-consent-text b{color:#111}.ucrx-legal{font-size:11.5px;color:#6b7280;line-height:1.55;margin-top:12px}.ucrx-selfsum{border:1px solid #eef0f2;border-radius:14px;overflow:hidden}.ucrx-selfsum-head{display:flex;align-items:center;gap:9px;padding:12px 14px;background:#f8f9fb}.ucrx-selfsum-name{display:block;font-size:14px;font-weight:700;color:#111}.ucrx-selfsum-sub{display:block;font-size:12px;color:#6b7280;margin-top:2px}.ucrx-selfsum-list{padding:0 0 4px}.ucrx-declined-card{padding:16px 20px}.ucrx-declined-title{font-size:15px;font-weight:700;color:#4b5563}.ucrx-banner-icon-grey{background:#f1f2f4;animation:none}.ucrx-review-qty{margin-left:auto;padding:2px 8px;border-radius:999px;background:#f1f2f4;font-size:11.5px;font-weight:700;color:#4b5563;white-space:nowrap}.ucrx-review-qty+.ucrx-review-price{margin-left:10px}.deals-banner-wrapper{position:relative;overflow:hidden}.deals-hero .deals-banner-wrapper{margin:0}.deals-banner-content{padding:40px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;background:linear-gradient(135deg,#0ea5e9,#1399ff 30%,#6366f1 70%,#8b5cf6);background-size:200% 200%;animation:dealsGradientShift 8s ease infinite}@keyframes dealsGradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.deals-banner-content .container{display:flex;flex-direction:column}@media(max-width:991px){.deals-banner-content{padding:30px 0}}@media(max-width:767px){.deals-banner-content{padding:24px 0}}.deals-banner-title{font-size:2rem;margin-bottom:.5rem;font-weight:700;line-height:1.2;color:#fff}.deals-banner-subtitle{margin-bottom:1rem;font-size:1.25rem;line-height:1.3;color:#ffffffe6}.deals-banner-description{margin:0;font-size:1rem;max-width:600px;line-height:1.5;color:#fffc}@media(max-width:767px){.deals-banner-title{font-size:1.25rem}.deals-banner-subtitle{font-size:1rem;margin-bottom:.5rem}.deals-banner-description{font-size:.875rem}}.main-content.deals-page{padding-top:0}.deals-hero{background:linear-gradient(135deg,#0ea5e9,#1399ff 30%,#6366f1 70%,#8b5cf6);background-size:200% 200%;animation:dealsGradientShift 8s ease infinite;padding:1.5rem 0;margin:0 -15px;position:relative;overflow:hidden}.deals-hero:has(.deals-banner-wrapper){padding:0;margin:0 -15px;background:none}.deals-hero-animated-bg{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1}.gradient-orb{position:absolute;border-radius:50%;filter:blur(60px);opacity:.4;mix-blend-mode:soft-light}.gradient-orb.orb-1{width:400px;height:400px;background:radial-gradient(circle,#fffc,#ffc8644d);top:-200px;right:-100px;animation:float 20s ease-in-out infinite}.gradient-orb.orb-2{width:300px;height:300px;background:radial-gradient(circle,#fff9,#ff963233);bottom:-150px;left:-100px;animation:float 15s ease-in-out infinite reverse}.gradient-orb.orb-3{width:250px;height:250px;background:radial-gradient(circle,#ffffff80,#ffb45033);top:50%;left:50%;transform:translate(-50%,-50%);animation:pulse 10s ease-in-out infinite}@keyframes float{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-30px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}}@keyframes pulse{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.4}50%{transform:translate(-50%,-50%) scale(1.2);opacity:.6}}.deals-hero-content{position:relative;z-index:2;text-align:center}.deals-hero-title{color:#fff;font-size:2rem;font-weight:700;margin:0 0 .75rem}.deals-hero-subtitle{color:#ffffffe6;font-size:1.125rem;font-weight:600;margin:0 0 .5rem}.deals-hero-description{color:#fffc;font-size:.9375rem;font-weight:400;max-width:600px;margin:0 auto}.deals-categories{background:linear-gradient(to bottom,#fafafa,#fff);padding:1.5rem 0;margin:0 -15px;border-bottom:2px solid #e8e8e8;position:relative;z-index:100;box-shadow:0 4px 16px #00000014}.deals-categories-scroll{width:100%;overflow:visible}.deals-categories-nav{display:flex;flex-wrap:wrap;gap:.875rem;padding:0 3rem;justify-content:center;align-items:center}.deals-category-chip{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;background:#fff;border:1.5px solid #e0e0e0;border-radius:10px;color:#2d2d2d;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1);cursor:pointer;white-space:nowrap;box-shadow:0 2px 4px #0000000f}.deals-category-chip:hover{background:#fff;color:#6366f1;border-color:#6366f1;text-decoration:none;transform:translateY(-2px);box-shadow:0 6px 12px #6366f12e}.deals-category-chip.active{background:linear-gradient(135deg,#1399ff,#6366f1);color:#fff;border-color:#1399ff;box-shadow:0 4px 12px #1399ff4d;transform:translateY(-1px)}.deals-category-chip.active:hover{transform:translateY(-3px);box-shadow:0 6px 16px #6366f133}.deals-category-chip-icon{width:20px;height:20px;object-fit:contain}.deals-category-chip svg{fill:currentColor}.deals-category-chip.active .deals-category-chip-icon{filter:brightness(0) invert(1)}.deals-landing-categories{padding:3rem 0;display:none}.deals-desktop-only{display:block}.deals-mobile-only{display:none}.deals-landing-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}.deals-landing-card{background:#fff;border:2px solid #e8e8e8;border-radius:16px;padding:2.5rem 2rem;text-decoration:none;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.deals-landing-card:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#0ea5e91a,#6366f11a);opacity:0;transition:opacity .3s ease;z-index:0}.deals-landing-card:hover{transform:translateY(-8px);box-shadow:0 12px 40px #6366f126;border-color:#c7d2fe;text-decoration:none}.deals-landing-card:hover:before{opacity:1}.deals-landing-card:hover .deals-landing-card-icon img{filter:none}.deals-landing-card:hover .deals-landing-card-title{color:#4338ca}.deals-landing-card:hover .deals-landing-card-arrow{color:#4338ca;transform:translate(5px)}.deals-landing-card-icon{width:80px;height:80px;background:linear-gradient(135deg,#0ea5e926,#6366f126);border-radius:20px;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;position:relative;z-index:1;transition:all .3s ease}.deals-landing-card:hover .deals-landing-card-icon{background:#fffc}.deals-landing-card-icon img{width:48px;height:48px;object-fit:contain;transition:filter .3s ease}.deals-landing-card-title{font-size:1.25rem;font-weight:700;color:#1a1a1a;margin:0 0 1rem;position:relative;z-index:1;transition:color .3s ease}.deals-landing-card-arrow{color:#6366f1;position:relative;z-index:1;transition:all .3s ease}.deals-content{padding:2.5rem 0}.deals-category-block{margin-bottom:4rem}.deals-category-block:last-child{margin-bottom:2rem}.deals-category-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.deals-category-info{display:flex;align-items:center;gap:1rem}.deals-category-icon-wrap{width:48px;height:48px;background:linear-gradient(135deg,#0ea5e926,#6366f126);border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.deals-category-icon{width:28px;height:28px;object-fit:contain}.deals-category-title{font-size:1.625rem;font-weight:700;color:#1a1a1a;margin:0;line-height:1.2}.deals-view-all-link{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#fff;border:2px solid #f0f0f0;border-radius:50px;color:#6b7280;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .2s ease}.deals-view-all-link:hover{background:#f3f4f6;border-color:#e5e7eb;color:#374151;text-decoration:none}.deals-products-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1.25rem}.deals-load-more{text-align:center;margin-top:2rem}.deals-load-more-btn{display:inline-flex;align-items:center;gap:.625rem;padding:.875rem 2rem;background:#fff;border:2px solid #f0f0f0;border-radius:50px;color:#4a4a4a;font-size:.9375rem;font-weight:700;text-decoration:none;transition:all .3s ease}.deals-load-more-btn:hover{background:#f3f4f6;border-color:#e5e7eb;color:#374151;text-decoration:none;transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.deals-empty{text-align:center;padding:4rem 2rem;background:#fafafa;border-radius:16px}.deals-empty-icon{font-size:4rem;margin-bottom:1rem;opacity:.3}.deals-empty-text{font-size:1.125rem;color:#999;margin:0}@media(max-width:1400px){.deals-products-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:1200px){.deals-products-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}@media(max-width:1200px){.deals-landing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}@media(max-width:991px){.deals-hero{padding:1.5rem 0}.deals-hero-title{font-size:1.5rem;margin-bottom:.625rem}.deals-hero-subtitle{font-size:1rem;margin-bottom:.375rem}.deals-hero-description{font-size:.875rem}.deals-categories{padding:1.25rem 0;top:160px}.deals-landing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.deals-landing-card{padding:2rem 1.5rem}.deals-landing-card-icon{width:70px;height:70px}.deals-landing-card-icon img{width:42px;height:42px}.deals-landing-card-title{font-size:1.125rem}.deals-categories-scroll{overflow-x:auto;scrollbar-width:thin;scrollbar-color:#ddd transparent;padding-bottom:.5rem}.deals-categories-scroll::-webkit-scrollbar{height:6px}.deals-categories-scroll::-webkit-scrollbar-track{background:transparent}.deals-categories-scroll::-webkit-scrollbar-thumb{background:#ddd;border-radius:10px}.deals-categories-nav{padding:0 2rem;flex-wrap:nowrap;justify-content:flex-start;min-width:max-content;gap:.75rem}.deals-category-chip{padding:.625rem 1.25rem;font-size:.8125rem;border-radius:8px}.deals-category-chip-icon{width:18px;height:18px}.deals-content{padding:2rem 0}.deals-category-block{margin-bottom:3rem}.deals-category-header{margin-bottom:1.5rem}.deals-category-icon-wrap{width:40px;height:40px}.deals-category-icon{width:24px;height:24px}.deals-category-title{font-size:1.375rem}.deals-view-all-link{padding:.625rem 1.25rem;font-size:.8125rem}.deals-products-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.875rem}}@media(max-width:767px){.deals-desktop-only{display:none}.deals-mobile-only{display:block}.deals-categories{display:none}}@media(max-width:576px){.deals-hero{padding:1.25rem 0}.deals-hero-title{font-size:1.375rem;margin-bottom:.5rem}.deals-hero-subtitle{font-size:.9375rem;margin-bottom:.25rem}.deals-hero-description{font-size:.8125rem}.deals-landing-categories{padding:2rem 0}.deals-landing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem}.deals-landing-card{padding:1.5rem 1rem;flex-direction:row;justify-content:space-between;text-align:left}.deals-landing-card-icon{width:50px;height:50px;margin-bottom:0;margin-right:.75rem}.deals-landing-card-icon img{width:30px;height:30px}.deals-landing-card-title{font-size:.875rem;margin:0;flex:1;display:flex;align-items:center}.deals-landing-card-arrow{display:none}.deals-categories-scroll{overflow-x:auto;scrollbar-width:thin;scrollbar-color:#ddd transparent;padding-bottom:.5rem}.deals-categories-scroll::-webkit-scrollbar{height:5px}.deals-categories-scroll::-webkit-scrollbar-track{background:transparent}.deals-categories-scroll::-webkit-scrollbar-thumb{background:#ddd;border-radius:10px}.deals-categories-nav{padding:0 1.5rem;flex-wrap:nowrap;justify-content:flex-start;min-width:max-content;gap:.625rem}.deals-category-chip{padding:.625rem 1.125rem;font-size:.75rem;border-radius:7px}.deals-category-chip-icon{width:17px;height:17px}.deals-content{padding:1.5rem 0}.deals-category-info{gap:.75rem}.deals-category-title{font-size:1.125rem}.deals-view-all-link{padding:.5rem 1rem}.deals-products-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.deals-load-more-btn{padding:.75rem 1.5rem;font-size:.875rem}}.deals-products-grid .landing-product-showcase-item{margin:0}.deals-products-grid .n25-product-thumb{height:100%;display:flex}.deals-products-grid .pt-container{display:flex;flex-direction:column;height:100%;transition:all .3s ease}.deals-products-grid .pt-container:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001f}.deals-products-grid .pt-title{flex:1}.deals-products-grid .pt-expire-date.pt-deal-countdown{background:#fff8f0;color:#b06a12;border-radius:6px;font-weight:700}.deals-products-grid .pt-expire-date-label{color:#b06a12}.deals-products-grid .pt-expire-date-value{color:var(--n25-main-orange, #f59c36)}.deals-page .search-top-filter-wrapper{display:none}.deals-page .search-results{margin-top:0}.deals-page .search-results .pt-expire-date.pt-deal-countdown{background:#fff8f0;color:#b06a12;border-radius:6px;font-weight:700}.deals-page .search-results .pt-expire-date-label{color:#b06a12}.deals-page .search-results .pt-expire-date-value{color:var(--n25-main-orange, #f59c36)}.deals-page .search-results .n25-product-thumb{height:100%;display:flex}.deals-page .search-results .pt-container{display:flex;flex-direction:column;height:100%;transition:all .3s ease}.deals-page .search-results .pt-container:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001f}.deals-page .search-results .pt-title{flex:1}.deal-category-dropdown-wrapper{margin-bottom:2rem}.deal-category-dropdown-label{display:flex;align-items:center;gap:.75rem;background:#fff;border:2px solid #e0e0e0;border-radius:10px;padding:.875rem 1.25rem;cursor:pointer;position:relative;box-shadow:0 2px 4px #0000000f;transition:all .25s ease}.deal-category-dropdown-label:hover{border-color:#6366f1;box-shadow:0 4px 8px #6366f126}.deal-category-dropdown-label>svg:first-child{color:#6366f1;flex-shrink:0}.deal-category-select{flex:1;background:transparent;border:none;color:#2d2d2d;font-size:.9375rem;font-weight:600;outline:none;cursor:pointer;appearance:none;padding-right:1.5rem}.deal-category-select option{background:#fff;color:#2d2d2d;padding:.5rem}.deal-category-dropdown-arrow{position:absolute;right:1.25rem;color:#666;pointer-events:none;flex-shrink:0}.landing-benefits-skybox-block{display:flex;gap:24px;margin-bottom:35px;align-items:stretch}.landing-benefits-skybox-block .lbsb-left,.landing-benefits-skybox-block .lbsb-right{flex:1;padding-top:32px}.whyus-block{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;position:relative;overflow:hidden;background:#fff;height:100%;border-radius:12px;padding:32px;cursor:pointer;transition:all .3s ease}.whyus-block .wusb-ring1{position:absolute;transform:translate(-50%,-50%);top:50%;left:100px;width:80px;height:80px;background:#ffbe63;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:10}.whyus-block .wusb-ring2{width:230px;height:230px;position:absolute;background:#ffdfa8;border-radius:50%;transform:translate(-50%,-50%);top:50%;left:100px;z-index:5;animation:ring-pulse 3s ease-in-out infinite}.whyus-block .wusb-ring3{width:380px;height:380px;position:absolute;background:#ffe5b9;border-radius:50%;transform:translate(-50%,-50%);top:50%;left:100px;z-index:4;animation:ring-pulse 3s ease-in-out infinite;animation-delay:.6s}.whyus-block .wusb-ring4{width:530px;height:530px;position:absolute;background:#ffecca;border-radius:50%;transform:translate(-50%,-50%);top:50%;left:100px;z-index:3;animation:ring-pulse 3s ease-in-out infinite;animation-delay:1.2s}.whyus-block .wusb-ring5{width:680px;height:680px;position:absolute;background:#fff2db;border-radius:50%;transform:translate(-50%,-50%);top:50%;left:100px;z-index:2;animation:ring-pulse 3s ease-in-out infinite;animation-delay:1.8s}.whyus-block .wusb-ring6{width:830px;height:830px;position:absolute;background:#fff8ec;border-radius:50%;transform:translate(-50%,-50%);top:50%;left:100px;z-index:1;animation:ring-pulse 3s ease-in-out infinite;animation-delay:2.4s}.whyus-block-content{z-index:10;position:relative;width:100%;padding-left:120px}.whyus-block-content h3{font-size:16px;font-weight:500;margin:0}.whyus-block-content h2{font-size:40px;font-weight:700;margin:0}.whyus-block-arrow{position:absolute;right:30px;top:50%;transform:translateY(-50%);z-index:10;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .3s ease}.whyus-block:hover .whyus-block-arrow{transform:translateY(-50%) translate(5px)}.whyus-block-arrow svg{width:24px;height:24px}.skybox-block{background:#fff;border-radius:12px;padding:32px;display:flex}.sb-gs-logo{margin-bottom:16px}.skybox-block p{font-size:16px;font-weight:500;margin-bottom:0}.skybox-block h2{font-size:40px;font-weight:700;margin-bottom:16px}.sb-content{flex-grow:1}.sb-image{text-align:right;flex-shrink:1}.sb-img{margin-top:-64px;margin-bottom:-32px}.sb-gs-logo{width:70px;height:24px}.wbtn-blkbrd-arrow{background:#fff;border:1px solid #000000;border-radius:8px;padding:12px 48px 12px 28px;display:inline-flex;align-items:center;gap:8px;position:relative;transition:all .3s ease;text-decoration:none;color:#000}.wbtn-blkbrd-arrow:hover{background:#000;color:#fff;text-decoration:none}.wbtn-blkbrd-arrow svg{position:absolute;right:20px;width:20px;height:20px;transition:transform .3s ease}.wbtn-blkbrd-arrow:hover svg{transform:translate(3px)}@keyframes ring-pulse{0%{transform:translate(-50%,-50%) scale(1);opacity:.8}50%{transform:translate(-50%,-50%) scale(1.1);opacity:.4}to{transform:translate(-50%,-50%) scale(1);opacity:.8}}@media screen and (max-width:991px){.landing-benefits-skybox-block{flex-direction:column}}@media screen and (max-width:768px){.whyus-block{padding:20px 15px}.whyus-block .wusb-ring1{width:40px;height:40px;left:50px}.whyus-block .wusb-ring1 svg{width:24px;height:24px}.whyus-block .wusb-ring2{width:100px;height:100px;left:50px}.whyus-block .wusb-ring3{width:160px;height:160px;left:50px}.whyus-block .wusb-ring4{width:220px;height:220px;left:50px}.whyus-block .wusb-ring5{width:280px;height:280px;left:50px}.whyus-block .wusb-ring6{width:340px;height:340px;left:50px}.whyus-block-content{padding-left:70px}.whyus-block-content h3{font-size:12px}.whyus-block-content h2{font-size:20px}.whyus-block-arrow{right:15px;width:28px;height:28px}.whyus-block:hover .whyus-block-arrow{transform:translateY(-50%) translate(3px)}.whyus-block-arrow svg{width:16px;height:16px}.landing-benefits-skybox-block .lbsb-left{padding-top:0}.skybox-block{padding:20px}.skybox-block p{line-height:1.2em;margin-bottom:12px;font-size:14px}.skybox-block h2{font-size:20px;margin-bottom:12px}.sb-gs-logo{margin-bottom:12px}.wbtn-blkbrd-arrow{padding:10px 40px 10px 20px;font-size:14px}.wbtn-blkbrd-arrow svg{right:16px;width:16px;height:16px}.wbtn-blkbrd-arrow:hover svg{transform:translate(2px)}}.landing-equal-height-row{margin-bottom:35px}.landing-equal-height-row>.col-12.col-md-6{display:flex;flex-direction:column}@media(max-width:767.98px){.landing-equal-height-row{margin-bottom:24px}.landing-equal-height-row>.col-12:not(:last-child){margin-bottom:16px}}.login-area,.register-area{padding:3rem}.login-split-wrap{display:flex;justify-content:center}.login-split-card{width:100%;max-width:792px;border-radius:20px;box-shadow:0 20px 48px #1018281a;overflow:hidden}.login-split-card .login-mobile-head{padding:26px 18px 0}.login-split-card .login-col,.login-split-card .login-col.login-area{padding:22px 18px}.login-col-head h2{margin:0 0 4px;font-size:20px;font-weight:700;letter-spacing:-.015em;color:#151a1e}.login-col-head p{font-size:13px;color:#6f757c;margin:0 0 20px}.login-split-card .form-label{font-weight:700;font-size:12.5px;color:#3a3f45;margin-bottom:6px}.login-split-card .form-control,.login-split-card .form-select{height:44px;min-height:44px;border-radius:10px;border:1px solid #e2e5e8;font-size:14px;color:#151a1e}.login-split-card .password-field .form-control{padding-right:46px}.login-split-card .btn-green,.login-split-card .btn-main-green,.login-split-card #send-login-otp,.login-split-card #verify-login-otp{height:48px;border-radius:11px;border-color:transparent;font-size:15px;font-weight:700;box-shadow:0 8px 18px #0db14b42}.login-split-card .login-social .btn-clear{height:46px;border-radius:10px;font-size:13px;font-weight:600}.login-otp-card{border:1px solid #e2e5e8;border-radius:12px;padding:14px;margin-bottom:12px;background:#fff}.login-otp-card #send-login-otp,.login-otp-card #verify-login-otp{height:44px;font-size:14px;box-shadow:none}.login-register-cta{margin-top:22px;padding-top:18px;border-top:1px solid #e6e8ea}.login-register-cta p{font-size:13.5px;margin-bottom:10px}.login-register-cta .btn-clear{height:46px;border-radius:10px;font-weight:700}.login-register-cta .btn-clear:hover{border-color:#f59c36}@media(max-width:991.98px){.login-split.otp-open #login-password-form,.login-split.otp-open .or-separator,.login-split.otp-open .login-col-main .login-col-head{display:none}.login-split.otp-open .login-col-main{padding-bottom:0}}@media(min-width:992px){.login-split{display:flex;align-items:stretch}.login-split .login-col{flex:1;min-width:0;padding:34px 32px}.login-split .login-col.login-area{padding:34px 32px}.login-split .login-col-alt{background:#fafbfc;border-left:1px solid #e9ebed}.login-split .login-col-main #login-password-form form{display:flex;flex-direction:column;height:100%}.login-split .login-col-main #login-password-form form .btn-green{margin-top:auto}.login-split .login-col-main,.login-split .login-col-main #login-password-form{display:flex;flex-direction:column}.login-split .login-col-main #login-password-form{flex:1}}.login-area+.register-area{padding-top:1.5rem;border-top:1px solid #d1d0d5}.login-area:has(+.register-area){padding-bottom:1.5rem}.register-area+.login-area{padding-top:1.5rem;border-top:1px solid #d1d0d5}.register-area:has(+.login-area){padding-bottom:1.5rem}.login-register-type-toggler{display:flex;justify-content:center;background-color:#f1f1f1;border-radius:.75rem;padding:.375rem;gap:.25rem}.login-register-type-toggler-btn{flex:1}.login-register-type-toggler-label{padding:.375rem .5rem;margin-bottom:0;font-weight:600;cursor:pointer;background-color:#f1f1f1;border-radius:.375rem;position:relative;text-align:center;display:flex;width:100%;align-items:center;color:var(--color-text-dark-grey)}.login-register-type-toggler-icon{margin-right:.5rem;display:flex;align-items:center}.login-register-type-toggler-icon svg{fill:var(--color-text-dark-grey)}.login-register-type-toggler-input{position:absolute;opacity:0;visibility:hidden;left:-624.9375rem}.login-register-type-toggler-input:checked+.login-register-type-toggler-label{background-color:#fff;color:#000}.login-register-type-toggler-input:checked+.login-register-type-toggler-label .login-register-type-toggler-icon svg{fill:#000}.login-register-type-toggler-user-regular:hover{background-color:#0db14b}.login-register-type-toggler-user-business:hover{background-color:#127cb8}.login-register-type-toggler-label:hover{color:#fff}.login-register-type-toggler-label:hover .login-register-type-toggler-icon svg{fill:#fff}#phone_area_code{font-size:14px;padding-right:2rem}#phone_area_code option{font-size:14px;padding:.5rem .75rem}#phone_area_code{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:1rem .75rem}.card-sublabel{font-size:14px;color:#5c5c5c}#loginModal .modal-content{border-radius:.75rem}#loginModal .modal-body{padding:2.5rem;position:relative}#loginModal .login-area .btn-close{position:absolute;top:1.75rem;right:1.75rem;width:.4rem;height:.4rem}#loginModal .modal-title{font-size:18px;font-weight:700;margin-bottom:1.5rem;text-align:center}#loginModal .form-label{font-weight:600;font-size:12px}.alert-blue{background-color:#eaefff;border-color:#eaefff;color:#2962ff;padding:.5rem 1rem;font-size:11px;border-radius:.5rem}.btn-passkey{background-color:#1a1a2e;color:#fff;border:1px solid #1a1a2e;transition:all .2s ease}.btn-passkey:hover{background-color:#16213e;color:#fff;border-color:#16213e}.btn-passkey .btn-icon{display:inline-flex;align-items:center;margin-right:.5rem}.btn-passkey .btn-icon svg{fill:currentColor}.passkey-section{display:none}.auth-loader-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:9999}.auth-loader-spinner{width:50px;height:50px;border:4px solid #f3f3f3;border-top:4px solid #ff6b00;border-radius:50%;animation:auth-spin 1s linear infinite}@keyframes auth-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.passkey-list-item{display:flex;justify-content:space-between;align-items:center;padding:1rem;border:1px solid #e0e0e0;border-radius:.5rem;margin-bottom:.5rem}.passkey-list-item:last-child{margin-bottom:0}.passkey-device-info{display:flex;flex-direction:column}.passkey-device-name{font-weight:600;color:#333}.passkey-last-used{font-size:12px;color:#666}@media(max-width:767.98px){#loginModal .modal-dialog-centered{align-items:start}#loginModal .modal-body{padding:1.5rem 1rem 1rem}#loginModal .modal-title{font-size:18px;margin-bottom:1rem}#loginModal .modal-body .btn-close{position:absolute;top:1rem;right:1rem;width:1rem;height:1rem}.or-separator{margin:1.25rem 0}.login-register-type-toggler-icon svg{width:1rem;height:1rem}.login-register-type-toggler-label{font-size:11px}.login-area,.register-area{padding:1.5rem 1rem 1rem}.login-area+.register-area{padding-top:1rem}.register-area+.login-area{padding-top:1rem}}.msgv2-wrap{display:flex;gap:18px;height:636px;align-items:stretch}.msgv2-list,.msgv2-chat{background:#fff;border:0;border-radius:16px;box-shadow:0 2px 10px #141c2d0d;overflow:hidden}.msgv2-list{flex:0 0 336px;width:336px;display:flex;flex-direction:column}.msgv2-chat{flex:1;min-width:0;display:flex;flex-direction:column;position:relative}.msgv2-list-head{padding:16px 16px 12.8px;border-bottom:1px solid #f1f2f4}.msgv2-search{display:flex;align-items:center;gap:10px;height:42px;padding:0 13px;background:#f5f6f8;border-radius:11px}.msgv2-search svg{flex-shrink:0}.msgv2-search input{flex:1;min-width:0;border:0;outline:none;background:transparent;font-size:13.5px;color:#333b45}.msgv2-search input::placeholder{color:#6b7280}.msgv2-filters{display:flex;gap:7px;margin-top:12px}.msgv2-filter{display:inline-flex;align-items:center;gap:5px;padding:6px 13px;background:#fff;border:1px solid #e9eaed;color:#6b7280;border-radius:999px;font-size:12px;font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.msgv2-filter:hover{border-color:#d7d9dd}.msgv2-filter.active{background:#16181d;border-color:#16181d;color:#fff;font-weight:700}.msgv2-filter-count{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;background:#f04438;color:#fff;border-radius:999px;font-size:10px;font-weight:700}.msgv2-filter.active .msgv2-filter-count{background:#ffffff40}.msgv2-list-scroll{flex:1;overflow-y:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding:6px}.msgv2-conv{display:flex;gap:12px;padding:12px;border-radius:12px;text-decoration:none;color:inherit;transition:background .15s ease}.msgv2-conv:hover{background:#f6f7f9}.msgv2-conv.active,.msgv2-conv.active:hover{background:#fff1df}.msgv2-conv.canceled{opacity:.66}.msgv2-conv-thumb-wrap{position:relative;flex:0 0 46px}.msgv2-conv-thumb{width:46px;height:46px;border-radius:12px;object-fit:contain;background:#f3f4f6;display:block}.msgv2-conv-thumb-empty,.msgv2-conv-thumb-noimg{display:flex;align-items:center;justify-content:center}.msgv2-conv-thumb-noimg svg{width:24px;height:24px}.msgv2-conv-badge{position:absolute;bottom:-3px;right:-3px;width:20px;height:20px;border-radius:50%;background:linear-gradient(135deg,#ffb86b,#f59c36);color:#fff;font-size:8px;font-weight:700;display:flex;align-items:center;justify-content:center;border:2px solid #ffffff}.msgv2-conv-chip{position:absolute;bottom:-4px;right:-4px;display:inline-flex;align-items:center;padding:1px 5px;background:#e9f1fe;border-radius:999px;font-size:8px;font-weight:700;color:#1d5fd1;border:2px solid #ffffff;white-space:nowrap}.msgv2-conv-body{flex:1;min-width:0}.msgv2-conv-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.msgv2-conv-order{font-size:13.5px;font-weight:700;color:#16181d}.msgv2-conv.active .msgv2-conv-order{font-weight:700}.msgv2-conv.canceled .msgv2-conv-order{color:#6b7280}.msgv2-conv-time{font-size:11px;color:#aeb4be;white-space:nowrap;flex-shrink:0}.msgv2-conv[data-unread="1"] .msgv2-conv-time{color:#f59c36;font-weight:700}.msgv2-conv-preview{font-size:12.5px;color:#9ba2ac;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.msgv2-conv[data-unread="1"] .msgv2-conv-preview{color:#3f4753;font-weight:600}.msgv2-conv-bottom{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:7px}.msgv2-conv-unread{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#f04438;color:#fff;font-size:10px;font-weight:700;flex-shrink:0}.msgv2-list-noresult{padding:24px 16px;text-align:center;color:#6b7280;font-size:13px}.msgv2-chat-head{display:flex;align-items:center;gap:13px;padding:15px 20px;background:#fff}.msgv2-chat-back{display:none;align-items:center;justify-content:center;flex-shrink:0;color:#111}.msgv2-chat-thumbs{display:flex;gap:5px;flex-shrink:0}.msgv2-chat-thumb{width:44px;height:44px;border-radius:11px;object-fit:contain;background:#f3f4f6;display:flex;align-items:center;justify-content:center}.msgv2-chat-thumb.msgv2-conv-thumb-noimg svg{width:24px;height:24px}.msgv2-chat-headinfo{flex:1;min-width:0}.msgv2-chat-headtop{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.msgv2-chat-order{font-size:16px;font-weight:700;color:#16181d}.msgv2-chat-headtop .usv2-pill{font-size:11px;padding:4px 10px}.msgv2-chat-headtop .usv2-pill-dot{width:6px;height:6px}.msgv2-chat-meta{font-size:12px;color:#6b7280;margin-top:3px}.msgv2-chat-total{color:#4b5563;font-weight:600}.msgv2-chat-viewbtn{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 15px;border:1px solid #e9eaed;border-radius:11px;font-size:12.5px;font-weight:700;color:#4b5563;text-decoration:none;flex-shrink:0;transition:border-color .15s ease,color .15s ease}.msgv2-chat-viewbtn:hover{border-color:#f59c36;color:#b26b12}.chat-team-status{display:none;align-items:center;gap:16px;margin:0 20px 15px;padding:9px 13px;background:#f7f8fa;border-radius:11px;font-size:11.5px;flex-wrap:wrap}.chat-team-status.visible{display:flex}.team-status-row{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.team-badge{display:inline-flex;align-items:center;gap:7px;font-size:11.5px;color:#4b5563;white-space:nowrap}.team-badge strong{font-weight:700}.team-badge.online strong{color:#0a8f3c}.team-badge.offline{color:#6b7280}.team-badge.offline strong{color:#7a828d}.team-badge small{color:#6b7280;font-size:11px}.chat-team-status .status-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0}.chat-team-status .status-dot.online{background:#0db14b;box-shadow:0 0 0 3px #d9f2e3}.chat-team-status .status-dot.offline{background:#cbd1d9}.chat-team-status .response-time{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;color:#1d5fd1;white-space:nowrap}.chat-team-status .response-time:before{content:"";width:13px;height:13px;flex-shrink:0;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 24 24' fill='none'%3E%3Ccircle cx='12' cy='12' r='9' stroke='%232E7CF6' stroke-width='1.7'/%3E%3Cpath d='M12 7.6V12l3 2' stroke='%232E7CF6' stroke-width='1.7' stroke-linecap='round'/%3E%3C/svg%3E")}.response-time.medium{color:#b5850a}.response-time.high{color:#c0392b}.chat-messages{flex:1;min-height:0;overflow-y:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding:22px 22px 8px;background:#fafbfc;border-top:1px solid #f1f2f4;display:flex;flex-direction:column}#chat-load-box{display:flex;flex-direction:column;gap:15px}.messages-order-list::-webkit-scrollbar,.msgv2-list-scroll::-webkit-scrollbar,.chat-messages::-webkit-scrollbar{width:6px}.msgv2-list-scroll::-webkit-scrollbar-track,.chat-messages::-webkit-scrollbar-track{background:#eef0f2;border-radius:5px}.msgv2-list-scroll::-webkit-scrollbar-thumb,.chat-messages::-webkit-scrollbar-thumb{background:#cfd3d9;border-radius:5px}.msgv2-list-scroll::-webkit-scrollbar-thumb:hover,.chat-messages::-webkit-scrollbar-thumb:hover{background:#aeb4be}.message-item{animation:msg-fade-in .2s ease-out}@keyframes msg-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.message-item-content{display:flex;gap:10px;max-width:74%}.message-item-admin .message-item-content{justify-content:flex-start}.message-item-user .message-item-content{justify-content:flex-end;margin-left:auto;flex-direction:column;align-items:flex-end}.message-item-icon{flex:0 0 32px;width:32px;align-self:flex-end;display:flex;align-items:center;justify-content:center}.msgv2-op-avatar{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#ffb86b,#f59c36);display:flex;align-items:center;justify-content:center;box-shadow:0 3px 8px #f59c364d}.message-item-message-wrap{min-width:0}.message-item-message{font-size:13px;line-height:1.55;padding:11px 15px;word-break:break-word}.message-item-admin .message-item-message{background:#f0f2f5;color:#333b45;border-radius:15px 15px 15px 5px}.message-item-user .message-item-message{background:linear-gradient(135deg,#fba94c,#f59c36);color:#fff;border-radius:15px 15px 5px;box-shadow:0 5px 14px -3px #f59c3666}.message-item-user .message-item-message a{color:#fff;text-decoration:underline}.message-item-date{font-size:10.5px;color:#a8aeb7;margin-top:5px;display:flex;align-items:center;gap:4px}.message-item-admin .message-item-date{padding-left:4px}.message-item-user .message-item-date{padding-right:4px}.msgv2-seen{display:inline-flex;align-items:center;gap:4px}.message-item-user .message-not-sent .message-item-message,.message-not-sent .message-item-message{opacity:.6}.message-box-image{max-width:230px;width:100%;height:auto;border-radius:11px;display:block;cursor:zoom-in;background:#e5e7eb}.message-item-admin .message-item-message:has(.message-box-image),.message-item-user .message-item-message:has(.message-box-image){padding:6px}.chat-img-wrap{position:relative;display:inline-block;line-height:0}.chat-img-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#0000004d;border-radius:11px}.chat-img-spinner{width:26px;height:26px;border:3px solid rgba(255,255,255,.45);border-top-color:#fff;border-radius:50%;animation:chat-img-spin .7s linear infinite}@keyframes chat-img-spin{to{transform:rotate(360deg)}}.chat-img-sending .message-box-image{filter:brightness(.92)}.message-day-separator{display:flex;align-items:center;gap:12px;margin:2px 20px}.message-day-separator:before,.message-day-separator:after{content:"";flex:1;height:1px;background:#eceef1}.message-day-separator span{font-size:11px;color:#6b7280;font-weight:600;white-space:nowrap}.message-item-auto-reply .auto-reply-label{font-size:10.4px;font-weight:700;color:#764ba2;margin-bottom:2px;letter-spacing:.02em}.message-item-auto-reply .message-item-message{background:#f3f0ff;color:#333b45;border:1px solid #d4c5f9;border-radius:15px 15px 15px 5px}.auto-reply-icon{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;color:#fff;font-size:10px;font-weight:700;letter-spacing:.03em}.typing-indicator-icon{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#ffb86b,#f59c36);display:flex;align-items:center;justify-content:center;color:#fff;font-size:10px;font-weight:700;letter-spacing:.03em;box-shadow:0 3px 8px #f59c364d}#ai-typing-indicator .message-item-message{background:#f0f2f5!important;border:0!important;padding:13px 16px}.chat-messages .typing-dots{display:flex;align-items:center;gap:5px}.chat-messages .typing-dots span{width:7px;height:7px;border-radius:50%;background:#b6bcc5;animation:typing-bounce 1.2s infinite ease-in-out both}.chat-messages .typing-dots span:nth-child(2){animation-delay:.2s}.chat-messages .typing-dots span:nth-child(3){animation-delay:.4s}@keyframes typing-bounce{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-4px);opacity:1}}.chat-inputs{padding:14px 18px 18px;background:#fafbfc;flex-shrink:0}.chatbox-input-wrap{position:relative;display:flex;align-items:flex-end;gap:6px;min-height:52px;padding:7px 8px;background:#fff;border:1px solid #e7e9ed;border-radius:15px;box-shadow:0 2px 8px -2px #141c2d0f}.chatbox-input-wrap:focus-within{border-color:#f59c36}.chat_message_box{flex:1;min-width:0;background:transparent;border:0;outline:none;padding:11px 4px;font-size:13.5px;line-height:20px;color:#333b45;font-family:inherit;min-height:42px;max-height:160px;resize:none;overflow-y:hidden;display:block}.chat_message_box::placeholder{color:#6b7280}@media(max-width:767.98px){.chat_message_box{font-size:16px;line-height:22px;padding:10px 4px;max-height:132px}}.chatbox-input-btn{flex-shrink:0;width:38px;height:38px;border:0;border-radius:10px;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease}.chatbox-input-btn.emoji-btn{color:#6b7280}.chatbox-input-btn.emoji-btn:hover,.chatbox-input-btn.image-btn:hover{background:#f5f6f8}.chatbox-input-btn.emoji-btn.is-active{background:#fff1df;color:#f59c36}.usv2-emoji-pop{position:fixed;width:340px;max-width:calc(100vw - 32px);background:#fff;border:1px solid #eef0f2;border-radius:18px;box-shadow:0 18px 44px -12px #141c2d52;z-index:2000;overflow:hidden;display:none;flex-direction:column}.usv2-emoji-pop.is-open{display:flex}.usv2-emoji-pop.is-open{display:block}.usv2-emoji-search{position:relative;padding:12px 12px 10px}.usv2-emoji-search>svg{position:absolute;left:24px;top:50%;transform:translateY(-50%);pointer-events:none}.usv2-emoji-search-input{width:100%;height:38px;padding:0 12px 0 34px;background:#f5f6f8;border:0;border-radius:11px;font-size:12.5px;color:#16181d;outline:none;font-family:inherit}.usv2-emoji-search-input::placeholder{color:#6b7280}.usv2-emoji-tabs{display:flex;align-items:center;gap:2px;padding:0 8px;border-bottom:1px solid #f1f2f4}.usv2-emoji-tab{position:relative;flex:1;padding:8px 0;font-size:17px;line-height:1;text-align:center;background:transparent;border:0;cursor:pointer;opacity:.5;transition:opacity .15s ease}.usv2-emoji-tab:hover{opacity:.85}.usv2-emoji-tab.is-active{opacity:1}.usv2-emoji-tab-mark{position:absolute;left:22%;right:22%;bottom:0;height:2.5px;border-radius:2px;background:#f59c36;opacity:0}.usv2-emoji-tab.is-active .usv2-emoji-tab-mark{opacity:1}.usv2-emoji-grid{padding:10px 10px 8px;flex:1 1 auto;min-height:0;max-height:232px;overflow-y:auto;overscroll-behavior:contain}.usv2-emoji-search,.usv2-emoji-tabs{flex:0 0 auto}.usv2-emoji-section-label{font-size:10.5px;font-weight:700;color:#6b7280;letter-spacing:.04em;padding:6px 4px}.usv2-emoji-row{display:flex;flex-wrap:wrap}.usv2-emoji-item{width:12.5%;padding:5px 0;font-size:21px;line-height:1;text-align:center;background:transparent;border:0;border-radius:8px;cursor:pointer;transition:background .12s ease}.usv2-emoji-item:hover{background:#f2f3f5}.usv2-emoji-tail{position:absolute;left:26px;bottom:-7px;width:14px;height:14px;background:#fff;border-right:1px solid #eef0f2;border-bottom:1px solid #eef0f2;transform:rotate(45deg)}.usv2-emoji-empty{padding:24px 12px;text-align:center;font-size:12.5px;color:#6b7280}@media(max-width:420px){.usv2-emoji-pop{left:8px!important;right:8px;width:auto}}.chatbox-input-btn.send-btn{width:42px;height:42px;border-radius:12px;background:linear-gradient(135deg,#fba94c,#f59c36);box-shadow:0 5px 13px -3px #f59c3680}.chatbox-input-btn.send-btn:hover{filter:brightness(1.03)}.chat-inputs-disabled{padding:16px 20px 20px;background:#fafbfc}.chat-inputs-disabled .alert{background:#f1f2f4;border:0;border-radius:12px;color:#6b7280;font-size:13px;padding:14px 16px}.msgv2-chat-empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:32px;text-align:center;background:#fafbfc}.msgv2-chat-empty-icon{width:56px;height:56px;border-radius:50%;background:#f1f2f4;display:flex;align-items:center;justify-content:center}.msgv2-chat-empty-icon svg{fill:#b6b9bf}.msgv2-chat-empty-text{font-size:13.5px;color:#6b7280;max-width:320px}.chat-lightbox{position:fixed;inset:0;z-index:20000;display:none;align-items:center;justify-content:center;padding:16px;background:#000000eb;overscroll-behavior:contain}.chat-lightbox.open{display:flex}.chat-lightbox img{max-width:100%;max-height:100%;object-fit:contain;border-radius:4px;cursor:zoom-in;transition:transform .2s ease;touch-action:pinch-zoom}.chat-lightbox img.zoomed{transform:scale(2);cursor:zoom-out}.chat-lightbox-close{position:absolute;top:8px;right:16px;color:#fff;font-size:36px;line-height:1;cursor:pointer;opacity:.85}@media(max-width:991.98px){.msgv2-wrap{flex-direction:column;height:auto;gap:0}.msgv2-list,.msgv2-chat{width:100%;flex:1 1 auto}.msgv2-list{height:auto}.msgv2-list-scroll{max-height:70vh}.msgv2-wrap.msgv2-has-active .msgv2-list{display:none}.msgv2-wrap:not(.msgv2-has-active) .msgv2-chat{display:none}.msgv2-chat{min-height:512px}.msgv2-chat-back{display:flex}.msgv2-chat-viewbtn{display:none}.msgv2-chat-head{padding:12px 14px;gap:10px}.msgv2-chat-thumbs .msgv2-chat-thumb:nth-child(2){display:none}.msgv2-chat-thumb{width:38px;height:38px;border-radius:10px}.msgv2-chat-order{font-size:15px}.msgv2-chat-meta{font-size:11px}.chat-team-status{margin:0 14px 12px;gap:12px}.chat-messages{padding:16px 14px 8px;max-height:60vh}.message-item-content{max-width:84%}.chat-inputs{padding:12px 14px 16px}}@media(max-width:991.98px)and (min-width:576px){.msgv2-chat-headtop .usv2-pill span:not(.usv2-pill-dot){display:inline}}.cust-chat-fs-toggle{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:38px;height:38px;padding:0;border:1px solid #e9eaed;border-radius:11px;background:#fff;color:#6b7280;cursor:pointer;transition:border-color .15s ease,color .15s ease}.cust-chat-fs-toggle:hover{border-color:#d9713f;color:#d9713f}.cust-chat-fs-toggle .fs-ic{display:none}.cust-chat-fs-toggle .fs-ic-expand{display:inline-flex}.card.cust-chat-fs-active .cust-chat-fs-toggle .fs-ic-expand{display:none}.card.cust-chat-fs-active .cust-chat-fs-toggle .fs-ic-compress{display:inline-flex}.cust-chat-fs-backdrop{position:fixed;inset:0;background:#00000080;z-index:99990}body.cust-chat-fs-lock{overflow:hidden}.card.cust-chat-fs-active{position:fixed!important;inset:20px;z-index:99991;margin:0;display:flex;flex-direction:column;height:auto;max-height:none;border-radius:16px;overflow:hidden;box-shadow:0 30px 80px -20px #0000008c}.card.cust-chat-fs-active .message-box{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.card.cust-chat-fs-active .chat-messages{flex:1 1 auto;min-height:0;max-height:none!important}@media(max-width:576px){.card.cust-chat-fs-active{inset:0;border-radius:0}}.my-account-wrap{display:flex;gap:1.5rem}.my-account-sidebar{width:330px;flex-grow:0;flex-shrink:0}.my-account-content{flex-grow:1}.account-settings-card-item{display:flex;align-items:center;gap:1rem;padding:1.5rem}.account-settings-card-item-action,.account-settings-social-connections-action{margin-left:auto}.account-settings-card-item-title{font-size:14px;font-weight:700;margin-bottom:.75rem}.account-settings-social-connections-title{font-size:14px;font-weight:700;margin-bottom:0}.account-settings-social-connections{padding:1.5rem}.account-settings-social-connections-item{display:flex;align-items:center;gap:1rem;border-bottom:1px solid #e5e5e5;padding:1rem 0}.account-settings-social-connections-item:last-child{border-bottom:none;padding-bottom:0}.account-settings-social-connections-item-title{font-size:12px;font-weight:700;margin-bottom:.25rem}.account-settings-social-connections-item-description{font-size:12px;margin-bottom:0;color:#5c5c5c}.account-settings-social-connections-item-icon img{margin-bottom:.25rem}.account-addressbook-card-item{padding:1.5rem}.account-addressbook-card-item-top{display:flex;align-items:center;gap:1rem}.account-addressbook-card-item-bottom{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #e5e5e5}.account-addressbook-card-item-action{margin-left:auto}.account-addressbook-card-item-title{font-size:14px;font-weight:700;margin-bottom:0}.account-addressbook-card-item-description{margin-top:.75rem}.my-account-transactions{padding:1.5rem}.my-account-transactions-table{width:100%}.my-account-transactions-table-icon{width:3rem}.my-account-transactions-table-icon-wrap{width:3rem;height:3rem;border-radius:50%;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center}.my-account-transactions-table-item{border-bottom:1px solid #e5e5e5;align-items:center}.my-account-transactions-table-item td{padding:1rem .375rem}.my-account-transactions-table-item:last-child{border-bottom:none}.my-account-transactions-table-item:last-child td{padding-bottom:0}.my-account-transactions-table-heading{font-size:14px;font-weight:600;margin-bottom:.125rem}.my-account-transactions-table-date{font-size:12px;color:#5c5c5c;margin-bottom:0}.my-account-transactions-table-text-amount{text-align:right}.type-debit .my-account-transactions-table-text-amount{color:#22ab94}.type-debit.transaction-wallet .my-account-transactions-table-icon-wrap{background-color:#e9f7f4}.type-debit.transaction-wallet .my-account-transactions-table-icon-wrap svg{fill:#22ab94}.type-credit .my-account-transactions-table-text-amount{color:#f7525f}.type-credit.transaction-wallet .my-account-transactions-table-icon-wrap{background-color:#feeeef}.type-credit.transaction-wallet .my-account-transactions-table-icon-wrap svg{fill:#f7525f}.transaction-order .my-account-transactions-table-icon-wrap{background-color:#f6f6f6}.transaction-order .my-account-transactions-table-icon-wrap svg{fill:#000}.my-account-transactions-table-fee{font-weight:400;font-style:italic;font-size:.875em}.card-wishlist-item{padding:1.5rem;display:flex;align-items:stretch;gap:1rem}.card-wishlist-img{width:11rem;height:9rem;flex-grow:0;flex-shrink:0;position:relative;overflow:hidden}.card-wishlist-img img{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:contain;border-radius:.5rem}.card-wishlist-detail{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}.card-wishlist-detail-top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.card-wishlist-detail-bottom{display:flex;justify-content:end;align-items:flex-end}.card-wishlist-detail-top-price{min-width:8rem;flex-grow:0;flex-shrink:0;text-align:right}.card-wishlist-detail-actions{display:flex;justify-content:end;gap:.375rem}.card-wishlist-detail-top-title{font-size:14px;font-weight:400;text-decoration:none;color:#000}.card-wishlist-detail-top-options{font-size:12px;color:#898989;margin-top:1rem}.card-wishlist-sort{display:flex;align-items:center;justify-content:space-between;padding:1.5rem}.product-grid-with-sidebar{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;align-items:stretch}@media(max-width:1599px){.product-grid-with-sidebar{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1399px){.product-grid-with-sidebar{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1199px){.product-grid-with-sidebar{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:991px){.product-grid-with-sidebar{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media(max-width:767.98px){.product-grid-with-sidebar{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media(max-width:575px){.product-grid-with-sidebar{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.card-wishlist-sort-text{color:#5c5c5c}@media(min-width:768px)and (max-width:991px){.my-account-sidebar{width:240px}.my-account-wrap{gap:1rem}.account-settings-card-item{padding:1rem;gap:.75rem}.account-settings-card-item-title{font-size:13px}.account-addressbook-card-item,.my-account-transactions{padding:1rem}.card-wishlist-item{padding:1rem;gap:.75rem}.card-wishlist-img{width:8rem;height:6rem}.card-wishlist-detail-top-title{font-size:13px}}.my-account-goback{color:#898989;display:inline-flex;font-size:12px;text-decoration:none;padding:.5rem .75rem;margin-left:-.75rem;background:transparent;align-items:center;gap:.5rem}.card-account-empty{padding:3rem;text-align:center;flex:1}.card-account-empty-icon{width:4rem;height:4rem;background:#f6f6f6;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto}.card-account-empty-title{font-size:18px;font-weight:700}@media(max-width:767.98px){.my-account-sidebar{width:100%;flex-grow:0;flex-shrink:0}.my-account-wrap{display:block}.card-account-empty{padding:1.5rem;text-align:center;flex:1}.card-wishlist-sort{padding:1rem;margin-left:-.75rem;margin-right:-.75rem}.card-wishlist-img{width:30%;height:22.5%;flex-grow:0;flex-shrink:0;position:relative;overflow:hidden}.card-wishlist-detail-top{margin-bottom:.75rem;flex-direction:column}.card-wishlist-detail-top-price{text-align:left}.card-wishlist-item{padding:1rem}.card-wishlist-detail-top-title{font-size:12px}.account-addressbook-card-item,.my-account-transactions,.account-settings-card-item{padding:1rem}}.notif-layout{display:flex;gap:24px;align-items:flex-start;margin-bottom:40px}.notif-rail{width:244px;flex:0 0 244px;display:flex;flex-direction:column;gap:16px;position:sticky;top:90px}.notif-rail-card{background:#fff;border-radius:14px;box-shadow:0 2px 10px #141c2d0d;padding:8px}.notif-filter{display:flex;width:100%;align-items:center;gap:11px;padding:11px 12px;border:0;border-radius:10px;background:transparent;cursor:pointer;font-family:inherit;text-align:left;transition:background .15s ease}.notif-filter:hover{background:#f7f8fa}.notif-filter.is-active{background:#fff6ec}.notif-filter-tile{width:32px;height:32px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex:0 0 32px}.notif-filter-tile svg{width:17px;height:17px}.notif-filter-label{flex:1;font-size:13.5px;font-weight:600;color:#4b5563}.notif-filter.is-active .notif-filter-label{font-weight:700;color:#16181d}.notif-filter-count{font-size:12px;color:#6b7280;font-weight:600}.notif-filter-count.has-unread{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:20px;padding:0 6px;color:#fff;border-radius:999px;font-size:11px;font-weight:700}.notif-toggle-card{display:flex;align-items:center;justify-content:space-between;padding:14px 16px}.notif-toggle-label{font-size:13px;font-weight:600;color:#4b5563}.notif-toggle{width:40px;height:23px;border:0;padding:0;border-radius:999px;background:#d7dbe2;position:relative;flex:0 0 40px;cursor:pointer;transition:background .2s ease}.notif-toggle-knob{position:absolute;top:2.5px;left:2.5px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0003;transition:left .2s ease}.notif-toggle.is-on{background:#f59c36}.notif-toggle.is-on .notif-toggle-knob{left:19.5px}.notif-main{flex:1;min-width:0}.notif-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.notif-title{margin:0;font-size:24px;font-weight:700;letter-spacing:-.01em;color:#16181d}.notif-head-count{display:none;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;margin-left:8px;background:#f04438;color:#fff;border-radius:999px;font-size:11px;font-weight:700;vertical-align:middle}.notif-markall--top{display:inline-flex;align-items:center;gap:7px;height:40px;padding:0 15px;border:1px solid #e4e6ea;background:#fff;border-radius:11px;font-size:13px;font-weight:700;color:#4b5563;cursor:pointer;font-family:inherit;transition:background .15s ease}.notif-markall--top:hover{background:#f7f8fa}.notif-markall[hidden]{display:none!important}.notif-chips{display:none}.notif-group{margin-bottom:22px}.notif-group-label{font-size:11.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#6b7280;margin:4px 2px 10px}.notif-group-card{background:#fff;border-radius:14px;box-shadow:0 2px 10px #141c2d0d;overflow:hidden}.notif-row{position:relative;display:flex;gap:14px;padding:16px 18px}.notif-row+.notif-row{border-top:1px solid #f1f2f4}.notif-row--unread{background:#fffbf5}.notif-row-accent{position:absolute;left:0;top:0;bottom:0;width:3px;display:none}.notif-row--unread .notif-row-accent{display:block}.notif-row-hit{position:absolute;inset:0;z-index:1}.notif-row-hit:hover{background:#141c2d04}.notif-tile{position:relative;z-index:0;width:42px;height:42px;border-radius:11px;display:flex;align-items:center;justify-content:center;flex:0 0 42px}.notif-row-main{position:relative;z-index:0;flex:1;min-width:0}.notif-row-title{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:#16181d}.notif-row:not(.notif-row--unread) .notif-row-title{font-weight:600;color:#3a414b}.notif-row-dot{width:7px;height:7px;border-radius:50%;flex:0 0 7px}.notif-row-body{font-size:13px;color:#5a626d;line-height:1.5;margin-top:3px}.notif-row:not(.notif-row--unread) .notif-row-body{color:#6b7280}.notif-row-foot{display:flex;align-items:center;gap:8px;margin-top:10px}.notif-row-time{font-size:12px;color:#6b7280}.notif-empty-filtered{background:#fff;border-radius:14px;box-shadow:0 2px 10px #141c2d0d;padding:44px 20px;text-align:center;color:#6b7280}.notif-empty-filtered-icon{width:56px;height:56px;margin:0 auto 14px;border-radius:50%;background:#e4f6ec;display:flex;align-items:center;justify-content:center}.notif-empty-filtered-text{margin:0;font-size:13.5px;font-weight:600;color:#6b7280}.notif-markall--bottom{display:none}@media(max-width:991.98px){.notif-layout{display:block;margin-bottom:24px}.notif-rail{display:none}.notif-head{margin-bottom:12px}.notif-head-count{display:inline-flex}.notif-head-count[hidden]{display:none}.notif-title{font-size:20px}.notif-chips{display:flex;gap:8px;margin-bottom:14px;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:2px;scrollbar-width:none}.notif-chips::-webkit-scrollbar{display:none}.notif-chip{flex:0 0 auto;display:inline-flex;align-items:center;gap:5px;padding:7px 13px;background:#fff;border:1px solid #e9eaed;color:#6b7280;border-radius:999px;font-size:12.5px;font-weight:600;cursor:pointer;font-family:inherit}.notif-chip.is-active{background:#16181d;border-color:#16181d;color:#fff}.notif-chip-dot{width:6px;height:6px;border-radius:50%}.notif-markall--top{display:none}.notif-markall--bottom{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;height:48px;border:0;border-radius:13px;background:#16181d;color:#fff;font-size:14px;font-weight:700;font-family:inherit;cursor:pointer;margin-top:6px}.notif-row{padding:14px;gap:12px}.notif-tile{width:38px;height:38px;flex:0 0 38px;border-radius:10px}.notif-tile svg{width:19px;height:19px}.notif-row-title{font-size:13px}.notif-row-body{font-size:12px}}.usv2-od-layout{display:flex;align-items:flex-start;gap:16px}.usv2-od-main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:16px}.usv2-od-rail{flex:0 0 320px;width:320px;display:flex;flex-direction:column;gap:16px}.usv2-od{display:flex;flex-direction:column;gap:16px;background:transparent}.usv2-od>.alert{margin:0!important}.usv2-od-main>*,.usv2-od>*{min-width:0;max-width:100%}.usv2-od .ma-orders-body-status{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;min-width:0}.usv2-od .ma-orders-body-status::-webkit-scrollbar{display:none}.usv2-od-card-label{display:block;margin-bottom:12px}.usv2-od-hero{padding:18px 20px}.usv2-od-hero-top{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.usv2-od-hero-left{min-width:0}.usv2-od-hero-titlerow{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:4px}.usv2-od-hero-number{font-size:22px;font-weight:700;color:var(--usv2-text);letter-spacing:-.01em}.usv2-od-hero-meta{font-size:12.5px;color:var(--usv2-muted);margin-top:7px}.usv2-od-hero-parent{font-size:12.5px;color:var(--usv2-text-2);margin-top:4px}.usv2-od-hero-parent a{color:var(--usv2-blue);font-weight:600;text-decoration:none}.usv2-od-hero-parent a:hover{text-decoration:underline}.usv2-od-hero-total{text-align:right;flex:0 0 auto}.usv2-od-hero-amount{font-size:20px;font-weight:700;color:var(--usv2-text);margin-top:3px}.usv2-od-hero-banner{margin-top:14px;font-size:13px;line-height:1.55}.usv2-od-status{padding-bottom:18px}.usv2-od-status .ma-orders-body-status{overflow-x:auto}.usv2-od .ma-orders-status-wrap{display:none}.usv2-od .ma-orders-status-action{border:0;border-radius:10px;padding:14px 16px;margin:16px 20px 0}.usv2-od .ma-orders-status-action-warning{background:var(--usv2-orange-tint3)}.usv2-od .ma-orders-status-action-warning .ma-orders-status-action-title{color:var(--usv2-orange-deep)}.usv2-od .ma-orders-status-action-error{background:var(--usv2-red-tint)}.usv2-od .ma-orders-status-action-error .ma-orders-status-action-title{color:var(--usv2-red-deep)}.usv2-od .ma-orders-status-action-ongoing{background:var(--usv2-blue-tint2)}.usv2-od .ma-orders-status-action-inactive{background:var(--usv2-fill)}.usv2-od .ma-orders-status-action-done{background:var(--usv2-green-tint2)}.usv2-od .ma-orders-status-action-title{font-size:15px;font-weight:700}.usv2-od .ma-orders-status-action-text{margin-top:10px;font-size:13px;color:var(--usv2-text-2);line-height:1.55}.usv2-od .ma-orders-status-action-timer{background:transparent;border:0;height:auto;padding:0;gap:10px;font-size:13px;font-weight:700;color:var(--usv2-orange-deep)}.usv2-od .ma-orders-status-action-warning .ma-orders-status-action-timer,.usv2-od .ma-orders-status-action-error .ma-orders-status-action-timer{background:transparent;border:0}.usv2-od .usv2-od-timer-ic{width:38px;height:38px;border-radius:10px;background:var(--usv2-orange-tint);display:flex;align-items:center;justify-content:center;flex:0 0 38px;animation:usv2PulseOrange 2.5s infinite}.usv2-od .ma-orders-status-action-error .usv2-od-timer-ic{background:var(--usv2-red-tint2)}.usv2-od .usv2-od-timer-ic svg{width:20px;height:20px}.usv2-od .usv2-od-pay-summary{display:flex;align-items:baseline;gap:10px;margin-top:14px}.usv2-od .usv2-od-pay-label{font-size:12px;font-weight:600;color:var(--usv2-text-2)}.usv2-od .usv2-od-pay-value{font-size:18px;font-weight:700;color:var(--usv2-text)}.usv2-od .ma-orders-status-action-bottom{margin-top:12px;flex-wrap:wrap}.usv2-od .ma-orders-status-action-btn-main,.usv2-od .ma-orders-status-action-pay{height:44px;border:0;border-radius:11px;padding:0 24px;font-size:14.5px;font-weight:700;background-color:var(--usv2-green);color:#fff;display:inline-flex;align-items:center;justify-content:center}.usv2-od .ma-orders-status-action-btn-main:hover,.usv2-od .ma-orders-status-action-pay:hover{background-color:var(--usv2-green-deep);border:0;color:#fff}.usv2-od .ma-orders-status-action-cancel,.usv2-od .ma-orders-status-action-btn-secondary{height:44px;border-radius:11px;border:1px solid #f3c6c6;background:#fff;color:#d93d4a;font-weight:600;padding:0 18px}.usv2-od .ma-orders-status-action-cancel:hover,.usv2-od .ma-orders-status-action-btn-secondary:hover{background:var(--usv2-red-tint);color:var(--usv2-red-deep)}.usv2-od .ma-orders-status-action-locker{height:44px;border-radius:11px;border:0;background-color:var(--usv2-blue);font-weight:700}.usv2-od .ma-orders-status-action-locker:hover{background-color:var(--usv2-blue-deep);border:0}.usv2-od-prices .ma-orders-body-prices{padding:18px 20px}.usv2-od-prices .ma-orders-body-price-table:first-of-type .ma-orders-body-h1{display:none}.usv2-od-prices .ma-orders-body-h1{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--usv2-muted)}.usv2-od-prices .ma-orders-table-title{color:var(--usv2-text-2);font-size:14px;padding:9px 0;border-bottom:1px solid var(--usv2-hairline)}.usv2-od-prices .ma-orders-table-autovalue,.usv2-od-prices .ma-orders-table-confirmedvalue{font-size:14px;font-weight:600;color:var(--usv2-text);border-bottom:1px solid var(--usv2-hairline);padding-top:9px;padding-bottom:9px}.usv2-od-prices td.ma-orders-table-grey,.usv2-od-prices th.ma-orders-table-grey{background-color:transparent}.usv2-od-prices table:has(.ma-orders-tablehead-confirmedvalue) td.ma-orders-table-grey{background-color:#f6f6f6}.usv2-od-prices .ma-orders-table-border-top{border-bottom:0}.usv2-od-prices .ma-orders-table-border{border-top:0}.usv2-od-prices .usv2-tf-toggle .ma-orders-table-title{font-weight:700;color:var(--usv2-text)}.usv2-od-prices .usv2-tf-body .ma-orders-table-title{padding-left:17px;font-size:12.5px;color:var(--usv2-muted)}.usv2-od-prices .usv2-tf-body .ma-orders-table-autovalue{font-size:12.5px;font-weight:500;color:var(--usv2-text-2)}.usv2-tf-chevron{display:inline-block;color:var(--usv2-muted);transition:transform .2s ease;margin-left:4px}.usv2-tf-toggle[aria-expanded=false] .usv2-tf-chevron{transform:rotate(-90deg)}tbody.usv2-tf-body.collapsing{transition:none;height:auto!important}.usv2-od-prices .usv2-od-total-tr td{background:#f8f8f6!important;border-bottom:0;padding-top:14px;padding-bottom:14px}.usv2-od-prices .usv2-od-total-tr .ma-orders-table-title{font-size:15px;font-weight:700;color:var(--usv2-text);padding-left:16px;border-radius:10px 0 0 10px}.usv2-od-prices .usv2-od-total-tr td:last-child{font-size:18px;font-weight:700;padding-right:16px;border-radius:0 10px 10px 0}.usv2-od-prices tr:has(>td.ma-orders-table-dates) td{font-size:12px;font-weight:500;color:#6b7280;background:transparent!important;border-bottom:0;padding-top:5px;padding-bottom:5px}.usv2-od-prices tr:has(>td.ma-orders-table-dates) .ma-orders-table-title{font-size:12px;font-weight:500;color:#6b7280}.usv2-od-prices .ma-orders-body-price-table:has(td[colspan="2"]){display:none}.usv2-od-items .ma-orders-body-products{padding:18px 20px}.usv2-od .ma-order-product{gap:12px;margin-bottom:0;padding:12px 0;border-bottom:1px solid var(--usv2-hairline);align-items:flex-start}.usv2-od .ma-order-product:last-of-type{border-bottom:0;padding-bottom:0}.usv2-od .ma-order-product-image{flex:0 0 58px;width:58px;height:58px;border-radius:10px;border-color:var(--usv2-border)}.usv2-od .ma-order-product-image img{width:58px;height:58px}.usv2-od .ma-order-product-image .ma-order-product-noimage svg{width:2rem;height:2rem}.usv2-od .ma-order-product-title{font-size:14px;font-weight:600;color:var(--usv2-text);line-height:1.4}.usv2-od .ma-order-product-title>strong:first-child{display:none}.usv2-od .ma-order-product-status{font-size:12px;color:var(--usv2-muted);margin-bottom:2px}.usv2-od .ma-order-product-details-extra{margin-top:4px}.usv2-od .ma-order-product-details-extra>div{font-size:12px;color:var(--usv2-muted)}.ma-order-product-options{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.ma-order-product-option{display:inline-flex;align-items:baseline;gap:4px;padding:2px 8px;border-radius:999px;background:var(--usv2-fill, #f3f4f6);color:var(--usv2-text, #1f2937);font-size:12px;line-height:1.6}.ma-order-product-option-label{color:var(--usv2-muted, #6b7280)}.usv2-od .ma-order-product-options-missing,.ma-order-product-options-missing{display:block;padding:4px 8px;border-left:3px solid #dc2626;background:#fef2f2;color:#b91c1c;font-size:12px;border-radius:4px}.usv2-od .usv2-od-product-price{margin-left:auto;font-size:14.5px;font-weight:700;color:var(--usv2-text);white-space:nowrap;align-self:flex-start;padding-top:14px}.usv2-od .btn-reorder-item{display:inline-flex;align-items:center;justify-content:center;height:34px;padding:0 14px;border:0;border-radius:9px;background:var(--usv2-orange-tint);color:var(--usv2-orange-hover);font-size:12.5px;font-weight:700;cursor:pointer}.usv2-od .btn-reorder-item:hover{background:var(--usv2-orange-tint2);color:var(--usv2-orange-hover)}.usv2-od .us-tracking-mini{background:var(--usv2-fill);border:0;border-radius:10px;padding:10px 12px}.usv2-od .us-tracking-mini-bar{height:5px;border-radius:3px;background:var(--usv2-track)}.usv2-od .us-tracking-mini-bar-fill{border-radius:3px}.usv2-od-groups{padding-bottom:4px}.usv2-od-batches{padding:18px 20px}.usv2-od-batch{display:flex;gap:14px;padding:14px 0;position:relative}.usv2-od-batch:first-child{padding-top:4px}.usv2-od-batch+.usv2-od-batch{border-top:1px solid var(--usv2-hairline)}.usv2-od-batch-node{width:24px;height:24px;border-radius:50%;background:var(--usv2-blue);color:#fff;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;flex:0 0 24px;position:relative;z-index:1}.usv2-od-batch:not(:last-child):before{content:"";position:absolute;left:11px;top:42px;bottom:-14px;width:2px;background:#e9ebee}.usv2-od-batch-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:9px}.usv2-od-batch-head{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;flex-wrap:wrap}.usv2-od-batch-headleft{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;min-width:0}.usv2-od-batch-title{font-size:14.5px;font-weight:700;color:var(--usv2-text)}.usv2-od-batch-number{font-size:12px;color:var(--usv2-muted);text-decoration:none}.usv2-od-batch-number:hover{color:var(--usv2-blue);text-decoration:underline}.usv2-od-batch-count{font-size:12px;color:var(--usv2-muted)}.usv2-od-batch-thumbs{display:flex;align-items:center;gap:8px;min-width:0}.usv2-od-batch-thumbs .usv2-thumb{object-fit:contain;background:#fff;border:1px solid var(--usv2-hairline)}.usv2-od-batch-firsttitle{font-size:12.5px;color:var(--usv2-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.usv2-od-batch .usv2-progress{margin:3px 0}.usv2-od-batch-due{font-size:12.5px;font-weight:700;color:var(--usv2-red-deep);background:var(--usv2-red-tint);border-radius:8px;padding:8px 10px}.usv2-od-batch-due-note{font-weight:400;color:#b35555;font-size:11px}.usv2-od-batch-foot{display:flex;justify-content:space-between;align-items:center;gap:10px}.usv2-od-batch-total{font-size:14px;font-weight:700;color:#2d6a4f}.usv2-od-batch-due-row .usv2-od-batch-total{color:var(--usv2-red)}.usv2-od-batch-unassigned{background:var(--usv2-fill-2);border-top:1px dashed var(--usv2-border)!important;margin:0 -20px -18px;padding:14px 20px 18px;border-radius:0 0 12px 12px}.usv2-od-batch-unassigned:before{display:none}.usv2-od-batch-node-dashed{background:#fff;border:1.5px dashed var(--usv2-muted);color:var(--usv2-muted)}.usv2-od-batch-title-unassigned{font-size:13px;font-weight:700;color:var(--usv2-text-2)}.usv2-od-batch-thumbs-faded{opacity:.55}.usv2-od-timeline{padding:18px 20px}.usv2-tl{display:flex;flex-direction:column}.usv2-tl-step{display:flex;gap:14px}.usv2-tl-rail{display:flex;flex-direction:column;align-items:center}.usv2-tl-dot{width:20px;height:20px;border-radius:50%;flex:0 0 20px;display:flex;align-items:center;justify-content:center;background:#fff;border:2px solid #e2e4e8;box-sizing:border-box}.usv2-tl-dot svg{width:10px;height:auto}.usv2-tl-step-done .usv2-tl-dot{background:var(--usv2-green);border:0}.usv2-tl-step-current .usv2-tl-dot{border:3px solid var(--usv2-orange)}.usv2-tl-line{width:2px;flex:1 1 auto;min-height:24px;background:#e9ebee;margin:3px 0}.usv2-tl-line-done{background:var(--usv2-green)}.usv2-tl-body{flex:1;min-width:0;padding-bottom:22px}.usv2-tl-step:last-child .usv2-tl-body{padding-bottom:0}.usv2-tl-label{font-size:13.5px;font-weight:700;color:var(--usv2-text);line-height:1.35}.usv2-tl-step-current .usv2-tl-label{color:#e08528}.usv2-tl-step-future .usv2-tl-label{font-weight:600;color:#b6b9bf}.usv2-tl-caption{font-size:11.5px;color:var(--usv2-muted);margin-top:1px}.usv2-tl-note{display:flex;gap:12px;align-items:flex-start}.usv2-tl-note-dot{width:20px;height:20px;border-radius:50%;flex:0 0 20px;margin-top:1px;display:flex;align-items:center;justify-content:center}.usv2-tl-note-grey .usv2-tl-note-dot{background:var(--usv2-grey)}.usv2-tl-note-red .usv2-tl-note-dot{background:var(--usv2-red)}.usv2-tl-note-body{flex:1;min-width:0}.usv2-tl-note-title{font-size:13.5px;font-weight:700;color:var(--usv2-text-2)}.usv2-tl-note-red .usv2-tl-note-title{color:var(--usv2-red-deep)}.usv2-tl-note-desc{font-size:12px;color:var(--usv2-muted);margin-top:3px;line-height:1.55}.usv2-od-delivery,.usv2-od-actions{padding:18px 20px}.usv2-od-delivery-row{display:flex;gap:12px;align-items:flex-start}.usv2-od-delivery-tile{width:40px;height:40px;flex-basis:40px}.usv2-od-delivery-info{min-width:0}.usv2-od-delivery-name{font-size:13.5px;font-weight:700;color:var(--usv2-text);margin-bottom:3px}.usv2-od-delivery-address{font-size:12px;color:#6b7280;margin-bottom:2px}.usv2-od-delivery-hours{font-size:12px;color:var(--usv2-green-deep);margin-top:4px;line-height:1.5}.usv2-od-delivery-ship{margin-top:14px;padding-top:12px;border-top:1px solid var(--usv2-hairline);font-size:12px;font-weight:600;color:var(--usv2-text-2)}.usv2-od-delivery-tariff{margin-top:10px;padding-top:10px;border-top:1px solid var(--usv2-hairline);font-size:12px;color:#6b7280;line-height:1.55}.usv2-od-delivery-tariff b{color:#4b5563}.usv2-od-actions-list{display:flex;flex-direction:column;margin:0 -6px}.usv2-od-action{display:flex;align-items:center;gap:10px;width:100%;padding:12px 14px;border:0;border-radius:9px;background:transparent;color:#374151;font-size:13.5px;font-weight:600;text-align:left;text-decoration:none;cursor:pointer;transition:background .15s ease,color .15s ease}.usv2-od-action:hover{background:var(--usv2-fill);color:var(--usv2-text)}.usv2-od-action svg{flex:0 0 17px;color:var(--usv2-grey-deep)}.usv2-od-action-danger,.usv2-od-action-danger svg{color:#d93d4a}.usv2-od-action-danger:hover{background:var(--usv2-red-tint);color:var(--usv2-red-deep)}.usv2-od-actions-divider{height:1px;background:var(--usv2-hairline);margin:6px 8px}.usv2-od-action-formwrap{margin:0;display:flex}.usv2-od-action-formwrap .usv2-od-action{flex:1 1 auto}.usv2-od-siblings .card-header{padding:16px 20px 0}.usv2-od-support{overflow:hidden;padding-bottom:4px}.usv2-od-support .chat-inputs{padding-bottom:16px}.usv2-od-support .phone-support-container{margin-top:0;padding:0}.usv2-od-support .phone-support-container:has(#phoneSupportForm.show),.usv2-od-support .phone-support-container:has(#phoneSupportForm.collapsing){padding:0 20px 20px}.usv2-od-support .phone-support-container .card-body{border:0;background:var(--usv2-fill);border-radius:10px}@media(max-width:1199.98px){.usv2-od-layout{flex-direction:column;align-items:stretch}.usv2-od-rail{flex:1 1 auto;width:100%}}@media(max-width:991.98px){.usv2-od-hero-total{text-align:left}}@media(max-width:767.98px){.usv2-od-hero{padding:16px}.usv2-od-hero-number{font-size:19px}.usv2-od-hero-amount{font-size:17px}.usv2-od .ma-orders-status-action{margin:12px 12px 0}.usv2-od-prices .ma-orders-body-prices,.usv2-od-items .ma-orders-body-products,.usv2-od-batches,.usv2-od-timeline,.usv2-od-delivery,.usv2-od-actions{padding:16px}.usv2-tl-dot{width:16px;height:16px;flex-basis:16px}.usv2-tl-dot svg{width:8px}.usv2-tl-line{min-height:18px}.usv2-tl-body{padding-bottom:16px}.usv2-tl-label{font-size:12.5px}.usv2-tl-caption{font-size:10.5px}.usv2-od-batch-unassigned{margin:0 -16px -16px;padding:14px 16px 16px}.usv2-od-actions-list{flex-direction:row;flex-wrap:wrap;gap:8px;margin:0}.usv2-od-action{flex:1 1 100%}.usv2-od-action-tile{flex:1 1 30%;min-width:96px;flex-direction:column;justify-content:center;text-align:center;gap:6px;background:#fff;border:1px solid var(--usv2-hairline);border-radius:10px;box-shadow:var(--usv2-chip-shadow);padding:12px 8px;min-height:42px;font-size:12px}.usv2-od-actions-divider{display:none}.usv2-od-action-formwrap{flex:1 1 30%;min-width:96px}.usv2-od-action-formwrap .usv2-od-action-tile{width:100%;min-width:0}}.usv2-od-page{margin-top:20px;margin-bottom:40px}.usv2-od-page .my-account-content{width:100%}.usv2-od .usv2-od-status:not(:has(.ma-orders-status-action)):not(:has(.usv2-od-case)){display:none}.usv2-od .ma-orders-status-action:has(.tracking-map-container),.usv2-od .ma-orders-status-action-ongoing,.usv2-od .ma-orders-status-action-inactive{background:transparent;padding:0;margin:18px 20px 4px}.usv2-od .tracking-map-container{border:0;background:transparent;box-shadow:none;padding:0}.usv2-od-vip-card{padding:20px 22px}.usv2-od-vip-card .heading-h3{font-size:16px;font-weight:700}.usv2-od-vip-collapse .card,.usv2-od-vip-card .card{border:0;box-shadow:none}@media(max-width:767.98px){.usv2-od-vip-card{padding:16px}}.ma-order-options-request{margin-top:8px;padding:12px;border:1px solid #f0c9c6;border-left:3px solid #dc2626;border-radius:8px;background:#fef7f6;display:flex;flex-direction:column;gap:8px}.ma-order-options-request-title{font-size:13px;font-weight:700;color:#b91c1c}.ma-order-options-request-note{font-size:12px;color:#7c2d2d;margin:0}.ma-order-options-request-fields{display:flex;flex-wrap:wrap;gap:10px}.ma-order-options-request-field{display:flex;flex-direction:column;gap:3px;font-size:12px;color:#7c2d2d;min-width:150px;flex:1 1 150px}.ma-order-options-request-field select,.ma-order-options-request-field input{height:34px;padding:0 9px;border:1px solid #e4c2bf;border-radius:7px;background:#fff;font-size:13px;color:#1f2937;max-width:100%}.ma-order-options-request-submit{align-self:flex-start;height:34px;padding:0 16px;border:0;border-radius:8px;background:#dc2626;color:#fff;font-size:12.5px;font-weight:700;cursor:pointer}.ma-order-options-request-submit:disabled{opacity:.6;cursor:default}.ma-order-options-request-msg{font-size:12px;color:#15803d}.ma-order-options-request-msg.is-error{color:#b91c1c}.orc{--orc-brand: var(--n25-main-orange, #f59c36);--orc-brand-dark: #d97b12;--orc-brand-soft: #fff7ec;--orc-brand-border: #fbe3c4;--orc-accent: var(--orc-brand);--orc-accent-dark: var(--orc-brand-dark);--orc-accent-soft: var(--orc-brand-soft);--orc-accent-border: var(--orc-brand-border);--orc-accent-grad: linear-gradient(135deg, #fad86e, #f59c36);--orc-ink: #151a1e;--orc-muted: #6f757c;--orc-line: #e2e5e8;--orc-brand-grad: linear-gradient(135deg, #fad86e, #f59c36);max-width:1040px;margin:0 auto;display:flex;flex-direction:column;gap:20px}body[data-site=computershop] .orc{--orc-brand: #1565c0;--orc-brand-dark: #0d47a1;--orc-brand-soft: #e3f2fd;--orc-brand-border: #bbdefb;--orc-brand-grad: linear-gradient(135deg, #4a90d9, #1565c0)}body[data-site=smartlife] .orc{--orc-brand: #f39237;--orc-brand-dark: #d9761b;--orc-brand-soft: #fff4e8;--orc-brand-border: #f7d7b3;--orc-brand-grad: linear-gradient(135deg, #f9b76a, #f39237)}.orc.orc--pending{--orc-accent: var(--orc-brand);--orc-accent-dark: var(--orc-brand-dark);--orc-accent-soft: var(--orc-brand-soft);--orc-accent-border: var(--orc-brand-border);--orc-accent-grad: var(--orc-brand-grad, linear-gradient(135deg, #fad86e, #f59c36))}.orc.orc--success{--orc-accent: #0db14b;--orc-accent-dark: #0a8f3c;--orc-accent-soft: #edfbf2;--orc-accent-border: #c7ecd5;--orc-accent-grad: linear-gradient(135deg, #3dd07f, #0db14b)}.orc.orc--shipping{--orc-accent: #127cb8;--orc-accent-dark: #0d5f8f;--orc-accent-soft: #eaf5fc;--orc-accent-border: #c6e3f3;--orc-accent-grad: linear-gradient(135deg, #45a7de, #127cb8)}@keyframes orcRise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes orcPulse{0%{transform:scale(1);opacity:.5}70%{transform:scale(2.1);opacity:0}to{opacity:0}}@keyframes orcCheck{0%{stroke-dashoffset:30}to{stroke-dashoffset:0}}.orc-hero{background:#fff;border-radius:16px;box-shadow:0 4px 24px #1018280f;overflow:hidden;animation:orcRise .5s ease both}.orc-hero-main{padding:32px 34px 26px;display:flex;gap:24px;align-items:center;position:relative;background:radial-gradient(120% 130% at 100% 0%,var(--orc-accent-soft) 0%,#fff 60%)}.orc-hero-badgeicon{position:relative;width:88px;height:88px;flex:0 0 auto}.orc-hero-badgeicon .orc-ring{position:absolute;inset:-6px;border-radius:50%;border:2px solid var(--orc-accent);opacity:.4;animation:orcPulse 2.6s ease-out infinite}.orc-hero-badgeicon .orc-disc{width:88px;height:88px;border-radius:50%;background:var(--orc-accent-grad);display:flex;align-items:center;justify-content:center;box-shadow:0 12px 28px #1018282e}.orc-hero-badgeicon .orc-disc svg path{stroke-dasharray:30;animation:orcCheck .6s .25s ease both}.orc-hero-copy{flex:1;min-width:0}.orc-eyebrow{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.08em;color:var(--orc-accent-dark);background:var(--orc-accent-soft);padding:5px 11px;border-radius:20px;margin-bottom:12px;text-transform:uppercase}.orc-hero-copy h1{margin:0 0 8px;font-size:28px;font-weight:700;letter-spacing:-.02em;line-height:1.1;color:var(--orc-ink)}.orc-hero-copy p{margin:0;font-size:15px;color:#5c5c5c;line-height:1.5;max-width:520px}.orc-hero-meta{flex:0 0 auto;align-self:stretch;display:flex;flex-direction:column;justify-content:center;gap:6px;padding-left:24px;border-left:1px solid #f0f0f0;min-width:200px}.orc-hero-meta .orc-meta-label{font-size:12px;font-weight:600;color:var(--orc-muted)}.orc-hero-meta .orc-meta-num{font-size:20px;font-weight:700;color:#152532;word-break:break-all}.orc-hero-meta .orc-meta-sub{display:flex;gap:12px;margin-top:6px;font-size:12.5px;color:var(--orc-muted);font-weight:500;flex-wrap:wrap}.orc-hero-meta .orc-meta-sub .sep{color:#d1d0d5}.orc-note{display:flex;gap:13px;align-items:flex-start;background:var(--orc-accent-soft);border-top:1px solid var(--orc-accent-border);padding:16px 34px}.orc-note-ic{width:30px;height:30px;border-radius:50%;background:var(--orc-accent-border);display:flex;align-items:center;justify-content:center;flex:0 0 auto}.orc-note-title{font-size:14px;font-weight:700;color:var(--orc-accent-dark);margin-bottom:2px}.orc-note-body{font-size:13px;color:#5c5c5c;line-height:1.5}.orc-grid{display:grid;grid-template-columns:1fr 372px;gap:20px;align-items:start}.orc-col{display:flex;flex-direction:column;gap:16px}.orc-card{background:#fff;border-radius:16px;box-shadow:0 4px 24px #1018280f}.orc-card-pad{padding:24px 26px}.orc-card h3{margin:0 0 18px;font-size:17px;font-weight:700;color:var(--orc-ink)}.orc-tl{display:flex;flex-direction:column}.orc-tl-row{display:flex;gap:16px}.orc-tl-rail{display:flex;flex-direction:column;align-items:center}.orc-tl-dot{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex:0 0 auto;background:#fff;border:2px solid var(--orc-line);position:relative}.orc-tl-dot .orc-tl-inner{width:8px;height:8px;border-radius:50%;background:#cfd3d8}.orc-tl-line{width:2px;flex:1;background:var(--orc-line);min-height:24px}.orc-tl-body{padding-bottom:22px}.orc-tl-row:last-child .orc-tl-body{padding-bottom:0}.orc-tl-title{font-size:14.5px;font-weight:700;color:#6b7178}.orc-tl-sub{font-size:12.5px;color:#767c83;margin-top:2px}.orc-tl-row.is-done .orc-tl-dot{background:var(--orc-accent);border-color:var(--orc-accent);box-shadow:0 4px 10px #1018282e}.orc-tl-row.is-done .orc-tl-line{background:var(--orc-accent)}.orc-tl-row.is-done .orc-tl-title{color:var(--orc-ink)}.orc-tl-row.is-done .orc-tl-sub{color:var(--orc-muted)}.orc-tl-row.is-current .orc-tl-dot{border-color:var(--orc-accent)}.orc-tl-row.is-current .orc-tl-dot .orc-tl-inner{width:10px;height:10px;background:var(--orc-accent)}.orc-tl-row.is-current .orc-tl-dot:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid var(--orc-accent);opacity:.4;animation:orcPulse 2.4s ease-out infinite}.orc-tl-row.is-current .orc-tl-title{color:var(--orc-ink)}.orc-tl-row.is-current .orc-tl-sub{color:var(--orc-accent-dark);font-weight:600}.orc-ns{margin-top:16px}.orc-ns h3{margin-bottom:6px}.orc-ns-lead{margin:0 0 18px;font-size:13px;line-height:1.55;color:#5c5c5c}.orc-ns-list{display:flex;flex-direction:column;gap:16px}.orc-ns-row{display:flex;gap:12px;align-items:flex-start}.orc-ns-num{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--orc-accent-soft);border:1px solid var(--orc-accent-border);color:var(--orc-accent-dark);font-size:12px;font-weight:700;line-height:1}.orc-ns-body{min-width:0}.orc-ns-title{font-size:14px;font-weight:700;color:var(--orc-ink);margin-bottom:3px}.orc-ns-text{font-size:12.5px;line-height:1.55;color:#767c83}.orc-ns-text strong{color:#4a5057;font-weight:700}@media screen and (max-width:575.98px){.orc-ns-list{gap:14px}.orc-ns-text{font-size:12px}}.orc-support{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.orc-support-txt{flex:1;min-width:200px}.orc-support-txt h3{margin:0 0 4px;font-size:16px}.orc-support-txt p{margin:0;font-size:13px;color:#5c5c5c;line-height:1.5}.orc-support-actions{display:flex;flex-direction:column;gap:9px;flex:0 0 auto}.orc-btn-msg{height:42px;padding:0 18px;border:0;border-radius:9px;background:#0db14b;color:#fff;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none}.orc-btn-msg:hover{color:#fff;filter:brightness(.96)}.orc-support-phone{height:42px;padding:0 18px;border:1px solid #d1d0d5;border-radius:9px;color:#152532;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;text-decoration:none}.orc-support-phone:hover{color:#152532}.orc-summary{overflow:hidden}.orc-summary-head{padding:20px 24px 12px}.orc-summary-head h3{margin:0;font-size:16px}.orc-items{padding:0 24px;display:flex;flex-direction:column;gap:14px}.orc-item{display:flex;gap:12px;align-items:center}.orc-item-thumb{position:relative;width:52px;height:52px;border-radius:11px;flex:0 0 auto;overflow:hidden;background:repeating-linear-gradient(135deg,#eef0f2,#eef0f2 6px,#e6e9ec 6px 12px)}.orc-item-thumb img{width:100%;height:100%;object-fit:cover;display:block}.orc-item-info{flex:1;min-width:0}.orc-item-title{font-size:13.5px;font-weight:700;color:var(--orc-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orc-item-meta{font-size:12px;color:var(--orc-muted);margin-top:2px}.orc-item-price{font-size:13.5px;font-weight:700;flex:0 0 auto;color:var(--orc-ink)}.orc-break{margin:16px 24px 0;border-top:1px dashed var(--orc-line);padding:16px 0 0;display:flex;flex-direction:column;gap:9px}.orc-break-row{display:flex;justify-content:space-between;font-size:13px;color:#5c5c5c}.orc-break-row span:last-child{font-weight:600;color:var(--orc-ink)}.orc-break-row.muted span:last-child{color:var(--orc-muted);font-weight:500}.orc-break-row.credit{color:var(--orc-accent-dark)}.orc-break-row.credit span:last-child{font-weight:700;color:var(--orc-accent-dark)}.orc-total{margin:14px 0 0;padding:16px 24px;background:var(--orc-accent-soft);display:flex;justify-content:space-between;align-items:baseline}.orc-total-label{font-size:14px;font-weight:700}.orc-total-amt{font-size:21px;font-weight:700;color:var(--orc-accent-dark)}.orc-total-sub{display:block;font-size:12px;color:var(--orc-accent-dark);opacity:.85;font-weight:500}.orc-cta{height:50px;border:0;border-radius:11px;background:var(--orc-accent-grad);color:#fff;font-family:inherit;font-size:15px;font-weight:700;cursor:pointer;box-shadow:0 8px 20px #1018282e;display:flex;align-items:center;justify-content:center;text-decoration:none}.orc-cta:hover{color:#fff;filter:brightness(.98)}.orc-cta-secondary{height:50px;border:1px solid #d1d0d5;border-radius:11px;background:#fff;color:#152532;font-family:inherit;font-size:15px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;text-decoration:none}.orc-cta-secondary:hover{color:#152532}.orc-cta-split{display:flex;gap:12px}.orc-cta-split>*{flex:1;font-size:14px}@media(max-width:991.98px){.orc-grid{grid-template-columns:1fr}.orc-col-right{order:-1}}@media(max-width:767.98px){.orc-hero-main{flex-direction:column;text-align:center;padding:26px 20px 22px;gap:16px}.orc-hero-badgeicon,.orc-hero-badgeicon .orc-disc{width:78px;height:78px}.orc-hero-copy p{max-width:none}.orc-hero-copy h1{font-size:22px}.orc-hero-meta{align-self:stretch;padding-left:0;border-left:0;border-top:1px solid #f0f0f0;padding-top:14px;margin-top:4px;align-items:center;min-width:0}.orc-hero-meta .orc-meta-sub{justify-content:center}.orc-note{padding:14px 20px}.orc-support{flex-direction:column;align-items:stretch}.orc-support-actions{flex-direction:row}.orc-support-actions>*{flex:1}}@media(prefers-reduced-motion:reduce){.orc-hero,.orc-ring,.orc-hero-badgeicon .orc-disc svg path,.orc-tl-row.is-current .orc-tl-dot:after{animation:none!important}}.owlink-page{border-radius:12px;background:#fff url(/assets/images/gradient-headers/01.webp) no-repeat top center;background-size:contain;padding:20px;min-height:600px}.owlink-link-entry{text-align:center;margin-bottom:128px;padding:20px 150px;transition:all .3s ease}.owlink-main-subtitle{font-weight:400;font-size:20px;margin-bottom:5px}.owlink-main-title{font-weight:700;font-size:36px;margin-bottom:30px}.owlink-link-input{transition:all .3s ease;border-color:var(--n25-border-grey)!important;position:relative;z-index:10;margin:-1px;width:calc(100% + 2px)!important;background-color:#fff;padding-right:45px!important}.owlink-link-input:focus{border-color:var(--n25-main-orange)!important;box-shadow:0 0 0 .2rem #ff870026!important}.owlink-link-entry.expanded .owlink-link-input{border:2px solid var(--n25-main-orange)!important;margin:-2px;width:calc(100% + 4px)!important}.owlink-link-entry.expanded .owlink-link-input:focus{border:2px solid var(--n25-main-orange)!important;box-shadow:0 0 0 .2rem #ff870026!important}#linkInputIcon{transition:transform .2s ease;z-index:15;position:absolute!important;top:50%!important;right:0!important;transform:translateY(-50%)!important;margin-right:.75rem!important}#linkInputIcon:hover{transform:translateY(-50%) scale(1.1)!important}#linkInputIcon:active{transform:translateY(-50%) scale(.95)!important}#linkIcon,#closeIcon{transition:opacity .2s ease;display:block}.owlink-link-entry-form{transition:all .3s ease;position:relative}.owlink-link-entry-form .position-relative{position:relative!important}.owlink-link-entry.expanded{padding:20px 80px;margin-bottom:30px}.link-input-container{display:none;padding:24px}.link-input-container.show{display:block;animation:owlinksSlideDown .3s ease}.owlink-categories,#storesSection{margin-bottom:3rem}.owlink-categories-grid{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.owlink-category-item{display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:transform .3s ease}.owlink-category-item:hover{transform:translateY(-5px)}.owlink-category-thumb{width:110px;height:110px;border-radius:50%;overflow:hidden;border:1px solid var(--n25-border-grey);background:#fff;margin-bottom:.75rem}.owlink-category-item:hover .owlink-category-thumb{border:2px solid var(--n25-main-orange)}.owlink-category-item-notax .owlink-category-thumb{border:1px solid #f7525f;background:#f7525f}.owlink-category-item-notax:hover .owlink-category-thumb{border:2px solid #dd3e4b}.owlink-category-image{width:100%;height:100%;padding:10px;object-fit:contain}.owlink-category-item:hover .owlink-category-image{padding:9px}.owlink-category-title{font-size:.875rem;font-weight:400;text-align:center;margin:0}.owlink-category-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:20px}.owlink-category-placeholder svg{width:70px;height:70px;opacity:.4}.owlink-category-selected{position:relative}.owlink-category-selected:after{content:"";position:absolute;top:0;right:0;width:24px;height:24px;background-color:#f1f1f1;border-radius:4px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 13.3353C9.95426 13.3354 11.7522 12.2672 12.6866 10.5508' stroke='%235C5C5C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.3356 7.99962C13.3356 5.05287 10.9467 2.66406 8 2.66406' stroke='%235C5C5C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.99912 2.66406C6.04486 2.6639 4.24688 3.73215 3.3125 5.44856' stroke='%235C5C5C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2.66406 8C2.66406 10.9467 5.05287 13.3356 7.99962 13.3356' stroke='%235C5C5C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.3125 5.44987C4.47881 3.30653 6.95055 2.22752 9.31527 2.82944C11.68 3.43136 13.335 5.56081 13.3347 8.00094' stroke='%235C5C5C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2.66406 8C2.66369 10.4401 4.31874 12.5696 6.68346 13.1715C9.04819 13.7734 11.5199 12.6944 12.6862 10.5511' stroke='%235C5C5C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.36351 5.44816H3.00586V3.08984' stroke='%235C5C5C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.6348 10.5508H12.9924V12.9091' stroke='%235C5C5C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center bottom;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease;z-index:5}.owlink-category-selected:hover:after{background-color:#5c5c5c;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 13.3353C9.95426 13.3354 11.7522 12.2672 12.6866 10.5508' stroke='%23F1F1F1' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.3356 7.99962C13.3356 5.05287 10.9467 2.66406 8 2.66406' stroke='%23F1F1F1' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.99912 2.66406C6.04486 2.6639 4.24688 3.73215 3.3125 5.44856' stroke='%23F1F1F1' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2.66406 8C2.66406 10.9467 5.05287 13.3356 7.99962 13.3356' stroke='%23F1F1F1' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.3125 5.44987C4.47881 3.30653 6.95055 2.22752 9.31527 2.82944C11.68 3.43136 13.335 5.56081 13.3347 8.00094' stroke='%23F1F1F1' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2.66406 8C2.66369 10.4401 4.31874 12.5696 6.68346 13.1715C9.04819 13.7734 11.5199 12.6944 12.6862 10.5511' stroke='%23F1F1F1' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.36351 5.44816H3.00586V3.08984' stroke='%23F1F1F1' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.6348 10.5508H12.9924V12.9091' stroke='%23F1F1F1' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.owlink-stores-grid{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.owlink-store-item{cursor:pointer;transition:transform .3s ease;width:130px;text-align:center}.owlink-store-item:hover,.owlink-store-item.selected{transform:translateY(-3px)}.owlink-store-thumb{width:130px;height:70px;border-radius:12px;overflow:visible;border:1px solid var(--n25-border-grey);background:#fff;margin-bottom:.5rem;display:flex;align-items:center;justify-content:center;padding:1rem;position:relative}.owlink-store-item:hover .owlink-store-thumb,.owlink-store-item.selected .owlink-store-thumb{border:2px solid var(--n25-main-orange)}.owlink-store-logo{max-width:100%;max-height:100%;padding:5px;object-fit:contain}.owlink-store-item:hover .owlink-store-logo,.owlink-store-item.selected .owlink-store-logo{padding:4px}.owlink-store-placeholder{font-size:.875rem;color:#6c757d;text-align:center}.owlink-store-placeholder-svg{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.owlink-store-placeholder-svg svg{width:40px;height:40px;opacity:.3}.owlink-store-item:hover .owlink-store-placeholder-svg svg,.owlink-store-item.selected .owlink-store-placeholder-svg svg{opacity:.8}.owlink-store-title{font-size:.875rem;font-weight:500;margin:0}.owlink-store-badge{display:inline-block;font-size:.75rem;font-weight:500;color:#0dcaf0;background-color:#e7f9fd;padding:.25rem .5rem;border-radius:4px;margin-top:.25rem}.owlink-store-taxfree-badge{position:absolute;top:2px;right:2px;z-index:10}.owlink-store-taxfree-badge img{width:20px}.owlink-store-taxfree-text{font-size:.75rem;font-weight:500;color:#f7525f;margin-top:2px}.owlink-sidebar{border-radius:12px;background:#fff;padding:20px}.owlink-sidebar-title{font-weight:700;font-size:14px;margin-bottom:20px}.owlink-sidebar-description{font-size:14px;color:#0f0f0f}.owlink-sidebar-step-title{font-weight:700;font-size:16px;margin-bottom:0}.owlink-sidebar-step-number{display:flex;justify-content:center;align-items:center;width:26px;height:26px;border:2px solid #000000;border-radius:50%;font-weight:700;margin-right:8px}.owlink-disclaimer{font-size:.875rem;color:#898989;margin-bottom:0}.owlink-fee-note{display:flex;gap:10px;padding:12px 14px;border:1px solid var(--n25-border-grey, #d1d0d5);border-left:3px solid var(--n25-main-orange, #f59c36);border-radius:8px;background-color:#fbfbfc}.owlink-fee-note-icon{flex:0 0 auto;line-height:0;margin-top:1px;color:var(--n25-main-orange, #f59c36)}.owlink-fee-note-body{min-width:0}.owlink-fee-note-title{font-size:13px;font-weight:700;color:#323232;margin-bottom:4px}.owlink-fee-note-text{font-size:12px;line-height:1.5;color:var(--n25-text-grey, #666666);margin-bottom:6px}.owlink-fee-note-text strong{color:#323232;font-weight:700}@media screen and (max-width:575.98px){.owlink-fee-note{padding:10px 12px}.owlink-fee-note-text{font-size:11.5px}}@keyframes owlinksSlideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.link-input-container .form-label{font-size:12px;font-weight:700}#selectedStoreInfo{display:none}.owlink-store-label{font-size:16px;font-weight:700;margin-right:24px;align-self:center;padding-bottom:20px}.owlink-store-name{font-size:16px;font-weight:700}.owlink-store-content{display:flex;flex-direction:column;align-items:flex-start}.owlink-store-link{margin-top:6px;margin-left:0;color:var(--n25-main-orange);text-decoration:none;display:flex;align-items:center;transition:color .2s ease;font-size:14px;gap:4px;width:fit-content}.owlink-store-link:hover{color:#f60}.owlink-store-link-text{max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.owlink-store-img{height:60px;width:120px;object-fit:contain;border:1px solid var(--n25-border-grey);padding:10px;border-radius:12px;margin-right:8px;display:flex;align-items:center;justify-content:center}.owlink-store-img-loading{height:60px;width:100px;border:1px solid var(--n25-border-grey);border-radius:12px;margin-right:8px;display:flex;align-items:center;justify-content:center;background-color:#f8f9fa}.owlink-store-img-loading .spinner-border{width:1.5rem;height:1.5rem;border-width:.15em}@media(max-width:768px){.owlink-page{padding:15px;background-size:100% auto}.owlink-link-entry{padding:20px 0;margin-bottom:80px}.owlink-link-entry.expanded{padding:20px 0;margin-bottom:20px}.owlink-main-subtitle{font-size:16px;margin-bottom:5px}.owlink-main-title{font-size:24px;margin-bottom:20px;line-height:1.2}.owlink-categories-grid{gap:12px}.owlink-category-thumb{width:70px;height:70px;margin-bottom:.5rem;position:relative}.owlink-category-image{padding:8px}.owlink-category-item:hover .owlink-category-image{padding:7px}.owlink-category-title{font-size:.7rem;line-height:1.2}.owlink-category-placeholder svg{width:45px;height:45px}.owlink-category-selected:after{width:20px;height:20px;background-size:12px 12px;top:0;right:0}.owlink-stores-grid{gap:12px}.owlink-store-item{width:calc(33.333% - 8px);flex:0 0 calc(33.333% - 8px)}.owlink-store-thumb{width:100%;height:60px;padding:.75rem;margin-bottom:.25rem}.owlink-store-title{font-size:.75rem;line-height:1.2}.owlink-store-badge{font-size:.625rem;padding:.125rem .375rem}.owlink-store-placeholder-svg svg{width:30px;height:30px}.link-input-container{padding:20px 15px}.link-input-container .form-label{font-size:11px;margin-bottom:.25rem}.link-input-container .form-control,.link-input-container .form-select{font-size:14px;padding:.5rem .75rem}.owlink-categories,#storesSection{margin-bottom:2rem}.owlink-sidebar{margin-top:2rem}#selectedStoreInfo{flex-direction:column;text-align:center}.owlink-store-label{font-size:14px;margin-right:0;margin-bottom:8px}.owlink-store-name{font-size:14px;margin-top:8px}.owlink-store-img{height:50px;width:100px;padding:8px;border:1px solid var(--n25-border-grey);border-radius:8px;margin-right:8px;margin-bottom:0}.owlink-store-img-loading{height:50px;width:80px;margin-right:0;margin-bottom:0}#selectedStoreInfo>.d-flex{flex-direction:column;align-items:flex-start}.owlink-store-label{font-size:14px;margin-right:0;padding-bottom:0;margin-bottom:12px;align-self:flex-start}.owlink-store-link{font-size:12px;margin-top:4px}.owlink-store-link-text{max-width:250px}}@media(max-width:375px){.owlink-main-title{font-size:20px}.owlink-main-subtitle{font-size:14px}.owlink-category-thumb{width:70px;height:70px}.owlink-category-title{font-size:.625rem}.owlink-store-thumb{height:50px}.owlink-store-title{font-size:.625rem}}.usv2-orders-wrap{margin-top:40px}.usv2-orders-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.usv2-orders-title{font-size:26px;font-weight:700;letter-spacing:-.01em;color:var(--usv2-text);margin:0}.usv2-orders-search{position:relative;width:300px;flex:0 0 auto}.usv2-orders-search svg{position:absolute;left:14px;top:50%;transform:translateY(-50%);pointer-events:none}.usv2-orders-search input{width:100%;height:42px;border:0;border-radius:11px;background:#fff;box-shadow:var(--usv2-chip-shadow);padding:0 14px 0 38px;font-size:13.5px;color:var(--usv2-text);outline:none}.usv2-orders-search input::placeholder{color:var(--usv2-muted)}.usv2-orders-search input:focus{box-shadow:0 2px 8px #0000000d,0 0 0 2px #f59c3640}.usv2-chips{display:flex;gap:8px;margin-bottom:20px;overflow-x:auto;white-space:nowrap;scrollbar-width:none;-webkit-overflow-scrolling:touch}.usv2-chips::-webkit-scrollbar{display:none}.usv2-chip{display:inline-flex;align-items:center;gap:7px;padding:9px 14px;border-radius:999px;background:#fff;box-shadow:0 2px 8px #0000000d;color:#6b7280;font-size:13px;font-weight:700;line-height:1.2;text-decoration:none;flex:0 0 auto;transition:color .15s ease,background .15s ease}.usv2-chip:hover{color:var(--usv2-text)}.usv2-chip-dot{width:7px;height:7px;border-radius:50%;background:var(--usv2-grey);flex:0 0 7px}.usv2-chip-dot-green{background:var(--usv2-green)}.usv2-chip-dot-blue{background:var(--usv2-blue)}.usv2-chip-dot-orange{background:var(--usv2-orange)}.usv2-chip-dot-red{background:var(--usv2-red)}.usv2-chip-dot-grey{background:var(--usv2-grey)}.usv2-chip-count{color:#b6b9bf;font-weight:700}.usv2-chip-active,.usv2-chip-active:hover{background:#111;color:#fff}.usv2-chip-active .usv2-chip-dot{display:none}.usv2-chip-active .usv2-chip-count{color:#fff9}.usv2-order-list{display:flex;flex-direction:column;gap:14px}.ma-orders.usv2-order-card{position:relative;background:#fff;border-radius:12px;box-shadow:var(--usv2-card-shadow);padding:20px 22px;color:var(--usv2-text);transition:box-shadow .15s ease}.ma-orders.usv2-order-card:hover{box-shadow:0 6px 20px #00000014}.usv2-order-link{position:absolute;inset:0;z-index:0;border-radius:12px}.usv2-order-thumbs,.usv2-order-actions,.usv2-order-bundles{position:relative;z-index:1}.usv2-order-row1{display:flex;align-items:center;gap:12px}.usv2-order-r1a{display:flex;align-items:center;gap:12px;min-width:0;flex:1 1 auto}.usv2-order-r1b{display:flex;align-items:center;gap:10px;margin-left:auto;flex:0 0 auto}.usv2-order-id{min-width:0}.usv2-order-num{font-size:16px;font-weight:700;color:var(--usv2-text);white-space:nowrap}.usv2-order-num .usv2-pill{vertical-align:middle;margin-left:6px}.usv2-order-id .usv2-microlabel{margin-bottom:2px}.usv2-order-meta{font-size:12.5px;font-weight:600;color:var(--usv2-muted);white-space:nowrap}.usv2-order-pill{flex:0 0 auto}.usv2-order-total{text-align:right;font-size:17px;font-weight:700;color:var(--usv2-text);white-space:nowrap}.usv2-order-total-due,.usv2-order-total-due .switch-price{color:var(--usv2-red-deep)}.usv2-order-donation{display:block;font-size:12px;font-weight:600;color:#d63384}.usv2-order-row2{display:flex;align-items:center;gap:14px;margin-top:14px}.usv2-order-live{position:relative;z-index:1;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.usv2-order-live::-webkit-scrollbar{display:none}.usv2-order-live .ma-orders-status-action{margin:12px 0 0}.usv2-order-card:has(.usv2-order-live>*) .usv2-order-pill,.usv2-order-card:has(.usv2-order-live>*) .usv2-order-banner,.usv2-order-card:has(.usv2-order-live>*) .usv2-order-track,.usv2-order-card:has(.usv2-order-live>*) .usv2-order-actions{display:none}.usv2-order-thumbs{display:flex;align-items:center;gap:6px;flex:0 0 auto}.usv2-order-thumb-noimage{display:inline-flex;align-items:center;justify-content:center}.usv2-order-track{flex:1 1 auto;min-width:0;align-self:center}.usv2-order-caption{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.usv2-order-statuslabel{font-size:11.5px;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.usv2-tone-green{color:var(--usv2-green-deep)}.usv2-tone-blue{color:var(--usv2-blue-deep)}.usv2-tone-orange{color:var(--usv2-orange-deep)}.usv2-tone-red{color:var(--usv2-red-deep)}.usv2-tone-grey{color:var(--usv2-grey-deep)}.usv2-order-eta{white-space:nowrap}.usv2-order-eta b{color:var(--usv2-text-2)}.usv2-order-banner{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:10px;padding:11px 14px;background:var(--usv2-orange-tint3);border-radius:10px}.usv2-order-banner svg{flex:0 0 auto}.usv2-cargo-choice{position:relative;z-index:1;flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:8px;padding:11px 14px;background:var(--usv2-orange-tint3);border-radius:10px}.usv2-cargo-choice-head{display:flex;align-items:center;gap:10px;font-size:12.5px;color:#8a6a2e;min-width:0}.usv2-cargo-choice-head svg{flex:0 0 auto}.usv2-cargo-choice-opts{display:flex;flex-wrap:wrap;gap:8px}.usv2-cargo-choice-btn{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid var(--usv2-orange-deep);border-radius:8px;background:#fff;color:var(--usv2-orange-deep);font-size:13px;font-weight:600;cursor:pointer}.usv2-cargo-choice-btn:hover{background:var(--usv2-orange-deep);color:#fff}.usv2-cargo-choice-btn:disabled{opacity:.55;cursor:not-allowed}.usv2-cargo-choice-amt{font-weight:700}.usv2-cargo-choice-eta{display:block;font-size:11px;font-weight:400;opacity:.8}.usv2-cargo-choice-btn.is-active{background:var(--usv2-orange-deep);color:#fff}.usv2-cargo-choice-btn.is-active:after{content:"✓";font-weight:700}.usv2-order-banner-text{font-size:12.5px;color:#8a6a2e;min-width:0}.usv2-order-banner-text .ma-orders-status-timer{color:var(--usv2-orange-deep);font-weight:700;white-space:nowrap}.usv2-order-banner-amt{margin-left:auto;font-size:14px;font-weight:700;color:var(--usv2-red-deep);white-space:nowrap}.usv2-order-banner-amt .switch-price{color:var(--usv2-red-deep)}.usv2-order-actions{display:flex;align-items:center;gap:8px;flex:0 0 auto}.usv2-order-bundles{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.usv2-bundle-chip{flex:1 1 220px;display:flex;align-items:center;gap:10px;min-width:0;padding:10px 14px;background:var(--usv2-fill);border-radius:10px;text-decoration:none;transition:background .15s ease}a.usv2-bundle-chip:hover{background:var(--usv2-blue-tint)}.usv2-bundle-num{width:20px;height:20px;border-radius:50%;background:var(--usv2-blue);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;flex:0 0 20px}.usv2-bundle-label{font-size:12.5px;font-weight:600;color:#374151;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.usv2-bundle-status{margin-left:auto;font-size:11.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:0 1 auto}.usv2-bundle-chip-more{flex:0 0 auto;font-size:12.5px;font-weight:700;color:var(--usv2-grey-deep)}.usv2-bundle-chip-unassigned{background:var(--usv2-fill-2);border:1px dashed var(--usv2-border)}@media(max-width:767.98px){.usv2-orders-wrap{margin-top:16px}.usv2-orders-head{flex-wrap:wrap;margin-bottom:14px}.usv2-orders-title{font-size:22px}.usv2-orders-search{width:100%}.ma-orders.usv2-order-card{padding:16px}.usv2-order-row1{flex-direction:column;align-items:stretch;gap:8px}.usv2-order-r1a{flex:0 0 auto}.usv2-order-num{white-space:normal}.usv2-order-pill{margin-left:auto;white-space:normal;text-align:right}.usv2-order-r1b{margin-left:0;justify-content:space-between}.usv2-order-total{font-size:15px;min-width:0}.usv2-order-row2{flex-wrap:wrap;gap:12px}.usv2-order-thumbs .usv2-thumb,.usv2-order-thumbs .usv2-thumb-more{width:42px;height:42px;border-radius:9px}.usv2-order-track{flex:1 1 120px}.usv2-order-banner{flex:1 1 100%;padding:10px 12px}.usv2-order-actions{flex:1 1 100%;width:100%}.usv2-order-actions .usv2-btn{flex:1 1 auto;min-width:0}.usv2-order-actions .usv2-btn-primary,.usv2-order-actions .usv2-btn-pay{flex:2 1 auto}.usv2-order-actions .usv2-btn-pay:only-child{height:42px}.usv2-bundle-chip{flex:1 1 100%}}@media(min-width:768px){.usv2-order-total{min-width:96px}}.ma-orders-filter{display:flex!important;justify-content:space-between;padding:1.5rem;border-radius:.75rem;overflow:hidden;gap:1rem;align-items:center}.ma-orders-filter .ma-orders-filter-select .form-select{border-radius:.5rem}.ma-orders{overflow:hidden;margin-bottom:1.5rem;border-radius:.75rem}.ma-orders:last-child{margin-bottom:0}.ma-orders-header{background:#d5d5d5;padding:1.25rem 1.5rem;display:flex;gap:1.5rem;align-items:center;color:#fff;text-decoration:none;cursor:pointer;transition:background .3s ease-in-out}.ma-orders-header.collapsed{background:#fff}.ma-orders-header:hover,.ma-orders-header.collapsed:hover{background:#e4e4e4}.ma-orders-header.collapsed .accordion-icon svg{transform:rotate(0);transition:transform .3s ease-in-out}.ma-orders-header:not(.collapsed) .accordion-icon svg{transform:rotate(180deg);transition:transform .3s ease-in-out}.ma-orders-header-title{color:#5c5c5c;font-size:12px}.ma-orders-header-value{color:#000;text-decoration:none;font-weight:700}.ma-orders-body{background-color:#fff}.ma-orders-body-h1{font-size:18px;font-weight:700}.ma-orders-body-h2{font-size:14px;font-weight:700;margin-bottom:1.5rem}.ma-orders-body-prices{padding:1.5rem}.ma-orders-body-price-table{width:100%}.ma-orders-tablehead-autovalue,.ma-orders-tablehead-confirmedvalue,.ma-orders-table-autovalue,.ma-orders-table-confirmedvalue{padding:.375rem .5rem}.ma-orders-table-title,.ma-orders-tablehead-title{padding:.25rem 0}.ma-orders-table-title{color:#5c5c5c}.ma-orders-tablehead-confirmedvalue{text-align:center;width:8rem;color:#5c5c5c;font-weight:400}.ma-orders-tablehead-autovalue{text-align:center;width:9.5rem;color:#5c5c5c;font-weight:400}.ma-orders-tablehead-autovalue.ma-orders-tablehead-nonconfirmed{width:8rem}.ma-orders-table-confirmedvalue{padding-right:.5rem}.ma-orders-table-autovalue{padding-right:1.5rem}.ma-orders-table-autovalue.ma-orders-table-grey{padding-right:.5rem}.ma-orders-table-autovalue,.ma-orders-table-confirmedvalue{text-align:right}.ma-orders-table-grey{background-color:#f6f6f6}.ma-orders-table-grey-top{border-top-right-radius:.5rem;border-top-left-radius:.5rem}.ma-orders-table-grey-bottom{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.ma-orders-table-bold{font-weight:700;color:#000}.ma-orders-table-border{border-top:1px solid #d1d0d5;padding-top:.75rem}.ma-orders-table-border-top{padding-bottom:.5rem;padding-top:0}.ma-orders-table-autovalue.ma-orders-table-different{color:#dc3743;text-decoration:line-through}.ma-orders-table-dates{color:#0db14b}.ma-orders-body-products{padding:1.5rem}.ma-order-product{display:flex;gap:1rem;margin-bottom:1.5rem;align-items:center}.ma-order-product:last-child{margin-bottom:0}.ma-order-product-arrow{margin-left:auto;padding:1rem .5rem 1rem 1.5rem;transition:padding .1s ease-in-out}.ma-order-product-arrow svg{fill:#000;transition:fill .1s ease-in-out}.ma-order-product-arrow:hover{padding:1rem 0rem 1rem 2rem}.ma-order-product-arrow:hover svg{fill:#49a54a}.ma-order-product-image{flex:0 0 7.5rem;width:7.5rem;height:7.5rem;border-radius:.5rem;overflow:hidden;background-color:#fff;border:1px solid #d1d0d5;display:flex;justify-content:center;align-items:center}.ma-order-product-image img{width:7.5rem;height:7.5rem;object-fit:contain}.ma-order-product-image .ma-order-product-noimage{background-color:#f6f6f6;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.ma-order-product-image .ma-order-product-noimage svg{width:3rem;height:3rem}.ma-order-product-status{color:#5c5c5c;margin-bottom:.5rem;font-size:12px}.ma-order-product-status-value{color:var(--usv2-green-deep);font-weight:700;font-size:14px}.ma-order-product-details{align-self:flex-start;flex:1;min-width:0}.ma-orders-body-bottom-actions{display:flex;justify-content:flex-end;gap:1rem;border-top:1px solid #d1d0d5;padding:1.5rem}.ma-orders-status-wrap{display:flex;padding:1.5rem 1.5rem 0;position:relative;min-width:37.5rem}.ma-orders-status{flex-grow:1;height:7.5rem;position:relative}.ma-orders-status-text{position:absolute;top:0;right:0;font-size:12px;color:#5c5c5c;text-align:center;transform:translate(50%)}.ma-orders-status-value{line-height:1.3em}.ma-orders-status-date{font-weight:700;color:#000;margin-top:.325rem}.ma-orders-status-text.status-0{right:inherit;left:0;transform:inherit;text-align:left}.ma-orders-status-text.status-4{transform:inherit;text-align:right}.ma-orders-status-bar-bg{height:.875rem;width:100%;position:absolute;left:0;right:0;bottom:1rem;background-color:#f2f1f6}.ma-orders-status-bar{height:.875rem;position:absolute;left:0;right:0;bottom:1rem;background-color:transparent;z-index:1;text-align:center;color:transparent;line-height:.875rem;font-size:10px;font-weight:700;background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem;animation:ma-orders-status-bar 1s linear infinite}@keyframes ma-orders-status-bar{0%{background-position:1rem 0}to{background-position:0 0}}.ma-orders-status-bar-done{background-color:#0db14b;color:#fff}.ma-orders-status-bar-warning{background-color:#fad1a3;color:#000}.ma-orders-status-bar-error{background-color:#efa3a9;color:#fff}.ma-orders-status-bar-ongoing{background-color:#abc8f8;color:#000}.ma-orders-status-bar-inactive{background-color:#d1d0d5;color:#000}.part-1 .ma-orders-status-bar-bg,.part-1 .ma-orders-status-bar{border-radius:.4375rem 0 0 .4375rem}.part-4 .ma-orders-status-bar-bg,.part-4 .ma-orders-status-bar{border-radius:0 .4375rem .4375rem 0}.ma-orders-status-dot{width:1.5rem;height:1.5rem;border-radius:50%;position:absolute;background:#d0d3da;top:50%;right:0;transform:translate(50%,-50%);z-index:2;display:flex;justify-content:center;align-items:center;color:#fff;border:1px solid #ffffff}.ma-orders-status-dot.active{background:#0db14b}.ma-orders-status-dot.error{background:#efa3a9}.ma-orders-status-dot.status-0{right:inherit;left:0;transform:translateY(-50%)}.ma-orders-status-dot.status-4{transform:translateY(-50%)}.ma-orders-status-pin{padding:.125rem;width:2.5rem;height:2.5rem;border-radius:.75rem;position:absolute;z-index:3;border:.25rem solid #d1d0d5;display:none;justify-content:center;align-items:center;bottom:1.5rem;transform:translateY(50%);background-color:#fff}.ma-orders-status-pin-done{border-color:#0db14b;display:flex}.ma-orders-status-pin-warning{border-color:#fad1a3;display:flex}.ma-orders-status-pin-error{border-color:#efa3a9;display:flex}.ma-orders-status-pin-ongoing{border-color:#abc8f8;display:flex}.ma-orders-status-pin-inactive{border-color:#d1d0d5;display:flex}.ma-orders-status-action{margin:1rem 1.5rem 0;border-radius:.75rem;padding:1rem;border:1px solid #b7b7b7;background-color:#f6f6f6}.ma-orders-status-action-header{display:flex;justify-content:space-between;align-items:flex-start}.ma-orders-status-action-text{margin-top:1rem}.ma-orders-payment-breakdown{background:#fff9;border-radius:.5rem;padding:.75rem 1rem;margin-top:.5rem}.ma-orders-payment-row{display:flex;justify-content:space-between;align-items:center;padding:.375rem 0;font-size:14px}.ma-orders-payment-row:not(:last-child){border-bottom:1px dashed rgba(0,0,0,.1)}.ma-orders-payment-row.ma-orders-payment-total{padding-top:.5rem;margin-top:.25rem;border-bottom:none;font-weight:600;font-size:15px}.ma-orders-status-action-title{font-size:16px;font-weight:700;margin-bottom:.125rem}.ma-orders-status-action-timeago{font-size:11px;color:#5c5c5c}.ma-orders-status-action-timer{background:#b7b7b7;border:1px solid #b7b7b7;padding:0 .5rem;font-weight:600;line-height:1em;border-radius:.25rem;font-size:12px;height:1.75rem;display:flex;align-items:center;gap:.325rem}.ma-orders-status-action-warning{border-color:#fad1a3;background-color:#fef5eb}.ma-orders-status-action-warning .ma-orders-status-action-title{color:#df8e31}.ma-orders-status-action-warning .ma-orders-status-action-timer{background-color:#fad1a3;border-color:#fce0c1}.ma-orders-status-action-error{border-color:#efa3a9;background-color:#fcebec}.ma-orders-status-action-error .ma-orders-status-action-title{color:#c8323d}.ma-orders-status-action-error .ma-orders-status-action-timer{background-color:#f4c1c5;border-color:#efa3a9}.ma-orders-status-action-case{border-color:#dc3545;background-color:#f8d7da}.ma-orders-status-action-case .ma-orders-status-action-title{color:#721c24}.ma-orders-status-action-ongoing{border-color:#abc8f8;background-color:#edf3fe}.ma-orders-status-action-inactive{border-color:#b7b7b7;background-color:#f6f6f6}.ma-orders-status-action-done{border-color:#90dbac;background-color:#e7f7ed}.ma-orders-status-action-bottom{margin-top:1rem;display:flex;gap:.75rem;justify-content:flex-start}.ma-orders-status-action-cancel{border-color:#f7525f;background-color:#fcebec;color:#f7525f;padding:0 1.5rem;height:2.5rem}.ma-orders-status-action-cancel:hover{background-color:#f7525f;color:#fff}.ma-orders-status-action-pay{border-color:#0db14b;background-color:#0db14b;color:#fff;padding:0 1.5rem;height:2.5rem}.ma-orders-status-action-pay:hover{background-color:#3dc16f;border:1px solid #3dc16f;color:#fff}.ma-orders-status-action-locker{border-color:#3b82f6;background-color:#3b82f6;color:#fff;padding:0 1.5rem;height:2.5rem;display:inline-flex;align-items:center;gap:.5rem}.ma-orders-status-action-locker:hover{background-color:#2563eb;border:1px solid #2563eb;color:#fff}.ma-orders-status-action-lendmn{border-color:#f59c36;background-color:#f59c36;color:#fff;padding:0 1.5rem;height:2.5rem;display:inline-flex;align-items:center;gap:.5rem}.ma-orders-status-action-lendmn:hover{background-color:#e8891a;border:1px solid #e8891a;color:#fff}.ma-orders-status-action-storepay{border:1px solid #0054ff;background-color:#0054ff;color:#fff;padding:0 1.5rem;height:2.5rem;display:inline-flex;align-items:center;gap:.5rem;border-radius:.5rem;font-weight:500;text-decoration:none}.ma-orders-status-action-storepay:hover{background-color:#0040cc;border:1px solid #0040cc;color:#fff}.ma-orders-status-action-btn-main{border:1px solid #0db14b;background-color:#0db14b;color:#fff;padding:0 1.25rem;height:2.5rem;border-radius:.5rem;display:inline-flex;align-items:center;font-weight:600;font-size:.875rem;text-decoration:none}.ma-orders-status-action-btn-main:hover{background-color:#3dc16f;border-color:#3dc16f;color:#fff}.ma-orders-status-action-btn-lendmn{border:1px solid #f59c36;background-color:#f59c36;color:#fff;padding:0 1.25rem;height:2.5rem;border-radius:.5rem;display:inline-flex;align-items:center;font-weight:600;font-size:.875rem;text-decoration:none}.ma-orders-status-action-btn-lendmn:hover{background-color:#e8891a;border-color:#e8891a;color:#fff}.ma-orders-status-action-btn-mix{border:1px solid #9c27b0;background-color:#9c27b0;color:#fff;padding:0 1.25rem;height:2.5rem;border-radius:.5rem;display:inline-flex;align-items:center;font-weight:600;font-size:.875rem;text-decoration:none}.ma-orders-status-action-btn-mix:hover{background-color:#7b1fa2;border-color:#7b1fa2;color:#fff}.ma-orders-status-timer{margin-top:.125rem}.ma-orders-header-col-1{min-width:110px;flex:0 0 auto}.ma-orders-header-products{display:inline-grid;grid-template-columns:repeat(5,30px);gap:2px;align-items:center;margin-right:1rem}.ma-orders-header-product-thumb{width:30px;height:30px;border-radius:4px;overflow:hidden;background-color:#fff;border:1px solid #d1d0d5;display:flex;justify-content:center;align-items:center;cursor:pointer;object-fit:contain;padding:3px}.ma-orders-header-product-noimage{background-color:#f6f6f6;width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:4px;border:1px solid #d1d0d5;cursor:pointer;padding:4px}.ma-orders-header-product-noimage svg{width:16px;height:16px}.ma-orders-header-product-more{display:flex;width:30px;height:30px;border-radius:50%;background-color:#5c5c5c;color:#fff;justify-content:center;align-items:center;font-size:11px;font-weight:600}@media(min-width:768px)and (max-width:991px){.ma-orders-filter{padding:1rem;gap:.75rem}.ma-orders-header{padding:1rem;gap:1rem}.ma-orders-status-wrap{padding:1rem 0 0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ma-orders-status-wrap::-webkit-scrollbar{display:none}.ma-orders-body-prices,.ma-orders-body-products{padding:1rem}.ma-order-product{gap:.75rem}.ma-order-product-image{flex:0 0 5rem;width:5rem;height:5rem}.ma-order-product-image img{width:5rem;height:5rem}.ma-orders-body-bottom-actions{padding:1rem;gap:.75rem}.ma-orders-status-action{margin:.75rem 1rem 0;padding:.75rem}}@media(max-width:767.98px){.ma-orders-status-wrap{padding:1rem 0 0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ma-orders-status-wrap::-webkit-scrollbar{display:none}.ma-orders-header{flex-wrap:wrap;gap:.75rem}.ma-orders-header-col-1{min-width:auto;flex:0 0 auto}.ma-orders-header-products{width:100%;order:5;margin-top:0;margin-left:0;margin-right:0}.ma-orders-header>.text-end:not(.accordion-icon){margin-left:auto}}.bs-tooltip-auto .tooltip-inner img,.bs-tooltip-top .tooltip-inner img,.bs-tooltip-bottom .tooltip-inner img,.bs-tooltip-start .tooltip-inner img,.bs-tooltip-end .tooltip-inner img,.tooltip .tooltip-inner img{width:100px!important;height:100px!important;object-fit:contain!important;display:block;margin:0 auto .25rem}.phone-support-container{padding:1rem;background-color:#f8f9fa;border-radius:.5rem;margin-top:1rem}.phone-support-section .btn-danger{background-color:#dc3545;border-color:#dc3545;font-weight:500;padding:.75rem;transition:all .3s ease}.phone-support-section .btn-danger:hover{background-color:#c82333;border-color:#bd2130;transform:translateY(-1px)}.phone-support-section .card{border:1px solid #dee2e6;box-shadow:0 .125rem .25rem #00000013}.phone-support-section .form-label{font-weight:500;color:#495057}.phone-support-section .alert-warning{background-color:#fff3cd;border-color:#ffeaa7;color:#856404}.phone-support-section .alert-info{background-color:#d1ecf1;border-color:#bee5eb;color:#0c5460}.phone-support-section .bi{font-size:1.1rem}.ma-orders-body-giftcards{background:linear-gradient(135deg,#6c63ff08,#6c63ff0f)}.ma-orders-body-giftcards .ma-orders-body-h2{color:#6c63ff}.gift-card-order-item:hover{box-shadow:0 4px 12px #00000014}.gift-card-placeholder-small{display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px}.gift-card-code-display{background:#f8f9fa;border:2px dashed #dee2e6!important}.gift-card-order-item{background:#fff;transition:box-shadow .2s}.gift-card-order-item:hover{box-shadow:0 2px 8px #00000014}.payment-options-modal-list{display:flex;flex-direction:column;gap:.75rem}.payment-options-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.payment-option-card:last-child:nth-child(odd){grid-column:1 / -1}@media(max-width:400px){.payment-options-grid{grid-template-columns:1fr}}.payment-option-card{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding:.875rem;border:1px solid #e5e5e5;border-radius:.75rem;background:#fff;text-decoration:none;color:inherit;transition:all .2s ease;min-height:100%}.payment-option-card:hover{border-color:#0db14b;background:#f8fdf9;transform:translateY(-2px);box-shadow:0 4px 12px #0db14b1f}.payment-option-card-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#f6f6f6;border-radius:.5rem;color:#5c5c5c;transition:all .2s ease}.payment-option-card:hover .payment-option-card-icon{background:#e6f7ee;color:#0db14b}.payment-option-card-paypal:hover{border-color:#0070ba;background:#f5f9ff;box-shadow:0 4px 12px #0070ba1f}.payment-option-card-paypal:hover .payment-option-card-icon{background:#eaf3ff}.payment-option-card-title{font-weight:600;font-size:.9375rem;color:#000}.payment-option-card-desc{font-size:.8125rem;color:#5c5c5c;line-height:1.3}.payment-options-bnpl-label{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#9a9a9a;margin-top:.25rem}.payment-option-modal-item{display:flex;align-items:center;padding:1rem;border:1px solid #e5e5e5;border-radius:.75rem;background:#fff;text-decoration:none;text-align:left;color:inherit;transition:all .2s ease;gap:.875rem}.payment-option-modal-item:hover{border-color:#0db14b;background:#f8fdf9;transform:translate(4px)}.payment-option-modal-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#f6f6f6;border-radius:.5rem;flex-shrink:0;color:#5c5c5c}.payment-option-modal-logo{width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.payment-option-modal-logo img{max-width:100%;max-height:100%;object-fit:contain}.payment-option-modal-info{flex-grow:1}.payment-option-modal-title{font-weight:600;font-size:.9375rem;color:#000;margin-bottom:.125rem}.payment-option-modal-desc{font-size:.8125rem;color:#5c5c5c}.payment-option-modal-features{display:flex;flex-wrap:wrap;gap:.5rem}.payment-option-modal-feature{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;color:#5c5c5c}.payment-option-modal-feature svg{flex-shrink:0}.payment-option-modal-arrow{flex-shrink:0;color:#b7b7b7;transition:color .2s ease,transform .2s ease}.payment-option-modal-item:hover .payment-option-modal-arrow{color:#0db14b;transform:translate(4px)}.payment-option-modal-lendmn:hover{border-color:#f59c36;background:#fffaf5}.payment-option-modal-lendmn:hover .payment-option-modal-arrow{color:#f59c36}.payment-option-modal-storepay:hover{border-color:#0054ff;background:#f5f8ff}.payment-option-modal-storepay:hover .payment-option-modal-arrow{color:#0054ff}.payment-option-modal-mix:hover{border-color:#9c27b0;background:#fdf5ff}.payment-option-modal-mix:hover .payment-option-modal-arrow{color:#9c27b0}[id^=paymentOptionsModal-shipping-]{z-index:5710}[id^=paymentOptionsModal-shipping-]+.modal-backdrop{z-index:5709}.us-tracking-mini{background:linear-gradient(135deg,#f0f7ff,#e8f1fc);border:1px solid #d0e3f7;border-radius:8px;padding:8px 10px;margin-top:8px}.us-tracking-mini-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.us-tracking-mini-label{font-size:12px;font-weight:600;color:#0056b3;display:flex;align-items:center;gap:4px}.us-tracking-mini-status{font-size:11px;font-weight:600;padding:2px 6px;border-radius:4px}.us-tracking-mini-status-primary{background:#0d6efd26;color:#0a58ca}.us-tracking-mini-status-success{background:#0db14b26;color:#0a8f3c}.us-tracking-mini-status-warning{background:#f59c3626;color:#c47a1a}.us-tracking-mini-status-danger{background:#dc354526;color:#b02a37}.us-tracking-mini-status-secondary{background:#6c757d26;color:#565e64}.us-tracking-mini-progress{position:relative;margin-bottom:4px}.us-tracking-mini-bar{height:4px;background:#d0e3f7;border-radius:2px;overflow:hidden}.us-tracking-mini-bar-fill{height:100%;border-radius:2px;transition:width .5s ease}.us-tracking-mini-bar-primary{background:#0d6efd}.us-tracking-mini-bar-success{background:#0db14b}.us-tracking-mini-bar-warning{background:#f59c36}.us-tracking-mini-bar-danger{background:#dc3545}.us-tracking-mini-bar-secondary{background:#6c757d}.us-tracking-mini-steps{display:flex;justify-content:space-between;margin-top:-6px;padding:0 1px}.us-tracking-mini-step{width:8px;height:8px;border-radius:50%;background:#d0e3f7;border:1.5px solid #fff}.us-tracking-mini-step.active{background:#0d6efd}.us-tracking-mini-step-labels{display:flex;justify-content:space-between;margin-top:2px}.us-tracking-mini-step-labels span{font-size:10px;color:#888;text-align:center;flex:1}.us-tracking-mini-event{font-size:12px;color:#555;margin-top:2px;line-height:1.3}.tracking-map-container{border-radius:12px;overflow:hidden;background:#fff;border:1px solid #d0e3f7}.tracking-map-label{padding:0 2px 6px;font-size:11px;font-weight:400;color:#777}.tracking-map-status{padding:6px 2px 0;font-size:11px;font-weight:400;color:#0a58ca}.tracking-tooltip{font-size:12px!important;font-weight:600!important;border:none!important;box-shadow:0 2px 8px #00000026!important;padding:4px 10px!important;border-radius:6px!important}.tracking-tooltip-city{font-size:11px!important;background:#fffffff2!important}.tracking-tooltip-city:before{border-bottom-color:#fffffff2!important}.tracking-events-section{margin-top:10px;padding:0 2px}.tracking-events-header{display:flex;align-items:center;gap:12px;padding-bottom:8px;flex-wrap:wrap}.tracking-carrier-badge{font-size:11px;font-weight:600;color:#495057;background:#f0f4f8;padding:3px 8px;border-radius:6px}.tracking-est-delivery{font-size:11px;color:#0d6efd;font-weight:500}.tracking-events-timeline{position:relative;padding-left:16px;border-left:2px solid #dee2e6;margin-left:5px}.tracking-event-item{position:relative;padding:0 0 10px 12px}.tracking-event-item:last-child{padding-bottom:0}.tracking-event-dot{position:absolute;left:-22px;top:3px;width:8px;height:8px;border-radius:50%;background:#dee2e6;border:2px solid #fff;box-shadow:0 0 0 1px #dee2e6}.tracking-event-dot-active{background:#0d6efd;box-shadow:0 0 0 2px #0d6efd40;width:10px;height:10px;left:-23px;top:2px}.tracking-event-current .tracking-event-desc{font-weight:600;color:#212529}.tracking-event-badge{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px}.tracking-event-badge-current{color:#0d6efd}.tracking-event-desc{font-size:12px;color:#495057;line-height:1.3}.tracking-event-meta{display:flex;gap:10px;font-size:11px;color:#868e96;margin-top:1px;flex-wrap:wrap}.tracking-event-location i{font-size:10px;margin-right:2px;color:#adb5bd}@media(max-width:767.98px){.tracking-map-label,.tracking-map-status{font-size:12px}.tracking-tooltip-city{font-size:10px!important;padding:2px 6px!important}.tracking-events-timeline{padding-left:14px}.tracking-event-desc{font-size:12px}.tracking-event-meta{font-size:11px}}.ma-orders-filter-search{flex:1 1 16rem}.ma-orders-filter-search .form-control{height:100%}.ma-order-product-reorder{margin-top:.5rem}.btn-reorder-item{display:inline-flex;align-items:center;gap:.35rem;background:transparent;border:1px solid var(--n25-main-orange);color:var(--usv2-orange-deep, #b26b12);border-radius:.5rem;padding:.25rem .75rem;font-size:12px;font-weight:600;cursor:pointer;transition:var(--transition-fast)}.btn-reorder-item:hover{background:var(--n25-main-orange);color:#fff}.btn-reorder-item:disabled{opacity:.6;cursor:default}.product{display:grid;grid-template-columns:minmax(0,480px) minmax(0,1fr);grid-template-areas:"image promo" "image info" "image price";grid-template-rows:auto auto 1fr;gap:0 2rem;background:#fff;border-radius:11px;box-shadow:0 4px 16px #0000000d;padding:1.75rem}.product-promo{grid-area:promo;min-width:0;margin-bottom:1rem}.product-image{grid-area:image;min-width:0}.product-info{grid-area:info;min-width:0}.product-price{grid-area:price;min-width:0;align-self:start}.product-brand-row{display:flex;align-items:center;gap:.625rem;flex-wrap:wrap;margin-bottom:.5rem}.product-brand-link{font-size:13px;font-weight:700;letter-spacing:.08em;color:var(--n25-main-orange);text-decoration:none}.product-brand-link:hover{color:#d97f1c}.pv-badge{font-size:11px;font-weight:600;border-radius:999px;padding:3px 9px;white-space:nowrap}.pv-badge-new{background:#e7f7ed;color:#0d8a3e}.pv-badge-bestseller{background:#fff4e6;color:#b06a12}.pv-badge-choice{background:#1c1c1e;color:#fff}.pv-badge-prime{background:#e7f0fe;color:#1b66c9}.pv-badge-limited{background:#fdeef3;color:#c2185b}.pv-badge-fewleft{background:#fff0f0;color:#e00000}.pv-badge-condition{background:#f2f1f6;color:#5c5c5c}.product-info-title{margin-bottom:.5rem;font-size:22px;font-weight:600;line-height:1.4}.product-info-rating-comments{display:flex;gap:.5rem;align-items:center;margin-bottom:1rem;font-size:13px;flex-wrap:wrap}.product-info-rating{display:flex;gap:.375rem;align-items:center}.product-info-rating-value{font-weight:700}.product-info-rating-count{color:#898989}.product-info-rating-dot{color:#d1d0d5}.product-info-rating-stars .star-rating{display:flex;gap:.125rem;align-items:center}.product-info-comments-link{text-decoration:none;color:#898989}.product-info-comments-link:hover{color:var(--n25-main-orange)}.product-seller-row{display:flex;gap:1rem;flex-wrap:wrap;font-size:12px;color:#898989;margin-bottom:1rem}.product-info-actions{display:flex;gap:.625rem;margin-top:1rem}.product-info-actions .btn{flex:1}.product-info-actions .btn-square{flex:0 0 auto}.product-adv-strip{margin-top:1rem;border:1px solid #ececec;border-radius:12px;background:#fafafa;overflow:hidden}.pas-row{display:flex;align-items:center;gap:.625rem;width:100%;padding:11px 14px;background:transparent;border:0;border-bottom:1px solid #ececec;cursor:pointer;text-align:left;transition:background .2s ease}.pas-row:last-child{border-bottom:0}.pas-row:hover{background:#f2f1f6}.pas-icon,.pas-logo,.pas-chev{flex:0 0 auto}.pas-chev{margin-left:auto}.pas-txt{font-size:12px;color:#333;line-height:1.35}#product-image ul{list-style:none outside none;padding-left:0;margin-bottom:0}#product-image li{display:block;float:left;margin-right:.375rem;aspect-ratio:4 / 3}.product-image-loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;display:flex;align-items:center;justify-content:center}.product-image-wrap{position:relative;min-height:280px}.product-renewed-badge{position:absolute;top:150px;left:-5px;width:100px;height:70px;z-index:2;object-fit:contain}#product-image img{display:block;width:100%;height:100%;background:#fff;border-radius:11px;overflow:hidden;padding:.5rem;object-fit:contain;border:1px solid #ececec}#product-image:not(.lightSlider)>li{float:none;width:100%;margin-right:0;position:relative;z-index:11}#product-image:not(.lightSlider)>li:not(:first-child){display:none}.lSSlideOuter .lSPager.lSGallery img{width:100%;height:4.5rem!important;background:#fff;border-radius:.5rem;overflow:hidden;padding:.125rem;object-fit:cover;border:1px solid #e5e5e5}.lSSlideOuter .lSPager.lSGallery .active img{border:2px solid var(--n25-main-orange)}.variation-choice-wrap{padding:.25rem 0 0}.product-info .variation-choice-wrap{margin-bottom:1.5rem}.variation-choice{margin-bottom:1.25rem}.variation-main-title,.variation-alt-title{color:#5c5c5c;font-size:13px}.variation-main-title-chosen{color:#000;font-weight:600}.variation-swatches{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.variation-swatch{width:44px;height:44px;border:1px solid #d1d0d5;border-radius:50%;overflow:hidden;cursor:pointer;display:flex;align-items:center;justify-content:center;text-decoration:none;background:#fff;transition:border-color .2s ease,transform .2s ease}.variation-swatch:hover{border-color:#333;transform:scale(1.08)}.variation-swatch.active{border:2px solid var(--n25-main-orange);box-shadow:inset 0 0 0 2px #fff}.variation-swatch.out-of-stock{opacity:.45;cursor:not-allowed;position:relative}.variation-swatch img{width:100%;height:100%;object-fit:cover}.variation-swatch-txt{font-size:11px;font-weight:700;color:#5c5c5c}.variation-pills{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.variation-pill{padding:7px 16px;border-radius:8px;border:1px solid #d1d0d5;background:#fff;font-size:13px;color:#5c5c5c;text-decoration:none;transition:border-color .2s ease}.variation-pill:hover{border-color:var(--n25-main-orange);color:#5c5c5c}.variation-pill.active{border:2px solid var(--n25-main-orange);background:#fff8f0;font-weight:600;color:#000}.variation-pill.out-of-stock{background:#fafafa;color:#c2c1c7;text-decoration:line-through;pointer-events:none}.variation-dropdown .dropdown-toggle{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:340px;background:#fff;border:1px solid #d1d0d5;border-radius:8px;padding:10px 14px;font-size:13px;font-weight:600;color:#000;text-align:left}.variation-dropdown .dropdown-toggle .variation-toggle-text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.amazon-assembly-error{color:#e00;background:#fff5f5;border:1px solid #fdd;border-radius:6px;padding:8px 12px;margin-bottom:8px;font-size:13px}.variation-dropdown .dropdown-toggle:hover,.variation-dropdown .dropdown-toggle:focus,.variation-dropdown .show>.dropdown-toggle,.variation-dropdown .dropdown-toggle[aria-expanded=true]{border-color:var(--n25-main-orange);background:#fff;color:#000}.variation-dropdown .dropdown-menu{width:100%;max-width:340px;border:1px solid #ececec;border-radius:10px;box-shadow:0 12px 30px #0000001f;overflow:hidden;padding:0;max-height:320px;overflow-y:auto}.variation-dropdown .dropdown-item{padding:11px 14px;font-size:13px;border-bottom:1px solid #f5f5f5;display:flex;align-items:center;gap:8px;white-space:normal}.variation-dropdown .dropdown-item:last-child{border-bottom:0}.variation-dropdown .dropdown-item.active{background:#fff8f0;color:#000;font-weight:700}.variation-dropdown .dropdown-item.active:before{content:"✓";color:var(--n25-main-orange)}.variation-dropdown .dropdown-item.disabled{color:#c2c1c7;text-decoration:line-through}.variation-dropdown .dropdown-item.disabled small{text-decoration:none}.product-tabs{margin-top:1.5rem;background:#fff;border-radius:11px;box-shadow:0 4px 16px #0000000d;overflow:hidden;border:0}.product-tabs-nav{display:flex;border-bottom:1px solid #ececec;overflow-x:auto;scrollbar-width:none}.product-tabs-nav::-webkit-scrollbar{display:none}.product-tab-btn{padding:16px 24px;font-size:14px;color:#898989;background:transparent;border:0;border-bottom:2px solid transparent;cursor:pointer;white-space:nowrap;transition:color .2s ease,border-color .2s ease}.product-tab-btn:hover{color:#000}.product-tab-btn.active{color:#000;font-weight:700;border-bottom-color:var(--n25-main-orange)}.product-tab-panel{display:none;padding:1.5rem}.product-tab-panel.active{display:block}.product-tab-desc-grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.product-tab-keyspecs{font-size:13px}.product-tab-keyspec-row{display:flex;gap:1rem;padding:8px 0;border-bottom:1px solid #f3f3f3}.product-tab-keyspec-row:last-child{border-bottom:0}.product-tab-keyspec-label{width:40%;flex:0 0 40%;color:#898989}.product-info-btn-content{color:#5c5c5c;font-size:14px;line-height:1.65}.product-info-btn-content table{width:100%;border-collapse:separate;border-spacing:0 .5rem}.product-info-btn-content table tr td{vertical-align:top}.product-info-btn-content table tr td:first-child{width:30%;padding-right:1rem;color:#898989}.product-info-btn-content table tr td:last-child{font-weight:600;color:#000}.product-info-btn-content li{margin-bottom:.5rem}.product-info-btn-content li:last-child{margin-bottom:0}.feature-hidden,.detail-hidden{display:none}.show-all-features,.show-all-details{margin-top:.75rem;transition:all .2s ease}.description-short{position:relative}.read-more{color:var(--n25-main-orange);text-decoration:none;display:inline-block;transition:color .2s ease;padding-left:10px}.read-more:hover{color:#000;text-decoration:underline}.ebay-preview-btn{display:inline-flex;align-items:center;gap:6px;margin-top:1rem;font-size:13px;color:#2962ff;border-color:#2962ff;width:auto}.ebay-preview-btn:hover{background-color:#2962ff;color:#fff}.text-read-more{border:0;background:transparent;color:var(--n25-main-orange);text-decoration:none;display:inline;font-size:inherit;transition:color .2s ease;padding:0 0 0 10px}.text-read-more:hover{color:#000;text-decoration:underline}.lend-modal-dialog{max-width:440px}.lend-modal-content{border:0;border-radius:16px;padding:28px;position:relative}.lend-modal-close{position:absolute;top:12px;right:12px;width:34px;height:34px;border-radius:50%;border:1px solid #ececec;background:#fff;font-size:15px;cursor:pointer;line-height:1;z-index:2}.lend-modal-title{font-size:17px;font-weight:700;margin-bottom:4px}.lend-modal-subtitle{color:#898989;font-size:12px;margin-bottom:18px}.lend-option{border:1px solid #e0e8f0;border-radius:12px;padding:14px 16px;margin-bottom:10px;display:flex;align-items:center;gap:14px}.lend-option img{flex:0 0 auto}.lend-option-info{flex:1;min-width:0}.lend-option-terms{font-size:12px;color:#5c5c5c}.lend-option-amount{font-size:14px;font-weight:700}.lend-modal-note{background:#f8f8f8;border-radius:8px;padding:10px 12px;font-size:11px;color:#5c5c5c;line-height:1.5;margin-top:8px}.product-recently-viewed{margin-top:80px}.product-recently-viewed-title{font-size:28px;font-weight:700;margin-bottom:20px}@media(min-width:768px)and (max-width:1024px){.product{grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:0 1.25rem;padding:1.25rem}.product-info-title{font-size:18px}.product-recently-viewed{margin-top:50px}.product-recently-viewed-title{font-size:22px}}@media(max-width:767.98px){.product{grid-template-columns:1fr;grid-template-areas:"promo" "image" "info" "price";grid-template-rows:none;padding:.875rem;gap:0}.product-promo{margin-bottom:.75rem}.product-image{margin-bottom:1rem}.product-info-title{font-size:16px;line-height:1.45}.product-tab-panel{padding:1rem}.product-tab-btn{padding:13px 16px}.product-tab-desc-grid{grid-template-columns:1fr;gap:1rem}.product-recently-viewed{margin-top:35px}.product-recently-viewed-title{font-size:20px;margin-bottom:10px}}.search-empty-fallback{grid-column:1 / -1;padding:1.5rem 0 2.5rem}.sef-title{font-size:1.25rem;font-weight:700;margin-bottom:.375rem}.sef-subtitle{color:#6b7280;margin-bottom:1.25rem}.sef-section{margin-top:1.5rem}.sef-section-title{font-weight:600;margin-bottom:.625rem}.sef-chips{display:flex;flex-wrap:wrap;gap:.5rem}.sef-chip{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .875rem;border:1px solid #e5e7eb;border-radius:999px;background:#fff;color:#111827;font-size:.875rem;text-decoration:none;transition:border-color .15s ease,background .15s ease}.sef-chip:hover{border-color:var(--n25-main-orange);color:#111827;background:#fff8f1}.sef-chip .store-icon{width:1.25rem;height:1.25rem;font-size:.7rem;line-height:1.25rem}.sef-section-hit .sef-section-title{color:var(--n25-main-orange)}.sef-chip-hit{border-color:var(--n25-main-orange);background:#fff8f1;font-weight:600}.sef-chip-count{background:var(--n25-main-orange);color:#fff;border-radius:999px;padding:.05rem .45rem;font-size:.75rem;font-weight:600}.sef-chip-suggest{font-weight:600}.sef-products{display:grid;grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:.875rem}.sef-product{display:block;border:1px solid #f0f0f0;border-radius:.5rem;background:#fff;padding:.625rem;text-decoration:none;color:#111827;transition:box-shadow .15s ease}.sef-product:hover{box-shadow:0 2px 10px #00000014;color:#111827}.sef-product-image{aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;margin-bottom:.5rem}.sef-product-image img{max-width:100%;max-height:100%;object-fit:contain}.sef-product-title{font-size:.8125rem;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pt-price-drop-badge{position:absolute;top:.5rem;left:.5rem;z-index:3;background:#16a34a;color:#fff;font-size:.6875rem;font-weight:700;padding:.15rem .45rem;border-radius:999px;line-height:1.2}.product-info-btn{display:flex;justify-content:space-between;background:transparent;width:100%;padding:0 0 1.25rem;border:0;align-items:center;text-align:left;color:#000}.product-info-btn-title{font-weight:600}.collapse-icon{transition:transform .3s ease}.product-info-btn[aria-expanded=false] .collapse-icon{transform:rotate(-180deg)}.product-info-btn-wrap .product-info-btn-content{padding:0 0 1.25rem}.ps-title{font-weight:700;margin-bottom:1rem;font-size:14px}.ps-main-inner{background:#fff;padding:0;display:flex;gap:1rem;align-items:baseline;justify-content:space-between;flex-wrap:wrap}.ps-main-right{text-align:right}.ps-main-left{color:#898989;font-size:13px}.reg-flow{--reg-primary: #0db14b;--reg-primary-dark: #0a8f3c;--reg-bonus: #f59c36;--reg-bonus-dark: #d97b12;--reg-line: #e2e5e8;--reg-muted: #6f757c}.reg-flow.reg-flow--business{--reg-primary: #127cb8;--reg-primary-dark: #0d5f8f}.reg-progress{margin-bottom:20px}.reg-progress-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.reg-progress-label{font-size:12.5px;font-weight:700;color:#151a1e}.reg-progress-count{font-size:11.5px;font-weight:600;color:#9aa0a6}.reg-progress-bars{display:flex;gap:5px}.reg-progress-bar{flex:1;height:4px;border-radius:2px;background:#e8eaec;transition:background .3s ease}.reg-progress-bar.is-on{background:var(--reg-primary)}.reg-title-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.reg-title-pill{display:flex;align-items:center;gap:5px;font-size:11.5px;font-weight:700;color:#8a5416;background:#fff7ec;border:1px solid #fbe3c4;padding:4px 9px;border-radius:20px;white-space:nowrap;flex:0 0 auto;margin-bottom:4px}@keyframes regPulse{0%{transform:scale(1);opacity:.5}70%{transform:scale(2.1);opacity:0}to{opacity:0}}@keyframes regCheck{0%{stroke-dashoffset:30}to{stroke-dashoffset:0}}.reg-v3-head{text-align:center;margin-bottom:20px}.reg-v3-head-ic{width:56px;height:56px;border-radius:50%;background:#e7f7ed;display:flex;align-items:center;justify-content:center;margin:0 auto 12px}.reg-v3-head h2{margin:0 0 5px;font-size:22px;font-weight:700;letter-spacing:-.01em}.reg-v3-head p{margin:0;font-size:13.5px;color:var(--reg-muted);line-height:1.5}.reg-reward{background:linear-gradient(135deg,#fad86e,#f59c36);border-radius:14px;padding:16px 18px;margin-bottom:20px}.reg-reward-top{display:flex;align-items:center;gap:12px;margin-bottom:12px}.reg-reward-coin{width:40px;height:40px;border-radius:12px;background:#fff6;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.reg-reward-info{flex:1;min-width:0}.reg-reward-title{font-size:16px;font-weight:700;color:#4a2f00;line-height:1.1}.reg-reward-sub{font-size:12px;font-weight:600;color:#7a5210}.reg-reward-count{font-size:12px;font-weight:700;color:#7a5210;white-space:nowrap}.reg-reward-bar{height:6px;border-radius:3px;background:#ffffff73;overflow:hidden}.reg-reward-bar-fill{height:100%;background:#fff;border-radius:3px;width:6%;transition:width .5s ease}.reg-verify-card{border:1px solid var(--reg-line);border-radius:14px;padding:16px;margin-bottom:12px}.reg-verify-card.is-active{border:1.5px solid var(--reg-bonus);box-shadow:0 0 0 3px #f59c361a}.reg-verify-card.is-done{border-color:#c7ecd5;background:#f6fdf9}.reg-verify-head{display:flex;align-items:center;gap:11px}.reg-verify-ic{width:34px;height:34px;border-radius:10px;background:#f4f5f6;display:flex;align-items:center;justify-content:center;flex:0 0 auto;color:#5c5c5c}.reg-verify-meta{flex:1;min-width:0}.reg-verify-meta-title{font-size:13.5px;font-weight:700}.reg-verify-meta-sub{font-size:12px;color:var(--reg-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reg-verify-tag{font-size:11px;font-weight:700;color:var(--reg-bonus-dark);background:#fff1de;padding:3px 8px;border-radius:10px;white-space:nowrap}.reg-verify-tag.is-done{color:#0a8f3c;background:#e2f6ea}.reg-verify-tag.is-muted{color:#8a9099;background:#eef0f2}.reg-verify-body{margin-top:14px}.reg-otp-row{display:flex;gap:7px;margin-bottom:10px}.reg-otp-row input{flex:1;width:100%;min-width:0;height:46px;border:1px solid #d1d0d5;border-radius:9px;text-align:center;font-size:19px;font-weight:700;font-family:inherit;color:#151a1e;padding:0;background:#fff}.reg-otp-row input:focus{outline:none;border:1.5px solid var(--reg-bonus);box-shadow:0 0 0 3px #f59c361f}.reg-otp-foot{display:flex;align-items:center;justify-content:space-between;gap:10px}.reg-otp-timer{font-size:12px;color:var(--reg-muted)}.reg-otp-msg{font-size:12px;margin-top:8px;min-height:16px}.reg-btn-verify{height:38px;padding:0 18px;border:0;border-radius:9px;background:var(--reg-primary);color:#fff;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;white-space:nowrap}.reg-btn-verify:disabled{opacity:.55;cursor:default}.reg-btn-getcode{height:38px;padding:0 16px;border:1px solid var(--reg-primary);border-radius:9px;background:#fff;color:var(--reg-primary);font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;white-space:nowrap}.reg-btn-getcode:disabled{opacity:.55;cursor:default}.reg-collapsed-row{display:flex;align-items:center;gap:11px}.reg-btn-primary{width:100%;height:50px;border:0;border-radius:11px;background:var(--reg-primary);color:#fff;font-family:inherit;font-size:15px;font-weight:700;cursor:pointer;box-shadow:0 8px 18px #0db14b47}.reg-flow--business .reg-btn-primary{box-shadow:0 8px 18px #127cb847}.reg-skip{text-align:center;margin:14px 0 0}.reg-skip a{color:var(--reg-muted);font-weight:700;font-size:13.5px;text-decoration:none}.reg-fineprint{text-align:center;margin:8px 0 0;font-size:11.5px;color:#767c83;line-height:1.4}.reg-v3-done{text-align:center}.reg-v3-done-badge{position:relative;width:88px;height:88px;margin:0 auto 18px}.reg-v3-done-badge .reg-ring{position:absolute;inset:-6px;border-radius:50%;border:2px solid rgba(13,177,75,.4);animation:regPulse 2.6s ease-out infinite}.reg-v3-done-badge .reg-disc{width:88px;height:88px;border-radius:50%;background:linear-gradient(135deg,#3dd07f,#0db14b);display:flex;align-items:center;justify-content:center;box-shadow:0 12px 28px #0db14b57}.reg-v3-done-badge .reg-disc svg path{stroke-dasharray:30;animation:regCheck .6s .25s ease both}.reg-reward-big{background:linear-gradient(135deg,#fad86e,#f59c36);border-radius:16px;padding:22px;margin:0 0 22px;display:flex;align-items:center;gap:14px;justify-content:center}.reg-reward-big-amt{font-size:26px;font-weight:700;color:#4a2f00;line-height:1}.reg-reward-big-sub{font-size:13px;font-weight:700;color:#7a5210}.reg-done-chips{display:flex;gap:10px;margin-bottom:22px}.reg-done-chip{flex:1;background:#e7f7ed;border-radius:12px;padding:12px;display:flex;align-items:center;gap:8px;justify-content:center;font-size:13px;font-weight:700;color:var(--reg-primary-dark)}.reg-cta-orange{width:100%;height:50px;border:0;border-radius:11px;background:linear-gradient(90deg,#fad86e,#f59c36);color:#fff;font-family:inherit;font-size:15px;font-weight:700;cursor:pointer;box-shadow:0 8px 18px #f59c364d;margin-bottom:10px;display:flex;align-items:center;justify-content:center;text-decoration:none}.reg-cta-orange:hover{color:#fff}.reg-cta-outline{width:100%;height:50px;border:1px solid #d1d0d5;border-radius:11px;background:#fff;color:#152532;font-family:inherit;font-size:15px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;text-decoration:none}.reg-cta-outline:hover{color:#152532}.reg-help-trigger{border:0;background:none;padding:0;color:var(--reg-primary);font-weight:700;font-size:12px;cursor:pointer;text-decoration:underline}.reg-modal{position:fixed;inset:0;z-index:6100;display:none}.reg-modal.is-open{display:block}.reg-modal-backdrop{position:absolute;inset:0;background:#12161a8c}.reg-modal-dialog{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:468px;max-width:calc(100vw - 32px);background:#fff;border-radius:18px;box-shadow:0 30px 70px #0000004d;overflow:hidden;animation:regRise .35s ease both}@keyframes regRise{0%{opacity:0;transform:translate(-50%,calc(-50% + 16px))}to{opacity:1;transform:translate(-50%,-50%)}}.reg-modal-head{display:flex;align-items:center;justify-content:space-between;padding:20px 22px 14px}.reg-modal-head h3{margin:0;font-size:18px;font-weight:700}.reg-modal-close{width:30px;height:30px;border:0;border-radius:8px;background:#f4f5f6;display:flex;align-items:center;justify-content:center;cursor:pointer}.reg-modal-body{padding:0 22px 22px}.reg-modal-body>p{margin:0 0 16px;font-size:13px;color:#5c5c5c;line-height:1.5}.reg-idhelp{background:#f7f9fb;border:1px solid #e6ecf1;border-radius:14px;padding:16px}.reg-idhelp-label{font-size:11px;font-weight:700;color:var(--reg-muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:10px}.reg-idcard{background:linear-gradient(135deg,#e9eef3,#dde6ee);border:1px solid #cdd8e2;border-radius:12px;padding:14px;display:flex;gap:13px;align-items:center}.reg-idcard-photo{width:52px;height:64px;border-radius:8px;background:repeating-linear-gradient(135deg,#cbd5df,#cbd5df 5px,#c0cbd6 5px 10px);flex:0 0 auto;border:1px solid #b9c4cf}.reg-idcard-lines{flex:1}.reg-idcard-title{font-size:9px;font-weight:700;color:#8695a4;letter-spacing:.04em;margin-bottom:7px}.reg-idcard-l{height:5px;background:#c3cfda;border-radius:3px;margin-bottom:5px}.reg-idcard-rd{display:inline-flex;align-items:center;gap:7px;background:#fff;border:1.5px dashed var(--reg-bonus);border-radius:7px;padding:4px 9px;margin-top:4px}.reg-idcard-rd b{font-size:12px;font-weight:700;letter-spacing:1px;color:#152532}.reg-idcard-rd span{font-size:9px;font-weight:700;color:var(--reg-bonus-dark);background:#fff1de;padding:2px 6px;border-radius:8px}.reg-idhelp-note{font-size:11.5px;color:var(--reg-muted);margin-top:9px;line-height:1.4}@media(max-width:575.98px){.reg-modal-dialog{inset:auto 0 0;transform:none;width:auto;max-width:none;border-radius:22px 22px 0 0;animation:regSheet .35s ease both}@keyframes regSheet{0%{transform:translateY(100%)}to{transform:translateY(0)}}}@media(prefers-reduced-motion:reduce){.reg-v3-done-badge .reg-ring,.reg-v3-done-badge .reg-disc svg path,.reg-modal-dialog{animation:none!important}}.reg-page{background:#eef0f2}body.cs-page .reg-page{background:#f5f7fa}body.sl-page .reg-page{background:#f5f1ea}.card:has(.reg-flow){border-radius:20px;box-shadow:0 20px 48px #1018281a;max-width:448px;margin-inline:auto;overflow:hidden}.reg-flow{padding:34px}.reg-flow:has(+.login-area){padding-bottom:26px}.reg-flow .reg-title{margin:0 0 4px;font-size:23px;font-weight:700;letter-spacing:-.01em;color:#151a1e;line-height:1.15}.reg-flow .reg-subtitle{margin:0 0 18px;font-size:13.5px;color:var(--reg-muted);line-height:1.5}.reg-flow .login-register-type-toggler{margin-bottom:4px;padding:5px;border-radius:12px}.reg-flow .login-register-type-toggler-label{border-radius:9px;padding:9px 8px;font-size:13px;justify-content:center;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.reg-flow .login-register-type-toggler-input:checked+.login-register-type-toggler-label{box-shadow:0 2px 6px #10182814}.reg-flow .login-register-type-toggler-label{margin-bottom:0}.reg-flow .login-register-type-toggler-user-regular:hover{background-color:#f59c36}.reg-flow .form-label{font-weight:700;font-size:12.5px;color:#3a3f45;margin-bottom:7px}.reg-flow .form-control,.reg-flow .form-select{height:46px;min-height:46px;border-radius:10px;border:1px solid #e2e5e8;font-size:14px;color:#151a1e;background-color:#fff}.reg-flow textarea.form-control{height:auto}.reg-flow .form-control::placeholder{color:#a2a8af}.reg-flow .form-control:focus,.reg-flow .form-select:focus{border-color:var(--reg-bonus);box-shadow:0 0 0 3px #f59c3624;outline:none}.reg-flow .form-control.is-invalid,.reg-flow .form-control.is-invalid:focus{border-color:#e5484d;box-shadow:0 0 0 3px #e5484d1f}.reg-flow .password-field .form-control{padding-right:46px}.reg-flow .password-toggle{top:50%;transform:translateY(-50%)}.reg-flow .no-number-style::-webkit-outer-spin-button,.reg-flow .no-number-style::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.reg-flow .form-check-input{width:20px;height:20px;border-radius:6px;border:1.5px solid #cdd2d8;margin-top:.1rem}.reg-flow .form-check-input:checked{background-color:var(--reg-primary);border-color:var(--reg-primary)}.reg-flow .form-check-input:focus{box-shadow:0 0 0 3px #0db14b24;border-color:var(--reg-primary)}.reg-flow .form-check-label{font-size:12.5px;color:#5c5c5c;line-height:1.45}.reg-flow .submit-button,.reg-flow form>.btn-green,.reg-flow form>.btn-blue{height:50px;border-radius:11px;font-size:15px;font-weight:700;box-shadow:0 8px 18px #0db14b47}.reg-flow.reg-flow--business .submit-button,.reg-flow.reg-flow--business form>.btn-blue{box-shadow:0 8px 18px #127cb847}.reg-flow .form-note{border-radius:10px}.card:has(.reg-flow) .login-area{padding:18px 34px 34px;text-align:center}.card:has(.reg-flow) .login-area p{margin-bottom:10px;font-size:13.5px}@media(max-width:575.98px){.reg-flow{padding:22px 18px}.reg-flow:has(+.login-area){padding-bottom:18px}.card:has(.reg-flow) .login-area{padding:14px 18px 18px}.reg-flow .reg-title{font-size:20px}.reg-flow .login-register-type-toggler-label{font-size:12px;padding:9px 4px}}.reg-flow .login-register-type-toggler-input:checked+.login-register-type-toggler-user-regular .login-register-type-toggler-icon svg{fill:#0db14b}.reg-flow .login-register-type-toggler-input:checked+.login-register-type-toggler-user-business .login-register-type-toggler-icon svg{fill:#127cb8}.reg-flow .form-check-label a{color:var(--reg-primary)!important}.reg-flow #referral_code::placeholder{text-transform:none}.card:has(.reg-flow) .login-area.reg-login-inline{text-align:center;font-size:13px;color:var(--reg-muted)}.card:has(.reg-flow) .login-area.reg-login-inline a{color:var(--reg-primary);font-weight:700;text-decoration:none}.reg-flow:not(.reg-flow--business){--reg-primary: #f59c36;--reg-primary-dark: #d97b12}.reg-flow:not(.reg-flow--business) .submit-button.btn-green,.reg-flow:not(.reg-flow--business) form>.btn-green{background-color:#f59c36!important;border-color:#f59c36!important;box-shadow:0 8px 18px #f59c364d!important}.reg-flow:not(.reg-flow--business) .submit-button.btn-green:hover,.reg-flow:not(.reg-flow--business) form>.btn-green:hover{background-color:#d97b12!important;border-color:#d97b12!important}.reg-flow:not(.reg-flow--business) .login-register-type-toggler-input:checked+.login-register-type-toggler-user-regular .login-register-type-toggler-icon svg{fill:#f59c36}.reg-flow:not(.reg-flow--business) .reg-btn-primary{box-shadow:0 8px 18px #f59c3647}.reg-flow:not(.reg-flow--business) .form-check-input:focus{box-shadow:0 0 0 3px #f59c3629}.paid-reposnse-body{padding:2rem 1.5rem 1.5rem}.paid-reposnse-body h2{font-size:16px;margin-bottom:0rem}.paid-reposnse-body h1{font-size:25px;margin-bottom:0;font-weight:700}.paid-reposnse-body .order-number{text-decoration:none;color:#f59c36}.paid-reposnse-body h4{font-size:16px;font-weight:700}.paid-reposnse-body hr{border-top:.0938rem solid #d1d0d5;margin:1.5rem 0}@media(max-width:767.98px){.paid-reposnse-body{padding:1.5rem 1rem 1rem}.paid-reposnse-body h1{font-size:18px;text-align:center}.paid-reposnse-body h2{font-size:14px;margin-bottom:.5rem;text-align:center}.paid-reposnse-body h4{font-size:14px}.paid-reposnse-body hr{margin:1.5rem 0 1rem}.paid-reposnse-body .alert{padding:.5rem;font-size:12px}.paid-reposnse-body .alert a{color:#000}}.loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#2c2e2f;z-index:9999;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:1;transition:opacity .5s ease-in-out}.loading-overlay.fade-out{opacity:0}.loading-icon{width:5rem;height:5rem;position:relative;margin-bottom:2rem}.loading-icon div{position:absolute;width:1rem;height:1rem;border-radius:50%;background:#f59c36;animation:loading-animation 1.2s linear infinite}.loading-icon div:nth-child(1){top:.5rem;left:.5rem;animation-delay:0s}.loading-icon div:nth-child(2){top:.5rem;left:2rem;animation-delay:-.4s}.loading-icon div:nth-child(3){top:.5rem;left:3.5rem;animation-delay:-.8s}.loading-icon div:nth-child(4){top:2rem;left:.5rem;animation-delay:-.4s}.loading-icon div:nth-child(5){top:2rem;left:2rem;animation-delay:-.8s}.loading-icon div:nth-child(6){top:2rem;left:3.5rem;animation-delay:-1.2s}.loading-icon div:nth-child(7){top:3.5rem;left:.5rem;animation-delay:-.8s}.loading-icon div:nth-child(8){top:3.5rem;left:2rem;animation-delay:-1.2s}.loading-icon div:nth-child(9){top:3.5rem;left:3.5rem;animation-delay:-1.6s}@keyframes loading-animation{0%,to{opacity:1}50%{opacity:.5}}.loading-progress{width:80%;max-width:25rem;height:.25rem;background-color:#464848;border-radius:.125rem;margin-bottom:1.5rem;margin-top:2rem}.loading-progress-bar{height:100%;width:0;background-color:#f59c36;border-radius:.125rem;transition:width 8s linear}.loading-text{color:#fff;font-size:17px;font-weight:700;letter-spacing:1px;text-align:center;margin-bottom:.5rem}.loading-cursor{display:inline-block;width:.125rem;height:1em;background-color:#f59c36;margin-left:.2em;animation:cursorblink 1s step-end infinite}@keyframes cursorblink{0%,to{opacity:1}50%{opacity:0}}@media(max-width:767.98px){.loading-text{font-size:14px}}.search-top-filter-wrapper{position:sticky;top:0;z-index:100;background-color:#f5f5f5;padding-top:10px;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;margin-bottom:20px}.search-top-filter{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:14px 18px;background-color:#fff;border-radius:11px;border:0;box-shadow:0 4px 16px #0000000d}.search-top-filter-left{display:flex;align-items:center;gap:10px;min-width:0}.search-top-filter-title{font-size:17px;font-weight:700;margin:0;color:#000}.search-top-filter-title span{color:var(--n25-main-orange)}.search-top-filter-count{background:#f8f8f8;border-radius:999px;padding:4px 10px;font-size:11px;color:#5c5c5c;white-space:nowrap;flex:0 0 auto}.search-top-filter-subline{display:none;font-size:10px;color:#898989}.search-top-filter-right{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-left:auto}.search-store-pills{display:flex;gap:4px;background:#f8f8f8;border-radius:999px;padding:3px}.search-store-pill{display:inline-block;color:#5c5c5c;border:1px solid transparent;border-radius:999px;padding:5px 12px;font-size:12px;text-decoration:none;white-space:nowrap}a.search-store-pill:hover{color:#000;text-decoration:none}.search-store-pill.is-active{background:#fff;border-color:var(--n25-main-orange);color:#b06a12;font-weight:600}.search-filter-actions{display:flex;align-items:center;gap:8px}.search-translate-btn{white-space:nowrap}.search-translate-btn .btn-icon{display:inline-flex;align-items:center}.search-translate-btn .btn-icon img{width:18px;height:18px}.search-translate-btn.translated{background-color:#fff3e0;border-color:var(--n25-main-orange)}.search-filter-sort{position:relative;flex-shrink:0}.sort-select-wrapper{position:relative;display:inline-block}.sort-icon-mobile{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:15px;height:15px;color:#666;pointer-events:none;z-index:1}.sort-dropdown{appearance:none;background-color:#f5f5f5;border:1px solid #ddd;border-radius:6px;padding:8px 36px 8px 12px;font-size:14px;cursor:pointer;transition:all .2s ease}.sort-dropdown:hover{background-color:#e9e9e9}.sort-dropdown:focus{outline:none;border-color:#999}.search-results{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;align-items:stretch}.section-loading-animation{text-align:center;padding:2rem 1rem}.loading-animation-wrap{max-width:12.5rem;margin:0 auto 2rem}.loading-animation{width:100%;height:12.5rem}.loading-random-sentence-wrap{padding:1.5rem;max-width:25rem;margin:0 auto;text-align:left}.loading-random-sentence{display:block;width:100%;padding-right:.9375rem;border-right:.125rem solid orange;animation:loading-random-sentence-blink .75s step-end infinite;min-height:3rem;line-height:1.5}.loading-text-title{font-size:18px;font-weight:700;margin-bottom:3rem;animation:loading-text-title 2s linear infinite}.loading-text-description{font-size:12px;font-weight:400;margin:0 auto 1rem;animation:loading-text-description 1s linear infinite;max-width:22rem}@media(max-width:1399px){.search-results{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:1199px){.search-results{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:991px){.search-results{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.search-top-filter{padding:12px}.search-top-filter-title{font-size:15px}}@media(max-width:767.98px){.search-top-filter-wrapper{margin:0 -10px 12px;padding:0}.search-top-filter{padding:12px 14px;border-radius:11px;border:0;flex-wrap:nowrap}.search-top-filter-left{display:block;flex:1;min-width:0}.search-top-filter-title{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-top-filter-count{display:none}.search-top-filter-subline{display:block}.search-store-pills{display:none}.search-top-filter-right{flex-wrap:nowrap;flex:0 0 auto}.search-filter-actions{margin-right:0}.search-translate-btn .search-translate-btn-text{display:none}.search-translate-btn .btn-icon{margin-right:0}.search-translate-btn{padding:0 10px;min-width:44px;height:44px}.sort-icon-mobile{display:block}.sort-select-wrapper:after{display:none}.sort-dropdown{padding:8px;min-width:44px;font-size:0;width:44px;height:44px;background-color:#f5f5f5;background-image:none}.sort-dropdown option{font-size:14px}.search-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.loading-animation-wrap{max-width:7.5rem}.loading-animation{height:7.5rem}}@media(max-width:575px){.search-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px}}@keyframes loading-random-sentence-blink{0%,to{border-color:transparent}50%{border-color:orange}}@keyframes loading-text-title{0%{opacity:1}50%{opacity:.1}to{opacity:1}}@keyframes loading-text-description{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.search-item-out-of-stock{text-align:left}.search-item-out-of-stock-label{font-size:14px;font-weight:600;color:#898989;margin-bottom:.25rem}.search-item-out-of-stock-message{font-size:12px;color:#bbb}.search-facets{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 16px}.search-facets-toggle{display:none;align-items:center;gap:6px;background:#fff;border:1px solid var(--n25-border-grey);border-radius:20px;padding:7px 14px;font-size:13px;font-weight:500;cursor:pointer}.search-facets-chips{display:flex;flex-wrap:wrap;gap:8px}.facet-chip{background:#fff;border:1px solid var(--n25-border-grey);border-radius:20px;padding:7px 14px;font-size:13px;font-weight:500;cursor:pointer;color:#333;transition:background .15s,border-color .15s,color .15s}.facet-chip:hover{border-color:var(--n25-main-orange)}.facet-chip.active{background:var(--n25-main-orange);border-color:var(--n25-main-orange);color:#fff}.facet-chip-clear{color:var(--n25-error-red);border-color:var(--n25-error-red)}.search-facets-count{font-size:13px;color:var(--n25-text-grey);margin-left:auto}.facet-hidden{display:none!important}@media(max-width:767px){.search-facets-toggle{display:inline-flex}.search-facets-chips{display:none;width:100%;margin-top:8px}.search-facets.facets-open .search-facets-chips{display:flex}.search-facets-count{margin-left:8px}}.search-facets[hidden]{display:none!important}#updateModal .modal-dialog{max-width:500px}#updateModal .modal-content{border-radius:12px;border:none;box-shadow:0 10px 40px #0000001a}#updateModal .modal-header{padding:1.5rem 1.5rem 0}#updateModal .modal-header .btn-close{opacity:.5;padding:.5rem}#updateModal .modal-header .btn-close:hover{opacity:1}#updateModal .modal-body{padding:0 28px}#updateModal .modal-title{font-size:20px;font-weight:600;color:#333}#updateModal .modal-footer{padding:0 24px 24px;gap:3px}#updateModal .modal-footer .btn{padding:12px 24px;font-size:14px;font-weight:500;border-radius:8px;height:44px;display:flex;align-items:center;justify-content:center}#updateModal .modal-footer .btn-secondary{background-color:#f5f5f5;border:none;color:#666;min-width:100px}#updateModal .modal-footer .btn-secondary:hover{background-color:#e8e8e8;color:#666}#updateModal .form-group{margin-bottom:20px}#updateModal .form-label{font-size:14px;font-weight:600;color:#333;margin-bottom:8px}#updateModal .form-control{font-size:14px;padding:12px 16px;border:1px solid #e0e0e0;border-radius:8px;transition:all .2s}#updateModal .form-control:focus{border-color:#49a54a;box-shadow:0 0 0 .2rem #49a54a1a}#updateModal .form-control-static{background-color:#f8f8f8;border:1px solid #e0e0e0}#updateModal .password-input-wrapper .form-control{padding-right:3rem}#updateModal .alert{font-size:14px;padding:12px 16px;border-radius:8px;margin-top:16px}.skybox-page{display:flex;overflow:hidden;align-items:stretch;max-height:45.2rem}.skybox-map,.skybox-locations{flex:1;width:50%}.skybox-locations{background-color:#fff}#lockerMap{height:100%;width:100%}.skybox-locations{padding:1.875rem;overflow-y:scroll;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.skybox-location-item{display:flex;margin-bottom:1.5rem;border:1px solid #d1d0d5;border-radius:.5rem;overflow:hidden}.skybox-location-item:last-child{margin-bottom:0}.skybox-location-image{flex-grow:0;flex-shrink:0}.skybox-location-image img{width:11.25rem;height:100%;object-fit:cover;display:block}.skybox-location-details{padding:1rem;display:flex;flex-direction:column;justify-content:space-between;min-width:0;flex:1}.skybox-location-item-content-hours{font-weight:600;color:#888}.skybox-location-item.active{border:.125rem solid #007eee}.skybox-location-item-content-heading{font-size:16px;font-weight:700;margin-bottom:.5rem;color:#007eee}.skybox-location-item-content-locations{font-size:12px;margin-bottom:2rem}.skybox-locations::-webkit-scrollbar{width:.5rem}.skybox-locations::-webkit-scrollbar-track{background:#d1d0d5;border-radius:.625rem}.skybox-locations::-webkit-scrollbar-thumb{background:#888;border-radius:.625rem}.skybox-locations::-webkit-scrollbar-thumb:hover{background:#555}.temp-skybox{border:1px solid #d1d0d5;border-radius:.5rem;padding:1.5rem}@media(max-width:767.98px){.temp-skybox{padding:1rem}.skybox-page{display:block;max-height:none}.skybox-map,.skybox-locations{flex:none;width:100%}.skybox-map{height:20rem}.skybox-location-image img{width:8rem;height:100%;object-fit:cover}.skybox-locations{padding:1rem;overflow-y:hidden}.skybox-location-details{padding:.75rem}.skybox-location-item-content-heading{font-size:14px}.skybox-location-item{margin-bottom:1rem}.skybox-map .skybox-location-item-content-heading{font-size:12px;margin-bottom:.315rem}.skybox-map .skybox-location-item-content-locations{font-size:11px;margin-bottom:.5rem}}.section-special-product-option{display:flex;flex-wrap:wrap;gap:1rem;overflow:visible}.section-special-product-option.color-options{gap:.5rem;margin-bottom:1.5rem;flex-wrap:wrap;padding:.5rem .25rem}.option-btn{flex:0 0 calc(50% - .5rem);border:0;border-radius:.75rem;padding:1.5rem;background:#fff;text-align:center;overflow:hidden;border:.0938rem solid transparent}.color-options .option-btn{flex:0 0 auto;min-width:auto}.option-btn:not(.option-btntype-color):hover{border:.0938rem solid var(--n25-main-orange)}.active.option-btn:not(.option-btntype-color){border:.0938rem solid #5c5c5c}.option-btn .btn-title{font-size:16px;font-weight:600;line-height:1.25em;color:#000}.option-btn .btn-descr{font-size:12px;color:#5c5c5c;margin-top:.125rem;line-height:1.25em}.option-btntype-color{flex:none!important;width:auto!important;padding:0 0 25px;background:transparent!important;border:none!important;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;cursor:pointer;margin:0 .5rem;overflow:visible!important;position:relative}.btn-color-circle{width:2.5rem;height:2.5rem;border-radius:50%;margin-bottom:.5rem;box-shadow:inset 0 1px 2px #0000001a;transition:all .15s ease;position:relative;border:2px solid #fff;outline:1px solid rgba(0,0,0,.08)}.option-btntype-color:hover .btn-color-circle{transform:scale(1.15);box-shadow:0 0 0 .5px #0000000a,0 3px 8px #00000026}.option-btntype-color.active .btn-color-circle{box-shadow:0 0 0 2px #000;outline:none;transform:scale(1.1)}.option-btntype-color .btn-title{font-size:12px;text-align:center;margin-top:0;color:#1d1d1f;font-weight:400}.special-product-image{position:sticky;top:13rem;z-index:10}.option-btn .btn-price-title{font-size:11px;font-style:italic;margin-top:1rem;padding-top:1rem;border-top:1px solid #e5e5e5;font-weight:300;color:#5c5c5c}.option-btn .btn-price{font-size:14px;font-weight:600}.option-btn .btn-intelligence{font-size:10px;color:#5c5c5c;margin-top:.75rem;display:flex;align-items:center;justify-content:center;gap:.25rem}.option-btn .btn-intelligence img{width:.75rem}.special-products-final{padding:1.5rem;box-shadow:none}.special-products-final-prices{display:flex;justify-content:space-between;background:transparent;width:100%;border:0;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #d1d0d5;align-items:center;text-align:left}.special-products-final-price{font-size:25px;font-weight:700;color:#000}.special-products-final-original-price-amount{color:#898989;text-decoration:line-through}.special-products-final-off-percent{color:#fff;background:#f7525f;border-radius:.25rem;padding:.25rem .375rem;font-size:11px}.special-products-final-original-price{display:flex;gap:.5rem;align-items:center;line-height:1em;margin-bottom:.5rem}.special-products-final-estimate{display:flex;gap:.5rem;align-items:center;margin-bottom:.75rem}.special-products-final-estimate:last-child{margin-bottom:0}.special-products-final-estimate-icon{width:3rem;height:3rem;background:#f6f6f6;border-radius:50%;display:flex;justify-content:center;align-items:center}.special-products-final-estimate-title{color:#5c5c5c;font-size:12px}.special-products-final-estimate-value{color:#000;font-size:14px;font-weight:700}.special-products-final-addtocart{display:flex;gap:1rem;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #d1d0d5}.special-products-final-addtocart-btn-wrap{flex:1}.special-products-final-count .change-count-btn{width:3rem;height:3rem}.special-products-final-count .change-count-input{height:3rem}.special-products-final-details-wrap{margin-bottom:1.5rem;border-bottom:1px solid #d1d0d5;display:none;transition:all .3s ease-in-out}.special-products-final-details-wrap.visible{display:block}.special-products-final-prices-arrow svg{transition:transform .3s ease-in-out}.special-products-final-prices-arrow svg.rotated{transform:rotate(180deg)}.product-info-actions{display:flex;gap:.75rem;margin-bottom:1rem}.special-products-description{margin-top:3rem;padding:1.5rem;background:#fff;border-radius:.75rem}.text-copy-disclaimer{border:1px dashed #5c5c5c;font-size:11px;text-align:center;padding:1rem;color:#5c5c5c;border-radius:.75rem;margin-bottom:2rem}.special-products-alert{background:#fef5eb;border:1px solid #fad1a3;padding:.75rem 1rem;border-radius:.75rem;margin-top:2rem;text-align:center;font-size:12px}.warranty-smartlife-button{display:block;width:100%;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;text-align:center;padding:1rem 1.5rem;border-radius:.75rem;margin-top:1rem;font-size:14px;font-weight:600;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease,filter .3s ease;box-shadow:0 4px 15px #667eea4d;position:relative;overflow:hidden}.warranty-smartlife-button:hover{transform:translateY(-2px);box-shadow:0 6px 20px #667eea66;filter:brightness(1.1);color:#fff;text-decoration:none}.warranty-smartlife-button i{margin-right:.5rem}@media(max-width:768px){.warranty-smartlife-button{font-size:13px;padding:.875rem 1.25rem}.btn-color-circle{width:3rem;height:3rem}.option-btntype-color{padding:1rem}.option-btntype-color .btn-title{font-size:12px}}.delivery-date-card{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:1rem;margin-bottom:1rem}.delivery-date-title{font-size:12px;color:#6b7280;margin-bottom:.75rem;font-weight:500}.delivery-date-content{display:flex;align-items:center;justify-content:space-between;gap:1rem}.delivery-date-flags{display:flex;align-items:center;gap:.5rem;flex:1}.delivery-date-flags img{height:1rem;width:auto}.delivery-date-flags span{font-size:12px;color:#374151}.delivery-date-range{font-size:14px;font-weight:600;color:#111827;white-space:nowrap}@media(max-width:768px){.delivery-date-content{flex-direction:column;align-items:flex-start;gap:.5rem}.delivery-date-range{margin-left:auto}}.loading-spinner-svg{animation:rotate 1s linear infinite;width:40px;height:40px}.loading-spinner-svg circle{stroke:#3b82f6;stroke-linecap:round;animation:dash 1.5s ease-in-out infinite;stroke-width:3;fill:none}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.option-loading-spinner,.price-loading-spinner{padding:2rem 0}.option-loading-spinner p,.price-loading-spinner p{margin-top:.75rem;color:#6b7280;font-size:14px}.terms-of-service-wrap{display:flex;gap:1.5rem}.terms-of-service-sidebar{width:22rem;flex-grow:0;flex-shrink:0}.terms-of-service-sidebar>.card{position:sticky;top:1.875rem}.terms-of-service-content{flex-grow:1}.terms-of-service-card{padding:1.5rem}.terms-of-service-card-title{font-size:18px;font-weight:600;margin-bottom:.75rem}.terms-of-service-udpate-card{background-color:#e7f7ed;border:1px solid #b4e7c7;border-radius:.75rem}.terms-of-service-udpate-card p:last-child{margin-bottom:0}.text-green{color:#49a54a}.text-red{color:#d9534f}.terms-of-service-title{font-size:25px;font-weight:700;margin-bottom:.75rem}.terms-sidebar-navs{padding:.25rem 1.5rem;list-style:none;margin:0}.terms-sidebar-nav{border-bottom:1px solid var(--color-border)}.terms-sidebar-nav:last-child{border-bottom:none}.terms-sidebar-link{display:flex;align-items:center;text-decoration:none;background:transparent;color:var(--color-text);padding:1.25rem 1rem 1.25rem 0;font-weight:600;position:relative}.terms-sidebar-link:hover,.terms-sidebar-link.active{color:var(--color-primary)}.terms-sidebar-link:hover:after,.terms-sidebar-link.active:after{position:absolute;right:.5rem;top:50%;transform:translateY(-50%) rotate(-45deg);content:"";display:block;width:.4rem;height:.4rem;border:solid var(--color-primary);border-width:0 .0938rem .0938rem 0;margin-left:.4rem}@media(max-width:767.98px){.terms-of-service-card{padding:1rem}.terms-of-service-title{font-size:18px}.terms-of-service-card-title{font-size:14px}}.arightscholar-page-wrapper{padding-bottom:0}.arightscholar-hero{position:relative;background:#eaf1f8 url(/assets/dist/assets/hero-bg.CJkNA2mI.webp) no-repeat center center;background-size:cover}.arightscholar-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#ffffff8c,#fff6 55%,#ffffffa6)}.arightscholar-hero-inner{position:relative;text-align:center;max-width:780px;margin:0 auto;padding:70px 16px 64px}.arightscholar-hero-logo{width:300px;max-width:72%;height:auto}.arightscholar-hero h1{font-size:38px;font-weight:700;color:#0a3d62;margin:22px 0 10px}.arightscholar-hero .subtitle{font-size:19px;font-weight:600;color:#0a3d62;margin:0}.arightscholar-section-block{margin-top:80px}.arightscholar-section-title{font-weight:700;font-size:40px;text-align:center;margin-bottom:6px}.arightscholar-section-subtitle{text-align:center;margin-bottom:32px}.arightscholar-section-subtitle span{background:#000;color:#fff;font-size:12px;line-height:14px;padding:5px 12px;border-radius:3px;display:inline-block}.arightscholar-section-img-block,.arightscholar-section-img-block-shadow{overflow:hidden;border-radius:16px}.arightscholar-section-img-block-shadow{box-shadow:0 0 40px #00000026}.arightscholar-section-img-block img,.arightscholar-section-img-block-shadow img{width:100%;height:auto;display:block}.arightscholar-img-copy{font-size:12px;color:#999;text-align:right;margin-top:4px}.arightscholar-section-contact-img-block{text-align:center;margin-bottom:32px;border-radius:16px;overflow:hidden}.arightscholar-section-contact-img-block img{width:100%;max-width:100%;height:auto}.arightscholar-contact-section{background:#fff;padding:24px;display:flex;gap:75px;border-radius:16px;margin:80px auto}.arightscholar-contact-qr{flex:0 0 200px;width:200px;background:#fff;border:1px solid #e3e9f0;padding:18px;border-radius:12px;text-align:center;font-weight:600;display:flex;align-items:center;justify-content:center}.arightscholar-contact-qr img{width:100%;height:auto}.arightscholar-contact-col-container{display:flex;flex-direction:column;justify-content:space-between;flex:1}.arightscholar-contact-col-container-inside{display:flex;gap:75px}.arightscholar-contact-col{flex:0;white-space:nowrap}.arightscholar-contact-col h3{font-size:16px;font-weight:700}.arightscholar-contact-col ul{padding-left:20px}.arightscholar-carousel,#arightscholarCarousel1,#arightscholarCarousel2{overflow:hidden;border-radius:16px}.arightscholar-carousel{background-color:#f5f5f5}#arightscholarCarousel1,#arightscholarCarousel2{box-shadow:0 0 40px #00000026}.arightscholar-carousel .carousel-inner{border-radius:16px}.arightscholar-carousel .carousel-item img{border-radius:16px;width:100%;height:auto;object-fit:cover}.arightscholar-carousel .carousel-control-prev,.arightscholar-carousel .carousel-control-next{width:5%;opacity:.7;transition:opacity .3s ease}.arightscholar-carousel .carousel-control-prev:hover,.arightscholar-carousel .carousel-control-next:hover{opacity:1}.arightscholar-carousel .carousel-indicators{margin-bottom:1rem}.arightscholar-carousel .carousel-indicators button{background-color:#00000080}.arightscholar-carousel .carousel-indicators button.active{background-color:#000}.arightscholar-donation-amounts-wrapper{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10px}.arightscholar-donation-amount-left,.arightscholar-donation-amount-right{display:flex;flex-direction:column}.arightscholar-donation-amount-right{text-align:right}.arightscholar-donation-label{font-size:14px;color:#5c5c5c}.arightscholar-donation-amount{font-size:32px;font-weight:700;color:#000}.arightscholar-donation-progress-wrapper{margin-bottom:32px;position:relative}.arightscholar-donation-progress{height:16px;border-radius:10px}.arightscholar-donation-progress .progress-bar{background-color:#90dbac}.arightscholar-progress-checkmark{position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10;display:flex;align-items:center;justify-content:center}.arightscholar-donation-progress-section p{font-size:16px;line-height:1.6}.arightscholar-donation-stats{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.arightscholar-stat-item{flex:1;min-width:150px;display:flex;flex-direction:column}.arightscholar-stat-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center}.arightscholar-stat-number{font-size:40px;font-weight:700}.arightscholar-stat-label{font-size:14px;color:#5c5c5c;line-height:1.4}.btn-arightscholar-donate{background:linear-gradient(to right,#84aff5,#427cda);color:#fff;display:inline-block;padding:10px 28px;font-size:15px;font-weight:600;border:0;border-radius:8px;text-decoration:none;transition:all .3s ease}.btn-arightscholar-donate:hover{background:linear-gradient(to right,#427cda,#366bc0);color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #427cda4d}@media(max-width:991px){.arightscholar-hero-inner{padding:50px 16px 46px}.arightscholar-hero-logo{width:230px}.arightscholar-hero h1{font-size:30px}.arightscholar-hero .subtitle{font-size:17px}.arightscholar-section-block{margin-top:60px}.arightscholar-section-title{font-size:32px}.arightscholar-section-contact-img-block{margin-bottom:24px}.arightscholar-contact-section{gap:40px;margin:60px auto}.arightscholar-contact-qr{flex:0 0 150px;width:150px}.arightscholar-contact-col-container-inside{gap:40px}.arightscholar-donation-stats{gap:20px}.arightscholar-stat-item{min-width:120px}.arightscholar-stat-number{font-size:32px}.arightscholar-stat-label{font-size:13px}}@media(max-width:767px){.arightscholar-page-wrapper{padding-bottom:46px}.arightscholar-hero{background-position:center center}.arightscholar-hero-inner{padding:40px 16px 38px}.arightscholar-hero-logo{width:190px}.arightscholar-hero h1{font-size:26px;margin-top:16px}.arightscholar-hero .subtitle{font-size:15px}.arightscholar-section-block{margin-top:50px}.arightscholar-section-title{font-size:28px;margin-bottom:4px}.arightscholar-section-subtitle{margin-bottom:24px}.arightscholar-section-subtitle span{font-size:11px;padding:4px 10px}.arightscholar-section-contact-img-block{margin-bottom:80px}.arightscholar-section-contact-img-block img{margin-bottom:-50px}.arightscholar-contact-section{flex-direction:column;gap:30px;padding:20px;margin:50px auto}.arightscholar-contact-qr{flex:1;width:100%;max-width:200px;margin:0 auto}.arightscholar-contact-col-container-inside{flex-direction:column;gap:30px}.arightscholar-contact-col{white-space:normal}.arightscholar-carousel .carousel-control-prev,.arightscholar-carousel .carousel-control-next{width:10%}.arightscholar-donation-amount{font-size:24px}.arightscholar-donation-label{font-size:12px}.arightscholar-donation-progress{height:14px}.arightscholar-donation-progress-wrapper{margin-bottom:24px}.arightscholar-progress-checkmark svg{width:28px;height:28px}.arightscholar-donation-progress-section p{font-size:14px}.arightscholar-donation-stats{justify-content:center}.arightscholar-stat-item{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px);text-align:center;align-items:center;margin-bottom:20px}.arightscholar-stat-number{font-size:28px}.arightscholar-stat-label{font-size:12px}.btn-arightscholar-donate{padding:8px 24px;font-size:14px}}@media(max-width:575px){.arightscholar-hero-inner{padding:34px 14px 32px}.arightscholar-hero-logo{width:160px}.arightscholar-hero h1{font-size:23px}.arightscholar-hero .subtitle{font-size:14px}.arightscholar-section-block{margin-top:40px}.arightscholar-section-title{font-size:24px}.arightscholar-section-subtitle{margin-bottom:20px}.arightscholar-section-img-block,.arightscholar-section-img-block-shadow{border-radius:12px}.arightscholar-img-copy{font-size:11px}.arightscholar-section-contact-img-block{margin-bottom:60px;border-radius:12px}.arightscholar-section-contact-img-block img{margin-bottom:-40px}.arightscholar-contact-section{padding:16px;margin:40px auto}.arightscholar-contact-col h3,.arightscholar-contact-col ul{font-size:14px}.arightscholar-carousel,#arightscholarCarousel1,#arightscholarCarousel2,.arightscholar-carousel .carousel-inner,.arightscholar-carousel .carousel-item img{border-radius:12px}.arightscholar-donation-amount{font-size:20px}.arightscholar-donation-progress{height:12px;border-radius:8px}.arightscholar-progress-checkmark svg{width:24px;height:24px}.arightscholar-stat-icon svg{width:40px;height:40px}.arightscholar-stat-number{font-size:24px}.btn-arightscholar-donate{width:100%;text-align:center}}.arightscholar-fund-uses{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-top:32px}.arightscholar-fund-use-item{display:flex;align-items:center;gap:12px;padding:14px 18px;background:#f5f9ff;border:1px solid #e1ecff;border-radius:10px;font-weight:500;color:#1c3a5e}.arightscholar-fund-use-check{flex-shrink:0;display:inline-flex}.arightscholar-stages{display:flex;flex-direction:column;gap:18px;margin-top:28px}.arightscholar-stage-item{display:flex;align-items:flex-start;gap:18px;padding:20px;background:#f8fafc;border-radius:12px;border-left:4px solid #0066cc}.arightscholar-stage-num{flex-shrink:0;width:44px;height:44px;border-radius:50%;background:#06c;color:#fff;font-size:20px;font-weight:700;display:flex;align-items:center;justify-content:center}.arightscholar-stage-text{line-height:1.6;color:#2c3e50}.magicland-page-wrapper{padding-bottom:0}.magicland-hero{background:#62e8fc url(/assets/dist/assets/magicland-hero.DBGa_-TF.webp) no-repeat center bottom;background-size:cover;position:relative}.magicland-hero-content{padding:120px 0 200px;background:linear-gradient(to right,#62e7fc 25%,#62e8fc00 75%);color:#fff}.magicland-hero-content img{max-width:200px;height:auto}.magicland-hero-content h1{font-size:64px;margin-top:10px;font-weight:700;margin-bottom:0}.magicland-hero-content .subtitle{font-size:24px;margin-bottom:0;font-weight:600}.magicland-section-block{margin-top:80px}.magicland-section-title{font-weight:700;font-size:40px;text-align:center;margin-bottom:6px}.magicland-section-subtitle{text-align:center;margin-bottom:32px}.magicland-section-subtitle span{background:#000;color:#fff;font-size:12px;line-height:14px;padding:5px 12px;border-radius:3px;display:inline-block}.magicland-section-img-block,.magicland-section-img-block-shadow{overflow:hidden;border-radius:16px}.magicland-section-img-block-shadow{box-shadow:0 0 40px #00000026}.magicland-section-img-block img,.magicland-section-img-block-shadow img{width:100%;height:auto;display:block}.magicland-img-copy{font-size:12px;color:#999;text-align:right;margin-top:4px}.magicland-section-contact-img-block{text-align:center;margin-bottom:120px;background:linear-gradient(45deg,#f8bd78,#f4c1c5);border-radius:16px}.magicland-section-contact-img-block img{margin-bottom:-80px;max-width:100%;height:auto}.magicland-contact-section{background:#fff;padding:24px;display:flex;gap:75px;border-radius:16px;margin:80px auto}.magicland-contact-qr{flex:0 0 200px;width:200px;border:1px solid #dddddd;padding:8px;border-radius:8px;text-align:center;font-weight:600}.magicland-contact-qr img{width:100%;height:auto;margin-top:3px}.magicland-contact-col-container{display:flex;flex-direction:column;justify-content:space-between;flex:1}.magicland-contact-col-container-inside{display:flex;gap:75px}.magicland-contact-col{flex:0;white-space:nowrap}.magicland-contact-col h3{font-size:16px;font-weight:700}.magicland-contact-col ul{padding-left:20px}.magicland-carousel,#magiclandCarousel1,#magiclandCarousel2{overflow:hidden;border-radius:16px}.magicland-carousel{background-color:#f5f5f5}#magiclandCarousel1,#magiclandCarousel2{box-shadow:0 0 40px #00000026}.magicland-carousel .carousel-inner{border-radius:16px}.magicland-carousel .carousel-item img{border-radius:16px;width:100%;height:auto;object-fit:cover}.magicland-carousel .carousel-control-prev,.magicland-carousel .carousel-control-next{width:5%;opacity:.7;transition:opacity .3s ease}.magicland-carousel .carousel-control-prev:hover,.magicland-carousel .carousel-control-next:hover{opacity:1}.magicland-carousel .carousel-indicators{margin-bottom:1rem}.magicland-carousel .carousel-indicators button{background-color:#00000080}.magicland-carousel .carousel-indicators button.active{background-color:#000}.magicland-donation-amounts-wrapper{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10px}.magicland-donation-amount-left,.magicland-donation-amount-right{display:flex;flex-direction:column}.magicland-donation-amount-right{text-align:right}.magicland-donation-label{font-size:14px;color:#5c5c5c}.magicland-donation-amount{font-size:32px;font-weight:700;color:#000}.magicland-donation-progress-wrapper{margin-bottom:32px;position:relative}.magicland-donation-progress{height:16px;border-radius:10px}.magicland-donation-progress .progress-bar{background-color:#90dbac}.magicland-progress-checkmark{position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10;display:flex;align-items:center;justify-content:center}.magicland-donation-progress-section p{font-size:16px;line-height:1.6}.magicland-donation-stats{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.magicland-stat-item{flex:1;min-width:150px;display:flex;flex-direction:column}.magicland-stat-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center}.magicland-stat-number{font-size:40px;font-weight:700}.magicland-stat-label{font-size:14px;color:#5c5c5c;line-height:1.4}.btn-magicland-donate{background:linear-gradient(to right,#84aff5,#427cda);color:#fff;display:inline-block;padding:10px 28px;font-size:15px;font-weight:600;border:0;border-radius:8px;text-decoration:none;transition:all .3s ease}.btn-magicland-donate:hover{background:linear-gradient(to right,#427cda,#366bc0);color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #427cda4d}@media(max-width:991px){.magicland-hero-content{padding:80px 0 120px;background:linear-gradient(to right,#62e7fce6 35%,#62e8fc00 85%)}.magicland-hero-content img{max-width:150px}.magicland-hero-content h1{font-size:48px}.magicland-hero-content .subtitle{font-size:20px}.magicland-section-block{margin-top:60px}.magicland-section-title{font-size:32px}.magicland-section-contact-img-block{margin-bottom:100px}.magicland-section-contact-img-block img{margin-bottom:-60px}.magicland-contact-section{gap:40px;margin:60px auto}.magicland-contact-qr{flex:0 0 150px;width:150px}.magicland-contact-col-container-inside{gap:40px}.magicland-donation-stats{gap:20px}.magicland-stat-item{min-width:120px}.magicland-stat-number{font-size:32px}.magicland-stat-label{font-size:13px}}@media(max-width:767px){.magicland-page-wrapper{padding-bottom:46px}.magicland-hero{background-position:center center}.magicland-hero-content{padding:50px 0 60px;background:linear-gradient(to bottom,#62e7fcf2,#62e8fccc);text-align:center}.magicland-hero-content img{max-width:120px}.magicland-hero-content h1{font-size:32px;margin-top:8px}.magicland-hero-content .subtitle{font-size:16px}.magicland-section-block{margin-top:50px}.magicland-section-title{font-size:28px;margin-bottom:4px}.magicland-section-subtitle{margin-bottom:24px}.magicland-section-subtitle span{font-size:11px;padding:4px 10px}.magicland-section-contact-img-block{margin-bottom:80px}.magicland-section-contact-img-block img{margin-bottom:-50px}.magicland-contact-section{flex-direction:column;gap:30px;padding:20px;margin:50px auto}.magicland-contact-qr{flex:1;width:100%;max-width:200px;margin:0 auto}.magicland-contact-col-container-inside{flex-direction:column;gap:30px}.magicland-contact-col{white-space:normal}.magicland-carousel .carousel-control-prev,.magicland-carousel .carousel-control-next{width:10%}.magicland-donation-amount{font-size:24px}.magicland-donation-label{font-size:12px}.magicland-donation-progress{height:14px}.magicland-donation-progress-wrapper{margin-bottom:24px}.magicland-progress-checkmark svg{width:28px;height:28px}.magicland-donation-progress-section p{font-size:14px}.magicland-donation-stats{justify-content:center}.magicland-stat-item{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px);text-align:center;align-items:center;margin-bottom:20px}.magicland-stat-number{font-size:28px}.magicland-stat-label{font-size:12px}.btn-magicland-donate{padding:8px 24px;font-size:14px}}@media(max-width:575px){.magicland-hero-content{padding:40px 0 50px}.magicland-hero-content img{max-width:100px}.magicland-hero-content h1{font-size:28px}.magicland-hero-content .subtitle{font-size:14px}.magicland-section-block{margin-top:40px}.magicland-section-title{font-size:24px}.magicland-section-subtitle{margin-bottom:20px}.magicland-section-img-block,.magicland-section-img-block-shadow{border-radius:12px}.magicland-img-copy{font-size:11px}.magicland-section-contact-img-block{margin-bottom:60px;border-radius:12px}.magicland-section-contact-img-block img{margin-bottom:-40px}.magicland-contact-section{padding:16px;margin:40px auto}.magicland-contact-col h3,.magicland-contact-col ul{font-size:14px}.magicland-carousel,#magiclandCarousel1,#magiclandCarousel2,.magicland-carousel .carousel-inner,.magicland-carousel .carousel-item img{border-radius:12px}.magicland-donation-amount{font-size:20px}.magicland-donation-progress{height:12px;border-radius:8px}.magicland-progress-checkmark svg{width:24px;height:24px}.magicland-stat-icon svg{width:40px;height:40px}.magicland-stat-number{font-size:24px}.btn-magicland-donate{width:100%;text-align:center}}html,body{overflow-x:clip;max-width:100%}img,svg,video,canvas,iframe{max-width:100%}.pt-title,.ma-orders-table-title,.ma-orders-header-title,.payment-option-card-title,.message-item-content,.order-number,.breadcrumb,.card-wishlist-title{overflow-wrap:anywhere;word-break:break-word}.search-results>*,.sef-products>*,.deals-landing-grid>*,.deals-products-grid>*,.dpb-products-grid>*,.lbs-products-grid>*,.bstore-products-grid>*,.product-grid-with-sidebar>*{min-width:0}@media(max-width:575.98px){.cart-sidebar,.my-account-sidebar{width:100%;max-width:100%}}[data-paste-image].is-drop-hover{outline:2px dashed var(--color-secondary, #f59c36);outline-offset:-3px;border-radius:8px;background-color:#f59c3614}.paste-image-toast{position:fixed;left:50%;bottom:28px;transform:translate(-50%);z-index:2147483000;max-width:min(92vw,420px);padding:10px 16px;border-radius:10px;background:#171a1ff0;color:#fff;font-size:13px;line-height:1.4;text-align:center;box-shadow:0 6px 24px #00000038;pointer-events:none;opacity:1;transition:opacity .35s ease}.paste-image-toast.is-out{opacity:0}@media(prefers-reduced-motion:reduce){.paste-image-toast{transition:none}}textarea[data-autogrow-ready]{resize:none;overflow-y:hidden}.cmp-attach{display:inline-flex;align-items:center;gap:7px;max-width:100%;margin-bottom:7px;padding:5px 8px;border:1px solid #e7e9ed;border-radius:10px;background:#f7f8fa}.cmp-attach[hidden]{display:none}.cmp-attach img{max-height:42px;max-width:58px;border-radius:6px;object-fit:cover}.cmp-attach i,.cmp-attach svg{color:#98a0ab;font-size:13px;flex-shrink:0}.cmp-attach [hidden]{display:none}.cmp-attach-name{font-size:11.5px;color:#4b5563;max-width:190px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmp-attach-x{border:0;padding:0 2px;background:transparent;color:#98a0ab;font-size:13px;line-height:1;cursor:pointer}.cmp-attach-x:hover{color:#ef4444}[data-bs-theme=dark] .cmp-attach{border-color:var(--admin-border, #343a40);background:var(--admin-surface-2, #2a2f36)}[data-bs-theme=dark] .cmp-attach-name{color:var(--admin-text, #dee2e6)}
