@import "https://fonts.googleapis.com/css2?family=Hind+Siliguri&display=swap";
@import "https://fonts.googleapis.com/css2?family=Sacramento&display=swap";
:root{--primary-clr:#eb2b30;--secondary-clr:#794afa;--secondary-dark-clr:#453c5c;--white-clr:#fff;--light-bg-clr:#f4f4f4;--light-txt-clr:#7c899a;--border-clr:#e5e8ec;--dark-clr:#0a021c;--yellow-clr:#f1c40e;--available-clr:#10ac84;--fz-small:13px;--fz-smaller:12px;--percent-100:100%;--percent-50:50%;--fw-300:300;--fw-500:500;--fw-600:600;--fw-700:700;--fw-800:800;--trans-bg-clr:background-color .3s, color .3s;--trans-bg:background-color .3s;--trans-clr:color .3s}*{margin:0;padding:0}*,:before,:after{box-sizing:border-box}html,body{color:var(--dark-clr);background-color:var(--white-clr);max-width:100%;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:1.4;overflow-x:clip}a{color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none}ul{list-style:none}img{max-width:var(--percent-100);vertical-align:middle}strong{font-weight:var(--fw-800)}table{border-collapse:collapse;border-spacing:0}input::placeholder{font:inherit}h1,h2,h3,h4{font-family:Poppins,sans-serif}h1{font-size:calc(1.125em + .5vw);font-weight:var(--fw-700);line-height:1.5}h2{font-size:2.5em}h3{font-size:1.2em;font-weight:var(--fw-700)}h4{font-size:1em;font-weight:var(--fw-600)}input,textarea,select,option{font-family:Poppins,sans-serif}svg{min-width:30px}table{width:var(--percent-100)}tr:hover{background-color:var(--light-bg-clr)}form :where(input,textarea){outline:0;padding:1em;line-height:1.5}.add-form.styled p label,form.floating-labels label{background-color:var(--white-clr);color:var(--secondary-dark-clr);z-index:1;border-radius:5px;padding:.25em .875em;font-size:.875em;position:absolute;top:-1em;left:1em}form label{color:var(--secondary-dark-clr);font-size:.875em;position:static}form label.not-text{inset:initial;position:static}.container{max-width:1440px;margin:0 auto;padding:0 .938em}.column{margin-left:-.938em;margin-right:-.938em}.column .row{padding:0 .938em}.flexwrap{flex-wrap:wrap;display:flex}.flexcenter{justify-content:center;align-items:center;display:flex}.flexitem{align-items:center;display:flex}.flexcol{flex-direction:column;gap:1em;display:flex}.flexspace{justify-content:space-between;align-items:center;display:flex}.gap-1{gap:1em}.gap-2{gap:2.5em}.gap-5{gap:5em}.primary-clr{color:var(--primary-clr)}.secondary-clr,.main-link a:hover{color:var(--secondary-clr)}.second-link a{font-size:.95em}.second-link a:hover{color:var(--secondary-clr)}.icon-small,.icon-large{align-items:center;padding:0 .25em;font-weight:400;display:flex}.icon-small{margin-left:auto;font-size:1.25em}.icon-large{padding-right:.75em;font-size:1.75em}button{font-family:Poppins;font-weight:var(--fw-600);background-color:#0000;border:none}button:hover{cursor:pointer;color:var(--light-txt-clr)}.primary-btn,.secondary-btn,.light-btn{font-size:var(--fz-small);width:fit-content;height:auto;transition:var(--trans-bg-clr);border-radius:2em;padding:.9em 1em}.primary-btn{background-color:var(--primary-clr);color:var(--white-clr)}.primary-btn:hover{color:var(--white-clr);background-color:#cd050c}button.primary-btn:disabled{background-color:var(--light-bg-clr);cursor:not-allowed}.secondary-btn{background-color:var(--secondary-clr);color:var(--white-clr)}.secondary-btn:hover{color:var(--white-clr);background-color:#4400fd}.light-btn{background-color:var(--light-bg-clr)}.light-btn:hover{background-color:var(--border-clr);color:var(--light-txt-clr)}.btn-close,.confirm-btn{color:var(--white-clr);background-color:var(--primary-clr);border:1px solid #0000;border-radius:5px;padding:.25em .5em;transition:all .5s}.confirm-btn{background-color:var(--yellow-clr);color:var(--dark-clr);position:absolute;top:1em;right:1em}.confirm-btn:hover{color:var(--dark-clr);background-color:#fadb5c}.btn-close:hover{background-color:var(--light-bg-clr);color:var(--primary-clr);border:1px solid var(--primary-clr)}.mini-text{font-size:var(--fz-smaller);color:var(--light-txt-clr)}.medium-text{font-size:var(--fz-small);color:var(--dark-clr)}.circle{aspect-ratio:1;background-color:var(--light-bg-clr);border-radius:var(--percent-50);z-index:-1;width:38px;position:absolute;top:-15px;left:0}.circle:before{content:"";aspect-ratio:1;border-radius:var(--percent-50);background-color:var(--secondary-clr);opacity:.4;width:28px;position:absolute;bottom:5px;right:5px}.object-cover img{object-fit:contain;width:var(--percent-100);height:var(--percent-100);display:block;position:absolute}.required{color:var(--primary-clr);font-size:12px}.no-item{margin:3em 0 5em}.no-item img{max-height:175px}.no-item p{pointer-events:none}.status-del{color:var(--primary-clr);visibility:hidden;opacity:0;background-color:#fff7ca;max-height:0;margin-bottom:.75em;padding:.5em 1em;font-size:.875em;transition:all .5s ease-in;transform:translateY(-10px)}.status-del.active{visibility:visible;opacity:1;max-height:2em;transition:all .25s ease-in;transform:translateY(0)}.bgclr-dark{background-color:var(--dark-clr);width:1.25em;height:1.25em}.bgclr-light{background-color:var(--white-clr);width:1.25em;height:1.25em}.view-all :where(a,button){gap:.5em;font-size:.75em;transition:gap .4s}.view-all :where(a,button):hover{gap:.875em}.box-shadow{box-shadow:0 7px 25px #00000014}.loading{justify-content:center;align-items:center;gap:.5em;display:flex}.loading-full{z-index:10;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;width:100%;max-width:100%;min-height:calc(75vh - 100px);padding:3rem 1rem;display:flex;overflow:hidden}.loading:before,.loading-full .loading-full__circle{content:"";border:3px solid var(--border-clr);border-top-color:var(--secondary-dark-clr);border-radius:50%;width:1.25em;height:1.25em;animation:.85s linear infinite loading;display:block}.loading:before{border-top-color:#0000}.loading-full .loading-full__circle{border-width:4px;border-color:#e2e8f0;border-top-color:var(--secondary-clr);width:3em;height:3em}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes glc-spin{to{transform:rotate(360deg)}}@keyframes glc-spin-reverse{to{transform:rotate(-360deg)}}@keyframes glc-pulse{0%,to{opacity:.75;transform:scale(.95)}50%{opacity:1;transform:scale(1.02)}}@keyframes glc-progress{0%{width:30%;left:-40%}50%{width:50%;left:30%}to{width:30%;left:100%}}@keyframes glc-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.glc-skeleton{background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0 50%,#f1f5f9 75%) 0 0/200% 100%;border-radius:6px;animation:1.5s ease-in-out infinite glc-shimmer}:where(.off-canvus,header) li>:where(a,span){line-height:inherit;transition:var(--trans-clr);cursor:pointer;font-weight:var(--fw-500);display:flex;position:relative}:where(.off-canvus,header) li>:where(a,span):hover{color:var(--secondary-clr)}.header-top .wrapper{font-size:var(--fz-small);font-weight:var(--fw-300);justify-content:space-between;line-height:30px}.header-top .wrapper ul{gap:2em}.header-top li{position:relative}.header-top ul ul{background-color:var(--white-clr);border:1px solid var(--border-clr);z-index:1;visibility:hidden;opacity:0;line-height:2em;transition:transform .2s,visibility .2s,opacity .2s;position:absolute;transform:translateY(-20px)}.header-top .right ul ul li button{padding:.25em 1em}.header-top .right ul ul li.current button{background-color:var(--border-clr)}.header-top li:hover ul{visibility:visible;opacity:1;transition:transform .5s,visibility .5s,opacity .5s;transform:translateY(0)}.header-top .main-link a.secondary-btn{border:1px solid var(--secondary-clr);color:var(--secondary-clr);transition:var(--trans-bg-clr);font-weight:var(--fw-500);background-color:#0000}.header-top .main-link a.secondary-btn:hover{background-color:var(--secondary-clr);color:var(--white-clr)}.app{position:relative}.header-sticky{z-index:99;position:sticky;top:-.5px}.header-top .right .secondary-btn{margin:.25em 0;padding:0 1em}.header-nav{border-bottom:1px solid var(--border-clr);background-color:var(--white-clr);margin-bottom:1.5em;padding:1em 0 .5em}.trigger{padding:.25em;font-size:1.5em;display:flex}.logo{z-index:100;pointer-events:auto;justify-content:center;align-items:center;display:flex;position:relative}.logo a{cursor:pointer;z-index:101;pointer-events:auto;align-items:center;display:inline-flex;position:relative}.logo .big{display:block}.logo .small{object-fit:contain;min-height:1em;display:none}.logo a>img{width:auto;height:calc(1.5rem + .5vw);position:relative}.header-nav .logo a>img{width:auto;padding-right:1.5em}.header-nav .wrapper{justify-content:space-between}.header-nav .left{justify-content:center}.header-nav nav>ul{gap:2em;line-height:70px}.fly-item{height:16px;font-size:var(--fz-smaller);text-align:center;color:var(--white-clr);line-height:10px;font-weight:var(--fw-600);padding:3px;position:absolute}nav .fly-item,.header-nav .mini-cart .price .fly-item,.header-nav .mini-wishlist .price .fly-item{background-color:var(--primary-clr);border-radius:3px;width:30px;margin-top:-24px;top:50%;right:-32px}.header-nav .right{margin-left:auto;position:relative}.header-nav .right .icon-large{position:relative}.header-nav .right .fly-item{background-color:var(--primary-clr);border-radius:var(--percent-50);width:16px;top:0;right:16px}.mega .flexcol{z-index:1;flex:1;margin-bottom:1.5em;margin-right:2em}.header-main{background-color:var(--dark-clr);border-bottom:2px solid var(--secondary-clr);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin-bottom:2em;padding:.75em 0}.dpt-cat{z-index:10;position:relative}.dpt-cat .dpt-head{background-color:var(--secondary-clr);width:300px;color:var(--white-clr);border-radius:7px 7px 0 0;margin-bottom:-1.45em;padding:.3em 1.45em;position:relative}.dpt-cat .dpt-head .main-text{font-size:.875em;font-weight:var(--fw-700)}.dpt-cat .dpt-head .mini-text{color:var(--light-bg-clr);font-weight:var(--fw-600)}.dpt-cat .dpt-trigger{cursor:pointer;width:60px;height:60px;padding:1.13em;position:absolute;top:-5px;right:0}@media screen and (min-width:992px){:where(.trending,.featured,.single-page) .container{min-height:450px}}.slider .container{height:auto!important;min-height:0!important}.slider .mySwiper,.slider .swiper,.slider .swiper-slide{height:auto!important}:where(.dpt-menu,.home-page .dpt-menu-home)>ul>li>:where(a,span){font-size:var(--fz-small);height:48px;color:var(--dark-clr);font-weight:var(--fw-600);text-decoration:none;transition:background-color .2s,color .2s;align-items:center!important;gap:.75rem!important;display:flex!important}:where(.dpt-menu,.home-page .dpt-menu-home) .icon-large{transition:all .2s;width:32px!important;height:32px!important;color:var(--secondary-clr)!important;background-color:#f1f5f9!important;border-radius:8px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;margin-right:.25rem!important;padding:0!important;font-size:1.25em!important;display:inline-flex!important}:where(.dpt-menu,.home-page .dpt-menu-home)>ul>li>a:hover .icon-large{transform:scale(1.05);background-color:var(--secondary-clr)!important;color:#fff!important}:where(.dpt-menu,.home-page .dpt-menu-home) .icon-large i{line-height:1!important;font-size:inherit!important;display:inline-block!important}.dpt-menu .has-child:hover ul{display:block}.dpt-menu .has-child li a{transition:all .4s}.dpt-menu .has-child li a:hover{font-weight:var(--fw-600);color:var(--dark-clr);background-color:#794afa3a;border-radius:15px;padding:0 1.5em}form{position:relative}form.search input{border:2px solid var(--secondary-clr);width:var(--percent-100);font-size:.875em;line-height:1.875em;font-weight:var(--fw-300);color:var(--white-clr);background-color:#0000;border-radius:7px;outline:none;padding:.5em 7em .5em 3em}form.search :where(span,button){color:var(--light-txt-clr);height:var(--percent-100);padding:.5em 1.5em;font-size:.75em;position:absolute;top:0}form.search button{font-size:.75em;font-weight:var(--fw-600);background-color:var(--secondary-clr);color:var(--white-clr);cursor:pointer;border:none;border:1px solid var(--secondary-clr);transition:var(--trans-bg);border-radius:0 7px 7px 0;outline:none;right:0}form.search button:hover{color:var(--white-clr);background-color:#8d65fc}.search-box{position:relative}.search-box .no-item{width:50%;margin:auto;inset:0}.search-list{background-color:var(--white-clr);border:1px solid var(--border-clr);border-radius:3px 3px 7px 7px;width:100%;padding:1em;position:absolute}.search-list span{text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.search-list .price{color:var(--primary-clr)}.side-off{will-change:transform;-webkit-overflow-scrolling:touch!important;z-index:999999!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;background-color:#fff!important;width:320px!important;max-width:85vw!important;height:100dvh!important;transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .25s,visibility .35s!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;overflow-y:auto!important;transform:translate(-100%)!important;box-shadow:10px 0 40px #00000038!important}.showmenu.side-off{visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:translate(0)!important}.menu-backdrop-overlay{-webkit-backdrop-filter:blur(3px)!important;z-index:999998!important;background:#0f172a80!important;animation:.25s forwards menuOverlayFadeIn!important;position:fixed!important;inset:0!important}@keyframes menuOverlayFadeIn{0%{opacity:0}to{opacity:1}}.off-canvus{width:var(--percent-100);height:var(--percent-100);touch-action:auto;padding:1.5em}.off-canvus .canvus-head{color:var(--white-clr);background-color:var(--dark-clr);border-bottom-right-radius:160px 25px;justify-content:space-between;margin:-1.5em -1.5em 1.5em;padding:1.5em}.t-close{border-radius:var(--percent-50);background-color:var(--dark-clr);width:32px;height:32px;color:var(--white-clr);transition:var(--trans-bg-clr);font-size:1.25em}.t-close:hover{background-color:var(--white-clr);color:var(--secondary-dark-clr);opacity:.75}.off-canvus .has-child>ul{font-size:var(--fz-small);font-weight:var(--fw-300);height:auto;max-height:0;padding-left:0;line-height:28px;transition:max-height .3s ease-in-out;overflow:hidden}.off-canvus .expand>ul{max-height:2000px;transition:max-height .5s ease-in-out}.off-canvus .thetop-nav ul,.off-canvus nav>ul{font-size:var(--fz-small);border-top:1px solid var(--border-clr);flex-direction:column;align-items:flex-start;margin:1.25em 0;padding-top:1.25em;line-height:36px}.off-canvus nav .mega{padding:0}.off-canvus nav li.has-child{display:none}.off-canvus .has-child .icon-small{line-height:initial;padding:.5em;transition:transform .3s}.off-canvus .dpt-menu .icon-small{transform:rotate(0)}.off-canvus .dpt-menu .expand .icon-small{transform:rotate(90deg)}.off-canvus .has-child{width:var(--percent-100)}.off-canvus .thetop-nav .right>ul>:where(:nth-child(4),li:nth-child(5))>a{display:none}.off-canvus .thetop-nav .right ul ul{flex-direction:row;display:flex}.off-canvus .thetop-nav .right ul ul li button{border:1px solid var(--border-clr);margin:0 .5em .5em 0;padding:.5em;line-height:16px}.off-canvus .dpt-menu .sub-menu-link{font-size:var(--fz-small);font-weight:var(--fw-500);color:var(--dark-clr);cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid var(--border-clr);border-radius:8px;align-items:center;gap:.75em;padding:.75em .5em;line-height:1.4;text-decoration:none;transition:background-color .2s,color .2s;display:flex}.off-canvus .dpt-menu .sub-menu-link:hover{background-color:var(--light-bg-clr);color:var(--primary-clr)}.off-canvus .dpt-menu .sub-menu-link>span{flex:1}.off-canvus .dpt-menu .sub-menu-link .icon-large{color:#233b77;background-color:#f1f5f9;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:1.15em;transition:background-color .2s,color .2s;display:flex}.off-canvus .dpt-menu .expand>.sub-menu-link .icon-large{color:#fff;background-color:#233b77}.off-canvus .dpt-menu .sub-menu-link .icon-small{color:#64748b;background-color:#f8fafc;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-left:auto;font-size:.85em;transition:transform .3s,background-color .2s,color .2s;display:flex}.off-canvus .dpt-menu .expand>.sub-menu-link .icon-small{color:#233b77;background-color:#e2e8f0;transform:rotate(90deg)}.off-canvus .dpt-menu .has-child>ul{border-left:2px solid #233b77;margin-left:1.5em;padding-left:1em}.off-canvus .dpt-menu .has-child>ul>li>a{font-size:var(--fz-small);font-weight:var(--fw-400);color:var(--secondary-dark-clr);border-radius:6px;align-items:center;padding:.5em .75em;text-decoration:none;transition:all .2s;display:flex}.off-canvus .dpt-menu .has-child>ul>li>a:hover{background-color:var(--light-bg-clr);color:var(--primary-clr);padding-left:1.25em}.off-canvus .dpt-head{font-size:var(--fz-small);font-weight:var(--fw-600);text-align:center;background-color:var(--light-bg-clr);color:var(--secondary-dark-clr);letter-spacing:.02em;text-transform:uppercase;border-radius:8px;margin-bottom:.5em;padding:.85em 1em}.slider{margin-bottom:2em}.slider .item{aspect-ratio:2.62916;background-color:#0b0f19;border-radius:12px;width:100%;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 10px 30px -5px #0000001f,0 4px 12px #0000000f}.slider .item:hover{box-shadow:0 16px 36px -6px #0000002e,0 6px 16px #00000014}.slider .item .image{background-color:#0b0f19;width:100%;height:100%;position:relative;overflow:hidden}.slider .item .image a{width:100%;height:100%;display:block;position:relative}.slider .item .image img{object-fit:contain!important;object-position:center!important;width:100%!important;height:100%!important}.slider .text-content{--padding-slider:calc(3em + 1vw);height:var(--percent-100);color:var(--white-clr);padding:0 0 var(--padding-slider) var(--padding-slider);z-index:1;justify-content:flex-end;position:absolute;top:0}.slider h4{font-size:var(--fz-small);font-weight:var(--fw-700);background-color:var(--dark-clr);width:fit-content;color:var(--white-clr);border-radius:4px;padding:4px 10px}.text-content :where(h2,h3) span:first-child{font-weight:var(--fw-300);font-size:calc(.4em + .3vw)}.text-content :where(h2,h3) span:last-child{font-weight:var(--fw-700);letter-spacing:-1px;font-size:calc(.5em + .5vw)}.text-content h2.flexcol{gap:.25em}.swiper{width:100%;height:100%}.swiper-slide{justify-content:center;align-items:center;display:flex}.swiper-slide img{object-fit:cover;width:100%;height:100%;display:block}.slider .swiper-pagination{z-index:10;justify-content:center;align-items:center;gap:6px;display:flex!important;bottom:14px!important}.slider .swiper-pagination .swiper-pagination-bullet{opacity:.8;background-color:#ffffffa6;border-radius:4px;width:8px;height:5px;transition:all .3s cubic-bezier(.4,0,.2,1);margin:0!important}.slider .swiper-pagination .swiper-pagination-bullet-active{opacity:1;box-shadow:0 2px 8px #eb2b3080;background:#eb2b30!important;width:32px!important}.slider .mySwiper :is(.swiper-button-next,.swiper-button-prev){-webkit-backdrop-filter:blur(8px);color:#111827;opacity:0;background:#ffffffd9;border:1px solid #fff9;border-radius:50%;width:42px;height:42px;transition:all .25s;box-shadow:0 4px 16px #0003}.slider .mySwiper:hover :is(.swiper-button-next,.swiper-button-prev){opacity:1}.slider .mySwiper :is(.swiper-button-next,.swiper-button-prev):after{font-size:16px;font-weight:800}.slider .mySwiper :is(.swiper-button-next,.swiper-button-prev):hover{color:#fff;background:#eb2b30;border-color:#eb2b30;transform:scale(1.08)}.slider .mySwiper .primary-btn .ri-arrow-right-line{visibility:hidden;opacity:0;max-width:0;transition:all .3s ease-out;transform:translate(-2em)}.slider .mySwiper .primary-btn:hover .ri-arrow-right-line{visibility:visible;opacity:1;max-width:fit-content;transform:translate(0)}.brands .wrapper{flex-wrap:wrap;justify-content:space-around;gap:.5em;margin-top:1em;padding:2em 0}.brands .item img{opacity:.5;object-fit:contain;height:18px;transition:opacity .3s}.brands .item a:hover img{opacity:1}.sectop{border-bottom:1px solid var(--border-clr);justify-content:space-between;margin-top:2em;margin-bottom:2em;padding-bottom:.5em}.sectop h2{font-size:calc(1.25em + .2vw);font-weight:var(--fw-400);position:relative}.sectop h2:before{content:"# ";color:var(--secondary-clr)}.products .offer{text-align:center;margin-bottom:1.5em}.products .offer p{text-transform:uppercase;margin-bottom:.5em}.products .offer ul{gap:1em}.products .offer ul li{width:34px;height:34px;line-height:initial;color:var(--secondary-dark-clr);background-color:var(--light-bg-clr);border-radius:5px;padding:.5em;position:relative}.products .offer ul li:not(:last-child):before{content:":";color:var(--light-txt-clr);position:absolute;right:-.6em}.products.big img{aspect-ratio:1;max-width:280px}.products.mini .thumbnail img{max-height:160px}.products .item{will-change:transform, box-shadow;border-radius:12px;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1),border-color .25s;position:relative}.products .item:hover{transform:translateY(-6px);box-shadow:0 16px 36px -8px #233b772e,0 4px 12px -2px #0000000d}.products .item:hover h3 a{color:#cc2037;transition:color .2s}.products :where(.image,.thumbnail) img{transition:transform .4s cubic-bezier(.16,1,.3,1)}.products :where(.image,.thumbnail):hover img,.products .item:hover :where(.image,.thumbnail) img{transform:scale(1.08)}.products .media{border-radius:8px;position:relative;overflow:hidden}.products.big .media .image{justify-content:center;align-items:center;display:flex}.products .hoverable{position:absolute;top:0;right:0}.products .hoverable li button{border-radius:var(--percent-50);background-color:var(--white-clr);opacity:.5;width:28px;height:28px;transition:var(--trans-bg-clr), opacity .3s;justify-content:center;align-items:center;margin:.25em;padding:.25em;line-height:1;display:flex}.products .item:hover .hoverable li button{opacity:1}.products .hoverable li button:hover{color:var(--white-clr);background-color:var(--dark-clr)}.products .hoverable li.active button:hover{background-color:var(--primary-clr)}.products .hoverable li:not(.active){opacity:0;transition:transform .3s,opacity .2s;transform:translate(100%)}.products .item:hover .hoverable li{opacity:1;transform:translate(0)}.products .hoverable li:last-child{transition-delay:.1s;position:relative}.products .copy-text{background-color:var(--dark-clr);color:var(--white-clr);visibility:hidden;opacity:0;border-radius:5px;padding:.25em .75em;font-size:.6em;transition:all .2s ease-in-out;position:absolute;top:2.5em;right:.5em;transform:translateY(-10px)}.products .copy-text.show{visibility:visible;opacity:1;transform:translateY(5px)}.products .actions .copy-text{top:5em;left:0;right:initial}.products .discount{z-index:1;background-color:#0000;inset:auto 0 0 auto}.products .discount:before{background-color:var(--dark-clr)}.products .discount span{font-size:var(--fz-smaller);font-weight:var(--fw-500);color:var(--white-clr);position:relative}.products .content{flex-direction:column;display:flex}.products:where(.big,.main,.one) .content{gap:1em;margin-top:1.25em}.products .content.description{text-align:left;color:#334155;line-height:1.8}.products .rating{align-items:center;gap:.5em;display:flex}.item .footer li span,.medium-text li span,.item-content :where(a,p){text-overflow:ellipsis;-webkit-line-clamp:1;text-align:right;color:var(--dark-clr);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.item .footer li span{flex:50%}.item .footer li{border-bottom:1px solid var(--border-clr);padding:.5em 0}.item .footer li span,:where(.mini-cart,.mini-wishlist) .item-content :where(a,p){text-align:left}.item .medium-text.desktop-hide li span{color:var(--dark-clr);font-size:var(--fz-smaller);margin:.25em 0}.item .medium-text.desktop-hide{border:1px solid var(--border-clr);border-width:1px 0}.item .footer li span:first-child{text-align:left}.item .footer li span:last-child{text-align:right;padding-left:.5em}.products h3{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:2.7em;font-size:1em;display:-webkit-box;overflow:hidden}.products h3 a:hover{text-decoration:underline}.products .price .current{color:var(--primary-clr);margin-right:.25em;font-size:calc(1em + 1vw)}.products .rating .stars,.products .stars{color:#f1c40e}.products .price .normal.flexcol{align-items:center;gap:1px;text-decoration:none}.products .price .normal{color:var(--light-txt-clr);text-decoration:line-through}.products .price .normal .regular{font-size:var(--fz-smaller)}.products .stock .qty{justify-content:space-between;display:flex}.products .stock .bar{background-color:var(--border-clr);height:3px;margin-top:1em;overflow:hidden}.products .stock .available{background-color:var(--secondary-clr);width:0%;height:3px}.products :where(.emi,.model,.brand){background-color:var(--light-bg-clr);font-size:.75em;font-weight:var(--fw-500);border-radius:5px;padding:.25em .875em}.products .item{display:flex;position:relative}.products .stock-danger{color:var(--primary-clr)}.flexwrap .row{flex:0 0 100%;width:100%;margin-bottom:2em}.products.big .item{border:2px solid var(--secondary-dark-clr);border-radius:7px;flex-direction:column;min-width:350px;margin:0 auto 1em;padding:2.5em}.products.mini{flex-wrap:wrap;flex:1 0;align-items:flex-start;gap:.5em 5em;display:flex}.products.mini .products-mini-content{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:.5em 1.5em;width:100%;display:grid}.products.mini .item{border:1px solid var(--border-clr);border-radius:10px;min-width:300px;margin-bottom:.1em;padding:.5em;transition:all .25s ease-out;scale:90%}.products.mini .item:hover{transform:translateY(-5px);box-shadow:0 7px 25px #00000014}.products.mini .media{min-width:130px;height:160px;margin-right:1.25em}.products.mini .content{gap:.75em;margin:0}.products:where(.mini,.main) h3{font-weight:400}.products.main{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:2em;padding:0 2em;display:grid}.products.main .item{border:1px solid var(--border-clr);border-radius:5px;flex-direction:column;flex:0 0 100%;padding:0 .938em 2em}.products.main .media{height:200px;overflow:hidden}.products.main .footer{z-index:1;background:linear-gradient(0deg, var(--light-bg-clr) 0%, var(--white-clr) 70%);opacity:0;visibility:hidden;will-change:opacity;border-radius:7px;padding:0 1em 1em;transition:all .2s ease-in-out;position:absolute;left:0;right:0}.products.main .footer ul{border-top:1px solid var(--border-clr);margin-top:145px;padding:1.25em 0 0 0;line-height:1.8;list-style:outside}.products.main .item:hover .content>:not(.footer){z-index:3}.banners .item{background-color:var(--white-clr);border:1px solid var(--border-clr);position:relative}.banner .image{text-align:right}.banner .image>img{object-fit:cover;height:200px}.banner :where(.text-content,.over-link){width:var(--percent-100);height:var(--percent-100);position:absolute;top:0;left:0}.banner .text-content{padding:1.5em 2.5em}.banner h3{font-size:calc(1em + .5vw);font-weight:var(--fw-300)}.banner h3 span{font-size:80%}.banner .primary-btn{z-index:3}.product-categories .row{flex:0 0 33.333%}.product-categories .item{padding:1.5em;display:flex}.product-categories .image{min-width:100px;max-width:150px;margin-right:1em}.product-categories .image img{object-fit:contain;size:300%;height:100%}.mini-link ul{font-size:var(--fz-small);color:#1a2541;width:10em;margin-top:1em}.product-categories .second-link{margin-top:2em}.mini-link li a:hover{text-decoration:underline}.newsletter{background-color:var(--dark-clr);color:var(--white-clr);padding:2.5em 0}.newsletter h3{font-size:calc(1rem + .7vw)}.newsletter p{font-weight:var(--fw-300);color:var(--border-clr);margin:.5em 0 1.5em}.newsletter p strong{color:var(--primary-clr)}.newsletter form{max-width:500px;width:var(--percent-100)}.newsletter .search{position:relative}.newsletter .search .required{color:var(--primary-clr);position:absolute;top:3em;left:0}.widgets{background-color:var(--light-bg-clr);padding:3.5em 2.5em}.widgets .item h4{border-bottom:2px solid var(--border-clr);color:#1a2541;letter-spacing:5px;text-transform:uppercase;font-size:min(.65em + .5vw,.875em);font-weight:var(--fw-600);padding-bottom:.5em}.widgets .item{margin-bottom:1.5em}.widgets .item strong{margin-bottom:1em}.widgets .item h4:first-child{margin-bottom:2em}.widgets .item h4 span:last-child{display:none}.widgets .item>img{width:10rem;margin-bottom:.875em}.widgets .item>p{text-wrap:wrap;color:#1a2541;margin-bottom:2em;font-size:.8em}.widgets .item>p br{margin-bottom:.5em}.widgets .item button{background-color:var(--secondary-clr);color:var(--white-clr);border-radius:10px;width:max-content;padding:.75em 5em;font-size:.75em}.widgets .item button:hover{background-color:#8d65fc}.footer-info{padding:3.5em 0 5em}.footer-info .wrapper .flexcol{align-items:center;gap:0}.footer-info ul li a{background-color:var(--light-bg-clr);border-radius:var(--percent-100);width:40px;height:40px;transition:var(--trans-bg);justify-content:center;align-items:center;margin:.5em;font-size:1.25em;transition:border .5s ease-in-out;display:flex}.footer-info ul li a:hover{background-color:var(--border-clr);border:1px solid var(--secondary-clr)}.footer-info .logo a>img{text-align:center}.menu-bottom{z-index:90;min-height:58px;padding:6px 0 max(6px, env(safe-area-inset-bottom)) 0;position:fixed;bottom:0;left:0;right:0;-webkit-backdrop-filter:blur(20px)!important;background:#fffffff0!important;border-top:1px solid #e2e8f0d9!important;box-shadow:0 -4px 20px #0f172a0d!important}.menu-bottom .container{padding:0 4px!important}.menu-bottom nav ul{justify-content:space-around!important;align-items:center!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}.menu-bottom nav li{text-align:center!important;flex:1!important;justify-content:center!important;display:flex!important}.menu-bottom nav li :where(a,span){color:#64748b!important;-webkit-tap-highlight-color:transparent!important;border-radius:12px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:2px!important;width:100%!important;padding:4px 2px!important;text-decoration:none!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;display:flex!important;position:relative!important}.menu-bottom-icon-wrap{justify-content:center!important;align-items:center!important;width:28px!important;height:26px!important;display:inline-flex!important;position:relative!important}.menu-bottom nav li :where(a,span) i{color:#64748b!important;font-size:1.35rem!important;line-height:1!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important}.menu-bottom nav li :where(a,span) span{color:#64748b!important;cursor:pointer!important;letter-spacing:.01em!important;font-size:.68rem!important;font-weight:600!important;line-height:1.15!important;transition:all .2s!important}.menu-bottom nav li.active :where(a,span) i,.menu-bottom nav li :where(a,span).active i,.menu-bottom nav li a.active i{color:#eb2b30!important;transform:translateY(-1px)scale(1.08)!important}.menu-bottom nav li.active :where(a,span) span,.menu-bottom nav li :where(a,span).active span,.menu-bottom nav li a.active span{color:#eb2b30!important;font-weight:700!important}.menu-bottom nav li :where(a,span):hover i,.menu-bottom nav li :where(a,span):hover span{color:#0f172a!important}.menu-bottom .fly-item{color:#fff!important;z-index:5!important;background:#eb2b30!important;border:2px solid #fff!important;border-radius:9999px!important;justify-content:center!important;align-items:center!important;min-width:17px!important;height:17px!important;margin:0!important;padding:0 4px!important;display:flex!important;position:absolute!important;top:-5px!important;right:-9px!important;box-shadow:0 2px 6px #eb2b3066!important}.menu-bottom .item-number{color:#fff!important;margin:0!important;padding:0!important;font-size:9px!important;font-weight:800!important;line-height:1!important}[data-nextjs-toast],nextjs-portal,#__next-build-watcher,[data-nextjs-dev-overlay-button]{bottom:74px!important;left:12px!important}.search-bottom{width:var(--percent-100);background-color:var(--dark-clr);z-index:1000;visibility:hidden;opacity:0;will-change:visibility, opacity;padding:2.5em 0;position:fixed;bottom:60px}.showsearch.search-bottom{visibility:inherit;opacity:1}.search-bottom .t-close{color:var(--white-clr);cursor:pointer;background-color:var(--primary-clr);position:absolute;top:-54px;right:0}.search-bottom .t-close:hover{background-color:var(--secondary-clr)}.overlay{width:var(--percent-100);height:var(--percent-100);z-index:999;visibility:hidden;opacity:0;background-color:#0006;position:fixed;top:0;left:0}.showmenu .overlay,.single-category.show-filter .overlay{opacity:1;visibility:inherit}.dpt-trigger .dpt-cat .dpt-trigger,.dpt-trigger .ri-close-line{display:none}.showdpt .dpt-trigger .ri-close-line{display:block}.showdpt .dpt-trigger .ri-menu-3-line{display:none}.home-page .dpt-menu-home{background-color:var(--white-clr);border:1px solid var(--border-clr);border-top:none;border-bottom:none;width:300px;position:absolute;top:8.75em;left:auto}.home-page .dpt-menu-home>ul>li>a{font-size:calc(.5em + .3vw);font-weight:var(--fw-500);border-bottom:1px solid var(--border-clr);padding:0 1.5em}.home-page .dpt-menu-home .menu>a{display:flex}.breadcrump{font-size:var(--fz-small);margin:2em 0}.breadcrump li:not(:last-child):after{content:"/";padding:0 .35em}.breadcrump li:last-child{white-space:nowrap;text-overflow:ellipsis;color:var(--light-txt-clr);display:block;overflow:hidden}.products.one .item{flex-direction:column;box-shadow:none!important;will-change:auto!important;border-radius:0!important;transition:none!important;transform:none!important}.products.one .item:hover{box-shadow:none!important;transform:none!important}.products.one :where(.big-image,.small-image):hover img,.products.one .item:hover :where(.big-image,.small-image) img,.products.one :where(.image,.thumbnail):hover img,.products.one .item:hover :where(.image,.thumbnail) img{transform:none!important}.products.one .price .discount{font-size:1em;font-weight:var(--fw-700);z-index:2;background-color:var(--dark-clr);color:var(--white-clr);border-radius:var(--percent-50);margin:.5em;padding:1em;line-height:1;position:absolute;top:0;bottom:auto}.products.one :where(.big-image,.small-image){overflow:hidden}.products.one .big-image{margin-bottom:1em;position:relative}.products.one :where(.big-image,.small-image) img{object-fit:contain;width:var(--percent-100);height:var(--percent-100);display:block}.products.one .thumbnail-show{width:130px;height:110px;margin:0 2em 2em 0;position:relative;overflow:hidden}.products :is(.swiper-button-next,.swiper-button-prev){color:var(--secondary-dark-clr);transition:var(--trans-bg), transform .3s;outline:0}.products .big-image:hover .swiper-button-next{transform:translate(10px)}.products .big-image:hover .swiper-button-prev{transform:translate(-10px)}.products :is(.swiper-button-next,.swiper-button-prev):after{font-size:1.5em}.products .big-image:hover :is(.swiper-button-next,.swiper-button-prev){background-color:var(--light-bg-clr)}:where(.products.one,.dashboard,.item) :where(.available,.inavailable){font-size:var(--fz-small);font-weight:var(--fw-700);color:var(--white-clr);border-radius:5px;padding:.125em 1em}:where(.products.one,.dashboard,.item) .available{background-color:var(--available-clr)}:where(.products.one,.dashboard,.item) .inavailable{background-color:var(--primary-clr)}article.item :where(.available,.inavailable){opacity:.9;padding:.5em .875em;font-size:.65em}.products.one .add-review{color:var(--dark-clr)}:where(.products.one,article.item) .price{flex-wrap:wrap;align-items:center;gap:1em;display:flex}.products.one .price .current{font-size:2.5em}.products .variant form{margin-top:.5em;display:flex}.products .variant form p{margin:0 .5em .5em;position:relative}.products :where(.variant,.actions) .circle{cursor:pointer;z-index:1;margin:0;display:block;position:static;top:0}:where(.products .variant,.filter-block:not(.pricing)) input{clip:rect(0, 0, 0, 0);width:0;height:0;position:absolute;overflow:hidden}.products .variant label:before{opacity:1}.single-product .variant form p input:checked+label{border:2px solid var(--dark-clr);background-color:#0000}.products .actions{flex-wrap:wrap;display:flex}.products .qty-control{border:1px solid var(--border-clr);width:fit-content;margin:0 2em 0 0;padding:.25em}.products .actions :where(input,button){font-size:1em;font-weight:var(--fw-600);border:0;outline:0}.products .actions input{text-align:center;width:50px}.products .qty-control button:before{background-color:#0000}.products .actions .button-cart{cursor:pointer;padding:.5em;font-size:.75em;position:relative}.products .actions .button-cart .add{background-color:var(--available-clr);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:var(--white-clr);visibility:hidden;opacity:0;border-radius:40px;max-height:0;padding:.75em .875em;transition:transform .4s ease-in,opacity .3s;position:absolute;top:0;transform:translateY(10px)}.products .actions .button-cart .add.active{visibility:visible;opacity:1;max-height:fit-content;transition:transform .25s ease-in,opacity .15s;transform:translateY(0)}.wish-share button{text-transform:uppercase;font-weight:var(--fw-700);transition:var(--trans-clr);align-items:center;margin:1em 2em 1em 0;display:flex}.wish-share button.active{color:var(--primary-clr)}.products .collapse ul{margin:0;padding:0;list-style:none}.products .collapse .has-child>h2{font-size:1em;font-weight:var(--fw-700);text-transform:uppercase;border-top:1px solid var(--border-clr);cursor:pointer;color:var(--dark-clr,#111827);-webkit-user-select:none;user-select:none;align-items:flex-start;gap:1em;margin:0;padding:1em 1.25em;transition:color .15s;display:flex;position:relative}.products .collapse .has-child>h2:hover{color:var(--primary-clr,#e11d48)}.products .collapse .has-child>h2:before{content:"+";font-weight:var(--fw-700);font-size:1.1em;line-height:1;position:absolute;left:0}.products .collapse .has-child.expand>h2:before,.products .collapse .expand>h2:before{content:"-"}.products .collapse .content{font-size:var(--fz-small);margin:0 0 1.5em}.products .collapse .has-child>.content{visibility:hidden;opacity:0;height:auto;max-height:0;padding-top:.875em;transition:max-height .35s cubic-bezier(.4,0,.2,1),opacity .25s;overflow:hidden}.products .collapse .expand>.content{visibility:visible;opacity:1;max-height:3000px;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .3s}.products .collapse .content.description{color:#374151;text-align:left;padding:1.25rem .5rem 1.5rem;font-size:.95rem;line-height:1.85}.products .collapse .content.description p{color:#374151;text-align:left;margin-bottom:1rem;line-height:1.85}.products .collapse .content.description p:last-child{margin-bottom:0}.products .collapse .content li span:first-child{min-width:100px;font-weight:var(--fw-700);text-transform:uppercase;display:inline-flex}:where(.products .collapse table,.spec-table){width:100%;line-height:3em}:where(.products .collapse table,.spec-table) thead th{vertical-align:bottom;border-bottom:2px solid var(--dark-clr);background-color:var(--light-bg-clr);text-align:left;padding-left:.5em}:where(.products .collapse table,.spec-table) :where(th,td){border-bottom:1px solid var(--border-clr);text-overflow:ellipsis;padding-left:.5em;overflow:hidden}.products .collapse table td:first-child{min-width:initial;width:35%}.products .collapse table.featured-table :where(th,td){border:none}.products .collapse table.featured-table td{white-space:initial;padding:1em;line-height:1.5}.products .collapse table.featured-table td:first-child{font-weight:var(--fw-700)}.products .reviews :where(h3,h4){color:var(--light-txt-clr);border-top:1px solid var(--border-clr);margin:0 0 .5em;padding-top:1em;font-size:2em}.products .review-block{color:initial}.products .review-block-head>a{width:var(--percent-100);text-align:center;margin-top:1em;font-size:1.25em;display:block}.products .review-block-head .rate-sum{font-size:4em;font-weight:var(--fw-700);padding-right:.5em;position:relative}.products .review-block-head .rate-sum:before{content:"";background-color:var(--light-bg-clr);width:2px;height:50px;display:block;position:absolute;top:10px;right:13px;transform:rotate(22deg)}.products .review-block-body .item{border:1px solid var(--border-clr);border-radius:10px;gap:1em;margin-top:3.5em;padding:2.5em}.products .review-block-body :where(.person,.review-title){font-weight:var(--fw-700);text-transform:capitalize;color:var(--secondary-clr)}.products .review-block-body .review-title{justify-content:end;font-size:1em}.review-footer.main-link a{cursor:pointer;justify-content:end;margin-top:1em;font-size:1em}.review-text{color:var(--dark-clr);background-color:var(--light-bg-clr);text-align:justify;border-radius:10px;padding:2em;font-family:Hind Siliguri,sans-serif;font-size:1.125em;line-height:1.5;position:relative}.review-text .quotation{color:var(--light-txt-clr);opacity:.125;font-size:4em;position:absolute;top:-5px;left:5px}.review-form .rating{flex-wrap:wrap}.review-form .rate-this input{display:none}.review-form .rate-this label{float:right;color:var(--secondary-dark-clr);padding:.25em;font-size:1.5em;position:relative;top:-.75em}.rate-this>input:checked~label,.rate-this:not(:checked)>label:hover,.rate-this:not(:checked)>label:hover~label{color:#f1c40e}.rate-this>input :checked+label:hover,.rate-this>input :checked~label:hover,.rate-this>label:hover~input:checked~label,.rate-this input:checked~label:hover~label{color:#ffed85}.review-form form{margin-top:2.5em}form p{flex-direction:column;margin-bottom:2em;display:flex;position:relative}.single-page .stock{margin:2em 0}.single-page .stock .qty span:last-child{color:initial}.single-product .stock .bar{height:10px}.single-page .stock .bar .available{background-color:var(--secondary-dark-clr);border-radius:0;margin:0;padding:0}.offered .offer{margin:0}.offered .offer p{text-transform:none;line-height:1;font-size:var(--fz-smaller);margin:0 1em 0 0}.offered .offer ul li{width:28px;height:28px;font-size:var(--fz-small);padding:.5em .25em}.offered .products.main .footer{bottom:-50px}.single-category .holder{flex-direction:column;display:flex}.single-category .sidebar,.single-category .section{flex:1 0 100%}.filter-block{margin-bottom:1em;padding-bottom:1em}.filter-block:not(:last-child){border-bottom:1px solid var(--border-clr)}.filter-block h4{margin-bottom:.5em;font-size:1.25em}.filter-block li{font-size:.9em;line-height:2;display:flex;position:relative}.filter-block label .checked{border:2px solid var(--secondary-dark-clr);vertical-align:text-top;cursor:pointer;width:16px;height:16px;margin:0 7px 0 0;line-height:0;display:inline-block;position:relative}.filter-block label .checked:before{content:"";background-color:var(--secondary-dark-clr);opacity:0;width:8px;height:8px;position:absolute;top:2px;left:2px}.filter-block input:checked+label .checked:before{opacity:1}.filter-block li .count{color:var(--light-txt-clr);margin-left:auto}.range-slider{background-color:#e1e9f6;border-radius:2px;height:5px;position:relative}.range-selected{background-color:var(--secondary-clr);border-radius:5px;height:100%;position:absolute;left:0%;right:0%}.range-input{position:relative}.range-input input{pointer-events:none;-webkit-appearance:none;-moz-appearance:none;background:0 0;width:100%;height:5px;position:absolute;top:-7px}.range-input input::-webkit-slider-thumb{border:3px solid var(--secondary-clr);background-color:var(--white-clr);pointer-events:auto;-webkit-appearance:none;border-radius:50%;width:20px;height:20px}.range-input input::-moz-range-thumb{border:3px solid var(--secondary-clr);background-color:var(--white-clr);pointer-events:auto;-moz-appearance:none;border-radius:50%;width:15px;height:15px}.range-price{justify-content:center;align-items:center;width:100%;margin:1.875em 0 1em;font-size:.75em;display:flex}.range-price label{margin-right:5px}.range-price input{width:100px;padding:5px}.range-price input:focus{border:2px solid var(--secondary-clr);outline:#0000}.range-price input:first-of-type{margin-right:15px}.page-title{text-transform:uppercase;margin-bottom:3em}.page-title span{font-weight:var(--fw-500)}.page-title span:before{content:": ";color:var(--dark-clr)}.cat-description p{font-weight:var(--fw-300);font-size:.9em}.cat-navigation,.dash-main .item-show{justify-content:flex-end;gap:1em;margin:2em 0;font-size:.85em}.dash-main .item-show{margin:0}.cat-navigation>div,.dash-main .item-show>div{position:relative}.cat-navigation .item-filter button{text-transform:uppercase;align-items:center}:where(.cat-navigation,.dash-main .item-show) ul{min-width:var(--percent-100);z-index:10;width:max-content;display:none;position:absolute;left:0}.dash-main .item-show ul{left:auto}.cat-navigation .item-filter{margin-right:auto}.cat-navigation .label,.cat-navigation ul li,.dash-main .label,.item-show ul li{transition:var(--trans-clr);gap:.5em;padding:.5em 1em;display:flex}.item-show :where(.item-options,ul){border:1px solid var(--secondary-clr)}:where(.item-sorting,.item-options) .label,.cat-navigation ul,.dash-main .item-options ul{color:var(--light-txt-clr);background-color:var(--light-bg-clr);cursor:pointer}.item-sorting select{background-color:var(--light-bg-clr);border:1px solid var(--secondary-clr);color:var(--light-txt-clr);width:var(--percent-100);border-radius:2px;padding:.5em 1em}.cat-navigation :where(label,ul li):hover{color:var(--dark-clr)}.item-show ul li:hover{color:var(--white-clr);background-color:var(--secondary-clr)}:where(.item-sorting,.item-options):hover ul{display:block}.filter{background-color:var(--white-clr);z-index:1000;visibility:hidden;opacity:0;width:90%;max-width:400px;padding:2em;transition:transform .4s ease-in-out;position:fixed;top:0;bottom:0;left:0;overflow:auto;transform:translate(-20em);box-shadow:0 10px 50px #0000004d}.filter.show{visibility:visible;opacity:1;transform:translate(0)}.mini-cart,.mini-wishlist{background-color:var(--white-clr);visibility:hidden;opacity:0;max-width:0;max-height:0;transition:transform .5s,visibility .5s,opacity .5s;transform:translate(20px);box-shadow:0 10px 50px #0000004d}:is(.mini-cart .products,.mini-wishlist .products,.products.cart,.checkout .products) .thumbnail img{transform:none}:where(.mini-cart,.mini-wishlist) ul :where(li .price){position:relative}:where(.mini-cart,.mini-wishlist) .content{width:var(--percent-100);height:var(--percent-100);touch-action:auto;padding:1.5em}.mini-cart .cart-head,.mini-wishlist .wishlist-head{font-size:1em;font-weight:var(--fw-500);color:var(--light-txt-clr);border-bottom:1px solid var(--border-clr);justify-content:space-between;margin-bottom:1em;padding:1em 0 .5em;display:flex}.mini-cart .cart-body,.mini-wishlist .wishlist-body{margin:0 -1.5em;padding:0 1.5em;overflow:auto}:where(.mini-wishlist,.mini-cart) .no-item{margin-inline:auto;opacity:.75;margin-top:0;margin-bottom:1em}.mini-cart .no-item{margin-top:5%}:where(.mini-cart,.mini-wishlist,.products.cart,.checkout,.dashboard,.header-main) .thumbnail{flex-shrink:0;width:80px;height:80px;margin-right:1em;position:relative}:where(.mini-cart,.mini-wishlist) .item-content p{font-size:var(--fz-small);font-weight:var(--fw-700);margin-bottom:1.5em;line-height:1.2}:where(.mini-cart,.mini-wishlist) .item-remove{flex:1;justify-content:flex-end;margin-left:1em;font-size:1.5em;display:flex}:where(.mini-cart,.mini-wishlist) .products.mini .item{flex:0 0 100%}.mini-cart.show{position:relative}.mini-cart.show .cart-footer{width:87%;position:absolute;bottom:0}.mini-cart .subtotal{border-top:1px solid var(--border-clr);flex-direction:column;margin-bottom:2em;padding-top:1em;display:flex}.mini-cart .subtotal p:last-child{font-size:1.5em}:where(.mini-cart,.mini-wishlist) .actions a{width:var(--percent-100);text-align:center;margin-bottom:1em;display:block}.mini-cart.show{visibility:visible;opacity:1;width:90%;max-width:400px;position:fixed;top:0;bottom:0;right:0;transform:translate(0)}.mini-cart.show .icon-small{display:block}.mini-cart .icon-small{display:none}.mini-cart.show{max-height:100vh}.mini-cart.show .cart-body{min-height:50vh;overflow-y:auto}.iscart .cart-icon{cursor:pointer;color:inherit;font:inherit;background:0 0;border:none;justify-content:flex-end;align-items:center;gap:.25em;padding:0;display:flex}.icon-text{text-align:right}.products.cart form{width:var(--percent-100)}:where(.products.cart,.dashboard) table thead th{vertical-align:middle;background-color:var(--light-bg-clr)}:where(.products.cart,.dashboard) table :where(th,td){text-align:left;padding:1em}td[data-label=Quantity] .qty-control{width:100%}.products.cart table td :where(.content,.qty-control,p){margin:0;padding:0}.products.cart table tr{background-color:#0000}.products.cart .qty-control :where(button,input,a){text-align:center;cursor:pointer;background-color:#0000;border:0;outline:0;width:32px;height:32px;padding:.25em}.products.cart .qty-control button{cursor:pointer}:where(.products.cart,.dashboard) table tbody tr{border-bottom:1px solid var(--border-clr)}.cart-summary{width:var(--percent-100);margin:2.5em 0 4em}.cart-summary .item{background-color:var(--light-bg-clr)}.cart-summary .coupon{position:relative}.cart-summary .coupon input{width:var(--percent-100);background-color:var(--white-clr);border:3px solid var(--dark-clr);outline:0;padding:0 1.5em;font-size:1.1em;line-height:50px}.cart-summary .coupon button{background-color:var(--dark-clr);color:var(--white-clr);cursor:pointer;outline:0;padding:0 2.5em;font-size:1em;line-height:56px;position:absolute;top:0;bottom:0;right:0}.cart-summary .shipping-rate{padding:0 2em 0 1em}.cart-summary .shipping-rate .has-child>a{border:0;margin:2em 0;font-size:1em}.cart-summary .content form{border:0;flex-direction:column;display:flex}.cart-summary form>div{flex-direction:column;display:flex}.styled :where(input,select,textarea){border-style:solid;border-width:1px;border-color:var(--secondary-dark-clr);background-color:#0000;border-radius:10px;outline:0;padding:1em}.styled :where(input,select,textarea):focus{border-color:var(--secondary-clr)}.products.cart .cart-total table tr>*{padding:0}.products.cart .cart-total table td{text-align:right}.cart-summary .cart-total{background-color:var(--border-clr);padding:2em;line-height:2em}.cart-summary .cart-total table{width:var(--percent-100)}.cart-summary .cart-total table tr{justify-content:space-between;display:flex}.cart-summary .grand-total td{font-family:Poppins;font-size:1.5em;font-weight:var(--fw-800);line-height:2em}.cart-summary .cart-total>a{width:var(--percent-100);text-align:center;margin-top:2em;display:block}.table-btn>button{font-size:11px}.table-btn>button:last-child{padding-left:10px}.checkout .card{border-radius:20px;flex-direction:column;flex-grow:1;justify-content:center;align-items:center;min-height:200px;margin:2em;padding:30px;display:flex;box-shadow:0 7px 25px #00000014}.checkout .card .flexitem button{margin-top:2em;padding:1em 3em}:where(.checkout,.login) .left{background-color:var(--white-clr);padding:calc(1em + 2vw);box-shadow:0 15px 70px -8px #0003}:where(.checkout,.signup,.login) .item{width:var(--percent-100)}:where(.checkout,.signup,.login) .left h1{font-weight:var(--fw-300);margin-bottom:1.5em}:where(.checkout,.signup) .left label{font-size:var(--fz-small);text-transform:capitalize;width:fit-content}:where(.checkout,.signup) .left label span{background-color:var(--primary-clr);border-radius:var(--percent-50);width:6px;height:6px;position:absolute;top:0;right:-1px}.shipping-rate .content label span{background-color:var(--primary-clr);border-radius:var(--percent-50);width:6px;height:6px;position:absolute;top:0}:where(.checkout,.signup,.login) p :where(input,textarea){background-color:#ffffff80;font-family:inherit}:where(.checkout,.signup,.login) p input:focus{background-color:#0000}:where(.checkout,.signup,.login) p.checkset{flex-direction:row}:where(.checkout,.signup,.login) p.checkset label{cursor:pointer;margin:0 0 0 1em}.checkout h2{margin-bottom:.75em;padding-top:.5em;font-size:1.5em}.primary-checkout button{cursor:pointer;width:var(--percent-100);border:0;outline:0;max-width:280px;margin:3em auto 0;font-size:1em;display:block}.checkout form p{position:relative}.checkout p>.phone-code{color:var(--light-txt-clr);border-right:1px solid var(--border-clr);padding-right:2em;font-size:.875em;position:absolute;top:1em;left:1em}.primary-checkout button.primary-btn:disabled{background-color:var(--light-txt-clr)}.primary-checkout button.primary-btn:disabled:hover{background-color:var(--light-txt-clr);color:var(--white-clr);cursor:not-allowed}.checkout .item.right{padding:2em}.signup .item.right{padding:5em 0 0}:where(.summary-totals,.summary-address) ul{padding-bottom:.5em;line-height:2}.summary-totals ul{border-bottom:1px solid var(--secondary-dark-clr);margin-bottom:3em}:where(.summary-totals,.summary-address) li{font-weight:var(--fw-500);justify-content:space-between;display:flex}.summary-totals li strong{font-size:1.25em;line-height:1}.summary-totals li:last-child{margin-top:1.5em}.summary-totals li:not(:last-child) span:first-child,.summary-address li span:first-child{color:var(--light-txt-clr)}.summary-order .price{color:var(--light-txt-clr);flex-direction:column;margin-top:.5em;font-size:.85em;display:flex}.summary-address .required{color:var(--primary-clr);font-weight:var(--fw-600);font-size:13px}.summary-address .required:hover{color:var(--secondary-clr)}.summary-address ul li .medium-text{color:var(--light-txt-clr)}.summary-address ul li .medium-text:hover{color:var(--secondary-clr)}dialog{border:0;border-radius:10px}dialog::backdrop{background-color:#0003}.modal__quick_view,.modal__order-confirm{width:90%;max-width:900px;height:max-content;margin:auto;padding:2em;position:fixed;inset:0}.modal__spec-table,.modal__add-spec-table{min-width:22em;min-height:30rem;margin:auto;padding:2em}.modal__header{text-align:right}.modal__quick_view h1{text-align:left;font-size:1.5em}.modal__quick_view .products .actions{flex-wrap:nowrap;margin-top:1em}.modal__quick_view .stock-model{padding:0;font-size:13px}.form-wishlist{min-height:50vh}.confirm-content{border-radius:20px;justify-content:center;align-items:center;padding:3em}.confirm-content h2{margin-bottom:0;padding-top:0;font-family:Sacramento,cursive;font-size:2em;font-weight:400}.confirm-content .buttons{gap:1em}.signup .left{border:1px solid var(--border-clr);border-radius:10px;padding:4em}:where(.signup-page,.login-page) .container{margin-block:4em}:where(.signup-page,.login-page) .footer{gap:.5em;margin-top:1em}.login-page form button{padding:1em 5em}.password-field{position:relative}.password-field input{width:100%}.password-field span{cursor:pointer;position:absolute;bottom:.85em;right:1em}.required-msg,.success-msg{color:var(--primary-clr);background-color:var(--light-bg-clr);border:1px solid var(--secondary-clr);visibility:hidden;opacity:0;border-radius:25px;margin-top:1em;padding:.5em 1em;font-size:.875em;transition:transform .2s,visibility .2s,opacity .2s;position:absolute;transform:translateY(-20px)}.review-form .required-msg,.review-form .success-msg{bottom:-2.125em}:where(.login,.signup) .required-msg{position:relative;bottom:0}.success-msg{color:var(--available-clr)}.success-msg.success,.required-msg.failed{visibility:visible;opacity:1;transition:transform .5s,visibility .5s,opacity .5s;transform:translateY(0)}.reset-page .wrapper{flex-direction:column;justify-content:center;align-items:center;height:100vh;display:flex}.reset-page .wrapper>div{border:1px solid var(--border-clr);border-radius:10px;max-width:35em;margin:3em 0;padding:2em}.reset-page form{margin-top:2em}.reset-page__header{margin-bottom:3em;font-size:.875em}.reset-page__header a{gap:.5em;transition:all .4s ease-in-out}.reset-page__header a:hover{color:var(--secondary-clr);gap:1em}.mail-icon{background-color:var(--light-bg-clr);border-radius:var(--percent-50);color:var(--secondary-clr);border:1px solid var(--secondary-clr);padding:.5em .75em;font-size:3.5em}.dashboard .container{width:100%;max-width:100%;margin:0;padding:0;position:relative}.dashboard .no-item{margin:3em}.dashboard .navigation{background-color:var(--light-bg-clr);width:300px;height:100vh;padding-left:10px;transition:all .5s;position:fixed;overflow-x:hidden}.dashboard .navigation.navbar{width:80px}.dashboard .navigation .title{text-align:start;white-space:nowrap}.dashboard .navigation ul{width:100%;position:absolute;top:0;left:0}.dashboard .navigation ul li{width:100%;position:relative}.dashboard .navigation ul li:hover,.dashboard .navigation ul li.active{background-color:var(--border-clr);border-right:.25em solid var(--secondary-dark-clr);color:var(--secondary-clr)}.dashboard .navigation ul li:first-child{width:200px;margin:40px 0}.dashboard .navigation ul li:first-child:hover,.dashboard .navigation ul li:first-child{background-color:#0000;border:#0000}.dashboard .navigation ul li a{cursor:pointer;align-items:center;gap:1.5em;width:100%;height:50px;padding-left:1.875em;line-height:50px;display:flex;position:relative}.dashboard .logo .big{min-width:30em;margin-top:2em}.dashboard .logo{width:2em;overflow:hidden}.dashboard .navigation ul li .icon{font-size:1.25em}.dashboard .dash-main{background-color:var(--white-clr);min-height:100vh;margin-left:300px;padding:.875em;transition:all .5s}.dashboard .dash-main.navbar{margin-left:80px}.dashboard .dash-main .topbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10;background-color:#ffffffe6;justify-content:space-between;width:100%;height:60px;position:sticky;top:0}.dashboard .toggle{cursor:pointer;justify-content:center;align-items:center;height:60px;font-size:1.5em;display:flex;position:relative;top:0}.dashboard .search-box{border:1px solid var(--border-clr);border-radius:2em;max-width:500px}.dashboard .search-box input{height:2.875em;color:var(--dark-clr);border:none;outline:#0000}.dashboard .dash-product__header{justify-content:end;gap:1em}.dashboard .user{height:2.875em}.dashboard .breadcrump{margin:1.875em 0}.dash-header{justify-content:space-between;margin:0 .25em}.dash-header .add a{cursor:pointer;color:var(--secondary-clr);gap:.5em;font-size:min(.5em + 1vw,.875rem);transition:gap .4s}.dash-header .add a:hover{color:var(--secondary-dark-clr);gap:1em}.dashboard .thumbnail{object-fit:contain}.dash-checkbox{flex-direction:row;align-items:center;gap:2em;display:flex}.dash-checkbox label{margin-bottom:0}.dash-checkbox input[type=checkbox]{transform:scale(1.25)}.product-form>div{flex:1 0 50%}.card-box{justify-content:space-between;gap:3em;width:100%;margin-bottom:3em;position:relative}.card-box .card{background-color:var(--white-clr);cursor:pointer;transition:var(--trans-bg-clr);border-radius:20px;flex-grow:1;justify-content:space-between;padding:30px;display:flex;position:relative;box-shadow:0 7px 25px #00000014}.card-box .card .numbers{font-weight:var(--fw-500);font-size:2.5em;position:relative}.card-box .card .card-name{margin-top:5px;font-size:1.1em}.card-box .card svg{color:var(--border-clr);font-size:3.5em}.card-box .card:hover{background-color:var(--secondary-clr)}.dash-table-box{border-radius:20px;padding:1em 2.5em}.dash-table-box h2:before{content:"# ";color:var(--secondary-clr)}.dash-table td[data-label=Delete] .confirm-btn{inset:initial;position:relative}.dashboard h1{font-weight:var(--fw-300);margin:.5em 0;font-size:calc(1em + .875vw)}.dashboard h1:before{content:"# ";color:var(--secondary-clr)}.dashboard tr:hover{background-color:#0000}.dash-table__container{border-radius:15px;margin-bottom:3em;padding:2em;box-shadow:0 7px 25px #00000014}.dash-table__container h2:before{content:"# ";color:var(--secondary-clr)}.dash-table{position:relative}.dash-table td{min-height:2em;font-size:calc(.875em + .1vw)}.dash-table th{border-bottom:1px solid var(--secondary-clr)}.dash-table :where(th,td){min-width:10em}.dash-table :where(th,td):first-child{padding-left:2em}.dash-table td:first-child{color:var(--secondary-clr)}.dash-table td:last-child{width:1em}.order__client .dash-table-box{margin:2em 0}.order-table{border:1px solid var(--border-clr)}.dash-table.order-table td:first-child:hover{text-decoration:none}.dash-table.order-table td:last-child{width:initial}:where(.dash-table,.products.cart) td:first-child span{text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dash-table td:first-child:hover{text-decoration:underline}.dash-table td:last-child{color:var(--dark-clr)}.dash-main h2{font-size:max(.875em + .5vw,1.25em);font-weight:var(--fw-500);margin:1em 0}.dashboard .spec-table{padding-top:1em;line-height:2}.spec-table .flexwrap{gap:0 1em;position:relative}.spec-table .flexwrap>p{flex:1}.dash-main .add-form{border:1px solid var(--border-clr);border-radius:10px;margin-top:1em;margin-bottom:3em;padding:calc(.875em + .5vh) calc(2em + 1vw)}.dash-main dialog .add-form{margin:0;padding:3em 1.5em}.products.one .add-form{padding:1.25em}.dash-main .add-form p{position:relative}.product-form div{width:100%}.product-form div.uploaded_image>div{width:initial}.product-form div input{width:100%}.product-form div input[type=checkbox]{width:initial}.dash-main .add-form label span{background-color:var(--primary-clr);border-radius:var(--percent-50);width:6px;height:6px;position:absolute;top:0}.dash-main .add-form label .field-optional{background:0 0;border-radius:0;width:auto;height:auto;position:static}.styled input.product-edit{all:unset;border:1px solid var(--secondary-clr);border-radius:10px;padding:.75em}.product-field{position:relative}.product-field label{background-color:var(--white-clr);padding:.25em .5em;font-size:.875em;position:absolute;top:-.875em;left:1em}.product-form.uploaded-image-form{gap:5em}.uploaded_image{flex-wrap:wrap;flex:1;gap:.75em 0;margin-top:1em;display:flex}.uploaded_image img{border:1px solid var(--secondary-clr);cursor:pointer;transition:var(--trans-bg-clr);border-radius:5px}.uploaded_image img:hover{border-color:var(--primary-clr)}.uploaded_image>div{position:relative}.uploaded_image .btn-close{position:absolute;top:-.5em;right:.5em}.column .sub-side-menu__container{border:1px solid var(--border-clr);border-radius:10px;margin-top:1em;padding:2em}.dash-table.sub-side-menu-table :where(th,td){min-width:3em}.sub-side-menu-table tr{transition:opacity .18s,background-color .18s}.sub-side-menu-table tr.is-dragging{opacity:.45;background:#f5f3ff}.submenu-drag-handle{color:#7c3aed;cursor:grab;background:#f5f3ff;border:1px solid #ddd6fe;border-radius:9px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.submenu-drag-handle:active{cursor:grabbing}.submenu-target-picker{margin-bottom:1.4rem}.submenu-target-picker>label{color:#1e293b;margin-bottom:.55rem;font-size:.88rem;font-weight:600;display:block}.submenu-target-search{margin-bottom:.65rem;position:relative}.submenu-target-search i{color:#94a3b8;position:absolute;top:50%;left:.85rem;transform:translateY(-50%)}.submenu-target-search input{background:#f8fafc;border:1px solid #dbe4f0;border-radius:11px;outline:0;width:100%;height:42px;padding:0 .9rem 0 2.5rem}.submenu-target-search input:focus{background:#fff;border-color:#8b5cf6;box-shadow:0 0 0 3px #7c3aed1a}.submenu-target-options{scrollbar-width:thin;scrollbar-color:#c4b5fd transparent;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;max-height:190px;padding:.55rem;display:grid;overflow-y:auto}.submenu-target-options label{color:#334155;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:9px;align-items:center;gap:.5rem;min-width:0;padding:.55rem .65rem;transition:all .18s;display:flex}.submenu-target-options label:hover,.submenu-target-options label.is-selected{color:#6d28d9;background:#f5f3ff;border-color:#c4b5fd}.dash-main .add-form .submenu-target-options label span{width:auto;height:auto;color:inherit;text-overflow:ellipsis;white-space:nowrap;background:0 0;border-radius:0;position:static;overflow:hidden}.submenu-target-options label i{margin-left:auto}.submenu-selected-targets{background:#fafaff;border:1px dashed #c4b5fd;border-radius:12px;gap:.45rem;margin-top:.8rem;padding:.75rem;display:grid}.submenu-selected-heading{color:#312e81;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.2rem;display:flex}.submenu-selected-heading small{color:#64748b;font-weight:400}.submenu-selected-item{color:#1e293b;cursor:grab;background:#fff;border:1px solid #e2e8f0;border-radius:9px;align-items:center;gap:.55rem;padding:.55rem .65rem;display:flex;box-shadow:0 3px 10px #0f172a0a}.submenu-selected-item.is-dragging{opacity:.45}.submenu-selected-item>i{color:#94a3b8}.submenu-selected-item>button{color:#ef4444;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:.2rem;display:inline-flex}.submenu-order-number{color:#fff;background:linear-gradient(135deg,#7c3aed,#6366f1);border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;font-size:.75rem;font-weight:700;display:inline-flex}@media screen and (max-width:767px){.submenu-target-options{grid-template-columns:1fr}.submenu-selected-heading{flex-direction:column;align-items:flex-start}}.menu-level-help{color:#3730a3;background:#eef2ff;border:1px solid #c7d2fe;border-radius:10px;align-items:flex-start;gap:.65rem;margin-bottom:1.25rem;padding:.8rem .95rem;font-size:.82rem;line-height:1.55;display:flex}.menu-level-help>span{color:#6d28d9;flex:none;font-size:1.1rem}.menu-level-help p{margin:0!important;position:static!important}.menu-level-help--list{margin:.75rem 0 1.25rem}.menu-parent-context{color:#64748b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:9px;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:.7rem .85rem;font-size:.8rem;display:flex}.menu-parent-context strong{color:#1e293b}.menu-level-badge{color:#1d4ed8;white-space:nowrap;background:#dbeafe;border-radius:999px;padding:.2rem .55rem;font-size:.7rem;font-weight:700;display:inline-flex}.menu-level-badge--nested{color:#6d28d9;background:#ede9fe}.sub-menu-row--nested{background:#fafaff}.nested-menu-name,.side-menu-tree-child{color:#64748b;align-items:center;gap:.35rem;display:inline-flex}.side-menu-tree-parent+.side-menu-tree-parent{margin-top:.35rem}.side-menu-tree-parent>ul{margin-top:.25rem;padding-left:.75rem}.side-menu-tree-child{font-size:.78rem}.dash-main .feature-table>p,.dash-main .feature-table>h1{margin-bottom:1em}.dash-main .feature-table p span{color:var(--secondary-clr);font-size:.875em}.dash-main .feature-table p span:first-child{color:var(--dark-clr)}.medium-text.desktop-hide ul{padding:.875em 0}.feature-list span:first-child{font-weight:var(--fw-600);text-transform:capitalize;text-align:left}.feature-list span{flex:50%}.feature-list{font-size:var(--fz-smaller);gap:1.5em}.pagination{background:#fff;border:1px solid #e2e8f0;border-radius:999px;align-items:center;gap:.35rem;width:min(100%,920px);max-width:100%;margin:2.5rem auto 3rem;padding:.7rem .8rem;display:flex;box-shadow:0 14px 35px #0f172a1a}.pagination-button{color:#334155;min-width:38px;height:38px;font-size:.82rem;font-weight:var(--fw-600);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.25rem;padding:0 .7rem;transition:color .18s,background .18s;display:inline-flex}.pagination-button i{font-size:1.1rem}.pagination-button:not(:disabled):hover{color:#6d28d9;background:#f5f3ff}.pagination-button:disabled{opacity:.35;cursor:not-allowed}.pagination-pages,.pagination-slot{align-items:center;display:inline-flex}.pagination-page{color:#475569;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;width:38px;height:38px;font-size:.82rem;font-weight:700;transition:all .18s}.pagination-page:hover{color:#6d28d9;background:#f5f3ff;border-color:#ddd6fe}.pagination-page.is-active{color:#fff;background:linear-gradient(135deg,#7c3aed,#6d28d9);border-color:#6d28d9;box-shadow:0 6px 14px #6d28d940}.pagination-ellipsis{color:#94a3b8;padding:0 .25rem}.pagination-results{color:#64748b;white-space:nowrap;margin-left:auto;padding:0 .55rem;font-size:.78rem}input[type=number]{-moz-appearance:textfield!important}.table-form-field{flex-wrap:wrap;gap:0 calc(.875em + .3vw);position:relative}.table-form-field p:first-child{flex:1;min-width:10rem}.table-form-field p{flex:1;min-width:15rem}:where(.table-form-field,.spec-table) .btn-close{position:absolute;top:10px;right:10px}.dash-table td[data-label=Title] .flexitem{gap:1em}.spec-form-header{justify-content:space-between;align-items:center;display:flex;position:relative}.spec-form-header input{width:5em}.specification-dash .flexwrap .row{margin-bottom:0}.modal__spec-table .flexcenter{padding:2em}.spec-table{font-size:.875em;line-height:1px;position:relative;overflow:hidden}.spec-table .btn-close{top:1em;right:1em}.spec__btn{border:1px solid var(--border-clr);background-color:var(--light-bg-clr);border-radius:5px;padding:.25em .5em;position:absolute;top:1em;right:3.5em}.spec-table tbody tr{position:relative}.spec-table :where(th,tr) .btn-close{visibility:hidden;opacity:0;transition:all .125s ease-in;transform:translate(5px)}.spec-table :where(th,tr):hover .btn-close{visibility:visible;opacity:1;transform:translate(0)}.spec-table-edit h3{margin-bottom:1em}.spec-table-edit form{gap:0 1em}.spec-table-edit .flexwrap>p{flex:1}.order-status{background-color:var(--yellow-clr);color:var(--dark-clr);border-radius:5px;padding:.25em 1em}.order-status.delivered{color:var(--white-clr);background-color:var(--available-clr)}.order-table tr:last-child td:last-child{position:relative}.order__status-btn{visibility:hidden;opacity:0;padding:.75em 3em;font-size:.75em;transition:all .3s ease-in-out;position:absolute;top:.75em;right:.75em;transform:translate(4em)}.order-table tr:last-child td:last-child:hover .order__status-btn{visibility:visible;opacity:1;transform:translate(0)}.policies__content{border:1px solid var(--border-clr);border-radius:10px;margin:2em 0;padding:2em calc(1em + 3vw)}.policies__content>h1{border-bottom:1px solid var(--border-clr);margin-bottom:1.25em;font-size:1.75em}.policies__content h2{border-bottom:1px solid var(--border-clr);margin:3em 0 1em;font-size:1.5em}.policies__content h3{margin:1em 0 .125em;font-size:1.25em}.policies__content h4{font-size:1em;font-weight:var(--fw-700);margin:.75em 0}.policies__content :where(br,article,p){text-align:justify;margin:.75em 0 .5em}.policies__content ul{list-style:outside}.policies__content li{margin-left:2em;padding-left:1em}.policies__content a{color:var(--secondary-clr);text-decoration:underline}.profile-page{min-height:500px}.profile-page .content-user{background-image:url(/user_cover.svg);background-position:50%;background-repeat:no-repeat;background-size:180%}.profile-page .user-info{gap:0;padding:0 3em}.profile-page .profile__logout .light-btn{color:var(--secondary-clr);border:1px solid #0000;gap:.5em;padding:.5em .75em;transition:all .5s}.profile-page .profile__logout .light-btn:hover{border-color:var(--secondary-clr);gap:1em}.profile-page article .profile-image>img{object-fit:cover;border-radius:var(--percent-50);border:2px solid var(--white-clr);width:120px;height:120px;margin-bottom:2em;padding:.5em}.profile-page article .profile-image{position:relative}.profile-image span{color:var(--white-clr);border-radius:var(--percent-50);opacity:0;visibility:hidden;background-color:#0a021c81;padding:.4em .625em;font-size:3em;transition:transform .25s ease-in-out,visibility .25s,opacity .25s;position:absolute;top:.125em;right:.125em;transform:translateY(1em)}.upload-box{border:0;width:50em;margin:auto;padding:3em;position:fixed;inset:0}.profile-page .profile-image:hover span{visibility:visible;opacity:1;transform:translateY(0)}.profile-page .user-info h2{color:var(--white-clr);font-size:1.75em;font-weight:var(--fw-500);text-align:center}.profile-page .user-info p{color:var(--white-clr);font-size:.75em}.profile-page .user-nav-card{cursor:pointer;border-radius:5px;padding:.5em 1em}.profile-page .user-nav-card:hover{color:var(--dark-clr)}.profile-page .user-nav-card.active{background-color:var(--available-clr)}.profile-page :where(.content-user,.profile-info,.profile-order){border:1px solid var(--border-clr);border-radius:20px;margin:2em 0;padding:2em}.profile-page h3{font-size:calc(1rem + .7vw);font-weight:var(--fw-300);border-bottom:1px solid var(--border-clr);padding-bottom:.875em}.profile-page h3:before{content:"# ";color:var(--secondary-clr)}.profile-page .profile-info form{gap:2em;margin:2em 0 0}.profile-info form .flexwrap{gap:1em;width:100%}.profile-info form p{flex:30%}.profile-page .profile-info__header .light-btn{color:var(--secondary-clr);border:1px solid #0000;gap:.5em;padding:.5em .75em;transition:all .5s}.profile-page .profile-info__header .light-btn:hover{border-color:var(--secondary-clr);gap:1em}.profile-page input:disabled{color:var(--dark-clr);border-color:var(--secondary-clr);padding:1em 2em}.profile-order table{margin:2em 0}.profile-order table tr :where(th,td){text-align:left;padding:.75em}.profile-order table th{border-bottom:1px solid var(--secondary-clr)}.profile-order table :not(thead) tr{border:1px solid var(--border-clr);border-width:1px 0}.contact-box{border:1px solid var(--border-clr);border-radius:10px;margin:2em 0 5em;padding:2em}.contact-box h3{font-weight:var(--fw-500);border-bottom:1px solid var(--border-clr);margin-bottom:2.875em;padding-bottom:.75em;font-size:1.5em}.contact-box h3:before{content:"# ";color:var(--secondary-clr)}.contact-box .flexwrap{gap:3em 2em}.contact__card{border:1px solid var(--border-clr);text-align:center;border-radius:10px;flex:30%;max-width:25em;padding:4.125em 1em 2em;font-size:.95em;transition:all .3s ease-out;position:relative}.contact__card:hover{transform:translateY(-1em);box-shadow:0 7px 25px #00000014}.contact__card img{border-radius:var(--percent-50);border:1px solid var(--border-clr);background-color:var(--white-clr);width:80px;margin:-2em auto auto;padding:.5em;position:absolute;inset:0}.contact__card h2{font-size:1.125em;font-weight:var(--fw-700);margin-bottom:.875em}.contact__card br{margin-bottom:.75em}.contruction-section,.error-section{justify-content:center;align-items:center;margin-bottom:3em;display:flex}.error-section{flex-direction:column}:where(.contruction-section,.error-section) img{width:100%;max-width:25em}@media screen and (max-width:670px){.logo .big{display:none}.logo .small{margin:auto;display:block;inset:0}.signup .left{padding:2em}:where(.checkout,.signup,.login){margin:0}}@media screen and (min-width:481px){.products.main .item{flex:0 0 50%}.products.one .big-image{margin-bottom:2em}.products.one .image-show{height:380px}.products.one .thumbnail-show{height:120px}}@media screen and (max-width:639px){.slider{margin-bottom:1.5em}.slider .item{aspect-ratio:2.62916;border-radius:8px;min-height:auto;box-shadow:0 4px 14px #00000014}.slider .swiper-pagination{gap:4px;bottom:8px!important}.slider .swiper-pagination .swiper-pagination-bullet{width:6px;height:4px}.slider .swiper-pagination .swiper-pagination-bullet-active{width:22px!important}.slider .mySwiper :is(.swiper-button-next,.swiper-button-prev){display:none!important}.slider .text-content{--padding-slider:1.25em}.slider .text-content h2 span{font-size:.85em}.slider .text-content .primary-btn{padding:.35em .85em!important;font-size:.75rem!important}.contact__card{flex:100%}.order-table tr td:first-child{display:none}.order-table{border:none}.order-table tr:last-child td:last-child{flex-direction:column;justify-content:center;align-items:center;display:flex}.order-table tr:last-child td:last-child .order-status{align-self:end}.order__status-btn{visibility:visible;opacity:1;padding:.75em 2em;font-size:.75em;position:relative;transform:translate(0)}.widgets{padding:2em}.widgets .flexwrap{flex-flow:column;justify-content:center}.widgets .gap-5{gap:.875em}.widgets .item.footer__hide h4{justify-content:space-between;margin-bottom:.5em;display:flex}.widgets .item h4 span:last-child{display:block}.widgets .item.footer__hide ul{height:auto;max-height:0;transition:max-height .2s cubic-bezier(.215,.61,.355,1);overflow:hidden}.widgets .item.footer__hide .flexcol.show{max-height:2000px}td[data-label=Quantity]{text-align:right;justify-content:flex-end;align-items:center;display:flex}td[data-label=Quantity] .qty-control{width:50%}:where(#cart-table,.dash-table) thead{display:none}:where(#cart-table,.dash-table) :where(tbody,tr,td){width:100%;display:block}:where(#cart-table,.dash-table,.profile-order table) tbody tr{border:1px solid var(--border-clr);border-radius:10px;margin-bottom:1em;padding:1em;font-size:.875em}:where(#cart-table,.dash-table) tbody tr td{text-align:right;position:relative}:where(#cart-table,.dash-table) td:before{content:attr(data-label);width:50%;font-weight:var(--fw-600);text-align:left;color:var(--light-txt-clr);padding-left:15px;font-size:.875em;position:absolute;top:1.25em;left:0}#cart-table .qty-control :where(button,input,a){width:var(--percent-100)}.dash-main table td:last-child{text-align:right;width:100%}.pagination{margin-bottom:4em}.profile-page .content-user{background-size:500%}.profile-order table{width:100%;display:block}.profile-order table th{display:none}.profile-order table :where(tbody,tr,td){width:100%;display:block}.profile-order table tbody tr{border:1px solid var(--border-clr);border-radius:10px;margin-bottom:1em}.profile-order table tbody tr td{text-align:right;position:relative}.profile-order table td:before{content:attr(data-label);width:50%;font-weight:var(--fw-600);text-align:left;padding-left:15px;position:absolute;top:.875em;left:0}}@media screen and (min-width:768px){.products .price .current{font-size:1.25em}.products.mini .item{flex:0 0 43%}.products.main .item{flex:0 0 33.3333%}.banner .row{flex:0 0 50%}:where(.checkout,.signup,.login,.cart-body,.wishlist-body) .products.mini .item{flex:0 0 100%}.products.main{grid-template-columns:repeat(auto-fit,minmax(250px,.5fr))}.products.one .flexwrap{align-items:flex-start}.products.one .row{flex:0 0 50%;width:50%}.products.one .flexwrap>.row:first-child,.products.one .is_sticky{z-index:10;align-self:flex-start;height:fit-content;position:sticky;top:6.5rem}.product-form{gap:0 5em}.product-form>div{flex:1 0 40%}.filter{transform:translate(0)}}@media screen and (min-width:992px){.container{padding:0 3.25em}.desktop-hide{display:none}.mobile-hide{display:block}.header-nav{border-bottom:0;margin:0;padding:0}.header-nav .right li>a{margin-left:1em}.slider .container{min-height:450px}.user{cursor:pointer;position:relative}.user img{width:32px;height:32px}.user ul{background-color:var(--white-clr);color:var(--dark-clr);cursor:initial;visibility:hidden;opacity:0;border-radius:10px;max-height:0;padding:1em 2em;transition:all .4s ease-out;position:absolute;top:2em;right:0;transform:translateY(-1em);box-shadow:0 30px 20px -30px #0003}.user ul li{padding:.25em 0}.user:hover ul{visibility:visible;opacity:1;max-height:500px;transform:translateY(0)}.user img{border-radius:var(--percent-50);width:32px;height:32px}.user .icon-small{border:1px solid var(--secondary-clr);border-radius:var(--percent-50);width:32px;height:32px}.user__info{border-bottom:1px solid var(--border-clr);flex-direction:column;justify-content:center;align-items:center;width:250px;margin:1em 0;display:flex}.user .user__info img{width:72px;height:72px}.user__info .icon-small{justify-content:center;align-items:center;width:72px;height:72px;font-size:40px;display:flex}.user li:last-child{border-top:1px solid var(--border-clr);cursor:pointer;margin-top:.5em;padding-top:1em}.user li:last-child:hover{color:var(--primary-clr)}.user__info .icon-small{margin-left:initial;margin-bottom:.25em}.header-sticky.mobile{all:unset}.slider{margin-bottom:2.5em}nav .mega{width:var(--percent-100);height:auto;line-height:initial;border-bottom:2px solid var(--secondary-clr);z-index:100;visibility:hidden;opacity:0;background-color:#fff;transition:transform .25s,visibility .25s,opacity .25s;position:absolute;top:auto;left:0;right:0;transform:translateY(-10px);box-shadow:0 10px 25px -5px #0000001a}nav li:hover .mega{visibility:visible;opacity:1;transition:transform .25s,visibility .25s,opacity .25s;transform:translateY(0)}.header-nav nav .mega .wrapper,nav .mega .wrapper{justify-content:flex-start!important;align-items:center!important;gap:3.5em!important;padding-top:.5em!important;padding-bottom:.5em!important;display:flex!important;overflow:visible!important}nav .mega .left{flex-wrap:wrap;display:flex}nav .mega h4{text-transform:uppercase;letter-spacing:.03em;margin-bottom:0;font-size:13px;font-weight:700;position:relative}nav .mega h4 a{transition:color .3s;color:var(--dark-clr)!important;font-weight:700!important}.nav-mega__sub-list{visibility:hidden;opacity:0;border:1px solid var(--secondary-clr);z-index:1000;background-color:#fff;min-width:180px;padding:1em;position:absolute;top:3.2em;box-shadow:0 10px 25px -5px #0000001a}.nav-mega__sub-list .second-link a:hover,.nav-mega__sub-list a:hover{color:var(--secondary-clr);padding-right:1.5em}.nav-mega__sub-list li{padding:.35em 0;transition:all .3s}.nav-mega__sub-list li:hover{font-weight:var(--fw-600);color:var(--dark-clr);cursor:pointer;background-color:#f3effe;border-radius:8px;padding-left:1em}nav .mega h4:hover,nav .mega h4 a:hover{cursor:pointer;transition:color .3s;color:var(--secondary-clr)!important}nav .mega .row{padding:1.25em 0;position:relative}nav .mega .row:last-child .nav-mega__sub-list{right:2em}@media (min-width:1440px){nav .mega .row:last-child .nav-mega__sub-list{right:initial}}nav .mega .row:hover h4,nav .mega .row:hover h4 a{color:var(--secondary-clr)!important}nav .mega .row:hover .nav-mega__sub-list,.nav-mega__sub-list:hover{visibility:visible;opacity:1;transition:all .3s}nav .mega ul{font-size:var(--fz-small)}}.mega .right .media{flex-direction:column;position:relative}.mega .right img{object-fit:cover;max-width:180px}.mega .text-content{text-align:center;position:absolute;bottom:1.25em}.mega .text-content>h4{color:var(--light-bg-clr);margin-bottom:.5em;font-size:2em}.header-main .right{gap:2em;margin-left:auto}.header-main .right .main-link{color:var(--white-clr)}.header-main .right .search-list .main-link{color:var(--dark-clr)}.header-main .right .main-link .secondary-btn{all:unset;border:2px solid var(--secondary-clr);border-radius:5em;padding:.5em 2em;transition:background-color .4s ease-out}.header-main .right .main-link .secondary-btn:hover{background-color:var(--secondary-clr);cursor:pointer}.dpt-menu{top:var(--percent-100);background-color:var(--white-clr);border:1px solid var(--border-clr);border-top:none;border-bottom:none;width:300px;position:absolute}:where(.dpt-menu,.home-page .dpt-menu-home)>ul>li>a{font-weight:var(--fw-500);border-bottom:1px solid var(--border-clr);padding:0 1.5em}.dpt-menu .has-child>ul,.dpt-menu .mega{top:0;left:var(--percent-100);width:var(--percent-100);height:auto;min-height:var(--percent-100);font-size:var(--fz-small);border:1px solid var(--border-clr);background-size:cover;border-top:none;padding:1.5em;line-height:2.5em;display:none;position:absolute}.dpt-menu .mega{display:block}.dpt-menu .has-child>:where(ul,.mega):before{content:"";background:linear-gradient(90deg,#fff 0%,#fff0);position:absolute;inset:0}.dpt-menu .mega{width:auto;min-width:var(--percent-100);display:flex}.slider>div>.wrapper{width:100%!important;margin:0 auto!important}.trending{margin-top:1.5em}.trending .products.big{flex:0 0 30%;min-height:480px}.products.mini .products-mini-content{grid-template-columns:repeat(2,minmax(250px,1fr));padding:0 2em}.products.main .item{flex:0 0 25%}.products.main .item:hover .footer{opacity:1;visibility:visible}.newsletter .box{justify-content:space-between;align-items:center;display:flex}.widgets .item{flex:13%}.widgets .item:first-child{flex-basis:40%}.widgets .item:first-child p{text-align:justify}.widgets .item:first-child p h1{margin-bottom:.5em;font-size:1rem}.dpt-menu{visibility:hidden;opacity:0;font-size:.875em;transition:transform .2s,visibility .2s,opacity .2s;transform:translateY(-20px)}.showdpt .dpt-menu{visibility:visible;opacity:1;transition:transform 1s,visibility 1s,opacity 1s;transform:translateY(0)}@media screen and (min-width:992px){.products.one .flexwrap>.row:last-child>.item{padding-left:2em}.single-category .holder{flex-direction:row!important;align-items:flex-start!important;gap:28px!important;display:flex!important}.single-category .sidebar{flex:0 0 260px!important;align-self:stretch!important;width:260px!important;display:block!important}.single-category .section{flex:1!important;min-width:0!important}.single-category .sidebar .filter{width:100%!important;max-width:100%!important;box-shadow:none!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;z-index:10!important;background:0 0!important;padding:0!important;position:sticky!important;top:85px!important;bottom:auto!important;left:auto!important;transform:none!important}.single-category .products.main .item{flex:0 0 33.3333%}.filter-drawer-header,.filter-drawer-footer{display:none!important}:where(.signup,.login) .item{flex:0 0 50%}.checkout .item{flex:50%}.products.cart .form-cart{width:66%}.products.cart .cart-summary{width:34%;margin-top:0;padding-left:2.5em}}.products.main{grid-template-columns:repeat(auto-fit,minmax(250px,.333fr))}.mini-wishlist{z-index:1000;width:400px;max-height:600px;position:absolute;top:100%;right:0;overflow:hidden;transform:translateY(-20px)}.mini-wishlist .wishlist-head button{display:none}.iswishlist:hover .mini-wishlist{visibility:visible;opacity:1;max-width:400px;transition:transform .5s,visibility .5s,opacity .5s;transform:translateY(0)}.mini-cart{will-change:transform;z-index:999999!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;background-color:#fff!important;border:none!important;border-radius:0!important;flex-direction:column!important;width:420px!important;max-width:90vw!important;height:100dvh!important;max-height:100vh!important;margin:0!important;transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .25s,visibility .35s!important;display:flex!important;position:fixed!important;inset:0 0 0 auto!important;overflow:hidden!important;transform:translate(100%)!important;box-shadow:-10px 0 45px #00000038!important}.mini-cart.show{visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:translate(0)!important}.mini-cart .content{box-sizing:border-box!important;flex-direction:column!important;width:100%!important;height:100%!important;max-height:100%!important;padding:1.25rem!important;display:flex!important;overflow:hidden!important}.mini-cart .cart-head{color:#0f172a!important;border-bottom:1px solid #f1f5f9!important;flex-shrink:0!important;justify-content:space-between!important;align-items:center!important;margin-bottom:.5rem!important;padding:0 0 .85rem!important;font-size:16px!important;font-weight:700!important;display:flex!important}.mini-cart .cart-head button{color:#64748b!important;cursor:pointer!important;background-color:#f1f5f9!important;border:none!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:34px!important;height:34px!important;font-size:20px!important;transition:all .2s!important;display:flex!important}.mini-cart .cart-head button:hover{color:#ef4444!important;background-color:#fee2e2!important}.mini-cart .cart-body{-webkit-overflow-scrolling:touch!important;flex:auto!important;min-height:0!important;margin:0!important;padding:.5rem .25rem .5rem 0!important;overflow-y:auto!important}.mini-cart .cart-footer{background:#fff!important;border-top:1px solid #f1f5f9!important;flex-shrink:0!important;width:100%!important;margin-top:auto!important;padding-top:1rem!important;position:static!important}.mini-cart .subtotal{color:#0f172a!important;border-top:none!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;margin-bottom:1rem!important;padding-top:0!important;font-size:16px!important;font-weight:700!important;display:flex!important}.mini-cart .subtotal p{margin:0!important}.mini-cart .actions{flex-direction:column!important;gap:.65rem!important;width:100%!important;display:flex!important}.mini-cart .actions a{text-align:center!important;box-sizing:border-box!important;border-radius:10px!important;width:100%!important;margin-bottom:0!important;padding:.75rem 1rem!important;font-size:14.5px!important;font-weight:600!important;display:block!important}:where(.mini-cart,.mini-wishlist) .products.mini{flex-direction:column!important;gap:12px!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}:where(.mini-cart,.mini-wishlist) .products.mini .item{box-sizing:border-box!important;background:#fff!important;border:1px solid #eef2f6!important;border-radius:12px!important;flex-direction:row!important;align-items:center!important;gap:12px!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:84px!important;margin:0!important;padding:10px 12px!important;display:flex!important;transform:none!important;box-shadow:0 1px 4px #00000008!important}:where(.mini-cart,.mini-wishlist) .products.mini .thumbnail,.mini-cart-thumb{width:68px!important;min-width:68px!important;max-width:68px!important;height:68px!important;min-height:68px!important;max-height:68px!important;box-shadow:none!important;box-sizing:border-box!important;background:0 0!important;border:none!important;border-radius:0!important;flex:0 0 68px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important;overflow:hidden!important}:where(.mini-cart,.mini-wishlist) .products.mini .thumbnail a,.mini-cart-thumb a{justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;display:flex!important}:where(.mini-cart,.mini-wishlist) .products.mini .thumbnail img,.mini-cart-thumb img{object-fit:contain!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;display:block!important}:where(.mini-cart,.mini-wishlist) .products.mini .item-content{flex-direction:column!important;flex:auto!important;gap:4px!important;min-width:0!important;padding:0!important;display:flex!important}:where(.mini-cart,.mini-wishlist) .products.mini .item-content p{color:#1e293b!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;margin:0!important;font-size:13.5px!important;font-weight:600!important;line-height:1.35!important;display:-webkit-box!important;overflow:hidden!important}:where(.mini-cart,.mini-wishlist) .products.mini .item-content p a{color:inherit!important;text-decoration:none!important;transition:color .15s!important}:where(.mini-cart,.mini-wishlist) .products.mini .item-content p a:hover{color:#eb2b30!important}:where(.mini-cart,.mini-wishlist) .products.mini .item-content .price{color:#eb2b30!important;align-items:center!important;gap:8px!important;margin:0!important;font-size:14.5px!important;font-weight:700!important;display:flex!important}:where(.mini-cart,.mini-wishlist) .products.mini .item-content .price .fly-item{color:#475569!important;background-color:#f1f5f9!important;border-radius:4px!important;padding:1px 7px!important;font-size:11px!important;font-weight:600!important;line-height:1.3!important;position:static!important}:where(.mini-cart,.mini-wishlist) .products.mini .item-remove{color:#94a3b8!important;cursor:pointer!important;background-color:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:50%!important;flex:0 0 30px!important;justify-content:center!important;align-items:center!important;width:30px!important;height:30px!important;margin-left:auto!important;padding:0!important;font-size:16px!important;transition:all .2s!important;display:flex!important}:where(.mini-cart,.mini-wishlist) .products.mini .item-remove:hover{color:#ef4444!important;background-color:#fee2e2!important;border-color:#fca5a5!important}@media (max-width:768px){.mini-cart{width:100%!important;max-width:100vw!important}.mini-cart .content{padding:1rem .85rem!important}}.cart-backdrop-overlay{-webkit-backdrop-filter:blur(3px)!important;z-index:999998!important;background:#0f172a80!important;animation:.25s forwards cartOverlayFadeIn!important;position:fixed!important;inset:0!important}@keyframes cartOverlayFadeIn{0%{opacity:0}to{opacity:1}}.header-nav .right{overflow:visible}.dashboard .dash-main{padding:1em 2.5em}.review-form-wrapper{background:#fff;border:1px solid #e2e8f0;border-radius:16px;margin-top:2rem;padding:2rem;box-shadow:0 4px 24px -2px #0000000f}.review-form-wrapper h4{color:#0f172a;align-items:center;gap:.5rem;margin-bottom:1.25rem;font-size:1.25rem;font-weight:700;display:flex}.review-notice-card{border-radius:16px;align-items:flex-start;gap:1.2rem;margin:1rem 0;padding:1.5rem;transition:all .2s;display:flex;box-shadow:0 4px 18px -2px #0f172a0a}.review-notice-card.unauthenticated{background:linear-gradient(145deg,#fff 0%,#f8fafc 100%);border:1px solid #e2e8f0;border-left:4px solid #233b77}.review-notice-card.unverified{background:linear-gradient(145deg,#fff 0%,#fff7ed 100%);border:1px solid #fed7aa;border-left:4px solid #ea580c}.review-notice-card.already-reviewed{background:linear-gradient(145deg,#fff 0%,#f0fdf4 100%);border:1px solid #bbf7d0;border-left:4px solid #16a34a}.review-notice-card .notice-icon-box{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.45rem;display:flex}.review-notice-card.unauthenticated .notice-icon-box{color:#233b77;background:#233b7714}.review-notice-card.unverified .notice-icon-box{color:#ea580c;background:#ea580c1a}.review-notice-card.already-reviewed .notice-icon-box{color:#16a34a;background:#16a34a1a}.notice-badge{color:#233b77;letter-spacing:.02em;background:#233b7712;border-radius:9999px;align-items:center;gap:4px;margin-bottom:.45rem;padding:2px 8px;font-size:.72rem;font-weight:700;display:inline-flex}.review-notice-card .notice-content{flex:1}.review-notice-card .notice-content h5{color:#0f172a;margin-bottom:.35rem;font-size:1rem;font-weight:700;line-height:1.4}.review-notice-card.unauthenticated .notice-content h5{color:#0f172a}.review-notice-card.unverified .notice-content h5{color:#9a3412}.review-notice-card.already-reviewed .notice-content h5{color:#166534}.review-notice-card .notice-content p{color:#64748b;margin-bottom:1rem;font-size:.86rem;line-height:1.6}.review-login-btn{background:linear-gradient(135deg,#eb2b30 0%,#d81f24 100%);border-radius:10px;justify-content:center;align-items:center;gap:.5rem;padding:.7rem 1.4rem;font-size:.88rem;font-weight:600;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 4px 14px #eb2b3042;color:#fff!important}.review-login-btn:hover{background:#cf1c21;transform:translateY(-2px);box-shadow:0 6px 18px #eb2b305c}@media (max-width:640px){.review-form-wrapper{border-radius:16px!important;margin-top:1.25rem!important;padding:1.25rem 1rem!important}.review-notice-card{border-radius:14px!important;flex-direction:column!important;gap:.75rem!important;padding:1.15rem 1rem!important}.review-notice-card .notice-icon-box{width:38px!important;height:38px!important;font-size:1.25rem!important}.review-notice-card .notice-content h5{font-size:.94rem!important;line-height:1.35!important}.review-notice-card .notice-content p{margin-bottom:.85rem!important;font-size:.82rem!important;line-height:1.55!important}.review-login-btn{justify-content:center!important;width:100%!important;padding:.75rem 1rem!important;font-size:.86rem!important}}.verified-buyer-pill{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:9999px;align-items:center;gap:.45rem;margin-bottom:1.5rem;padding:.45rem 1rem;font-size:.88rem;font-weight:600;display:inline-flex}.star-rating-control{margin-bottom:1.5rem}.star-rating-control .rating-label{color:#1e293b;margin-bottom:.65rem;font-size:.95rem;font-weight:600;display:block}.star-rating-stars{flex-wrap:wrap;align-items:center;gap:.5rem;display:inline-flex}.star-rating-btn{cursor:pointer;color:#cbd5e1;background:0 0;border:none;padding:4px;font-size:2rem;line-height:1;transition:all .15s}.star-rating-btn.active,.star-rating-btn:hover{color:#f59e0b;transform:scale(1.15)}.star-rating-desc{color:#d97706;margin-left:.85rem;font-size:.92rem;font-weight:700;display:inline-block}.review-textarea-field{margin-bottom:1.5rem}.review-textarea-field label{color:#1e293b;margin-bottom:.5rem;font-size:.95rem;font-weight:600;display:block}.review-textarea-field textarea{color:#1e293b;resize:vertical;background:#f8fafc;border:1.5px solid #cbd5e1;border-radius:12px;outline:none;width:100%;padding:.95rem 1.15rem;font-family:inherit;font-size:.95rem;line-height:1.6;transition:all .2s}.review-textarea-field textarea:focus{background:#fff;border-color:#794afa;box-shadow:0 0 0 3px #794afa26}.review-submit-btn{cursor:pointer;background:linear-gradient(135deg,#794afa 0%,#6025e6 100%);border:none;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;padding:.8rem 2.2rem;font-size:1rem;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 4px 14px #794afa4d;color:#fff!important}.review-submit-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #794afa66}.review-submit-btn:disabled{opacity:.6;cursor:not-allowed}.header-startech-wrapper{background:#fff;border-bottom:1px solid #e2e8f0}.header-startech-wrapper .header-nav{border-bottom:none;margin-bottom:0;padding:.65rem 0}.header-left-group{flex:1;align-items:center;gap:1.75rem;min-width:0;display:flex}.header-logo-box{min-width:140px;flex-shrink:0!important;align-items:center!important;display:flex!important}.header-logo-link{cursor:pointer;text-decoration:none;align-items:center!important;display:inline-flex!important}.header-logo-img{object-fit:contain!important;width:auto!important;height:40px!important;max-height:42px!important;display:block!important}.header-search-slot{flex:1;min-width:240px;max-width:580px}.header-search-container{width:100%;position:relative}.header-search-form{align-items:center;width:100%;display:flex;position:relative}.header-search-input{color:#0f172a;background:#f8fafc;border:1.5px solid #cbd5e1;border-radius:8px;outline:none;width:100%;height:42px;padding:0 50px 0 16px;font-size:13.5px;transition:all .2s}.header-search-input:focus{background:#fff;border-color:#eb2b30;box-shadow:0 0 0 3px #eb2b301f}.header-search-btn{color:#fff;cursor:pointer;background:#eb2b30;border:none;border-radius:0 8px 8px 0;justify-content:center;align-items:center;width:46px;height:42px;font-size:1.15rem;transition:background-color .2s;display:flex;position:absolute;top:0;right:0}.header-search-slot,.header-search-container{position:relative;z-index:10050!important}.header-search-results{background:#fff;border:1px solid #e2e8f0;border-radius:12px;width:100%;max-height:440px;padding:8px 0;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 16px 36px -4px #0003;z-index:10060!important}.search-result-item{border-bottom:1px solid #f1f5f9;gap:12px;padding:10px 14px;transition:background .15s}.search-result-item:hover{background:#f8fafc}.search-result-item .thumbnail{object-fit:cover;border:1px solid #e2e8f0;border-radius:6px}.search-result-info{flex-direction:column;gap:2px;display:flex}.search-result-info .main-link a{color:#1e293b;font-size:13px;font-weight:600;line-height:1.35;text-decoration:none}.search-result-info .main-link a:hover{color:#eb2b30}.search-result-info .price{color:#eb2b30;font-size:13px;font-weight:700}.header-right-actions{flex-wrap:nowrap!important;flex-shrink:0!important;align-items:center!important;gap:1.15rem!important;display:flex!important}.header-hotline-btn{white-space:nowrap!important;box-sizing:border-box!important;background:#fff!important;border:1.5px solid #edf2f7!important;border-radius:9999px!important;flex-direction:row!important;flex-shrink:0!important;align-items:center!important;gap:.65rem!important;padding:5px 14px 5px 7px!important;text-decoration:none!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important;display:inline-flex!important;box-shadow:0 1px 3px #0f172a0a!important}.header-hotline-btn:hover{transform:translateY(-1px);background:#fef2f2!important;border-color:#fecaca!important;box-shadow:0 4px 14px #eb2b301f!important}.action-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.25rem;display:flex}.hotline-icon{color:#eb2b30;background:#fef2f2;transition:all .25s}.header-hotline-btn:hover .hotline-icon{transform:scale(1.05);color:#fff!important;background:#eb2b30!important}.action-text{line-height:1.15;text-align:left!important;flex-direction:column!important;align-items:flex-start!important;display:flex!important}.action-text .label{margin-bottom:1px;text-transform:uppercase!important;color:#64748b!important;letter-spacing:.05em!important;font-size:10px!important;font-weight:700!important}.action-text .value{transition:color .2s;color:#0f172a!important;letter-spacing:.01em!important;font-size:13.5px!important;font-weight:700!important}.header-hotline-btn:hover .action-text .value{color:#eb2b30!important}.account-login-link{border-radius:8px;align-items:center;gap:.55rem;padding:4px 8px;text-decoration:none;transition:all .2s;display:inline-flex}.account-login-link:hover{background:#f8fafc}.account-icon{color:#0f172a;background:#f1f5f9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.2rem;display:flex}.account-text{flex-direction:column;line-height:1.15;display:flex}.account-text .account-label{text-transform:uppercase;color:#64748b;letter-spacing:.03em;font-size:10.5px;font-weight:600}.account-text .account-action{color:#0f172a;font-size:13px;font-weight:700}.header-user-menu{z-index:10020;position:relative}.header-user-menu .user-trigger{cursor:pointer;color:inherit;font:inherit;background:0 0;border:0;border-radius:8px;padding:4px 8px}.header-user-menu .user-trigger:hover,.header-user-menu .user-trigger:focus-visible{background:#f8fafc}.header-user-menu .user-avatar{object-fit:cover;border:1.5px solid #e2e8f0;border-radius:50%}.header-user-menu .user-dropdown-list{z-index:10020;visibility:hidden;opacity:0;background:#fff;border:1px solid #e2e8f0;border-radius:10px;min-width:200px;padding:8px 0;list-style:none;transition:all .2s;position:absolute;top:100%;right:0;overflow:hidden;transform:translateY(6px);box-shadow:0 12px 28px -4px #00000026}.header-user-menu .user:is(:hover,:focus-within) .user-dropdown-list{visibility:visible;opacity:1;transform:translateY(0)}.header-user-menu .user-dropdown-list li{color:#334155;cursor:pointer;padding:8px 16px;font-size:13px;font-weight:500;transition:background .15s}.header-user-menu .user-dropdown-list li a{color:inherit;text-decoration:none;display:block}.header-user-menu .user-dropdown-list li:hover{color:#eb2b30;background:#f8fafc}.header-user-menu .user-dropdown-list .user__info{border-bottom:1px solid #f1f5f9;align-items:center;gap:10px;width:auto;margin-top:0;margin-bottom:4px;padding-bottom:10px;display:flex}.header-user-menu .user-dropdown-list .logout-btn{color:#ef4444;border-top:1px solid #f1f5f9;align-items:center;gap:6px;margin-top:4px;padding-top:10px;display:flex}.header-user-menu .logout-btn button{width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:flex}.header-startech-wrapper{background:#fff;border-bottom:1px solid #e2e8f0;box-shadow:0 2px 8px #0000000a;z-index:10000!important;position:relative!important;overflow:visible!important}.header-startech-wrapper .header-nav{border-bottom:none;margin-bottom:0;padding:.65rem 0;overflow:visible!important}.startech-navbar{border-top:1px solid #f1f5f9;z-index:9990!important;background-color:#fff!important;border-bottom:1.5px solid #e2e8f0!important;position:sticky!important;top:0!important;overflow:visible!important;box-shadow:0 4px 14px #00000014!important}.startech-nav-list{align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex;overflow:visible!important}.startech-nav-item{z-index:100;flex-shrink:0;position:relative}.startech-nav-item:hover{z-index:1001}.startech-nav-link{color:#0f172a;white-space:nowrap;letter-spacing:.01em;cursor:pointer;border-bottom:2px solid #0000;align-items:center;gap:.35rem;padding:11px 16px;font-size:13.5px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.startech-nav-link:hover,.startech-nav-item:hover>.startech-nav-link{color:#eb2b30;border-bottom-color:#eb2b30}.startech-nav-link .nav-caret{color:#94a3b8;font-size:13px;transition:transform .2s,color .2s}.startech-nav-item:hover .nav-caret{color:#eb2b30;transform:rotate(180deg)}.startech-dropdown{visibility:hidden;opacity:0;pointer-events:none;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;min-width:220px;padding:6px 0;transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1),visibility .2s;position:absolute;top:100%;left:0;transform:translateY(6px);box-shadow:0 16px 36px -4px #0000001f,0 4px 12px #0000000a;z-index:9999!important}.startech-dropdown:before{content:"";height:8px;position:absolute;top:-8px;left:0;right:0}.startech-nav-item:hover .startech-dropdown,.startech-dropdown:hover{visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:translateY(0)!important}.startech-dropdown-list{margin:0;padding:0;list-style:none}.startech-dropdown-item{padding:0;position:relative}.startech-dropdown-link{color:#1e293b;justify-content:space-between;align-items:center;padding:10px 16px;font-size:13.5px;font-weight:500;text-decoration:none;transition:all .16s;display:flex}.startech-dropdown-link .link-left{align-items:center;gap:10px;display:inline-flex}.startech-dropdown-link .drop-item-icon{color:#64748b;font-size:16px;transition:color .16s,transform .16s}.startech-dropdown-link:hover{color:#eb2b30;background-color:#fef2f2;padding-left:18px}.startech-dropdown-link:hover .drop-item-icon{color:#eb2b30;transform:scale(1.1)}.startech-dropdown-item.startech-all-link{border-bottom:1px solid #f1f5f9;margin-bottom:4px}.startech-dropdown-item.startech-all-link .startech-dropdown-link{color:#0f172a;font-weight:600}.startech-dropdown-item.startech-all-link .startech-dropdown-link:hover{color:#eb2b30;background-color:#fef2f2}.startech-dropdown-link .sub-arrow{color:#94a3b8;font-size:14px;transition:transform .16s,color .16s}.startech-dropdown-link:hover .sub-arrow{color:#eb2b30;transform:translate(2px)}.nav-extra-link .startech-nav-link{color:#475569;font-weight:500}.nav-extra-link .startech-nav-link:hover{color:#eb2b30}.home-page{padding-top:1.5rem!important}.home-page .slider{margin-top:1.5rem!important;margin-bottom:2.5rem!important}@media (max-width:991px){.header-startech-wrapper .header-nav,.header-nav{margin-bottom:0!important;padding:8px 0!important}.home-page{padding-top:6px!important}.home-page .slider,.slider{margin-top:14px!important;margin-bottom:26px!important}.slider .container{height:auto!important;min-height:0!important;padding:0 10px!important}.slider .wrapper,.slider .mySwiper,.slider .swiper,.slider .swiper-slide{height:auto!important}.trending,.featured{margin-top:0!important;padding-top:0!important}:where(.trending,.featured,.single-page) .container{min-height:0!important}:where(.trending,.featured) .sectop{margin-top:0!important;margin-bottom:14px!important;padding-bottom:6px!important}.trending .column{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding:0!important}.trending .flexwrap{box-sizing:border-box!important;flex-direction:column!important;gap:1.25rem!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:flex!important}.trending .products.big{box-sizing:border-box!important;flex:100%!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:auto!important;margin:0!important;padding:0!important;display:flex!important}.products.big .item,.trending .products.big .item{box-sizing:border-box!important;border-radius:14px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:1.25rem 1rem!important}.products.big .media{justify-content:center!important;align-items:center!important;width:100%!important;margin-bottom:.75rem!important;display:flex!important}.products.big .media .image{justify-content:center!important;align-items:center!important;width:100%!important;max-height:240px!important;display:flex!important}.products.big .media .image img{object-fit:contain!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:220px!important}.products.big .offer{margin-bottom:.75rem!important}.products.big .offer ul{gap:8px!important}.products.big .offer ul li{border-radius:6px!important;width:34px!important;height:34px!important;font-size:13px!important}.products.big .content{box-sizing:border-box!important;width:100%!important}.products.big .content h3{margin:.4rem 0!important;font-size:1.05rem!important;line-height:1.35!important}.products.big .stock{width:100%!important;margin-top:.75rem!important}.products.big .stock .qty{justify-content:space-between!important;margin-bottom:4px!important;display:flex!important}.products.big .stock .bar{border-radius:3px!important;width:100%!important;height:6px!important}.products.mini{box-sizing:border-box!important;flex:100%!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.products.mini .products-mini-content{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding:0!important}.products.mini .item{box-sizing:border-box!important;background:#fff!important;border:1px solid #eef2f6!important;border-radius:12px!important;flex-direction:row!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:10px!important;display:flex!important;transform:none!important}.products.mini .item:hover{transform:none!important}.products.mini .media{flex:0 0 85px!important;justify-content:center!important;align-items:center!important;width:85px!important;min-width:85px!important;max-width:85px!important;height:90px!important;margin-right:12px!important;display:flex!important;position:relative!important}.products.mini .media .thumbnail{justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;display:flex!important}.products.mini .media .thumbnail img{object-fit:contain!important;width:auto!important;max-width:85px!important;height:auto!important;max-height:85px!important}.products.mini .content{flex-direction:column!important;flex:auto!important;justify-content:center!important;gap:3px!important;min-width:0!important;display:flex!important;overflow:hidden!important}.products.mini .content h3{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;margin:0!important;font-size:.88rem!important;font-weight:600!important;line-height:1.3!important;display:-webkit-box!important;overflow:hidden!important}.products.mini .price{align-items:baseline!important;gap:8px!important;margin:2px 0!important;display:flex!important}.products.mini .price .current{color:#eb2b30!important;font-size:.95rem!important;font-weight:700!important}.products.mini .price .normal{color:#94a3b8!important;font-size:.8rem!important;text-decoration:line-through!important}.products.mini .mini-text p{color:#64748b!important;margin:0!important;font-size:.75rem!important}.products.main{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin-bottom:2rem!important;padding:0!important}.products.main .item,.products.main article.item,.featured-card-item{box-sizing:border-box!important;background:#fff!important;border:1px solid #eef2f6!important;border-radius:12px!important;flex-direction:column!important;justify-content:flex-start!important;gap:2px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:8px 8px 10px!important;display:flex!important}.products.main .media,.featured-card-media{width:100%!important;height:auto!important;min-height:0!important;margin-bottom:0!important}.products.main .thumbnail,.featured-card-thumb{justify-content:center!important;align-items:flex-end!important;width:100%!important;height:85px!important;display:flex!important}.products.main .thumbnail a,.featured-card-thumb a,.featured-card-thumb .flexcenter{justify-content:center!important;align-items:flex-end!important;width:100%!important;height:100%!important;display:flex!important}.products.main .thumbnail img,.featured-card-img{object-fit:contain!important;object-position:center bottom!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:85px!important}.products.main .content,.featured-card-content{flex-direction:column!important;gap:1px!important;margin-top:2px!important;padding:0!important;display:flex!important}.products.main .rating,.featured-card-content .rating{margin:0!important;padding:0!important;line-height:1!important}.products.main h3{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;height:2.6em!important;margin:6px 0!important;font-size:.82rem!important;line-height:1.3!important;display:-webkit-box!important;overflow:hidden!important}.products.main .price .current{color:#eb2b30!important;font-size:.95rem!important;font-weight:700!important}.products.main .price .normal{color:#94a3b8!important;font-size:.78rem!important;text-decoration:line-through!important}.products.mini .products-mini-content{flex-direction:column!important;gap:10px!important;display:flex!important}.products.main{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}@media (min-width:768px) and (max-width:991px){.products.mini .products-mini-content{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.products.main{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}}.home-seo-overview{margin-top:1rem!important;padding:1.25rem 0 1rem!important}.header-nav .wrapper{justify-content:space-between;align-items:center;min-height:48px;display:flex;position:relative}.header-left-group{align-items:center;margin:0;display:flex;flex:initial!important}.header-logo-box,.header-nav .logo{z-index:100!important;justify-content:center!important;align-items:center!important;min-width:auto!important;margin:0!important;padding:0!important;display:flex!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.header-logo-link,.header-nav .logo a{justify-content:center!important;align-items:center!important;display:inline-flex!important}.header-logo-img,.header-nav .logo a>img{object-fit:contain!important;width:auto!important;height:34px!important;max-height:34px!important;padding-right:0!important}.header-hotline-btn{display:none!important}.header-right-actions{align-items:center;margin-left:auto;display:flex}.iscart .icon-text{display:none!important}}.off-canvus{flex-direction:column!important;min-height:100%!important;display:flex!important}.off-canvus .departments{flex:auto}.mobile-side-hotline{border-top:1px solid #f1f5f9;margin-top:auto;padding:1.25rem 0 .5rem}.mobile-side-hotline-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;transition:all .2s;display:flex}.mobile-side-hotline-card:hover{background:#fef2f2;border-color:#fecaca}.mobile-side-hotline-card .hotline-icon-box{color:#eb2b30;background:#fee2e2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.25rem;display:flex}.mobile-side-hotline-card .hotline-text-box{flex-direction:column;display:flex}.mobile-side-hotline-card .hotline-text-box .hotline-tag{letter-spacing:.05em;color:#64748b;text-transform:uppercase;font-size:11px;font-weight:700}.mobile-side-hotline-card .hotline-text-box .hotline-phone{color:#0f172a;font-size:15px;font-weight:700}.mobile-side-hotline-card:hover .hotline-text-box .hotline-phone{color:#eb2b30}.off-canvus .departments{flex:auto;width:100%!important;display:block!important;overflow:visible!important}.off-canvus .departments .dpt-menu,.side-off .dpt-menu{font-size:var(--fz-small);visibility:visible!important;opacity:1!important;width:100%!important;box-shadow:none!important;background-color:#0000!important;border:none!important;margin:0!important;padding:0!important;display:block!important;position:static!important;transform:none!important}.off-canvus .departments .dpt-menu ul.second-link,.side-off .dpt-menu ul.second-link{flex-direction:column!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}.off-canvus .departments .dpt-menu ul.second-link>li,.side-off .dpt-menu ul.second-link>li{margin-bottom:4px;visibility:visible!important;opacity:1!important;width:100%!important;display:block!important}.off-canvus .dpt-menu .has-child>ul,.side-off .dpt-menu .has-child>ul{width:100%!important;box-shadow:none!important;background:0 0!important;border-left:2.5px solid #eb2b30!important;border-radius:0!important;margin:4px 0 8px 18px!important;padding:4px 0 4px 12px!important;list-style:none!important;display:none!important;position:static!important;top:auto!important;left:auto!important}.off-canvus .dpt-menu .has-child.expand>ul,.side-off .dpt-menu .has-child.expand>ul{visibility:visible!important;opacity:1!important;max-height:1000px!important;display:block!important}.off-canvus .dpt-menu .has-child>ul>li,.side-off .dpt-menu .has-child>ul>li{margin-bottom:2px;width:100%!important;display:block!important}.off-canvus .dpt-menu .has-child>ul>li>a,.side-off .dpt-menu .has-child>ul>li>a{color:#334155!important;border-radius:8px!important;align-items:center!important;padding:8px 12px!important;font-size:13.5px!important;font-weight:500!important;text-decoration:none!important;transition:all .18s!important;display:flex!important}.off-canvus .dpt-menu .has-child>ul>li>a:hover,.side-off .dpt-menu .has-child>ul>li>a:hover{color:#eb2b30!important;background-color:#fee2e2!important;padding-left:16px!important}.off-canvus .dpt-menu .expand>.sub-menu-link .icon-small i,.side-off .dpt-menu .expand>.sub-menu-link .icon-small i{color:#eb2b30!important;transition:transform .2s!important;display:inline-block!important;transform:rotate(90deg)!important}.search-not-found-item{text-align:center!important;background:#fff!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:10px!important;padding:24px 20px!important;display:flex!important}.search-not-found-icon{color:#eb2b30;background-color:#fee2e2;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.4rem;display:flex}.search-not-found-content .not-found-title{color:#0f172a;margin:0 0 4px;font-size:14.5px;font-weight:700}.search-not-found-content .not-found-desc{color:#64748b;max-width:320px;margin:0;font-size:12.5px;line-height:1.45}@media (max-width:991px){.mini-wishlist{z-index:99999!important;border:1px solid #e2e8f0!important;border-radius:16px!important;width:auto!important;max-width:calc(100vw - 24px)!important;max-height:calc(85vh - 60px)!important;margin:0!important;position:fixed!important;top:60px!important;left:12px!important;right:12px!important;overflow-y:auto!important;box-shadow:0 20px 60px #00000047!important}.mini-wishlist.show{visibility:visible!important;opacity:1!important;display:block!important;transform:translateY(0)!important}.mini-wishlist .content{box-sizing:border-box!important;width:100%!important;padding:1.25rem 1rem!important}.mini-wishlist .wishlist-head{color:#0f172a!important;border-bottom:1px solid #f1f5f9!important;justify-content:space-between!important;align-items:center!important;margin-bottom:.75rem!important;padding:0 0 .75rem!important;font-size:15px!important;font-weight:700!important;display:flex!important}.mini-wishlist .wishlist-head button{color:#64748b!important;cursor:pointer!important;background-color:#f1f5f9!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:32px!important;height:32px!important;display:flex!important}.mini-wishlist .actions{flex-direction:column!important;gap:.5rem!important;width:100%!important;display:flex!important}.mini-wishlist .actions a{text-align:center!important;box-sizing:border-box!important;border-radius:10px!important;width:100%!important;padding:.75rem 1rem!important;font-size:14px!important;font-weight:600!important;display:block!important}}@media (min-width:992px){.header-sticky,.header-startech-wrapper,.header-nav{position:static!important}.startech-navbar{z-index:9999!important;background-color:#fff!important;border-bottom:1.5px solid #e2e8f0!important;position:sticky!important;top:0!important;box-shadow:0 4px 14px #00000014!important}}@media (max-width:991px){.header-sticky{z-index:999!important;position:sticky!important;top:0!important}}.startech-mobile-departments{padding:0!important}.startech-mobile-menu{width:100%!important}.startech-mobile-list{width:100%!important;margin:0!important;padding:0!important;list-style:none!important}.startech-mobile-item{border-bottom:1px solid #f1f5f9!important;width:100%!important;display:block!important}.startech-mobile-link{color:#1e293b!important;cursor:pointer!important;text-align:left!important;background:0 0!important;border:none!important;justify-content:space-between!important;align-items:center!important;width:100%!important;padding:13px 18px!important;font-size:15px!important;font-weight:500!important;text-decoration:none!important;transition:all .15s!important;display:flex!important}.startech-mobile-link:hover,.startech-mobile-item.is-open>.startech-mobile-link{color:#eb2b30!important}.startech-mobile-item.is-open>.startech-mobile-link .startech-item-title{color:#eb2b30!important;font-weight:600!important}.startech-item-icon{color:#94a3b8!important;justify-content:center!important;align-items:center!important;font-size:19px!important;display:inline-flex!important}.startech-item-icon i,.startech-subitem-icon i{will-change:transform;transition:transform .28s cubic-bezier(.16,1,.3,1),color .2s!important;display:inline-block!important}.startech-item-icon.is-expanded i,.startech-mobile-item.is-open>.startech-mobile-link .startech-item-icon i,.startech-subitem-icon.is-expanded i,.startech-mobile-subitem.is-open>.startech-mobile-sublink .startech-subitem-icon i{color:#eb2b30!important;transform:rotate(45deg)!important}.startech-mobile-accordion{opacity:0!important;grid-template-rows:0fr!important;transition:grid-template-rows .3s cubic-bezier(.16,1,.3,1),opacity .25s!important;display:grid!important;overflow:hidden!important}.startech-mobile-accordion.expanded{opacity:1!important;grid-template-rows:1fr!important}.startech-mobile-accordion-inner{min-height:0!important;overflow:hidden!important}.off-canvus .canvus-head .logo{flex:1!important;justify-content:flex-start!important;align-items:center!important;display:flex!important}.off-canvus .canvus-head .logo a{align-items:center!important;display:inline-flex!important}.off-canvus .canvus-head .logo img{object-fit:contain!important;width:auto!important;height:36px!important}.off-canvus .has-child>ul.startech-mobile-sublist,.off-canvus .startech-mobile-item>ul,.startech-mobile-sublist{visibility:visible!important;opacity:1!important;width:100%!important;height:auto!important;max-height:none!important;box-shadow:none!important;background:#f8fafc!important;border-top:1px solid #f1f5f9!important;margin:0!important;padding:4px 0!important;list-style:none!important;animation:.25s cubic-bezier(.16,1,.3,1) forwards mobileAccordionSlide!important;display:block!important;position:static!important;top:auto!important;left:auto!important;overflow:visible!important;transform:none!important}.startech-mobile-subitem{border-bottom:1px solid #edf2f7!important;width:100%!important;display:block!important;position:static!important}.startech-mobile-sublink{color:#334155!important;text-align:left!important;cursor:pointer!important;background:0 0!important;border:none!important;justify-content:space-between!important;align-items:center!important;width:100%!important;padding:12px 18px 12px 30px!important;font-size:14px!important;font-weight:500!important;text-decoration:none!important;transition:all .2s!important;display:flex!important}.startech-mobile-sublink:hover,.startech-mobile-subitem.is-open>.startech-mobile-sublink{color:#eb2b30!important;font-weight:600!important}.startech-subitem-icon{color:#94a3b8!important;font-size:17px!important}.startech-mobile-subitem.is-open>.startech-mobile-sublink .startech-subitem-icon i{color:#eb2b30!important;font-weight:700!important}.startech-all-link .startech-mobile-sublink{color:#eb2b30!important;font-weight:600!important}.off-canvus .has-child>ul.startech-mobile-leaf-list,.startech-mobile-leaf-list{visibility:visible!important;opacity:1!important;background:#fff!important;width:100%!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;list-style:none!important;animation:.2s cubic-bezier(.16,1,.3,1) forwards mobileAccordionSlide!important;display:block!important;position:static!important;overflow:visible!important}.startech-mobile-leaf-item{border-bottom:1px solid #f1f5f9!important;width:100%!important;display:block!important}.startech-mobile-leaf-link{color:#475569!important;padding:10px 18px 10px 46px!important;font-size:13.5px!important;font-weight:500!important;text-decoration:none!important;transition:all .15s!important;display:block!important}.startech-mobile-leaf-link:hover{color:#eb2b30!important;background:#fff1f2!important;padding-left:50px!important}.startech-dropdown-item{position:relative!important}.startech-sublayer-flyout{z-index:10000!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;background:#fff!important;border:1px solid #00000014!important;border-top:3px solid #eb2b30!important;border-radius:0 10px 10px!important;min-width:220px!important;transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1),visibility .2s!important;position:absolute!important;top:0!important;left:100%!important;transform:translate(8px)!important;box-shadow:0 20px 45px -8px #00000038,0 8px 16px -2px #00000014!important}.startech-dropdown-item:hover>.startech-sublayer-flyout{visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:translate(0)!important}.startech-sublayer-list{margin:0!important;padding:8px 0!important;list-style:none!important}.startech-sublayer-item{padding:0!important}.startech-sublayer-link{color:#1e293b!important;padding:9px 18px!important;font-size:13.5px!important;font-weight:500!important;text-decoration:none!important;transition:all .18s!important;display:block!important}.startech-sublayer-link:hover{color:#eb2b30!important;background-color:#fee2e2!important;padding-left:22px!important;font-weight:600!important}.filter-drawer-header{border-bottom:1px solid #f1f5f9!important;justify-content:space-between!important;align-items:center!important;margin-bottom:1.25rem!important;padding-bottom:.85rem!important;display:flex!important}.filter-drawer-title{color:#0f172a!important;align-items:center!important;gap:8px!important;font-size:16px!important;font-weight:700!important;display:flex!important}.filter-drawer-title i{color:#eb2b30!important;font-size:18px!important}.filter-drawer-close{color:#475569!important;cursor:pointer!important;background:#f1f5f9!important;border:none!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:32px!important;height:32px!important;font-size:18px!important;display:flex!important}.filter-apply-btn{color:#fff!important;cursor:pointer!important;background-color:#eb2b30!important;border:none!important;border-radius:10px!important;width:100%!important;margin-top:1rem!important;padding:12px 16px!important;font-size:14px!important;font-weight:600!important;transition:background-color .2s!important}.filter-apply-btn:hover{background-color:#dc2626!important}.filter-trigger-btn{color:#1e293b!important;cursor:pointer!important;background:#fff!important;border:1.5px solid #e2e8f0!important;border-radius:8px!important;align-items:center!important;gap:6px!important;padding:8px 14px!important;font-size:13.5px!important;font-weight:600!important;transition:all .2s!important;display:inline-flex!important}.filter-trigger-btn i{color:#eb2b30!important;font-size:16px!important}.filter-trigger-btn:hover{background:#fef2f2!important;border-color:#eb2b30!important}@media (max-width:991px){.cat-page{padding-top:.5rem!important}.single-category .holder{flex-direction:column!important}.single-category .sidebar{border:none!important;width:0!important;height:0!important;margin:0!important;padding:0!important;display:contents!important}.single-category .sidebar .filter,.filter{z-index:99999!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;background:#fff!important;width:85%!important;max-width:330px!important;height:100vh!important;padding:1.25rem!important;transition:transform .3s cubic-bezier(.16,1,.3,1),visibility .3s,opacity .3s!important;position:fixed!important;inset:0 auto 0 0!important;overflow-y:auto!important;transform:translate(-110%)!important;box-shadow:0 10px 40px #0000004d!important}.single-category.show-filter .sidebar .filter,.single-category .sidebar .filter.show,.filter.show{visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:translate(0)!important}.single-category .section{flex:none!important;width:100%!important}.cat-head{margin-bottom:.75rem!important}.cat-head .page-title{margin-bottom:.5rem!important}.cat-head .page-title h1{font-size:1.35rem!important;line-height:1.3!important}.cat-navigation{flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;width:100%!important;margin:.5rem 0 1rem!important;display:flex!important}.cat-navigation .item-filter{margin-right:auto!important}.cat-navigation .item-sorting select{color:#1e293b!important;cursor:pointer!important;background:#fff!important;border:1.5px solid #e2e8f0!important;border-radius:8px!important;padding:7px 12px!important;font-size:13px!important;font-weight:500!important}.cat-page .products.main,.single-category .products.main{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-bottom:1.5rem!important;padding:0!important;display:grid!important}.single-category .products.main .item{box-sizing:border-box!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:10px!important;flex:none!important;width:100%!important;padding:8px 8px 12px!important}.single-category .products.main .media{justify-content:center!important;align-items:center!important;height:130px!important;display:flex!important;position:relative!important}.single-category .products.main .media img{object-fit:contain!important;width:auto!important;max-height:120px!important}.single-category .products.main h3{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;min-height:35px!important;margin:6px 0!important;font-size:13px!important;line-height:1.35!important;display:-webkit-box!important;overflow:hidden!important}.single-category .products.main .price{color:#eb2b30!important;font-size:14px!important;font-weight:700!important}.pagination{border-radius:18px!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:.35rem!important;width:100%!important;margin:1.5rem 0 2.5rem!important;padding:.55rem!important;display:flex!important}.pagination-button{flex:0 0 34px;width:34px;min-width:34px;height:34px;padding:0}.pagination-button span{display:none}.pagination-results{text-align:center;width:100%;margin:0;padding:.35rem 0 0}.pagination-pages{flex:auto;justify-content:center;min-width:0}.pagination-page{width:34px;height:34px}.pagination-ellipsis{padding-inline:.1rem}}@media (max-width:360px){.pagination-page:not(.is-active),.pagination-ellipsis{display:none}.cat-page .products.main,.single-category .products.main{grid-template-columns:1fr!important}}.newsletter{color:#fff!important;background-color:#0f172a!important;border-top:1px solid #1e293b!important;padding:3rem 0!important}.newsletter .box{flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:2rem!important;display:flex!important}.newsletter .content h3{color:#fff!important;margin:0 0 .4rem!important;font-size:1.55rem!important;font-weight:700!important}.newsletter .content p{color:#94a3b8!important;margin:0!important;font-size:.95rem!important}.newsletter .content p strong{color:#eb2b30!important}.newsletter form{width:100%!important;max-width:480px!important;margin:0!important}.newsletter .search{align-items:center!important;width:100%!important;display:flex!important;position:relative!important}.newsletter .search .icon-large{color:#94a3b8!important;pointer-events:none!important;z-index:2!important;justify-content:center!important;align-items:center!important;height:auto!important;padding:0!important;font-size:1.15rem!important;display:flex!important;position:absolute!important;top:50%!important;left:14px!important;transform:translateY(-50%)!important}.newsletter form.search input{color:#fff!important;box-sizing:border-box!important;background:#ffffff14!important;border:1.5px solid #ffffff29!important;border-radius:9999px!important;outline:none!important;width:100%!important;padding:13px 130px 13px 44px!important;font-size:14px!important;transition:all .2s!important}.newsletter form.search input:focus{background:#ffffff1f!important;border-color:#eb2b30!important;box-shadow:0 0 0 3px #eb2b3040!important}.newsletter form.search input::placeholder{color:#64748b!important}.newsletter form.search button{color:#fff!important;cursor:pointer!important;background:#eb2b30!important;border:none!important;border-radius:9999px!important;justify-content:center!important;align-items:center!important;height:auto!important;padding:0 20px!important;font-size:13.5px!important;font-weight:600!important;transition:all .2s!important;display:inline-flex!important;position:absolute!important;top:5px!important;bottom:5px!important;right:5px!important}.newsletter form.search button:hover{background:#dc2626!important}.newsletter .search .required{color:#f87171!important;margin-top:4px!important;font-size:12px!important;position:absolute!important;top:100%!important;left:18px!important}@media (max-width:768px){.newsletter{padding:2.25rem 0!important}.newsletter .box{text-align:center!important;flex-direction:column!important;gap:1.25rem!important}.newsletter .content{text-align:center!important;width:100%!important}.newsletter .content h3{font-size:1.35rem!important}.newsletter .content p{font-size:.88rem!important}.newsletter form{max-width:100%!important}}@media (max-width:480px){.newsletter form.search input{padding:12px 110px 12px 38px!important;font-size:13px!important}.newsletter form.search button{padding:0 14px!important;font-size:12.5px!important}}.load-more-container{flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:10px!important;width:100%!important;margin:2.5rem 0 3.5rem!important;display:flex!important}.load-more-btn{color:#eb2b30!important;letter-spacing:.3px!important;cursor:pointer!important;background:#fff!important;border:2px solid #eb2b30!important;border-radius:9999px!important;justify-content:center!important;align-items:center!important;gap:10px!important;padding:12px 36px!important;font-size:14.5px!important;font-weight:700!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important;display:inline-flex!important;box-shadow:0 4px 14px #eb2b301f!important}.load-more-btn:hover:not(:disabled){color:#fff!important;background:#eb2b30!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px #eb2b3047!important}.load-more-btn:active:not(:disabled){transform:translateY(0)!important}.load-more-btn:disabled{opacity:.75!important;cursor:not-allowed!important}.load-spinner{border:2.5px solid #eb2b3040!important;border-top-color:currentColor!important;border-radius:50%!important;width:18px!important;height:18px!important;animation:.7s linear infinite glcSpin!important;display:inline-block!important}@keyframes glcSpin{to{transform:rotate(360deg)}}.mobile-hide{display:block}@media (max-width:768px){.mobile-hide{display:none!important}}.discount-tag{z-index:5!important;color:#fff!important;letter-spacing:.4px!important;pointer-events:none!important;text-transform:uppercase!important;background:linear-gradient(135deg,#eb2b30 0%,#dc2626 100%)!important;border-radius:6px!important;padding:3px 8px!important;font-size:11px!important;font-weight:700!important;line-height:1.2!important;position:absolute!important;top:8px!important;left:8px!important;box-shadow:0 2px 8px #eb2b3059!important}.mini-discount-tag{border-radius:4px!important;padding:2px 6px!important;font-size:9.5px!important;top:6px!important;left:6px!important}.featured-card-item{background:#fff!important;border:1px solid #f1f5f9!important;border-radius:14px!important;flex-direction:column!important;justify-content:space-between!important;padding:12px!important;transition:all .25s!important;display:flex!important}.featured-card-item:hover{border-color:#e2e8f0!important;transform:translateY(-3px)!important;box-shadow:0 10px 25px #0000000f!important}.featured-card-media{background:0 0!important;border-radius:10px!important;width:100%!important;margin-bottom:6px!important;position:relative!important;overflow:hidden!important}.featured-card-thumb{background:0 0!important;justify-content:center!important;align-items:center!important;width:100%!important;height:165px!important;display:flex!important}.featured-card-img{object-fit:contain!important;width:100%!important;height:100%!important;max-height:165px!important;padding:0!important;transition:transform .3s!important}.featured-card-item:hover .featured-card-img{transform:scale(1.05)!important}.featured-card-title{-webkit-line-clamp:2!important;color:#1e293b!important;-webkit-box-orient:vertical!important;height:2.7em!important;margin:6px 0!important;font-size:.88rem!important;font-weight:600!important;line-height:1.35!important;display:-webkit-box!important;overflow:hidden!important}.featured-card-title a{color:inherit!important;transition:color .2s!important}.featured-card-title a:hover{color:#eb2b30!important}@media (max-width:768px){.featured-card-item{border-radius:12px!important;justify-content:flex-start!important;gap:2px!important;padding:8px!important}.featured-card-media{margin-bottom:0!important}.featured-card-thumb{justify-content:center!important;align-items:flex-end!important;height:90px!important;display:flex!important}.featured-card-thumb a,.featured-card-thumb .flexcenter{align-items:flex-end!important;width:100%!important;height:100%!important}.featured-card-img{object-fit:contain!important;object-position:center bottom!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:90px!important}.featured-card-content{flex-direction:column!important;gap:2px!important;margin-top:2px!important;padding:0!important;display:flex!important}.featured-card-content .rating{margin:0!important;line-height:1!important}.featured-card-title{height:2.6em!important;margin:2px 0 3px!important;font-size:.8rem!important;line-height:1.3!important}.featured-card-price{margin-top:auto!important;padding-top:2px!important}.featured-card-price .current{font-size:1.05rem!important}.products.one .product-gallery-card{border-radius:14px!important;margin-bottom:1rem!important;padding:10px!important}.products.one .image-show{height:270px!important;padding:10px!important}.products.one .thumbnail-show{width:64px!important;height:64px!important;margin:0 6px 6px 0!important}.products.one h1{color:#0f172a!important;margin:8px 0!important;font-size:1.25rem!important;font-weight:700!important;line-height:1.35!important}.products.one .price{align-items:baseline!important;gap:10px!important;margin-bottom:14px!important;display:flex!important}.products.one .price .current{color:#eb2b30!important;font-size:1.7rem!important;font-weight:800!important}.products.one .price .normal{color:#94a3b8!important;font-size:1rem!important;text-decoration:line-through!important}.products.one .actions{flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:12px!important;width:100%!important;margin-top:1.25rem!important;margin-bottom:.75rem!important;display:flex!important}.products.one .actions .qty-control{box-sizing:border-box!important;background:#f8fafc!important;border:1.5px solid #e2e8f0!important;border-radius:12px!important;justify-content:space-between!important;align-items:center!important;width:100%!important;max-width:100%!important;height:48px!important;margin:0!important;padding:4px 10px!important;display:flex!important}.products.one .actions .qty-control button{color:#1e293b!important;cursor:pointer!important;background:#fff!important;border:1px solid #cbd5e1!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;width:40px!important;min-width:40px!important;height:40px!important;font-size:1.35rem!important;font-weight:700!important;line-height:1!important;transition:all .2s!important;display:flex!important;box-shadow:0 2px 4px #0000000d!important}.products.one .actions .qty-control button:hover:not(:disabled){color:#fff!important;background:#eb2b30!important;border-color:#eb2b30!important}.products.one .actions .qty-control button:disabled{opacity:.35!important;cursor:not-allowed!important}.products.one .actions .qty-control input{text-align:center!important;color:#0f172a!important;background:0 0!important;border:none!important;outline:none!important;flex:1!important;width:100%!important;font-size:1.25rem!important;font-weight:700!important}.products.one .actions .button-cart{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.products.one .actions .button-cart .primary-btn{letter-spacing:.3px!important;color:#fff!important;cursor:pointer!important;background:#eb2b30!important;border:none!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:100%!important;height:48px!important;font-size:15.5px!important;font-weight:700!important;transition:all .2s!important;display:flex!important;box-shadow:0 4px 16px #eb2b3047!important}.products.one .actions .button-cart .primary-btn:hover{background:#dc2626!important;transform:translateY(-1px)!important}.products.one .actions .button-cart .primary-btn:active{transform:translateY(0)!important}.products.one .wish-share{justify-content:center!important;width:100%!important;margin-top:.5rem!important;display:flex!important}.products.one .wish-share ul{justify-content:center!important;gap:2.5rem!important;width:100%!important;margin:0!important;padding:0!important;display:flex!important}.products.one .wish-share button{gap:6px!important;margin:0!important}}.mini-card-item{background:#fff!important;border:1px solid #eef2f6!important;border-radius:14px!important;flex-direction:row!important;align-items:center!important;gap:16px!important;margin-bottom:12px!important;padding:12px 14px!important;transition:all .25s!important;display:flex!important;box-shadow:0 2px 8px #00000008!important}.mini-card-item:hover{border-color:#cbd5e1!important;box-shadow:0 8px 24px #00000012!important}.mini-card-media{background:0 0!important;border-radius:10px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:115px!important;min-width:115px!important;height:115px!important;display:flex!important;position:relative!important;overflow:hidden!important}.mini-card-thumb{background:0 0!important;justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;display:flex!important}.mini-card-img{object-fit:contain!important;width:100%!important;height:100%!important;padding:0!important;transition:transform .3s!important}.mini-card-item:hover .mini-card-img{transform:scale(1.06)!important}.mini-card-content{flex-direction:column!important;flex:1!important;justify-content:center!important;gap:3px!important;min-width:0!important;display:flex!important}.mini-card-title{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;max-height:2.7em!important;margin-bottom:2px!important;font-size:.92rem!important;font-weight:600!important;line-height:1.35!important;display:-webkit-box!important;overflow:hidden!important}.mini-card-title a{color:#0f172a!important;transition:color .2s!important}.mini-card-title a:hover{color:#eb2b30!important}.mini-card-price{align-items:baseline!important;gap:8px!important;margin-top:3px!important;display:flex!important}.mini-card-price .current{color:#eb2b30!important;font-size:1.05rem!important;font-weight:800!important}.mini-card-price .normal{color:#94a3b8!important;font-size:.82rem!important;text-decoration:line-through!important}.mini-card-sold .sold-badge{color:#64748b!important;background:#f1f5f9!important;border-radius:9999px!important;margin-top:3px!important;padding:2px 8px!important;font-size:11px!important;font-weight:600!important;display:inline-block!important}@media (max-width:375px){.mini-card-media{width:100px!important;min-width:100px!important;height:100px!important}}.product-gallery-card{background:#fff!important;border:1px solid #eef2f6!important;border-radius:16px!important;padding:16px!important;position:relative!important;box-shadow:0 4px 20px #00000008!important}.product-details-discount-pill{z-index:10!important;color:#fff!important;letter-spacing:.5px!important;pointer-events:none!important;background:linear-gradient(135deg,#eb2b30 0%,#dc2626 100%)!important;border-radius:9999px!important;padding:5px 12px!important;font-size:11.5px!important;font-weight:700!important;position:absolute!important;top:14px!important;left:14px!important;box-shadow:0 4px 14px #eb2b3059!important}.products.one .big-image{background:#f8fafc!important;border-radius:12px!important;margin-bottom:12px!important;overflow:hidden!important}.products.one .image-show{background:#f8fafc!important;justify-content:center!important;align-items:center!important;height:380px!important;padding:16px!important;display:flex!important}.products.one .image-show img{object-fit:contain!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:100%!important;margin:0 auto!important;display:block!important}.products.one .small-image{margin-top:8px!important}.products.one .thumbnail-show{cursor:pointer!important;background:#fff!important;border:2px solid #e2e8f0!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;width:76px!important;height:76px!important;margin:0 10px 10px 0!important;padding:4px!important;transition:all .2s!important;display:flex!important;overflow:hidden!important}.products.one .thumbnail-show:hover,.products.one .thumbnail-show.swiper-slide-thumb-active{border-color:#eb2b30!important;box-shadow:0 0 0 1px #eb2b30,0 4px 12px #eb2b3026!important}.products.one .thumbnail-show img{object-fit:contain!important;width:100%!important;height:100%!important}.products.one .stock-model{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;margin-top:10px!important;margin-bottom:14px!important;display:flex!important}.products.one .stock-model span{border-radius:6px!important;padding:4px 10px!important;font-size:12px!important;font-weight:500!important}.products.one .stock-model .model,.products.one .stock-model .brand,.products.one .stock-model .emi{color:#475569!important;background:#f1f5f9!important}.product-page{width:100%!important;position:relative!important}.product-page .products.one{clear:both!important;width:100%!important;position:relative!important}.related{clear:both!important;z-index:1!important;border-top:1px solid #f1f5f9!important;width:100%!important;margin-top:3.5rem!important;padding-top:2.5rem!important;position:relative!important}.related .sectop{margin-bottom:1.5rem!important}@media screen and (max-width:991px){.product-page{margin-bottom:0!important;padding-bottom:0!important}.product-page .container{margin-bottom:0!important;padding-bottom:0!important;padding-left:12px!important;padding-right:12px!important}:where(.product-page,.related) .column{margin-left:0!important;margin-right:0!important}.products.one{margin-bottom:0!important;padding-bottom:0!important}.products.one .collapse{margin-bottom:0!important}.products.one .flexwrap{margin-left:0!important;margin-right:0!important;padding:0!important}.products.one .row{flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;position:static!important}.products.one .flexwrap>.row:last-child>.item{margin-bottom:0!important;padding-left:0!important;padding-right:0!important}.products.one .is_sticky,.products.one .flexwrap>.row:first-child{position:static!important;top:auto!important}.related{margin-top:1rem!important;padding-top:1.25rem!important;padding-bottom:85px!important}.related .container{padding-left:12px!important;padding-right:12px!important}.related .sectop{margin-bottom:12px!important}}.field-help{color:#64748b;margin-top:.4rem;font-size:.78rem;line-height:1.45;display:block}.field-help code{color:#6d28d9;background:#f5f3ff;border-radius:5px;padding:.12rem .35rem}.filter-drawer-header{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-radius:14px;position:sticky;top:-.75rem;box-shadow:0 8px 24px #0f172a0f;border:1px solid #e2e8f0!important;margin-bottom:1rem!important;padding:.8rem!important}.filter-drawer-title{gap:.65rem!important}.filter-active-count{color:#fff;background:#7c3aed;border-radius:999px;justify-content:center;align-items:center;min-width:23px;height:23px;margin-left:auto;padding:0 .4rem;font-size:.72rem;font-weight:700;display:inline-flex}.filter-title-icon{color:#fff;background:linear-gradient(135deg,#ef4444,#dc2626);border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;box-shadow:0 6px 14px #dc262638}.filter-title-icon i{color:inherit!important;font-size:17px!important}.filter-block{background:linear-gradient(145deg,#fff,#f8fafc);border:1px solid #e8edf4;border-radius:14px;margin-bottom:.75rem;padding:.9rem;box-shadow:0 5px 16px #0f172a09}.filter-block h4{color:#0f172a;justify-content:space-between;align-items:center;gap:.45rem;margin-bottom:.8rem;font-size:1rem;font-weight:700;display:flex}.filter-block h4>span{align-items:center}.filter-block h4:not(:has(>span)){align-items:center}.filter-block h4>span{gap:.45rem;display:inline-flex}.filter-block h4>i,.filter-block h4>span>i{color:#7c3aed;font-size:1.05rem;font-weight:400}.filter-block h4 small{color:#6d28d9;background:#ede9fe;border-radius:999px;padding:.22rem .45rem;font-size:.64rem;font-weight:700}.taxonomy-filter-search{margin-bottom:.65rem;position:relative}.taxonomy-filter-search i{z-index:1;color:#94a3b8;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.filter-block .taxonomy-filter-search input[type=search]{color:#1e293b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;outline:none;clip:auto!important;width:100%!important;height:38px!important;padding:.5rem .75rem .5rem 2.15rem!important;position:static!important;overflow:visible!important}.filter-block .taxonomy-filter-search input[type=search]:focus{background:#fff;border-color:#a78bfa;box-shadow:0 0 0 3px #7c3aed1a}.taxonomy-filter-list{scrollbar-width:thin;scrollbar-color:#c4b5fd transparent;max-height:220px;padding-right:.3rem;overflow-y:auto}.taxonomy-filter-list li label{color:#334155;cursor:pointer;border-radius:7px;align-items:center;width:100%;padding:.3rem .35rem;display:flex}.taxonomy-filter-list li label:hover{color:#6d28d9;background:#f5f3ff}@media screen and (min-width:992px){.single-category .sidebar .filter{overscroll-behavior:contain;scrollbar-width:thin;border:1px solid #e2e8f0;border-radius:18px;max-height:calc(100vh - 105px);background:linear-gradient(#fff 0%,#fafaff 100%)!important;padding:.75rem!important;overflow:hidden auto!important;box-shadow:0 12px 35px #0f172a12!important}.single-category .filter-drawer-header{display:flex!important}.single-category .filter-drawer-close,.single-category .filter-drawer-footer{display:none!important}}.single-category,.single-category .holder,.single-category .sidebar,.single-category .section{min-width:0}.single-category .sidebar{overflow:visible}.range-price{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;width:100%;margin:1.6rem 0 .4rem;display:grid}.range-price label{color:#64748b;gap:.3rem;min-width:0;margin:0;font-size:.72rem;font-weight:600;display:grid}.range-price input,.range-price input:first-of-type{color:#0f172a;box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:8px;width:100%;min-width:0;margin:0;padding:.45rem .55rem}.dashboard-load-error{color:#b91c1c;background:#fff7f7;border:1px solid #fecaca;border-radius:12px;justify-content:center;align-items:center;gap:.55rem;min-height:180px;display:flex}.startech-dropdown-item.has-sublayer:hover>.startech-dropdown-link{color:#fff!important;background:#f0442f!important}.startech-dropdown-item.has-sublayer:hover>.startech-dropdown-link .drop-item-icon,.startech-dropdown-item.has-sublayer:hover>.startech-dropdown-link .sub-arrow{color:#fff!important}.startech-sublayer-flyout{border-top:1px solid #e2e8f0!important;border-radius:0 8px 8px 0!important;top:-1px!important;box-shadow:10px 12px 28px #0f172a29!important}@media screen and (min-width:992px){.single-category .cat-head{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.65rem 1rem;margin-bottom:1rem;display:grid}.single-category .breadcrump{grid-column:1/-1}.single-category .page-title,.single-category .cat-navigation{margin:0!important}.single-category .page-title h1{font-size:clamp(1.45rem,2vw,1.8rem);line-height:1.15}.single-category .products.main{grid-template-columns:repeat(auto-fill,minmax(205px,1fr));gap:.9rem;padding:0}.single-category .featured-card-item{background:#fff;border-color:#e5e7eb;min-height:390px;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 14px #0f172a0a;border-radius:10px!important;padding:.65rem .75rem 1rem!important}.single-category .featured-card-item:hover{transform:translateY(-3px);box-shadow:0 14px 30px #0f172a1a}.single-category .featured-card-media{height:190px}.single-category .featured-card-content{flex-direction:column;flex:1;display:flex}.single-category .featured-card-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.9em;margin:.55rem 0;font-size:.9rem;font-weight:600;line-height:1.45;display:-webkit-box;overflow:hidden}.single-category .featured-card-price{margin-top:auto}}.related-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;display:grid!important}@media screen and (max-width:991px){.related-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}}@media screen and (min-width:992px){.trending .flexwrap{align-items:stretch!important;gap:1.25rem!important;display:flex!important}.trending .products.big{flex:0 0 32%!important;max-width:32%!important}.trending .row.products.mini{flex:0 0 calc(68% - 1.25rem)!important;max-width:calc(68% - 1.25rem)!important;padding:0!important}.trending .products-mini-content{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px 14px!important;padding:0!important;display:grid!important}.trending .mini-card-item{height:100%!important;margin-bottom:0!important}}@media screen and (max-width:991px){.trending .column{width:100%!important;margin-left:0!important;margin-right:0!important;padding:0!important}.trending .flexwrap{flex-direction:column!important;align-items:center!important;width:100%!important;margin:0!important;padding:0!important;display:flex!important}.trending .products.big{flex:0 0 100%!important;justify-content:center!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:flex!important}.trending .products.big .item{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0!important}.trending .row.products.mini{flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.trending .products-mini-content{flex-direction:column!important;gap:10px!important;width:100%!important;padding:0!important;display:flex!important}}.mini-cart-thumb{width:68px!important;min-width:68px!important;max-width:68px!important;height:68px!important;min-height:68px!important;max-height:68px!important;box-shadow:none!important;box-sizing:border-box!important;background:0 0!important;border:none!important;border-radius:0!important;flex:0 0 68px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;display:flex!important;overflow:hidden!important}.mini-cart-thumb a{justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;display:flex!important}.mini-cart-thumb img{object-fit:contain!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;display:block!important}@media screen and (max-width:991px){body{padding-bottom:76px!important}.menu-bottom{z-index:999!important;background:#fff!important;border-top:1px solid #e2e8f0!important;box-shadow:0 -4px 16px #00000014!important}}.empty-cart-wrapper{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:520px;margin:0 auto;padding:3rem 1.5rem 4rem;display:flex}.empty-cart-wrapper .no-item{margin-bottom:1.25rem}.empty-cart-title{color:#1e293b;margin-bottom:.5rem;font-size:1.4rem;font-weight:700}.empty-cart-desc{color:#64748b;margin-bottom:1.75rem;font-size:.95rem;line-height:1.5}.empty-cart-action-btn{background:var(--primary-clr,#eb2b30)!important;color:#fff!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;padding:.85rem 2rem!important;font-size:.95rem!important;font-weight:600!important;text-decoration:none!important;transition:transform .15s,box-shadow .15s!important;display:inline-flex!important;box-shadow:0 4px 14px #eb2b3040!important}.empty-cart-action-btn:hover{transform:translateY(-1px)!important;box-shadow:0 6px 18px #eb2b3059!important}@media screen and (max-width:991px){.products.cart .flexwrap{flex-direction:column!important;gap:1.5rem!important;width:100%!important}.products.cart .form-cart{flex:0 0 100%!important;width:100%!important;min-width:0!important;max-width:100%!important}.products.cart .cart-summary{flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin:0!important;padding-left:0!important}.cart-summary .item{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:14px!important;padding:1.25rem!important;box-shadow:0 2px 10px #00000008!important}.cart-summary .coupon{gap:8px!important;width:100%!important;margin-bottom:1.25rem!important;display:flex!important;position:static!important}.cart-summary .coupon input{background:#f8fafc!important;border:1.5px solid #cbd5e1!important;border-radius:8px!important;flex:1!important;width:auto!important;min-width:0!important;height:46px!important;padding:0 14px!important;font-size:.95rem!important;line-height:46px!important}.cart-summary .coupon button{color:#fff!important;cursor:pointer!important;background:#0f172a!important;border:none!important;border-radius:8px!important;flex-shrink:0!important;height:46px!important;padding:0 20px!important;font-size:.9rem!important;font-weight:600!important;transition:background .15s!important;position:static!important}.proceed-checkout-btn{background:var(--primary-clr,#eb2b30)!important;color:#fff!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;width:100%!important;height:48px!important;margin-top:1.25rem!important;font-size:1rem!important;font-weight:700!important;text-decoration:none!important;display:flex!important;box-shadow:0 4px 14px #eb2b3040!important}:where(#cart-table,.form-cart table,.form-wishlist table) thead{display:none!important}:where(#cart-table,.form-cart table,.form-wishlist table) tbody,:where(#cart-table,.form-cart table,.form-wishlist table) tr{width:100%!important;display:block!important}.cart-item-row{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:14px!important;flex-direction:column!important;margin-bottom:14px!important;padding:14px 16px!important;display:flex!important;position:relative!important;box-shadow:0 2px 8px #00000008!important}.cart-item-row .item-product-cell{text-align:left!important;border-bottom:1px solid #f1f5f9!important;align-items:center!important;gap:12px!important;width:100%!important;padding:0 32px 12px 0!important;display:flex!important}.cart-item-row .item-product-cell .thumbnail{background:0 0!important;border-radius:8px!important;flex:0 0 60px!important;justify-content:center!important;align-items:center!important;width:60px!important;min-width:60px!important;max-width:60px!important;height:60px!important;display:flex!important;overflow:hidden!important}.cart-item-row .item-product-cell .thumbnail img{object-fit:contain!important;width:100%!important;height:100%!important}.cart-item-row .item-product-cell .content strong a{color:#1e293b!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;font-size:.92rem!important;font-weight:600!important;line-height:1.4!important;display:-webkit-box!important;overflow:hidden!important}.cart-item-row td:not(.item-product-cell):not(.item-delete-cell){border:none!important;justify-content:space-between!important;align-items:center!important;width:100%!important;padding:7px 0!important;font-size:.9rem!important;display:flex!important}.cart-item-row td:not(.item-product-cell):not(.item-delete-cell):before{content:attr(data-label)!important;color:#64748b!important;width:auto!important;padding:0!important;font-size:.88rem!important;font-weight:600!important;position:static!important}.cart-item-row .item-delete-cell{border:none!important;width:auto!important;padding:0!important;position:absolute!important;top:12px!important;right:12px!important}.cart-delete-btn{color:#64748b!important;cursor:pointer!important;background:#f1f5f9!important;border:none!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:30px!important;height:30px!important;font-size:18px!important;transition:all .15s!important;display:flex!important}.cart-delete-btn:hover{color:#ef4444!important;background:#fee2e2!important}.wishlist-action-btns{align-items:center!important;gap:8px!important;display:flex!important}.wishlist-add-cart-btn{white-space:nowrap!important;border-radius:6px!important;height:34px!important;padding:0 14px!important;font-size:.84rem!important;font-weight:600!important}.checkout-page .checkout.flexwrap{flex-direction:column!important;gap:1.5rem!important;width:100%!important}.checkout .item{flex:0 0 100%!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:1.25rem!important}.checkout .item.right{margin:0!important}.summary-order.is_sticky{width:100%!important;position:static!important;top:auto!important}.checkout form input[type=text],.checkout form input[type=email],.checkout form textarea,.checkout form select{box-sizing:border-box!important;width:100%!important}.checkout .primary-checkout .primary-btn{border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:100%!important;height:48px!important;font-size:1rem!important;font-weight:700!important;display:flex!important}:where(.signup,.login) .item{flex:0 0 100%!important;width:100%!important;max-width:480px!important;margin:0 auto!important}}
