@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&family=Poppins:ital,wght@0,200;0,300;0,400;0,600;0,800;1,200&family=Roboto:ital,wght@0,300;1,300;1,400&display=swap);*{box-sizing:border-box;font-family:Open Sans,sans-serif;margin:0;padding:0}a{-webkit-text-decoration:none color(rgb 97,97,97);text-decoration:none color(rgb 97,97,97)}li{list-style:none}.btns{background:linear-gradient(90deg,#dce9e8,#e9ecec,#c9d0d0);border:.6px solid #ccc;border-radius:5px;color:#08114e;cursor:pointer;font-size:16px;font-weight:600;margin-right:20px;margin-top:1.5rem;padding:10px 20px;transition:.8s ease-in-out}.btns:hover{background:#74ecec;-webkit-transform:scale(1.2);transform:scale(1.2)}div{font-size:13px}nav{align-items:center;border-bottom:1px solid #f3f3f3;display:flex;justify-content:space-around;margin-left:2rem;padding-bottom:10px;padding-left:20px;padding-top:10px;z-index:999}input{background:#f7f6f6;border:none;border-radius:5px;margin-right:20px;outline:none;padding:12px 20px;position:relative;width:14rem}input,textarea{margin-left:4rem;width:20rem}.nav-icon{color:#0e1156;height:1.5rem;margin-left:25rem;width:1.5rem}@media screen and (min-width:260px) and (max-width:768px){nav{justify-content:space-between;padding:10px}input,nav{margin-left:0}input{height:1.5rem;margin-right:2rem;width:100%}.nav-icon{margin-left:0}}.product-container{grid-gap:2rem;background:linear-gradient(90deg,#c3e8e5,#dee1d8,#b4e1b1);border:.01rem solid #77d092;border-radius:7px;display:grid;gap:2rem;grid-template-columns:repeat(4,1fr);margin-left:18rem;margin-right:10rem;margin-top:2rem}.product-card{border:2px solid #ededed;box-sizing:border-box;cursor:pointer;padding:1rem;width:100%}img.product-img{margin-bottom:1rem;max-height:150px;max-width:100%;object-fit:contain;transition:.8s ease-in-out}img.product-img:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}h3.product-title{color:#030d23;margin-bottom:1rem}.product-reviews{display:flex;margin-bottom:1rem}.star-rating{color:#755107}.reviews{font-size:.9rem;margin-left:10px}.product-cost{align-items:center;display:flex;justify-content:space-between}.cart{color:#535353}svg{margin-right:.5rem}@media screen and (min-width:260px) and (max-width:768px){.product-container{background:none;gap:1rem;grid-template-columns:repeat(2,1fr);margin-left:5rem;margin-right:1rem;margin-top:1.5rem}.product-card{background:linear-gradient(90deg,#c3e8e5,#dee1d8,#b4e1b1);padding:1rem}img.product-img{max-height:100px;max-width:80%}h3.product-title{font-size:16px}}.recommend-flex{display:flex;margin-left:20rem}.recommend-title{color:transparent;font-family:sans-serif;font-size:24px;margin-bottom:20px;margin-left:20rem;margin-top:20px;position:relative;text-transform:uppercase}.recommend-title:before{background-color:#a0a7e5;bottom:-5px;content:"";height:.5px;left:0;position:absolute;width:100%}.recommend-title:after{background:linear-gradient(90deg,#03a57d,#65042a,#03a57d);background-clip:text;-webkit-background-clip:text;color:transparent;content:"Recommendations";height:100%;left:0;position:absolute;top:0}@media screen and (min-width:260px) and (max-width:768px){.btns{box-sizing:border-box;font-size:10px}.btns:nth-child(odd){clear:none}.recommend-flex{flex-direction:row;flex-wrap:wrap;margin-left:2rem}.recommend-title{font-size:18px;margin-bottom:10px;margin-left:1rem;position:relative;width:auto}.recommend-title:before{background-color:#b94609;bottom:-5px;content:"";height:2px;left:0;position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.aside{align-items:center;border-right:2px solid #e5e5e5;bottom:0;display:flex;flex-direction:column;height:100vh;overflow:hidden;position:fixed;top:0;width:15%;z-index:3}.aside-header{background-color:#fff;box-shadow:0 5px 5px rgba(0,0,0,.1);padding:1rem;width:100%}.logo{align-items:center;display:flex;flex-direction:column-reverse}.logo h1{margin-left:7rem;order:1;z-index:2}.aside-title{font-size:22px;font-weight:400;margin-bottom:20px;margin-left:20px}.scrollable-content{max-height:calc(100vh - 150px);overflow-y:auto}.aside-content{flex:1 1;overflow-y:auto;padding:1rem}.component-container{margin:1rem;overflow-y:auto}.component-container>div{margin-bottom:3rem;padding-bottom:3rem}@media screen and (min-width:260px) and (max-width:768px){.aside{height:100%;left:0;margin-top:20px;position:relative;top:0;width:100%}h2.aside-title{font-size:20px}.aside-header{flex-direction:column;padding:1rem}.aside-content,.aside-header{align-items:center;display:flex;justify-content:center}.aside-content{flex-direction:row;flex-wrap:wrap;gap:1rem}.aside-content>div{margin-right:1rem}.logo h1{margin-left:18rem}}.aside-title{font-size:18px;margin-bottom:15px;position:relative}h2.aside-title{background:linear-gradient(90deg,#03a57d,#65042a,#03a57d);background-clip:text;-webkit-background-clip:text;color:transparent;content:"";font-size:16px;font-weight:700;left:0;margin-bottom:2rem;top:1rem}h2.aside-title:before{background-color:#3b055b;bottom:-3px;content:"";height:1px;left:0;position:absolute;width:100%}.colors-title{margin-top:1.2rem}.aside-items{margin-top:10px}.aside-label-container{cursor:pointer;display:block;margin-bottom:12px;padding-left:35px;position:relative;-webkit-user-select:none;user-select:none}.aside-label-container input{cursor:pointer;opacity:0;position:absolute}.check{background:#ebbef4;border-radius:50%;height:20px;left:0;position:absolute;top:0;width:20px}.all{background:linear-gradient(blue,#dc14d2)}.aside-label-container:hover input~.check{background-color:#ccc}.aside-label-container input:checked~.check{background-color:#2196f3}.check:after{content:"";display:none;position:absolute}.aside-label-container input:checked~.check:after{display:block}.aside-label-container .check:after{background:#fff;border-radius:50%;height:7px;left:6.4px;top:6.4px;width:7px}.line{border-color:#f7f7f7;margin-top:2rem}@media screen and (max-width:768px){h2.aside-title.category-title{font-size:20px;margin-right:1rem}}.cost{margin-left:10px;margin-right:10px}@media screen and (max-width:768px){h2.aside-title.cost-title{font-size:20px;margin-bottom:20px;margin-right:4rem}}.color{margin-top:2rem}.all{background:linear-gradient(blue,crimson)}.color-input{margin-left:1rem}@media screen and (max-width:768px){h2.aside-title.colors-title{font-size:20px}.check-all{margin-left:3rem}}.top-scroll{align-items:center;background:linear-gradient(90deg,#060631,#51d4c7,#060631);border-radius:40%;bottom:1rem;cursor:pointer;display:none;display:flex;justify-content:center;padding:1rem 1.15rem;position:fixed;right:2rem;z-index:10}.top-scroll.visible{display:block}.top-scroll svg{background:linear-gradient(90deg,#fc4958,#e85d04);-webkit-background-clip:text;background-clip:text;color:azure;font-size:1.5rem;transition:.6s ease-in-out}.top-scroll:hover svg{-webkit-transform:scale(1.8);transform:scale(1.8)}@media screen and (min-width:260px) and (max-width:768px){.top-scroll{align-items:center;border-radius:40%;bottom:1rem;display:flex;justify-content:center;right:.1rem}.top-scroll svg{font-size:1.5rem;margin:auto}.top-scroll:hover svg{-webkit-transform:scale(1.2);transform:scale(1.2)}}.label{align-items:center;display:flex}.label img{cursor:pointer;margin-top:1rem;width:45px}.toggle{cursor:pointer;display:none}.links{display:flex;gap:2rem;list-style-type:none;padding:0}.links,.links li{margin:0}.links li a{background:linear-gradient(90deg,#03a57d,#65042a,#03a57d);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:600;letter-spacing:.2rem;text-decoration:none;text-transform:uppercase;transition:.3s ease-in-out}.links li a:hover{color:#5fb9b3}.links .active{color:#f9c74f}@media screen and (min-width:260px) and (max-width:768px){.label{align-items:center;display:flex;justify-content:space-between;margin-top:7px;position:-webkit-sticky;position:sticky;width:100%}.toggle{display:block;font-size:1rem}.links{display:none}}.response-nav{background-color:#fff;display:flex;height:100%S;opacity:0;position:fixed;right:-100vw;top:0;transition:.3s ease-in-out;visibility:hidden;width:0;z-index:10}.response-nav.show{opacity:1;right:0;visibility:visible;width:60%}.response-nav ul{list-style-type:none;margin-top:3rem;width:100%}.response-nav li{margin:1rem 0 1rem 2rem;width:100%}.response-nav a{background:linear-gradient(90deg,#03a57d,#65042a,#03a57d);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:1.2rem;text-decoration:none;transition:.1s ease-in-out}.response-nav a:hover{color:#fc4958}.response-nav li:first-of-type a{color:#d94f2a;font-weight:900}.testimonials-container{background:linear-gradient(90deg,#fff 10%,#c3e8e5,#dee1d8,#e3e9e2);border-radius:1.5rem;margin-top:5.5rem;padding:1.5rem;position:relative}.headline{display:flex;flex-direction:column;gap:2rem;text-align:center}.headline h1{background:linear-gradient(90deg,#03a57d,#65042a,#03a57d);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:2rem;text-transform:uppercase}.headline span{color:#0a0a3a}.headline p{font-size:1.1rem;letter-spacing:.1rem;line-height:2rem;padding:0 10vw}.testimony{gap:6vw;justify-content:space-between;margin-left:14vw;margin-top:3vw;padding-bottom:2.5rem}.statement,.testimony{align-items:center;display:flex}.statement{flex-direction:column;gap:1rem;margin-left:1rem;text-align:center}.statement p{font-size:1.1rem;letter-spacing:.1rem;line-height:1.5rem}.image{border-radius:10rem;max-height:10rem;overflow:hidden;width:-webkit-max-content;width:max-content}.image img{height:100px;margin-top:3rem;width:100px}@media screen and (min-width:260px) and (max-width:768px){.testimonials-container{align-items:center;background:linear-gradient(90deg,#c3e8e5,#dee1d8,#e3e9e2);display:flex;flex-direction:column;justify-content:center;margin-left:4rem;margin-top:2rem;padding:1rem;text-align:center;width:25rem}.headline h1{font-size:1.5rem}.headline p{font-size:1rem;line-height:1.5rem;padding:0 5vw}.testimony{flex-direction:column;gap:1rem}.statement,.testimony{margin-left:0}.image img{height:80px;margin-top:1rem;width:80px}}.footer{grid-gap:2vw;background:linear-gradient(90deg,#c3e8e5,#dee1d8,#e3e9e2);border:.01rem solid #77d092;border-radius:7px;color:#fff;display:grid;gap:2vw;grid-template-columns:repeat(3,1fr);margin-left:14rem;margin-top:55px;padding:4vw;position:relative}p{color:#363463;font-size:1.1rem;letter-spacing:.1rem;line-height:2rem}.footer ul{display:flex;gap:4vw;list-style-type:none;margin-top:2vw}.footer li{background-color:#fff;border-radius:2rem;cursor:pointer;padding:.8rem}.footer li,.footer li svg{transition:.3s ease-in-out}.footer li svg{align-items:center;color:#363463;display:flex;font-size:1.6rem;justify-content:center}.footer li:hover{background-color:#000}.footer li:hover svg{-webkit-transform:scale(1.2);transform:scale(1.2)}.footer img{width:10vw}.footer .holder{display:flex;flex-direction:column;gap:.5rem}.footer .holder h3{background:linear-gradient(90deg,#204a76,#2b9e46,#71c8d8);background-clip:text;-webkit-background-clip:text;color:transparent;font-size:2rem}.bottom_footer{color:#1a081f;margin-top:1rem}.bottom_footer h2 span{color:#363463;text-transform:uppercase}@media screen and (min-width:260px) and (max-width:768px){.footer{border:.01rem solid #77d092;border-radius:5%;display:flex;flex-direction:column;margin-left:2rem;margin-top:3rem;text-align:center;width:35rem;width:30rem}.footer .holder img{height:auto;width:20%}.bottom_footer h2{font-size:1rem}.bottom_footer h2 span{display:block}.footer ul{margin-left:5rem}.footer li{width:16%}.footer .holder h3{background:linear-gradient(90deg,#03a57d,#65042a,#03a57d);-webkit-background-clip:text;background-clip:text;color:transparent;margin-top:2rem;text-transform:uppercase}p{margin-bottom:1rem}.address{line-height:2rem}}.news{background:linear-gradient(90deg,#c3e8e5,#dee1d8,#e3e9e2);border:.01rem solid #77d092;border-radius:10%;margin-bottom:2rem;margin-left:14rem;margin-top:4rem;padding:2rem}.contact-container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px;text-align:center}.contact-container h2{background:linear-gradient(90deg,#03a57d,#65042a,#03a57d);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:2rem;margin-top:1rem;padding-bottom:2rem;padding-top:1rem;text-transform:uppercase}.form-group{align-items:center;display:flex;flex-direction:row;margin-bottom:10px}label{color:#060631;font-weight:500;margin-right:10px;width:100px}.contact-container textarea{height:200px;width:35rem}input,textarea{border:.01rem solid #837418;border-radius:5%;flex:1 1}.contact-container button{background-color:#3339ff;border:.01rem solid #d08977;border-radius:10%;color:#fff;cursor:pointer;font-size:1rem;margin-top:1.5rem;padding:10px 20px;transition:.8s ease-in-out}.contact-container button:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}@media screen and (max-width:768px){.news{align-items:center;flex-direction:column;justify-content:center;margin-left:3rem;padding-left:0;width:25rem}.contact-container textarea{margin-left:-10px;width:100%}.contact-container button{font-size:1rem;margin-top:1rem;padding:.5rem 1rem}}
/*# sourceMappingURL=main.6ba00fe0.css.map*/