*,:after,:before{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}::-webkit-scrollbar{width:15px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:var(--okw-accent-color);border-radius:20px;border:3px solid transparent;background-clip:content-box}:root{--okw-accent-color:#000000;--okw-dark-text-color1:#373737;--okw-dark-text-color2:#4a5568;--okw-light-text-color1:#ffffff;--okw-light-text-color2:#c1c1c1;--okw-dark-border-color1:#373737;--okw-dark-border-color2:#979797;--okw-light-border-color1:#ffffff;--okw-light-border-color2:#c1c1c1;--okw-danger-color:#ef3838;--okw-danger-light-accent-color2:#ffb3b3;--okw-danger-light-accent-color3:#ffa3a3;--okw-danger-light-accent-color4:#fff2f2;--okw-danger-light-accent-color5:#fff8f8;--okw-font-size-10:10px;--okw-font-size-12:12px;--okw-font-size-14:14px;--okw-font-size-16:16px;--okw-font-size-18:18px;--okw-font-size-20:20px;--okw-font-size-22:22px;--okw-font-size-24:24px;--okw-border-radius-lg:30px;--okw-border-radius-md:20px;--okw-border-radius-sm:10px;--okw-border-radius-vsm:5px;--okw-border-radius-rd:50%;--okw-input-height:40px;--okw-buttons-width:40px;--ripple-opacity:0.9;--ripple-duration:700ms;--okw-spacing-xs:4px;--okw-spacing-sm:8px;--okw-spacing-md:12px;--okw-spacing-lg:16px;--okw-spacing-xl:20px;--okw-spacing-2xl:24px;--okw-spacing-3xl:32px;--okw-spacing-4xl:40px;--okw-spacing-5xl:48px}[data-theme=light]{--okw-bg-color:#ffffff;--okw-cover-bg-color:#ffffff;--okw-lighter-cover-bg-color:#DFDDF9;--okw-more-bg-color:#F8F8F8;--okw-vmore-bg-color:#FBFBFB;--okw-bg-opacity1:#ffffff93;--okw-bg-opacity2:hwb(0 100% 0%/0.821);--okw-bg-opacity3:#ffffff7a;--okw-bg-opacity4:hsla(0,1%,21%,0.688);--okw-bg-opacity5:hsla(0,0%,100%,0.786);--okw-icon-color:rgb(80,80,80);--okw-deep-text-color:rgb(30,31,29);--okw-inverse-deep-text-color:rgb(243,243,243);--okw-light-text-color:#6c6c6c;--okw-lighter-text-color:rgb(188,188,188);--okw-deep-border-color:rgb(10,10,10);--okw-light-border-color:rgb(135,135,135);--okw-lighter-border-color:rgb(229,229,229);--okw-vlighter-border-color:#EEEEEE;--okw-more-border-color:var(--okw-lighter-border-color);--okw-olighter-border-color:transparent;--ripple-bg-brand-color:#00aeffc7;--ripple-bg-caution-color:#ff2222;--okw-login-card-bg-color:#ffffff52;--ripple-button-bg-brand-color:#afe2f9c7;--okw-light-accent-color2:#b9b9b9;--okw-light-accent-color3:hsla(0,0%,11%,0.244);--okw-light-accent-color4:#17171717;--okw-green-accent-color:#008020;--okw-green-light-accent-color2:#e2ffca96;--okw-green-light-accent-color3:#e3fffe;--okw-green-light-accent-color4:#cffdf8;--okw-grey-color:#EAEAEA;--okw-grey-light-accent-color2:#545454;--okw-grey-light-accent-color3:#7f7f7f;--okw-grey-light-accent-color4:#2525251a;--okw-grey-light-accent-color5:#f5f5f5;--okw-log-bg-color:white;--okw-log-reaction-bg-color:rgb(245,245,245);--okw-log-reaction-like-color:#D2A400;--okw-modal-bg-color:hsla(0,0%,91%,0.741);--okw-modal-bg-color1:hsl(0,0%,91%);--okw-modal-box-shadow:-3px 2px 32px 14px rgba(73,73,73,0.07);--okw-bottomnav-box-shadow:0 4px 43px 0 rgba(94,92,92,.25);--okw-filterbutton-bg-color:hsla(0,0%,87%,0.47);--okw-TransactionCard-box-shadow:1px 1px 1px 1px rgba(16,16,16,0.438);--okw-log-background:linear-gradient(156.09deg,#FFFFED 3.21%,#D6D7FF 41.87%,rgba(45,192,202,0) 102.17%);--okw-lg-box-shadow:rgba(0,0,0,0.1);--okw-login-bg-opacity:rgba(240,248,255,0.78)}[data-theme=dark]{--okw-bg-color:#0e0e0e;--okw-cover-bg-color:#151212;--okw-more-bg-color:#2c2420;--okw-vmore-bg-color:#282c35;--okw-lighter-cover-bg-color:rgb(250,250,249);--okw-bg-opacity1:#1617189f;--okw-bg-opacity2:#3d3d3d70;--okw-bg-opacity3:#16150dc9;--okw-bg-opacity4:#202425e4;--okw-bg-opacity5:#16150de8;--okw-icon-color:rgb(80,80,80);--okw-deep-text-color:rgb(236,236,236);--okw-inverse-deep-text-color:rgb(20,20,20);--okw-light-text-color:#828282;--okw-lighter-text-color:rgb(153,153,153);--okw-deep-border-color:rgb(10,10,10);--okw-light-border-color:rgb(135,135,135);--okw-lighter-border-color:rgb(35,37,37);--okw-vlighter-border-color:#1c1c1c;--okw-more-border-color:rgb(0,0,0);--okw-olighter-border-color:rgba(35,37,37,0.29);--ripple-bg-brand-color:#35ffe4;--ripple-bg-caution-color:#ff2222;--okw-login-card-bg-color:#ffffff52;--ripple-button-bg-brand-color:#076b00c7;--okw-accent-color:#F5720A;--okw-light-accent-color2:#bd121244;--okw-red-light-accent-color3:#ffcfa9;--okw-light-accent-color4:#e2640017;--okw-green-accent-color:var(--okw-accent-color);--okw-green-light-accent-color2:#18ff2b5a;--okw-green-light-accent-color3:#273f27;--okw-green-light-accent-color4:#0b700d21;--okw-grey-color:#efefef;--okw-grey-light-accent-color2:#545454;--okw-grey-light-accent-color3:#7f7f7f;--okw-grey-light-accent-color4:#7b7b7b37;--okw-grey-light-accent-color5:#f5f5f5;--okw-log-bg-color:#2C2920;--okw-log-reaction-bg-color:#fff3e00f;--okw-log-reaction-like-color:var(--okw-color-grey1);--okw-modal-bg-color:rgba(48,48,41,0.72);--okw-modal-bg-color1:rgb(48,48,41);--okw-border-color4:#494943;--okw-modal-box-shadow:-3px 2px 32px 14px rgba(73,73,73,0.07);--okw-bottomnav-box-shadow:0 4px 43px 0 rgba(37,36,32,0.609);--okw-filterbutton-bg-color:hsla(0,0%,68%,0.197);--okw-TransactionCard-box-shadow:0.5px 0px 0px 1.5px rgba(16,16,16,0.199);--okw-log-background:rgb(0,0,0);--okw-lg-box-shadow:#00000085;--okw-login-bg-opacity:rgba(0,0,0,0.895)}body{padding:0;margin:0;background-color:var(--okw-bg-color);color:var(--okw-deep-text-color)}#nprogress,#nprogress .bar{top:0;width:100%;left:0;right:0}#nprogress .bar{position:fixed!important;z-index:1000000!important;height:4px;background-color:var(--okw-accent-color);background:linear-gradient(10deg,var(--okw-accent-color),var(--okw-accent-color),var(--okw-accent-color));background-size:200% 200%;animation:animateGlow 1s ease infinite}@keyframes animateGlow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}[effect=ripple]{cursor:pointer;overflow:hidden;position:relative}[effect=ripple]:before{content:"";display:block;border-radius:50%;position:absolute;pointer-events:none;transform-origin:center;top:calc(var(--top) * 1px);left:calc(var(--left) * 1px);width:calc(var(--diameter) * 1px);height:calc(var(--diameter) * 1px);background:var(--ripple-background,rgba(5,5,5,0));transform:translate(-50%,-50%) scale(var(--scale,1));opacity:calc(var(--opacity, 1) * var(--ripple-opacity, .5));transition:calc(var(--time, 0) * var(--ripple-duration, .1s)) var(--ripple-easing,linear);z-index:10}.AppWrapper_root__CrO2r{max-width:1660px;width:100%;margin:0 auto}.AppWrapper_container__72YOQ{display:flex;height:100%;min-height:100dvh;margin:0}@media screen and (max-width:1024px){.AppWrapper_container__72YOQ{margin:0}}@media screen and (max-width:768px){.AppWrapper_container__72YOQ{margin:0}}@media screen and (max-width:480px){.AppWrapper_container__72YOQ{margin:0}}.MainPageWrapper_root__gB4wE{width:100%;display:flex;flex-direction:column;align-items:center;position:relative;gap:30px;padding:15px 15px 300px}.MainPageWrapper_logo__IPgtd{align-items:center;justify-content:center;padding-top:10px;display:none}@media screen and (max-width:768px){.MainPageWrapper_root__gB4wE{width:100%}}@media screen and (max-width:480px){.MainPageWrapper_root__gB4wE{padding:10px 10px 300px;gap:20px}.MainPageWrapper_root__gB4wE::-webkit-scrollbar{display:none}}.HomeMainPageWrapper_root__XGGQ9{width:100%;height:100vh;display:flex;position:relative}@media screen and (max-width:768px){.HomeMainPageWrapper_root__XGGQ9{width:100%}}@media screen and (max-width:480px){.HomeMainPageWrapper_root__XGGQ9{padding:10px 10px 300px;gap:20px}.HomeMainPageWrapper_root__XGGQ9::-webkit-scrollbar{display:none}}.HomeMenuContent_root__Gxivj{width:70%;overflow-y:auto;border-left:1px solid var(--okw-lighter-border-color);display:flex;flex-direction:column;gap:20px;padding:20px 20px 300px}@media screen and (max-width:768px){.HomeMenuContent_root__Gxivj{width:100%}}@media screen and (max-width:480px){.HomeMenuContent_root__Gxivj{padding:10px 10px 300px;gap:20px}.HomeMenuContent_root__Gxivj::-webkit-scrollbar{display:none}}.HomeleftSectionWrapper_root__yrU__{width:30%;min-width:450px;position:-webkit-sticky;position:sticky;top:0;height:100vh;padding:20px;overflow-y:auto;display:flex;flex-direction:column;gap:20px}@media screen and (max-width:1024px){.HomeleftSectionWrapper_root__yrU__{min-width:400px;padding:0}}@media screen and (max-width:768px){.HomeleftSectionWrapper_root__yrU__{min-width:100%;width:100%}}@media screen and (max-width:480px){.HomeleftSectionWrapper_root__yrU__{padding-bottom:300px;gap:20px}.HomeleftSectionWrapper_root__yrU__::-webkit-scrollbar{display:none}}.ProductCard_root__Z3VpZ{border-radius:var(--okw-border-radius-md);display:flex;width:-moz-fit-content;width:fit-content;flex-direction:column;position:relative;width:210px;min-width:160px;gap:10px;text-decoration:none}.ProductCard_inGroup__14_VC{gap:20px;flex-grow:1;flex-shrink:1;flex-basis:calc(20% - 20px);max-width:calc(20% - 10px);min-width:220px}.ProductCard_inGroup__14_VC .ProductCard_productImageWrapper__fL92o{width:100%;min-width:150px;height:150px;min-height:250px}.ProductCard_productImageWrapper__fL92o{min-width:100px;height:220px;min-height:220px;border-radius:calc(var(--okw-border-radius-sm) * 1.4);border:1px solid var(--okw-lighter-border-color);display:flex;overflow:hidden;position:relative;background-color:var(--okw-bg-color);text-decoration:none;background-color:var(--okw-more-bg-color)}.ProductCard_productImageWrapper__fL92o img{width:100%;height:100%;object-fit:cover;object-position:center center;position:absolute}.ProductCard_productImageWrapper__fL92o:active{scale:.95}.ProductCard_productDetailsWrapper__xNM4d{width:100%;display:flex;flex-direction:column;padding:5px}.ProductCard_productNameWrapper__JR5XO{width:100%;display:flex;flex-direction:column;gap:10px}.ProductCard_productNamePrice__61OHy{display:flex;flex-direction:column;gap:5px}.ProductCard_productName__uOjPY{font-size:var(--okw-font-size-14);font-weight:600;color:var(--okw-deep-text-color)}.ProductCard_description__C1C9O,.ProductCard_productName__uOjPY{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.ProductCard_description__C1C9O{font-size:var(--okw-font-size-12);font-weight:500;color:var(--okw-light-text-color)}.ProductCard_priceActionWrapper__bsmSe{display:flex;justify-content:space-between}.ProductCard_priceButtons__Z_baZ{display:flex;background-color:var(--okw-accent-color);gap:5px;border-radius:var(--okw-border-radius-sm);align-items:center;padding:8px 5px;width:-moz-fit-content;width:fit-content}.ProductCard_plusButton__BTtgV{height:100%;display:flex;align-items:center;justify-content:center;padding-left:5px;padding-right:5px;font-size:var(--okw-font-size-22);color:var(--okw-light-text-color1)}.ProductCard_priceButtons__Z_baZ:active{scale:.9}.ProductCard_price__hKJ2D{font-size:var(--okw-font-size-18)}.ProductCard_priceRange__10F_K,.ProductCard_price__hKJ2D{display:flex;align-items:center;justify-content:center;padding-right:10px;font-weight:900;color:var(--okw-brand-color-orange)}.ProductCard_priceRange__10F_K{font-size:var(--okw-font-size-16)}@media screen and (max-width:1024px){.ProductCard_inGroup__14_VC{gap:15px;flex-grow:1;flex-shrink:1;flex-basis:calc(33.33% - 15px);max-width:calc(33.33% - 8px);min-width:200px}}@media screen and (max-width:768px){.ProductCard_inGroup__14_VC{gap:25px;flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 25px);max-width:calc(50% - 12px)}.ProductCard_inGroup__14_VC .ProductCard_productImageWrapper__fL92o{width:100%;min-width:150px;height:200px;min-height:200px}}@media screen and (max-width:480px){.ProductCard_inGroup__14_VC{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 25px);max-width:calc(50% - 5px);min-width:100px}.ProductCard_inGroup__14_VC .ProductCard_productImageWrapper__fL92o{width:100%;min-width:110px;height:160px;min-height:160px}.ProductCard_priceButtons__Z_baZ{gap:5px;padding:5px 3px}.ProductCard_price__hKJ2D{font-size:var(--okw-font-size-16)}.ProductCard_priceRange__10F_K{font-size:var(--okw-font-size-12)}}@media screen and (max-width:340px){.ProductCard_responsive__ixKx_{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 25px);max-width:calc(100%);min-width:100px}}