@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,100..900&display=swap";*,*:after,*:before{box-sizing:border-box;padding:0;margin:0}html::-webkit-scrollbar{background:inherit;width:16px}html::-webkit-scrollbar-thumb{background:#91ba8d;border-radius:10px;border:4px solid rgba(0,0,0,0);background-clip:padding-box}html::-webkit-scrollbar-track{background:#2c2c2c}html::-webkit-scrollbar-button{display:none}body{background:#fff}img{display:block;object-fit:cover}a,a:active{text-decoration:none}ul{list-style:none}#home{display:flex;flex-direction:column;align-items:center;width:100%;font-family:Poppins,sans-serif;background:#fff}#home #hero{background:url(/images/hero.jpg);background-repeat:repeat;background-size:cover;height:80vh;color:#fff;font-size:2rem;font-weight:300;text-shadow:0 0 20px rgba(0,0,0,.5);position:relative;width:100%}@media (width <=850px){#home #hero{height:70vh}}@media (width <=570px){#home #hero{height:60vh}}#home #hero #hero-content{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);width:100%;height:100%;display:flex;justify-content:center;flex-direction:column;align-items:center;gap:1em;text-align:center;padding:0 5%}@media (width <=850px){#home #hero #hero-content{gap:.6em}#home #hero #hero-content h1{font-size:34px}}@media (width <=450px){#home #hero #hero-content h1{font-size:28px}}@media (width <=370px){#home #hero #hero-content h1{font-size:24px}}@media (width <=320px){#home #hero #hero-content h1{font-size:20px}}#home #hero #hero-content>h1{text-shadow:2px 2px 0 black}#home #hero #hero-content .button-wrapper{display:flex;justify-content:center;gap:1.5em;align-items:center;font-size:.5em}@media (width <=850px){#home #hero #hero-content .button-wrapper{font-size:.4em}}@media (width <=370px){#home #hero #hero-content .button-wrapper{font-size:.3em}}@media (width <=320px){#home #hero #hero-content .button-wrapper{font-size:.25em}}#home #hero #hero-content .button-wrapper a{padding:.5em 1.5em;background:#fff;border:1px solid #000;border-radius:4px;color:#000;font-weight:600;cursor:pointer;transition:all .3s ease}#home #hero #hero-content .button-wrapper a:hover{background:#000;color:#fff;border:1px solid #fff}#home #cards{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:.15em;width:100%;border-top:2px solid #fff}@media (width <=680px){#home #cards{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(1,1fr)}}#home #cards .card{width:100%;height:auto;display:flex;flex-direction:column;position:relative;background-size:auto 100%;aspect-ratio:16 / 9}#home #cards .card:before{content:"";width:0;position:absolute;top:0;left:0;display:block;height:100%;background:#006400;transition:width .3s linear;z-index:1}@media (width <=750px){{display:none}}#home #cards .card:hover:before{width:100%}#home #cards .card img{position:absolute;top:0;left:0;width:100%;height:100%}#home #cards .card .overlay{display:flex;flex-direction:column;justify-content:center;gap:.3em;align-items:start;background:#1a1a1a5b;z-index:1;width:100%;height:100%}#home #cards .card .overlay>:not(img){text-transform:uppercase;margin-left:20px}#home #cards .card .overlay h3{color:#fff;font-size:1.4em;font-weight:500}@media (width <=600px){#home #cards .card .overlay h3{font-size:1.1em}}@media (width <=370px){#home #cards .card .overlay h3{font-size:.9em}}@media (width <=300px){#home #cards .card .overlay h3{font-size:.75em}}#home #cards .card .overlay a{padding:.5em 1.5em;background:#fff;border:none;border:1px solid #000;border-radius:4px;color:#000;font-weight:600;cursor:pointer;transition:all .3s ease}@media (width <=600px){#home #cards .card .overlay a{font-size:14px}}@media (width <=370px){#home #cards .card .overlay a{font-size:12px;padding:.4em 1.2em}}@media (width <=300px){#home #cards .card .overlay a{font-size:10px;padding:.4em 1.2em}}#home #cards .card .overlay a:hover{background:#000;color:#fff;border:1px solid #fff}#nav-overlay{position:fixed;background:#fff;width:100%;height:100vh;z-index:1000;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;opacity:0;font-family:Poppins,sans-serif;visibility:hidden;transition:opacity .3s ease,visibility .5s ease}#nav-overlay.show{opacity:1;visibility:visible}#nav-overlay div{display:flex;flex-direction:column;align-items:center;gap:1em}#nav-overlay div a,#nav-overlay div i{font-size:26px;color:#000;transition:all .3s ease}@media (width <= 300px){#nav-overlay div a,#nav-overlay div i{font-size:22px}}#nav-overlay div a:hover,#nav-overlay div i:hover{color:#91ba8d}#nav-overlay button{background:transparent;cursor:pointer;position:absolute;top:20px;right:20px;border:none}#nav-overlay button i{font-size:34px;transition:all .3s ease}#nav-overlay button i:hover{color:#91ba8d}#site-header{display:flex;justify-content:space-between;align-items:center;background:#91ba8d;padding:1em 3em;font-family:Poppins,sans-serif}@media (width <= 480px){#site-header{padding:1em 1.5em}}@media (width <= 300px){#site-header{padding:.75em 1em}}#site-header>#responsive-nav{display:none;justify-content:center;align-items:center;gap:1em}@media (width <= 750px){#site-header>#responsive-nav{display:flex}}#site-header>#responsive-nav button{font-size:26px;padding:8px;background:transparent;cursor:pointer;color:#f4eded;border:none}@media (width <= 480px){#site-header>#responsive-nav button{font-size:22px}}@media (width <= 480px){#site-header>#responsive-nav img{width:24px}}#site-header .favorites-overlay-container{position:fixed;top:0;left:0;background:#00000054;width:100vw;z-index:10000;height:100%;display:flex;visibility:hidden;opacity:0;justify-content:flex-end;align-items:start;transition:all .3s linear}#site-header .active-overlay-container{visibility:visible;opacity:1}#site-header .favorites-overlay-container .favorites-overlay,#site-header .active-overlay-container .favorites-overlay{background:#fff;overflow-x:hidden;width:32%;min-height:746px;max-height:70vh;padding:24px;display:flex;justify-content:center;position:absolute;right:-100%;top:0;transition:all .3s linear}@media (width <= 1000px){#site-header .favorites-overlay-container .favorites-overlay,#site-header .active-overlay-container .favorites-overlay{width:80%;height:100vh;max-height:none}}@media (width <= 475px){#site-header .favorites-overlay-container .favorites-overlay,#site-header .active-overlay-container .favorites-overlay{padding:20px 16px}}#site-header .favorites-overlay-container .active-overlay-content,#site-header .active-overlay-container .active-overlay-content{right:0;background:#fff}#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container,#site-header .active-overlay-container .favorites-overlay .overlay-text-container,#site-header .active-overlay-container .active-overlay-content .overlay-text-container{min-width:85%}#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container .overlay-top,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container .overlay-top,#site-header .active-overlay-container .favorites-overlay .overlay-text-container .overlay-top,#site-header .active-overlay-container .active-overlay-content .overlay-text-container .overlay-top{display:flex;width:100%;height:100%;flex-direction:column;gap:20px;align-items:start;overflow:hidden}#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-header,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-header,#site-header .active-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-header,#site-header .active-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-header{width:100%;display:flex;justify-content:space-between;align-items:center;gap:14.5px}@media (width <= 400px){#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-header,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-header,#site-header .active-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-header,#site-header .active-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-header{gap:10px}}#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-header h2,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-header h2,#site-header .active-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-header h2,#site-header .active-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-header h2{font-weight:600;font-size:26px;color:#333}@media (width <= 1200px){#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-header h2,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-header h2,#site-header .active-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-header h2,#site-header .active-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-header h2{font-size:22px}}@media (width <= 1000px){#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-header h2,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-header h2,#site-header .active-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-header h2,#site-header .active-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-header h2{font-size:30px}}@media (width <= 575px){#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-header h2,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-header h2,#site-header .active-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-header h2,#site-header .active-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-header h2{font-size:26px}}@media (width <= 400px){#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-header h2,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-header h2,#site-header .active-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-header h2,#site-header .active-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-header h2{font-size:22px}}#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-header i,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-header i,#site-header .active-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-header i,#site-header .active-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-header i{border-radius:100%;padding:7px;font-size:20px;transition:all .3s ease;color:#9f9f9f}@media (width <= 1200px){#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-header i,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-header i,#site-header .active-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-header i,#site-header .active-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-header i{font-size:18px}}@media (width <= 1000px){#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-header i,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-header i,#site-header .active-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-header i,#site-header .active-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-header i{font-size:24px}}@media (width <= 575px){#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-header i,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-header i,#site-header .active-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-header i,#site-header .active-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-header i{font-size:20px}}@media (width <= 400px){#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-header i,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-header i,#site-header .active-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-header i,#site-header .active-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-header i{font-size:18px}}#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-header i:hover,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-header i:hover,#site-header .active-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-header i:hover,#site-header .active-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-header i:hover{background:#ededed}#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container .overlay-top hr,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container .overlay-top hr,#site-header .active-overlay-container .favorites-overlay .overlay-text-container .overlay-top hr,#site-header .active-overlay-container .active-overlay-content .overlay-text-container .overlay-top hr{height:2px;background:#91ba8d;border:none;width:80%}#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products,#site-header .active-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products,#site-header .active-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products{display:flex;flex-direction:column;width:100%;height:80%;overflow-y:scroll;gap:20px;scrollbar-width:thin;scrollbar-color:#91BA8D transparent}@media (width <= 440px){#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products,#site-header .active-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products,#site-header .active-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products{height:85%}}#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products::-webkit-scrollbar,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products::-webkit-scrollbar,#site-header .active-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products::-webkit-scrollbar,#site-header .active-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products::-webkit-scrollbar{width:7px}#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products::-webkit-scrollbar-track,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products::-webkit-scrollbar-track,#site-header .active-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products::-webkit-scrollbar-track,#site-header .active-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products::-webkit-scrollbar-track{background:transparent}#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products::-webkit-scrollbar-thumb,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products::-webkit-scrollbar-thumb,#site-header .active-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products::-webkit-scrollbar-thumb,#site-header .active-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products::-webkit-scrollbar-thumb{background:#91ba8d;border-radius:10px}#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products::-webkit-scrollbar-button,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products::-webkit-scrollbar-button,#site-header .active-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products::-webkit-scrollbar-button,#site-header .active-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products::-webkit-scrollbar-button{display:none}#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products>p,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products>p,#site-header .active-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products>p,#site-header .active-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products>p{font-size:20px}@media (width <= 1000px){#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products>p,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products>p,#site-header .active-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products>p,#site-header .active-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products>p{font-size:24px}}@media (width <= 575px){#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products>p,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products>p,#site-header .active-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products>p,#site-header .active-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products>p{font-size:20px}}@media (width <= 400px){#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products>p,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products>p,#site-header .active-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products>p,#site-header .active-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products>p{font-size:18px}}#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products div,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products div,#site-header .active-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products div,#site-header .active-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products div{display:flex;align-items:center;justify-content:space-between;max-width:95%;gap:.2em}@media (width <= 1000px){#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products div,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products div,#site-header .active-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products div,#site-header .active-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products div{gap:.5em}}@media (width <= 400px){#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products div,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products div,#site-header .active-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products div,#site-header .active-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products div{gap:.3em}}#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products div img,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products div img,#site-header .active-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products div img,#site-header .active-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products div img{width:35%;height:auto;aspect-ratio:1 / 1;border-radius:10px}@media (width <= 1000px){#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products div img,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products div img,#site-header .active-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products div img,#site-header .active-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products div img{min-width:180px}}@media (width <= 575px){#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products div img,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products div img,#site-header .active-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products div img,#site-header .active-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products div img{min-width:140px}}@media (width <= 440px){#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products div img,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products div img,#site-header .active-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products div img,#site-header .active-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products div img{min-width:100px}}@media (width <= 370px){#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products div img,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products div img,#site-header .active-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products div img,#site-header .active-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products div img{min-width:80px}}#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products div p,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products div p,#site-header .active-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products div p,#site-header .active-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products div p{width:25%}@media (width <= 1000px){#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products div p,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products div p,#site-header .active-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products div p,#site-header .active-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products div p{font-size:18px}}@media (width <= 575px){#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products div p,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products div p,#site-header .active-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products div p,#site-header .active-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products div p{font-size:16px}}@media (width <= 400px){#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products div p,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products div p,#site-header .active-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products div p,#site-header .active-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products div p{font-size:14px}}#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products div i,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products div i,#site-header .active-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products div i,#site-header .active-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products div i{border-radius:100%;font-size:18px;padding:.5em;transition:all .3s ease;color:#9f9f9f}@media (width <= 1000px){#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products div i,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products div i,#site-header .active-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products div i,#site-header .active-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products div i{font-size:20px}}@media (width <= 400px){#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products div i,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products div i,#site-header .active-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products div i,#site-header .active-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products div i{font-size:18px}}#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products div i.fill,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products div i.fill,#site-header .active-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products div i.fill,#site-header .active-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products div i.fill{color:#91ba8d}#site-header .favorites-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products div i:hover,#site-header .favorites-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products div i:hover,#site-header .active-overlay-container .favorites-overlay .overlay-text-container .overlay-top .overlay-products div i:hover,#site-header .active-overlay-container .active-overlay-content .overlay-text-container .overlay-top .overlay-products div i:hover{background:#ededed}#site-header>a>img{width:17vw}@media (width <= 750px){#site-header>a>img{width:25vw}}@media (width <= 600px){#site-header>a>img{width:35vw}}@media (width <= 350px){#site-header>a>img{width:40vw}}#site-header nav{display:flex;gap:2.5rem;align-items:end;height:100%}@media (width <= 900px){#site-header nav{gap:1.5em}}@media (width <= 750px){#site-header nav{display:none}}#site-header nav>*{height:100%}#site-header nav>a{font-size:20px;transition:all .3s ease;color:#f4eded}@media (width <=800px){#site-header nav>a{font-size:18px}}#site-header nav>a:hover{color:#000}#site-header nav>a:active{color:#494949}#site-header nav>a:after{content:"";display:block;width:0;height:2px;background:#000;transition:width .3s;margin-top:2px}#site-header nav>a:hover:after{width:100%}#site-header nav #favorites-icon{border-radius:100%;transition:all .3s ease;padding:7px;aspect-ratio:1 / 1;cursor:pointer;font-size:24px;color:#f4eded}@media (width <=800px){#site-header nav #favorites-icon{font-size:20px}}#site-header nav #favorites-icon:hover{color:#000}#site-header nav #favorites-icon:active{color:#494949}#site-header nav #favorites-icon:after{content:"";display:block;width:0;height:2px;background:#000;transition:width .3s;margin-top:5px}#site-header nav #favorites-icon:hover:after{width:100%}#site-header nav img{width:30px;margin-bottom:.3em;cursor:pointer}@media (width <=800px){#site-header nav img{width:26px}}#site-footer{width:100%;display:flex;align-items:center;gap:1.6em;flex-direction:column;background:#3c3c37;padding:2em 0;font-family:Poppins,sans-serif}#site-footer>ul{display:flex;justify-content:center;align-items:center;gap:1.5em;width:30%}#site-footer>ul li{background:#8d8d8d;width:3.3vw;height:3.3vw;border-radius:4px;display:flex;justify-content:center;align-items:center;transition:all .4s ease-in-out;aspect-ratio:1 / 1}@media (width <= 900px){#site-footer>ul li{width:5vw;height:5vw}}@media (width <= 570px){#site-footer>ul li{width:7vw;height:7vw}}@media (width <= 300px){#site-footer>ul li{width:12vw;height:12vw}}#site-footer>ul li:hover{border-radius:100%;background:gray}#site-footer>ul li a{color:#fff;display:flex;justify-content:center;align-items:center}#site-footer>ul li a i{font-size:2vw}@media (width <= 900px){#site-footer>ul li a i{font-size:3.5vw}}@media (width <= 570px){#site-footer>ul li a i{font-size:5vw}}@media (width <= 300px){#site-footer>ul li a i{font-size:8vw}}#site-footer>div{display:flex;width:40%;justify-content:center}@media (width <= 900px){#site-footer>div{width:60%}}@media (width <= 570px){#site-footer>div{flex-direction:column;width:80%;align-items:center;gap:1.5em}}#site-footer>div ul{display:flex;flex-direction:column;color:#fff}@media (width <= 570px){#site-footer>div ul{width:60%;align-items:center}}#site-footer>div ul h3{font-weight:500;font-size:24px}@media (width <= 570px){#site-footer>div ul h3{text-align:center}}@media (width <= 570px){#site-footer>div ul li{text-align:center}}#site-footer>div ul li a{color:#fff;font-weight:300;font-size:14px;position:relative;height:auto}@media (width <= 300px){#site-footer>div ul li a{font-size:12px}}#site-footer>div ul li a:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:-15px}#site-footer>div ul li a:hover{text-decoration:underline}#site-footer>div ul li a:hover:before{content:"⦿"}#site-footer p{color:#fff;font-size:14px;font-weight:300;max-width:80%;text-align:center}@media (width <= 300px){#site-footer p{font-size:12px}}#register,#login{display:flex;width:100%;min-height:70vh;flex-direction:column;justify-content:start;align-items:center;padding-top:5em;padding-bottom:2em;background:#fff;font-family:Poppins,sans-serif}#register h1,#login h1{font-weight:500;margin-bottom:24px;font-size:2.5em;position:relative}@media (width <= 370px){#register h1,#login h1{font-size:30px}}#register h1:after,#login h1:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#91ba8d}#register .form-wrapper,#login .form-wrapper{border-radius:10px;padding:24px;width:clamp(300px,70%,400px);background:#f4f5f7;border:1px solid #E4E4E4;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (width <= 450px){#register .form-wrapper,#login .form-wrapper{padding:24px 12px}}#register .form-wrapper .form,#login .form-wrapper .form{display:flex;flex-direction:column;align-items:center;gap:.8em;width:90%}#register .form-wrapper .form div,#login .form-wrapper .form div{display:flex;justify-content:space-between;align-items:center;gap:.6em}#register .form-wrapper .form div input,#login .form-wrapper .form div input{transform:scale(1.3)}#register .form-wrapper .form div label,#login .form-wrapper .form div label{font-size:14px}#register .form-wrapper .form div label span,#register .form-wrapper .form div label a,#login .form-wrapper .form div label span,#login .form-wrapper .form div label a{color:red;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin:2em 0 0}@media (width <= 570px){#register .form-wrapper .form div label span,#register .form-wrapper .form div label a,#login .form-wrapper .form div label span,#login .form-wrapper .form div label a{font-size:10px}}#register .form-wrapper .form span,#login .form-wrapper .form span{position:relative;display:flex;align-items:center;border-radius:6px;background:#fff;width:100%}#register .form-wrapper .form span input,#login .form-wrapper .form span input{width:100%;border:2px solid #333;outline:none;padding:1em;background:transparent;font-size:16px;color:#565656;transition:all .2s linear}@media (width <= 450px){#register .form-wrapper .form span input,#login .form-wrapper .form span input{font-size:14px}}@media (width <= 370px){#register .form-wrapper .form span input,#login .form-wrapper .form span input{font-size:12px}}#register .form-wrapper .form span input:focus,#login .form-wrapper .form span input:focus{border:2px solid #91BA8D;border-radius:3px}#register .form-wrapper .form span i,#login .form-wrapper .form span i{position:absolute;right:10px;color:#000}@media (width <= 370px){#register .form-wrapper .form span i,#login .form-wrapper .form span i{font-size:14px}}#register .form-wrapper .form button,#login .form-wrapper .form button{padding:.8em 1.5em;background:#fff;border:1px solid #000;border-radius:4px;color:#000;font-weight:600;cursor:pointer;transition:all .3s ease;width:100%;font-size:18px;margin-top:1em}@media (width <= 370px){#register .form-wrapper .form button,#login .form-wrapper .form button{font-size:14px;padding:.6em 1.2em}}#register .form-wrapper .form button:hover,#login .form-wrapper .form button:hover{background:#000;color:#fff;border:1px solid #fff}#register .form-wrapper .form button:disabled,#login .form-wrapper .form button:disabled{color:gray;background:#fff;border:1px solid #000;cursor:unset}#register .form-wrapper .form button:disabled:hover,#login .form-wrapper .form button:disabled:hover{color:gray}#products{background:#fff;min-height:70vh;height:fit-content;width:100%;display:flex;justify-content:start;align-items:center;flex-direction:column;font-family:Poppins,sans-serif}#products #products-nav{width:100%;padding:0 2em;background:#e4e4e4;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;display:flex;justify-content:start;color:#f8f8f2;font-size:1.1em}#products #products-nav .nav-item{position:relative}#products #products-nav .nav-item:hover .dropdown{display:block}#products #products-nav .nav-item>p{padding:.9em 1.6em;cursor:pointer;transition:all .2s ease;white-space:nowrap;color:#000}#products #products-nav .nav-item>p:hover{background:#d7d7d7}#products #products-nav .nav-item .dropdown{display:none;top:calc(100% + 1px);width:100%;background:#d1d1d1;z-index:1}#products #products-nav .nav-item .dropdown:hover{display:block}#products #products-nav .nav-item .dropdown p{padding:.8em 1.6em;cursor:pointer;white-space:nowrap;transition:all .2s ease;color:#000}#products #products-nav .nav-item .dropdown p:hover{background:#dbdbdb}#products>h1{font-weight:500;margin-bottom:24px;font-size:2.5em;position:relative;padding-top:3em}@media (width <=370px){#products>h1{font-size:28px}}#products>h1:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#91ba8d}#products .products-filter{display:flex;justify-content:center;flex-wrap:wrap;gap:2em 3em;margin-top:2em;padding:0 4em}@media (width <= 450px){#products .products-filter{padding:0 1.5em}}#products .products-filter div{display:flex;justify-content:space-between;min-width:250px;gap:1em;background:#91ba8d;color:#f4eded;padding:.4em 1.2em;border-radius:999px}#products .products-filter div p{font-size:19px;text-wrap:balance}@media (width <= 450px){#products .products-filter div p{font-size:17px}}#products .products-filter div button{background:transparent;border:none;color:#f4eded;font-size:24px;cursor:pointer;transition:all .2s ease}@media (width <= 450px){#products .products-filter div button{font-size:20px}}#products .products-filter div button:hover{color:#e0e0e0}#products>.products-wrapper{display:flex;flex-direction:column;align-items:center;width:80%}#products>.products-wrapper>p{font-size:28px;font-weight:500;color:gray;padding:1em 3em;text-align:center;text-wrap:balance}@media (width <= 470px){#products>.products-wrapper>p{font-size:22px}}#products>.products-wrapper .sort{align-self:flex-start;display:grid;align-items:center;grid-template-columns:3.1fr 6.6fr;gap:3em;width:100%;margin:1em 0 3em}@media (width <= 600px){#products>.products-wrapper .sort{gap:1.5em}}@media (width <= 470px){#products>.products-wrapper .sort{grid-template-columns:1.5fr 2fr;margin:1em 0 1.5em}}#products>.products-wrapper .sort select,#products>.products-wrapper .sort input{font-size:15px;color:#9f9f9f;padding:.8em 1.7em;transition:all .2s linear;border:2px solid #333;outline:none;background:#fff}@media (width <= 600px){#products>.products-wrapper .sort select,#products>.products-wrapper .sort input{padding:.8em 1.2em}}@media (width <= 470px){#products>.products-wrapper .sort select,#products>.products-wrapper .sort input{font-size:13px}}#products>.products-wrapper .sort select:focus,#products>.products-wrapper .sort input:focus{border:2px solid #91BA8D;border-radius:3px}#products>.products-wrapper .sort>select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path fill="%239F9F9F" d="M7 10l5 5 5-5z"/></svg>');background-repeat:no-repeat;background-position:right 15px center;background-size:24px}@media (width <= 600px){#products>.products-wrapper .sort>select{background-position:right 10px center}}#products>.products-wrapper .sort span{position:relative;display:flex;align-items:center;border-radius:6px;background:#fff}#products>.products-wrapper .sort span input{width:100%}#products>.products-wrapper .sort span i{position:absolute;right:1em;color:#000;cursor:pointer}#products>.products-wrapper .products-content{display:grid;grid-template-columns:repeat(auto-fill,minmax(30%,1fr));gap:3em;width:100%;margin-bottom:2em}@media (width <=750px){#products>.products-wrapper .products-content{grid-template-columns:repeat(auto-fill,minmax(50%,1fr))}}#products>.products-wrapper .products-content .product{display:flex;flex-direction:column;justify-content:space-between;background:#f4f5f7;border:1px solid #E4E4E4;min-height:430px;position:relative}#products>.products-wrapper .products-content .product img{width:100%;height:300px;object-fit:contain;background:#fff}@media (width <=370px){#products>.products-wrapper .products-content .product img{height:200px}}#products>.products-wrapper .products-content .product i{font-size:24px;position:absolute;top:.5em;right:.5em;cursor:pointer;transition:all .2s ease-in-out;padding:.5em}@media (width <=370px){#products>.products-wrapper .products-content .product i{font-size:22px;top:.3em;right:.3em}}@media (width <=250px){#products>.products-wrapper .products-content .product i{font-size:20px;top:.2em;right:.2em}}#products>.products-wrapper .products-content .product i:hover{color:#5e5e5e}#products>.products-wrapper .products-content .product i.fill{color:#91ba8d}#products>.products-wrapper .products-content .product i.fill:hover{color:#9fcb9a}#products>.products-wrapper .products-content .product span{padding:1em;display:flex;flex-direction:column;align-items:start;gap:.8em;width:100%}#products>.products-wrapper .products-content .product span>:nth-child(1){font-size:1.5em;font-weight:400}@media (width <=370px){#products>.products-wrapper .products-content .product span>:nth-child(1){font-size:1.2em}}#products>.products-wrapper .products-content .product span>:nth-child(2){font-size:1em;font-weight:300;color:#a0a0a0;word-break:keep-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:24px;height:72px}@media (width <=370px){#products>.products-wrapper .products-content .product span>:nth-child(2){font-size:.8em}}#products>.products-wrapper .products-content .product span>:nth-child(3){font-size:1.2em;font-weight:300;word-break:keep-all}@media (width <=370px){#products>.products-wrapper .products-content .product span>:nth-child(3){font-size:1em}}#products>.products-wrapper .products-content .product span div{display:flex;justify-content:space-between;width:100%}@media (width <=250px){#products>.products-wrapper .products-content .product span div{flex-direction:column;gap:.7em}}#products>.products-wrapper .products-content .product span div>a{font-family:Poppins,sans-serif;padding:.5em 1em;background:#fff;border:1px solid #000;border-radius:4px;color:#000;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:16px}@media (width <=370px){#products>.products-wrapper .products-content .product span div>a{font-size:14px;padding:.4em .8em}}@media (width <=250px){#products>.products-wrapper .products-content .product span div>a{text-align:left;width:fit-content}}#products>.products-wrapper .products-content .product span div>a:hover{background:#000;color:#fff;border:1px solid #fff}#details{background:#fff;width:100%;display:flex;justify-content:center;padding:5em 0;font-family:Poppins,sans-serif;position:relative;min-height:70vh}#details>:nth-child(2){display:flex;justify-content:space-between;width:80%}@media (width <=830px){#details>:nth-child(2){width:90%}}@media (width <=650px){#details>:nth-child(2){flex-direction:column;align-items:center}}#details>:nth-child(2)>.images{width:40%;display:flex;flex-direction:column;gap:2em;position:sticky;top:20px;height:fit-content}@media (width <=650px){#details>:nth-child(2)>.images{flex-direction:row-reverse;justify-content:space-between;width:90%;position:static}}#details>:nth-child(2)>.images>img{width:100%;height:400px;border-radius:1em;object-fit:contain}@media (width <=830px){#details>:nth-child(2)>.images>img{height:300px}}@media (width <=650px){#details>:nth-child(2)>.images>img{width:75%}}@media (width <=400px){#details>:nth-child(2)>.images>img{height:250px}}#details>:nth-child(2)>.images .more-images{display:flex;justify-content:center;gap:.5em}@media (width <=650px){#details>:nth-child(2)>.images .more-images{flex-direction:column;justify-content:start;width:25%}}#details>:nth-child(2)>.images .more-images img{width:23%;aspect-ratio:1 / 1;border-radius:3px;cursor:pointer;object-fit:contain}@media (width <=650px){#details>:nth-child(2)>.images .more-images img{width:65px}}#details>:nth-child(2)>.content-wrapper{display:flex;flex-direction:column;align-items:start;gap:.6em;width:55%}@media (width <=650px){#details>:nth-child(2)>.content-wrapper{margin-top:2em;width:90%}}#details>:nth-child(2)>.content-wrapper>div{display:flex;width:100%;justify-content:space-between;align-items:center;gap:3em}@media (width <=650px){#details>:nth-child(2)>.content-wrapper>div{gap:2em}}#details>:nth-child(2)>.content-wrapper>div h3{font-weight:400;font-size:30px}@media (width <=830px){#details>:nth-child(2)>.content-wrapper>div h3{font-size:26px}}@media (width <=650px){#details>:nth-child(2)>.content-wrapper>div h3{font-size:30px}}@media (width <=450px){#details>:nth-child(2)>.content-wrapper>div h3{font-size:26px}}@media (width <=300px){#details>:nth-child(2)>.content-wrapper>div h3{font-size:22px}}#details>:nth-child(2)>.content-wrapper>div i{font-size:24px;cursor:pointer;transition:all .2s ease-in-out}@media (width <=830px){#details>:nth-child(2)>.content-wrapper>div i{font-size:22px}}@media (width <=650px){#details>:nth-child(2)>.content-wrapper>div i{font-size:24px}}@media (width <=450px){#details>:nth-child(2)>.content-wrapper>div i{font-size:22px}}@media (width <=300px){#details>:nth-child(2)>.content-wrapper>div i{font-size:18px}}#details>:nth-child(2)>.content-wrapper>div i.fill{color:#91ba8d}#details>:nth-child(2)>.content-wrapper>div h4,#details>:nth-child(2)>.content-wrapper>div p{font-size:26px;margin-top:.4em}@media (width <=830px){#details>:nth-child(2)>.content-wrapper>div h4,#details>:nth-child(2)>.content-wrapper>div p{font-size:20px}}@media (width <=650px){#details>:nth-child(2)>.content-wrapper>div h4,#details>:nth-child(2)>.content-wrapper>div p{font-size:26px}}@media (width <=450px){#details>:nth-child(2)>.content-wrapper>div h4,#details>:nth-child(2)>.content-wrapper>div p{font-size:20px}}@media (width <=300px){#details>:nth-child(2)>.content-wrapper>div h4,#details>:nth-child(2)>.content-wrapper>div p{font-size:18px}}#details>:nth-child(2)>.content-wrapper>div h4{color:#9f9f9f;font-weight:400}#details>:nth-child(2)>.content-wrapper>div p{text-transform:uppercase;color:#91ba8d;font-weight:600}#details>:nth-child(2)>.content-wrapper>div p.no-stock{color:#dc3545}#details>:nth-child(2)>.content-wrapper hr{width:100%;border:none;height:1.5px;background:#91ba8d}#details>:nth-child(2)>.content-wrapper p{max-width:80%;font-size:20px;white-space:pre-wrap}@media (width <=830px){#details>:nth-child(2)>.content-wrapper p{max-width:90%;font-size:18px}}@media (width <=650px){#details>:nth-child(2)>.content-wrapper p{font-size:20px}}@media (width <=450px){#details>:nth-child(2)>.content-wrapper p{font-size:18px}}@media (width <=300px){#details>:nth-child(2)>.content-wrapper p{font-size:14px}}#details>:nth-child(2)>.content-wrapper>a{padding:.5em 1em;background:#fff;border:none;border:1px solid #000;border-radius:4px;color:#000;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:18px;margin-top:.5em}@media (width <=830px){#details>:nth-child(2)>.content-wrapper>a{font-size:16px}}@media (width <=650px){#details>:nth-child(2)>.content-wrapper>a{font-size:18px}}@media (width <=450px){#details>:nth-child(2)>.content-wrapper>a{font-size:16px}}@media (width <=300px){#details>:nth-child(2)>.content-wrapper>a{font-size:14px;padding:.4em .8em}}#details>:nth-child(2)>.content-wrapper>a:hover{background:#000;color:#fff;border:1px solid #fff}#cart{width:100%;padding:5em 0;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:Poppins,sans-serif;background:#fff;min-height:70vh}#cart h1{font-weight:500;margin-bottom:24px;font-size:2.5em;position:relative}@media (width <= 700px){#cart h1{font-size:2em}}@media (width <= 570px){#cart h1{font-size:1.8em}}#cart h1:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#91ba8d}#cart>p{font-size:28px;font-weight:500;color:gray}#cart>div{display:flex;width:85%;justify-content:space-between;align-items:start;gap:50px}@media (width <=920px){#cart>div{flex-direction:column;align-items:center;gap:80px;width:95%}}#cart>div .left{display:flex;width:60%;flex-direction:column;align-items:start;gap:3em}@media (width <=920px){#cart>div .left{width:90%}}@media (width <=680px){#cart>div .left{gap:1em}}#cart>div .left>:nth-child(1){width:100%;display:grid;grid-template-columns:repeat(4,1fr) 15px;gap:5px;background:#f4f5f7;border:1px solid #E4E4E4;padding:.8em 2em}@media (width <=520px){#cart>div .left>:nth-child(1){padding:.8em}}#cart>div .left>:nth-child(1) p{font-size:18px;text-align:center}@media (width <=680px){#cart>div .left>:nth-child(1) p{font-size:16px}}@media (width <=520px){#cart>div .left>:nth-child(1) p{font-size:13px}}@media (width <=400px){#cart>div .left>:nth-child(1) p{font-size:11px}}@media (width <=320px){#cart>div .left>:nth-child(1) p{font-size:9px}}#cart>div .left>:nth-child(2){width:100%;display:flex;flex-direction:column;gap:2em}#cart>div .left>:nth-child(2) div{display:grid;grid-template-columns:repeat(4,1fr) 15px;gap:5px;align-items:center;justify-items:center;padding:0 2em}@media (width <=520px){#cart>div .left>:nth-child(2) div{padding:0 .8em}}#cart>div .left>:nth-child(2) div img{width:100%;height:auto;aspect-ratio:1 / 1}#cart>div .left>:nth-child(2) div p{text-align:center}@media (width <=680px){#cart>div .left>:nth-child(2) div p{font-size:14px}}@media (width <=520px){#cart>div .left>:nth-child(2) div p{font-size:12px}}@media (width <=400px){#cart>div .left>:nth-child(2) div p{font-size:10px}}@media (width <=320px){#cart>div .left>:nth-child(2) div p{font-size:8px}}#cart>div .left>:nth-child(2) div input[type=number]{padding:.3em .5em;border:2px solid #ccc;outline:none;transition:all .2s linear}@media (width <=680px){#cart>div .left>:nth-child(2) div input[type=number]{padding:.2em .4em;font-size:14px}}@media (width <=520px){#cart>div .left>:nth-child(2) div input[type=number]{font-size:12px}}@media (width <=400px){#cart>div .left>:nth-child(2) div input[type=number]{font-size:10px}}@media (width <=320px){#cart>div .left>:nth-child(2) div input[type=number]{font-size:8px}}#cart>div .left>:nth-child(2) div input[type=number]:focus{border-radius:5px;border:3px solid #91BA8D}#cart>div .left>:nth-child(2) div button{border:none;background:none}#cart>div .left>:nth-child(2) div button:hover i{color:#91ba8dc6}#cart>div .left>:nth-child(2) div button i{font-size:18px;color:#91ba8d;transition:all .2s ease}@media (width <=680px){#cart>div .left>:nth-child(2) div button i{font-size:16px}}@media (width <=520px){#cart>div .left>:nth-child(2) div button i{font-size:14px}}@media (width <=400px){#cart>div .left>:nth-child(2) div button i{font-size:12px}}@media (width <=320px){#cart>div .left>:nth-child(2) div button i{font-size:10px}}#cart>div .right{width:30%;display:flex;flex-direction:column;justify-content:start;align-items:center;padding:1em .8em;background:#f4f5f7;border:1px solid #E4E4E4;gap:1.7em;position:sticky;top:20px}@media (width <=920px){#cart>div .right{width:90%}}@media (width <=400px){#cart>div .right{gap:.7em}}#cart>div .right div{display:flex;width:90%;justify-content:space-between;align-items:center;gap:10px}#cart>div .right div h3{font-weight:500;font-size:26px}@media (width <=520px){#cart>div .right div h3{font-size:22px}}@media (width <=400px){#cart>div .right div h3{font-size:18px}}@media (width <=320px){#cart>div .right div h3{font-size:16px}}#cart>div .right div p{font-weight:300;font-size:18px;text-align:center}@media (width <=520px){#cart>div .right div p{font-size:16px}}@media (width <=400px){#cart>div .right div p{font-size:14px}}@media (width <=320px){#cart>div .right div p{font-size:12px}}#cart>div .right>a{font-family:Poppins,sans-serif;padding:.5em 1em;background:#fff;border:1px solid #000;border-radius:4px;color:#000;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:15px}@media (width <=920px){#cart>div .right>a{width:70%;text-align:center}}@media (width <=520px){#cart>div .right>a{font-size:14px;padding:.4em 0}}@media (width <=400px){#cart>div .right>a{font-size:12px}}@media (width <=320px){#cart>div .right>a{font-size:10px;padding:.25em 0}}#cart>div .right>a:hover{background:#000;color:#fff;border:1px solid #fff}#checkout{width:100%;padding:5em 0;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:Poppins,sans-serif;background:#fff;min-height:60vh}#checkout h1{font-weight:500;margin-bottom:24px;font-size:2.5em;position:relative}@media (width <= 700px){#checkout h1{font-size:2em}}@media (width <= 570px){#checkout h1{font-size:1.8em}}#checkout h1:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#91ba8d}#checkout>div{display:flex;justify-content:space-between;align-items:start;width:80%}@media (width <= 800px){#checkout>div{flex-direction:column;align-items:center;justify-content:center;width:90%}}#checkout>div .left{display:flex;flex-direction:column;justify-content:start;gap:.8em;width:58%}@media (width <= 800px){#checkout>div .left{width:100%;margin-top:2em}}@media (width <= 570px){#checkout>div .left{margin-top:0}}#checkout>div .left h2{font-size:1.8em;font-weight:500}@media (width <= 700px){#checkout>div .left h2{font-size:1.4em}}@media (width <= 570px){#checkout>div .left h2{font-size:1.1em}}@media (width <= 410px){#checkout>div .left h2{font-size:.9em}}#checkout>div .left div{display:flex;flex-direction:column;gap:.8em}@media (width <= 800px){#checkout>div .left div{gap:.5em}}#checkout>div .left div label{font-weight:500;font-size:17px;margin-top:1.5em}@media (width <= 800px){#checkout>div .left div label{margin-top:.8em}}@media (width <= 700px){#checkout>div .left div label{font-size:15px}}@media (width <= 570px){#checkout>div .left div label{font-size:13px}}#checkout>div .left div input,#checkout>div .left div select{border:2px solid #333;outline:none;width:70%;font-size:15px;color:#9f9f9f;padding:1.5em 2em;transition:all .2s linear}@media (width <= 800px){#checkout>div .left div input,#checkout>div .left div select{width:100%}}@media (width <= 700px){#checkout>div .left div input,#checkout>div .left div select{font-size:13px}}@media (width <= 570px){#checkout>div .left div input,#checkout>div .left div select{font-size:11px}}#checkout>div .left div input:focus,#checkout>div .left div select:focus{border:2px solid #91BA8D;border-radius:3px}#checkout>div .left div input::placeholder,#checkout>div .left div select::placeholder{color:#b5b5b5}#checkout>div .left div select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path fill="%239F9F9F" d="M7 10l5 5 5-5z"/></svg>');background-repeat:no-repeat;background-position:right 15px center;background-size:24px}#checkout>div .right{width:40%;display:flex;flex-direction:column;align-items:center;gap:.8em;margin-top:2em;position:sticky;top:20px}@media (width <= 800px){#checkout>div .right{width:100%;margin-top:5em}}#checkout>div .right .titlebar{display:flex;justify-content:space-between;width:100%}#checkout>div .right .titlebar h4{font-weight:500;font-size:26px}@media (width <= 500px){#checkout>div .right .titlebar h4{font-size:22px}}#checkout>div .right .products{display:flex;flex-direction:column;width:100%}#checkout>div .right .products div{display:flex;justify-content:space-between;gap:4em}#checkout>div .right .products div>:nth-child(1){display:flex;justify-content:space-between;align-items:center;gap:1em}#checkout>div .right .products div>:nth-child(1)>:nth-child(1){font-weight:400;font-size:16px;color:#9f9f9f}@media (width <= 500px){#checkout>div .right .products div>:nth-child(1)>:nth-child(1){font-size:12px}}#checkout>div .right .products div>:nth-child(1)>:nth-child(2),#checkout>div .right .products div>:nth-child(1)>:nth-child(3){font-weight:500;font-size:12px}@media (width <= 500px){#checkout>div .right .products div>:nth-child(1)>:nth-child(2),#checkout>div .right .products div>:nth-child(1)>:nth-child(3){font-size:10px}}#checkout>div .right .products div>:nth-child(2){align-self:center}@media (width <= 500px){#checkout>div .right .products div>:nth-child(2){font-size:14px}}#checkout>div .right>:nth-child(3){display:flex;justify-content:space-between;align-items:center;width:100%}#checkout>div .right>:nth-child(3)>:nth-child(1){font-size:18px;font-weight:400}@media (width <= 500px){#checkout>div .right>:nth-child(3)>:nth-child(1){font-size:16px}}#checkout>div .right>:nth-child(3)>:nth-child(2){font-size:24px;font-weight:700;color:#91ba8d}@media (width <= 500px){#checkout>div .right>:nth-child(3)>:nth-child(2){font-size:20px}}#checkout>div .right hr{border:none;width:110%;height:1.5px;background:#91ba8d}@media (width <= 800px){#checkout>div .right hr{width:100%}}#checkout>div .right button{font-family:Poppins,sans-serif;padding:.5em 1em;background:#fff;border:1px solid #000;border-radius:4px;color:#000;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:15px}@media (width <= 500px){#checkout>div .right button{font-size:13px}}#checkout>div .right button:hover{background:#000;color:#fff;border:1px solid #fff}#not-found{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:60vh;background:#fff;font-family:Poppins,sans-serif}#not-found i{color:#facc15;font-size:100px}@media (width <= 650px){#not-found i{font-size:80px}}@media (width <= 500px){#not-found i{font-size:60px}}@media (width <= 360px){#not-found i{font-size:40px}}#not-found h1{font-size:60px;font-weight:600}@media (width <= 650px){#not-found h1{font-size:50px}}@media (width <= 500px){#not-found h1{font-size:40px}}@media (width <= 360px){#not-found h1{font-size:30px}}@media (width <= 280px){#not-found h1{font-size:25px}}#not-found p{font-size:22px;font-weight:500}@media (width <= 650px){#not-found p{font-size:20px}}@media (width <= 500px){#not-found p{font-size:18px}}@media (width <= 360px){#not-found p{font-size:16px}}@media (width <= 280px){#not-found p{font-size:14px}}#not-found a{padding:10px 28px;background:#fff;border:1px solid #000;border-radius:4px;color:#000;font-weight:600;cursor:pointer;transition:all .3s ease;margin-top:16px;font-size:18px}@media (width <= 650px){#not-found a{padding:8px 22px;font-size:16px}}@media (width <= 500px){#not-found a{font-size:14px}}@media (width <= 360px){#not-found a{padding:6px 18px;font-size:12px}}@media (width <= 280px){#not-found a{padding:4px 14px;font-size:10px}}#not-found a:hover{background:#000;color:#fff;border:1px solid #fff}#privacy-policy{width:100%;padding:5em 0;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:Poppins,sans-serif;background:#fff;min-height:60vh}#privacy-policy h1{font-weight:500;margin-bottom:24px;font-size:2.5em;position:relative}@media (width <= 700px){#privacy-policy h1{font-size:2em}}@media (width <= 570px){#privacy-policy h1{font-size:1.5em}}@media (width <= 410px){#privacy-policy h1{font-size:1em}}#privacy-policy h1:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#91ba8d}#privacy-policy .content{background:#f4f5f7;padding:20px;border:1px solid #E4E4E4;border-radius:5px;margin:20px;width:90%}@media (width <= 700px){#privacy-policy .content{padding:10px}}@media (width <= 570px){#privacy-policy .content{padding:8px}}@media (width <= 410px){#privacy-policy .content{margin:0}}@media (width <= 290px){#privacy-policy .content{padding:6px}}#privacy-policy .content p{font-size:18px;margin:20px 0 10px;color:#767f86;line-height:1.5}@media (width <= 700px){#privacy-policy .content p{font-size:16px;margin:16px 10px}}@media (width <= 570px){#privacy-policy .content p{font-size:14px;margin:12px 8px}}@media (width <= 410px){#privacy-policy .content p{font-size:12px;margin:10px 8px}}@media (width <= 290px){#privacy-policy .content p{font-size:10px;line-height:1.3;margin:6px 4px}}#privacy-policy .content p span,#privacy-policy .content p a{color:red;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin:2em 0 0}@media (width <= 570px){#privacy-policy .content p span,#privacy-policy .content p a{font-size:10px}}@media (width <= 410px){#privacy-policy .content p span,#privacy-policy .content p a{font-size:8px}}#terms-and-conditions{width:100%;padding:5em 0;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:Poppins,sans-serif;background:#fff;min-height:70vh}#terms-and-conditions h1{font-weight:500;margin-bottom:24px;font-size:2.5em;position:relative}@media (width <= 600px){#terms-and-conditions h1{font-size:2em}}@media (width <= 500px){#terms-and-conditions h1{font-size:1.5em}}@media (width <= 350px){#terms-and-conditions h1{font-size:1.3em}}#terms-and-conditions h1:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#91ba8d}#terms-and-conditions .content{background:#f4f5f7;padding:20px;border:1px solid #E4E4E4;border-radius:5px;margin:20px;width:80%}@media (width <= 600px){#terms-and-conditions .content{padding:15px;margin:0}}@media (width <= 500px){#terms-and-conditions .content{padding:12px}}#terms-and-conditions .content p{font-size:18px;color:#767f86;line-height:1.5}@media (width <= 600px){#terms-and-conditions .content p{font-size:14px}}@media (width <= 500px){#terms-and-conditions .content p{font-size:12px}}@media (width <= 350px){#terms-and-conditions .content p{font-size:10px}}#contact-us{width:100%;padding:5em 0;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:Poppins,sans-serif;background:#fff;min-height:70vh}#contact-us h1{font-weight:500;margin-bottom:24px;font-size:2.5em;position:relative}@media (width <=700px){#contact-us h1{font-size:2em}}@media (width <=570px){#contact-us h1{font-size:1.8em}}#contact-us h1:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#91ba8d}#contact-us .content{display:flex;justify-content:space-between;align-items:start;width:85%;gap:2em}@media (width <=800px){#contact-us .content{flex-direction:column;align-items:center;justify-content:center;width:90%}}#contact-us .content form{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5em;width:40%}@media (width <= 800px){#contact-us .content form{gap:.8em;width:90%}}#contact-us .content form div{display:flex;flex-direction:column;gap:.8em;width:100%}@media (width <= 800px){#contact-us .content form div{gap:.5em}}#contact-us .content form div label{font-weight:500;font-size:17px}@media (width <=700px){#contact-us .content form div label{font-size:15px}}#contact-us .content form div input,#contact-us .content form div textarea{border:2px solid #333;outline:none;width:100%;font-size:15px;color:#9f9f9f;padding:1.5em 2em;transition:all .2s linear;resize:none;field-sizing:content;scrollbar-width:thin;scrollbar-color:#91BA8D transparent}@media (width <=800px){#contact-us .content form div input,#contact-us .content form div textarea{width:100%}}@media (width <=700px){#contact-us .content form div input,#contact-us .content form div textarea{font-size:13px}}#contact-us .content form div input:focus,#contact-us .content form div textarea:focus{border:2px solid #91BA8D;border-radius:3px}#contact-us .content form div textarea{min-height:35vh;max-height:50vh;font-family:Poppins,sans-serif}#contact-us .content form button{background:#91ba8d;color:#fff;font-size:16px;padding:.6em 2em;border:none;border-radius:5px;cursor:pointer;transition:background .3s ease}#contact-us .content form button:hover{background:#91ba8dc9}@media (width <=700px){#contact-us .content form button{font-size:14px}}#contact-us .content #map{width:45%}@media (width <= 800px){#contact-us .content #map{width:90%}}#contact-us .content #map iframe{border:none;width:100%;height:500px}#project-request,#how-to{width:100%;padding:5em 0;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:Poppins,sans-serif;background:#fff;min-height:70vh}#project-request h1,#how-to h1{font-weight:500;margin-bottom:24px;font-size:2.5em;position:relative}@media (width <=600px){#project-request h1,#how-to h1{font-size:2em}}@media (width <=500px){#project-request h1,#how-to h1{font-size:1.5em}}@media (width <=350px){#project-request h1,#how-to h1{font-size:1.3em}}#project-request h1:after,#how-to h1:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#91ba8d}#project-request .content,#how-to .content{display:flex;flex-direction:column;align-items:center;margin:20px;width:80%;gap:1.4em}@media (width <= 800px){#project-request .content,#how-to .content{width:100%}}#project-request .content section,#how-to .content section{width:80%;display:flex;flex-direction:column;align-items:center}#project-request .content section .item,#how-to .content section .item{display:flex;justify-content:space-between;align-items:center;width:100%;gap:1.5em}#project-request .content section .item p,#how-to .content section .item p{font-size:24px;max-width:70%}@media (width <=500px){#project-request .content section .item p,#how-to .content section .item p{font-size:20px}}#project-request .content section .item button,#how-to .content section .item button{background:#91ba8d;color:#fff;font-size:16px;padding:.6em 2em;border:none;border-radius:5px;cursor:pointer;transition:background .3s ease}#project-request .content section .item button:hover,#how-to .content section .item button:hover{background:#91ba8dc9}@media (width <=500px){#project-request .content section .item button,#how-to .content section .item button{font-size:14px;padding:.5em 1.5em}}#project-request .content section .embeded,#how-to .content section .embeded{margin:1em 0;display:flex;justify-content:center;width:100%}#project-request .content section .embeded embed,#how-to .content section .embeded embed{width:90%;height:90vh}@media (width <= 600px){#project-request .content section .embeded embed,#how-to .content section .embeded embed{width:100%}}#profile,#admin{display:flex;width:100%;justify-content:start;gap:3em;padding:0 7%;margin:2em 0;font-family:Poppins,sans-serif;background:#fff;min-height:60vh}@media (width <= 1020px){#profile,#admin{flex-direction:column;align-items:center;gap:1.6em}}#profile aside nav,#profile .dropdown nav,#admin aside nav,#admin .dropdown nav{display:flex;flex-direction:column}#profile aside nav a,#profile .dropdown nav a,#admin aside nav a,#admin .dropdown nav a{font-size:16px;border-radius:4px;padding:.3em 1em;color:#000;transition:all .1s ease}#profile aside nav a.active,#profile .dropdown nav a.active,#admin aside nav a.active,#admin .dropdown nav a.active{background:#ddd;font-weight:700}#profile aside nav a:not(.active):hover,#profile .dropdown nav a:not(.active):hover,#admin aside nav a:not(.active):hover,#admin .dropdown nav a:not(.active):hover{background:#d4edd5}#profile .dropdown,#admin .dropdown{display:none;width:90%;justify-content:space-between;align-items:center;background:#f4f5f7;border:1px solid #E4E4E4;padding:.6em 1em;position:relative;height:fit-content;z-index:100;cursor:pointer;transition:all .2s ease}@media (width <= 1020px){#profile .dropdown,#admin .dropdown{display:flex}}#profile .dropdown:hover,#admin .dropdown:hover{background:#f1f1f1}#profile .dropdown h3,#profile .dropdown i,#admin .dropdown h3,#admin .dropdown i{font-size:22px;color:#333;font-weight:700}@media (width <= 320px){#profile .dropdown h3,#profile .dropdown i,#admin .dropdown h3,#admin .dropdown i{font-size:18px}}#profile .dropdown i,#admin .dropdown i{font-weight:900}#profile .dropdown>nav,#admin .dropdown>nav{position:absolute;top:120%;width:100%;left:0;background:#f4f5f7;border:1px solid #E4E4E4;padding:.6em}#profile aside,#admin aside{display:flex;flex-direction:column;gap:1.2em;width:20%}@media (width <=1020px){#profile aside,#admin aside{display:none}}#profile aside h4,#admin aside h4{font-size:22px;color:#333;padding-left:.3em;font-weight:600}#profile #profile-spinner,#admin #profile-spinner{display:flex;justify-content:center;align-items:center;width:80%}#profile-panel{display:flex;flex-direction:column;gap:1em;width:75%}@media (width <= 1020px){#profile-panel{width:100%}}#profile-panel h5{font-size:34px;font-weight:600}@media (width <= 500px){#profile-panel h5{font-size:28px}}@media (width <= 400px){#profile-panel h5{font-size:24px}}#profile-panel h5 span{color:#91ba8d}#profile-panel>div{display:flex;flex-direction:column;align-items:start;gap:.8em;width:100%}@media (width <= 400px){#profile-panel>div{gap:.6em}}#profile-panel>div h6{font-size:26px;font-weight:500}@media (width <= 500px){#profile-panel>div h6{font-size:22px}}@media (width <= 400px){#profile-panel>div h6{font-size:20px}}#profile-panel>div>div{display:flex;justify-content:start;align-items:center;gap:.6em}#profile-panel>div>div i{font-size:20px;color:#91ba8d}@media (width <= 500px){#profile-panel>div>div i{font-size:18px}}@media (width <= 400px){#profile-panel>div>div i{font-size:16px}}@media (width <= 500px){#profile-panel>div>div p{font-size:14px}}@media (width <= 400px){#profile-panel>div>div p{font-size:12px}}#profile-panel>div>a{padding:.45em 1.2em;background:#fff;border:1px solid #000;border-radius:4px;color:#000;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:14px;margin-top:.6em}@media (width <= 500px){#profile-panel>div>a{padding:.35em .9em;font-size:12px;margin-top:0}}@media (width <= 400px){#profile-panel>div>a{padding:.3em .7em}}#profile-panel>div>a:hover{background:#000;color:#fff;border:1px solid #fff}#profile-orders{display:flex;flex-direction:column;align-items:start;gap:.8em;width:75%}@media (width <=1020px){#profile-orders{width:100%}}#profile-orders select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path fill="%239F9F9F" d="M7 10l5 5 5-5z"/></svg>');background-repeat:no-repeat;background-position:right 10px center;background-size:24px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border:2px solid #333;outline:none;font-size:15px;color:#9f9f9f;padding:1em 40px 1em 1.4em;transition:all .2s linear}@media (width <=700px){#profile-orders select{font-size:13px}}#profile-orders select:focus{border:2px solid #91BA8D;border-radius:3px}#profile-orders h6{font-size:30px;font-weight:500}@media (width <=500px){#profile-orders h6{font-size:24px}}@media (width <=320px){#profile-orders h6{font-size:20px}}#profile-order{width:75%;display:flex;flex-direction:column;gap:2em;position:relative}@media (width <= 1020px){#profile-order{width:100%}}@media (width <= 600px){#profile-order{gap:1.4em}}@media (width <= 420px){#profile-order{gap:1em}}#profile-order #go-back{top:0;left:0}@media (width <= 600px){#profile-order #go-back{font-size:15px}}@media (width <= 420px){#profile-order #go-back{font-size:14px}}#profile-order #go-back span{overflow:hidden}#profile-order .order-summary{display:flex;width:100%;justify-content:space-between;align-items:center;gap:2em;margin-top:2em}@media (width <= 420px){#profile-order .order-summary{gap:1em}}#profile-order .order-summary div{display:flex;flex-direction:column;gap:.4em}@media (width <= 600px){#profile-order .order-summary div{gap:.3em}}@media (width <= 420px){#profile-order .order-summary div{gap:0}}#profile-order .order-summary div h2,#profile-order .order-summary div h4{font-weight:400}#profile-order .order-summary div h2{font-size:30px}@media (width <= 600px){#profile-order .order-summary div h2{font-size:26px}}@media (width <= 420px){#profile-order .order-summary div h2{font-size:22px}}@media (width <= 360px){#profile-order .order-summary div h2{font-size:18px}}#profile-order .order-summary div h3{font-size:26px;color:#91ba8d}@media (width <= 600px){#profile-order .order-summary div h3{font-size:22px}}@media (width <= 420px){#profile-order .order-summary div h3{font-size:18px}}@media (width <= 360px){#profile-order .order-summary div h3{font-size:16px}}#profile-order .order-summary div h4{font-size:22px}@media (width <= 600px){#profile-order .order-summary div h4{font-size:18px}}@media (width <= 420px){#profile-order .order-summary div h4{font-size:15px}}@media (width <= 360px){#profile-order .order-summary div h4{font-size:13px}}@media (width <= 600px){#profile-order .order-products,#profile-order .order-data{width:100%;position:relative;overflow-x:scroll;scrollbar-width:thin;scrollbar-color:#91BA8D transparent}#profile-order .order-products thead th:first-child,#profile-order .order-products tbody td:first-child,#profile-order .order-data thead th:first-child,#profile-order .order-data tbody td:first-child{position:sticky;left:0}}#profile-order .order-products table,#profile-order .order-data table{width:100%;background:#f4f5f7;border-collapse:collapse;border:1px solid #E4E4E4}@media (width <= 600px){#profile-order .order-products table,#profile-order .order-data table{width:140%}}#profile-order .order-products table thead,#profile-order .order-products table tbody,#profile-order .order-data table thead,#profile-order .order-data table tbody{text-align:left}#profile-order .order-products table thead tr td,#profile-order .order-products table thead tr th,#profile-order .order-products table tbody tr td,#profile-order .order-products table tbody tr th,#profile-order .order-data table thead tr td,#profile-order .order-data table thead tr th,#profile-order .order-data table tbody tr td,#profile-order .order-data table tbody tr th{border:1px solid #E4E4E4;padding:.8em}@media (width <= 820px){#profile-order .order-products table thead tr td,#profile-order .order-products table thead tr th,#profile-order .order-products table tbody tr td,#profile-order .order-products table tbody tr th,#profile-order .order-data table thead tr td,#profile-order .order-data table thead tr th,#profile-order .order-data table tbody tr td,#profile-order .order-data table tbody tr th{padding:.6em}}@media (width <= 600px){#profile-order .order-products table thead tr td,#profile-order .order-products table thead tr th,#profile-order .order-products table tbody tr td,#profile-order .order-products table tbody tr th,#profile-order .order-data table thead tr td,#profile-order .order-data table thead tr th,#profile-order .order-data table tbody tr td,#profile-order .order-data table tbody tr th{padding:.4em .6em}}#profile-order .order-products table thead tr td img,#profile-order .order-products table thead tr th img,#profile-order .order-products table tbody tr td img,#profile-order .order-products table tbody tr th img,#profile-order .order-data table thead tr td img,#profile-order .order-data table thead tr th img,#profile-order .order-data table tbody tr td img,#profile-order .order-data table tbody tr th img{border-radius:10px;width:200px;aspect-ratio:1 / 1}@media (width <= 820px){#profile-order .order-products table thead tr td img,#profile-order .order-products table thead tr th img,#profile-order .order-products table tbody tr td img,#profile-order .order-products table tbody tr th img,#profile-order .order-data table thead tr td img,#profile-order .order-data table thead tr th img,#profile-order .order-data table tbody tr td img,#profile-order .order-data table tbody tr th img{width:150px}}@media (width <= 420px){#profile-order .order-products table thead tr td img,#profile-order .order-products table thead tr th img,#profile-order .order-products table tbody tr td img,#profile-order .order-products table tbody tr th img,#profile-order .order-data table thead tr td img,#profile-order .order-data table thead tr th img,#profile-order .order-data table tbody tr td img,#profile-order .order-data table tbody tr th img{width:100px}}#profile-order .order-products table thead tr td span,#profile-order .order-products table thead tr th span,#profile-order .order-products table tbody tr td span,#profile-order .order-products table tbody tr th span,#profile-order .order-data table thead tr td span,#profile-order .order-data table thead tr th span,#profile-order .order-data table tbody tr td span,#profile-order .order-data table tbody tr th span{display:flex;justify-content:center;align-items:center;overflow:hidden}#profile-order .order-products table thead tr td span i,#profile-order .order-products table thead tr th span i,#profile-order .order-products table tbody tr td span i,#profile-order .order-products table tbody tr th span i,#profile-order .order-data table thead tr td span i,#profile-order .order-data table thead tr th span i,#profile-order .order-data table tbody tr td span i,#profile-order .order-data table tbody tr th span i{font-size:20px;color:#91ba8d;transition:all .2s ease}@media (width <= 820px){#profile-order .order-products table thead tr td span i,#profile-order .order-products table thead tr th span i,#profile-order .order-products table tbody tr td span i,#profile-order .order-products table tbody tr th span i,#profile-order .order-data table thead tr td span i,#profile-order .order-data table thead tr th span i,#profile-order .order-data table tbody tr td span i,#profile-order .order-data table tbody tr th span i{font-size:18px}}@media (width <= 420px){#profile-order .order-products table thead tr td span i,#profile-order .order-products table thead tr th span i,#profile-order .order-products table tbody tr td span i,#profile-order .order-products table tbody tr th span i,#profile-order .order-data table thead tr td span i,#profile-order .order-data table thead tr th span i,#profile-order .order-data table tbody tr td span i,#profile-order .order-data table tbody tr th span i{font-size:15px}}#profile-order .order-products table thead tr td span i:hover,#profile-order .order-products table thead tr th span i:hover,#profile-order .order-products table tbody tr td span i:hover,#profile-order .order-products table tbody tr th span i:hover,#profile-order .order-data table thead tr td span i:hover,#profile-order .order-data table thead tr th span i:hover,#profile-order .order-data table tbody tr td span i:hover,#profile-order .order-data table tbody tr th span i:hover{color:#91ba8dc9}#profile-order .order-products table thead tr th,#profile-order .order-products table tbody tr th,#profile-order .order-data table thead tr th,#profile-order .order-data table tbody tr th{background:#91ba8d;color:#fff;font-weight:500;font-size:18px;border-top:0}@media (width <= 820px){#profile-order .order-products table thead tr th,#profile-order .order-products table tbody tr th,#profile-order .order-data table thead tr th,#profile-order .order-data table tbody tr th{font-size:15px}}@media (width <= 420px){#profile-order .order-products table thead tr th,#profile-order .order-products table tbody tr th,#profile-order .order-data table thead tr th,#profile-order .order-data table tbody tr th{font-size:14px}}@media (width <= 380px){#profile-order .order-products table thead tr th,#profile-order .order-products table tbody tr th,#profile-order .order-data table thead tr th,#profile-order .order-data table tbody tr th{font-size:13px}}#profile-order .order-products table thead tr td,#profile-order .order-products table tbody tr td,#profile-order .order-data table thead tr td,#profile-order .order-data table tbody tr td{background:#f4f5f7}@media (width <= 820px){#profile-order .order-products table thead tr td,#profile-order .order-products table tbody tr td,#profile-order .order-data table thead tr td,#profile-order .order-data table tbody tr td{font-size:13px}}@media (width <= 420px){#profile-order .order-products table thead tr td,#profile-order .order-products table tbody tr td,#profile-order .order-data table thead tr td,#profile-order .order-data table tbody tr td{font-size:12px}}@media (width <= 380px){#profile-order .order-products table thead tr td,#profile-order .order-products table tbody tr td,#profile-order .order-data table thead tr td,#profile-order .order-data table tbody tr td{font-size:11px}}#profile-order .order-products table thead tr:last-child td,#profile-order .order-products table tbody tr:last-child td,#profile-order .order-data table thead tr:last-child td,#profile-order .order-data table tbody tr:last-child td{border-bottom:0}#profile-order .order-products table thead tr td:first-child,#profile-order .order-products table thead tr th:first-child,#profile-order .order-products table tbody tr td:first-child,#profile-order .order-products table tbody tr th:first-child,#profile-order .order-data table thead tr td:first-child,#profile-order .order-data table thead tr th:first-child,#profile-order .order-data table tbody tr td:first-child,#profile-order .order-data table tbody tr th:first-child{border-left:0}#profile-order .order-products table thead tr td:last-child,#profile-order .order-products table thead tr th:last-child,#profile-order .order-products table tbody tr td:last-child,#profile-order .order-products table tbody tr th:last-child,#profile-order .order-data table thead tr td:last-child,#profile-order .order-data table thead tr th:last-child,#profile-order .order-data table tbody tr td:last-child,#profile-order .order-data table tbody tr th:last-child{border-right:0}#profile-data{display:flex;flex-direction:column;width:75%;gap:1em}@media (width <= 1020px){#profile-data{width:100%}}@media (width <= 550px){#profile-data{gap:.7em}}#profile-data h1{font-weight:500;font-size:34px}#profile-data .content{display:flex;justify-content:space-between;align-items:start;gap:3em}@media (width <= 806px){#profile-data .content{flex-direction:column}}@media (width <= 550px){#profile-data .content{gap:2em}}#profile-data .content .data,#profile-data .content .change-password{display:flex;flex-direction:column;width:40%;gap:.8em}@media (width <= 806px){#profile-data .content .data,#profile-data .content .change-password{width:100%}}#profile-data .content .data h2,#profile-data .content .change-password h2{font-weight:400;font-size:24px;color:#91ba8d}#profile-data .content .data form,#profile-data .content .change-password form{display:flex;flex-direction:column;gap:.6em}#profile-data .content .data form span,#profile-data .content .change-password form span{position:relative;display:flex;align-items:center;border-radius:6px;background:#fff;width:100%;margin-top:.8em}#profile-data .content .data form span input,#profile-data .content .change-password form span input{width:100%;border:2px solid #333;outline:none;padding:1em;background:transparent;font-size:16px;color:#9f9f9f;transition:all .2s linear}#profile-data .content .data form span input:focus,#profile-data .content .change-password form span input:focus{border:2px solid #91BA8D;border-radius:3px}#profile-data .content .data form span i,#profile-data .content .change-password form span i{position:absolute;right:10px;color:#000}#profile-data .content .data button,#profile-data .content .change-password button{padding:.8em 1.5em;background:#fff;border:1px solid #000;border-radius:4px;color:#000;font-weight:600;cursor:pointer;transition:all .3s ease;width:100%;font-size:18px;margin-top:1em}@media (width <= 550px){#profile-data .content .data button,#profile-data .content .change-password button{margin-top:.5em}}#profile-data .content .data button:hover,#profile-data .content .change-password button:hover{background:#000;color:#fff;border:1px solid #fff}#profile-data .content .data form div label{font-weight:500;font-size:17px;margin-top:1.5em}#profile-data .content .data form div input[type=text],#profile-data .content .data form div input[type=email]{width:100%;border:2px solid #333;outline:none;font-size:16px;color:#9f9f9f;padding:1em;transition:all .2s linear;margin-top:.4em}#profile-data .content .data form div input[type=text]:focus,#profile-data .content .data form div input[type=email]:focus{border:2px solid #91BA8D;border-radius:3px}@media (width <= 800px){span#profile-table{width:100%;position:relative;overflow-x:scroll;scrollbar-width:thin;scrollbar-color:#91BA8D transparent}span#profile-table thead th:first-child,span#profile-table tbody td:first-child{position:sticky;left:0}}span#profile-table table{width:100%;background:#f4f5f7;border-collapse:collapse;border:1px solid #e4e4e4}@media (width <= 800px){span#profile-table table{width:140%}}span#profile-table table thead,span#profile-table table tbody{text-align:left}span#profile-table table thead tr td,span#profile-table table thead tr th,span#profile-table table tbody tr td,span#profile-table table tbody tr th{border:1px solid #e4e4e4;padding:.8em}@media (width <= 500px){span#profile-table table thead tr td,span#profile-table table thead tr th,span#profile-table table tbody tr td,span#profile-table table tbody tr th{padding:.3em .6em}}span#profile-table table thead tr td a,span#profile-table table thead tr th a,span#profile-table table tbody tr td a,span#profile-table table tbody tr th a{display:flex;align-items:center;justify-content:center}span#profile-table table thead tr td a i,span#profile-table table thead tr th a i,span#profile-table table tbody tr td a i,span#profile-table table tbody tr th a i{font-size:20px;color:#91ba8d;transition:all .2s ease}span#profile-table table thead tr td a i:hover,span#profile-table table thead tr th a i:hover,span#profile-table table tbody tr td a i:hover,span#profile-table table tbody tr th a i:hover{color:#91ba8dc9}span#profile-table table thead tr td a i.completed,span#profile-table table thead tr th a i.completed,span#profile-table table tbody tr td a i.completed,span#profile-table table tbody tr th a i.completed,span#profile-table table thead tr td a i.completed:hover,span#profile-table table thead tr th a i.completed:hover,span#profile-table table tbody tr td a i.completed:hover,span#profile-table table tbody tr th a i.completed:hover{color:gray}span#profile-table table thead tr th,span#profile-table table tbody tr th{background:#91ba8d;color:#fff;font-weight:500;font-size:18px;border-top:0}@media (width <= 500px){span#profile-table table thead tr th,span#profile-table table tbody tr th{font-size:16px}}span#profile-table table thead tr td,span#profile-table table tbody tr td{background:#f4f5f7}@media (width <= 500px){span#profile-table table thead tr td,span#profile-table table tbody tr td{font-size:14px}}span#profile-table table thead tr:last-child td,span#profile-table table tbody tr:last-child td{border-bottom:0}span#profile-table table thead tr td:first-child,span#profile-table table thead tr th:first-child,span#profile-table table tbody tr td:first-child,span#profile-table table tbody tr th:first-child{border-left:0}span#profile-table table thead tr td:last-child,span#profile-table table thead tr th:last-child,span#profile-table table tbody tr td:last-child,span#profile-table table tbody tr th:last-child{border-right:0}#create,#edit{width:75%;display:flex;flex-direction:column;justify-content:start;align-items:start;font-family:Poppins,sans-serif;min-height:70vh;gap:2em}@media (width <= 1020px){#create,#edit{width:100%}}#create h1,#edit h1{font-weight:500;font-size:34px}@media (width <= 400px){#create h1,#edit h1{font-size:28px}}#create .content,#edit .content{display:flex;justify-content:start;align-items:start;width:100%;gap:2em}#create .content form,#edit .content form{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5em;width:70%}@media (width <= 1020px){#create .content form,#edit .content form{width:100%}}@media (width <= 800px){#create .content form,#edit .content form{gap:.8em}}#create .content form div,#create .content form section,#edit .content form div,#edit .content form section{display:flex;flex-direction:column;gap:.8em;width:100%}@media (width <= 800px){#create .content form div,#create .content form section,#edit .content form div,#edit .content form section{gap:.5em}}#create .content form div label,#create .content form section label,#edit .content form div label,#edit .content form section label{font-weight:500;font-size:17px}@media (width <=700px){#create .content form div label,#create .content form section label,#edit .content form div label,#edit .content form section label{font-size:15px}}#create .content form div input,#create .content form div textarea,#create .content form div select,#create .content form section input,#create .content form section textarea,#create .content form section select,#edit .content form div input,#edit .content form div textarea,#edit .content form div select,#edit .content form section input,#edit .content form section textarea,#edit .content form section select{border:2px solid #333;outline:none;font-size:15px;color:#9f9f9f;padding:1.5em 2em;transition:all .2s linear;resize:none;field-sizing:content;scrollbar-width:thin;scrollbar-color:#91BA8D transparent;background:#fff}@media (width <=800px){#create .content form div input,#create .content form div textarea,#create .content form div select,#create .content form section input,#create .content form section textarea,#create .content form section select,#edit .content form div input,#edit .content form div textarea,#edit .content form div select,#edit .content form section input,#edit .content form section textarea,#edit .content form section select{width:100%}}@media (width <=700px){#create .content form div input,#create .content form div textarea,#create .content form div select,#create .content form section input,#create .content form section textarea,#create .content form section select,#edit .content form div input,#edit .content form div textarea,#edit .content form div select,#edit .content form section input,#edit .content form section textarea,#edit .content form section select{font-size:13px}}#create .content form div input:focus,#create .content form div textarea:focus,#create .content form div select:focus,#create .content form section input:focus,#create .content form section textarea:focus,#create .content form section select:focus,#edit .content form div input:focus,#edit .content form div textarea:focus,#edit .content form div select:focus,#edit .content form section input:focus,#edit .content form section textarea:focus,#edit .content form section select:focus{border:2px solid #91BA8D;border-radius:3px}#create .content form div textarea,#create .content form section textarea,#edit .content form div textarea,#edit .content form section textarea{min-height:35vh;max-height:50vh;font-family:Poppins,sans-serif}#create .content form div select,#create .content form section select,#edit .content form div select,#edit .content form section select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path fill="%239F9F9F" d="M7 10l5 5 5-5z"/></svg>');background-repeat:no-repeat;background-position:right 15px center;background-size:24px;padding-right:40px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#create .content form div article,#create .content form section article,#edit .content form div article,#edit .content form section article{display:flex;justify-content:start;align-items:center;flex-wrap:wrap;gap:1em;margin:.5em 0;width:100%}#create .content form div article>span,#create .content form section article>span,#edit .content form div article>span,#edit .content form section article>span{max-width:min-content;position:relative}#create .content form div article>span:hover>span,#create .content form section article>span:hover>span,#edit .content form div article>span:hover>span,#edit .content form section article>span:hover>span{opacity:1;visibility:visible}#create .content form div article>span img,#create .content form section article>span img,#edit .content form div article>span img,#edit .content form section article>span img{width:130px;aspect-ratio:1 / 1;border-radius:10px;border:1px solid black;object-fit:contain}@media (width <= 550px){#create .content form div article>span img,#create .content form section article>span img,#edit .content form div article>span img,#edit .content form section article>span img{width:100px}}@media (width <= 410px){#create .content form div article>span img,#create .content form section article>span img,#edit .content form div article>span img,#edit .content form section article>span img{width:80px}}#create .content form div article>span span,#create .content form section article>span span,#edit .content form div article>span span,#edit .content form section article>span span{opacity:0;visibility:hidden;position:absolute;background:#000000ae;width:100%;height:100%;top:0;transition:all .2s ease;border-radius:10px}#create .content form div article>span span i,#create .content form section article>span span i,#edit .content form div article>span span i,#edit .content form section article>span span i{position:absolute;top:7px;right:7px;font-size:18px;color:#fff;transition:all .2s ease}#create .content form div article>span span i:hover,#create .content form section article>span span i:hover,#edit .content form div article>span span i:hover,#edit .content form section article>span span i:hover{color:#ffffffcd}#create .content form button,#edit .content form button{background:#91ba8d;color:#fff;font-size:16px;padding:.6em 2em;border:none;border-radius:5px;cursor:pointer;transition:background .3s ease}#create .content form button:hover,#edit .content form button:hover{background:#91ba8dc9}@media (width <=700px){#create .content form button,#edit .content form button{font-size:14px}}#admin-products{width:75%;display:flex;flex-direction:column;justify-content:start;align-items:start;font-family:Poppins,sans-serif;min-height:70vh;gap:2em}@media (width <=1020px){#admin-products{width:100%}}#admin-products #filter span{position:relative;display:flex;align-items:center;border-radius:6px;background:#fff;width:100%}#admin-products #filter span i{position:absolute;right:1em;color:#000;cursor:pointer}@media (width <=370px){#admin-products #filter span i{font-size:14px}}#admin-products #filter input,#admin-products #filter select{border:2px solid #333;outline:none;padding:1em;font-size:16px;color:#565656;transition:all .2s linear;background:#fff}@media (width <= 650px){#admin-products #filter input,#admin-products #filter select{font-size:14px}}@media (width <=540px){#admin-products #filter input,#admin-products #filter select{font-size:12px}}@media (width <=480px){#admin-products #filter input,#admin-products #filter select{padding:.4em .6em}}#admin-products #filter input:focus,#admin-products #filter select:focus{border:2px solid #91BA8D;border-radius:3px}#admin-products #filter input{width:100%}#admin-products #filter select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path fill="%239F9F9F" d="M7 10l5 5 5-5z"/></svg>');background-repeat:no-repeat;background-position:right 15px center;background-size:24px;width:25%}@media (width <= 650px){#admin-products #filter select{background-position:right 10px center}}@media (width <= 520px){#admin-products #filter select{background-position:right 3px center}}@media (width <= 440px){#admin-products #filter select{background-position:right -3px center}}#admin-products>span{position:relative;display:flex;align-items:center;border-radius:6px;background:#fff;width:100%}#admin-products>span input{width:100%;border:2px solid #333;outline:none;padding:1em;background:transparent;font-size:16px;color:#565656;transition:all .2s linear}@media (width <= 450px){#admin-products>span input{font-size:14px}}@media (width <= 370px){#admin-products>span input{font-size:12px}}#admin-products>span input:focus{border:2px solid #91BA8D;border-radius:3px}#admin-products>span i{position:absolute;right:1em;color:#000;cursor:pointer}@media (width <= 370px){#admin-products>span i{font-size:14px}}#admin-products div{display:flex;justify-content:space-between;align-items:center;width:100%;gap:3em}@media (width <=600px){#admin-products div{gap:1.8em}}@media (width <=451px){#admin-products div{gap:1em}}#admin-products div h4{width:25%;font-weight:500;font-size:20px}@media (width <=700px){#admin-products div h4{font-size:18px}}@media (width <=550px){#admin-products div h4{font-size:15px;font-weight:400}}@media (width <=350px){#admin-products div h4{font-size:14px}}@media (width <=700px){#admin-products div p{font-size:14px}}@media (width <=550px){#admin-products div p{font-size:12px}}#admin-products div form{display:flex;align-items:center;justify-content:center;gap:2em}@media (width <=600px){#admin-products div form{gap:1em;justify-content:space-between;width:40%}}@media (width <=450px){#admin-products div form{gap:.6em}}#admin-products div form input{border:2px solid #333;outline:none;font-size:15px;color:#9f9f9f;padding:.7em 1em;transition:all .2s linear;scrollbar-width:thin;scrollbar-color:#91BA8D transparent}@media (width <=800px){#admin-products div form input{width:100%}}@media (width <=700px){#admin-products div form input{font-size:13px}}@media (width <=570px){#admin-products div form input{font-size:11px;width:30%}}#admin-products div form input:focus{border:2px solid #91BA8D;border-radius:3px}#admin-products div form button{background:#91ba8d;color:#fff;font-size:16px;padding:.5em 1.5em;border:none;border-radius:5px;cursor:pointer;transition:background .3s ease}#admin-products div form button:hover{background:#91ba8dc9}@media (width <=700px){#admin-products div form button{font-size:14px}}@media (width <=550px){#admin-products div form button{font-size:12px;padding:.3em 1.2em;width:60%}}#admin-products div>button,#admin-products div>a{padding:.5em 1.5em;font-size:16px;color:#fff;cursor:pointer;border:1px solid #606060;transition:all .2s ease;align-self:stretch;display:flex;align-items:center;justify-content:center}@media (width <=700px){#admin-products div>button,#admin-products div>a{font-size:14px}}@media (width <=550px){#admin-products div>button,#admin-products div>a{font-size:12px;padding:.3em 1.2em}}@media (width <=350px){#admin-products div>button,#admin-products div>a{font-size:10px}}#admin-products div>button.edit,#admin-products div>a.edit{background:orange}#admin-products div>button.edit:hover,#admin-products div>a.edit:hover{background:#ffa600d4}#admin-products div>button.delete,#admin-products div>a.delete{background:red}#admin-products div>button.delete:hover,#admin-products div>a.delete:hover{background:#ff0000c4}#admin-products>p{font-size:28px;font-weight:500;color:gray;padding:1em 3em;text-align:center;text-wrap:balance}@media (width <= 470px){#admin-products>p{font-size:22px}}.spinner{transform:rotate(45deg);perspective:1000px;border-radius:50%;width:48px;height:48px;color:#000;margin:30vh auto}.spinner:before,.spinner:after{content:"";display:block;position:absolute;top:0;left:0;width:inherit;height:inherit;border-radius:50%;transform:rotateX(70deg);animation:1s spin linear infinite}.spinner:after{color:#91ba8d;transform:rotateY(70deg);animation-delay:.4s}@keyframes rotate{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes rotateccw{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(-360deg)}}@keyframes spin{0%,to{box-shadow:.2em 0 0 0 currentcolor}12%{box-shadow:.2em .2em 0 0 currentcolor}25%{box-shadow:0 .2em 0 0 currentcolor}37%{box-shadow:-.2em .2em 0 0 currentcolor}50%{box-shadow:-.2em 0 0 0 currentcolor}62%{box-shadow:-.2em -.2em 0 0 currentcolor}75%{box-shadow:0 -.2em 0 0 currentcolor}87%{box-shadow:.2em -.2em 0 0 currentcolor}}#go-back{position:absolute;left:30px;top:25px;transition:all .1s linear;color:#000;display:flex;justify-content:center;align-items:center;gap:6px}@media (width <=460px){#go-back{font-size:15px}}@media (width <=460px){#go-back{font-size:14px;left:18px;top:18px}}#go-back:hover{color:#5e5e5e}#notifications{position:fixed;top:10px;left:50%;transform:translate(-50%);text-align:center;z-index:1000;font-family:Poppins,sans-serif}#notifications .notification{font-size:1.5em;color:#000}@media (width <= 850px){#notifications .notification{font-size:1.2em}}#notifications .notification span{display:inline-block;padding:.5em 2em;border-radius:50px 10px;box-shadow:4px 4px 7px 4px #00000080;background:#fff}@media (width <= 500px){#notifications .notification span{border-radius:35px 7px;padding:.4em 1.3em}}.pagination-wrapper{display:flex;justify-content:center;align-items:center;gap:2em;margin-bottom:2.5em}@media (width <= 600px){.pagination-wrapper{justify-content:space-between;width:100%;gap:1em}.pagination-wrapper button,.pagination-wrapper p{font-size:16px!important}}.pagination-wrapper button{background:#91ba8d;color:#fff;font-size:18px;padding:.6em 1.5em;border:none;border-radius:5px;cursor:pointer;transition:all .2s ease;border:1px solid #91BA8D}@media (width <= 500px){.pagination-wrapper button{padding:.5em 1em}}.pagination-wrapper button:hover{background:transparent;color:#91ba8d}.pagination-wrapper button:disabled{background:#d3d3d3;color:#888;cursor:not-allowed;border:none}.pagination-wrapper button a{color:#fff}.pagination-wrapper p{font-size:18px;color:#91ba8d}.chatbot-popup{font-family:Poppins,sans-serif;opacity:1;position:relative;z-index:999}#chatbot-toggler{position:fixed;bottom:30px;right:35px;border:none;height:65px;width:65px;display:flex;cursor:pointer;align-items:center;justify-content:center;border-radius:50%;background:#91ba8d;box-shadow:0 0 20px #0000001a;transition:all .2s ease;z-index:999}.container.show-chatbot #chatbot-toggler{transform:rotate(90deg)}#chatbot-toggler span{color:#fff;position:absolute}#chatbot-toggler span>i{font-size:32px;color:#fff}#chatbot-toggler span>svg{width:80%;fill:#fff}#chatbot-toggler span:last-child,.container.show-chatbot #chatbot-toggler span:first-child{opacity:0}.container.show-chatbot #chatbot-toggler span:last-child{opacity:1}.chatbot-popup{position:fixed;width:420px;opacity:0;right:35px;bottom:110px;pointer-events:none;transform:scale(.2);overflow:hidden;background:#fff;border-radius:15px;transform-origin:bottom right;box-shadow:0 0 128px #0000001a,0 32px 64px -48px #00000080;transition:all .1s ease}.container.show-chatbot .chatbot-popup{opacity:1;pointer-events:auto;transform:scale(1)}.chatbot-popup .chat-header{display:flex;padding:15px 22px;align-items:center;background:#91ba8d;border-bottom:1px solid #689264;justify-content:space-between}.chat-header .header-info{display:flex;gap:10px;align-items:center}.header-info svg{width:35px;height:35px;flex-shrink:0;padding:6px;fill:#91ba8d;background:#fff;border-radius:50%}.header-info .logo-text{color:#fff;font-weight:600;font-size:1.31rem;letter-spacing:.02rem}.chat-header button{border:none;height:40px;width:40px;color:#fff;cursor:pointer;padding-top:2px;margin-right:-10px;font-size:1.9rem;border-radius:50%;background:none;transition:.2s ease}.chat-header button:hover{background:#80a77d}.chat-body{display:flex;flex-direction:column;gap:20px;height:460px;overflow-y:auto;margin-bottom:82px;padding:25px 22px;scrollbar-width:thin;scrollbar-color:#80a77d transparent}.chat-body .message{display:flex;gap:11px;align-items:center}.chat-body .message svg{width:35px;height:35px;flex-shrink:0;padding:6px;fill:#fff;align-self:flex-end;margin-bottom:2px;background:#91ba8d;border-radius:50%}.chat-body .message .message-text{padding:12px 16px;max-width:75%;font-size:.95rem;word-wrap:break-word;white-space:pre-line}.chat-body .message.error .message-text{color:red}.chat-body .bot-message .message-text{background:#f6f2ff;border-radius:13px 13px 13px 3px}.chat-body .user-message{flex-direction:column;align-items:flex-end}.chat-body .user-message .message-text{color:#fff;background:#91ba8d;border-radius:13px 13px 3px}.chat-footer{position:absolute;bottom:0;width:100%;background:#fff;padding:15px 22px 20px}.chat-footer .chat-form{display:flex;align-items:center;justify-content:space-between;position:relative;background:#fff;border-radius:32px;outline:1px solid #CCCCE5;box-shadow:0 0 8px #0000000f;transition:.1s ease}.chat-form:focus-within{outline:2px solid #91BA8D}.chat-form .message-input{width:85%;min-height:47px;max-height:100px;border:none;outline:none;font-size:.95rem;padding:16px 23px;background:none;field-sizing:content;font-family:Poppins,sans-serif;resize:none;scrollbar-width:thin;scrollbar-color:#80a77d transparent}.chat-form #send-message{height:35px;width:35px;border:none;flex-shrink:0;color:#fff;cursor:pointer;display:none;margin-right:6px;background:#91ba8d;border-radius:50%;font-size:1.15rem;transition:.2s ease}.chat-form .message-input:valid~#send-message{display:block}.chat-form #send-message:hover{background:#80a77d}@media (max-width: 520px){#chatbot-toggler{right:20px;bottom:20px}.chatbot-popup{right:0;bottom:0;height:100%;border-radius:0;width:100%}.chatbot-popup .chat-header{padding:12px 15px}.chat-body{height:calc(90% - 55px);padding:25px 15px}.chat-footer{padding:10px 15px 15px}}#under-construction{display:flex;justify-content:space-between;align-items:center;padding:1.1em 10%;font-family:Poppins,sans-serif;color:#f4eded;background-color:#f28807;gap:1.5em}@media (width <= 630px){#under-construction{padding:.8em 5%}}#under-construction>p{font-size:18px;line-height:16px}@media (width <= 630px){#under-construction>p{font-size:16px}}@media (width <= 500px){#under-construction>p{font-size:15px}}#under-construction>i{font-size:20px;cursor:pointer;transition:all .2s ease}@media (width <= 630px){#under-construction>i{font-size:18px}}#under-construction>i:hover{color:#f4edede1}
