/*! tailwindcss v4.1.10 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-green-600:oklch(62.7% .194 149.214);--color-gray-400:oklch(70.7% .022 261.325);--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--font-weight-medium:500;--font-weight-semibold:600;--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);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{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-20{margin:calc(var(--spacing)*20)}.my-3{margin-block:calc(var(--spacing)*3)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.h-\[1px\]{height:1px}.w-4{width:calc(var(--spacing)*4)}.w-8{width:calc(var(--spacing)*8)}.w-full{width:100%}.flex-1{flex:1}.grow{flex-grow:1}.cursor-pointer{cursor:pointer}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-7{gap:calc(var(--spacing)*7)}.gap-y-6{row-gap:calc(var(--spacing)*6)}.overflow-hidden{overflow:hidden}.bg-inherit{background-color:inherit}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.py-2{padding-block:calc(var(--spacing)*2)}.pt-16{padding-top:calc(var(--spacing)*16)}.text-center{text-align:center}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-gray-400{color:var(--color-gray-400)}.text-green-600{color:var(--color-green-600)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}}@media (min-width:40rem){.sm\:h-\[2px\]{height:2px}.sm\:h-\[3px\]{height:3px}.sm\:w-10{width:calc(var(--spacing)*10)}.sm\:w-12{width:calc(var(--spacing)*12)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:px-\[5vw\]{padding-inline:5vw}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}@media (min-width:48rem){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:px-\[7vw\]{padding-inline:7vw}}@media (min-width:64rem){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:px-\[9vw\]{padding-inline:9vw}}}*{box-sizing:border-box;margin:0;padding:0;font-family:Outfit}html{scroll-behavior:smooth}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}.cover-section{background-color:#43a047;position:relative}.cover-content{display:flex;height:100%}.cover-text{flex:1;display:flex;flex-direction:column;align-items:center;padding-top:10%;padding-left:5%;max-width:50%}.cover-text h1{color:#fff;font-size:3rem;margin-bottom:1.5rem;line-height:1.2;display:flex;flex-direction:column}.cover-text h1 span{display:block;white-space:nowrap}.cover-text p{color:#fff;font-size:1.2rem}.auth-buttons{display:flex;gap:20px;margin-top:2rem;width:100%;align-items:center}.auth-buttons .auth-btn{padding:12px 24px;font-size:1rem;cursor:pointer;border-radius:5px;transition:all .3s ease;text-align:center;box-shadow:0 4px 6px #0000001a;width:100%}.auth-btn:first-child{background:#fff;color:#43a047;border:none;box-shadow:0 6px 8px #0003}.auth-btn:first-child:hover{background:#f5f5f5;transform:translateY(-2px);box-shadow:0 6px 8px #0003}.auth-btn:last-child{background:#43a047;color:#fff;border:2px solid white;box-shadow:0 6px 8px #0003}.auth-btn:last-child:hover{background:#43a047;transform:translateY(-2px);box-shadow:0 6px 8px #0003}.cover-image{max-width:100%;margin-left:auto;padding-top:30%;height:auto;display:flex;justify-content:right;align-items:right;position:relative}.cover-image img{width:100%;height:100%;object-position:right}@media screen and (min-width: 576px){.button-large{display:flex;font-size:2rem}}@media screen and (min-width: 768px){.button-large{display:flex;min-height:15vw;font-size:4.5vw}}@media screen and (min-width: 992px){.button-small{display:flex;height:13vh;font-size:2rem}.button-large{display:none}}@media screen and (min-width: 1200px){.button-small{display:flex;height:15vh;font-size:2.5rem}}.line-color{background-color:#43a047}.firstTitleText{color:#43a047}.secondTitleText{color:#7ed957}.title-text{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:.5rem auto;width:100%;color:gray}.shop-button{background-color:#43a047;color:#fff;font-size:1rem;padding-block:.5rem;border-radius:.5rem;box-shadow:-2px 3px 5px 1px #0000009d;margin-bottom:2rem}#best-seller{scroll-margin-top:4rem}.bs-margin{margin-top:2.5rem;margin-bottom:2.5rem}.seemore-container{text-align:center;margin:0 auto;margin-top:3rem;color:#43a047}.seemore-container .seemore-text{cursor:pointer}.bs-container{padding-left:1rem;padding-right:1rem}.bs-subtitle{margin-bottom:2rem;width:75%;margin-left:auto;margin-right:auto;color:#4b5563;line-height:1.375}@media (min-width: 640px){.bs-subtitle{font-size:.875rem}}@media (min-width: 768px){.bs-subtitle{font-size:1rem}}@media (min-width: 640px){.bs-container{padding-left:5vw;padding-right:5vw}}@media (min-width: 768px){.bs-container{padding-left:7vw;padding-right:7vw}}@media (min-width: 1024px){.bs-container{padding-left:9vw;padding-right:9vw}}.main-product-container{position:relative;color:#494949}.main-product-container .wishlist-icon1,.main-product-container .wishlist-icon2{font-size:1.9rem;position:absolute;top:1.4rem;left:1.5rem;z-index:5;color:#289828;cursor:pointer}.hidden{display:none!important}.bestseller-prod{position:absolute;z-index:5;top:1.4rem;right:1.5rem;color:#289828;font-size:1.2rem}.main-product-container .product-container{background-color:#fff;height:60vw;border:2px solid #E2E2E2;border-radius:1rem;position:relative;overflow:hidden}.main-product-container .inactive{opacity:.4;pointer-events:none}.main-product-container .inactive .ofs{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.5rem;color:#000}.main-product-container .product-container .product-image{padding-top:3.5rem}.pd-name{padding-bottom:.25rem;padding-top:.75rem;font-size:.875rem;line-height:1.25rem}.ph-price{font-size:.875rem;line-height:1.25rem;font-weight:500;display:flex;align-items:center}@media screen and (min-width: 576px){.main-product-container .product-container{height:57vw;max-height:60vw}}@media screen and (min-width: 768px){.main-product-container .product-container{height:36vw}}@media screen and (min-width: 992px){.main-product-container .product-container{min-height:26vw}}@media screen and (min-width: 1024px){.main-product-container .product-container{height:27vw}}@media screen and (min-width: 1200px){.main-product-container .product-container{max-height:24vw;display:flex;justify-content:center;align-items:center}}.p-text{font-size:14px}.OP-container{margin-top:10rem;padding-left:1rem;padding-right:1rem}.main-policy{display:flex;flex-direction:column;justify-content:space-around;gap:3rem;text-align:center;padding-top:5rem;padding-bottom:5rem;font-size:.75rem;color:#374151}.policy3{width:2.5rem;margin-left:auto;margin-right:auto;margin-bottom:1.25rem}.car{width:3rem;margin-top:.5rem}@media (min-width: 640px){.OP-container{padding-left:5vw;padding-right:5vw}}@media (min-width: 768px){.OP-container{padding-left:7vw;padding-right:7vw}}@media (min-width: 1024px){.OP-container{padding-left:9vw;padding-right:9vw}}@media (min-width: 640px){.main-policy{flex-direction:row;gap:.5rem;font-size:.875rem}}@media (min-width: 768px){.main-policy{font-size:1rem}}.info-main{margin-top:10rem;padding-left:1rem;padding-right:1rem}.infos-container{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:3rem}.infos-container .logo-container{min-width:150px;width:15%;height:auto}.infos-container .logo-container .img-logo{width:auto;margin:0 auto}.infos-container .img-socials{width:12rem;height:auto;display:flex;flex-direction:row;gap:2rem}.infos-container .img-socials .insta-img{width:auto;margin:0 auto}.infos-text{font-size:14px;color:#595959;width:100%}.img-socials{cursor:pointer}@media (min-width: 640px){.info-main{padding-left:5vw;padding-right:5vw}}@media (min-width: 768px){.info-main{padding-left:7vw;padding-right:7vw}}@media (min-width: 1024px){.info-main{padding-left:9vw;padding-right:9vw}}.footer-container{margin-top:1.5rem;width:100%;border-top:1px solid #E9E9E9;height:8vh;background-color:#fff;display:flex;justify-content:center;align-items:center;text-align:center}.footer-container .copyright{font-size:14px;color:#565656}.in-main{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:9999}.in-semi{background-color:#fff;padding:1.7rem;border-radius:.5rem;width:30%;display:flex;flex-direction:column;align-items:center;position:relative}.close-icon-bg{position:absolute;top:.7rem;right:.7rem;font-size:1.4rem;color:#4b4b4b;cursor:pointer}.warning-icon-bg{background-color:#f33;color:#fff;width:3rem;height:3rem;display:flex;justify-content:center;align-items:center;border-radius:50%}.warning-icon-bg .warning-icon{font-size:1.7rem}.main-note{color:#ff5050;font-weight:700;font-family:Inter,sans-serif;margin-top:1rem}.paragraph-note{color:#707070;font-family:Inter,sans-serif;font-size:13px;text-align:center;margin-top:.7rem}.in-okay-btn{background-color:#43a047;color:#fff;font-size:13px;margin-top:2rem;width:40%;height:2rem;border-radius:5px;cursor:pointer}.line-color{background-color:#7ed957}.firstMainText{color:#43a047;font-weight:500}.secondMainText{color:#7ed957;font-weight:700}.firstMainText,.secondMainText{font-size:1.5rem}.MT-main{display:inline-flex;margin-bottom:.75rem;gap:.75rem;align-items:center}.product-filter{display:flex;flex-direction:row;flex-wrap:nowrap;width:13rem}.filter-button{color:#272727;font-size:1.2rem;stroke-width:25;transform:rotate(90deg);margin-right:.875rem}.dropdown-container{z-index:6;border-radius:.5rem;border:1px solid rgb(194,194,194);box-shadow:-1px 5px 10px 2px #06060671;color:#333}.dropdown-container .dropdown-choices{padding:.5rem 1rem;cursor:pointer}.dropdown-container .dropdown-choices:hover{color:#fff;background-color:#43a047}.dropdown-container .dropdown-choices-top{padding:.5rem 1rem;cursor:pointer}.dropdown-container .dropdown-choices-top:hover{color:#fff;border-top-left-radius:.5rem;border-top-right-radius:.5rem;background-color:#43a047}.dropdown-choices-buttom{padding:.5rem 1rem;cursor:pointer}.dropdown-container .dropdown-choices-buttom:hover{color:#fff;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;background-color:#247dd7}.sort-container{cursor:pointer;width:100%}.sort-container:focus{outline:none}select option{padding:8px 10px;background-color:#fff;color:#333}.shop-main{padding-left:1rem;padding-right:1rem}.shop-semi{display:flex;flex-direction:column;gap:1.25rem;padding-top:2.5rem}.shop-settings{display:flex;flex-direction:row;justify-content:space-between;font-size:1rem;margin-bottom:1rem}.filter-btn{display:flex;padding:.25rem .5rem;align-items:center;font-size:.875rem;line-height:1.25rem;cursor:pointer}.dropdown-container{position:absolute;background-color:#fff;border-width:2px;border-color:#f3f4f6;margin-top:2.5rem;width:100%}@media (min-width: 640px){.shop-main{padding-left:5vw;padding-right:5vw}}@media (min-width: 768px){.shop-main{padding-left:7vw;padding-right:7vw}}@media (min-width: 1024px){.shop-main{padding-left:9vw;padding-right:9vw}}@media (min-width: 640px){.shop-semi{flex-direction:column;gap:1.25rem}}@media (min-width: 640px){.shop-settings{font-size:1.5rem}}.abt-container{position:relative;width:100%;display:flex;align-items:center}.about-us{position:absolute;right:0;color:#171717;font-size:2rem;font-weight:bolder;margin-inline:5rem}.cover-abtimg{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.cover-abtimg img{width:100%;height:100%;object-fit:cover;object-position:center}.about-main{padding-left:1rem;padding-right:1rem}.about-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5rem;margin-top:5rem}.about-semi{padding-top:2rem;font-size:1.5rem;line-height:2rem;text-align:center}.os-text{font-size:2rem;font-weight:600}.main-log{width:100%;height:auto}.img-about{min-width:25rem;max-width:60%}.text-cont{display:flex;flex-direction:column;gap:2rem;font-size:.9rem;color:#000}.contacts-text{font-size:1.1rem}.link-about{font-weight:400;text-decoration:underline;font-size:.9rem;color:#1e1ee9}@media screen and (min-width: 1115px){.about-container{display:flex;flex-direction:row;justify-content:flex-start;gap:5rem;margin-top:5rem;padding-left:6rem}.img-about{max-width:40%}.text-cont{display:flex;flex-direction:column;gap:1rem}}@media (min-width: 640px){.about-main{padding-left:5vw;padding-right:5vw}}@media (min-width: 768px){.about-main{padding-left:7vw;padding-right:7vw}}@media (min-width: 1024px){.about-main{padding-left:9vw;padding-right:9vw}}.ctc-container{position:relative;width:100%;display:flex;align-items:center}.contact-us{position:absolute;right:0;color:#171717;font-size:2rem;font-weight:bolder;margin-inline:5rem}.cover-ctimg{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.cover-ctimg img{width:100%;height:100%;object-fit:cover;object-position:center}.contact-main{padding-left:1rem;padding-right:1rem}.contact-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5rem;margin-top:5rem}.contact-semi{padding-top:2rem;font-size:1.5rem;line-height:2rem;text-align:center}.contact-text{font-size:2.5rem;font-weight:600;color:#171717}.contact-description{color:#2c2c2c}.main-logo-ct{width:100%;height:auto}.img-contact{min-width:10rem;max-width:50%}.ct-cont{display:flex;flex-direction:column;gap:2rem;font-size:.9rem;color:#000}.contacts-abt{margin-top:1.5rem}.email-text,.insta-text{font-weight:600;font-size:1rem}.list-info{display:flex;flex-direction:column;gap:1.5rem}.ctc-container{display:flex;flex-direction:row;gap:1.5rem;align-items:center;font-weight:600}.ctc-icon{color:#43a047;font-size:1.4rem}.ctc-text{color:#171717;font-size:1.1rem;line-height:1rem}.msgr,.vbr{text-decoration:underline}@media screen and (min-width: 1115px){.contact-container{display:flex;flex-direction:row;justify-content:flex-start;gap:5rem;margin-top:5rem;padding-left:6rem}.img-contact{max-width:40%}.text-cont{display:flex;flex-direction:column;gap:1rem}}@media (min-width: 640px){.contact-main{padding-left:5vw;padding-right:5vw}}@media (min-width: 768px){.contact-main{padding-left:7vw;padding-right:7vw}}@media (min-width: 1024px){.contact-main{padding-left:9vw;padding-right:9vw}}.wishlist-main{padding-left:1rem;padding-right:1rem}.wishlist-semi{padding-top:3.5rem}.wishlist-title{font-size:1.5rem;line-height:2rem}.wishlist-title-mn{display:inline-flex;margin-bottom:.75rem;gap:.75rem;align-items:center}.inactive-product{opacity:.5;pointer-events:none;display:flex;align-items:center;gap:1.5rem}.empty-wishlist-message{display:flex;justify-content:center;align-items:center;font-style:italic;color:#8b8b8b}.wishlist-item{padding-top:1rem;padding-bottom:1rem;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;color:#374151;display:grid;grid-template-columns:4fr .1fr;gap:1rem;margin-bottom:.5rem;align-items:center}.active-product{display:flex;align-items:center;gap:1.5rem}.wishlist-pn{font-size:.75rem;line-height:1rem;font-weight:500}.wishlist-price{display:flex;gap:.5rem;align-items:center}.wish-product-img{width:7rem}.wl-text{display:flex;align-items:center;font-size:.9rem;font-weight:500;margin-top:.4rem}@media (min-width: 640px){.wishlist-pn{font-size:1rem}}@media (min-width: 640px){.wishlist-item{grid-template-columns:4fr .1fr}}@media (min-width: 640px){.wishlist-main{padding-left:5vw;padding-right:5vw}}@media (min-width: 768px){.wishlist-main{padding-left:7vw;padding-right:7vw}}@media (min-width: 1024px){.wishlist-main{padding-left:9vw;padding-right:9vw}}.loading-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:9999}.spinner{width:60px;height:60px;border:6px solid #f3f3f3;border-top:6px solid #43A047;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.main-cart{padding-left:1rem;padding-right:1rem}.main-semi{padding-top:3.5rem}.cart-container{padding-top:1rem;padding-bottom:1rem;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;color:#374151;display:grid;grid-template-columns:4fr .1fr;gap:1rem;margin-bottom:.5rem}.cc-2{display:flex;align-items:flex-start;gap:1.5rem}.cart-name{font-size:.75rem;font-weight:500}.cc-size{display:flex;align-items:center;gap:.5rem}.cart-size{font-size:.75rem;font-weight:300}.hidden{display:none}.empty-cart-message{display:flex;justify-content:center;align-items:center;font-style:italic;color:#8b8b8b}.check-all-container{display:flex;justify-content:end;align-items:center;padding-right:1rem;margin-bottom:.75rem}.check-all-button{display:flex;align-items:center;gap:.6rem;font-size:.8rem;color:#494949}.qd-container{display:flex;flex-direction:row;align-items:center;gap:1rem;margin-top:1.4rem}.cart-price{display:flex;align-items:center;font-size:.8rem;color:#494949}.cart-delete{font-size:1rem;color:#f33;cursor:pointer}.quantity-controls-cart{display:flex;align-items:center}.quantity-btn-cart{width:26px;height:26px;background-color:#fff;border:1px solid #DFDFDF;font-size:14px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease;display:flex;justify-content:center;align-items:center}.minus-cart{stroke-width:2;color:#a7a7a7}.plus-cart{color:#494949}.quantity-btn-cart:hover{background-color:#f8f8f8}.quantity-input-cart{width:50px;height:26px;text-align:center;border-block:1px solid #DFDFDF;font-size:13px;font-weight:500;color:#494949;padding:0;-moz-appearance:textfield;-webkit-appearance:none;appearance:none}.quantity-input-cart::-webkit-inner-spin-button,.quantity-input-cart::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity-input-cart:focus{outline:none}.cart-product-img{width:5rem}.cart-right-functions{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;width:25vw;padding-right:1rem}input[type=checkbox]{width:15px;height:15px;accent-color:#289828}.cart-header-actions{display:flex;justify-content:flex-end;align-items:center;margin-bottom:1rem;gap:1.2rem}.cart-select-all{display:flex;align-items:center;gap:.5rem;font-size:1rem;color:#494949;font-weight:500}.cart-select-all input{cursor:pointer}.cart-bottom-actions{display:flex;justify-content:flex-start;align-items:center;margin-top:1.5rem;gap:1rem}.checkout-container{border:2px solid #D1D1D1;border-radius:1rem;display:flex;flex-direction:column;justify-content:center;align-items:end;gap:1rem;padding:1rem}.checkout-total-price{display:flex;align-items:center;font-size:1rem;font-weight:600;color:#494949}.checkout-buttons{width:100%;display:flex;align-items:center;gap:1rem}.cart-button-delete,.cart-button-checkout{width:11rem;height:2.8rem;font-size:.8rem;border-radius:.5rem;font-weight:600;cursor:pointer}.cart-button-delete{background-color:#fff;border:2px solid #289828;color:#289828;font-weight:600;border-radius:.5rem;padding:.7rem 2rem;cursor:pointer;transition:background .2s,border .2s;margin-right:auto}.cart-button-delete:hover{background-color:#e6f7e6;border-color:#289828}.cart-button-checkout{background-color:#289828;border:2px solid #289828;color:#fff}.cart-button-checkout:disabled{background-color:#2898287c;border:none;cursor:not-allowed}.cart-item-checkbox{display:flex;justify-content:flex-end;align-items:center;padding-bottom:3rem}.cart-item-checkbox input{cursor:pointer}@media (min-width: 640px){.cart-size{font-size:.875rem}}@media (min-width: 640px){.cart-name{font-size:1rem}}@media (min-width: 640px){.cart-container{grid-template-columns:4fr .1fr}}@media (min-width: 640px){.main-cart{padding-left:5vw;padding-right:5vw}}@media (min-width: 768px){.main-cart{padding-left:7vw;padding-right:7vw}}@media (min-width: 1024px){.main-cart{padding-left:9vw;padding-right:9vw}}@media (min-width: 640px){.cart-product-img{width:7rem}.cart-delete{font-size:1.2rem}.quantity-btn-cart{width:31px;height:31px;font-size:16px}.quantity-input-cart{width:50px;height:31px;font-size:16px;font-weight:500}.qd-container{margin-top:1.9rem;gap:1.5rem}.cart-right-functions{width:40vw}input[type=checkbox]{width:18px;height:18px}.check-all-button{font-size:17px;gap:1rem}.cart-price{font-size:17px}}.un-main{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:9999}.un-semi{background-color:#fff;padding:1.7rem;border-radius:.5rem;width:30%;display:flex;flex-direction:column;align-items:center;position:relative}.un-close-icon-bg{position:absolute;top:.7rem;right:.7rem;font-size:1.4rem;color:#4b4b4b;cursor:pointer}.un-warning-icon-bg{background-color:#f33;color:#fff;width:3rem;height:3rem;display:flex;justify-content:center;align-items:center;border-radius:50%}.un-warning-icon-bg .un-warning-icon{font-size:1.7rem}.un-main-note{color:#ff5050;font-weight:700;font-family:Inter,sans-serif;margin-top:1rem}.un-paragraph-note{color:#707070;font-family:Inter,sans-serif;font-size:13px;text-align:center;margin-top:.7rem}.un-okay-btn{background-color:#43a047;color:#fff;font-size:13px;margin-top:2rem;width:40%;height:2rem;border-radius:5px;cursor:pointer}.product-main{padding-left:1rem;padding-right:1rem}.product-semi{padding-top:2.5rem;transition-property:opacity;transition-timing-function:ease-in;transition-duration:.5s;opacity:1}.pd-container{display:flex;flex-direction:column;gap:3rem}.pi-container{flex:1;display:flex;flex-direction:column-reverse;gap:.75rem}.main-multiple-img{display:flex;overflow-x:auto;justify-content:space-between;width:100%}.main-multiple-img::-webkit-scrollbar{display:none}.child-multiple-img{width:24%;flex-shrink:0;cursor:pointer}.child-multiple-img:hover{background-color:#d75f5f6e;transition:background-color .4s ease}.priority-img{width:100%}.priority-img .sc-priority-img{width:100%;height:auto}.pi-name{font-size:1.7rem;font-weight:500;color:#3d3d3d;margin-top:.5rem;line-height:2rem}.pi-price{display:flex;color:#2a2a2a;font-weight:600;margin-top:1.25rem;font-size:1.875rem;line-height:2.25rem}.pi-description{margin-top:1.25rem;color:#555}.ss-main{display:flex;flex-direction:column;gap:1rem;margin-top:2rem;margin-bottom:2rem}.ss-list{display:flex;gap:.5rem}.line-hr{margin-top:1.5rem;width:100%;color:#adadad}.product-info{font-size:.875rem;color:#6b7280;margin-top:.75rem;display:flex;flex-direction:column;gap:.25rem}.select-size-text{color:#656565}.available-stk{color:#289828;font-size:12px;font-weight:600;letter-spacing:.3px}.sizes-none{border:1px solid #EBEBEB;padding-inline:1.5rem;padding-block:.6rem;background-color:#fbfbfb;font-size:15px}.sizes-pick{border:1px solid #7ED957;background-color:#fbfbfb}.quantity-container{display:flex;align-items:center;column-gap:3rem;margin-top:.4rem}.quantity-controls{display:flex;align-items:center}.quantity-btn{width:38px;height:38px;background-color:#fff;border:1px solid #DFDFDF;font-size:20px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease;display:flex;justify-content:center;align-items:center}.minus{stroke-width:2;color:#a7a7a7}.plus{color:#494949}.quantity-btn:hover{background-color:#f8f8f8}.quantity-input{width:50px;height:38px;text-align:center;border-block:1px solid #DFDFDF;font-size:17px;font-weight:500;color:#494949;padding:0;-moz-appearance:textfield;-webkit-appearance:none;appearance:none}.quantity-input::-webkit-inner-spin-button,.quantity-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity-input:focus{outline:none}.buttons-container{display:flex;flex-direction:row;align-items:center;gap:2rem;margin-top:1rem}.main-button{height:50px;width:180px;text-align:center;display:flex;align-items:center;justify-content:center;border-radius:.5rem;font-size:.8rem;font-weight:600;cursor:pointer}.add-cart{background-color:#fff;border:2px solid #43A047;color:#43a047;cursor:pointer}.add-cart:disabled,.buy-now:disabled{opacity:.5;pointer-events:none}.buy-now{background-color:#43a047;color:#fff;box-shadow:0 0 10px -2px #00000089;cursor:pointer}.main-button:active{background-color:#8f8f8f;transition:ease-in-out .1s}.add-cart:active{color:#fff}.p-details{font-size:.875rem;line-height:1.25rem}.p-message{display:flex;flex-direction:column;gap:1rem;border-width:1px;padding-left:1.5rem;padding-right:1.5rem}.p-details,.p-stocks,.p-message{border:1px solid #D0D0D0}.p-details,.p-stocks{border-bottom:none;padding-inline:2.5rem;padding-block:1rem}.p-stocks{border-left:none;font-weight:700;background-color:#fbfbfb;color:#898989;font-size:.875rem;line-height:1.25rem}.product-details{font-size:1rem;color:#313131;padding-bottom:1.5rem;padding-top:.4rem}.nameWish-container{display:flex;align-items:end;gap:.7rem}.wishlist-icon{font-size:1.8rem;color:#43a047;cursor:pointer}.wishlist-inac{color:#289828}.detainer{scroll-margin-top:10rem;margin-top:5rem}@media (min-width: 640px){.product-main{padding-left:5vw;padding-right:5vw}}@media (min-width: 768px){.product-main{padding-left:7vw;padding-right:7vw}}@media (min-width: 1024px){.product-main{padding-left:9vw;padding-right:9vw}}@media (min-width: 640px){.pd-container{flex-direction:row;gap:3rem}}@media (min-width: 640px){.pi-container{flex-direction:row}}@media (min-width: 640px){.main-multiple-img{flex-direction:column;overflow-y:scroll;overflow-x:unset;justify-content:normal;width:18.7%}}@media (min-width: 640px){.child-multiple-img{width:100%;margin-bottom:.75rem}}@media (min-width: 640px){.priority-img{width:80%}}@media (min-width: 768px){.pi-description{width:80%}}@media (min-width: 640px){.line-hr{width:80%}}.rp-main{margin-top:6rem;margin-bottom:6rem}.rp-text{text-align:center;font-size:1.875rem;line-height:2.25rem;padding-top:.5rem;padding-bottom:1rem}.rp-list{display:grid;grid-template-columns:repeat(2,1fr);gap:1.75rem;row-gap:1.5rem}@media (min-width: 640px){.rp-list{grid-template-columns:repeat(2,1fr)}}@media (min-width: 768px){.rp-list{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1024px){.rp-list{grid-template-columns:repeat(4,1fr)}}.signIn-main{padding-top:5rem;z-index:10;min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-left:1rem;padding-right:1rem}.signin-form{display:flex;flex-direction:column;align-items:center;width:90%;margin:auto;gap:1rem;color:#2d3748}.signIn-tainer{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:.5rem;margin-top:2.5rem}.medical{margin-right:54%}.ca-color{background-color:#43a047;border:none;height:3px;width:2rem;margin-left:.25rem}.cs-text{color:#43a047;font-weight:600;font-size:2rem}.li-input-account-page{border-radius:2px;border:1px solid #e2e8f0;width:100%;padding:.5rem .75rem}.li-input-account-page:focus{outline:2px solid #43A047}.li-fp-main{width:100%;display:flex;justify-content:space-between;font-size:.875rem}.button-bottom{margin-top:-8px;color:#6b6b6b}.li-fp-button:hover,.lh-button:hover,.ca-button:hover{color:#43a047;cursor:pointer}.nt-text{color:#070707;font-weight:500;cursor:pointer}.required{color:#606060;margin-top:.9rem;font-size:.8rem}.LI-button{color:#fff;background-color:#43a047;width:100%;padding:10px;border-radius:.3rem;cursor:pointer}.LI-button:disabled{background:#aae2be;color:#fff;cursor:not-allowed}.LI-button-next{background-color:#fff;border-radius:.3rem;color:#43a047;border:2px solid #43A047;width:100%;padding:8px;cursor:pointer}.li-pass-tainer{border-radius:2px;border:1px solid #e2e8f0;display:flex;align-items:center;width:100%;padding-left:.75rem;padding-right:.5rem}.li-pass-tainer.focused{outline:2px solid #43A047}.li-pass-tainer input{width:100%;border:none;outline:none;padding-top:.5rem;padding-bottom:.5rem}.login-showHidePass{padding:0 8px;cursor:pointer}.login-offPass,.login-onPass{font-size:1.2rem;color:#43a047}.upload-label{font-weight:500;font-size:1rem;color:#374151;display:flex;align-items:center;gap:.5rem}.contact-prefix-container{position:relative;width:70%}.contact-prefix{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#374151;font-size:1rem;pointer-events:none;z-index:2}.contact-input{padding-left:2.5rem!important}@media (min-width: 640px){.signIn-main{padding-left:5vw;padding-right:5vw}}@media (min-width: 768px){.signIn-main{padding-left:7vw;padding-right:7vw}}@media (min-width: 1024px){.signIn-main{padding-left:9vw;padding-right:9vw}}@media (min-width: 640px){.signin-form{max-width:30rem}}.pl-main{padding-left:1rem;padding-right:1rem}.pl-form{display:flex;flex-direction:column;justify-content:space-between;gap:1rem;padding-top:2.25rem;min-height:80vh}.di-main{display:flex;flex-direction:column;gap:1rem;width:100%}.input-container{display:flex;gap:.75rem}.PO-dropdown-container{display:flex;flex-direction:row;gap:1rem}.PO-dropdown-container select{padding:10px 14px;border:1.5px solid #e0e0e0;border-radius:7px;font-size:1rem;background:#fafbfc;transition:border .2s;width:100%}.input-container input,.PO-dropdown-container select,.PO-dropdown-container input{opacity:.7}.input-delivery-info{padding:10px 14px;border:1.5px solid #e0e0e0;border-radius:7px;font-size:1rem;background:#fff;transition:border .2s;width:100%}.input-delivery-info:focus{outline:1px solid #43A047}.line-payment{background-color:#43a047}.DI-button{background-color:#289828;color:#fff;padding:10px 14px;cursor:pointer;border-radius:.5rem;text-align:center}.pm-info{display:flex;flex-direction:column;gap:.75rem}.ordersum-main{margin-top:2rem}.firstPaymentText{color:#707070;font-weight:500}.secondPaymentText{color:#470507;font-weight:700}.firstPaymentText,.secondPaymentText{font-size:1rem}.ordersum-container{min-width:410px;margin-top:2rem}.cod-img{width:100%;border:1px solid}.pm-main{margin-top:3rem}.pm-textainer{display:inline-flex;gap:.75rem;align-items:center;margin-bottom:.75rem}.cashOnDelivery-main{width:100%;border-radius:.4rem;display:flex;align-items:center;padding:.5rem .75rem;cursor:pointer}.codline-inactive{border:1px solid #B3B3B3}.codline-active{border:1px solid #43A047}.paypal-main{width:100%;border-radius:.4rem;display:flex;align-items:center;padding:.5rem .75rem;cursor:pointer}.ppline-inactive{border:1px solid #B3B3B3}.ppline-active{border:1px solid #00CBFB}.cod-imgtainer{width:1.2rem;margin-left:.75rem}.paypal-imgtainer{width:4rem;margin-left:.75rem}.cod-imgs{width:100%;height:auto}.cashOnDelivery-circle{border:2.5px solid white;min-width:.875rem;height:.875rem;border-radius:9999px}.codcircle-active{outline:1px solid #247900;background-color:#247900}.codcircle-inactive{outline:1px solid #B3B3B3}.paypal-circle{border:2.5px solid white;min-width:.875rem;height:.875rem;border-radius:9999px}.ppcircle-active{outline:1px solid #00CBFB;background-color:#00cbfb}.ppcircle-inactive{outline:1px solid #B3B3B3}.cashOnDelivery-text{color:#343434;font-size:.875rem;font-weight:500;margin-left:.5rem;margin-right:.75rem}.submit-button{background-color:#289828;color:#fff;height:3rem;display:flex;justify-content:center;align-items:center;cursor:pointer;font-weight:500;border-radius:.5rem;width:100%;text-align:center;margin-top:2rem}@media (min-width: 1024px){.pm-info{flex-direction:row}}@media (min-width: 640px){.di-main{max-width:500px}}@media (min-width: 640px){.pl-form{flex-direction:row;padding-top:2.5rem}}@media (min-width: 640px){.pl-main{padding-left:5vw;padding-right:5vw}}@media (min-width: 768px){.pl-main{padding-left:7vw;padding-right:7vw}}@media (min-width: 1024px){.pl-main{padding-left:9vw;padding-right:9vw}}.ordersum-head{width:100%}.ordersum-content{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem;font-size:.875rem}.ordersum-list{display:flex;justify-content:space-between}.ordersum-price{display:flex;align-items:center}.product-name{font-size:1rem;color:#494949;font-weight:600;letter-spacing:.7px}.empty-order-message{display:flex;justify-content:center;align-items:center;font-style:italic;color:#8b8b8b;min-height:80px}.date-text-1{margin-top:1rem;font-size:.8rem;color:#3c3c3c}.date-text-2{color:#989898}.qsd-container{color:#494949}.order-button-container{border:1px solid #BABABA;width:7.5rem;height:2rem;font-size:.9rem;border-radius:.3rem;color:#454545;display:flex;justify-content:center;align-items:center;text-align:center}.pending-circle{background-color:#ffa600}.packing-circle{background-color:#00e3b6}.ofd-circle{background-color:#656dff}.delivered-circle{background-color:#00dd31}.cancelled-circle{background-color:#d10000}.cancelled-item{opacity:.6}.pending-text{font-size:.9rem;color:#454545}.disabled-button{cursor:not-allowed;opacity:.6}.reload-container{cursor:pointer;display:flex;align-items:center;gap:.2rem;justify-content:end;color:#333;font-weight:500;margin-bottom:.5rem;font-size:.9rem}.order-progress-tracker{width:100%;margin-bottom:2.5rem;display:flex;justify-content:center}.tracker-flex{display:flex;align-items:center;width:100%;max-width:800px;justify-content:space-between;position:relative}.tracker-step{display:flex;flex-direction:column;align-items:center;position:relative;z-index:2}.tracker-circle{width:70px;height:70px;border-radius:50%;border:3px solid #e5e7eb;background:#fff;display:flex;align-items:center;justify-content:center;z-index:5;position:relative;cursor:pointer;transition:all .3s ease}.tracker-circle:hover{transform:scale(1.05);box-shadow:0 4px 12px #00000026}.tracker-circle.active{border:3px solid #22c55e;background:#22c55e;position:relative}.tracker-circle.active:before{content:"";position:absolute;width:100%;height:100%;border:5px solid #fcfcfc;border-radius:50%;z-index:1}.tracker-icon{width:24px;height:24px;object-fit:contain;z-index:10;position:relative}.tracker-circle.active .tracker-icon{filter:brightness(0) invert(1);z-index:10}.tracker-circle.inactive .tracker-icon{filter:grayscale(1) brightness(.7);z-index:10}.tracker-flex:before{content:"";position:absolute;top:40%;left:35px;right:35px;height:4px;background:#e5e7eb;z-index:0;transform:translateY(-50%)}.tracker-flex:after{content:"";position:absolute;top:40%;left:35px;height:4px;background:#22c55e;z-index:1;transform:translateY(-50%);transition:width .5s ease}.tracker-flex[data-active="0"]:after{width:0%}.tracker-flex[data-active="1"]:after{width:calc(33.33% - 35px)}.tracker-flex[data-active="2"]:after{width:calc(66.66% - 35px)}.tracker-flex[data-active="3"]:after{width:calc(100% - 70px)}.order-card{background:#fff;border-radius:.7rem;box-shadow:0 1px 4px #00000008;border:none;display:flex;align-items:flex-start;padding:1.2rem 2rem 1.2rem 1.2rem;margin-bottom:.5rem;border-top:1px solid #ededed;border-bottom:1px solid #ededed;gap:1.5rem;min-height:90px}.order-card img{width:60px;height:60px;object-fit:contain;border-radius:.4rem;margin-top:.2rem}.order-card-content{flex:1;min-width:0}.order-card-title{font-size:1rem;font-weight:600;color:#222;margin-bottom:.1rem}.order-card-desc{color:#757575;font-size:.97rem;margin-bottom:.5rem;white-space:pre-line}.order-card-details{display:flex;flex-wrap:wrap;gap:2.2rem 1.5rem;font-size:.98rem;margin-bottom:.2rem}.order-card-details-grid{display:flex;flex-wrap:wrap;gap:1.5rem 2.5rem;font-size:1rem}.order-detail-label{font-weight:600;color:#494949;margin-right:.2rem}.order-card-details span{font-weight:400;color:#494949}.pencancel{display:flex;align-items:center;gap:.5rem;margin-left:auto;width:50%}.order-card-status{display:flex;align-items:center;gap:.4rem;font-size:1rem;margin-bottom:.2rem;margin-top:.2rem;justify-content:center}.order-card-status-dot{width:9px;height:9px;border-radius:50%;background:#ffa600;display:inline-block}.order-card-date{color:#989898;font-size:.93rem;margin-top:.1rem}.order-card-cancel-btn{margin-left:auto;background:#fff;border:1px solid #bababa;color:#454545;border-radius:.3rem;padding:.5rem 1.5rem;font-size:1rem;font-weight:500;cursor:pointer;transition:background .15s,border .15s;height:2.2rem;min-width:110px;display:flex;align-items:center;justify-content:center}.order-card-cancel-btn:hover{background:#f7f7f7;border-color:#888}*{margin:0;padding:0;box-sizing:border-box}.notification-list{list-style:none;padding:0}.notification-item.unread{background:#e6f0fa;font-weight:600}.notification-time{display:block;font-size:.85rem;color:#888;margin-top:8px}.notification-container{max-width:600px;margin:40px auto;padding:24px}.notification-title{font-size:1.5rem;margin-right:73%;font-weight:700;margin-bottom:20px;color:#333;text-align:center}.notification-time{display:flex;align-items:flex-start;padding:0 8px 2px 1px}.notification-item:last-child{border-bottom:none}.notification-item.highlighted{background:#43a047;border-radius:8px}.notification-item.highlighted .notification-action,.notification-item.highlighted .notification-time,.notification-item.highlighted b{color:#fff}.notification-avatar{position:relative;margin-right:16px;flex-shrink:0}.notification-avatar img{width:44px;height:44px;border-radius:50%;object-fit:cover;background:#f5f7fa;border:2px solid #43A047}.notification-dot{position:absolute;top:2px;right:2px;width:11px;height:11px;background:#e53935;border-radius:50%;border:2px solid #fff;box-shadow:0 0 2px #0000001f}.notification-content{flex:1;display:flex;flex-direction:column}.notification-title-text{font-weight:700;color:#222;font-size:1rem;margin-bottom:2px}.action-highlight{background:#43a047;color:#fff;font-weight:700;padding:2px 7px;border-radius:5px}.notification-time{display:block;font-size:.85rem;color:#888;margin-top:6px}.notification-dismiss{background:none;border:none;color:#c4c3c3;font-size:1.2rem;cursor:pointer;margin-left:12px;margin-top:2px;transition:color .2s;font-size:1.5 rem}.notification-dismiss:hover{color:#e74c3c}.notification-title-row{display:flex;gap:8px;color:#222;font-size:1rem;margin-bottom:2px}.profile-in-container{margin-top:3rem}.profile-in-title,.profile-in-paragraph{color:#f33}.profile-in-title{font-size:18px;font-weight:700}.profile-in-paragraph{margin-top:1rem;font-size:14px;font-weight:700}.profile-container{max-width:600px;margin:40px auto;padding:36px 32px 32px;font-family:Segoe UI,Arial,sans-serif}.profile-steps{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px;background:#eafaf1;border-radius:999px;padding:0;box-shadow:0 2px 8px #21965312;overflow:hidden;height:48px}.step{flex:1;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1rem;color:#43a047;background:transparent;cursor:pointer;height:48px;border:none;outline:none;border-radius:0}.step.active{background:#289828;color:#fff;border-radius:999px;box-shadow:0 2px 8px #2196531a;z-index:1}.step-label{width:100%;text-align:center;padding:0 18px;-webkit-user-select:none;user-select:none;letter-spacing:.7px}.edit-profile-main{position:relative}.profile-title{font-size:2rem;font-weight:700;margin-bottom:5rem;color:#222;text-align:left}.profile-picture-main{display:flex;flex-direction:column;align-items:center;justify-content:center;top:0;right:0;position:absolute}.profile-picture-main .recommended-ct{text-align:center;font-size:14px;color:#7a7b7c;font-weight:500}.profile-picture{display:inline-block;position:relative;overflow:hidden;width:150px;height:150px;border-radius:100%;cursor:pointer;padding:.4rem}.profile-picture.active{border:3px solid #289828}.profile-picture img{width:100%;border-radius:50%;cursor:pointer;transition:filter .3s ease}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease}.overlay-icon{color:#fff;font-size:2rem}.profile-picture:hover img{filter:brightness(70%)}.profile-picture:hover .overlay{opacity:1}.profile-form{display:flex;flex-direction:column;gap:2px}.form-group select{padding:10px 14px;border:1.5px solid #e0e0e0;border-radius:7px;font-size:1rem;background:#fafbfc;transition:border .2s}.form-group select:focus{border:1.5px solid #43A047;outline:none;background:#fff}.profile-section-m{margin-bottom:3rem}.section-title{font-size:1.1rem;font-weight:600;margin-bottom:18px;color:#43a047}.form-group{display:flex;flex-direction:column;margin-bottom:18px;flex:1}.fm-not{display:flex;flex-direction:row;justify-content:space-between;width:100%;gap:1rem}.fm-not input{width:100%}.fm-send-code{background-color:#43a047;color:#fff;width:15rem;border-radius:.5rem;cursor:pointer}.change-password{display:flex;flex-direction:column;margin-top:1rem}.change-password .cyp-label{font-size:.98rem;font-weight:500;color:#444;margin-bottom:7px}.new-password{border:1px solid #e2e8f0;display:flex;align-items:center;width:100%;padding-left:.75rem;padding-right:.75rem;border-radius:7px;background:#fafbfc}.new-password.focused{outline:1px solid #43A047}.new-password input{width:100%;border:none;outline:none;padding:0;padding-top:.5rem;padding-bottom:.5rem}.new-password-showHidePass{cursor:pointer}.np-offPass,.np-onPass{font-size:1.2rem;color:#43a047}.current-password{border:1px solid #e2e8f0;display:flex;align-items:center;width:100%;padding-left:.75rem;padding-right:.75rem;border-radius:7px;background:#fafbfc;margin-bottom:.5rem}.current-password.focused{outline:1px solid #43A047}.current-password input{width:100%;border:none;outline:none;padding:0;padding-top:.5rem;padding-bottom:.5rem}.current-password-showHidePass{cursor:pointer}.current-offPass,.current-onPass{font-size:1.2rem;color:#43a047}.new-password-validator{width:100%;display:flex;flex-direction:row;gap:.5rem;padding:0;margin-top:5px}.np-line-password{border-radius:3rem;background-color:#eaeaea;width:10rem;height:3.5px;transition:background-color .3s ease}.np-line-password.valid{background-color:#43a047}.np-password-rules{width:100%;display:flex;flex-direction:row;gap:8px;align-items:center;margin-top:3px}.np-infocon{color:#333}.np-infocon-valid{color:#43a047}.np-rules-txt{font-size:.8rem;color:#333}.np-rules-txt.valid{color:#43a047;font-weight:500}.ac-verify-code{display:flex;flex-direction:column}.ac-verify-code label{font-size:.98rem;font-weight:500;margin-bottom:7px;color:#444}.ac-verify-code input{padding:10px 14px;border:1.5px solid #e0e0e0;border-radius:7px;font-size:1rem;background:#fafbfc;transition:border .2s}.ac-verify-code input:focus{outline:1.5px solid #43A047;background:#fff}.form-row{display:flex;gap:18px}.form-group label{font-size:.98rem;font-weight:500;margin-bottom:7px;color:#444}.form-group input{padding:10px 14px;border:1.5px solid #e0e0e0;border-radius:7px;font-size:1rem;background:#fafbfc;transition:border .2s}.form-group input:focus{outline:1.5px solid #43A047;background:#fff}.review-proof-btn{display:flex;justify-content:center;align-items:center;border:2px solid #43A047;background:transparent;color:#43a047;font-weight:600;border-radius:7px;padding:9px 18px;font-size:1rem;cursor:pointer;margin-top:8px;transition:background .18s,color .18s;width:100%}.review-proof-btn:hover{background:#eafaf1}.eye-icon{font-size:22px;stroke-width:10px;color:#43a047}.eye-icon{color:#43a047}.save-btn{height:3rem;width:100%;background:#43a047;color:#fff;font-weight:700;font-size:1rem;border:none;border-radius:7px;margin-top:.8rem;cursor:pointer;transition:background .18s;box-shadow:0 2px 8px #21965312;letter-spacing:.8px}.save-btn:hover{background:#176c3a}.select-cb:disabled{background-color:#e9ecef;color:#6c757d;cursor:not-allowed}.security-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:30px}.delete-account-btn{background:none;border:none;color:#ff4d4f;font-weight:700;font-size:1rem;display:flex;align-items:center;cursor:pointer;gap:6px;transition:color .2s}.delete-account-btn:hover{color:#d32f2f}.security-password-group{position:relative;border:2px solid #e0e0e0;border-radius:7px;margin-bottom:18px;padding-bottom:0;background:#fff}.security-password-group label{font-weight:600;margin-bottom:7px}.security-password-eye{position:absolute;right:14px;top:50%;transform:translateY(-50%);font-size:1.2em;color:#888;cursor:pointer}.icon-text-tainer{display:flex;flex-direction:row;align-items:center;gap:.4rem}.icon-text-tainer p{font-size:.9rem;color:#43a047;font-weight:600;letter-spacing:.6px}.view-delete-modal{position:fixed;top:0;left:0;width:100%;height:100vh;background:#0000002e;z-index:1000;display:flex;align-items:center;justify-content:center}.confirm-delete-modal{background-color:#fff;border-radius:1rem;width:25rem;height:10rem;padding:1rem;display:flex;flex-direction:column;align-items:center;box-shadow:0 2px 15px #00000076;position:relative}.delete-modal-text{margin-top:.3rem;display:flex;flex-direction:column;align-items:center;margin-bottom:1.5rem;gap:.2rem}.delete-modal-text .head-confirmation{font-size:1.1rem;font-weight:600;color:#333}.delete-modal-text .text-confirmation{font-size:.9rem;color:#585858}.confirm-button{display:flex;flex-direction:row;justify-content:space-between;width:90%;gap:2rem}.confirm-button button{width:100%;height:2.5rem;border-radius:.5rem;cursor:pointer}.y-da{background-color:#43a047;color:#fff}.n-da{outline:2px solid #43A047;color:#43a047}.sp1-progress-line{width:100%;display:flex;flex-direction:row;gap:1rem}.sp1-progress-line .sp1-line-steps{border-radius:3rem;background-color:#eaeaea;width:10rem;height:.3rem}.sp1-progress-line .stepOne{background-color:#43a047;cursor:pointer}.sp1-main{padding-top:5rem;z-index:10;min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-left:1rem;padding-right:1rem}.sp1-form{display:flex;flex-direction:column;align-items:center;width:90%;margin:auto;gap:1rem;color:#2d3748}.sp1-tainer{display:flex;flex-direction:row;justify-content:space-between;width:100%;align-items:center;gap:.5rem;margin-bottom:.5rem;margin-top:2.5rem}.sp1-mii{font-size:1.1rem;font-weight:600;color:#565656;width:100%}.sp1-color{background-color:#43a047;border:none;height:3px;width:2rem;margin-left:.25rem}.sp1-text{color:#43a047;font-weight:600;font-size:2rem}.sp1-stepNum{color:#43a047;font-weight:600;font-size:1.5rem}.sp1-input-info{border-radius:2px;border:1px solid #e2e8f0;width:100%;padding:.5rem .75rem}.sp1-input-info:focus{outline:2px solid #43A047}.sp1-number-tainer{position:relative;display:flex;flex-direction:row;gap:1rem;width:100%}.cpx-container,.lp-container{display:flex;flex-direction:row;width:100%;justify-content:space-between;align-items:center}.ct-prefix,.ll-prefix{border-left:1px solid #e2e8f0;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;height:2.6rem;padding-inline:.6rem;display:flex;align-items:center;color:#969ba3}.proof-container{width:100%;display:flex;flex-direction:column;gap:.5rem;margin-top:.4rem;margin-bottom:3rem}.upload-btn{cursor:pointer;display:flex;align-items:center;gap:.5rem;justify-content:center;border-radius:.6rem;height:2.8rem;background:#43a047}.upload-btn-icon{font-size:22px;color:#fff}.upload-btn-text{color:#fff;font-weight:500;font-size:15px}.uploaded-btn{cursor:pointer;display:flex;align-items:center;gap:.5rem;justify-content:center;border-radius:.6rem;height:2.8rem;background:#fff;box-shadow:0 0 10px #000000ac}.uploaded-btn-icon{font-size:22px;color:#43a047}.uploaded-btn-icon{color:#43a047}.uploaded-btn-text{color:#43a047;font-weight:500;font-size:15px}.sp1-LC-button{cursor:pointer;color:#fff;background-color:#43a047;width:100%;padding:10px;border-radius:.3rem}.sp1-LC-button:disabled{background:#b6e2c6;color:#fff;cursor:not-allowed}.sp1-LC-button-next{cursor:pointer;background-color:#fff;border-radius:.3rem;color:#43a047;border:2px solid #43A047;width:100%;padding:8px}.upload-modal-bg{position:fixed;top:0;left:0;width:100%;height:100vh;background:#0000002e;z-index:1000;display:flex;align-items:center;justify-content:center}.upload-modal-border{margin:1rem;min-width:500px;max-width:380px;background-color:#fff;padding:.5rem;border-radius:1.5rem;box-shadow:0 4px 10px #0008;height:auto}.upload-modal-card{border:1px solid #DADADA;background:#fff;border-radius:1.2rem;padding:2rem;height:auto;display:flex;flex-direction:column;gap:1.5rem;position:relative}.um-cls-btn{position:absolute;right:.7rem;top:.7rem;font-size:1.5rem;color:#43a047;cursor:pointer}.upload-modal-header{display:flex;flex-direction:column;align-items:center;justify-content:center}.upload-modal-header .upload-title{font-family:Inter;text-align:center;color:#131313;font-weight:bolder;font-size:1.2rem;margin-bottom:.4rem}.upload-modal-header .upload-description{font-family:Inter;text-align:center;font-size:11.5px;color:#646464}.upload-modal-dashed{border:2px dashed gray;border-radius:.7rem;padding-top:2rem;padding-bottom:.5rem;display:flex;flex-direction:column;align-items:center;cursor:pointer;background:#fafafa;transition:background .15s}.upload-modal-dashed:hover{background:#f3fef6}.upload-icon-bg{width:3.5rem;height:3.5rem;display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:15px;box-shadow:0 0 13px #0000004a}.upload-icon-bg .upload-circle-bg{border-radius:50%;width:2.5rem;height:2.5rem;display:flex;justify-content:center;align-items:center;background-color:#eee}.upload-icon-bg .upload-circle-bg .upload-icon{font-size:20px;color:#43a047}.select-modal-container{margin-top:1.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.select-modal-container .select-text-1{align-items:center;font-weight:bolder;font-family:Inter;font-size:12px;margin-bottom:3px;color:#131313}.select-modal-container .select-text-2{font-size:12px;text-align:center;color:#646464}.select-button-bg{border:2px solid #D9D9D9;margin-top:2rem;padding-inline:1.7rem;padding-block:.4rem;border-radius:.5rem;margin-bottom:.5rem}.select-button-bg .select-files{font-family:Inter;color:#131313;font-weight:bolder;font-size:12px}.file-acceptable{margin-top:2px;font-family:Inter;font-size:9px;color:#969696}.proof-file-name{font-family:Inter;color:#222;font-size:13px;margin-top:4px;word-break:break-all}.upload-modal-dropdown-label{font-weight:500;font-size:14px;margin-bottom:4px;display:block}.uploaded-image-modal{border:2px solid #43A047;box-shadow:0 0 8px #7ed957;border-radius:.7rem;padding-top:2rem;padding-bottom:.5rem;display:flex;flex-direction:column;align-items:center;background:#fff}.uploaded-icon-main{background-color:#43a047;width:3.5rem;height:3.5rem;border-radius:50%;display:flex;justify-content:center;align-items:center}.uploaded-icon-bg{width:45%;position:relative}.uploaded-icon{width:100%;height:auto;position:absolute;top:-13px;left:2px}.proof-file-name{color:#000;font-weight:bolder;font-family:Inter;font-size:12px;margin-top:15px}.proof-file-size{font-family:Inter;font-size:10px;color:#646464;margin-top:2px;margin-bottom:5px}.uploaded-button-modal{margin-top:2rem;width:80%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;font-size:10px;font-weight:700;margin-bottom:1.5rem}.remove-image-btn,.view-image-btn{font-family:Inter;text-align:center;width:7rem;height:2.2rem;border-radius:6px;cursor:pointer}.remove-image-btn{background-color:#eb5044;color:#fff}.view-image-btn{color:#262626;background-color:#fff;border:2px solid #D9D9D9}.view-image-bg{position:fixed;top:0;left:0;width:100%;height:100vh;background:#000000be;z-index:1000;display:flex;align-items:center;justify-content:center}.view-image-bg .image-preview{max-width:100%;max-height:90vh;object-fit:contain}.view-image-component{position:absolute;top:1rem;right:1rem;display:flex;flex-direction:row-reverse;align-items:center;gap:1rem}.close-preview-btn{font-size:2rem;color:#ddd;cursor:pointer}.vi-profile-name{font-size:.9rem;color:#ddd;font-family:Arial,Helvetica,sans-serif}.upload-modal-dropdown{width:100%;border:1px solid #C5C5C5;border-radius:6px;padding:.5rem;font-size:12px;background:#f6f6f6;margin-top:4px;font-weight:600;font-family:Inter;color:#262626}.option-type{font-size:14px}.upload-modal-btns{display:flex;justify-content:space-between;gap:12px;margin-top:8px}.upload-modal-cancel{flex:1;background:#fff;color:#43a047;border:1.8px solid #43A047;border-radius:6px;padding:.5rem 0;font-weight:500;font-size:13px;box-shadow:none;transition:background .15s;cursor:pointer}.upload-modal-cancel:hover{background:#f3fef6}.upload-modal-confirm{flex:1;background:#43a047;color:#fff;border:none;border-radius:6px;padding:.5rem 0;font-weight:500;font-size:13px;box-shadow:none;transition:background .15s;cursor:pointer}.upload-modal-confirm:disabled{background:#b6e2c6;color:#fff;cursor:not-allowed}@media (min-width: 640px){.sp1-main{padding-left:5vw;padding-right:5vw}}@media (min-width: 768px){.sp1-main{padding-left:7vw;padding-right:7vw}}@media (min-width: 1024px){.sp1-main{padding-left:9vw;padding-right:9vw}}.loaderCA{display:flex;position:fixed;top:40%;right:48%;z-index:1000;justify-content:center;align-items:center;width:50px;aspect-ratio:1;border-radius:50%;background:radial-gradient(farthest-side,#43a047 94%,#0000) top/8px 8px no-repeat,conic-gradient(#0000 30%,#43a047);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 8px),#000 0);animation:l13 .6s infinite linear}@media (min-width: 640px){.sp1-form{max-width:35rem}}.sp2-main{padding-top:5rem;z-index:10;min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-left:1rem;padding-right:1rem}.sp2-form{display:flex;flex-direction:column;align-items:center;width:90%;margin:auto;gap:1rem;color:#2d3748}.sp2-progress-line{width:100%;display:flex;flex-direction:row;gap:1rem}.sp2-progress-line .sp2-line-steps{border-radius:3rem;background-color:#eaeaea;width:10rem;height:.3rem}.sp2-progress-line .stepOne,.sp2-progress-line .stepTwo{background-color:#43a047;cursor:pointer}.sp2-ard{font-size:1.1rem;font-weight:600;color:#565656;width:100%}.sp1-name-tainer{position:relative;display:flex;flex-direction:row;gap:1rem;width:100%}.sp2-fn-container,.sp2-ln-container{display:flex;flex-direction:row;width:100%;justify-content:space-between;align-items:center}.sp2-number-tainer{position:relative;display:flex;flex-direction:row;gap:1rem;width:100%}.sp2-cpx-container,.sp2-lp-container{display:flex;flex-direction:row;width:100%;justify-content:space-between;align-items:center}.sp2-ct-prefix{border-left:1px solid #e2e8f0;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;height:2.6rem;padding-inline:.6rem;display:flex;align-items:center;color:#969ba3}.sp2-LC-button{cursor:pointer;color:#fff;background-color:#43a047;width:100%;padding:10px;border-radius:.3rem}.sp2-LC-button:disabled{background:#b6e2c6;color:#fff;cursor:not-allowed}.sp2-LC-button-next{cursor:pointer;background-color:#fff;border-radius:.3rem;color:#43a047;border:2px solid #43A047;width:100%;padding:8px}@media (min-width: 640px){.sp2-form{max-width:35rem}}.sp3-main{padding-top:5rem;z-index:10;min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-left:1rem;padding-right:1rem}.sp3-form{display:flex;flex-direction:column;align-items:center;width:90%;margin:auto;gap:1rem;color:#2d3748}.sp3-progress-line{width:100%;display:flex;flex-direction:row;gap:1rem}.sp3-progress-line .sp3-line-password{border-radius:3rem;background-color:#eaeaea;width:10rem;height:.3rem}.sp3-progress-line .stepOne,.sp3-progress-line .stepTwo,.sp3-progress-line .stepThree{background-color:#43a047;cursor:pointer}.sp2-tainer{display:flex;flex-direction:row;justify-content:space-between;width:100%;align-items:center;gap:.5rem;margin-bottom:.5rem;margin-top:2.5rem}.sp2-text{color:#43a047;font-weight:600;font-size:2rem}.sp2-stepNum{color:#43a047;font-weight:600;font-size:1.5rem}.sp2-input-info{border-radius:2px;border:1px solid #e2e8f0;width:100%;padding:.5rem .75rem}.sp2-input-info:focus{outline:2px solid #43A047}.sp3-pass-tainer{border-radius:2px;border:1px solid #e2e8f0;display:flex;align-items:center;width:100%;padding-left:.75rem;padding-right:.75rem}.sp3-pass-tainer.focused{outline:2px solid #43A047}.sp3-pass-tainer input{width:100%;border:none;outline:none;padding:0;padding-top:.5rem;padding-bottom:.5rem}.sp3-showHidePass{cursor:pointer}.sp3-offPass,.sp3-onPass{font-size:1.2rem;color:#43a047}.identifier-btn{display:flex;align-items:center;justify-content:center;width:100%;height:3rem;background-color:#f0f0f0;border-radius:.6rem;margin-bottom:1rem}.identifier-btn .email-btn,.identifier-btn .phone-btn{height:100%;width:100%;cursor:pointer}.identifier-btn .email-btn{color:#43a047;border-radius:.6rem;background-color:#f0f0f0}.identifier-btn .email-btn.focused{color:#fff;background-color:#43a047;border-radius:.6rem}.identifier-btn .phone-btn{color:#43a047;border-radius:.6rem;background-color:#f0f0f0}.identifier-btn .phone-btn.focused{color:#fff;background-color:#43a047;border-radius:.6rem}.sp2-pnx-container{display:flex;flex-direction:row;width:100%;justify-content:space-between;align-items:center}.sp3-pn-prefix{border-left:1px solid #e2e8f0;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;height:2.6rem;padding-inline:.6rem;display:flex;align-items:center;color:#969ba3}.LC-button{cursor:pointer;color:#fff;background-color:#43a047;width:100%;padding:10px;border-radius:.3rem}.LC-button:disabled{background:#aae2be;color:#fff;cursor:not-allowed}.LC-button-next{cursor:pointer;background-color:#fff;border-radius:.3rem;color:#43a047;border:2px solid #43A047;width:100%;padding:8px}.sp3-password-validator{width:100%;display:flex;flex-direction:row;gap:.5rem;margin-top:-5px;padding:0}.sp3-line-password{border-radius:3rem;background-color:#eaeaea;width:10rem;height:3.5px;transition:background-color .3s ease}.sp3-line-password.valid{background-color:#43a047}.sp3-password-rules{margin-top:-10px;width:100%;display:flex;flex-direction:row;gap:8px;align-items:center}.password-infocon{color:#333}.password-infocon-valid{color:#43a047}.password-rules-txt{font-size:.8rem;color:#333}.password-rules-txt.valid{color:#43a047;font-weight:500}@media (min-width: 640px){.sp3-form{max-width:35rem}}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sp4-vc{z-index:10;padding-left:1rem;padding-right:1rem}.sp4-form{display:flex;flex-direction:column;align-items:center;width:90%;margin:auto;margin-top:3.5rem;gap:1rem;color:#2d3748}.sp4-progress-line{width:100%;display:flex;flex-direction:row;gap:1rem}.sp4-progress-line .sp4-line-password{border-radius:3rem;background-color:#eaeaea;width:10rem;height:.3rem}.sp4-progress-line .stepOne,.sp4-progress-line .stepTwo,.sp4-progress-line .stepThree,.sp4-progress-line .stepFour{background-color:#43a047;cursor:pointer}.sp2-vc-text{color:#43a047;font-weight:600;font-size:2rem}.sp4-vc-button{color:#fff;background-color:#43a047;width:100%;padding:10px;border-radius:.3rem;margin-bottom:2rem;cursor:pointer}.sp4-vc-button:disabled{background:#aae2be;color:#fff;cursor:not-allowed}.sp4-valid-identifier{color:#43a047;font-weight:600;font-size:1rem}.sp4-vc-textsm{font-size:1.1rem;color:#424242}.sp4-main{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;text-align:center;margin-top:2.5rem}.sp4-input-code-page{width:100%;padding:.5rem .75rem;border:1px solid #C5C5C5;margin-bottom:.3rem}.sp4-input-code-page:focus{outline:2px solid #43A047}@media (min-width: 640px){.sp4-vc{padding-left:5vw;padding-right:5vw}}@media (min-width: 768px){.sp4-vc{padding-left:7vw;padding-right:7vw}}@media (min-width: 1024px){.sp4-vc{padding-left:9vw;padding-right:9vw}}@media (min-width: 640px){.sp4-form{max-width:35rem}}img{display:block}.icon-button .nav-profile-img{outline:2px solid #43A047;width:35px;height:35px;border-radius:100%;cursor:pointer}.icon-button .nav-profile-img img{padding:2px;width:100%;height:auto;cursor:pointer;border-radius:100%;transition:filter .3s ease}.icon-button .nav-profile-img img:hover{opacity:.8}.notification-all-btn{margin:20px auto 0;display:block;padding:10px 24px;border-radius:6px;border:none;color:#43a047;font-weight:700;cursor:pointer}.navContainer{padding:1rem 2.5rem;display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;background-color:#fff;z-index:100;border-bottom:2px solid #E9E9E9;width:100%}.navContainer .gamjLogo{width:100%;height:auto}.navContainer .mainLogo{width:15%;margin-right:3rem}.navContainer .allButtons{width:11rem;display:flex;flex-direction:row;justify-content:flex-end;gap:1.6rem;align-items:center}.navContainer .allButtons .bcontainer{width:10%}.navContainer .allButtons .bcontainer .linkImg{width:100%}.navContainer .allButtons .cbutton{width:11.5%}.navContainer .allButtons .lbutton{width:9%}.navContainer .allButtons .lbutton{position:relative;display:inline-block;cursor:pointer}.cart-quantity{position:absolute;top:-7.5px;right:-8px;background-color:#f33;color:#fff;font-size:.6rem;min-width:18px;min-height:18px;display:flex;justify-content:center;align-items:center;border-radius:50%;border:1px solid white}.wishlist-quantity{position:absolute;top:-6px;right:-7px;background-color:#f33;color:#fff;font-size:.6rem;min-width:18px;min-height:18px;display:flex;justify-content:center;align-items:center;border-radius:50%;border:1px solid white}.hidden-order{display:none}.navContainer .allButtons .lbutton .dropdown{display:none;position:absolute;top:100;right:-10px;background-color:#fff;border-radius:4px;box-shadow:0 5px 10px 1px #00000038;width:180px}.navContainer .allButtons .lbutton .dropdown .dropdown-content{padding:8px 0}.navContainer .allButtons .lbutton .dropdown .dropdown-content .dropdown-item{padding:10px 20px;cursor:pointer;transition:background-color .2s ease;color:#43a047;margin-inline:7px}.navContainer .allButtons .lbutton .dropdown .dropdown-content .dropdown-item:hover{background-color:#f1f1f1;color:#2e7031}.navContainer .allButtons .lbutton:hover .dropdown{display:block}.navContainer .allButtons .mbutton{margin-left:20px;width:12%}.navContainer .mainLogo:hover,.navContainer .allButtons .bcontainer:hover{cursor:pointer}.nav-menu{background-color:#fff;box-shadow:0 5px 10px #0000001a;width:400px;display:flex;justify-content:start;position:fixed;top:0;z-index:150;right:-1000%;transition:right .3s ease-in-out,box-shadow .3s ease-in-out;height:100vh;border-left:1px solid rgb(232,232,232);border-top-left-radius:1rem}.nav-menu.active{right:0;transition:right .3s ease-in-out,box-shadow .3s ease-in-out}.nav-menu ul li{list-style-type:none;display:flex;align-items:center;justify-content:end;text-align:right;padding:8px 10px;height:74px;border-bottom:1px solid rgb(230,230,230)}.nav-menu ul li a{text-decoration:none;color:#43a047;font-size:18px;font-weight:400;width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:0 16px;border-radius:4px;text-transform:uppercase}.nav-menu ul li a:hover{background-color:#43a047;color:#fff}.nav-menu-items{width:100%}.nav-menu ul li .menu-bars{display:flex;justify-content:start;color:#b6b6b6;font-size:25px;font-weight:bolder}.nav-menu ul li .menu-bars:hover{background-color:#fff;color:#43a047}.bs-maintext{text-align:center;padding-top:2rem;padding-bottom:2rem;font-size:1.875rem;line-height:2.25rem}.nav-link{font-size:.8rem;text-decoration:none;color:#43a047;font-weight:500;text-transform:uppercase;padding:.5rem 1rem;transition:color .3s ease}.nav-link:hover{color:#2e7031}.nav-icons{color:#000;display:flex;align-items:center;gap:1.5rem}.icon-button{cursor:pointer;position:relative;display:flex;align-items:center}.icon-button img{width:21px;height:22px;transition:filter .3s ease}.icon-button .nav-profile-none:hover{filter:brightness(0) saturate(100%) invert(29%) sepia(31%) saturate(1406%) hue-rotate(71deg) brightness(92%) contrast(88%)}.nav-icon{width:26px;height:26px;color:#43a047;transition:color .3s ease}.notifcon{width:27px;height:27px}.searchcon{stroke-width:.1}.wishcon{stroke-width:.3}.nav-icon:hover{color:#2e7031}.profile-dropdown{position:absolute;top:40px;right:0;background:#fff;box-shadow:0 2px 8px #0000001f;border-radius:8px;min-width:160px;z-index:1000;padding:8px 0;display:flex;flex-direction:column}.profile-dropdown-item{width:100%;padding:10px 16px;background:none;border:none;text-align:left;cursor:pointer;font-size:1rem;color:#222;transition:background .15s}.profile-dropdown-item:hover{background:#f3f3f3}.profile-dropdown-item.logout{color:#d32f2f}.notification-dropdown{position:absolute;top:20px;right:0;z-index:1000;width:350px;background:#fff;border-radius:8px;box-shadow:0 5px 8px #0000001f}.notification-panel{max-height:350px;overflow-y:auto;background:#fff;padding:0 8px;scrollbar-width:thin;scrollbar-color:#43A047 #f5f7fa}.notification-panel::-webkit-scrollbar{width:6px;background-color:#f5f7fa}.notification-panel::-webkit-scrollbar-thumb{background-color:#43a047;border-radius:4px}.notification-list{list-style:none;padding:0;margin:0}.notification-item{display:flex;align-items:center;background:#fff;border-bottom:1px solid #eee;padding:12px 8px;position:relative;transition:background .2s}.notification-avatar img{width:50px;height:50px;border-radius:50%;object-fit:cover;background:#f5f7fa;border:2px solid #43A047}.notification-content{flex:1;display:flex;flex-direction:column;padding-left:1rem}.notification-name{font-weight:700;color:#222;font-size:1rem}.notification-action{margin-bottom:4px;font-size:1rem;color:#444}.action-highlight{font-size:bold;border-radius:4px}.sb-main{padding-left:1rem;padding-right:1rem}.searh-container{border-bottom:1px solid #E9E9E9;border-right:1px solid #E9E9E9;border-left:1px solid #E9E9E9;box-shadow:0 1px 10px 1px #747373;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;z-index:99;position:fixed;width:82%;background-color:#fff;text-align:center}.search-bar{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1.25rem;margin:1.25rem .75rem;border-radius:9999px;width:75%;border:2px solid #43A047}.search-icon{font-size:1.3rem;color:#8c8c8c}.exit-icon{display:inline;font-size:1.6rem;color:#8c8c8c;cursor:pointer}@media (min-width: 640px){.sb-main{padding-left:5vw;padding-right:5vw}}@media (min-width: 768px){.sb-main{padding-left:7vw;padding-right:7vw}}@media (min-width: 1024px){.sb-main{padding-left:9vw;padding-right:9vw}}@media (min-width: 640px){.search-bar{width:50%}}.fp-main{min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-left:1rem;padding-right:1rem}.fp-form{display:flex;flex-direction:column;align-items:center;width:90%;margin:3.5rem auto 0;gap:1rem;color:#1f2937}.fp-title{display:inline-flex;align-items:center;gap:.5rem;margin-top:2.5rem;margin-bottom:.75rem}.em-text{color:#43a047;font-weight:600;font-size:2rem}.fp-button{color:#fff;background-color:#43a047;width:100%;padding:10px;border-radius:.3rem;margin-bottom:2rem;cursor:pointer}.fp-button:disabled{background:#aae2be;color:#fff;cursor:not-allowed}.fp-input-identifier-page{width:100%;padding:.5rem .75rem;border:1px solid #C5C5C5;margin-bottom:.3rem}.fp-input-identifier-page:focus{outline:2px solid #43A047}@media (min-width: 640px){.fp-main{padding-left:5vw;padding-right:5vw}}@media (min-width: 768px){.fp-main{padding-left:7vw;padding-right:7vw}}@media (min-width: 1024px){.fp-main{padding-left:9vw;padding-right:9vw}}@media (min-width: 640px){.fp-form{max-width:24rem}}.rvc-vc{z-index:10;padding-left:1rem;padding-right:1rem}.rvc-form{display:flex;flex-direction:column;align-items:center;width:90%;margin:auto;margin-top:3.5rem;gap:1rem;color:#2d3748}.rvc-vc-text{color:#43a047;font-weight:600;font-size:2rem}.rvc-vc-button{color:#fff;background-color:#43a047;width:100%;padding:10px;border-radius:.3rem;margin-bottom:2rem;cursor:pointer}.rvc-vc-button:disabled{background:#aae2be;color:#fff;cursor:not-allowed}.rvc-valid-identifier{color:#43a047;font-weight:600;font-size:1rem}.rvc-vc-textsm{font-size:1.1rem;color:#424242}.rvc-main{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;text-align:center;margin-top:2.5rem}.rvc-input-code-page{width:100%;padding:.5rem .75rem;border:1px solid #C5C5C5;margin-bottom:.3rem}.rvc-input-code-page:focus{outline:2px solid #43A047}@media (min-width: 640px){.rvc-vc{padding-left:5vw;padding-right:5vw}}@media (min-width: 768px){.rvc-vc{padding-left:7vw;padding-right:7vw}}@media (min-width: 1024px){.rvc-vc{padding-left:9vw;padding-right:9vw}}@media (min-width: 640px){.rvc-form{max-width:24rem}}.rp-last-main{z-index:10;padding-left:1rem;padding-right:1rem}.rp-last-formsize{display:flex;flex-direction:column;align-items:center;width:90%;margin:3.5rem auto 0;gap:1rem;color:#1f2937}.rp-last-text{color:#43a047;font-weight:600;font-size:2rem}.rp-last-textsm{font-size:1rem;color:#424242}.rp-last-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;text-align:center;margin-top:2.5rem}.rp-pass-tainer{border-radius:2px;border:1px solid #e2e8f0;display:flex;align-items:center;width:100%;padding-left:.75rem;padding-right:.75rem}.rp-pass-tainer.focused{outline:2px solid #43A047}.rp-pass-tainer input{width:100%;border:none;outline:none;padding:0;padding-top:.5rem;padding-bottom:.5rem}.rp-showHidePass{cursor:pointer}.rp-offPass,.rp-onPass{font-size:1.2rem;color:#43a047}.rp-password-validator{width:100%;display:flex;flex-direction:row;gap:.5rem;margin-top:-5px;padding:0}.rp-line-password{border-radius:3rem;background-color:#eaeaea;width:10rem;height:.3rem}.rp-line-password{border-radius:3rem;background-color:#eaeaea;width:10rem;height:3.5px;transition:background-color .3s ease}.rp-line-password.valid{background-color:#43a047}.rp-password-rules{margin-top:-10px;width:100%;display:flex;flex-direction:row;gap:8px;align-items:center}.rp-password-infocon{color:#333}.rp-password-infocon-valid{color:#43a047}.rp-password-rules-txt{font-size:.8rem;color:#333}.rp-password-rules-txt.valid{color:#43a047;font-weight:500}.RP-button{cursor:pointer;color:#fff;background-color:#43a047;width:100%;padding:10px;border-radius:.3rem}.RP-button:disabled{background:#aae2be;color:#fff;cursor:not-allowed}@media (min-width: 640px){.rp-last-formsize{max-width:24rem}}@media (min-width: 640px){.rp-last-main{padding-left:5vw;padding-right:5vw}}@media (min-width: 768px){.rp-last-main{padding-left:7vw;padding-right:7vw}}@media (min-width: 1024px){.rp-last-main{padding-left:9vw;padding-right:9vw}}.lcv-vc{z-index:10;padding-left:1rem;padding-right:1rem}.lcv-form{display:flex;flex-direction:column;align-items:center;width:90%;margin:auto;margin-top:3.5rem;gap:1rem;color:#2d3748}.lcv-vc-text{color:#43a047;font-weight:600;font-size:2rem}.lcv-vc-button{color:#fff;background-color:#43a047;width:100%;padding:10px;border-radius:.3rem;margin-bottom:2rem;cursor:pointer}.lcv-vc-button:disabled{background:#aae2be;color:#fff;cursor:not-allowed}.lcv-valid-identifier{color:#43a047;font-weight:600;font-size:1rem}.lcv-vc-textsm{font-size:1.1rem;color:#424242}.lcv-main{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;text-align:center;margin-top:2.5rem}.lcv-input-code-page{width:100%;padding:.5rem .75rem;border:1px solid #C5C5C5;margin-bottom:.3rem}.lcv-input-code-page:focus{outline:2px solid #43A047}@media (min-width: 640px){.lcv-vc{padding-left:5vw;padding-right:5vw}}@media (min-width: 768px){.lcv-vc{padding-left:7vw;padding-right:7vw}}@media (min-width: 1024px){.lcv-vc{padding-left:9vw;padding-right:9vw}}@media (min-width: 640px){.lcv-form{max-width:30rem}}.App{min-height:100%}.loader{display:flex;position:fixed;top:40%;right:48%;z-index:500;justify-content:center;align-items:center;width:50px;aspect-ratio:1;border-radius:50%;background:radial-gradient(farthest-side,#43a047 94%,#0000) top/8px 8px no-repeat,conic-gradient(#0000 30%,#43a047);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 8px),#000 0);animation:l13 .6s infinite linear}@keyframes l13{to{transform:rotate(1turn)}}.up-scroll{position:fixed;font-size:1.5rem;top:80%;right:2rem;z-index:500;color:#fff;background-color:#43a047;height:3.7rem;width:3.7rem;display:flex;border-radius:50%;justify-content:center;align-items:center;box-shadow:0 2px 30px -7px #00000087;transition:color .3s ease,background-color .3s ease,box-shadow .3s ease,transform .3s ease}.up-scroll:hover{color:#43a047;background-color:#fff}.up-scroll .arrow{stroke-width:5;margin-bottom:.1rem}
