.modalStd_containerModalStd__8wyjB{cursor:auto}.modalStd_containerModalStd__8wyjB .modalStd_str-split("background", ".")_sGkOk{width:100%;height:100%;position:fixed;top:0;left:0;background-color:hsla(0,2%,89%,.5);z-index:100;display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.modalStd_containerModalStd__8wyjB .modalStd_str-split("background", ".")_sGkOk .modalStd_str-split("bodyPopup", ".")_sGkOk{max-height:90vh;max-width:95%;width:300px;background:#fff;border-radius:10px;z-index:100;padding:30px 0 20px;position:relative;margin-left:5%;margin-right:5%;color:#000;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;box-sizing:border-box;transition:.3s;box-shadow:0 0 21px 0 rgba(0,0,0,.12);animation:modalStd_initialScale__WrX97 .3s}@media screen and (max-width:500px){.modalStd_containerModalStd__8wyjB .modalStd_str-split("background", ".")_sGkOk .modalStd_str-split("bodyPopup", ".")_sGkOk{padding:20px;max-height:80vh}}.modalStd_containerModalStd__8wyjB .modalStd_str-split("background", ".")_sGkOk .modalStd_str-split("bodyPopup", ".")_sGkOk .modalStd_str-split("headerPopup", ".")_sGkOk{width:100%;padding:0 30px}.modalStd_containerModalStd__8wyjB .modalStd_str-split("background", ".")_sGkOk .modalStd_str-split("bodyPopup", ".")_sGkOk .modalStd_str-split("headerPopup", ".")_sGkOk .modalStd_str-split("titlePopup", ".")_sGkOk{font-weight:100;text-align:left;width:100%;font-weight:300;margin-bottom:15px;margin-top:-10px;font-size:20px}@media screen and (max-width:480px){.modalStd_containerModalStd__8wyjB .modalStd_str-split("background", ".")_sGkOk .modalStd_str-split("bodyPopup", ".")_sGkOk .modalStd_str-split("headerPopup", ".")_sGkOk .modalStd_str-split("titlePopup", ".")_sGkOk{font-size:20px}}.modalStd_containerModalStd__8wyjB .modalStd_str-split("background", ".")_sGkOk .modalStd_str-split("bodyPopup", ".")_sGkOk .modalStd_str-split("headerPopup", ".")_sGkOk .modalStd_str-split("titlePopup", ".")_sGkOk img{width:40%}.modalStd_containerModalStd__8wyjB .modalStd_str-split("background", ".")_sGkOk .modalStd_str-split("bodyPopup", ".")_sGkOk .modalStd_str-split("headerPopup", ".")_sGkOk .modalStd_str-split("closeXPop", ".")_sGkOk{position:absolute;right:0;top:0;margin-right:10px;font-size:35px;transition:.5s;z-index:10000}@media screen and (max-width:480px){.modalStd_containerModalStd__8wyjB .modalStd_str-split("background", ".")_sGkOk .modalStd_str-split("bodyPopup", ".")_sGkOk .modalStd_str-split("headerPopup", ".")_sGkOk .modalStd_str-split("closeXPop", ".")_sGkOk{font-size:35px}}.modalStd_containerModalStd__8wyjB .modalStd_str-split("background", ".")_sGkOk .modalStd_str-split("bodyPopup", ".")_sGkOk .modalStd_str-split("headerPopup", ".")_sGkOk .modalStd_str-split("closeXPop", ".")_sGkOk:hover{cursor:pointer;transform:scale(1.2)}.modalStd_containerModalStd__8wyjB .modalStd_str-split("background", ".")_sGkOk .modalStd_str-split("bodyPopup", ".")_sGkOk .modalStd_str-split("contentPopup", ".")_sGkOk{display:flex;justify-content:flex-start;align-items:center;overflow:auto;flex-direction:column;text-align:center;font-size:.84rem;width:100%;font-size:15px;padding:0 30px;flex-grow:1}@media screen and (max-width:480px){.modalStd_containerModalStd__8wyjB .modalStd_str-split("background", ".")_sGkOk .modalStd_str-split("bodyPopup", ".")_sGkOk .modalStd_str-split("contentPopup", ".")_sGkOk{font-size:15px;font-size:18px;text-align:center}}@media screen and (max-width:480px)and (max-width:480px){.modalStd_containerModalStd__8wyjB .modalStd_str-split("background", ".")_sGkOk .modalStd_str-split("bodyPopup", ".")_sGkOk .modalStd_str-split("contentPopup", ".")_sGkOk{font-size:18px}}.modalStd_containerModalStd__8wyjB .modalStd_str-split("background", ".")_sGkOk .modalStd_str-split("bodyPopup", ".")_sGkOk .modalStd_str-split("contentPopup", ".")_sGkOk .modalStd_str-split("input", ".")_sGkOk{width:100%;text-align:left;font-size:0}.modalStd_containerModalStd__8wyjB .modalStd_str-split("background", ".")_sGkOk .modalStd_str-split("bodyPopup", ".")_sGkOk .modalStd_str-split("contentPopup", ".")_sGkOk .modalStd_str-split("input", ".")_sGkOk input{width:100%;border-radius:5px;padding:5px;box-sizing:border-box}.modalStd_containerModalStd__8wyjB .modalStd_str-split("background", ".")_sGkOk .modalStd_str-split("bodyPopup", ".")_sGkOk .modalStd_str-split("contentPopup", ".")_sGkOk .modalStd_str-split("btnDefaultUserCms", ".")_sGkOk button{margin:0 5px}.modalStd_containerModalStd__8wyjB .modalStd_str-split("background", ".")_sGkOk .modalStd_str-split("bodyPopup", ".")_sGkOk .modalStd_str-split("footerPopup", ".")_sGkOk{width:calc(100% - 30px);display:flex;align-items:center;justify-content:center;padding:20px 30px 0;border-top:1px solid #f0f0f0;margin-top:10px}.modalStd_containerModalStd__8wyjB .modalStd_str-split("background", ".")_sGkOk .modalStd_str-split("bodyPopup", ".")_sGkOk .modalStd_str-split("footerPopup", ".")_sGkOk .button_containerButton_FmsJK{margin:0 5px;width:auto}.modalStd_containerModalStd__8wyjB .modalStd_str-split("background", ".")_sGkOk .modalStd_str-split("bodyPopup", ".")_sGkOk .modalStd_str-split("footerPopup", ".")_sGkOk .button_containerButton_FmsJK .p-button{margin:0 2px}.modalStd_containerModalStd__8wyjB .modalStd_str-split("background", ".")_sGkOk .modalStd_str-split("bodyPopup", ".")_sGkOk .modalStd_str-split("footerPopup", ".")_sGkOk .button_containerButton_FmsJK .p-buttonset-merge .p-button{margin:0}.modalStd_containerModalStd__8wyjB .modalStd_str-split("background", ".")_sGkOk .modalStd_str-split("bodyPopup.big", ".")_sGkOk{width:700px;max-height:80vh}@keyframes modalStd_initialScale__WrX97{0%{transform:scale(0)}to{transform:scale(1)}}.button_containerButton__5_nDU .p-button{margin:0;cursor:pointer;color:#fff;background:linear-gradient(135deg,#65b2fb,#5098e0);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border:0;border-radius:5px;line-height:1;min-width:60px;padding:5px 10px;font-family:var(--font-std-regular),sans-serif}.button_containerButton__5_nDU .p-button:hover{background:linear-gradient(135deg,#5098e0,#4080c8);opacity:.9}.button_containerButton__5_nDU .p-button .p-button-icon{margin-right:.5rem;line-height:0}.button_containerButton__5_nDU .p-button.reverse-color{background:var(--base-color-white);color:var(--base-color-primary)}.button_containerButton__5_nDU .p-button.reverse-color:hover{background:var(--base-color-primary);color:var(--base-color-white)}.button_containerButton__5_nDU .p-disabled-btn{cursor:not-allowed;background:var(--base-color-white)!important;color:var(--base-color-primary)!important;opacity:.7}.button_containerButton__5_nDU .p-button.p-button-success{background:var(--base-color-white);border:2px solid var(--success-color);color:var(--success-color)}.button_containerButton__5_nDU .p-button.p-button-success:hover{background:var(--success-color);color:var(--base-color-white)}.button_containerButton__5_nDU .p-button.p-button-secondary{background:var(--base-color-white);border:2px solid #475569;color:#475569}.button_containerButton__5_nDU .p-button.p-button-secondary:hover{background:#475569;color:var(--base-color-white)}.button_containerButton__5_nDU .p-button.p-button-danger{background:var(--base-color-white);border:2px solid;color:var(--danger-color)}.button_containerButton__5_nDU .p-button.p-button-danger:hover{background:var(--danger-color);color:var(--base-color-white)}.button_containerButton__5_nDU .p-button.p-button-icon-only{width:2rem;aspect-ratio:1/1;padding:initial;line-height:0;min-width:auto}.button_containerButton__5_nDU .p-button.p-button-icon-only .p-button-icon{margin-right:0}.button_containerButton__5_nDU .p-buttonset .p-button{margin:0 5px 0 0}.button_containerButton__5_nDU .p-buttonset .p-button:last-child{margin-right:0}.button_containerButton__5_nDU .p-buttonset.p-buttonset-merge .p-button{border-left-width:0;border-right-width:0;border-radius:initial;margin-right:0}.button_containerButton__5_nDU .p-buttonset.p-buttonset-merge .p-button:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px;border-left-width:2px}.button_containerButton__5_nDU .p-buttonset.p-buttonset-merge .p-button:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px;border-right-width:2px}.appLoader_containerAppLoader__CE1K7 .containerLoader{display:flex;align-items:center;justify-content:center}.appLoader_containerAppLoader__CE1K7 .containerLoader .p-progress-spinner-circle{stroke:var(--base-color-primary)!important}.appLoader_containerAppLoader__CE1K7 .containerLoader .textAppLoader{font-weight:700;margin-bottom:10px;color:var(--base-color-primary)}.appLoader_containerAppLoader__CE1K7 .containerLoader .whiteSpinner .p-progress-spinner-circle{stroke:var(--base-color-white)!important}.appLoader_containerAppLoader__CE1K7 .containerLoader.fullscreen{position:fixed;width:100%;height:100%;top:0;left:0;z-index:1000;background-color:hsla(0,2%,89%,.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:center;flex-direction:column}.appLoader_containerAppLoader__CE1K7 .containerLoader.radialBackground,.appLoader_containerAppLoader__CE1K7 .containerLoader.withoutBlur{-webkit-backdrop-filter:initial!important;backdrop-filter:none!important;background-color:initial!important}.appLoader_containerAppLoader__CE1K7 .containerLoader.radialBackground{background:radial-gradient(ellipse at top,#64bbe6,transparent),radial-gradient(ellipse at bottom,#2d0fb3,transparent),radial-gradient(ellipse at right,#0c649f,transparent),radial-gradient(ellipse at left,#1e96e0,transparent)}.appLoader_containerAppLoader__CE1K7 .containerLoader.radialBackground .p-progress-spinner-circle{stroke:#fff!important}@import"https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@400;700&family=Montserrat:wght@400;500;600;700&display=swap";@font-face{font-family:Raleway-Italic-Variable-Font;src:url(/fonts/Raleway/Raleway-Italic-VariableFont.ttf) format("truetype")}@font-face{font-family:Raleway-Variable-Font;src:url(/fonts/Raleway/Raleway-VariableFont_wght.ttf) format("truetype")}@font-face{font-family:Poppins-Light;src:url(/fonts/Poppins/Poppins-Light.ttf) format("truetype")}@font-face{font-family:Poppins-Regular;src:url(/fonts/Poppins/Poppins-Regular.ttf) format("truetype")}@font-face{font-family:Poppins-Medium;src:url(/fonts/Poppins/Poppins-Medium.ttf) format("truetype")}@font-face{font-family:Poppins-Medium-Italic;src:url(/fonts/Poppins/Poppins-MediumItalic.ttf) format("truetype")}@font-face{font-family:Poppins-Semi-Bold;src:url(/fonts/Poppins/Poppins-SemiBold.ttf) format("truetype")}@font-face{font-family:Poppins-Semi-Bold-Italic;src:url(/fonts/Poppins/Poppins-SemiBoldItalic.ttf) format("truetype")}@font-face{font-family:Poppins-Bold;src:url(/fonts/Poppins/Poppins-Bold.ttf) format("truetype")}@font-face{font-family:Poppins-Bold-Italic;src:url(/fonts/Poppins/Poppins-BoldItalic.ttf) format("truetype")}:root{--vh:1vh;--vw:1vw;--vmin:calc(min(1vh, var(--vw)));--vmax:calc(max(1vh, var(--vw)));--svmin:calc(min(1svh, var(--svw)));--svmax:calc(max(1svh, var(--svw)));--lvmin:calc(min(1lvh, var(--lvw)));--lvmax:calc(max(1lvh, var(--lvw)));--dvmin:calc(min(1dvh, var(--dvw)));--dvmax:calc(max(1dvh, var(--dvw)));--font-std-regular:"Montserrat",sans-serif;--font-std-bold:"Josefin Sans",sans-serif;--font-heading:"Josefin Sans",sans-serif;--font-body:"Montserrat",sans-serif;--base-color-primary:#65b2fb;--brand-magenta:#da199e;--brand-cyan:#65b2fb;--brand-yellow:#f8e837;--brand-black:#000;--base-color-white:#fff;--success-color:#02d42c;--danger-color:#ce0000}body,html{font-family:var(--font-body),"Montserrat",sans-serif;font-size:16px}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading),"Josefin Sans",sans-serif;font-weight:700;text-transform:uppercase}a,div,li,p,span{font-family:var(--font-body),"Montserrat",sans-serif}.mobshow{display:none}@media screen and (max-width:480px){.mobshow{display:initial}}@media screen and (min-device-width:481px)and (max-device-width:991px){.mobshow{display:initial}}@media screen and (max-width:480px){.mobhide{display:none}}@media screen and (min-device-width:481px)and (max-device-width:991px){.mobhide{display:none}}.hidden{display:none!important}.titlePage{font-size:30px;font-weight:700;margin-bottom:10px}@media screen and (max-width:480px){.titlePage{font-size:30px}}.p-skeleton{height:100%!important}.Toastify__toast{background-color:var(--base-color-primary)!important;color:#fff!important}.Toastify__toast.success{background-color:green}.details{-webkit-user-select:none;-moz-user-select:none;user-select:none}.details summary{cursor:pointer;font-weight:700;color:var(--base-color-primary)}ul{padding-left:1vw;margin:0;font-size:.7vw;font-weight:700}p s,p u{display:contents}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--base-color-white) inset}.w-full{width:100%}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-5{margin-bottom:5px}.mr-10{margin-right:10px}.ml-10{margin-left:10px}.flex{display:flex}.flex-middle{align-items:center;justify-content:center}.half{width:50%}.zoomInOut{transition:.2s}.zoomInOut:hover{transform:scale(1.2)}.wrapper{width:992px;max-width:100%;padding:10px}@media screen and (max-width:480px){.wrapper{padding:15px}}@media screen and (min-device-width:481px)and (max-device-width:991px){.wrapper{padding:15px}}.wrapper.flex-center{display:flex;align-items:center;justify-content:center;flex-direction:column}.overlay-dark{position:fixed;width:100%;height:100%;top:0;opacity:.7;transition:.3s;animation:overlay-dark-show .3s;background:#000;z-index:1000}.overlay-dark.remove{background:initial}@keyframes overlay-dark-show{0%{background:initial}to{background:#000}}*{box-sizing:border-box}*,:after,:before{box-sizing:inherit;outline:0}body,html{padding:0;margin:0;box-sizing:border-box;overflow-x:hidden;overflow-x:clip;overscroll-behavior:none;scroll-behavior:smooth!important}body.dark:after,html.dark:after{content:"";width:200px;height:200px;background-color:red;z-index:1000}@media screen and (max-device-width:480px){body{text-size-adjust:100%;width:100%}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;cursor:pointer;color:var(--base-color-primary)}a,a.active,a:hover{text-decoration:none}a.active,a:hover{outline:none}img{max-width:100%;height:auto}picture{display:block}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #a9a9a9;border-radius:10px}::-webkit-scrollbar-thumb{border-radius:10px}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover{background:var(--base-color-primary)}.container-header-menu-search{background-color:#65b2fb;background:#65b2fb}.p-button{background:linear-gradient(135deg,#65b2fb,#5098e0)}.p-button:hover{background:linear-gradient(135deg,#5098e0,#4080c8)}.add-to-cart-main-btn{background:linear-gradient(135deg,#65b2fb,#5098e0)}.add-to-cart-main-btn:hover{background:linear-gradient(135deg,#5098e0,#4080c8)}.add-to-cart-btn-small{background:linear-gradient(135deg,#65b2fb,#5098e0)}.add-to-cart-btn-small:hover{background:linear-gradient(135deg,#5098e0,#4080c8)}a:hover{color:#65b2fb}.focus-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:transparent;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);z-index:998;pointer-events:none;transition:all .3s cubic-bezier(.4,0,.2,1);opacity:0}.focus-backdrop.active{background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:1;pointer-events:auto}.focus-backdrop-active{position:relative!important;z-index:9999!important;isolation:isolate}.focus-backdrop-active:is(input,textarea,select){background:#fff!important}.focus-backdrop-active:is(input,textarea,select):before{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border-radius:inherit;box-shadow:0 0 0 3px var(--base-color-primary),0 12px 32px rgba(76,175,80,.5);pointer-events:none;z-index:-1}.focus-backdrop-active.search-field{background:#fff!important;border-radius:8px}.focus-backdrop-active.search-field:before{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border-radius:12px;box-shadow:0 0 0 3px var(--base-color-primary),0 12px 32px rgba(76,175,80,.5);pointer-events:none;z-index:-1}.focus-backdrop-active.search-field input{position:relative;z-index:1;background:transparent!important}.focus-backdrop-active~.focus-backdrop-active{z-index:auto!important}.focus-backdrop-active~.focus-backdrop-active:before{display:none!important}.focus-backdrop.active~* input:not(.focus-backdrop-active),.focus-backdrop.active~* select:not(.focus-backdrop-active),.focus-backdrop.active~* textarea:not(.focus-backdrop-active){position:relative;z-index:1!important}.focus-backdrop.active~* .containerDropDownPrime:not(.focus-backdrop-active),.focus-backdrop.active~* .containerDropDownPrime:not(.focus-backdrop-active) .dropdown-container,.focus-backdrop.active~* .containerDropDownPrime:not(.focus-backdrop-active) .dropdown-trigger,.focus-backdrop.active~* .containerDropDownPrime:not(.focus-backdrop-active) .p-dropdown,.focus-backdrop.active~* .containerDropDownPrime:not(.focus-backdrop-active) input,.focus-backdrop.active~* .form-field:not(.focus-backdrop-active),.focus-backdrop.active~* .form-field:not(.focus-backdrop-active)>*,.focus-backdrop.active~* .search-form:not(.focus-backdrop-active),.focus-backdrop.active~* .search-form:not(.focus-backdrop-active)>*{z-index:1!important}.modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:transparent;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);z-index:1000;transition:all .3s cubic-bezier(.4,0,.2,1);opacity:0}.modal-backdrop.show{background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:1}.modal-content{position:relative;z-index:1001;animation:modalSlideIn .3s cubic-bezier(.4,0,.2,1)}@keyframes modalSlideIn{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}button:not(.search-field button).focus-backdrop-active:before,input[type=checkbox].focus-backdrop-active:before,input[type=radio].focus-backdrop-active:before{display:none!important}.containerDropDownPrime.focus-backdrop-active{z-index:1!important;background:transparent!important}.containerDropDownPrime.focus-backdrop-active:before{display:none!important}.containerDropDownPrime input.focus-backdrop-active{z-index:1!important;background:transparent!important}.containerDropDownPrime input.focus-backdrop-active:before{display:none!important}.focus-backdrop.active~* .containerDropDownPrime,.focus-backdrop.active~.containerDropDownPrime{position:relative!important;z-index:1!important}.focus-backdrop.active~* .containerDropDownPrime *,.focus-backdrop.active~.containerDropDownPrime *{z-index:inherit!important}.accessibility-toggle-btn{position:fixed;bottom:100px;left:20px;width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,#2196f3,#1976d2);color:#fff;border:none;box-shadow:0 4px 16px rgba(33,150,243,.4);display:flex;align-items:center;justify-content:center;z-index:10000;transition:box-shadow .2s ease,background .2s ease;cursor:-webkit-grab;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.accessibility-toggle-btn svg{font-size:24px;pointer-events:none}@media screen and (max-width:480px){.accessibility-toggle-btn svg{font-size:24px}}.accessibility-toggle-btn:hover{box-shadow:0 6px 20px rgba(33,150,243,.6)}.accessibility-toggle-btn:active{cursor:-webkit-grabbing;cursor:grabbing}@media screen and (max-width:480px){.accessibility-toggle-btn{width:50px;height:50px;bottom:90px;left:15px}.accessibility-toggle-btn svg{font-size:20px}}@media screen and (max-width:480px)and (max-width:480px){.accessibility-toggle-btn svg{font-size:20px}}.accessibility-toggle-btn.admin-right{left:auto;right:20px;bottom:170px}@media screen and (max-width:480px){.accessibility-toggle-btn.admin-right{right:15px;bottom:160px}}.accessibility-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:10001;animation:fadeIn .3s ease}.accessibility-panel{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:500px;max-height:90vh;background:#fff;border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,.2);z-index:10002;overflow:hidden;display:flex;flex-direction:column;animation:slideUp .3s ease}@media screen and (max-width:480px){.accessibility-panel{width:95%;max-height:85vh}}.accessibility-panel .panel-header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;background:linear-gradient(135deg,#2196f3,#1976d2);color:#fff}.accessibility-panel .panel-header h2{display:flex;align-items:center;gap:12px;font-size:20px;font-weight:700;margin:0}@media screen and (max-width:480px){.accessibility-panel .panel-header h2{font-size:20px}}.accessibility-panel .panel-header h2 svg{font-size:24px}@media screen and (max-width:480px){.accessibility-panel .panel-header h2 svg{font-size:24px}}.accessibility-panel .panel-header .close-btn{background:hsla(0,0%,100%,.2);border:none;color:#fff;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.accessibility-panel .panel-header .close-btn:hover{background:hsla(0,0%,100%,.3)}.accessibility-panel .panel-header .close-btn svg{font-size:16px}@media screen and (max-width:480px){.accessibility-panel .panel-header .close-btn svg{font-size:16px}.accessibility-panel .panel-header{padding:16px 20px}.accessibility-panel .panel-header h2{font-size:18px}}@media screen and (max-width:480px)and (max-width:480px){.accessibility-panel .panel-header h2{font-size:18px}}.accessibility-panel .panel-content{flex:1 1;overflow-y:auto;padding:24px}@media screen and (max-width:480px){.accessibility-panel .panel-content{padding:16px}}.accessibility-panel .panel-content::-webkit-scrollbar{width:6px}.accessibility-panel .panel-content::-webkit-scrollbar-track{background:#f1f1f1}.accessibility-panel .panel-content::-webkit-scrollbar-thumb{background:#2196f3;border-radius:3px}.accessibility-panel .accessibility-section{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #e0e0e0}.accessibility-panel .accessibility-section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.accessibility-panel .accessibility-section h3{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:600;color:#333;margin-bottom:16px}@media screen and (max-width:480px){.accessibility-panel .accessibility-section h3{font-size:16px}}.accessibility-panel .accessibility-section h3 svg{color:#2196f3;font-size:18px}@media screen and (max-width:480px){.accessibility-panel .accessibility-section h3 svg{font-size:18px}.accessibility-panel .accessibility-section{margin-bottom:20px;padding-bottom:20px}.accessibility-panel .accessibility-section h3{font-size:15px}}@media screen and (max-width:480px)and (max-width:480px){.accessibility-panel .accessibility-section h3{font-size:15px}}.accessibility-panel .font-size-controls{display:flex;align-items:center;justify-content:space-between;gap:12px}.accessibility-panel .font-size-controls .control-btn{flex:1 1;display:flex;align-items:center;justify-content:center;gap:6px;padding:12px 16px;background:#f5f5f5;border:2px solid #e0e0e0;border-radius:8px;color:#333;font-weight:600;font-size:14px;cursor:pointer;transition:all .2s}@media screen and (max-width:480px){.accessibility-panel .font-size-controls .control-btn{font-size:14px}}.accessibility-panel .font-size-controls .control-btn svg{font-size:12px}@media screen and (max-width:480px){.accessibility-panel .font-size-controls .control-btn svg{font-size:12px}}.accessibility-panel .font-size-controls .control-btn:hover:not(:disabled){background:#2196f3;border-color:#2196f3;color:#fff}.accessibility-panel .font-size-controls .control-btn:disabled{opacity:.5;cursor:not-allowed}.accessibility-panel .font-size-controls .font-size-display{font-size:18px;font-weight:700;color:#2196f3;min-width:60px;text-align:center}@media screen and (max-width:480px){.accessibility-panel .font-size-controls .font-size-display{font-size:18px}.accessibility-panel .font-size-controls .control-btn{padding:10px 12px;font-size:13px}}@media screen and (max-width:480px)and (max-width:480px){.accessibility-panel .font-size-controls .control-btn{font-size:13px}}@media screen and (max-width:480px){.accessibility-panel .font-size-controls .font-size-display{font-size:16px;min-width:50px}}@media screen and (max-width:480px)and (max-width:480px){.accessibility-panel .font-size-controls .font-size-display{font-size:16px}}.accessibility-panel .toggle-options{display:flex;flex-direction:column;gap:12px}.accessibility-panel .toggle-options .toggle-option{display:flex;align-items:center;padding:14px 16px;background:#f9f9f9;border:2px solid #e0e0e0;border-radius:8px;cursor:pointer;transition:all .2s}.accessibility-panel .toggle-options .toggle-option:hover{background:#f0f7ff;border-color:#2196f3}.accessibility-panel .toggle-options .toggle-option input[type=checkbox]{width:20px;height:20px;margin-right:12px;cursor:pointer;accent-color:#2196f3}.accessibility-panel .toggle-options .toggle-option .toggle-label{display:flex;align-items:center;gap:10px;font-size:14px;color:#333;font-weight:500;flex:1 1}@media screen and (max-width:480px){.accessibility-panel .toggle-options .toggle-option .toggle-label{font-size:14px}}.accessibility-panel .toggle-options .toggle-option .toggle-label svg{color:#2196f3;font-size:16px}@media screen and (max-width:480px){.accessibility-panel .toggle-options .toggle-option .toggle-label svg{font-size:16px}}.accessibility-panel .toggle-options .toggle-option input[type=checkbox]:checked~.toggle-label{color:#2196f3;font-weight:600}@media screen and (max-width:480px){.accessibility-panel .toggle-options .toggle-option{padding:12px 14px}.accessibility-panel .toggle-options .toggle-option .toggle-label{font-size:13px}}@media screen and (max-width:480px)and (max-width:480px){.accessibility-panel .toggle-options .toggle-option .toggle-label{font-size:13px}}.accessibility-panel .panel-footer{padding-top:20px}.accessibility-panel .panel-footer .reset-btn{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;padding:14px 24px;background:#fff;border:2px solid #f44336;border-radius:8px;color:#f44336;font-weight:700;font-size:14px;cursor:pointer;transition:all .2s}@media screen and (max-width:480px){.accessibility-panel .panel-footer .reset-btn{font-size:14px}}.accessibility-panel .panel-footer .reset-btn svg{font-size:14px}@media screen and (max-width:480px){.accessibility-panel .panel-footer .reset-btn svg{font-size:14px}}.accessibility-panel .panel-footer .reset-btn:hover{background:#f44336;color:#fff}@media screen and (max-width:480px){.accessibility-panel .panel-footer .reset-btn{padding:12px 20px;font-size:13px}}@media screen and (max-width:480px)and (max-width:480px){.accessibility-panel .panel-footer .reset-btn{font-size:13px}}:root.font-size-75 body{zoom:.75;-moz-transform:scale(.75);-moz-transform-origin:0 0}:root.font-size-125 body{zoom:1.25;-moz-transform:scale(1.25);-moz-transform-origin:0 0}:root.font-size-150 body{zoom:1.5;-moz-transform:scale(1.5);-moz-transform-origin:0 0}:root.font-size-175 body{zoom:1.75;-moz-transform:scale(1.75);-moz-transform-origin:0 0}:root.font-size-200 body{zoom:2;-moz-transform:scale(2);-moz-transform-origin:0 0}:root.high-contrast *{border-color:#000!important}:root.high-contrast body{background:#fff!important;color:#000!important}:root.high-contrast a{color:#00e!important;text-decoration:underline!important}:root.high-contrast a:visited{color:#551a8b!important}:root.high-contrast button{background:#000!important;color:#fff!important;border:2px solid #000!important}:root.text-spacing *{letter-spacing:.12em!important;word-spacing:.16em!important;line-height:1.8!important}:root.text-spacing li,:root.text-spacing p{margin-bottom:1.5em!important}:root.large-cursor *{cursor:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><path fill="black" d="M2 2 L14 20 L8 20 L10 30 L6 32 L4 22 L0 26 Z"/><path fill="white" d="M3 3 L13 19 L9 19 L11 29 L7 30 L5 21 L2 24 Z"/></svg>'),auto!important}:root.large-cursor a,:root.large-cursor button{cursor:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><path fill="black" d="M10 0 L16 10 L22 10 L16 20 L10 20 L16 10 Z"/><circle cx="16" cy="16" r="8" fill="white"/></svg>'),pointer!important}:root.link-highlight a{background:#ff0!important;color:#000!important;padding:2px 4px!important;text-decoration:underline!important;font-weight:700!important}:root.pause-animations *,:root.pause-animations :after,:root.pause-animations :before{animation-duration:0s!important;animation-delay:0s!important;transition-duration:0s!important}:root.monochrome-mode{filter:grayscale(100%)}:root.dyslexia-font *{font-family:OpenDyslexic,Comic Sans MS,Arial,sans-serif!important}.cookie-banner{position:fixed;bottom:0;left:0;right:0;background:linear-gradient(135deg,#1a1a1a,#2d2d2d);color:#fff;padding:20px;box-shadow:0 -4px 20px rgba(0,0,0,.3);z-index:9999;animation:slideUp .4s ease}@media screen and (max-width:480px){.cookie-banner{padding:16px}}.cookie-banner .cookie-banner-content{max-width:1400px;margin:0 auto;display:flex;align-items:center;gap:24px}@media screen and (max-width:480px){.cookie-banner .cookie-banner-content{flex-direction:column;align-items:flex-start;gap:16px}}.cookie-banner .cookie-icon{flex-shrink:0;font-size:48px;color:#ffb84d}@media screen and (max-width:480px){.cookie-banner .cookie-icon{display:none}}.cookie-banner .cookie-text{flex:1 1}.cookie-banner .cookie-text h3{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:700;margin:0 0 8px;color:#fff}@media screen and (max-width:480px){.cookie-banner .cookie-text h3{font-size:20px}}.cookie-banner .cookie-text h3 svg{color:#ffb84d;font-size:22px}@media screen and (max-width:480px){.cookie-banner .cookie-text h3 svg{font-size:22px}.cookie-banner .cookie-text h3{font-size:18px}}@media screen and (max-width:480px)and (max-width:480px){.cookie-banner .cookie-text h3{font-size:18px}}.cookie-banner .cookie-text p{font-size:14px;line-height:1.6;color:#e0e0e0;margin:0}@media screen and (max-width:480px){.cookie-banner .cookie-text p{font-size:14px;font-size:13px}}@media screen and (max-width:480px)and (max-width:480px){.cookie-banner .cookie-text p{font-size:13px}}.cookie-banner .cookie-actions{display:flex;gap:12px;flex-shrink:0}@media screen and (max-width:480px){.cookie-banner .cookie-actions{width:100%;flex-direction:column}}.cookie-banner .cookie-actions .btn{padding:12px 24px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:8px;border:none;white-space:nowrap}@media screen and (max-width:480px){.cookie-banner .cookie-actions .btn{font-size:14px;width:100%;justify-content:center;padding:14px 20px}}.cookie-banner .cookie-actions .btn svg{font-size:14px}@media screen and (max-width:480px){.cookie-banner .cookie-actions .btn svg{font-size:14px}}.cookie-banner .cookie-actions .btn.btn-primary{background:linear-gradient(135deg,#4caf50,#45a049);color:#fff}.cookie-banner .cookie-actions .btn.btn-primary:hover{background:linear-gradient(135deg,#45a049,#388e3c);transform:translateY(-2px);box-shadow:0 4px 12px rgba(76,175,80,.4)}.cookie-banner .cookie-actions .btn.btn-secondary{background:#fff;color:#333}.cookie-banner .cookie-actions .btn.btn-secondary:hover{background:#f0f0f0}.cookie-banner .cookie-actions .btn.btn-link{background:transparent;color:#ffb84d;text-decoration:underline}.cookie-banner .cookie-actions .btn.btn-link:hover{color:#ffa726}.cookie-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);z-index:10000;animation:fadeIn .3s ease}.cookie-settings-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:800px;max-height:85vh;background:#fff;border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,.3);z-index:10001;overflow:hidden;display:flex;flex-direction:column;animation:slideUp .3s ease}@media screen and (max-width:480px){.cookie-settings-modal{width:95%;max-height:90vh}}.cookie-settings-modal .modal-header{display:flex;align-items:center;justify-content:space-between;padding:24px;background:linear-gradient(135deg,#ff9800,#f57c00);color:#fff;border-bottom:1px solid #e0e0e0}.cookie-settings-modal .modal-header h2{display:flex;align-items:center;gap:12px;font-size:22px;font-weight:700;margin:0}@media screen and (max-width:480px){.cookie-settings-modal .modal-header h2{font-size:22px}}.cookie-settings-modal .modal-header h2 svg{font-size:26px}@media screen and (max-width:480px){.cookie-settings-modal .modal-header h2 svg{font-size:26px}.cookie-settings-modal .modal-header h2{font-size:20px}}@media screen and (max-width:480px)and (max-width:480px){.cookie-settings-modal .modal-header h2{font-size:20px}}.cookie-settings-modal .modal-header .close-btn{background:hsla(0,0%,100%,.2);border:none;color:#fff;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.cookie-settings-modal .modal-header .close-btn:hover{background:hsla(0,0%,100%,.3)}.cookie-settings-modal .modal-header .close-btn svg{font-size:16px}@media screen and (max-width:480px){.cookie-settings-modal .modal-header .close-btn svg{font-size:16px}}.cookie-settings-modal .modal-content{flex:1 1;overflow-y:auto;padding:24px}@media screen and (max-width:480px){.cookie-settings-modal .modal-content{padding:20px}}.cookie-settings-modal .modal-content::-webkit-scrollbar{width:6px}.cookie-settings-modal .modal-content::-webkit-scrollbar-track{background:#f1f1f1}.cookie-settings-modal .modal-content::-webkit-scrollbar-thumb{background:#ff9800;border-radius:3px}.cookie-settings-modal .modal-content .cookie-intro{margin-bottom:24px;padding:16px;background:#fff3e0;border-left:4px solid #ff9800;border-radius:4px}.cookie-settings-modal .modal-content .cookie-intro p{font-size:14px;color:#333;margin:0;line-height:1.6}@media screen and (max-width:480px){.cookie-settings-modal .modal-content .cookie-intro p{font-size:14px}}.cookie-settings-modal .modal-content .cookie-category{margin-bottom:24px;padding:20px;background:#f9f9f9;border-radius:12px;border:2px solid #e0e0e0;transition:all .2s}.cookie-settings-modal .modal-content .cookie-category:hover{border-color:#ff9800;box-shadow:0 2px 8px rgba(255,152,0,.1)}.cookie-settings-modal .modal-content .cookie-category .category-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.cookie-settings-modal .modal-content .cookie-category .category-header .category-title{display:flex;align-items:center;gap:12px;flex:1 1}.cookie-settings-modal .modal-content .cookie-category .category-header .category-title .category-icon{font-size:28px}@media screen and (max-width:480px){.cookie-settings-modal .modal-content .cookie-category .category-header .category-title .category-icon{font-size:28px}}.cookie-settings-modal .modal-content .cookie-category .category-header .category-title .category-icon.essential{color:#2196f3}.cookie-settings-modal .modal-content .cookie-category .category-header .category-title .category-icon.analytics{color:#4caf50}.cookie-settings-modal .modal-content .cookie-category .category-header .category-title .category-icon.marketing{color:#ff5722}.cookie-settings-modal .modal-content .cookie-category .category-header .category-title .category-icon.preferences{color:#9c27b0}.cookie-settings-modal .modal-content .cookie-category .category-header .category-title h3{font-size:16px;font-weight:700;color:#333;margin:0 0 4px}@media screen and (max-width:480px){.cookie-settings-modal .modal-content .cookie-category .category-header .category-title h3{font-size:16px}}.cookie-settings-modal .modal-content .cookie-category .category-header .category-title .category-status{font-size:12px;padding:2px 8px;border-radius:12px;font-weight:600}@media screen and (max-width:480px){.cookie-settings-modal .modal-content .cookie-category .category-header .category-title .category-status{font-size:12px}}.cookie-settings-modal .modal-content .cookie-category .category-header .category-title .category-status.required{background:#e3f2fd;color:#1976d2}.cookie-settings-modal .modal-content .cookie-category .category-header .category-title .category-status.optional{background:#f1f8e9;color:#689f38}.cookie-settings-modal .modal-content .cookie-category .category-description{font-size:14px;color:#666;line-height:1.6;margin:12px 0}@media screen and (max-width:480px){.cookie-settings-modal .modal-content .cookie-category .category-description{font-size:14px}}.cookie-settings-modal .modal-content .cookie-category .cookie-examples{font-size:12px;color:#999;display:flex;align-items:center;gap:6px;margin-top:8px;padding:8px 12px;background:#fff;border-radius:6px}@media screen and (max-width:480px){.cookie-settings-modal .modal-content .cookie-category .cookie-examples{font-size:12px}}.cookie-settings-modal .modal-content .cookie-category .cookie-examples svg{color:#ff9800}.cookie-settings-modal .modal-footer{display:flex;justify-content:flex-end;gap:12px;padding:20px 24px;border-top:1px solid #e0e0e0;background:#f9f9f9}@media screen and (max-width:480px){.cookie-settings-modal .modal-footer{flex-direction:column-reverse}}.cookie-settings-modal .modal-footer .btn{padding:12px 24px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:8px;border:none}@media screen and (max-width:480px){.cookie-settings-modal .modal-footer .btn{font-size:14px;width:100%;justify-content:center}}.cookie-settings-modal .modal-footer .btn svg{font-size:14px}@media screen and (max-width:480px){.cookie-settings-modal .modal-footer .btn svg{font-size:14px}}.cookie-settings-modal .modal-footer .btn.btn-primary{background:linear-gradient(135deg,#4caf50,#45a049);color:#fff}.cookie-settings-modal .modal-footer .btn.btn-primary:hover{background:linear-gradient(135deg,#45a049,#388e3c);transform:translateY(-2px);box-shadow:0 4px 12px rgba(76,175,80,.4)}.cookie-settings-modal .modal-footer .btn.btn-secondary{background:#fff;color:#333;border:2px solid #e0e0e0}.cookie-settings-modal .modal-footer .btn.btn-secondary:hover{background:#f0f0f0}.cookie-settings-modal .cookie-policy-link{text-align:center;padding:12px 24px;background:#f0f0f0}.cookie-settings-modal .cookie-policy-link a{font-size:13px;color:#ff9800;text-decoration:none;font-weight:600}@media screen and (max-width:480px){.cookie-settings-modal .cookie-policy-link a{font-size:13px}}.cookie-settings-modal .cookie-policy-link a:hover{text-decoration:underline}.toggle-switch{position:relative;display:inline-block;width:50px;height:26px;cursor:pointer}.toggle-switch.disabled{opacity:.5;cursor:not-allowed}.toggle-switch input{opacity:0;width:0;height:0}.toggle-switch input:checked+.toggle-slider{background:linear-gradient(135deg,#4caf50,#45a049)}.toggle-switch input:checked+.toggle-slider:before{transform:translateX(24px)}.toggle-switch input:disabled+.toggle-slider{cursor:not-allowed}.toggle-switch .toggle-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:#ccc;transition:.3s;border-radius:26px}.toggle-switch .toggle-slider:before{position:absolute;content:"";height:20px;width:20px;left:3px;bottom:3px;background:#fff;transition:.3s;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}@keyframes slideUp{0%{opacity:0;transform:translate(-50%,-40%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.market_containerItemsCartSideView__6e63m{display:flex;justify-content:flex-end;font-family:Arial,Helvetica,sans-serif}.market_containerItemsCartSideView__6e63m .counter-iconMarket{cursor:pointer;transition:.2s;display:flex;align-items:center}.market_containerItemsCartSideView__6e63m .counter-iconMarket:hover{transform:scale(1.1)}@media screen and (max-width:480px){.market_containerItemsCartSideView__6e63m .counter-iconMarket{transform:scale(1.3);margin-right:12px}.market_containerItemsCartSideView__6e63m .counter-iconMarket:hover{transform:scale(1.4)}}@media screen and (min-device-width:481px)and (max-device-width:991px){.market_containerItemsCartSideView__6e63m .counter-iconMarket{transform:scale(1.3);margin-right:12px}.market_containerItemsCartSideView__6e63m .counter-iconMarket:hover{transform:scale(1.4)}}.market_containerItemsCartSideView__6e63m .counter-iconMarket .countItemsMarket{position:absolute;background:var(--danger-color);border-radius:50%;width:15px;height:15px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:11px;font-weight:700;margin-left:10px;margin-top:-5px}@media screen and (max-width:480px){.market_containerItemsCartSideView__6e63m .counter-iconMarket .countItemsMarket{font-size:11px}}.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders{background:#fff;position:fixed;width:350px;max-width:100%;height:100%;top:0;right:-400px;transition:.5s;z-index:1000;display:flex;flex-direction:column}@media only screen and (max-width:600px){.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders{width:100%;right:-100%}}.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders .closeXSidebar{position:absolute;left:5px;top:1px;font-weight:700;font-size:35px;line-height:1;cursor:pointer;transition:.2s}@media screen and (max-width:480px){.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders .closeXSidebar{font-size:35px}}.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders .closeXSidebar:hover{transform:scale(1.1)}.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders .headerSideMarket{padding:20px;background:#f4f4f4;text-align:center;font-size:22px}@media screen and (max-width:480px){.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders .headerSideMarket{font-size:22px}}.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders .orderItems{flex-grow:1;overflow:auto;padding:0 10px}.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders .orderItems .orderItem{display:flex;margin-bottom:5px;border-bottom:1px solid #ebebeb;padding:10px 0;align-items:flex-start}.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders .orderItems .orderItem:last-child{border-bottom:0}.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders .orderItems .orderItem summary{cursor:pointer}.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders .orderItems .orderItem .productImg{width:20%;position:relative}.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders .orderItems .orderItem .productImg .mesajVoucherCustom1{position:absolute;font-size:1.5px;bottom:12.9px;left:9px;white-space:pre-wrap}@media only screen and (max-width:600px){.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders .orderItems .orderItem .productImg .mesajVoucherCustom1{font-size:.42vw;bottom:3vw;left:2.7vw}}@media only screen and (max-width:480px){.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders .orderItems .orderItem .productImg .mesajVoucherCustom1{bottom:3.4vw}}.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders .orderItems .orderItem .productImg .mesajVoucherCustom2{position:absolute;font-size:1.5px;bottom:12.9px;right:10px}@media only screen and (max-width:600px){.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders .orderItems .orderItem .productImg .mesajVoucherCustom2{font-size:.42vw;bottom:3vw;right:2.7vw}}@media only screen and (max-width:480px){.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders .orderItems .orderItem .productImg .mesajVoucherCustom2{bottom:3.4vw}}.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders .orderItems .orderItem .productInfo{padding-left:10px;font-size:14px;flex-grow:1;width:75%}@media screen and (max-width:480px){.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders .orderItems .orderItem .productInfo{font-size:14px}}.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders .orderItems .orderItem .productInfo .productName{font-weight:700;font-size:12.9px;margin-bottom:3px}@media screen and (max-width:480px){.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders .orderItems .orderItem .productInfo .productName{font-size:12.9px}}.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders .orderItems .orderItem .productInfo .productName:hover{text-decoration:underline}.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders .orderItems .orderItem .productInfo .containerCantitateProductCos .btnCantitateProductCos{font-size:20px;width:31px}@media screen and (max-width:480px){.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders .orderItems .orderItem .productInfo .containerCantitateProductCos .btnCantitateProductCos{font-size:20px}}.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders .orderItems .orderItem .productInfo .containerCantitateProductCos .displayCantitateProdusCos{width:31px;font-size:14px}@media screen and (max-width:480px){.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders .orderItems .orderItem .productInfo .containerCantitateProductCos .displayCantitateProdusCos{font-size:14px}}.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders .orderItems .orderItem .productDelete{display:flex;align-items:flex-start;justify-content:flex-end;width:5%}.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders .orderItems .orderItem .productDelete .iconProductDelete{font-size:15px;color:var(--danger-color);transition:.2s;cursor:pointer}@media screen and (max-width:480px){.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders .orderItems .orderItem .productDelete .iconProductDelete{font-size:15px}}.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders .orderItems .orderItem .productDelete .iconProductDelete:hover{transform:scale(1.2)}.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders .footerSideMarket{padding:10px;background:#f4f4f4;display:flex;flex-direction:column;align-items:center}.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders .footerSideMarket .priceInfoSideMarket{width:100%}.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders .footerSideMarket .priceInfoSideMarket .subtotalInfoSideMarket{padding-bottom:4px;margin-bottom:10px;border-bottom:1px solid #e1e1e1}.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders .footerSideMarket .priceInfoSideMarket .lineSubtotalInfoSideMarket{display:flex;justify-content:space-between;margin-bottom:6px}.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders .footerSideMarket .priceInfoSideMarket .lineSubtotalInfoSideMarket .transportPriceInfoSideMarket{color:#555}.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders .footerSideMarket .priceInfoSideMarket .lineSubtotalInfoSideMarket .totalPriceInfoSideMarket{font-size:20px;font-weight:700}@media screen and (max-width:480px){.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders .footerSideMarket .priceInfoSideMarket .lineSubtotalInfoSideMarket .totalPriceInfoSideMarket{font-size:20px}}.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders .footerSideMarket .buttonContinuaMarketSide{filter:none!important;background:#383838!important;border-color:#383838;color:#fff!important}.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders .footerSideMarket .button_containerButton_FmsJK{width:100%;margin-top:10px}.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders .footerSideMarket .button_containerButton_FmsJK button{width:100%;padding:12px;background:#000;font-weight:400;color:#fff}.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders .footerSideMarket .button_containerButton_FmsJK button:hover{background:#fff!important;color:#000!important}.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders .emptyBagMarket{flex-grow:1;display:flex;align-items:center;justify-content:center;opacity:.2;font-size:200px}@media screen and (max-width:480px){.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders .emptyBagMarket{font-size:200px}}.market_containerItemsCartSideView__6e63m .leftSideMarketContentOrders.active{right:0;box-shadow:0 0 15px 0 rgba(0,0,0,.42)}.market_containerCantitateProductCos__yB_oQ{margin-right:10px;display:flex;font-size:30px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:480px){.market_containerCantitateProductCos__yB_oQ{font-size:30px;font-size:25px}}@media screen and (max-width:480px)and (max-width:480px){.market_containerCantitateProductCos__yB_oQ{font-size:25px}}@media screen and (min-device-width:481px)and (max-device-width:991px){.market_containerCantitateProductCos__yB_oQ{font-size:25px}}@media screen and (min-device-width:481px)and (max-device-width:991px)and (max-width:480px){.market_containerCantitateProductCos__yB_oQ{font-size:25px}}.market_containerCantitateProductCos__yB_oQ .btnCantitateProductCos{width:40px;background:#fff;display:flex;align-items:center;justify-content:center;border-radius:4px;border:2px solid var(--base-col/sor-primary);cursor:pointer;transition:.2s;color:var(--base-color-primary)}.market_containerCantitateProductCos__yB_oQ .btnCantitateProductCos:hover{background:var(--base-color-primary);color:#fff}.market_containerCantitateProductCos__yB_oQ .btnCantitateProductCos.left{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0;line-height:1.3}.market_containerCantitateProductCos__yB_oQ .btnCantitateProductCos.right{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.market_containerCantitateProductCos__yB_oQ .displayCantitateProdusCos{width:40px;display:flex;align-items:center;justify-content:center;background:#f7f7f7;border-left:0;border-right:0;font-size:18px;margin-left:-1px;margin-right:-1px}@media screen and (max-width:480px){.market_containerCantitateProductCos__yB_oQ .displayCantitateProdusCos{font-size:18px}}@media screen and (max-width:480px)and (max-width:480px){.market_containerCantitateProductCos__yB_oQ .displayCantitateProdusCos{font-size:18px}}@media screen and (min-device-width:481px)and (max-device-width:991px){.market_containerCantitateProductCos__yB_oQ .displayCantitateProdusCos{font-size:18px}}@media screen and (min-device-width:481px)and (max-device-width:991px)and (max-width:480px){.market_containerCantitateProductCos__yB_oQ .displayCantitateProdusCos{font-size:18px}}.user-printer-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:10001;display:flex;align-items:center;justify-content:center;padding:20px}.user-printer-modal{background:#fff;border-radius:16px;width:100%;max-width:560px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 60px rgba(0,0,0,.2);overflow:hidden}.user-printer-modal .modal-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #eee}.user-printer-modal .modal-header h2{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:700;color:#333;margin:0}@media screen and (max-width:480px){.user-printer-modal .modal-header h2{font-size:16px}}.user-printer-modal .modal-header h2 svg{color:var(--base-color-primary)}.user-printer-modal .modal-header .close-btn{background:none;border:none;cursor:pointer;padding:6px;color:#999;font-size:18px}@media screen and (max-width:480px){.user-printer-modal .modal-header .close-btn{font-size:18px}}.user-printer-modal .modal-header .close-btn:hover{color:#333}.user-printer-modal .modal-progress{display:flex;align-items:center;justify-content:center;padding:12px 20px;gap:0;background:#fafafa;border-bottom:1px solid #eee}.user-printer-modal .modal-progress .progress-step{display:flex;align-items:center;gap:6px}.user-printer-modal .modal-progress .progress-step .step-number{width:24px;height:24px;border-radius:50%;background:#ddd;color:#999;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}@media screen and (max-width:480px){.user-printer-modal .modal-progress .progress-step .step-number{font-size:11px}}.user-printer-modal .modal-progress .progress-step .step-label{font-size:12px;color:#999;font-weight:500}@media screen and (max-width:480px){.user-printer-modal .modal-progress .progress-step .step-label{font-size:12px;display:none}}.user-printer-modal .modal-progress .progress-step.active .step-number{background:var(--base-color-primary);color:#fff}.user-printer-modal .modal-progress .progress-step.active .step-label{color:#333}.user-printer-modal .modal-progress .progress-step.completed .step-number{background:#4caf50;color:#fff}.user-printer-modal .modal-progress .progress-step.completed .step-label{color:#4caf50}.user-printer-modal .modal-progress .progress-line{width:40px;height:2px;background:#ddd;margin:0 8px}@media screen and (max-width:480px){.user-printer-modal .modal-progress .progress-line{width:20px}}.user-printer-modal .modal-content{flex:1 1;overflow-y:auto;padding:16px 20px}.user-printer-modal .search-bar{position:relative;margin-bottom:16px}.user-printer-modal .search-bar .search-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#999;font-size:14px}@media screen and (max-width:480px){.user-printer-modal .search-bar .search-icon{font-size:14px}}.user-printer-modal .search-bar input{width:100%;padding:12px 36px 12px 38px;border:2px solid #e5e7eb;border-radius:10px;font-size:14px;outline:none;transition:border-color .2s}@media screen and (max-width:480px){.user-printer-modal .search-bar input{font-size:14px}}.user-printer-modal .search-bar input:focus{border-color:var(--base-color-primary)}.user-printer-modal .search-bar input::placeholder{color:#aaa}.user-printer-modal .search-bar .clear-search{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:#999;padding:4px}.user-printer-modal .search-bar .clear-search:hover{color:#333}.user-printer-modal .search-bar.search-bar-small input{padding:10px 36px 10px 38px;font-size:13px}@media screen and (max-width:480px){.user-printer-modal .search-bar.search-bar-small input{font-size:13px}}.user-printer-modal .search-results{margin-bottom:16px;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden}.user-printer-modal .search-results .no-results,.user-printer-modal .search-results .search-loading{padding:14px;text-align:center;color:#999;font-size:13px}@media screen and (max-width:480px){.user-printer-modal .search-results .no-results,.user-printer-modal .search-results .search-loading{font-size:13px}}.user-printer-modal .search-results .search-result-item{display:flex;align-items:center;gap:10px;width:100%;padding:10px 14px;background:#fff;cursor:pointer;text-align:left;transition:background .15s;border:none;border-bottom:1px solid #f3f4f6}.user-printer-modal .search-results .search-result-item:last-child{border-bottom:none}.user-printer-modal .search-results .search-result-item:hover{background:#f0fdf4}.user-printer-modal .search-results .search-result-item .result-icon{color:#999;font-size:14px;flex-shrink:0}@media screen and (max-width:480px){.user-printer-modal .search-results .search-result-item .result-icon{font-size:14px}}.user-printer-modal .search-results .search-result-item .result-image{width:36px;height:36px;object-fit:contain;border-radius:4px;background:#fff;flex-shrink:0}.user-printer-modal .search-results .search-result-item .result-info{flex:1 1;display:flex;flex-direction:column;gap:1px}.user-printer-modal .search-results .search-result-item .result-info .result-brand{font-size:11px;color:#999;font-weight:500;text-transform:uppercase;letter-spacing:.5px}@media screen and (max-width:480px){.user-printer-modal .search-results .search-result-item .result-info .result-brand{font-size:11px}}.user-printer-modal .search-results .search-result-item .result-info .result-model{font-size:13px;color:#333;font-weight:600}@media screen and (max-width:480px){.user-printer-modal .search-results .search-result-item .result-info .result-model{font-size:13px}}.user-printer-modal .search-results .search-result-item .no-products-badge{font-size:10px;color:#999;font-style:italic}@media screen and (max-width:480px){.user-printer-modal .search-results .search-result-item .no-products-badge{font-size:10px}}.user-printer-modal .search-results .search-result-item.no-products{opacity:.65}.user-printer-modal .search-results .search-result-item.no-products .result-icon{color:#ccc}.user-printer-modal .search-results .search-result-item .result-arrow{color:#ccc;font-size:11px;flex-shrink:0}@media screen and (max-width:480px){.user-printer-modal .search-results .search-result-item .result-arrow{font-size:11px}}.user-printer-modal .section-label{font-size:12px;font-weight:600;color:#999;text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px}@media screen and (max-width:480px){.user-printer-modal .section-label{font-size:12px}}.user-printer-modal .brand-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:8px;gap:8px;margin-bottom:16px}@media screen and (max-width:480px){.user-printer-modal .brand-grid{grid-template-columns:repeat(3,1fr)}}.user-printer-modal .brand-grid .brand-card{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 6px 8px;border:2px solid #f0f0f0;border-radius:10px;background:#fff;cursor:pointer;transition:all .2s}.user-printer-modal .brand-grid .brand-card:hover{border-color:var(--base-color-primary);background:#f0fdf4}.user-printer-modal .brand-grid .brand-card .brand-logo{height:28px;width:auto;max-width:70px;object-fit:contain}.user-printer-modal .brand-grid .brand-card .brand-name-fallback{font-size:14px;font-weight:700;color:#333}@media screen and (max-width:480px){.user-printer-modal .brand-grid .brand-card .brand-name-fallback{font-size:14px}}.user-printer-modal .brand-grid .brand-card .brand-label{font-size:10px;color:#666;font-weight:500}@media screen and (max-width:480px){.user-printer-modal .brand-grid .brand-card .brand-label{font-size:10px}}.user-printer-modal .all-brands-section .show-all-brands-btn{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;background:#fafafa;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;font-size:13px;color:#555;font-weight:500;transition:background .15s}@media screen and (max-width:480px){.user-printer-modal .all-brands-section .show-all-brands-btn{font-size:13px}}.user-printer-modal .all-brands-section .show-all-brands-btn:hover{background:#f0f0f0}.user-printer-modal .all-brands-section .show-all-brands-btn svg{font-size:10px;color:#999}@media screen and (max-width:480px){.user-printer-modal .all-brands-section .show-all-brands-btn svg{font-size:10px}}.user-printer-modal .all-brands-section .all-brands-list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:4px;gap:4px;margin-top:8px;max-height:250px;overflow-y:auto}.user-printer-modal .all-brands-section .all-brands-list .all-brand-item{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border:none;background:#fff;cursor:pointer;border-radius:6px;font-size:13px;color:#333;transition:background .15s}@media screen and (max-width:480px){.user-printer-modal .all-brands-section .all-brands-list .all-brand-item{font-size:13px}}.user-printer-modal .all-brands-section .all-brands-list .all-brand-item:hover{background:#f0fdf4}.user-printer-modal .all-brands-section .all-brands-list .all-brand-item .brand-count{font-size:11px;color:#999}@media screen and (max-width:480px){.user-printer-modal .all-brands-section .all-brands-list .all-brand-item .brand-count{font-size:11px}}.user-printer-modal .step-model .model-header{margin-bottom:12px}.user-printer-modal .step-model .model-header .back-to-brands{display:flex;align-items:center;gap:8px;background:none;border:none;cursor:pointer;font-size:15px;font-weight:700;color:#333;padding:0}@media screen and (max-width:480px){.user-printer-modal .step-model .model-header .back-to-brands{font-size:15px}}.user-printer-modal .step-model .model-header .back-to-brands svg{font-size:12px;color:#999}@media screen and (max-width:480px){.user-printer-modal .step-model .model-header .back-to-brands svg{font-size:12px}}.user-printer-modal .step-model .model-header .back-to-brands:hover svg{color:#333}.user-printer-modal .step-model .loading-models{text-align:center;padding:30px;color:#999;font-size:13px}@media screen and (max-width:480px){.user-printer-modal .step-model .loading-models{font-size:13px}}.user-printer-modal .family-list .family-group{margin-bottom:6px}.user-printer-modal .family-list .family-group .family-header{display:flex;align-items:center;gap:8px;width:100%;padding:12px 14px;background:#f3f4f6;border:1px solid #d1d5db;border-radius:8px;cursor:pointer;transition:all .15s}.user-printer-modal .family-list .family-group .family-header:hover{background:#e5e7eb}.user-printer-modal .family-list .family-group .family-header.expanded{border-radius:8px 8px 0 0;background:#ecfdf5;border-color:#6ee7b7}.user-printer-modal .family-list .family-group .family-header svg{font-size:11px;color:#666;flex-shrink:0}@media screen and (max-width:480px){.user-printer-modal .family-list .family-group .family-header svg{font-size:11px}}.user-printer-modal .family-list .family-group .family-header .family-name{flex:1 1;text-align:left;font-size:14px;font-weight:700;color:#1f2937}@media screen and (max-width:480px){.user-printer-modal .family-list .family-group .family-header .family-name{font-size:14px}}.user-printer-modal .family-list .family-group .family-header .family-count{font-size:11px;color:#4b5563;background:#d1d5db;padding:2px 8px;border-radius:10px;font-weight:600}@media screen and (max-width:480px){.user-printer-modal .family-list .family-group .family-header .family-count{font-size:11px}}.user-printer-modal .family-list .family-group .family-series{border:1px solid #d1d5db;border-top:none;border-radius:0 0 8px 8px;padding:8px 6px 6px;background:#fafafa}.user-printer-modal .family-list .family-group .family-series .series-group.nested{margin-bottom:4px}.user-printer-modal .family-list .family-group .family-series .series-group.nested:last-child{margin-bottom:0}.user-printer-modal .family-list .family-group .family-series>.series-models{border:1px solid #e5e7eb;border-radius:6px;background:#fff;max-height:250px;overflow-y:auto}.user-printer-modal .family-list .family-group .family-series>.series-models .model-item{display:flex;align-items:center;justify-content:space-between;width:100%;padding:9px 14px;background:#fff;cursor:pointer;font-size:13px;color:#444;border:none;border-bottom:1px solid #f5f5f5;transition:background .1s}@media screen and (max-width:480px){.user-printer-modal .family-list .family-group .family-series>.series-models .model-item{font-size:13px}}.user-printer-modal .family-list .family-group .family-series>.series-models .model-item:last-child{border-bottom:none}.user-printer-modal .family-list .family-group .family-series>.series-models .model-item:hover{background:#f0fdf4;color:#333}.user-printer-modal .family-list .family-group .family-series>.series-models .model-item .model-arrow{color:#ccc;font-size:10px}@media screen and (max-width:480px){.user-printer-modal .family-list .family-group .family-series>.series-models .model-item .model-arrow{font-size:10px}}.user-printer-modal .family-list .no-results{text-align:center;padding:20px;color:#999;font-size:13px}@media screen and (max-width:480px){.user-printer-modal .family-list .no-results{font-size:13px}}.user-printer-modal .family-series .series-group,.user-printer-modal .series-list .series-group{margin-bottom:4px}.user-printer-modal .family-series .series-group .series-header,.user-printer-modal .series-list .series-group .series-header{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;background:#fafafa;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;transition:all .15s}.user-printer-modal .family-series .series-group .series-header:hover,.user-printer-modal .series-list .series-group .series-header:hover{background:#f0f0f0}.user-printer-modal .family-series .series-group .series-header.expanded,.user-printer-modal .series-list .series-group .series-header.expanded{border-radius:8px 8px 0 0;background:#f0fdf4;border-color:#c6f6d5}.user-printer-modal .family-series .series-group .series-header svg,.user-printer-modal .series-list .series-group .series-header svg{font-size:10px;color:#999;flex-shrink:0}@media screen and (max-width:480px){.user-printer-modal .family-series .series-group .series-header svg,.user-printer-modal .series-list .series-group .series-header svg{font-size:10px}}.user-printer-modal .family-series .series-group .series-header .series-name,.user-printer-modal .series-list .series-group .series-header .series-name{flex:1 1;text-align:left;font-size:13px;font-weight:600;color:#333}@media screen and (max-width:480px){.user-printer-modal .family-series .series-group .series-header .series-name,.user-printer-modal .series-list .series-group .series-header .series-name{font-size:13px}}.user-printer-modal .family-series .series-group .series-header .series-count,.user-printer-modal .series-list .series-group .series-header .series-count{font-size:11px;color:#999;background:#e5e7eb;padding:2px 8px;border-radius:10px;font-weight:500}@media screen and (max-width:480px){.user-printer-modal .family-series .series-group .series-header .series-count,.user-printer-modal .series-list .series-group .series-header .series-count{font-size:11px}}.user-printer-modal .family-series .series-group .series-models,.user-printer-modal .series-list .series-group .series-models{border:1px solid #e5e7eb;border-top:none;border-radius:0 0 8px 8px;max-height:250px;overflow-y:auto}.user-printer-modal .family-series .series-group .series-models .model-item,.user-printer-modal .series-list .series-group .series-models .model-item{display:flex;align-items:center;justify-content:space-between;width:100%;padding:9px 14px 9px 24px;background:#fff;cursor:pointer;font-size:13px;color:#444;border:none;border-bottom:1px solid #f5f5f5;transition:background .1s}@media screen and (max-width:480px){.user-printer-modal .family-series .series-group .series-models .model-item,.user-printer-modal .series-list .series-group .series-models .model-item{font-size:13px}}.user-printer-modal .family-series .series-group .series-models .model-item:last-child,.user-printer-modal .series-list .series-group .series-models .model-item:last-child{border-bottom:none}.user-printer-modal .family-series .series-group .series-models .model-item:hover,.user-printer-modal .series-list .series-group .series-models .model-item:hover{background:#f0fdf4;color:#333}.user-printer-modal .family-series .series-group .series-models .model-item .model-arrow,.user-printer-modal .series-list .series-group .series-models .model-item .model-arrow{color:#ccc;font-size:10px}@media screen and (max-width:480px){.user-printer-modal .family-series .series-group .series-models .model-item .model-arrow,.user-printer-modal .series-list .series-group .series-models .model-item .model-arrow{font-size:10px}}.user-printer-modal .family-series .no-results,.user-printer-modal .series-list .no-results{text-align:center;padding:20px;color:#999;font-size:13px}@media screen and (max-width:480px){.user-printer-modal .family-series .no-results,.user-printer-modal .series-list .no-results{font-size:13px}}.user-printer-modal .step-details .selected-printer-card{display:flex;align-items:center;gap:14px;padding:14px;background:linear-gradient(135deg,#f0fdf4,#dcfce7);border:2px solid #86efac;border-radius:12px;margin-bottom:20px}.user-printer-modal .step-details .selected-printer-card .printer-image{width:60px;height:60px;border-radius:8px;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid #e5e7eb}.user-printer-modal .step-details .selected-printer-card .printer-image img{max-width:100%;max-height:100%;object-fit:contain;border-radius:8px}.user-printer-modal .step-details .selected-printer-card .printer-image svg{font-size:24px;color:#4caf50}@media screen and (max-width:480px){.user-printer-modal .step-details .selected-printer-card .printer-image svg{font-size:24px}}.user-printer-modal .step-details .selected-printer-card .printer-info .brand{font-size:11px;color:#666;text-transform:uppercase;letter-spacing:.5px;font-weight:500}@media screen and (max-width:480px){.user-printer-modal .step-details .selected-printer-card .printer-info .brand{font-size:11px}}.user-printer-modal .step-details .selected-printer-card .printer-info h3{font-size:15px;font-weight:700;color:#1a1a1a;margin:2px 0 0}@media screen and (max-width:480px){.user-printer-modal .step-details .selected-printer-card .printer-info h3{font-size:15px}}.user-printer-modal .step-details .form-group{margin-bottom:16px}.user-printer-modal .step-details .form-group label{display:block;font-size:13px;font-weight:600;color:#333;margin-bottom:4px}@media screen and (max-width:480px){.user-printer-modal .step-details .form-group label{font-size:13px}}.user-printer-modal .step-details .form-group .form-hint{font-size:11px;color:#999;margin-bottom:8px}@media screen and (max-width:480px){.user-printer-modal .step-details .form-group .form-hint{font-size:11px}}.user-printer-modal .step-details .form-group input[type=text]{width:100%;padding:10px 14px;border:2px solid #e5e7eb;border-radius:8px;font-size:14px;outline:none;transition:border-color .2s}@media screen and (max-width:480px){.user-printer-modal .step-details .form-group input[type=text]{font-size:14px}}.user-printer-modal .step-details .form-group input[type=text]:focus{border-color:var(--base-color-primary)}.user-printer-modal .step-details .pages-options{display:flex;flex-wrap:wrap;gap:6px}.user-printer-modal .step-details .pages-options .page-option{padding:7px 14px;border:1px solid #e5e7eb;border-radius:20px;background:#fff;cursor:pointer;font-size:12px;color:#555;transition:all .15s}@media screen and (max-width:480px){.user-printer-modal .step-details .pages-options .page-option{font-size:12px}}.user-printer-modal .step-details .pages-options .page-option:hover{border-color:#bbb}.user-printer-modal .step-details .pages-options .page-option.active{background:var(--base-color-primary);color:#fff;border-color:var(--base-color-primary)}.user-printer-modal .step-details .guest-notice{background:#fffbeb;border:1px solid #fde68a;border-radius:8px;padding:10px 14px;margin-top:12px}.user-printer-modal .step-details .guest-notice p{font-size:12px;color:#92400e;margin:0}@media screen and (max-width:480px){.user-printer-modal .step-details .guest-notice p{font-size:12px}}.user-printer-modal .step-details .error-notice{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:10px 14px;margin-top:12px}.user-printer-modal .step-details .error-notice p{font-size:12px;color:#dc2626;margin:0}@media screen and (max-width:480px){.user-printer-modal .step-details .error-notice p{font-size:12px}}.user-printer-modal .modal-footer{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;border-top:1px solid #eee;background:#fafafa}.user-printer-modal .modal-footer .footer-right{margin-left:auto}.user-printer-modal .modal-footer .btn-back{opacity:.7}.address-autocomplete{position:relative;width:100%}.address-autocomplete__input-wrapper{position:relative;display:flex;align-items:center}.address-autocomplete__icon-left{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#2563eb;font-size:14px;pointer-events:none;z-index:1}.address-autocomplete__input{width:100%;padding:12px 40px!important;border:1px solid #d1d5db;border-radius:6px;font-size:14px;line-height:1.5;transition:border-color .2s,box-shadow .2s;background:#fff;box-sizing:border-box;text-indent:0}.address-autocomplete__input:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.address-autocomplete__input--error{border-color:#ef4444}.address-autocomplete__input:disabled{background-color:#f9fafb;cursor:not-allowed}.address-autocomplete__input::placeholder{color:#9ca3af;padding-left:0}.address-autocomplete__icon-right{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#6b7280;font-size:14px}.address-autocomplete__spinner{animation:address-spin 1s linear infinite}.address-autocomplete__clear-btn{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;padding:4px;cursor:pointer;color:#9ca3af;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:color .2s,background-color .2s}.address-autocomplete__clear-btn:hover{color:#6b7280;background-color:#f3f4f6}.address-autocomplete__suggestions{position:absolute;top:100%;left:0;right:0;margin-top:6px;padding:0;list-style:none;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);max-height:320px;overflow-y:auto;z-index:1000}.address-autocomplete__suggestion{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;cursor:pointer;transition:background-color .15s;border-bottom:1px solid #f3f4f6}.address-autocomplete__suggestion:last-child{border-bottom:none}.address-autocomplete__suggestion--highlighted,.address-autocomplete__suggestion:hover{background-color:#f0f9ff}.address-autocomplete__suggestion-icon{color:#2563eb;font-size:14px;margin-top:3px;flex-shrink:0}.address-autocomplete__suggestion-text{display:flex;flex-direction:column;gap:2px;min-width:0}.address-autocomplete__suggestion-main{font-weight:500;color:#1f2937;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.address-autocomplete__suggestion-secondary{font-size:13px;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes address-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}