body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:fade-in 1s ease-out}.animate-slide-up{animation:slide-up .8s ease-out}.animate-slide-up-delay{animation:slide-up .8s ease-out .3s both}.animate-slide-up-delay-2{animation:slide-up .8s ease-out .6s both}html{scroll-behavior:smooth}*{box-sizing:border-box}*,:after,:before{outline:none!important}:focus,:focus-visible,:focus-within{outline:none!important}a,button,select,textarea{border:none!important;box-shadow:none!important;outline:none!important}a:focus,button:active,button:focus,button:focus-visible,select:focus,textarea:focus{border:none!important;box-shadow:none!important;outline:none!important}input,input:active,input:focus{outline:none!important}*{-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none!important}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text]{-webkit-appearance:none!important;appearance:none!important;background-clip:padding-box!important;opacity:1!important;position:relative!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out!important;visibility:visible!important;z-index:1!important}input[type=email],input[type=number],input[type=tel],input[type=text]{-webkit-text-size-adjust:100%!important;font-size:16px!important}input:not(:disabled):not([readonly]){cursor:text!important}input:focus:not(:disabled):not([readonly]){cursor:text!important;-webkit-user-select:text!important;user-select:text!important}input::placeholder{color:#9ca3af!important;opacity:.5!important}input:focus::placeholder{opacity:.3!important}input:focus{background-color:#fff!important}.auth-input{border:2px solid #d1d5db!important;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out!important}.auth-input:focus{border:2px solid #920034!important;box-shadow:0 0 0 3px #9200341a!important}.auth-input:hover{border-color:#9ca3af!important}.registration-input{border:2px solid #d1d5db!important;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out!important}.registration-input:focus{border:2px solid #920034!important;box-shadow:0 0 0 3px #9200341a!important}.otp-input{border:2px solid #d1d5db!important;font-family:Courier New,monospace!important;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out!important}.otp-input:focus{border:2px solid #920034!important;box-shadow:0 0 0 3px #9200341a!important}.profile-input{border:1px solid #d1d5db!important;transition:border-color .2s ease-in-out!important}.profile-input:focus{border:1px solid #111827!important;box-shadow:0 0 0 1px #111827!important}.custom-border{border:1px solid #e5e7eb!important}.custom-border-2{border:2px solid #e5e7eb!important}.custom-border-thick{border:3px solid #e5e7eb!important}.color-filter-btn{border:2px solid #e5e7eb!important;transition:all .2s ease-in-out!important}.color-filter-btn:hover{border:2px solid #9ca3af!important;transform:scale(1.05)!important}.color-filter-btn-selected{border:3px solid #1f2937!important;box-shadow:0 0 0 2px #6b728066!important;transform:scale(1.1)!important}.size-filter-btn{border:2px solid #e5e7eb!important;transition:all .2s ease-in-out!important}.size-filter-btn:hover{border:2px solid #9ca3af!important}.size-filter-btn-selected{background-color:#1f2937!important;border:2px solid #1f2937!important;color:#fff!important}.input-border{border:2px solid #e5e7eb!important;transition:border-color .2s ease-in-out!important}.input-border:focus{border:2px solid #920034!important}.input-border-error{border:2px solid #ef4444!important}.input-border-success{border:2px solid #22c55e!important}.btn-border-primary{border:2px solid #920034!important;transition:all .3s ease-in-out!important}.btn-border-primary:hover{border:2px solid #153921!important}.btn-border-secondary{border:2px solid #6b7280!important;transition:all .3s ease-in-out!important}.btn-border-secondary:hover{border:2px solid #374151!important}.card-border,.card-border-hover{border:1px solid #e5e7eb!important}.card-border-hover{transition:border-color .2s ease-in-out!important}.card-border-hover:hover{border:1px solid #9ca3af!important}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#920034,#153921);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#7a002b,#0f2719)}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.btn-slide{background-color:#920034;background-color:var(--bg-color,#920034);color:#fef3c7;color:var(--text-color,#fef3c7);overflow:hidden;position:relative;transition:color .4s ease-in-out;z-index:1}.btn-slide:before{background-color:#153921;background-color:var(--hover-bg-color,#153921);content:"";height:100%;left:0;position:absolute;top:0;transform:translateX(-101%);transition:transform .4s ease-in-out;width:100%;z-index:-1}.btn-slide:hover:before{transform:translateX(0)}.price-range-slider{-webkit-appearance:none;appearance:none;background:#e5e7eb;border-radius:6px;cursor:pointer;height:8px;outline:none;width:100%}.price-range-slider::-webkit-slider-track{background:#e5e7eb;border-radius:6px;height:8px}.price-range-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#920034;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px #0003;cursor:pointer;height:20px;width:20px}.price-range-slider::-moz-range-track{background:#e5e7eb;border-radius:6px;height:8px}.price-range-slider::-moz-range-thumb{background:#920034;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px #0003;cursor:pointer;height:20px;width:20px}.instagram-carousel{-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px;transform:translateZ(0)}.instagram-carousel .flex,.instagram-image-container{transform:translateZ(0);will-change:transform}.instagram-image,.instagram-image-container{-webkit-backface-visibility:hidden;backface-visibility:hidden}.instagram-image{transform:translateZ(0);will-change:transform}.instagram-carousel-container{contain:layout style paint;transform:translateZ(0)}.visible{visibility:visible}.invisible{visibility:hidden}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.fixed.inset-0.z-\[9999\]{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;pointer-events:auto!important;touch-action:none!important;z-index:999999!important}.fixed.inset-0.z-\[9999\] *{pointer-events:auto!important;-webkit-user-select:none!important;user-select:none!important}.fixed.top-0.left-0.h-full.w-80{pointer-events:auto!important;touch-action:pan-y!important;z-index:999999!important}.fixed.top-0.left-0.h-full.w-80 *{pointer-events:auto!important}.fixed.top-0.left-0.h-full.w-80 .bg-gray-50{animation:none!important;transition:none!important}.fixed.top-0.left-0.h-full.w-80 button{-webkit-tap-highlight-color:transparent!important}.fixed.top-0.left-0.h-full.w-80 button,.fixed.top-0.left-0.h-full.w-80 button:focus{box-shadow:none!important;outline:none!important}.fixed.top-0.left-0.h-full.w-80 .bg-gray-50 button{background:#0000!important}body.menu-open,body.sidebar-open,html.sidebar-open{height:100%!important;overflow:hidden!important;position:fixed!important;touch-action:none!important;width:100%!important}.admin-modal{height:100vh!important;left:0!important;overflow:hidden!important;pointer-events:auto!important;position:fixed!important;top:0!important;width:100vw!important;z-index:999999!important}.admin-modal-content{pointer-events:auto!important;position:relative!important}.dropdown-container{transition:max-height .5s ease-in-out,opacity .5s ease-in-out!important}.dropdown-container,.dropdown-item-slide{animation:none 0s ease 0s 1 normal none running!important;animation:initial!important}.dropdown-item-slide{transition:transform .4s ease-in-out,opacity .4s ease-in-out!important}.fixed.top-0.left-0.h-full.w-80 .bg-gray-50.dropdown-container{animation:none 0s ease 0s 1 normal none running!important;animation:initial!important;transition:max-height .5s ease-in-out,opacity .5s ease-in-out!important}.fixed.top-0.left-0.h-full.w-80 .bg-gray-50 .dropdown-item-slide{animation:none 0s ease 0s 1 normal none running!important;animation:initial!important;transition:transform .4s ease-in-out,opacity .4s ease-in-out!important}.sidebar-dropdown{transition:max-height .5s ease-in-out,opacity .3s ease-in-out,visibility .3s ease-in-out!important}.sidebar-dropdown,.sidebar-dropdown-item{animation:none!important;background:#0000!important}.sidebar-dropdown-item{transition:transform .4s ease-out,opacity .4s ease-out!important}.fixed.top-0.left-0.h-full .sidebar-dropdown{animation:none!important;transition:max-height .5s ease-in-out,opacity .3s ease-in-out,visibility .3s ease-in-out!important}.fixed.top-0.left-0.h-full .sidebar-dropdown-item{animation:none!important;transition:transform .4s ease-out,opacity .4s ease-out!important}.fixed.top-0.left-0.h-full .sidebar-dropdown.bg-gray-50{animation:none!important;transition:max-height .5s ease-in-out,opacity .3s ease-in-out!important}.sidebar-dropdown{overflow:hidden!important}.sidebar-dropdown *{transition-duration:inherit!important;transition-property:transform,opacity!important;transition-timing-function:inherit!important}.focus-border:focus{border:2px solid #3b82f6!important;box-shadow:0 0 0 3px #3b82f61a!important}.border-rounded{border:2px solid #e5e7eb!important;border-radius:50%!important}.border-rounded-selected{border:3px solid #1f2937!important;border-radius:50%!important;box-shadow:0 0 0 2px #6b728066!important}.border-dashed{border:2px dashed #e5e7eb!important}.border-dashed-primary{border:2px dashed #920034!important}.border-gradient{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(45deg,#920034,#153921) border-box!important;border:2px solid #0000!important}@media (max-width:768px){.instagram-carousel{padding:0 8px}.fixed.inset-0.z-\[9999\],.fixed.top-0.left-0.h-full.w-80{-webkit-overflow-scrolling:touch}.fixed.top-0.left-0.h-full.w-80{max-width:320px!important;width:90vw!important}button,input,select,textarea{-webkit-touch-callout:none!important}.color-filter-btn,.size-filter-btn,button,input,select,textarea{-webkit-tap-highlight-color:transparent!important}input[type=email],input[type=number],input[type=tel],input[type=text]{font-size:16px!important;transform:translateZ(0)!important}input:focus{-webkit-user-select:text!important;user-select:text!important}}@media (max-width:480px){.instagram-carousel{padding:0 4px}.fixed.top-0.left-0.h-full.w-80{max-width:280px!important;width:95vw!important}.color-filter-btn,.size-filter-btn{border-width:1px!important}.color-filter-btn-selected{border-width:2px!important}}@media (prefers-reduced-motion:reduce){.animate-fade-in,.animate-slide-up,.animate-slide-up-delay,.animate-slide-up-delay-2,.color-filter-btn,.instagram-carousel,.instagram-image,.size-filter-btn{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.fixed.inset-0.z-\[9999\],.fixed.top-0.left-0.h-full.w-80{transition:none!important}}.fixed.inset-0.z-\[9999\]{will-change:opacity}.fixed.inset-0.z-\[9999\],.fixed.top-0.left-0.h-full.w-80{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.fixed.top-0.left-0.h-full.w-80{will-change:transform}.fixed.top-0.left-0.h-full.w-80 .overflow-y-auto{contain:layout style paint}.color-filter-btn,.custom-border,.input-border,.size-filter-btn{transform:translateZ(0);will-change:border-color}.color-filter-button{border:2px solid #e5e7eb!important;transition:all .2s ease-in-out!important}.color-filter-button.selected{border:2px solid #1f2937!important;box-shadow:0 0 0 2px #6b728066!important;transform:scale(1.1)!important}.product-card-equal-height{display:flex!important;flex-direction:column;height:100%;min-height:400px}.product-card-equal-height .product-image-container{flex:0 0 auto;height:200px}.product-card-equal-height .product-content{display:flex;flex:1 1;flex-direction:column;justify-content:space-between}.auth-input,.otp-input,.profile-input,.registration-input,input[type=email],input[type=tel],input[type=text]{-webkit-touch-callout:default!important}.auth-input,.otp-input,.profile-input,.registration-input,input[type=email],input[type=email]:focus,input[type=tel],input[type=tel]:focus,input[type=text],input[type=text]:focus{cursor:text!important;pointer-events:auto!important;-webkit-user-select:text!important;user-select:text!important}button,input,select,textarea{font-size:16px!important}*{-webkit-overflow-scrolling:touch}img{-webkit-backface-visibility:hidden;-webkit-perspective:1000;-webkit-transform:translateZ(0)}@font-face{font-display:swap;font-family:Butler_light;font-style:normal;font-weight:300;src:url(/static/media/Butler_Light.0737d51bdc90202fe832.otf) format("opentype")}@font-face{font-display:swap;font-family:Butler_ultra;font-style:normal;font-weight:300;src:url(/static/media/Butler_Ultra_Light.43a1a0b4c1c55041fee7.otf) format("opentype")}@font-face{font-display:swap;font-family:Butler_regular;font-style:normal;font-weight:400;src:url(/static/media/Butler_Regular.b85860dbaabcf35bba43.otf) format("opentype")}@font-face{font-display:swap;font-family:Butler_bold;font-style:normal;font-weight:700;src:url(/static/media/Butler_Bold.f6c5b1cef0ad4dae4734.otf) format("opentype")}@font-face{font-display:swap;font-family:electro-regular;font-style:normal;font-weight:700;src:url(/static/media/Electrolize-Regular.b27462fc6532a900b8d3.ttf) format("truetype")}@font-face{font-display:swap;font-family:Kanit-Bold;font-style:normal;font-weight:700;src:url(/static/media/Kanit-Bold.e8970fd21bf4d1c9bc81.ttf) format("truetype")}
/*# sourceMappingURL=main.4000f160.css.map*/