@import url("https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,200;1,300;1,400;1,500;1,600;1,700;1,800&display=swap");:root{--button-radius:9px}*{font-family:Plus Jakarta Sans,Arial!important;-webkit-font-smoothing:antialiased}[role=button],button,input[type=button],input[type=reset],input[type=submit]{border-radius:var(--button-radius)!important}input[type=date],input[type=email],input[type=number],input[type=password],input[type=phone],input[type=search],input[type=tel],input[type=text],select,textarea{border-radius:var(--button-radius)}a:hover{opacity:.9}html{min-height:100%}.app-shell,body{min-height:100vh}.app-shell{display:flex;flex-direction:column;position:relative;overflow:clip}.app-main{flex:1 0 auto}.footer-wrapper{margin-top:auto}.app-main:has(>.auth-page){display:flex;flex-direction:column}.app-main:has(>.container>.fill-page){display:flex;flex-direction:column}.app-main>.container:has(>.fill-page){flex:1 0 auto;display:flex;flex-direction:column}.fill-page{box-sizing:border-box}.app-main>.auth-page,.fill-page{flex:1 0 auto;display:flex;flex-direction:column}.app-main>.auth-page{justify-content:center}.container{width:calc(100% - 64px);max-width:1350px;margin:0 auto;position:relative}.page{padding:22px 0}.pages,.pages_1150{display:flex;justify-content:space-between}.pages_1150{width:100%;gap:35px;margin:50px 0}.pages_1150>.page_750{flex:1 1;min-width:0;width:auto}.page_365{width:365px}.page_450{width:450px}.page_550{width:550px}.page_750{width:750px}.page_775{width:775px}.page_870{width:870px}.page_944,.page_945{width:945px}.empty_loading{min-height:1000px}.loading{top:0;left:0;z-index:99;background-color:#ffffff75;position:fixed;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.notfound{width:400px;text-align:center;margin:100px auto}.notfound img{margin:0 0 50px}.notfound h2{font-size:35px;font-weight:600;color:#111;margin:0 0 20px}.notfound p{font-size:20px;font-weight:500;color:#333;margin:0 0 50px}.notfound a,.notfound button{display:block;padding:20px;background-color:#9b4187;color:#fff;border-radius:9px;font-weight:500;font-size:17px}.notfound button{border:0}.deliveryPop{width:100%;height:100%;background-color:#ffffffba;position:fixed;left:0;top:0;z-index:99}.deliveryPop img{margin:30px 0 0 290px}.category_products_grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(208px,1fr));grid-gap:21px;gap:21px;margin-bottom:40px}@media screen and (max-width:600px){.category_products_grid{grid-template-columns:repeat(2,1fr);gap:12px}}.icon_line{display:flex;gap:20px;align-items:center;margin:50px 0}.icon_line>div{height:1px;background:#d5d5d5;width:100%}body:has(.payment-page) .header-wrapper{display:none}body:has(.payment-page) .footer-wrapper{display:none}.payment-page{background:#f5f5f5!important;min-height:100vh}@media screen and (max-width:600px){.container,.page_365{width:100%}.page_365{display:none}.page_944{padding:0 20px}.page_944,.page_945{box-sizing:border-box;width:100%}.page_550,.page_775{width:100%;padding:0 20px;box-sizing:border-box}.page_775{margin:10px 0}.pages{flex-direction:column;box-sizing:border-box}.mobile{display:block}.pages_1150{display:flex;flex-direction:column;width:100%;padding:0 20px;box-sizing:border-box;margin:25px 0}.page_750{width:100%}.page_450,.page_870{width:100%;padding:0 20px;box-sizing:border-box}.deliveryPop img{width:100%;max-width:340px;height:auto;margin:70px auto 0;display:block}.icon_line{padding:0 20px}}:root{--scrollbar-size:10px;--scrollbar-thumb:#c6a4bd;--scrollbar-thumb-hover:#9b4187;--scrollbar-track:transparent}::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:999px}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:999px;border:2px solid transparent;background-clip:padding-box;min-height:32px;min-width:32px}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}::-webkit-scrollbar-corner{background:transparent}::-webkit-scrollbar-button{display:none;width:0;height:0}@supports (-moz-appearance:none){*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}}@media screen and (min-width:601px) and (max-width:1023px){.pages:has(>.page_550),.pages:has(>.page_870){flex-direction:column;gap:20px}.page_450,.page_550,.page_775,.page_870{width:100%}.pages_1150{flex-direction:column}.pages_1150>.page_365{width:100%}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}