: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}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.menu-open{z-index:5600}.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 .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}.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:0;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 .75rem .5rem .875rem;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 .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}.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;height:40px}.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;height:40px}.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;height:40px}.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;height:40px}.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;height:40px}.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;height:40px}.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;height:40px}.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;height:40px}.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;height:40px}.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;height:40px}.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;height:40px}.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:40px;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}}@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}}.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}}#cancelOrderModal .modal-content{border-radius:.75rem}#cancelOrderModal .modal-body{padding:2.5rem;position:relative}#cancelOrderModal .modal-body .btn-close{position:absolute;top:1.75rem;right:1.75rem;width:.4rem;height:.4rem}#cancelOrderModal .modal-title{font-size:18px;font-weight:700;margin-bottom:1.5rem;text-align:center}#cancelOrderModal .form-label{font-weight:600;font-size:12px}@media(max-width:767.98px){#cancelOrderModal .modal-dialog-centered{align-items:start}#cancelOrderModal .modal-body{padding:1.5rem 1rem 1rem}#cancelOrderModal .modal-title{font-size:18px;margin-bottom:1rem}#cancelOrderModal .modal-body .btn-close{position:absolute;top:1rem;right:1rem;width:1rem;height:1rem}}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 [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-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}.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}.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:#3dc16f}.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:#dfa893}.level-silver .crlb-top{background:#80a8bb}.level-silver .crlb-top-info-reward-level{color:#80a8bb}.level-gold .crlb-top{background:linear-gradient(90deg,#fad86e,#f59c36)}.level-gold .crlb-top-info-reward-level{color:#f59c36}.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:#f6f6f6;border-radius:8px;overflow:hidden;border:1px solid #d1d0d5}.level-info-table{background-color:#f6f6f6;margin-bottom:0;border:none}.level-info-table th,.level-info-table td{background-color:#f6f6f6;width:33.33%;border-color:#d1d0d5!important;vertical-align:middle;padding:12px}.level-info-table td{font-size:16px}.level-info-table thead th{font-weight:400;text-align:center;border-bottom:1px solid #d1d0d5;border-top:none;border-left:1px solid #d1d0d5;border-right:none}.level-info-table thead th:first-child{text-align:left;border-left:none}.level-info-table thead th:last-child{border-right:none}.level-info-table tbody td{font-weight:700;text-align:center;border-top:none;border-bottom:1px solid #d1d0d5;border-left:1px solid #d1d0d5;border-right:none}.level-info-table tbody td:first-child{text-align:left;border-left:none}.level-info-table tbody td:last-child{border-right:none}.level-info-table tbody tr:last-child td{border-bottom:none}@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}.double-cashback-badge{display:inline-block;background:linear-gradient(135deg,#10b981,#059669);color:#fff;font-size:10px;font-weight:700;padding:2px 6px;border-radius:4px;margin-left:6px;text-transform:uppercase;letter-spacing:.3px;vertical-align:middle}.payment-option-modal-double-cashback .double-cashback-badge{font-size:9px;padding:2px 5px}.crlb-double-cashback-note{display:flex;align-items:center;gap:6px;background:linear-gradient(135deg,#ecfdf5,#d1fae5);border:1px solid #10b981;border-radius:6px;padding:8px 12px;margin-top:8px;font-size:12px;color:#065f46}.crlb-double-cashback-note svg{flex-shrink:0}.crlb-double-cashback-note strong{color:#047857}.crlb-shoppoint-value.doubled{color:#10b981}.crlb-shoppoint-value .original-amount{text-decoration:line-through;color:#9ca3af;font-size:12px;margin-right:6px}.crlb-shoppoint-value .doubled-amount{color:#10b981}.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:38px;height:38px;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:38px;border:0;text-align:center;font-size:14px;font-weight:600;color:#000;width:1rem;min-width:1ch;padding-left:0;padding-right:0}.change-count-input:focus{outline:none}@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}.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{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}}.header-bottom-nav-dropdown{display:none;position:absolute;top:100%;left:0;right:0;background:transparent;opacity:0;visibility:hidden;transform:translateY(-1rem);transition:all .3s ease;z-index:5001}.header-bottom-nav-dropdown.show{display:block;opacity:1;visibility:visible;transform:translateY(0)}.header-bottom-nav-dropdown-content{background:#fff;margin-top:1rem;padding:2rem;border-radius:1rem;box-shadow:0 .125rem 1rem #0000001a;display:flex;gap:2rem}.header-bottom-nav-brands{flex-grow:1;display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}.header-bottom-nav-brands-ads{flex-shrink:1}.header-bottom-nav-brand{height:7rem;display:flex;justify-content:center;align-items:center;background:#fff;border:1px solid #d1d0d5;border-radius:.75rem;font-size:20px;font-weight:700;color:#2f3045;text-decoration:none;padding:1rem;position:relative;overflow:hidden}.header-bottom-nav-brand img{max-width:8rem;max-height:5rem;width:auto;height:auto}@media(max-width:767.98px){.header-bottom-nav-dropdown{display:none}}.categories-menu-wrap{position:absolute;top:100%;left:0;right:0;z-index:5001;opacity:0;visibility:hidden;transform:translateY(-1rem);transition:all .3s ease}.categories-menu-wrap.active{opacity:1;visibility:visible;transform:translateY(0)}.categories-menu{position:relative;margin-top:1rem;background-color:#fff;padding:2rem;border-radius:1rem;box-shadow:0 .125rem 1rem #0000001a;z-index:5001}.categories-menu-content{position:relative;z-index:5001;display:flex;gap:2rem;align-items:stretch}.categories-menu-content .tab-content{flex-grow:1}.categories-menu-content-mainnav{width:18.75rem}.categories-menu-content-mainnav-btn{border:0;padding:0 1.5rem;height:3.5rem;align-items:center;background:#fff;color:#000;text-decoration:none;display:flex;width:100%;border-radius:0;justify-content:space-between;border-top:1px dotted #d1d0d5}.categories-menu-content-mainnav-btn.active{background:var(--n25-background-orange);color:#000;border-radius:.5rem;border-top:0}.categories-menu-content-mainnav-btn:first-child{border-top:0}.categories-menu-content-mainnav-btn+.categories-menu-content-mainnav-btn.active{border-top:0}.categories-menu-content-mainnav-btn.active+.categories-menu-content-mainnav-btn{border-top:0}.categories-menu-content-mainnav-btn-icon{transition:margin-right .3s ease}.categories-menu-content-mainnav-btn-icon svg{fill:#000}.categories-menu-content-mainnav-btn.active .categories-menu-content-mainnav-btn-icon svg{fill:#000}.categories-menu-content-mainnav-btn:not(.active):hover .categories-menu-content-mainnav-btn-icon{margin-right:.5rem}.categories-menu-content-subnav{column-count:3;column-gap:1rem;column-fill:balance;width:100%}.categories-menu-content-subnav-item{break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;padding:1rem;box-sizing:border-box;margin-bottom:1rem;display:inline-block;width:100%}.categories-menu-content-subnav-item-title{font-weight:700;color:#000;font-size:14px;margin-bottom:.875rem}.categories-menu-content-subnav-item-link-item{color:#898989;text-decoration:none;display:block;padding:.25rem 0}.categories-menu-content-subnav-item-link-item:hover{color:var(--n25-main-orange)}.categories-menu-content-bnr-link{border-radius:.5rem;display:block;overflow:hidden}.categories-menu-content-right{display:flex;flex-direction:column;justify-content:space-between;gap:1rem}.categories-menu-mobile{position:fixed;inset:0;background:#fff;z-index:5002;display:none;flex-direction:column;overflow:hidden;padding:0 .875rem}.categories-menu-mobile.active{display:flex}.categories-menu-mobile-header{display:flex;justify-content:space-between;align-items:center;margin-top:.5rem}.categories-menu-mobile-close{border:none;background:none;padding:.5rem;color:#323232;margin-right:-.875rem;display:block}.categories-menu-mobile-title{font-weight:600;font-size:16px}.categories-menu-mobile-body{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:1rem}.categories-menu-mobile-body::-webkit-scrollbar{display:none}.categories-menu-mobile-item{border-bottom:1px solid #d1d0d5}.categories-menu-mobile-item:last-child{border-bottom:none}.categories-menu-mobile-button{width:100%;border:none;background:none;padding:1rem 0;display:flex;justify-content:space-between;align-items:center;color:#000;font-weight:500}.categories-menu-mobile-button.own-link{background:var(--n25-background-green);padding:.75rem 1rem;gap:.75rem;align-items:center;border-radius:.5rem;text-decoration:none;margin-top:.375rem}.categories-menu-content .categories-menu-mobile-button.own-link{padding:1rem 1.5rem}.categories-menu-mobile-button.categories-view-all-link{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;margin-top:1rem;border-radius:.625rem;font-weight:600;transition:all .2s ease}.categories-menu-mobile-button.categories-view-all-link:hover{transform:translateY(-2px);box-shadow:0 4px 12px #667eea4d;color:#fff;text-decoration:none}.categories-menu-mobile-button.categories-view-all-link .header-bottom-link-icon svg{stroke:#fff}.categories-menu-mobile-button.categories-view-all-link .header-bottom-link-icon svg rect{stroke:#fff}.categories-menu-mobile-arrow{transition:transform .3s ease}.categories-menu-mobile-button[aria-expanded=true] .categories-menu-mobile-arrow{transform:rotate(180deg)}.categories-menu-mobile-content{display:none;padding:0 1rem 1rem}.categories-menu-mobile-content.active{display:block}.categories-menu-mobile-subtitle{font-weight:600;margin:1rem 0 .5rem}.categories-menu-mobile-link{display:block;padding:.5rem 0;color:#666;text-decoration:none}.categories-menu-mobile-link:hover{color:var(--n25-main-orange)}body.overflow-hidden{overflow:hidden;position:fixed;width:100%;height:100%}@media(max-width:767.98px){.categories-menu-content-bnr{margin-bottom:1.5rem}.categories-menu-wrap{display:none}}@media(min-width:48rem){.categories-menu-mobile{display:none!important}}.header-bottom{padding:.5rem 0}.header-bottom>.container{display:flex;align-items:center}.header-bottom-navs{margin-left:-.75em;flex-grow:1;display:flex;flex-wrap:nowrap;overflow:hidden}.header-bottom-nav-item,.header-bottom-link-btn{white-space:nowrap;text-decoration:none;display:none;padding:.5rem .75rem;color:#000;transition:color .2s;background:#fff;border:0}.header-bottom-nav-item-home{text-decoration:none;white-space:nowrap;padding:.5rem .75rem;color:#000;transition:color .2s;background:#fff;border:0}.header-bottom-nav-item-home svg{stroke:#000}.header-bottom-nav-item-home:hover svg{stroke:var(--n25-main-orange)}.header-bottom-link-btn:focus{outline:none}.header-bottom-nav-item.visible{display:inline-block}.header-bottom-nav-item:hover{color:var(--n25-main-orange)}.header-bottom-nav-item{position:relative}.header-bottom-nav-item.active{color:var(--n25-main-orange)}.header-bottom-link-btn{display:flex;flex-wrap:nowrap;text-wrap:nowrap;gap:.375rem;fill:#000;color:#000;stroke:#000;transition:color .2s,fill .2s}.header-bottom-link-btn:hover{color:var(--n25-main-orange);fill:var(--n25-main-orange);stroke:var(--n25-main-orange)}.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:.25rem;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;min-width:0}.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:absolute;border-color:var(--n25-main-orange);border-width:1px;background-color:var(--n25-main-orange);box-shadow:0 0 2rem #0000001a;max-width:56.25rem;width:calc(100vw - 4rem);left:50%;transform:translate(-50%);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}.recent-searches-clear:hover{--lord-icon-primary: 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 .5rem .875rem;font-size:12px;display:flex;align-items:center;min-width:0;width:100%}.custom-dropdown{min-width:auto!important;flex-shrink:1;max-width:10rem;padding-right:.5rem;overflow:visible}.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;overflow:visible}.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:8.5rem}.header-dropdown-toggle{padding:.5rem .5rem .5rem 1.25rem}.store-name{font-size:11px}.store-tax-free{font-size:8px}.search-icon{width:2.75rem!important}}.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:184px;left:0;right:0;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{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);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;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}.bstore-uniqlo .bstore-products-grid .pt-image img{aspect-ratio:3/4;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}@media screen and (max-width:1200px){.bstore-products-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media screen and (max-width:992px){.bstore-products-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.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}}.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;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}.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:30px}.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:1.2;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;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}.landing-comment-item:first-child{margin-left:0}.landing-comment-item:last-child{margin-right:1rem}}.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,#0ea5e9,#1399ff 30%,#6366f1 70%,#8b5cf6);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:#1399ff;font-weight:600;padding:8px 20px;border-radius:8px;text-decoration:none;transition:all .3s ease}.dpb-banner-btn:hover{background-color:#fff;color:#6366f1;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}.dpb-view-all-link{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:transparent;border-radius:8px;color:#6b7280;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s ease}.dpb-view-all-link:hover{background:#f3f4f6;color:#374151;text-decoration:none}.dpb-products-grid{display:grid;grid-template-columns:repeat(5,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:#1399ff;color:#fff;border-radius:0 0 6px 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,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:#6366f1}#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,1fr)}}@media screen and (min-width:992px)and (max-width:1199px){.dpb-products-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:769px)and (max-width:991px){.dpb-products-grid{grid-template-columns:repeat(2,1fr)}.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:#1399ff;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,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:#1399ff;color:#fff;border-radius:0 0 6px 6px}#dpb-showcase-slider .pt-expire-date-label,#dpb-showcase-slider .pt-expire-date-value{color:#fff}.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;display:flex;align-items:flex-start}.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;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;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:.75rem;bottom:1.5rem;left:50%;transform:translate(-50%);border-radius:1.5rem;gap:.5rem;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:block;background:transparent;border:1px solid #ffffff;width:.625rem;height:.625rem;border-radius:50%;cursor:pointer;outline:none;padding:0;color:transparent}.landing-bnr .slick-dots li button:before{content:none}.landing-bnr .slick-dots li.slick-active button{background:#fff}#landing-bnr,.landing-product-showcase-slider{opacity:0;transition:opacity .3s ease}#landing-bnr{aspect-ratio:1296 / 480}.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:.375rem;bottom:.75rem;gap:.25rem;border-radius:1rem}.landing-bnr .slick-dots li button{width:.375rem;height:.375rem;border-width:1px}}.scb-landing-specialcategory-showcase{background:#fff;border-radius:12px;margin-bottom:35px;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;background-repeat:no-repeat}.scb-promo-banner.scb-has-banner-image{padding:0}.scb-promo-banner-content{z-index:2;padding:20px;height:100%}.scb-banner-subtitle{font-size:16px;font-weight:500;margin:30px 0 0}.scb-banner-title{font-size:40px;font-weight:700;margin:0 0 20px;line-height:1.2}.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-gradient-ring{position:relative;padding:3px;background:linear-gradient(90deg,#00c8e4,#a855f7,#ff6b00,#a855f7,#00c8e4);background-size:200% 200%;animation:gradientMove 3s ease infinite;border-radius:16px}@keyframes gradientMove{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.whyus-content-wrapper{background:#fff;border-radius:13px;padding:40px;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}@media screen and (max-width:768px){.whyus-header{margin-bottom:20px}.whyus-gradient-ring{padding:2px}.whyus-content-wrapper{padding:20px}.whyus-header-title{font-size:20px}.whyus-header-subtitle{font-size:14px}}.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}.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>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-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-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 .categories-menu-mobile-button[href="/sp/iphone17"],html.limited-mode .categories-menu-mobile-button[href="/brandstores"],html.limited-mode .categories-menu-mobile-button[href*=iphone],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(.5rem + env(safe-area-inset-bottom,0))}.mobile-nav-inner{display:flex;gap:0;width:100%;margin:0 auto;padding:0}.mobile-nav-item{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.375rem 0;min-height:44px;color:#898989;text-decoration:none;border:0;background:none;position:relative;min-width:44px;width:100%;flex:1;-webkit-tap-highlight-color:transparent;transition:color .15s ease}.mobile-nav-item:active{background-color:#0000000a}.mobile-nav-icon{margin-bottom:.1875rem;position:relative;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem}.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;transition:fill .15s ease}.mobile-nav-txt{font-size:10px;font-weight:500;text-align:center;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.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%)}}.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%}@media(max-width:767.98px){.notifications-dropdown,.messages-dropdown{position:fixed;inset:auto 0 0;background:#00000080;z-index:5002}.notifications-dropdown-content,.messages-dropdown-content{padding-bottom:1.5rem;position:fixed;top:initial;left:0;right:0;bottom:0;max-height:calc(100vh - 4rem);overflow-y:auto;border-top-left-radius:.75rem;border-top-right-radius:.75rem;border-bottom-left-radius:0;border-bottom-right-radius:0}.notifications-dropdown.show,.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}.offcanvas-backdrop{z-index:5700}.offcanvas{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;-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem);transition:opacity .3s ease,visibility .3s ease}.overlay{z-index:5000}.categories-overlay{right:0;z-index:4900}.modal-backdrop.show,.overlay.show,.categories-overlay.show{opacity:1;visibility:visible}@media(max-width:767.98px){body:has(.modal-backdrop.show) .header,body:has(.modal-backdrop.show) .mobile-nav,body:has(.offcanvas-backdrop.show) .header,body:has(.offcanvas-backdrop.show) .mobile-nav,body:has(.overlay.show) .header,body:has(.overlay.show) .mobile-nav{z-index:1!important}}.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}.pagination-btn{width:2.25rem;height:2.25rem;font-size:13px;border-radius:.375rem}.pagination-hellip{width:2rem;height:2.25rem}}.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,.qpay-request-title{font-size:12px;color:#5c5c5c;margin:0 0 .25rem}.bank-info-value,.qpay-request-value{font-size:14px;font-weight:700;margin:0;color:#000;text-decoration:none;pointer-events:none}.qpay-request-wrap{background:#f6f6f6;padding:1rem;border-radius:.5rem;display:flex;gap:1rem;align-items:center}.qpay-request-code{flex:0 0 25%}.qpay-request-details{flex:1}.qpay-request-details{margin:-.5rem 0}.qpay-request-detail{padding:.5rem 0}.qpay-qrcode{width:100%;aspect-ratio:1/1;margin:0 auto}.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){.qpay-request-wrap{flex-direction:column-reverse}.payment-method-item{margin-bottom:.75rem}.payment-method-body{padding:0 1rem 1rem}.qpay-request-code,.qpay-request-details{flex:1;width:100%}.qpay-request-code{text-align:center}.qpay-qrcode{text-align:center;width:60%;aspect-ratio:1/1;margin:1rem auto 0}}.iban-value{display:inline-flex;align-items:center}.bank-info-value .iban-prefix{color:#898989}.ps-main{background:linear-gradient(90deg,#fad86e,#f59c36);padding:.125rem;border-radius:.825rem}.ps-main-inner{background:#fff;padding:1.5rem;border-radius:.7rem;height:100%;display:flex;gap:1rem}.ps-main-right{text-align:right;flex:1}.ps-main-price{font-size:28px;font-weight:700;line-height:1em}.ps-main-original-price-amount{color:#898989;text-decoration:line-through}.ps-main-off-percent{color:#fff;background:#f7525f;border-radius:.25rem;padding:.25rem .375rem;font-size:11px}.ps-main-original-price{display:flex;gap:.5rem;align-items:center;line-height:1em;margin-bottom:.5rem;justify-content:flex-end}.ps-content{padding:1.5rem;font-size:14px}.ps-title{font-weight:700;margin-bottom:1rem;font-size:14px}.ps-detail{display:flex;justify-content:space-between;gap:1rem;margin-bottom:.5rem;align-items:center}.ps-detail:last-child{margin-bottom:0}.hr{border-color:#d1d0d5;margin:1.5rem 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-label,.ps-detail-tax-free .ps-detail-value{color:#f7525f}.ps-estimate-details{display:flex;gap:.325rem;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:#f59c36}.ps-addtocart{display:flex;gap:1rem}.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:40px;width:100%;border:0;background-size:200% 100%;background-position:0% 0%;font-size:14px}.ps-addtocart-btn:hover{background-position:100% 0%;box-shadow:0 .3125rem .9375rem #f59c3666}.ps-cashback-wrap{margin:0 -.5rem}.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-out-of-stock{padding:2rem 1.5rem;text-align:center}.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 0 1.5rem}.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}.product-related{margin-top:5rem}.product-related-slider{display:none}.product-related-slider.slick-initialized{display:block}.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:12px;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:1 / 1;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:#fff!important;background-image:none!important;border:1px solid #ececec!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,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:1fr 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-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:240px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:.875rem auto .5rem}.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{-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}.product-wrapper.is-swapping-out{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}}.n25-product-thumb{padding:4px;text-decoration:none;color:#000;display:block;width:100%}.pt-container{position:relative;display:flex;flex-direction:column;background:#fff;padding:12px;height:100%;text-decoration:none;transition:box-shadow .2s,transform .2s;box-shadow:0 2px 4px #00000014;border-radius:8px}.n25-product-thumb:hover .pt-container{box-shadow:0 5px 4px #00000026;transform:translateY(-3px)}.pt-image{padding:12px;margin-bottom:12px;overflow:hidden}.pt-image .pt-image-placeholder{width:100%;height:auto;aspect-ratio:4/3;display:flex;align-items:center;justify-content:center}.pt-image .pt-image-placeholder svg{width:40%;height:auto}.pt-image img{aspect-ratio:4/3;width:100%;height:auto;object-fit:contain;transition:transform .2s}.pt-renewed-badge{position:absolute;top:90px;left:-5px;width:100px;height:70px;z-index:2;object-fit:contain}.pt-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}.pt-prices{margin-top:auto}.pt-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}.pt-wishlist:hover{transform:scale(1.1)}.pt-wishlist svg{width:20px;height:20px}.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:20px;font-weight:700}.pt-price-original{color:var(--n25-text-grey);font-weight:500;text-decoration:line-through;font-size:14px}.pt-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}.pt-wishlist-remove{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}.pt-wishlist-remove:hover{transform:scale(1.1)}.pt-wishlist-remove svg{width:20px;height:20px}.pt-wishlist-remove svg path{fill:#666;transition:fill .2s}.pt-wishlist-remove:hover svg path{fill:var(--n25-error-red)}.pt-expire-date{background:#07c;color:#fff;font-size:12px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;margin:12px -12px -12px;border-radius:0 0 8px 8px}.pt-expire-date-value{font-weight:600}.pt-out-of-stock{text-align:center;padding:.5rem 0}.pt-out-of-stock-label{font-size:14px;font-weight:600;color:#898989;margin-bottom:.25rem}.pt-out-of-stock-message{font-size:12px;color:#bbb}.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:.75rem;height:.75rem;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:1px;left:1px;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-content{border-radius:1.5rem;overflow:visible}#whyusModal .modal-body{overflow:visible;padding:2rem;position:relative}#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) .whyus-slide{opacity:0}.promo-ticker{background:linear-gradient(135deg,#1a1a1a,#000);color:#fff;overflow:hidden;position:relative;padding:4px 0;contain:layout}.promo-ticker-track{display:flex;width:fit-content;animation:scroll-ticker 50s 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:600;letter-spacing:1px;text-transform:uppercase;padding:0 8px}.ticker-separator{font-size:18px;font-weight:700;padding:0 16px}@keyframes scroll-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.promo-ticker-track:hover{animation-play-state:paused}@media(max-width:768px){.ticker-separator{font-size:16px;padding:0 12px}.promo-ticker{padding:3px 0}}#shareModal .modal-dialog{max-width:320px}#shareModal .modal-header{padding:1rem 1rem .5rem}#shareModal .modal-title{font-size:1rem;font-weight:600;color:#2c2e2f}#shareModal .modal-body{padding:.5rem 1rem 1rem}.share-options{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;padding:0}.share-option{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:.75rem .5rem;background:#fff;border:1px solid #e9ecef;border-radius:.5rem;transition:all .2s ease;text-decoration:none;color:#2c2e2f;cursor:pointer;min-height:80px}.share-option:hover{background:#f8f9fa;border-color:#dee2e6;transform:translateY(-1px);box-shadow:0 2px 8px #00000014}.share-option:active{transform:translateY(0);box-shadow:0 1px 4px #0000001a}.share-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;margin-bottom:.375rem;flex-shrink:0}.share-icon.facebook{background:#1877f21a}.share-icon.twitter{background:#0000001a}.share-icon.copy{background:#2c2e2f1a;color:#2c2e2f}.share-icon.whatsapp{background:#25d3661a}.share-icon.telegram{background:#229ed91a}.share-icon.native{background:#3b70ba1a;color:#3b70ba}.share-text{font-size:.8125rem;font-weight:500;color:#2c2e2f;text-align:center;line-height:1.2}@media(max-width:767.98px){#shareModal .modal-dialog{margin:1rem;max-width:calc(100% - 2rem)}.share-option{padding:.625rem .375rem;min-height:70px}.share-icon{width:28px;height:28px;margin-bottom:.25rem}.share-text{font-size:.75rem}}.share-option .action-feedback{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#28a745;color:#fff;padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;white-space:nowrap;opacity:0;z-index:1000}#shareModal.modal.fade .modal-dialog{transform:scale(.9) translateY(-50px);transition:transform .3s ease}#shareModal.modal.show .modal-dialog{transform:scale(1) translateY(0)}#shareModal .modal-content{border:none;border-radius:.75rem;box-shadow:0 10px 40px #00000026}#shareModal .btn-close{padding:.5rem;margin:-.25rem}#shareModal .btn-close:focus{box-shadow: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:7.875rem;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}.capacitor-app #touch-loading-bar{top:auto;bottom:calc(56px + var(--cap-safe-bottom, 0px));border-radius:2px 2px 0 0;height:2px}#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}}.unpaid-orders-popup-content{border-radius:12px;overflow:hidden}.unpaid-orders-popup-content .modal-header{background:linear-gradient(90deg,#fad86e,#f59c36);color:#fff;border-bottom:none;padding:16px 20px}.unpaid-orders-popup-content .modal-header .btn-close{filter:brightness(0) invert(1);opacity:.8}.unpaid-orders-popup-content .modal-header .btn-close:hover{opacity:1}.unpaid-orders-popup-content .modal-title{font-weight:600;font-size:18px}.unpaid-orders-popup-content .modal-body{padding:20px}.unpaid-order-products-list{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.unpaid-order-product-item{display:flex;align-items:center;gap:12px;padding:8px;background:#f8f9fa;border-radius:8px}.unpaid-order-product-thumb{width:44px;height:44px;min-width:44px;border-radius:6px;background:#fff;overflow:hidden;display:flex;align-items:center;justify-content:center}.unpaid-order-product-img{width:100%;height:100%;object-fit:contain;padding:2px}.unpaid-order-product-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f8f9fa}.unpaid-order-product-placeholder svg{width:28px;height:28px}.unpaid-order-product-title{font-size:13px;color:#495057;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.unpaid-order-product-more-item{justify-content:center;background:#e9ecef;padding:10px}.unpaid-order-product-more-text{font-size:13px;font-weight:500;color:#6c757d}.unpaid-order-info{background:#f8f9fa;border-radius:8px;padding:16px;margin-bottom:20px}.unpaid-order-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #e9ecef}.unpaid-order-row:last-child{border-bottom:none}.unpaid-order-label{color:#6c757d;font-size:14px}.unpaid-order-value{font-weight:500;font-size:14px;color:#212529}.unpaid-order-value a{color:#f59c36;text-decoration:none}.unpaid-order-value a:hover{text-decoration:underline;color:#e08a2a}.unpaid-order-status{color:#e74c3c}.unpaid-order-amount{color:#0db14b;font-size:16px;font-weight:600}.unpaid-order-timer-row .unpaid-order-value{display:flex;align-items:center;gap:6px;color:#dc3545}.unpaid-order-timer svg{flex-shrink:0}.unpaid-order-actions{display:flex;gap:12px;margin-bottom:16px}.unpaid-order-btn-cancel{flex:1;padding:10px 16px;font-weight:500}.unpaid-order-btn-primary{flex:1;padding:10px 16px;font-weight:500;background:linear-gradient(90deg,#fad86e,#f59c36);border:none;color:#fff}.unpaid-order-btn-primary:hover{background:linear-gradient(90deg,#f5cc55,#e08a2a);color:#fff}.unpaid-order-btn-primary:focus,.unpaid-order-btn-cancel:focus{outline:2px solid #f59c36;outline-offset:2px}.unpaid-order-approve-form{flex:1;display:flex}.unpaid-order-approve-form button{width:100%}.unpaid-order-details{text-align:center;margin-bottom:16px}.unpaid-order-btn-details{display:inline-flex;align-items:center;gap:6px;color:#6c757d;font-size:14px;text-decoration:none;padding:10px 16px;transition:color .15s ease}.unpaid-order-btn-details:hover{color:#f59c36;text-decoration:none}.unpaid-order-btn-details:focus{outline:2px solid #f59c36;outline-offset:2px;color:#f59c36}.unpaid-order-dismiss{text-align:center;padding-top:12px;border-top:1px solid #e9ecef}.unpaid-order-btn-dismiss{width:100%;padding:8px 16px;font-size:14px}#unpaidOrderCancelModal .modal-body{padding:20px;position:relative}#unpaidOrderCancelModal .modal-title{font-size:16px;font-weight:600;margin-bottom:16px;padding-right:24px}#unpaidOrderCancelModal .btn-close{position:absolute;top:16px;right:16px}#unpaidOrderCancelModal .form-select{width:100%;max-width:100%;font-size:14px}.unpaid-order-more{text-align:center;margin-top:12px}.unpaid-order-more-link{color:#212529;font-size:13px;text-decoration:none}.unpaid-order-more-link:hover{text-decoration:underline;color:#f59c36}@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:16px 16px 0 0}.unpaid-orders-popup-content .modal-body{padding:16px;max-height:70vh;overflow-y:auto}.unpaid-order-actions{flex-direction:column}.unpaid-order-product-thumb{width:40px;height:40px;min-width:40px}.unpaid-order-product-title{font-size:12px}#unpaidOrderCancelModal .modal-dialog{margin:16px;max-width:calc(100% - 32px)}}.unpaid-popup-behind{z-index:1040!important}@media(prefers-reduced-motion:reduce){#unpaidOrdersPopup .modal-dialog{transform:none;transition:opacity .15s ease-out}}.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 .dropdown-menu{max-height:12.5rem}}.wallet-widget{background:#efa2a8 url(/assets/dist/assets/jp_wallet_bg.CQtHRh9r.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:#efa2a8;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}}.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}}.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-category{position:relative;padding:2rem;margin-bottom:5rem;background:linear-gradient(135deg,#0b0c0a,#3b70ba,#6a6db6,#957d64);border-radius:1.5rem;overflow:hidden}.brandstore-copyright{border:1px dashed #ffffff;font-size:11px;text-align:center;padding:1rem;color:#fff;border-radius:.75rem;margin-top:2rem}.brandstore-copyright p{margin-bottom:.375rem}.brandstore-copyright p:last-child{margin-bottom:0}.brandstore-category:last-child{margin-bottom:0}.brandstore-category: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}.brandstore-category-title,.brandstore-store,.brandstore-stores-grid{position:relative;z-index:2}.brandstore-stores-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:20px}.brandstore-store{height:8rem;display:flex;justify-content:center;align-items:center;background:#fff;border-radius:.75rem;font-size:21px;font-weight:700;color:#2f3045;cursor:pointer;text-decoration:none;padding:2rem;position:relative;overflow:hidden;box-shadow:0 .25rem .375rem #0000001a;transition:transform .3s,box-shadow .3s,color .3s}.brandstore-store:hover{color:#fff;transform:translateY(-.3125rem);box-shadow:0 .5rem .75rem #0003}.brandstore-category-title{color:#fff;font-size:32px;margin-bottom:2rem;font-weight:700}.brandstore-store-logo{width:8rem;height:auto;max-height:5rem}.brandstore-store-logo:only-child{width:auto;height:5rem}.brandstore-store-textlogo{display:flex;align-items:center;justify-content:center;width:100%;height:5rem;padding:0 .5rem;font-size:1.5rem;font-weight:800;letter-spacing:-.01em;text-align:center;color:#2f3045;text-transform:uppercase;line-height:1.1;word-break:break-word;background:linear-gradient(135deg,#f8f9fb,#eef0f5);border-radius:.5rem}.brandstore-store:hover .brandstore-store-textlogo{background:#ffffff26;color:#fff}.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:800;letter-spacing:.02em;color:#fff;text-transform:uppercase;white-space:nowrap}.brandstore-top-filter-wrapper{position:sticky;top:0;z-index:100;background-color:#f5f5f5;padding-top:10px;margin-left:-25px;margin-right:-25px;padding-left:25px;padding-right:25px;margin-bottom:20px}.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:auto}.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:1399px){.brandstore-stores-grid{grid-template-columns:repeat(5,1fr)}}@media(max-width:1199px){.brandstore-stores-grid{grid-template-columns:repeat(4,1fr)}}@media(max-width:991px){.brandstore-stores-grid{grid-template-columns:repeat(3,1fr);gap:16px}}@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-brand-logo{height:2.5rem}.brandstore-top-filter-title{font-size:16px}.brandstore-subcategory-wrap{display:flex;flex-wrap:wrap;gap:.5rem;padding-left:1rem;padding-right:1rem}.brandstore-category{padding:1.25rem 1rem 1rem;margin-bottom:1.5rem;border-radius:.75rem}.brandstore-stores-grid{grid-template-columns:repeat(2,1fr);gap:12px}.brandstore-category-title{font-size:18px;margin-bottom:1.25rem}}@media(max-width:575px){.brandstore-stores-grid{grid-template-columns:repeat(2,1fr);gap:10px}}.cart-accordion-wrapper{margin-top:20px}.cart-accordion-wrapper .accordion-item{border:1px solid #dee2e6;border-radius:8px;margin-bottom:15px;overflow:hidden}.cart-accordion-wrapper .accordion-item.disabled{opacity:.6}.cart-accordion-wrapper .accordion-item.disabled .accordion-button{background-color:#f8f9fa}.cart-accordion-wrapper .accordion-header{border:none;position:relative}.cart-accordion-wrapper .accordion-button{background-color:#fff;color:#212529;font-weight:600;font-size:18px;padding:20px 25px;border:none;box-shadow:none;position:relative;width:100%}.cart-accordion-wrapper .accordion-button:not(.collapsed){background-color:#fff;color:#212529;box-shadow:none}.cart-accordion-wrapper .accordion-button:focus{box-shadow:none;border-color:transparent}.cart-accordion-wrapper .accordion-button:after{display:none}.accordion-title{flex:0 0 auto}.accordion-selected-text{flex:1 1 auto;text-align:right;color:#6c757d;font-weight:400;font-size:16px;padding-right:15px}.cart-accordion-wrapper .accordion-body{padding:25px}.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:200px;margin-bottom:15px;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:20px;display:flex;align-items:center;gap:15px;transition:all .2s ease;width:100%;min-height:100px}.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:40px;height:40px;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:16px;margin-bottom:2px}.delivery-option-desc,.payment-option-desc{color:#6c757d;font-size:14px}.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:16px}.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}.accordion-actions{display:flex;justify-content:flex-end;padding-top:15px;border-top:1px solid #e9ecef}.accordion-actions .btn{min-width:120px}.btn-sm.btn-main-orange{height:32px;padding:0 12px;font-size:14px}.delivery-error,.payment-error{margin-bottom:15px}@media(max-width:768px){.cart-accordion-wrapper .accordion-button{font-size:16px;padding:15px 20px}.accordion-selected-text{font-size:14px}.cart-accordion-wrapper .accordion-body{padding:15px}.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{padding-bottom:20px;border-bottom:1px solid #e9ecef}.shipping-method-selection h6{font-weight:600;color:#212529}.shipping-method-options{display:flex;gap:15px;flex-wrap:wrap}.shipping-method-option{display:flex;cursor:pointer;flex:1;min-width:200px}.shipping-method-option input[type=radio]{display:none}.shipping-method-content{border:2px solid #e0e0e0;border-radius:8px;padding:16px 20px;display:flex;align-items:center;gap:12px;transition:all .2s ease;width:100%;background-color:#fff}.shipping-method-option input[type=radio]:checked+.shipping-method-content{border-color:#f59c36;background-color:#fff5e6;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:15px;color:#212529}.shipping-method-desc{color:#6c757d;font-size:13px;margin-top:2px}@media(max-width:768px){.shipping-method-options{flex-direction:column;gap:10px}.shipping-method-option{min-width:100%}.shipping-method-content{padding:14px 16px}}.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}.payment-option-golden{flex-direction:column!important;padding:0!important;gap:0!important;border:2px solid #f59c36!important;background:linear-gradient(135deg,#fffbf5,#fff8ed)!important;overflow:hidden}.payment-option-golden .payment-option-main{display:flex;align-items:center;gap:15px;padding:14px 20px;width:100%}.payment-option-golden .payment-option-icon{color:#f59c36}.payment-option-golden .payment-option-bonus{display:flex;align-items:center;justify-content:center;padding:8px 20px;background:linear-gradient(90deg,#f59c36,#ffb347);width:100%;color:#fff;font-size:13px;font-weight:700}.payment-option input[type=radio]:checked+.payment-option-golden{border-color:#d97706!important;box-shadow:0 0 0 3px #d9770640,0 4px 15px #f59c3659}.payment-option input[type=radio]:checked+.payment-option-golden .payment-option-bonus{background:linear-gradient(90deg,#d97706,#e8890c)}.payment-option input[type=radio]:checked+.payment-option-golden .payment-option-main{background:linear-gradient(135deg,#fff3e0,#ffeccc)}.payment-option-golden:hover{border-color:#e8890c!important;box-shadow:0 4px 12px #f59c3640}@media(max-width:768px){.payment-option-golden .payment-option-main{padding:12px 15px}.payment-option-golden .payment-option-bonus{padding:6px 15px;font-size:11px}}.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{display:flex;gap:1.5rem}.cart-main{flex-grow:1}.cart-sidebar{width:350px;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-item{padding:1.5rem;display:flex;align-items:stretch;gap:1.5rem;margin-bottom:1.5rem}.cart-item:last-child{margin-bottom:0}.cart-item-image{position:relative;overflow:hidden}.cart-item-image-col{width:11rem;flex-grow:0;flex-shrink:0}.cart-item-image img{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:contain;border-radius:.5rem}.cart-item-img-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#f8f9fa;border-radius:.5rem;padding:1.25rem}.cart-item-img-placeholder svg{width:5rem;height:5rem}.cart-item-details{display:flex;gap:1.5rem;flex:1}.cart-item-left{flex:1}.cart-item-right{flex:0 0 8rem;text-align:right}.cart-item-detail-title{display:block;font-size:14px;font-weight:400;text-decoration:none;color:#000;margin-bottom:.75rem}.cart-item-detail-title:hover{color:var(--n25-main-orange)}.cart-item-detail-options{color:#898989;font-size:12px;margin-bottom:.25rem}.cart-item-index{color:#898989;font-size:12px;margin-bottom:1.25rem}.cart-item-detail-options:last-child{margin-bottom:1rem}.cart-item-detail-price{display:flex;align-items:center;gap:8px;margin-top:8px;flex-wrap:wrap}.cart-item-detail-price-original{font-size:14px;color:#898989;text-decoration:line-through}.cart-item-detail-price-off{background:#ff4545;color:#fff;padding:2px 6px;border-radius:4px;font-size:11px;font-weight:500}.cart-item-detail-price-current{font-size:16px;font-weight:600;color:#0e0e0e}.cart-item-detail-price-qty{font-size:14px;color:#5c5c5c}.cart-item-estimate-date-label{color:#595959;font-style:italic;font-size:12px;margin-bottom:.25rem}.cart-item-estimate-date{display:inline-flex;color:#898989;font-size:12px;margin-bottom:.75rem;padding:.5rem .75rem;background-color:#f6f6f6;border-radius:.375rem;gap:.5rem;align-items:center}.cart-item-estimate-date-text{margin-left:.25rem}.cart-item-price{font-size:21px;font-weight:700}.cart-item-price-mobile{font-size:21px;font-weight:700;margin-bottom:.75rem}.cart-item-actions{display:flex;gap:.375rem;justify-content:flex-end;align-items:center;margin-bottom:1rem}.cart-item-count{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.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:500;font-size:16px;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:280px}.cart-item{padding:1rem;gap:1rem}.cart-item-image-col{width:8rem}.cart-item-details{gap:1rem}.cart-item-right{flex:0 0 6rem}.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-item-details{flex-direction:column;gap:1rem}.cart-sidebar{width:100%}.cart-title{margin-left:-.75rem;margin-right:-.75rem;padding:1rem}.cart-title-h2{font-size:14px}.cart-title-description{font-size:12px}.cart-item-image-col{width:25%}.cart-item-right{text-align:left;flex:none}.cart-item-actions{margin-bottom:0}.cart-item{margin-bottom:.75rem;padding:1rem}.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:1fr 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:1fr 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}}.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:800;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,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:1fr 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,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,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:1fr 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,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,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,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:800;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}}.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:800;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,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:800;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,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,1fr)}}@media(max-width:1200px){.deals-products-grid{grid-template-columns:repeat(4,1fr);gap:1rem}}@media(max-width:1200px){.deals-landing-grid{grid-template-columns:repeat(3,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,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,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,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,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:#1399ff;color:#fff;border-radius:0 0 8px 8px;font-weight:700}.deals-products-grid .pt-expire-date-label,.deals-products-grid .pt-expire-date-value{color:#fff}.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:#1399ff;color:#fff;border-radius:0 0 8px 8px;font-weight:700}.deals-page .search-results .pt-expire-date-label,.deals-page .search-results .pt-expire-date-value{color:#fff}.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-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;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}}.messages-wrap{display:flex;min-height:18.75rem;gap:1rem;align-items:flex-start}.messages-order-list{flex:0 0 20rem;overflow-y:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;max-height:50rem;position:relative}.chat-messages{padding:1.5rem 1.5rem 8rem;overflow-y:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;max-height:50rem;display:flex;flex-direction:column-reverse}.chat-inputs{position:absolute;bottom:0;left:0;right:0}.message-box{position:relative;width:100%;overflow:hidden}.messages-order-list::-webkit-scrollbar,.chat-messages::-webkit-scrollbar{width:.375rem}.messages-order-list::-webkit-scrollbar-track,.chat-messages::-webkit-scrollbar-track{background:#e5e5e5;border-radius:.3125rem}.messages-order-list::-webkit-scrollbar-thumb,.chat-messages::-webkit-scrollbar-thumb{background:#888;border-radius:.3125rem}.messages-order-list::-webkit-scrollbar-thumb:hover,.chat-messages::-webkit-scrollbar-thumb:hover{background:#555}.nomessage-box{margin:1.5rem;border-radius:.75rem;padding:1rem;background:#f6f6f6;text-align:center}.messages-order-list-item{padding:1rem;text-decoration:none;color:#000;display:block;border-bottom:1px solid #e5e5e5;display:flex}.messages-order-list-item:last-child{border-bottom:0}.messages-order-list-item.active{background:#e7f7ed;border-left:.1875rem solid #0db14b;padding-left:.8125rem}.messages-order-list-details{flex-grow:1}.messages-order-list-time{flex-shrink:1;font-size:11px;color:#999;text-align:right}.messages-order-list-title{font-size:14px;font-weight:600;margin-bottom:.25rem;color:#5c5c5c}.active .messages-order-list-title{color:#000;font-weight:700}.messages-order-list-msg-preview{font-size:12px;color:#5c5c5c;margin-bottom:0}.messages-order-list-heading{padding:1rem;border-bottom:1px solid #e5e5e5;position:sticky;top:0;background:#fff}.messages-order-list-heading .heading-h2{margin-bottom:0}.messages-order-list-empty{padding:1.25rem;text-align:center;color:#898989;border-bottom:1px solid #eee}.chatbox-input-wrap{border:1px solid #d1d0d5;border-radius:.75rem;overflow:hidden;background:#fff}.chat-inputs{margin:0 1.5rem;padding-bottom:1.5rem;background:#fff}.chatbox-input-bottom{display:flex;align-items:center;border-top:1px solid #d1d0d5;padding:0 .5rem}.message-item-initial{border-radius:.75rem;padding:1rem;background:#f6f6f6;text-align:center;margin:1.5rem 0 1rem}.message-item-content{display:flex;width:100%;margin-bottom:1rem;gap:.5rem}.message-item-admin .message-item-content{justify-content:start}.message-item-user .message-item-content{justify-content:end}.message-item-admin .message-item-message{border-radius:.75rem;border-top-left-radius:0;background:#f6f6f6;color:#000;flex-shrink:1;padding:.5rem .75rem}.message-item-user .message-item-icon{width:2rem;height:2rem;border-radius:50%;background:#e7f7ed;display:flex;align-items:center;justify-content:center;flex:0 0 2rem}.message-item-user .message-item-message{border-radius:.75rem;border-top-right-radius:0;background:#0db14b;color:#fff;flex-shrink:1;padding:.5rem .75rem;flex:0 0 2rem}.message-item-admin .message-item-icon{flex:0 0 2rem;width:2rem;height:2rem;border-radius:50%;background:#f6f6f6;display:flex;align-items:center;justify-content:center}.message-item-date{margin-top:.25rem;font-size:11px;color:#5c5c5c}.messages-order-list-unread{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;margin:.25rem 0 0 auto}.chat_message_box{background:transparent;border:0;padding:1rem;width:100%;margin:0;outline:none}.chat_message_box:focus{border:0;outline:none}.chatbox-input-btn{background:transparent;height:3rem;padding:0 .5rem;border-radius:0;cursor:pointer;border:0;display:flex;align-items:center;justify-content:center}.chatbox-input-btn#send_chat_btn svg{fill:#0db14b}.chatbox-input-btn.image-btn svg,.chatbox-input-btn.emoji-btn svg{fill:#898989}.chatbox-input-btn.image-btn:hover svg,.chatbox-input-btn.emoji-btn:hover svg,.chatbox-input-btn#send_chat_btn:hover svg{fill:#000}.messages-order-list-icon{width:3rem;height:3rem;border-radius:50%;background:#f6f6f6;display:none;align-items:center;justify-content:center;margin:0 auto .5rem}.messages-order-list-icon svg{fill:#888}.active .messages-order-list-icon{background:#0db14b}.active .messages-order-list-icon svg{fill:#fff}.message-box-image{width:100%;height:auto;border-radius:.5rem;overflow:hidden;margin:.25rem 0}.chatbox-item-top{background:linear-gradient(110deg,#e4e4e4,#d5d5d5);padding:.75rem 1.5rem;color:#fff;text-decoration:none;cursor:default}.chatbox-item-top-details{display:flex;gap:1rem;margin-bottom:.5rem}.chatbox-item-top-detail-title{color:#5c5c5c;font-size:12px}.chatbox-item-top-detail-value{color:#000;font-weight:600;text-decoration:none}.chatbox-item-products{display:flex;gap:.75rem;flex-wrap:wrap}.chatbox-product-item{position:relative;text-decoration:none;display:block;transition:transform .2s ease-in-out}.chatbox-product-item:hover{transform:scale(1.05)}.chatbox-product-image{flex:0 0 5rem;width:5rem;height:5rem;border-radius:.375rem;overflow:hidden;background-color:#fff;border:1px solid #d1d0d5;display:flex;justify-content:center;align-items:center}.chatbox-product-image img{padding:.5rem;width:5rem;height:5rem;object-fit:contain}.chatbox-product-image .chatbox-product-noimage{background-color:#f6f6f6;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.chatbox-product-image .chatbox-product-noimage svg{width:2rem;height:2rem}.chatbox-product-count{position:absolute;bottom:-.25rem;right:-.25rem;background-color:#0db14b;color:#fff;border-radius:.25rem;padding:.125rem .325rem;font-size:10px;font-weight:600;line-height:1;border:1px solid #ffffff}.chat-team-status{display:none;align-items:center;justify-content:flex-start;gap:1rem;padding:.75rem 1.5rem;font-size:11px;flex-wrap:wrap;border-bottom:1px solid #e5e5e5;background:#fafafa;width:100%;box-sizing:border-box}.chat-team-status.visible{display:flex}.team-status-row{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.team-badge{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .5rem;border-radius:.25rem;font-size:11px;white-space:nowrap}.team-badge small{font-size:10px;opacity:.8}.team-badge.online{background:#e7f7ed;color:#0a8f3c}.team-badge.offline{background:#fef2f2;color:#991b1b}.status-dot{width:.375rem;height:.375rem;border-radius:50%;flex-shrink:0}.status-dot.online{background:#0db14b;animation:pulse-green 2s infinite}.status-dot.offline{background:#dc2626}@keyframes pulse-green{0%{box-shadow:0 0 #0db14b66}70%{box-shadow:0 0 0 4px #0db14b00}to{box-shadow:0 0 #0db14b00}}.chat-team-status .response-time{font-size:10px;padding:.25rem .5rem;border-radius:.25rem;background:#f6f6f6;white-space:nowrap}.response-time.low{color:#0a8f3c}.response-time.medium{color:#b5850a}.response-time.high{color:#c0392b}.message-item-auto-reply .message-item-message{background:#f3f0ff!important;border:1px solid #d4c5f9}.auto-reply-icon{flex:0 0 2rem;width:2rem;height:2rem;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;color:#fff;font-size:.625rem;font-weight:800;letter-spacing:.03em}.auto-reply-label{font-size:.65rem;font-weight:700;color:#764ba2;margin-bottom:.125rem;letter-spacing:.02em}.typing-indicator-icon{flex:0 0 2rem;width:2rem;height:2rem;border-radius:50%;background:#d0d0d0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.625rem;font-weight:800;letter-spacing:.03em}.typing-dots{display:flex;align-items:center;gap:.25rem;padding:.25rem 0}.typing-dots span{width:.4rem;height:.4rem;border-radius:50%;background:#999;animation:typing-bounce 1.4s infinite ease-in-out both}.typing-dots span:nth-child(1){animation-delay:0s}.typing-dots span:nth-child(2){animation-delay:.16s}.typing-dots span:nth-child(3){animation-delay:.32s}@keyframes typing-bounce{0%,80%,to{transform:scale(.5);opacity:.4}40%{transform:scale(1);opacity:1}}@media(max-width:767.98px){.chat-team-status{flex-direction:column;align-items:flex-start;gap:.375rem;min-height:auto;padding:.75rem 1.5rem}.team-status-row{gap:.375rem;margin-left:1rem}.team-badge{font-size:10px;padding:.1875rem .375rem}.team-badge small,.chat-team-status .response-time{font-size:9px}.messages-order-list-time{position:absolute;top:.25rem;right:.325rem}.messages-order-list-time-ago{display:none}.messages-order-list-title{font-size:11px;margin-bottom:0;font-weight:400}.active .messages-order-list-title{font-weight:700}.messages-order-list-icon{display:flex}.messages-wrap{flex-direction:column}.messages-order-list{flex:initial;border-right:0;overflow-y:hidden;overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;max-height:none;position:relative;display:flex;width:calc(100vw - 1.5rem);border-bottom:1px solid #e5e5e5}.messages-order-list::-webkit-scrollbar{display:none}.messages-order-list-heading{display:none}.messages-order-list-item{padding:.75rem;flex-direction:column;position:relative;border-bottom:0}.messages-order-list-item.active{background:#e7f7ed;border-top:.1875rem solid #0db14b;padding-top:.5625rem;border-left:0;padding-left:.75rem}.chat-messages{padding:1rem 1rem 7rem;max-height:28.125rem}.messages-order-list-msg-preview{display:none}.chat-inputs{margin:0 1rem;padding-bottom:1rem}.chat-inputs{margin:0 1rem;padding-bottom:1rem;background:#fff}.message-item-initial{margin:1rem 0}.nomessage-box{margin:1rem}}.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,1fr);gap:20px;align-items:stretch}@media(max-width:1599px){.product-grid-with-sidebar{grid-template-columns:repeat(4,1fr)}}@media(max-width:1399px){.product-grid-with-sidebar{grid-template-columns:repeat(3,1fr)}}@media(max-width:1199px){.product-grid-with-sidebar{grid-template-columns:repeat(3,1fr)}}@media(max-width:991px){.product-grid-with-sidebar{grid-template-columns:repeat(2,1fr);gap:16px}}@media(max-width:767.98px){.product-grid-with-sidebar{grid-template-columns:repeat(2,1fr);gap:12px}}@media(max-width:575px){.product-grid-with-sidebar{grid-template-columns:repeat(2,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}}.notifications-wrap{list-style:none;padding:0;margin:0}.notification-item{background:#fff;border-radius:1rem;margin-bottom:.5rem;background-color:#e7f7ed;border:1px solid #b4e7c7;position:relative}.notification-item:after{content:"";position:absolute;top:.75rem;left:.75rem;width:.375rem;height:.375rem;background:#49a54a;border-radius:50%}.notification-item-seen:after{display:none}.notification-item:last-child{margin-bottom:0}.notification-item-link{display:block;padding:.75rem 1.5rem;background:transparent;text-decoration:none;color:#000}.notification-time{font-size:11px;color:#5c5c5c;display:block}.notification-item-seen{background-color:#fff;border:1px solid #f5f5f5}.notification-item-link{display:flex;align-items:center;justify-content:space-between}@media(max-width:767.98px){.notification-item{border-radius:.75rem}.notification-item-link{display:block}.notification-item-link{padding:.5rem 1rem}.notification-item:after{left:.375rem;top:.375rem}}.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;border:1px solid var(--n25-border-grey);border-radius:8px;background:#fff;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;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}@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}}.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:#0ca144;font-weight:700;font-size:14px}.ma-order-product-details{align-self:flex-start}.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,.ma-orders-status-action-btn-main{border:1px solid #0db14b;background-color:#0db14b;color:#fff;padding:0 1.5rem;height:2.5rem;border-radius:.5rem;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.ma-orders-status-action-pay:hover,.ma-orders-status-action-btn-main:hover{background-color:#3dc16f;border:1px solid #3dc16f;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-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-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}.payment-options-modal-list{display:flex;flex-direction:column;gap:.75rem}.payment-option-modal-item{display:flex;align-items:center;padding:1rem;border:1px solid #e5e5e5;border-radius:.75rem;background:#fff;text-decoration:none;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}[id^=paymentOptionsModal-shipping-]{z-index:1060}[id^=paymentOptionsModal-shipping-]+.modal-backdrop,.modal-backdrop{z-index:1055}.payment-option-modal-golden{flex-direction:column!important;padding:0!important;border:2px solid #f59c36!important;background:linear-gradient(135deg,#fffbf5,#fff8ed)!important;overflow:hidden}.payment-option-modal-golden:hover{border-color:#e8891a!important;background:linear-gradient(135deg,#fff8ed,#fff3e0)!important;transform:translate(4px)}.payment-option-modal-golden .payment-option-modal-main{display:flex;align-items:center;padding:.875rem 1rem .625rem;gap:.875rem;width:100%}.payment-option-modal-golden .payment-option-modal-icon{background:#fff3e0;color:#f59c36}.payment-option-modal-golden .payment-option-modal-bonus{display:flex;align-items:center;justify-content:center;padding:.5rem 1rem;background:linear-gradient(90deg,#f59c36,#ffb347);width:100%;color:#fff;font-weight:600;font-size:.8125rem}.payment-option-modal-golden:hover .payment-option-modal-arrow{color:#f59c36}.support-wrap{overflow:hidden}.order-wrap{padding:1.5rem}.order-wrap .my-account-goback{margin:0;padding:0}.order-top-details{display:flex;gap:1rem;justify-content:space-between;border-bottom:1px solid #d1d0d5;padding:0 1.5rem 1.5rem}.order-top-details-right{text-align:right}.order-top-detail-title{color:#5c5c5c;font-size:12px}.order-top-detail-value{color:#000;font-weight:600;text-decoration:none}.order-support-item-top{background:linear-gradient(110deg,#e4e4e4,#d5d5d5);padding:.75rem 1.5rem;display:flex;gap:.75rem;justify-content:space-between;align-items:center;color:#fff;text-decoration:none;cursor:default}.order-support-item-top .heading-h3{color:#000!important}.order-support-item-top-detail{text-align:right}.order-support-item-top-detail-title{color:#5c5c5c;font-size:12px}.order-support-item-top-detail-value{color:#000;font-weight:600;text-decoration:none}a.order-support-item-top-detail-value:hover{color:#49a54a}@media(max-width:767.98px){.order-wrap{padding:1rem}.order-top-details{padding:0 0 1rem}}.product{display:flex;gap:1.5rem}.product-info{flex:1}.product-sidebar-content{padding:1rem 1.5rem 1.5rem}.product-image{flex:0 0 320px;max-width:320px}.product-price{flex:0 0 350px}.product-sidebar{overflow:hidden}.product-sidebar-action{margin-bottom:.75rem}.product-sidebar-action:last-child{margin-bottom:0}.product-sidebar-prices{background:transparent;width:100%;border:0;padding:1rem 1.5rem;text-align:left;background:linear-gradient(135deg,#3b70ba,#6a6db6);color:#fff;text-align:center}.product-sidebar-price-disclaimer{font-size:12px;color:#3b70ba;text-align:center;margin-bottom:1rem}.product-sidebar-price{font-size:28px;font-weight:700;color:#fff}.product-sidebar-original-price-amount{color:#898989;text-decoration:line-through}.product-sidebar-off-percent{color:#fff;background:#f7525f;border-radius:.25rem;padding:.25rem .375rem;font-size:11px}.product-sidebar-original-price{display:flex;gap:.5rem;align-items:center;line-height:1em;margin-bottom:.5rem}.product-sidebar-estimates{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #d1d0d5}.product-sidebar-estimate{display:flex;gap:.5rem;align-items:center;margin-bottom:.75rem}.product-sidebar-estimate:last-child{margin-bottom:0}.product-sidebar-estimate-icon{width:3rem;height:3rem;background:#f6f6f6;border-radius:50%;display:flex;justify-content:center;align-items:center}.product-sidebar-estimate-title{color:#5c5c5c;font-size:12px}.product-sidebar-estimate-value{color:#000;font-size:14px;font-weight:700}.product-sidebar-addtocart{display:flex;gap:1rem;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #d1d0d5}.product-sidebar-addtocart-btn-wrap{flex:1}.product-sidebar-count .change-count-btn{width:3rem;height:3rem}.product-sidebar-count .change-count-input{height:3rem}.product-sidebar-details-wrap{margin-bottom:1.5rem;border-bottom:1px solid #d1d0d5;transition:all .3s ease-in-out}.product-sidebar-prices-arrow svg{transition:transform .3s ease-in-out}.product-sidebar-prices-arrow svg.rotated{transform:rotate(180deg)}.product-info-title{margin-bottom:1rem;font-size:16px;font-weight:500;line-height:1.5rem}#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:.375rem;overflow:hidden;padding:.5rem;object-fit:contain;border:1px solid #f5f5f5}.lSSlideOuter .lSPager.lSGallery img{width:100%;height:3.75rem;background:#fff;border-radius:.375rem;overflow:hidden;padding:.125rem;object-fit:contain;border:1px solid #f5f5f5}.lSSlideOuter .lSPager.lSGallery .active img{border:1px solid var(--n25-main-orange)}.product-info-rating-comments{display:flex;gap:1rem;align-items:center;margin-bottom:1rem;font-size:12px}.product-info-rating{display:flex;gap:.25rem;align-items:center}.product-info-rating-count{color:#898989}.product-info-rating-stars .star-rating{display:flex;gap:.125rem;align-items:center}.product-info-comments{display:flex;gap:.25rem;align-items:center}.product-info-comments-link{text-decoration:none;color:#000}.product-info-comments-count{color:#898989}.product-info-line{margin:1.5rem 0;height:1px;background:#d1d0d5}.variation-choice-wrap{border-top:1px solid #d1d0d5;padding:1.5rem 0 0}.variation-choice{margin-bottom:1.5rem}.variation-choice-btns{display:flex;gap:.5rem;flex-wrap:wrap}.variation-btn{text-decoration:none;flex:0 0 6.5rem}.variation-btn-content{display:flex;flex-direction:column}.variation-btn-img{width:100%;height:6rem;padding:.125rem;object-fit:cover;background:#fff;border-radius:.375rem;border:1px solid #d1d0d5}.variation-btn.active .variation-btn-img{border:1px solid var(--n25-main-orange)}.variation-btn-text{margin-top:.375rem;font-size:11px;text-align:center;color:#898989;word-break:break-word}.variation-btn.active .variation-btn-text{color:#0db14b}.variation-main-title{color:#5c5c5c}.variation-main-title-chosen{color:#000;font-weight:600}.product-info-btn{display:flex;justify-content:space-between;background:transparent;width:100%;padding:0 0 1.5rem;border:0;align-items:center;text-align:left;color:#000}.product-info-btn-wrap:last-child{border-bottom:1px solid #d1d0d5}.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-content{padding:0 0 1.5rem;color:#5c5c5c;font-size:14px}.product-info-btn-content.visible{display:block}.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}.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}.product-info-whyus-item{display:flex;gap:.5rem;margin-bottom:.5rem;font-size:14px;align-items:center}.product-info-whyus-item:last-child{margin-bottom:0}.product-info-whyus-icon{flex-shrink:1}.ebay-alert{background-color:#eaefff;border:1px solid #2962ff;padding:1rem;border-radius:.5rem;margin-bottom:1.5rem;font-size:12px}.ebay-alert h2{font-size:14px;margin-bottom:.5rem;color:#2962ff;font-weight:600}.ebay-alert a{color:#2962ff;font-weight:600}.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}.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{gap:1rem}.product-image{flex:0 0 260px;max-width:260px}.product-price{flex:0 0 280px}.product-sidebar-content{padding:.75rem 1rem 1rem}.product-sidebar-prices{padding:.75rem 1rem}.product-sidebar-estimate-icon{width:2.5rem;height:2.5rem}.product-sidebar-addtocart{gap:.75rem;margin-bottom:1rem;padding-bottom:1rem}.product-sidebar-count .change-count-btn{width:2.5rem;height:2.5rem}.product-sidebar-count .change-count-input{height:2.5rem}.variation-btn{flex:0 0 5.5rem}.variation-btn-img{height:5rem}.product-recently-viewed{margin-top:50px}.product-recently-viewed-title{font-size:22px}}@media(max-width:767.98px){.product-recently-viewed{margin-top:35px}.product-recently-viewed-title{font-size:20px;margin-bottom:10px}.product-sidebar-estimates,.product-sidebar-addtocart{margin-bottom:1rem;padding-bottom:1rem}.product{flex-direction:column}.product-image{width:100%;max-width:100%}.product-sidebar-prices{padding:.5rem 1rem}.variation-choice-btns{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem}.product-sidebar-details-wrap{margin-bottom:1rem}.product-sidebar-content{padding:.5rem 1rem 1rem}}.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;justify-content:space-between;align-items:center;padding:16px;background-color:#fff;border-radius:8px;border:.5px solid var(--n25-border-grey);box-shadow:0 2px 4px #00000014}.search-top-filter-left{color:#898989}.search-top-filter-title{font-size:16px;font-weight:700;margin-bottom:12px;color:#898989}.search-top-filter-title span{color:#000}.search-top-filter-total{margin-bottom:0;font-size:14px;line-height:1em}.search-filter-actions{display:flex;align-items:center;gap:8px;margin-left:auto;margin-right:12px}.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:14px;margin-bottom:8px}.search-top-filter-total{font-size:13px}}@media(max-width:767.98px){.search-top-filter-wrapper{margin:0 -10px 12px;padding:0}.search-top-filter{padding:12px;border-radius:0;border:0}.search-filter-actions{margin-right:8px}.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:40px}.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}.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}#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}.skybox-location-image img{width:11.25rem;height:auto;display:block}.skybox-location-details{padding:1rem;display:flex;flex-direction:column;justify-content:space-between}.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}.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}.option-btn:hover{border:.0938rem solid var(--n25-main-orange)}.active.option-btn{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{padding:0 0 25px;margin:0 .5rem!important;position:relative;overflow:visible!important}.option-btn .btn-color{height:3rem}.option-btntype-color .btn-title{font-size:14px;padding:1.5rem}.special-product-image{position:sticky;top:2rem}.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}.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}}.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}}
