/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;tab-size:4;font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentColor}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}@font-face{font-family:revicons;fallback:fallback;src:url(/assets/revicons-DbTteTvA.woff)format("woff"),url(/assets/revicons-CBqxZnew.ttf)format("ttf"),url(/assets/revicons-BNIKeAUC.eot)format("ttf")}.react-multi-carousel-list{align-items:center;display:flex;position:relative;overflow:hidden}.react-multi-carousel-track{transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,transition;flex-direction:row;margin:0;padding:0;list-style:none;display:flex;position:relative}.react-multiple-carousel__arrow{z-index:1000;opacity:1;cursor:pointer;background:#00000080;border:0;border-radius:35px;outline:0;min-width:43px;min-height:43px;transition:all .5s;position:absolute}.react-multiple-carousel__arrow:hover{background:#000c}.react-multiple-carousel__arrow:before{color:#fff;text-align:center;z-index:2;font-family:revicons;font-size:20px;display:block;position:relative}.react-multiple-carousel__arrow:disabled{cursor:default;background:#00000080}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:""}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:""}.react-multi-carousel-dot-list{text-align:center;justify-content:center;margin:0;padding:0;list-style:none;display:flex;position:absolute;bottom:0;left:0;right:0}.react-multi-carousel-dot button{opacity:1;width:12px;height:12px;box-shadow:none;cursor:pointer;border:2px solid gray;border-radius:50%;outline:0;margin:0 6px 0 0;padding:0;transition:background .5s;display:inline-block}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{transform-style:preserve-3d;backface-visibility:hidden}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{left:calc(4% + 1px);right:auto}.rtl.react-multiple-carousel__arrow--right:before{content:""}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:""}#registration-modal .registration-box{background:#1f1f1f;border:none;border-radius:27px;outline:none;width:90%;max-width:500px;padding:20px 0 30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#registration-modal .registration-close-btn{justify-content:flex-end;align-items:center;width:100%;max-width:100vw;margin:auto;display:flex}#registration-modal .registration-close-btn .close-icon{cursor:pointer;width:16px;height:16px;margin-right:22px;transition:opacity .2s}#registration-modal .registration-close-btn .close-icon:hover{opacity:.7}#registration-modal .registration-content{flex-direction:column;align-items:center;gap:20px;padding:10px 35px 15px;display:flex}#registration-modal .registration-title{color:#fff;text-align:center;font-family:Poppins,sans-serif;font-size:28px;font-weight:600}#registration-modal .registration-message{color:#ccc;text-align:center;max-width:400px;font-family:Poppins,sans-serif;font-size:16px;line-height:1.6}#registration-modal .registration-actions{flex-direction:column;gap:12px;width:100%;max-width:350px;margin-top:10px;display:flex}#registration-modal .registration-btn{cursor:pointer;border:none;border-radius:12px;width:100%;padding:14px 24px;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;transition:all .2s}#registration-modal .registration-btn-signup{color:#fff;background:linear-gradient(90deg,#c77f2a 0%,#875816 100%)}#registration-modal .registration-btn-signup:hover{transform:scale(1.02);box-shadow:0 4px 12px #c77f2a66}#registration-modal .registration-btn-signup:active{transform:scale(.98)}#registration-modal .registration-btn-login{color:#c77f2a;background:0 0;border:2px solid #875816}#registration-modal .registration-btn-login:hover{background:#8758161a;border-color:#c77f2a}#registration-modal .registration-btn-login:active{transform:scale(.98)}@media only screen and (width<=550px){#registration-modal .registration-box{max-width:90%}#registration-modal .registration-title{font-size:24px}#registration-modal .registration-message{font-size:14px}#registration-modal .registration-btn{padding:12px 20px;font-size:14px}}.machine-card{flex-direction:column;align-items:center;margin:8px;display:flex}.machine-card-outbox{cursor:pointer;background:linear-gradient(135deg,#ff9400 0%,#eaa84c 100%);border-radius:20px;padding:2px;position:relative}.machine-card-container{background:linear-gradient(#000 0%,#261403 100%);border-radius:20px;max-width:200px}.machine-img-container{text-align:center;padding:20px 16px}.machine-image{width:100%}.machine-number-text{letter-spacing:0;text-align:center;color:#fff;margin-top:10px;font-family:Poppins,sans-serif;font-size:17px;font-style:normal;font-weight:300;line-height:36px}.machine-price{color:#fff;background-color:#523e22;border-radius:8px;align-items:center;width:fit-content;margin:0 auto;padding:2px 6px 0;font-size:12px;display:flex;position:absolute;bottom:-8px;left:0;right:0}.machine-price img{width:16px;height:16px}.machine-price-mobile{display:none}@media only screen and (width<=550px){.views-icon-container{border-radius:0 0 10px 10px;width:60px;margin-top:0;padding:1px}.view-eye-icon{width:15px;height:15px;margin:0 3px 0 8px}.view-numbers{font-size:11px;font-weight:500}.machine-card-container{flex-direction:column;align-items:center;width:100%;display:flex}.machine-img-container{padding:8px 4px}.machine-number-text{margin-top:0;font-size:14px}.machine-price{display:none}.machine-price-mobile{color:#fff;background-color:#523e22;border-radius:8px;align-items:center;width:fit-content;margin:0 auto;padding:2px 6px 0;font-size:12px;display:flex}.machine-price-mobile img{width:16px;height:16px}}.card-header-container{justify-content:space-between;align-items:center;margin-top:20px;padding:5px;display:flex}.card-main-container{background:#8ac4e44d;border-radius:0;width:90%}.card-main-container:first-child{border-radius:20px 20px 0 0}.card-main-container:last-child{border-radius:0 0 20px 20px}.arrow-img{cursor:pointer;width:30px;height:30px;margin:0 20px}.card-name{letter-spacing:.2em;text-align:center;color:#fff;margin:auto;font-family:Poppins,sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:42px}.card-content-container{padding:0 80px 30px}.cards-scroll-container{scroll-behavior:smooth;display:flex;overflow-x:scroll}.cards-scroll-container::-webkit-scrollbar{height:0}.card-content-container .card-content-view{width:90%;height:205px;margin:auto;position:relative}.card-content-container .card-content-view .react-multi-carousel-list{z-index:1;width:90%;margin:auto}.card-content-container .card-content-view .carousel-button-group{z-index:0;justify-content:space-between;align-items:center;width:100%;margin:auto 0;display:flex;position:absolute;top:0;bottom:30px}.card-content-container .card-content-view .carousel-button-group img{opacity:.8;cursor:pointer}.card-content-container .card-content-view .carousel-button-group img:hover{opacity:1}.card-content-container .card-content-view .carousel-button-group img.disable{opacity:.5;cursor:unset}@media only screen and (width<=768px){.arrow-img{width:25px;height:25px}.card-name{letter-spacing:0;margin-left:20px;font-size:20px}.card-content-container{padding:0 0 20px}.card-content-container .card-content-view .react-multi-carousel-list{width:100%}.card-content-container .card-content-view .carousel-button-group{top:-45px;right:0;bottom:unset;margin:unset;justify-content:unset;width:unset;z-index:0;align-items:center;gap:8px;display:flex;position:absolute}.card-content-container .card-content-view .carousel-button-group img{width:30px}}@media only screen and (width<=550px){.card-name{font-size:20px}.card-main-container{width:100%}.card-header-container{border-radius:0;margin-top:20px}.arrow-img{width:32px;height:32px}.card-content-container{border-radius:0;padding:0 0 10px}.card-content-container .card-content-view{height:165px}}@media only screen and (width<=400px){.arrow-img{width:30px;height:30px}}.home-container{min-height:100%}@media only screen and (width<=550px){.standard-card-container{gap:0;padding-top:0;padding-bottom:0}}.login-screen{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-top:70px;display:flex}.login-screen .logo{cursor:pointer;width:245px;height:90px;margin:auto}.login-screen .description{text-align:center;color:#fff;margin-top:30px;font-family:Poppins;font-size:24px;font-style:normal;font-weight:400;line-height:36px}.login-screen .login-form{flex-direction:column;justify-content:center;align-items:center;gap:15px;margin-top:20px;display:flex}.login-screen .error{color:#f33}.login-screen .input-field{text-align:center;background:0 0;border:none;border-radius:500px;outline:none;width:330px;padding:12px;font-size:16px;margin-bottom:10px!important}.login-screen .input-field.MuiFormControl-root{padding:0}.login-screen .MuiOutlinedInput-notchedOutline{filter:drop-shadow(0 4px 4px #00000040);border:1px solid #8e754e99;border-radius:500px;outline:none}.login-screen .Mui-disabled .MuiOutlinedInput-notchedOutline{background:#ffffff0d;border:1px solid #8e754e99!important}.login-screen .Mui-focused .MuiOutlinedInput-notchedOutline,.login-screen .MuiInputBase-root:hover .MuiOutlinedInput-notchedOutline{border:2px solid #8e754e99!important}.login-screen .MuiOutlinedInput-notchedOutline legend{margin:auto}.login-screen .input-field .MuiInputBase-input{text-align:center;font-size:16px;line-height:24px;color:#fff!important}.login-screen .input-field .MuiInputBase-input:disabled{-webkit-text-fill-color:#fff9}.login-screen .input-field .MuiSvgIcon-root{color:#777;margin-right:10px}.login-screen .input-field .MuiInputLabel-root{text-align:center;color:#777;font-weight:300;right:0}.login-screen .input-field .MuiInputLabel-shrink{width:fit-content;transform-origin:unset;margin:0 auto;position:absolute;left:0;right:0;transform:translateY(-12px)scale(.75)}.login-screen .login-form .submit-btn{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;background:linear-gradient(#41260d 0%,#261403 100%);border:1px solid #d3a341;border-radius:48px;width:220px;margin-top:20px;padding:13px;font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:30px}.login-screen .login-form .submit-btn span{margin:auto}.login-screen .divider{color:#fff;align-items:center;gap:10px;margin:10px 0;font-size:18px;display:flex}.login-screen .divider span{background:#5d4a2f;width:60px;height:1px;margin:20px 0}.login-screen .social-auth-options{justify-content:center;align-items:center;gap:20px;display:flex}.login-screen .social-auth-options .social-auth-btn{text-align:center;text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;border:1px solid #d3a341;border-radius:48px;justify-content:center;align-items:center;gap:10px;width:250px;padding:15px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:300;line-height:24px;display:flex}.login-screen .social-auth-options .social-logo{width:26px;height:26px}.login-screen .footer{text-align:center;color:#fff;margin-top:30px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.login-screen .footer .signup-link{color:#d3a341;cursor:pointer}.login-screen .no-acc-text{text-align:center;margin-top:30px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.login-screen .no-acc-text a{color:#d3a341;cursor:pointer;text-decoration:none}.login-screen .no-acc-text a:hover{color:#d3a341;text-decoration:underline}.login-screen .copyright{color:#fff;margin-top:50px;font-family:Poppins;font-size:10px;font-style:normal;font-weight:400;line-height:15px}@media only screen and (width<=550px){.login-screen{margin-top:0;margin-bottom:30px}.login-screen .social-auth-options{flex-direction:column}}.register-screen{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-top:50px;display:flex}.register-screen .logo{cursor:pointer;width:245px;height:90px;margin:auto}.register-screen .description{text-align:center;color:#fff;margin-top:30px;font-family:Poppins,serif;font-size:24px;font-style:normal;font-weight:400;line-height:36px}.register-screen .register-form{flex-direction:column;justify-content:center;align-items:center;gap:15px;margin-top:20px;display:flex}.register-screen .register-form .form-grid{max-width:750px}.register-screen .error{color:#f33}.register-screen .input-field{text-align:center;background:0 0;border:none;border-radius:500px;outline:none;width:100%;padding:12px;font-size:16px;margin-bottom:10px!important}.register-screen .input-field.MuiFormControl-root{padding:0}.register-screen .MuiOutlinedInput-notchedOutline{filter:drop-shadow(0 4px 4px #00000040);border:1px solid #8e754e99;border-radius:500px;outline:none}.register-screen .Mui-disabled .MuiOutlinedInput-notchedOutline{background:#ffffff0d;border:1px solid #8e754e99!important}.register-screen .Mui-focused .MuiOutlinedInput-notchedOutline,.register-screen .MuiInputBase-root:hover .MuiOutlinedInput-notchedOutline{border:2px solid #8e754e99!important}.register-screen .MuiOutlinedInput-notchedOutline legend{margin:auto}.register-screen .input-field .MuiInputBase-input{text-align:center;font-size:16px;line-height:24px;color:#fff!important}.register-screen .input-field .MuiInputBase-input:disabled{-webkit-text-fill-color:#fff9}.register-screen .input-field .MuiSvgIcon-root{color:#777;margin-right:10px}.register-screen .input-field .MuiInputLabel-root{text-align:center;color:#777;font-weight:300;right:0}.register-screen .input-field .MuiInputLabel-shrink{width:fit-content;transform-origin:unset;margin:0 auto;position:absolute;left:0;right:0;transform:translateY(-12px)scale(.75)}.register-screen .register-form .submit-btn{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;background:linear-gradient(#41260d 0%,#261403 100%);border:1px solid #d3a341;border-radius:48px;width:220px;margin-top:20px;padding:13px;font-family:Poppins,serif;font-size:20px;font-style:normal;font-weight:400;line-height:30px}.register-screen .register-form .submit-btn span{margin:auto}.register-screen .divider{color:#fff;align-items:center;gap:10px;margin:10px 0;font-size:18px;display:flex}.register-screen .divider span{background:#5d4a2f;width:60px;height:1px;margin:20px 0}.register-screen .social-auth-options{justify-content:center;align-items:center;gap:20px;display:flex}.register-screen .social-auth-options .social-auth-btn{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;border:1px solid #d3a341;border-radius:48px;justify-content:center;align-items:center;gap:10px;width:250px;padding:15px;font-family:Poppins,serif;font-size:16px;font-style:normal;font-weight:300;line-height:24px;display:flex}.register-screen .social-auth-options .social-logo{width:26px;height:26px}.register-screen .footer{text-align:center;color:#fff;margin-top:30px;font-family:Poppins,serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.register-screen .footer .signup-link{color:#d3a341;cursor:pointer}.register-screen .copyright{color:#fff;margin-top:50px;font-family:Poppins,serif;font-size:10px;font-style:normal;font-weight:400;line-height:15px}.register-screen .check-options{text-align:left;width:100%}.register-screen .check-option .check-box,.register-screen .check-option .check-box.Mui-checked{color:#ba8e4d}.register-screen .check-option .check-box .MuiSvgIcon-root{width:30px;height:30px}.register-screen .check-option{cursor:pointer}.register-screen .check-option .title{color:#fff;font-family:Poppins,serif;font-size:16px;font-style:normal;font-weight:300;line-height:24px}.register-screen .check-option .link,.register-screen .link{color:#d3a341;font-size:large;text-decoration:none}@media only screen and (width<=550px){.register-screen{margin-top:0;margin-bottom:30px}.register-screen .social-auth-options{flex-direction:column}.register-screen .input-field,.register-screen .check-options{width:330px}}.profile-card-header-container{justify-content:space-between;align-items:center;padding:5px;display:flex}.profile-card-main-container{background:0 0;width:90%;margin-top:20px;margin-bottom:10px}.profile-card-name{text-align:center;color:#fff;margin:auto;font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:30px}.profile-card-content-container{background:0 0;padding:30px 0 20px}@media only screen and (width<=768px){.profile-card-name{font-size:20px}.profile-card-content-container{padding:30px 0 0}}@media only screen and (width<=550px){.profile-card-content-container{align-items:center;padding:30px 0 0}.profile-card-main-container{align-items:center;width:100%}.profile-card-header-container{border-radius:0;margin-top:0}.profile-card-name{font-size:23px}.profile-card-content-container{border-radius:0;padding:20px 0 0}.profile-card-main-container{margin-bottom:40px}}@media only screen and (width<=400px){.profile-card-name{font-size:18px}}#upload-modal .box{background:#1f1f1f;border:none;border-radius:27px;outline:none;max-width:794px;padding:20px 0 25px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#upload-modal .close-btn{justify-content:flex-end;align-items:center;width:100%;max-width:100vw;margin:auto;display:flex}#upload-modal .close-btn .close-icon{cursor:pointer;width:16px;height:16px;margin-right:22px}#upload-modal .content{flex-direction:column;align-items:center;gap:10px;padding:10px 65px 15px;display:flex}#upload-modal .content .title{text-align:center;color:#fff;font-family:Poppins;font-size:32px;font-style:normal;font-weight:700;line-height:28px}#upload-modal button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;background:linear-gradient(#41260d 0%,#261403 100%);border:1px solid #d3a341;border-radius:48px;width:220px;padding:13px;font-family:Poppins;font-size:18px;font-style:normal;font-weight:400;line-height:30px}#upload-modal button.outline{text-align:center;filter:drop-shadow(0 4px 4px #00000040);background:0 0;border:1px solid #8e754e99;border-radius:500px;font-size:16px;font-weight:300;line-height:24px}#upload-modal button.clear{text-align:center;background:0 0;border:none;font-size:16px;font-weight:300;line-height:24px}#upload-modal .edit-content button{padding:unset;width:170px;height:48px}#upload-modal .edit-content{flex-direction:column;align-items:center;margin-top:-30px;padding:10px 0;display:flex}#upload-modal .edit-content .title{text-align:center;color:#fff;font-family:Poppins;font-size:20px;font-style:normal;font-weight:700;line-height:28px}#upload-modal .edit-content .image-container{text-align:center;width:690px;height:460px;position:relative}#upload-modal .edit-content .image-container img{height:100%}#upload-modal .edit-content .edit-options{justify-content:space-between;align-items:center;gap:50px;width:100%;padding:20px 30px 0;display:flex}#upload-modal .edit-content .edit-options .edit-option{flex-direction:column;gap:4px;width:100%;display:flex}#upload-modal .edit-content .edit-options .edit-option .title{text-align:center;color:#fff;font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:30px}#upload-modal .edit-content .edit-options .MuiSlider-thumb{background:linear-gradient(#41260d 0%,#261403 100%);border:1px solid #d3a341}#upload-modal .edit-content .edit-options .MuiSlider-root{color:unset}#upload-modal .edit-content .edit-options .MuiSlider-rail{background:#363636}#upload-modal .edit-content .edit-options .MuiSlider-track{background:#e9ab56}#upload-modal .edit-content .edit-options .MuiSvgIcon-root{color:#fff}#upload-modal .edit-content .actions{justify-content:space-between;align-items:center;width:100%;padding:30px 30px 0;display:flex}#upload-modal .edit-content .rotate-btns{align-items:center;gap:10px;display:flex}#upload-modal .edit-content .rotate-btns span{box-sizing:border-box;cursor:pointer;background:linear-gradient(#41260d 0%,#261403 100%);border:1px solid #d3a341;border-radius:100%;padding:5px 10px 8px}#upload-modal .edit-content .rotate-btns span.outline{filter:drop-shadow(0 4px 4px #00000040);background:0 0;border:1px solid #8e754e99}#upload-modal .edit-content .submit-btns{align-items:center;gap:10px;display:flex}@media only screen and (width<=550px){#upload-modal .box{width:100%}#upload-modal .edit-content .image-container{width:100%;height:293px}#upload-modal .edit-content .actions{padding:20px 0 0}#upload-modal .edit-content .edit-options{flex-direction:column;gap:0}#upload-modal .edit-content .rotate-btns{justify-content:space-between;width:100%;padding:0 20px;display:flex;position:absolute;top:300px}#upload-modal .edit-content .submit-btns{justify-content:center;width:100%}#upload-modal .edit-content .submit-btns button{font-size:16px}}.profile-container{min-height:100%}.standard-card-container{flex-direction:column;align-items:center;padding-top:40px;padding-bottom:70px;display:flex}.profile-container .avatar-container{border:2px solid #e8b16633;border-radius:100%;margin-bottom:30px;padding:17px;position:relative}.profile-container .avatar-container:after{border-radius:100%}.profile-container .avatar-container .MuiAvatar-root{width:220px;height:220px}.profile-container .avatar-container .change-avatar{cursor:pointer;margin:0 auto;position:absolute;bottom:-30px;left:0;right:0}.profile-container .avatar-container input{visibility:hidden}.profile-content-container{flex-direction:column;align-items:center;width:100%;padding:20px;display:flex}.profile-content-container form{flex-direction:column;align-items:center;width:100%;max-width:900px;display:flex}.profile-form{width:100%}.profile-form .MuiGrid-item{flex-direction:column;align-items:center;display:flex}.profile-form .input-field{max-width:280px}.profile-form-container .select-field{text-align:center;background:0 0;border:1px solid #8e754e99;border-radius:48px;outline:none;width:100%;font-size:18px;margin-bottom:10px!important}.profile-form-container .input-field{text-align:center;background:0 0;border:none;border-radius:500px;outline:none;width:100%;padding:12px;font-size:16px;margin-bottom:10px!important}.profile-container .input-field.MuiFormControl-root{padding:0}.profile-form-container .MuiOutlinedInput-notchedOutline{filter:drop-shadow(0 4px 4px #00000040);border:1px solid #8e754e99;border-radius:500px;outline:none}.profile-form-container .Mui-focused .MuiOutlinedInput-notchedOutline,.profile-form-container .MuiInputBase-root:hover .MuiOutlinedInput-notchedOutline{border:2px solid #8e754e99!important}.profile-form-container .MuiOutlinedInput-notchedOutline legend{margin:auto}.profile-form-container .input-field .MuiInputBase-input{text-align:center;font-size:16px;line-height:24px;color:#fff!important}.profile-form-container .input-field .MuiSvgIcon-root{color:#777;margin-right:10px}.profile-form-container .input-field .MuiInputLabel-root{text-align:center;color:#777;font-weight:300;right:0}.profile-form-container .input-field .MuiInputLabel-shrink{width:fit-content;transform-origin:unset;margin:0 auto;position:absolute;left:0;right:0;transform:translateY(-12px)scale(.75)}.profile-container .select-field .MuiSelect-select{margin-left:20px}.clock-loading-spinner{margin:auto}.profile-btn{letter-spacing:0;text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;background:linear-gradient(#41260d 0%,#261403 100%);border:1px solid #d3a341;border-radius:48px;width:220px;margin-top:10px;padding:12px;font-family:Poppins,sans-serif;font-size:18px;font-style:normal;font-weight:400}.profile-btn:disabled{opacity:.6;cursor:unset}.profile-content-container .form-error{color:#f33;text-align:center;margin-top:-5px;margin-bottom:10px;font-size:14px}.profile-content-container .form-success{color:#52c41a;text-align:center;margin-bottom:15px;font-size:14px}@media only screen and (width<=550px){.standard-card-container{padding-bottom:0}.profile-container .avatar-container .MuiAvatar-root{width:135px;height:135px}.profile-container .avatar-container .change-avatar{width:38px;height:38px;bottom:-20px}.profile-content-container{background-color:#0000;width:100%;padding:15px}.profile-content-container form{width:100%}.profile-form-container .input-field,.profile-form-container .select-field{height:46px}.input-field .MuiInputBase-input{margin-left:0}}@media only screen and (width<=400px){.profile-form-container .input-field,.profile-form-container .select-field,.profile-btn{width:70%;font-size:14px}}.form-error{color:#f33;margin-bottom:10px}.form-success{color:#52c41a;margin-bottom:10px}.bottom-tab-container{z-index:99999;background-color:#000;justify-content:space-between;align-items:center;width:100%;padding:10px 40px;display:flex;position:fixed;bottom:0}.bottom-tab-container .bottom-tab{background:0 0;justify-content:center;align-items:center;width:90px;height:45px;display:flex}.bottom-tab-container .bottom-tab.active{box-sizing:border-box;background:linear-gradient(#41260d 0%,#261403 100%);border:1px solid #d3a341;border-radius:16px;justify-content:center;align-items:center;width:90px;height:45px;display:flex}.game-user-content{cursor:pointer;background:#08080d66;border-radius:14px;align-items:center;padding:11px 16px;display:flex}.game-user-content:hover{background:#08080dcc}.game-user-content .game-user-image{border-radius:100px;width:50px;height:50px}.game-user-content .game-user-name{color:#fff;margin-left:10px;font-size:18px}.game-viewer-main-container{height:100%;padding:0 10px}.game-viewer-main-container .user-component-header{color:#fff;text-align:center;width:100%;padding:20px 10px;font-family:Poppins;font-size:20px;font-style:normal;font-weight:700;line-height:30px;position:relative}.game-viewer-main-container .user-viewer-count{opacity:.8;background:#101010;border-radius:8px;justify-content:center;align-items:center;width:fit-content;height:fit-content;margin:auto 0;padding:4px 10px 2px;display:flex;position:absolute;top:0;bottom:0;right:26px}.game-viewer-main-container .user-viewer-count .user-viewer-count-number{font-size:12px;font-weight:400;line-height:18px}.game-viewer-main-container .user-viewer-count .user-viewer-eye-icon{margin-right:4px}.game-viewer-main-container .scrollable-content{flex-direction:column;gap:8px;width:100%;height:calc(100% - 70px);margin-bottom:50px;padding:0 10px 20px;display:flex;overflow-y:scroll}.game-viewer-main-container .scrollable-content::-webkit-scrollbar{width:6px;padding-right:4px}.game-viewer-main-container .scrollable-content::-webkit-scrollbar-track{background:0 0}.game-viewer-main-container .scrollable-content::-webkit-scrollbar-thumb{background:#474747;border-radius:500px}@media only screen and (width<=550px){.game-viewer-main-container .scrollable-content{padding-bottom:80px}}.game-content-container{background:linear-gradient(124.77deg,#2d1602 20.4%,#9e6820 79.43%);flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.game-background-image{background-repeat:no-repeat;background-size:cover;border-radius:0 0 20px 20px;width:100%;height:calc(100% - 212px);position:relative}.game-background-image .video-player{position:absolute;top:0;left:0}.game-btns-background{justify-content:space-between;align-items:flex-start;width:100%;height:245px;padding:30px 30px 30px 70px;display:flex}.game-btns-flex-bar{justify-content:space-between;align-items:center;display:flex}.drop-btn-bar{height:100%;display:flex}.dropbtn-image-style{cursor:pointer;border:2px solid #603d024d;border-radius:100px;width:134px;height:134px}.dropbtn-image-style:active{transform:scale(.9)}.game-btns-container{z-index:11;flex-direction:column;justify-content:center;align-items:center;width:210px;display:flex}.games-center-btn-image{background-repeat:no-repeat;justify-content:center;align-items:center;display:flex}.actions-container{flex-direction:column;justify-content:space-between;height:100%;display:flex}.play-time-container .time-view{color:#fff;background:#875816;border-radius:200px;gap:4px;width:fit-content;height:fit-content;margin-right:-25px;padding:4px 30px 4px 12px;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:18px;display:flex}.view-play-btns{align-items:flex-start;gap:30px;height:100%;display:flex}.view-btn-bar{cursor:pointer}.play-time-container{justify-content:center;align-items:center;margin-top:auto;display:flex}.play-btn{margin-top:auto}.token-view{color:#fff;background:#875816;border-radius:200px;justify-content:center;align-items:center;gap:4px;width:fit-content;margin-bottom:10px;margin-left:auto;margin-right:20px;padding:4px 12px;font-size:18px;font-weight:700;display:flex}.play-btn-image-game{cursor:pointer;border:2px solid #603d024d;border-radius:100%}.game-btn-controls{justify-content:center;align-items:center;height:100%;display:flex;position:relative}.game-center-control-image{width:152px;height:152px}.game-horizontal-btns{justify-content:space-between;align-items:center;width:calc(100% + 20px);display:flex}.video-viewer-eye-icon{width:36px;height:22px}.videos-viewers{color:#fff;font-size:20px;font-weight:400}.videos-viewers-container{margin-top:20px}.up-image-game{cursor:pointer;position:absolute;top:-15px}.up-image-game:active{transform:scale(.9)}.left-image-game{cursor:pointer;position:absolute;left:-30px}.left-image-game:active{transform:scale(.9)}.right-image-game{cursor:pointer;position:absolute;right:-30px}.right-image-game:active{transform:scale(.9)}.down-image-game{cursor:pointer;position:absolute;bottom:-15px}.down-image-game:active,.view-btn-image-game:active,.play-btn-image-game:active{transform:scale(.9)}.disabled{pointer-events:none;filter:brightness(75%)}#error-modal .box{background:#1f1f1f;border:none;border-radius:27px;outline:none;max-width:794px;padding:20px 0 25px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#error-modal .content{flex-direction:column;align-items:center;padding:10px 35px 15px;display:flex}#error-modal .close-btn{justify-content:flex-end;align-items:center;width:100%;max-width:100vw;margin:auto;display:flex}#error-modal .close-btn .close-icon{cursor:pointer;width:16px;height:16px;margin-right:22px}#error-modal .content .message{color:#fff;font-family:Poppins,sans-serif;font-size:20px}#error-modal .content .message .link{color:#875816;cursor:pointer;text-decoration:underline}@media only screen and (width<=550px){.game-btns-background{height:150px;margin-bottom:60px;padding:12px 21px 12px 35px;position:relative}.game-background-image{position:relative}.up-image-game{width:50px;height:50px;top:-5px}.down-image-game{width:50px;height:50px;bottom:-5px}.left-image-game{width:50px;height:50px;left:-20px}.right-image-game{width:50px;height:50px;right:-20px}.dropbtn-image-style{width:95px;height:95px;margin-top:auto}.game-center-control-image{width:95px;height:95px}.view-btn-image-game{width:50px;height:50px}.game-horizontal-btns{width:calc(100% - 60px)}.play-time-container{position:absolute;top:-40px;right:20px}.play-btn-image-game{width:74px;height:74px}.token-view{z-index:100;margin:0;position:absolute;top:12px;right:12px}}.game-prize-card-container{text-align:center;cursor:pointer;background:#08080d80;border-radius:14px;flex-direction:column;align-items:center;gap:16px;max-height:200px;margin:8px;padding:19px 24px;display:flex}.game-prize-card-container:hover{background-color:#2e2117}.game-prize-machine-card-container{cursor:pointer;background:linear-gradient(135deg,#ff9400 0%,#eaa84c 100%);border-radius:20px;flex-direction:column;flex:1;align-items:center;margin:auto;padding:2px;display:flex;position:absolute;bottom:-10px;left:0;right:0}.game-prize-image{width:50px}.game-prize-number-text{letter-spacing:0;color:#fff;flex:1;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:300}.game-prize-machine-img-container{background:linear-gradient(#000 0%,#261403 100%);border-radius:20px;justify-content:center;align-items:center;width:100%;padding:12px;display:flex}.game-prize-machine-card-out-container{width:75px;height:20px;position:relative}.jackpot-container{flex-direction:column;width:100%;height:100%;padding:20px;display:flex}.jackpot-container .jackpot-img{width:330px;height:255px;margin:auto}.jackpot-container .jackpot-scroll-content{height:calc(100% - 255px);padding:30px 0;overflow-y:auto}.jackpot-container .jackpot-scroll-content::-webkit-scrollbar{width:6px;padding-right:4px}.jackpot-container .jackpot-scroll-content::-webkit-scrollbar-track{background:0 0}.jackpot-container .jackpot-scroll-content::-webkit-scrollbar-thumb{background:#474747;border-radius:500px}@media only screen and (width<=550px){.jackpot-container .jackpot-scroll-content{padding-bottom:50px}}.gaming-container{background-color:#171717;height:calc(100vh - 70px);min-height:800px}.gaming-header{display:block}.mobile-header,.mobile-responsive-tabs-container{display:none}.game-footer{z-index:10000;width:100%;position:fixed;bottom:0}.gaming-container .container{width:100%;max-width:100%;height:100%;padding:0}.gaming-container .container .grid,.gaming-container .container .grid .MuiGrid-item{height:100%}.video-wrapper{transform:rotate(360deg)}.gaming-loading-container{background:linear-gradient(124.77deg,#2d1602 20.4%,#9e6820 79.43%);justify-content:center;align-items:center;height:calc(100vh - 70px);min-height:800px;display:flex}.gaming-loading-content{flex-direction:column;align-items:center;gap:20px;padding:40px;display:flex}.loading-spinner{border:4px solid #c77f2a33;border-top-color:#c77f2a;border-radius:50%;width:60px;height:60px;animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text{color:#fff;font-family:Poppins,sans-serif;font-size:24px;font-weight:600}.loading-subtext{color:#ccc;font-family:Poppins,sans-serif;font-size:16px}.gaming-error-container{background:linear-gradient(124.77deg,#2d1602 20.4%,#9e6820 79.43%);justify-content:center;align-items:center;height:calc(100vh - 70px);min-height:800px;display:flex}.gaming-error-content{text-align:center;background:#1f1f1f;border-radius:27px;flex-direction:column;align-items:center;gap:20px;max-width:600px;padding:60px 40px;display:flex}.error-icon{font-size:64px;line-height:1}.error-title{color:#fff;font-family:Poppins,sans-serif;font-size:32px;font-weight:700}.error-message{color:#ccc;font-family:Poppins,sans-serif;font-size:18px;line-height:1.6}.error-message strong{color:#c77f2a}.error-details{color:#999;max-width:500px;font-family:Poppins,sans-serif;font-size:14px;line-height:1.8}.error-back-button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#c77f2a 0%,#875816 100%);border:none;border-radius:12px;margin-top:20px;padding:14px 32px;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;transition:all .2s}.error-back-button:hover{transform:scale(1.02);box-shadow:0 4px 12px #c77f2a66}.error-back-button:active{transform:scale(.98)}@media only screen and (width<=600px){.gaming-header{display:none}.mobile-header{display:block}.gaming-error-content{margin:20px;padding:40px 24px}.error-title{font-size:28px}.error-message{font-size:16px}.loading-text{font-size:20px}}@media only screen and (width<=550px){.mobile-responsive-tabs-container{display:block}.responsive-padding-container{padding-left:0!important;padding-right:0!important}.gaming-container{min-height:unset}}@media only screen and (width>=1800px){.responsive-video-game-container{max-width:100%}.invisible-columns{display:none}.responsive-columns-width{width:33.333%}}#prize-action-modal .box{background:#1f1f1f;border:none;border-radius:27px;outline:none;max-width:794px;padding:20px 0 25px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#prize-action-modal .box .close-btn{justify-content:space-between;align-items:center;width:100%;max-width:100vw;margin:auto;display:flex}#prize-action-modal .box .close-btn img{cursor:pointer;width:16px;height:16px;margin-right:22px}#prize-action-modal .box .close-btn .status-view{color:#fff;margin-left:35px;font-family:Poppins,sans-serif;font-size:18px}#prize-action-modal .box .close-btn .status-view .title{color:#777}#prize-action-modal .box .content{flex-direction:column;align-items:center;padding:35px 35px 30px;display:flex}#prize-action-modal .box .content.video{padding-top:20px}#prize-action-modal .box .content .video-container{height:430px}#prize-action-modal .box .content .video-container img{width:100%;height:100%}#prize-action-modal .box .content .prize-content-container{text-align:center;background:#08080d66;border-radius:14px;flex-direction:column;width:235px;min-height:220px;margin-bottom:30px;padding:0 40px 15px;display:flex}#prize-action-modal .box .content .prize-content-container .prize-container{height:100px;position:relative}#prize-action-modal .box .content .prize-content-container .prize-out-container{cursor:pointer;background:linear-gradient(135deg,#ff9400 0%,#eaa84c 100%);border-radius:20px;width:fit-content;margin:auto;padding:2px;position:absolute;bottom:15px;left:0;right:0}#prize-action-modal .box .content .prize-content-container .prize-inner-container{background:linear-gradient(#000 0%,#261403 100%);border-radius:20px;padding:12px}#prize-action-modal .box .content .prize-content-container .prize-img{width:70px;height:70px}#prize-action-modal .box .content .prize-content-container .prize-title{color:#fff;word-break:break-word;font-family:Poppins,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:36px}#prize-action-modal .box .content .prize-content-container .video-viewer{color:#98815c;cursor:pointer;margin-top:auto;font-family:Poppins,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:36px}#prize-action-modal .box .content .divider{color:#fff;align-items:center;gap:10px;margin:10px 0;font-size:18px;display:flex}#prize-action-modal .box .content .divider span{background:#5d4a2f;width:60px;height:1px;margin:20px 0}#prize-action-modal .box .content .action-btn{color:#fff;box-sizing:border-box;cursor:pointer;background:linear-gradient(#41260d 0%,#261403 100%);border:1px solid #d3a341;border-radius:48px;width:325px;margin:0 10px;padding:14px;font-family:Poppins,sans-serif;font-size:20px}@media only screen and (width<=550px){#prize-action-modal .box{width:100%}}.prize-card-container{cursor:pointer;background:#08080d80;border-radius:14px;align-items:center;gap:16px;max-height:200px;margin:8px;padding:19px 24px;display:flex}.prize-card-container:hover{background-color:#2e2117}.prize-machine-card-container{cursor:pointer;background:linear-gradient(135deg,#ff9400 0%,#eaa84c 100%);border-radius:20px;flex:1;margin:auto;padding:2px}.prize-image{width:50px}.prize-number-text{letter-spacing:0;color:#fff;flex-direction:column;flex:1;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:300;display:flex}.prize-number-text .status{color:#98815c;font-size:12px}.prize-machine-img-container{background:linear-gradient(#000 0%,#261403 100%);border-radius:20px;justify-content:center;align-items:center;width:100%;padding:12px;display:flex}@media only screen and (width<=550px){.prize-card-container{text-align:center;flex-direction:column}.views-icon-container{border-radius:0 0 10px 10px;width:60px;margin-top:0;padding:1px}.view-eye-icon{width:15px;height:15px;margin:0 3px 0 8px}.view-numbers{font-size:11px;font-weight:500}.prize-machine-card-container{flex-direction:column;align-items:center;width:100%;display:flex}.prize-number-text{white-space:nowrap;font-size:14px}.prize-machine-card-out-container{width:100%;height:20px;position:relative}.prize-machine-card-container{position:absolute;bottom:-10px}.prize-image{width:100%}}.prize-card-main-container{max-width:1024px}.prize-card-header-container{border-radius:20px 20px 0 0;justify-content:space-between;align-items:center;margin-top:30px;padding:5px;display:flex}.prize-card-name{letter-spacing:.2em;text-align:center;color:#fff;margin:auto;font-family:Poppins,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:42px}.prize-card-content-container{flex-wrap:wrap;min-height:600px;padding-top:20px;padding-bottom:20px;display:flex}@media only screen and (width<=768px){.prize-card-name{font-size:20px}.prize-card-content-container{padding:30px 0 0}}@media only screen and (width<=550px){.prize-card-header-container{margin-top:20px}.prize-card-name{display:none}.prize-card-content-container{align-items:center;padding:30px 0 0}.prize-card-main-container{align-items:center;width:100%}.prize-card-name{font-size:23px}.prize-card-content-container{padding:20px 0 0}.prize-card-main-container{margin-bottom:40px}}@media only screen and (width<=400px){.prize-card-name{font-size:18px}}.machine-card-container{cursor:pointer;background:linear-gradient(#000 0%,#261403 100%);border-radius:20px;max-width:200px}.views-icon-container{float:right;border-radius:15px 0 0 15px;align-items:center;margin-top:20px;display:flex}.view-eye-icon{width:17px;height:17px;margin:0 3px 0 6px}.view-numbers{letter-spacing:0;text-align:left;color:#fff;margin-right:15px;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:24px}.pokemon-image{width:100%}.machine-number-text{letter-spacing:0;text-align:center;color:#fff;font-family:Poppins,sans-serif;font-size:17px;font-style:normal;font-weight:300;line-height:36px}.pokemin-img-container{justify-content:center;align-items:center;width:100%;display:flex}@media only screen and (width<=550px){.views-icon-container{border-radius:0 0 10px 10px;width:60px;margin-top:0;padding:1px}.view-eye-icon{width:15px;height:15px;margin:0 3px 0 8px}.view-numbers{font-size:11px;font-weight:500}.machine-card-container{flex-direction:column;align-items:center;display:flex}.pokemon-image{width:150px;height:120px}.machine-number-text{font-size:14px}}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-spinner{background:#0003;border:10px solid #f3f3f3;border-top-color:#383636;border-radius:50%;width:50px;height:50px;animation:1.5s linear infinite spinner}.prize-container{min-height:100%}.prize-container .standard-card-container{flex-direction:column;align-items:center;padding-bottom:70px;display:flex}.profile-form-container{flex-direction:column;align-items:center;display:flex}.input-field{text-align:center;background:#fff;border:none;border-radius:48px;outline:none;width:300px;margin-bottom:10px;padding:12px;font-size:18px}.input-field::placeholder{color:#c4c4c4;letter-spacing:0;font-family:Poppins,sans-serif;font-size:18px;font-style:normal;font-weight:400}.mb-10{margin-bottom:10px}@media only screen and (width<=550px){.prize-container .standard-card-container{padding-top:0;padding-bottom:0}.prize-container{border-radius:20px 20px 0 0}.input-field{height:46px}}@media only screen and (width<=400px){.input-field,.profile-btn{width:70%;font-size:14px}}#purchase-modal .box{background:#1f1f1f;border:none;border-radius:27px;outline:none;max-width:794px;padding:20px 0 25px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#purchase-modal .close-btn{justify-content:flex-end;align-items:center;width:100%;max-width:100vw;margin:auto;display:flex}#purchase-modal .close-btn .close-icon{cursor:pointer;width:16px;height:16px;margin-right:22px}#purchase-modal .content{flex-direction:column;align-items:center;padding:10px 35px 15px;display:flex}#purchase-modal .content .package-info{color:#fff;text-align:center;flex-direction:column;width:100%;margin-bottom:20px;font-size:32px;font-weight:700;display:flex}#purchase-modal .content .package-info .price{color:#98815c;font-size:24px;font-weight:400}#purchase-modal .content .promocode-info input{text-align:center;color:#fff;background:0 0;border:2px solid #8e754e;border-radius:48px;outline:none;max-width:250px;padding:16px}#purchase-modal .content .package-info input:focus{border:none;outline:none}#purchase-modal .content .summary{justify-content:center;align-items:center;min-width:220px;margin:auto;padding:25px 0 30px;display:flex}#purchase-modal .content .summary .divider{background-color:#3d3d3d;width:1px;height:30px}#purchase-modal .content .summary .summary-info{color:#777;text-align:center;flex-direction:column;width:100%;font-size:14px;font-weight:400;display:flex}#purchase-modal .content .summary .summary-info .price{color:#fff;font-size:16px}#purchase-modal .content .paypal-btn{width:100%;height:50px}#purchase-modal .content .message{color:#fff;font-family:Poppins,sans-serif;font-size:20px}#purchase-screen{flex-direction:column;min-height:100%;padding-top:30px;padding-bottom:70px;display:flex}#purchase-screen .content{width:90%;margin:0 auto}#purchase-screen .content .header{text-align:center;margin-top:40px}#purchase-screen .content .header .page-title{color:#fff;text-align:center;font-family:Poppins,sans-serif;font-size:32px;font-style:normal;font-weight:400;line-height:42px}#purchase-screen .content .body{border-radius:0 0 20px 20px;flex-wrap:wrap;justify-content:center;align-items:center;min-height:600px;padding-top:20px;padding-bottom:20px;display:flex}#purchase-screen .content .body .packages-list{max-width:1500px}#purchase-screen .content .body .token-option{cursor:pointer;flex-direction:column;align-items:center;width:fit-content;margin:auto;padding:38px 40px;display:flex;position:relative}#purchase-screen .content .body .token-option:hover{background:#08080d66;border-radius:40px}#purchase-screen .content .body .token-option .badge{background:linear-gradient(#41260d 0%,#261403 100%);border:1px solid #eaa84c;border-radius:500px;width:fit-content;margin:0 auto;font-size:10px;position:absolute;top:30px;left:0;right:0}#purchase-screen .content .body .token-option .token-img-out-container{background:linear-gradient(135deg,#ff9400 0%,#eaa84c 100%);border-radius:20px;flex:1;margin:0 auto 16px;padding:2px}#purchase-screen .content .body .token-option .token-img-inner-container{background:linear-gradient(#000 0%,#261403 100%);border-radius:20px;justify-content:center;align-items:center;width:100%;padding:12px;display:flex}#purchase-screen .content .body .token-option img{width:100px;height:100px}#purchase-screen .content .body .token-option .description{color:#fff;letter-spacing:.2em;flex-direction:column;font-family:Poppins,sans-serif;font-size:16px;font-weight:700;line-height:20px;display:flex}#purchase-screen .content .body .token-option .description.mobile{display:none}#purchase-screen .content .body .token-option .description .price{color:#98815c;font-size:14px;font-weight:400}@media only screen and (width<=946px){#purchase-screen{padding-top:0;padding-bottom:0}#purchase-screen .content{align-items:center;width:100%}#purchase-screen .content .header{border-radius:0}#purchase-screen .content .body{border-radius:0;margin-bottom:40px;padding:30px 0 20px}#purchase-screen .content .body .token-option{padding:0}#purchase-screen .content .body .token-option .description{font-size:16px;line-height:28px}}@media only screen and (width<=550px){#purchase-screen .MuiGrid-root.MuiGrid-item{padding:16px 30px 0}#purchase-screen .content .body .token-option,#purchase-screen .content .body .token-option .token-img-out-container{width:100%}#purchase-screen .content .body .token-option .token-img-inner-container{flex-direction:row;gap:30px}#purchase-screen .content .header,#purchase-screen .content .body .token-option .description.desktop{display:none}#purchase-screen .content .body .token-option .description.mobile{display:flex}#purchase-screen .content .body .token-option .badge{margin-bottom:14px;position:unset!important}}#cart-screen{flex-direction:column;min-height:100%;padding-top:30px;padding-bottom:70px;display:flex}#cart-screen .content{width:90%;margin:0 auto}#cart-screen .content .page-title{color:#fff;max-width:1200px;margin:20px auto 0;font-family:Poppins;font-size:32px;font-style:normal;font-weight:400;line-height:48px}#cart-screen .content .body{border-radius:0 0 20px 20px;flex-direction:column;justify-content:center;align-items:center;gap:40px;min-height:600px;padding-top:20px;padding-bottom:20px;display:flex}#cart-screen .content .body .grid{max-width:1200px}#cart-screen .content .body .product{background:#08080d66;border-radius:14px;align-items:center;gap:40px;padding:14px 18px;display:flex;position:relative}#cart-screen .content .body .product .image-out-container{background:linear-gradient(135deg,#ff9400 0%,#eaa84c 100%);border-radius:20px;padding:2px}#cart-screen .content .body .product .image-container{background:linear-gradient(#000 0%,#261403 100%);border-radius:20px}#cart-screen .content .body .product .remove-btn{cursor:pointer;position:absolute;top:10px;right:15px}#cart-screen .content .body .product img{width:85px;height:85px}#cart-screen .content .body .product .remove-btn img{width:16px;height:18px}#cart-screen .content .body .shipping-options{gap:30px;display:flex}#cart-screen .content .body .sub-summary{color:#fff;flex-direction:column;gap:8px;min-width:320px;margin-left:10px;font-family:Poppins;font-size:18px;font-style:normal;font-weight:400;line-height:27px;display:flex}#cart-screen .content .body .sub-summary.mobile{display:none}#cart-screen .content .body .description{text-align:left;flex-direction:column;display:flex}#cart-screen .content .body .description .title{color:#fff;font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:30px}#cart-screen .content .body .description .price{color:#98815c;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:20px}#cart-screen .content .body .description .weight{color:#777;margin-left:20px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:20px}#cart-screen .content .body .description .value{color:#777}#cart-screen .content .body .discount-info{color:#fff;align-items:center;gap:40px;margin:auto;padding-top:30px;font-family:Poppins,sans-serif;font-size:18px;font-weight:500;display:flex}#cart-screen .content .body .discount-info input{text-align:center;border:none;border-radius:48px;outline:none;max-width:250px;padding:6px 12px}#cart-screen .content .body .discount-info input:focus{border:none;outline:none}#cart-screen .content .body .submit-btn{color:#fff;text-align:center;letter-spacing:0;box-sizing:border-box;cursor:pointer;opacity:.9;background:linear-gradient(#41260d 0%,#261403 100%);border:1px solid #d3a341;border-radius:48px;width:300px;margin-left:24px;padding:12px;font-family:Poppins,sans-serif;font-size:18px;font-style:normal;font-weight:400}#cart-screen .content .body .submit-btn:hover{opacity:1}#cart-screen .content .body .check-box,#cart-screen .content .body .check-box.Mui-checked{color:#ba8e4d}#cart-screen .content .body .check-box .MuiSvgIcon-root{width:30px;height:30px}#cart-screen .content .body .MuiFormControl-root{background:0 0;border:none;border-radius:500px;outline:none;padding:12px;font-size:16px;margin-bottom:10px!important}#cart-screen .content .body .MuiFormControl-root.MuiFormControl-root{padding:0}#cart-screen .content .body .MuiOutlinedInput-notchedOutline{filter:drop-shadow(0 4px 4px #00000040);border:1px solid #8e754e99;border-radius:500px;outline:none}#cart-screen .content .body .Mui-focused .MuiOutlinedInput-notchedOutline,#cart-screen .content .body .MuiInputBase-root:hover .MuiOutlinedInput-notchedOutline{border:2px solid #8e754e99!important}#cart-screen .content .body .MuiFormControl-root .MuiInputBase-input{margin-left:10px;font-size:16px;line-height:24px;color:#fff!important}#cart-screen .content .body .MuiFormControl-root .MuiSvgIcon-root{color:#777;margin-right:10px}#cart-screen .content .body .shipping-option{cursor:pointer}#cart-screen .content .body .shipping-option .title{color:#fff;font-family:Poppins;font-size:16px;font-style:normal;font-weight:300;line-height:24px}#cart-screen .content .body .shipping-option .price{color:#98815c}#cart-screen .content .body .promocode-input{text-align:center;color:#fff;background:0 0;border:2px solid #8e754e;border-radius:48px;outline:none;max-width:250px;padding:18px}#cart-screen .content .body .grid .actions.mobile{display:none}@media only screen and (width<=946px){#cart-screen{padding-top:0;padding-bottom:0}#cart-screen .content{align-items:center;width:100%}#cart-screen .content .body{border-radius:0;margin-bottom:40px;padding:30px 0 20px}}@media only screen and (width<=550px){#cart-screen .content .body .discount-info{flex-direction:column;gap:8px;padding-top:20px}#cart-screen .content .page-title{display:none}#cart-screen .content .body{gap:20px}#cart-screen .content .body .product{margin:0 20px}#cart-screen .content .body .shipping-options{flex-direction:column;gap:0;margin:0 20px}#cart-screen .content .body .grid .actions.desktop{display:none}#cart-screen .content .body .grid .actions.mobile{display:block}#cart-screen .content .body .grid .cart-footer-container{flex-direction:column;justify-content:center;gap:20px;margin:auto;padding:0 20px;display:flex}#cart-screen .content .body .sub-summary.desktop{display:none}#cart-screen .content .body .sub-summary.mobile{flex-direction:row;justify-content:space-between;margin:auto;display:flex}#cart-screen .content .body .sub-summary.mobile .description span{flex-direction:column;display:flex}#cart-screen .content .body .promocode-input,#cart-screen .content .body .submit-btn{width:260px;margin:auto;padding:14px;font-size:16px}#cart-screen .content .body .MuiFormControl-root{margin:0 20px}}.signin-header-container{z-index:20;background-color:#000;justify-content:space-between;align-items:center;width:100%;height:70px;display:flex;position:fixed}.signin-header-container .page-info{align-items:center;gap:16px;display:flex;position:relative}.signin-header-container .page-info .page-title{color:#fff;font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:20px}.signin-header-container .page-info.center{width:100%}.signin-header-container .page-info.center .back-btn{position:absolute;left:20px}.signin-header-container .page-info.center .page-title{margin:auto;font-size:24px}.signin-header-logo{cursor:pointer;width:140px;height:55px;margin-left:60px}.header-login-btn{color:#fff;cursor:pointer;background-color:#0000;border:none;width:110px;padding:6px;font-family:Poppins,sans-serif;font-size:15px}.header-login-btn img{width:20px;height:21px;margin-right:4px}.header-signup-btn{color:#fff;box-sizing:border-box;cursor:pointer;background:linear-gradient(#41260d 0%,#261403 100%);border:1px solid #d3a341;border-radius:48px;margin-left:20px;padding:6px 18px;font-family:Poppins,sans-serif;font-size:15px}.header-credits-btn{color:#fff;box-sizing:border-box;cursor:pointer;background:linear-gradient(#41260d 0%,#261403 100%);border:1px solid #d3a341;border-radius:48px;margin-right:40px;padding:6px 18px;font-family:Poppins,sans-serif;font-size:15px}.header-btns-container{align-items:center;height:100%;margin-right:60px;display:flex}.user-profile-container{cursor:pointer;align-items:center;display:flex}.user-profile{background-color:#d3a341;border-radius:50px;justify-content:center;align-items:center;width:30px;height:30px;margin-right:5px;display:flex}.user-profile .MuiAvatar-root{border:3px solid #121212;outline:2px solid #39270e}.user-name{color:#fff;letter-spacing:0;text-align:center;margin-left:10px;font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:36px}.user-image{border-radius:50px;width:30px;height:30px}.credit-container{clip-path:circle(60%);background-color:#d3a341;flex-direction:column;align-items:center;width:120px;height:70px;margin-left:15%;padding:10px;display:flex}.credit-numbers{color:#fff;margin-bottom:-5px;font-family:Poppins,sans-serif;font-size:22px;font-style:normal;font-weight:700}.credit-text{font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:400}.logout-btn-relative-container{align-items:center;gap:24px;height:100%;display:flex;position:relative}.logout-btn:hover{opacity:1}.header-option{color:#fff;letter-spacing:0;font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:32px}.header-option img{margin-right:6px}.header-option.link{cursor:pointer}.header-option.tokens{color:#ffbb41;white-space:nowrap;box-sizing:border-box;background:0 0;border:2px solid #39270e;border-radius:48px;align-items:center;padding:0 12px;font-family:Poppins,sans-serif;font-size:16px;font-weight:700;display:flex}.header-option.cart{cursor:pointer;align-items:center;gap:8px;margin-left:20px;display:flex;position:relative}.header-option.cart .count{color:#000;background:linear-gradient(#eab97c 0%,#8c5b1b 100%);border-radius:100%;padding:4px 6px;font-size:10px;font-weight:700;line-height:10px;position:absolute;top:0;left:19px}.header-option.cart .products-cnt{color:#98815c}.mobile-logo{width:22px;margin-left:20px}.dropdown{align-items:center;height:100%;padding:0 20px;display:flex;position:relative}.dropdown:hover{background:#000}.dropdown-content{background:#000;border-radius:0 0 24px 24px;width:100%;max-height:0;transition:max-height 50ms ease-out;position:absolute;top:70px;left:0;overflow:hidden}.dropdown-content.show{z-index:99999;max-height:500px;transition:max-height .3s ease-in;display:block}.dropdown .dropdown-option{color:#fff;cursor:pointer;align-items:center;gap:18px;padding:10px 20px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:21px;display:flex}.dropdown .dropdown-option:hover{color:#e9b87a}.dropdown .dropdown-option:last-child:hover{border-radius:0 0 24px 24px}.dropdown .dropdown-option:last-child{border-top:1px solid #262626;margin-top:10px;padding:24px 20px}.mobile-menu{z-index:9999;background:linear-gradient(225deg,#ff8a00 -280%,#000 47%,#ff8a00 380%);width:100%;height:0;transition:height .4s ease-out;position:fixed;overflow:hidden}.mobile-menu.show{height:100%;padding:40px 0;transition:height .3s ease-in}.mobile-menu .mobile-menu-header{align-items:center;width:100%;margin-bottom:70px;padding:0 30px;display:flex}.mobile-menu .mobile-menu-header .mobile-menu-close-btn{margin-right:30px}.mobile-menu .mobile-menu-header .mobile-menu-close-btn img{width:24px;height:24px}.mobile-menu .mobile-menu-header .user-profile-container{width:100%}.mobile-menu .mobile-menu-header .user-profile-container .header-option{margin-left:auto}.mobile-menu .mobile-links{width:260px;margin:auto}.mobile-menu .mobile-links .mobile-link-option .mobile-link-image{text-align:center;width:90px}.mobile-menu .mobile-links .mobile-link-option{color:#fff;cursor:pointer;align-items:center;gap:18px;padding:10px 20px;font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:21px;display:flex}.header-credits-btn.mobile{width:100%;margin:50px 0 30px;padding:14px;font-size:20px}@media only screen and (width<=550px){.logout-btn-relative-container{justify-content:space-between;gap:12px}.user-name{margin-right:0;font-size:14px}.user-profile{margin-right:10px}.header-option.tokens{margin-left:0;font-size:14px}.mobile-view-profile{margin-right:20px}.dropdown-content{top:30px!important;right:9px!important}}@media only screen and (width<=600px){.signin-header-container{gap:20px}.header-login-btn{width:90px;margin-right:5px;padding:3px}.header-btns-container{margin-right:20px}.signin-header-logo{width:120px;height:50px;margin-left:5px}.credit-container{width:110px;position:absolute;right:10px}}@media only screen and (width>=2000px){.signin-header-logo{width:300px;height:100px;margin-left:60px}.signin-header-container{height:120px}.credit-container{width:200px;height:120px;padding:10px}.credit-numbers{font-size:40px;font-style:normal;font-weight:700}.credit-text{font-size:30px}.user-profile{width:60px;height:60px;margin-right:10px}.user-image{width:60px;height:60px}.user-name{font-size:22px}}.footer-container{background-color:#0000;padding:20px}.copyright-policy-text{letter-spacing:0;text-align:center;color:#fff;font-family:Poppins,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:15px}@media only screen and (width<=550px){.copyright-policy-text{font-size:10px}}@media only screen and (width>=2000px){.footer-container{padding:30px}.copyright-policy-text{font-size:22px}}.main{width:100%;height:100%;margin-top:70px}.home-footer{width:100%;bottom:0}@media only screen and (width<=550px){.home-footer{display:none}}#root{background:linear-gradient(115.58deg,#2c1d0b 0%,#1b1b1b 30% 70%,#552f01 99%);flex-direction:column;min-height:100vh;display:flex}.avatar-image{width:100%;height:100%}
