@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600&family=Raleway:wght@400;500;600&display=swap);.card-container{height:425px;width:230px;border-radius:3px;transition:all .4s ease;cursor:pointer;padding:5px;position:relative;margin:2rem .5rem;display:flex;flex-direction:column;align-items:center}.card-container:hover{box-shadow:0 1px 2px 1px hsla(0,0%,50.2%,.45098039215686275)}.card-container .name{text-align:center;margin:1rem;font-weight:600;height:4rem;display:flex;align-items:center;justify-content:center}.card-container .category{font-size:.9rem;color:#175a71;color:var(--theme-color);margin-left:.7rem;font-weight:500;margin-top:.1rem}.card-container .rating{margin-left:.7rem}.card-container .rating i{font-size:.9rem;color:#f6b100}.card-container .rating i.fa-star-o{color:#4d656d}.card-container .price{display:flex;flex-direction:row;width:calc(100% + 10px);position:relative;background-color:#175a71;background-color:var(--theme-color);color:#fff;padding:.4rem;text-align:center;justify-content:space-around}.card-container .price span{font-weight:600}.card-container .add-to-cart-container{display:none;flex-direction:row;align-items:center;justify-content:center;margin-top:.5rem}.card-container .add-to-cart-container .add-to-cart-btn{background-color:#f6b100;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.5rem .1rem;color:#fff;font-weight:600;font-size:.85rem;margin-left:.5rem;border-radius:2px;border:2px solid #f6b100;cursor:pointer;transition:all .4s ease}.card-container .add-to-cart-container .add-to-cart-btn:hover{background-color:transparent;color:#f6b100!important}.card-container .add-to-cart-container .add-to-cart-btn:hover i{color:#f6b100!important}.card-container .add-to-cart-container .add-to-cart-btn i{color:#fff;margin-left:5px}@media (hover:none){.add-to-cart-container{display:flex!important}}@media (min-width:600px){.add-to-cart-container{display:none!important}.content-container{margin:3rem}.card-container:hover .add-to-cart-container{display:flex!important}}.navbar-container{display:flex;flex-direction:row;padding:1.3rem 0 .6rem;width:100vw;background-color:transparent;position:fixed;top:3rem;font-family:"montserrat",sans-serif;transition:all .4s ease;z-index:3}.navbar-container.scroll{background-color:#fff;box-shadow:0 4px 5px -5px grey;top:0!important}.navbar-container.scroll .logo,.navbar-container.scroll .navbar-item{color:#175a71;color:var(--theme-color)}.navbar-container.cart-open{transform:translateX(-20rem)}.navbar-container .logo{color:#fff;font-size:1.4rem;font-weight:700;margin:0 10vw 0 2rem}.navbar-container .navbar-item{font-size:1.1rem;font-weight:500;color:#fff;text-decoration:none;margin:.7rem;position:relative;top:.2rem;padding:.3rem 0;transition:.3s ease-in-out;border-bottom:2px solid transparent;cursor:pointer}.navbar-container .navbar-item.active,.navbar-container .navbar-item:hover{border-bottom:2px solid #2a87a7;border-bottom:2px solid var(--light-theme-color)}.navbar-container .navbar-item.fa-bars{margin:-.1rem 0 0 .7rem;display:none;font-size:1.3rem}.navbar-container .right-side{display:flex;flex-direction:row;position:relative;margin-left:auto;right:2rem}.navbar-container .right-side i{margin-top:0!important}.navbar-container .right-side i.fa-shopping-cart.cart-number:after{position:absolute;right:-.5rem;top:-.5rem;content:attr(data-count);font-size:1rem;padding:2px;border-radius:50%;color:#fff;background:#f6b100;text-align:center;font-family:"montserrat",sans-serif;min-width:.9rem}@media (hover:none){.navbar-item:hover:not(.active){border:none}}.footer-container{width:100vw;min-height:20rem;background-color:#175a71;background-color:var(--theme-color);padding:2rem 2vw;color:#fff;position:relative;z-index:5}.footer-container .inner{max-width:1440px!important;margin:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;z-index:5}.footer-container .row{display:flex;flex-direction:column;padding:1rem;z-index:5}.footer-container .logo{color:#fff;font-size:1.4rem;font-weight:700;margin-bottom:1.5rem}.footer-container .footer-item{font-size:.9rem;margin:.2rem}.footer-container .footer-item span{font-weight:500}.footer-container .footer-link{font-size:.9rem;margin:.2rem;font-weight:500;cursor:pointer;transition:all .4s ease}.footer-container .footer-link:hover{color:grey}.footer-container .footer-heading{font-size:1.05rem;font-weight:600;margin-bottom:1.7rem}.footer-container .socials-container{display:flex;flex-direction:row;margin-top:1rem}.footer-container .socials-container i{margin:.5rem .2rem}@media (max-width:840px){.row{margin-right:auto;min-width:200px}}.about .section{max-height:600px!important}.about .content{display:flex;flex-direction:row;flex-wrap:wrap}.about .content.reverse{flex-direction:row-reverse!important}.about .content.reverse .right-side{padding-right:1rem}.about .content .left-side{width:50%;padding-right:1rem}.about .content .left-side .title{font-size:1.5rem;font-weight:500;margin:2rem 0}.about .content .left-side .text{font-weight:500;color:grey;padding-right:1rem}.about .content .right-side{height:100%;width:50%}.about .content .right-side img{width:100%;height:100%;max-height:500px;object-fit:cover}.image-grid{display:grid;grid-template-columns:repeat(3,minmax(300px,1fr));grid-gap:1rem}.image-grid img{width:100%;height:100%;min-height:300px;object-fit:cover}@media (max-width:960px){.about .section{max-height:-webkit-fit-content!important;max-height:-moz-fit-content!important;max-height:fit-content!important}.about .section .left-side,.about .section .right-side{width:100%!important;padding:0 7vw;text-align:center;margin-bottom:2rem}.about .content{flex-direction:column!important}.image-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.sidebar-container{position:fixed;width:16rem;min-height:100vh;display:flex;flex-direction:column;background-color:#fff;z-index:10;padding-top:3rem;transform:translateX(-120vw);transition:all .4s ease;overflow:scroll;box-shadow:60px 0 100px -90px #000}.sidebar-container.active{transform:translate(0)!important}.sidebar-container .logo{font-size:1.4rem;margin:2rem 2rem 2rem .5rem;position:relative;color:var(--theme-color);font-weight:500}.sidebar-container .logo span{font-size:.7rem;font-style:italic;margin-left:2rem;position:relative;top:-.8rem}.sidebar-container i.fa-times{font-size:2rem;color:var(--theme-color);position:absolute;right:1rem;cursor:pointer}.sidebar-container .links-container{display:flex;flex-direction:column!important;width:100%;padding-top:2rem}.sidebar-container .links-container .sidebar-item{background-color:var(--theme-color);color:#fff;margin:.25rem 0;padding:.6rem .6rem .6rem 1rem;font-weight:500;-webkit-text-emphasis:none;text-emphasis:none;text-decoration:none;transition:all .4s ease}.sidebar-container .links-container .sidebar-item i{margin-right:.5rem}.sidebar-container .links-container .sidebar-item.active,.sidebar-container .links-container .sidebar-item:hover{background-color:var(--light-theme-color)}.cart-card-container{display:flex;flex-direction:row;margin:1rem 0;border-bottom:1px solid #d3d3d3;padding-bottom:1rem;position:relative}.cart-card-container .details-container{display:flex;flex-direction:column}.cart-card-container .details-container .title{font-size:1rem;font-weight:600;margin:0 .5rem}.cart-card-container .details-container .price{margin:.1rem .5rem}.cart-card-container .details-container .price span{font-weight:600}.cart-card-container .details-container .description{margin:.1rem .5rem .6rem;padding-right:2.5rem}.cart-card-container .details-container .description span{font-weight:600}.cart-card-container .details-container .quantity-container{margin:0 .5rem;display:flex;flex-direction:row;align-items:center}.cart-card-container .details-container .quantity-container .increase{padding:0 .2rem;font-size:1.3rem}.cart-card-container .details-container .quantity-container .decrease{margin-left:.5rem;padding:0 .3rem;font-size:1.3rem}.cart-card-container .details-container .quantity-container input{font-size:1rem;padding:0;height:100%}.cart-card-container .delete{position:absolute;right:0;background-color:transparent;padding:.5rem;color:red;border-radius:3px;top:25%;cursor:pointer;border:2px solid red;transition:all .4s ease}.cart-card-container .delete:hover{background-color:red!important;color:#fff}@media (max-width:700px){.cart-card-container img{width:60px!important;height:60px!important}.cart-card-container .details-container .description{display:none!important}}.cart-container{width:20rem;position:fixed;padding:1rem;min-height:100vh;right:0;top:0;transform:translateX(120vw);transition:all .4s ease;box-shadow:-3px 0 3px 1px hsla(0,0%,66.7%,.2549019607843137);background-color:#fff}.cart-container.active{transform:translate(0);overflow:scroll!important}.cart-container .checkout-btn-container{display:flex;flex-direction:row;justify-content:space-around;margin-top:3rem}.cart-container .checkout-btn-container .total{font-size:1.1rem;font-weight:500}.cart-container .checkout-btn-container .total span{font-weight:800}.cart-container .checkout-btn-container .checkout-btn{background-color:green;padding:.5rem;border-radius:3px;margin-top:-.6rem;font-size:.9rem;border:2px solid green;color:#fff;font-weight:600;cursor:pointer;transition:all .4s ease;text-underline-offset:5px}.cart-container .checkout-btn-container .checkout-btn:hover{background-color:transparent!important;color:green}.cart-container .close-button{position:absolute;color:#175a71;color:var(--theme-color);font-size:1.8rem;right:1rem;cursor:pointer}.cart-container.no-items span{display:flex;margin:1rem auto;color:#175a71;color:var(--theme-color);font-weight:600}.cart-container .heading-container{text-align:center;font-size:1.3rem;margin:4rem auto 1rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.cart-container .heading-container .items-count{font-size:1rem;color:#175a71;color:var(--theme-color)}.checkout-page-container{min-height:100vh}.checkout-page-container .checkout-cart-container{max-width:1200px;padding:7vw;margin:auto;position:relative}.checkout-page-container .checkout-cart-container .heading{font-size:2rem;margin:1.5rem auto;text-align:center}.checkout-page-container .options-container{display:flex;align-items:center;justify-content:center}.checkout-page-container .options-container .total{font-size:1.2rem;font-weight:600}.checkout-page-container .options-container .total span{font-weight:800}.checkout-page-container .options-container .clear-cart{margin:2rem .5rem!important}.checkout-page-container .options-container .btn,.checkout-page-container .options-container .paypal,.checkout-page-container .options-container .paystack{border:2px solid;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:2rem .5rem;border-radius:3px;cursor:pointer;transition:all .4s ease}.checkout-page-container .options-container .btn i,.checkout-page-container .options-container .paypal i,.checkout-page-container .options-container .paystack i{margin-right:.5rem}.checkout-page-container .options-container .notice{color:red;font-weight:500;margin:2rem 1rem;font-size:1.1rem}.checkout-page-container .options-container .blue{color:#fff;background-color:#175a71;padding:.5rem;text-decoration:none;-webkit-text-emphasis:none;text-emphasis:none;font-weight:500}.checkout-page-container .options-container .blue:hover{background-color:transparent;color:#175a71}.checkout-page-container .options-container .paypal{color:#fff;background-color:#175a71;padding:.5rem}.checkout-page-container .options-container .paypal:hover{background-color:transparent;color:#175a71}.checkout-page-container .options-container .paystack{color:#fff;background-color:#3bb75e;display:flex;flex-direction:row;align-items:center;padding:.3rem}.checkout-page-container .options-container .paystack .img{height:1.6rem;width:2rem;background-size:contain;background-repeat:no-repeat;background-position:50%}.checkout-page-container .options-container .paystack:hover{background-color:transparent;color:#3bb75e}@media (max-width:750px){.options-container{flex-direction:column!important}.options-container .paypal,.options-container .paystack{margin:.1rem!important}}body,html{margin:0;font-family:"montserrat",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-y:scroll;overflow-x:hidden;position:relative}*{margin:0;padding:0;box-sizing:border-box}:root{--theme-color:#175a71;--light-theme-color:#2a87a7}.home{--theme-color:#a87742;--light-theme-color:#d69855}.owl-theme{max-height:20rem}.about{--theme-color:#32253d;--light-theme-color:#503c61}.shop{--theme-color:#175a71;--light-theme-color:#2a87a7}.button{font-size:1rem;background-color:#fff;color:#175a71;color:var(--theme-color);max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;border-radius:3px;padding:.5rem;margin:1rem 0;font-weight:500;cursor:pointer;border:2px solid #fff;transition:all .4s ease}.button i{position:relative;top:1px}.button:hover{background-color:transparent;color:#fff}.owl-item{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.owl-item .card-container{margin:5rem 0}.clear-cart{color:#fff;background-color:red;border:2px solid red;padding:.5rem;border-radius:3px;font-weight:700;transition:all .4s ease;margin:2rem auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer}.clear-cart:hover{background-color:transparent;color:red}.quantity-container{display:flex;flex-direction:row}.quantity-container .decrease,.quantity-container .increase{padding:0 .6rem;background-color:#f7f7f7;color:#175a71;font-size:1.7rem;border-radius:2px;border:1px solid #e0e0e0;cursor:pointer;transition:.4s ease}.quantity-container .decrease:hover,.quantity-container .increase:hover{background-color:#175a71;color:#fff}.quantity-container input{outline:none;font-size:1.2rem;width:30px;margin-bottom:0;border:1px solid #e0e0e0;text-align:center;-moz-appearance:textfield}.quantity-container input::-webkit-inner-spin-button,.quantity-container input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.page-container{transition:all .4s ease;min-height:100vh}.page-container.cart-active{transform:translateX(-20rem)}.page-container .mini-header{height:400px;background-color:#32253d;display:flex;align-items:center;background-image:url(/static/media/brush.351396df.png);background-position:70%;background-repeat:no-repeat;background-size:40%}.page-container .mini-header .page-title:after{color:#fff;content:attr(data-content);font-size:2.5rem;position:relative;align-self:center;margin:2rem;left:10vw;mix-blend-mode:difference}.header{height:800px;background-color:#175a71;background-color:var(--theme-color);display:flex;align-items:center;padding:10% 10% 0;justify-content:space-between}.header h1{color:#fff;font-family:"montserrat",sans-serif;font-weight:700;font-size:4.5rem}.header .btn{color:#4d656d;background-color:#fff;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:.6rem 1.2rem;border-radius:2px;font-weight:700;margin:.5rem}.header .right-side{width:50%;position:relative;background-image:url(/static/media/brush.351396df.png);background-position:top}.header .right-side,.header .right-side .image{height:100%;background-repeat:no-repeat;background-size:100%}.header .right-side .image{width:100%;z-index:-1}.header .right-side .image.image-1{background-image:url(/static/media/download.aa55f3e0.png)}.header .right-side .image.image-2{background-image:url(/static/media/download2.bb9fb4fd.png)}@media (max-width:1030px){.header{flex-direction:column}.navbar-container{top:.5rem!important}}@media (max-width:812px){.header .right-side{width:100%}}@media (max-width:700px){.header{padding-top:6rem}.navbar-container .links-container{display:none}.navbar-container .logo{margin-left:.5rem!important}.navbar-container .fa-bars{display:flex!important}}@media (max-width:500px){.navbar-container{padding:auto 0!important;justify-content:space-between}.navbar-container .logo{font-size:1.1rem;margin-top:.3rem;margin-right:1rem}.navbar-container .right-side{position:relative;right:.5rem}.header{padding-top:10rem}.header h1{font-size:3rem}.header .left-side{margin-bottom:4rem}.header .right-side{width:100%;background-size:100%!important}}@media (max-width:360px){.header{padding:10rem .7rem 0}}@media (min-width:700px){.section{max-width:1200px;padding:7vw}}.section{min-height:800px;padding:1rem;margin:2rem auto}.section p.subheading{margin:2rem auto;color:#575757;font-size:1rem;font-weight:500;letter-spacing:1px;max-width:560px;text-align:center}.section .heading{font-size:2rem}.section .coming-soon,.section .heading{color:#175a71;color:var(--theme-color);text-align:center;margin:2rem}.section .coming-soon{font-size:1.8rem}.section .content-container{margin:.5rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.section h1{border-bottom:2px solid transparent;padding-bottom:5px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;transition:all .4s ease}.section h1:hover{border-color:#2a87a7;border-color:var(--light-theme-color)}.products-section.shop{padding:1rem;max-width:1440px;min-height:800px}.products-section.shop,.products-section.shop .content-container{width:100%;position:relative}.products-section.shop .content{display:flex;flex-direction:column;position:relative;justify-content:center}.products-section.shop .content .menu{position:relative;width:100%;top:1rem;padding-left:5vw;margin-bottom:2rem}.products-section.shop .content .menu .input-container{display:flex;align-items:center;margin-bottom:.5rem}.products-section.shop .content .menu .input-container input{padding:.7rem 1.3rem;color:grey;font-size:1rem;font-weight:500;border-radius:5px;border:1px solid grey;position:relative}.products-section.shop .content .menu .input-container.range input{padding:0!important}.products-section.shop .content .menu .input-container span{margin:0 1rem;color:grey;font-size:1rem;font-weight:500}.products-section.shop .content .menu .input-container i{position:relative;right:2rem;color:grey}.products-section.shop .content .menu .menu-heading{margin:1rem 1rem 1rem 0;color:#000;font-weight:600}.products-section.shop .content .menu .mini-heading{margin:1.5rem 1rem .3rem 0;color:#333;font-weight:500;font-size:.9rem}.products-section.shop .content .menu .categories-container .category{color:#175a71;color:var(--theme-color);font-size:.95rem;font-weight:500;margin:.3rem 0;cursor:pointer;transition:all .4s ease}.products-section.shop .content .menu .categories-container .category:hover{color:#000}.products-section.shop .content .menu hr{margin:2rem 0 1rem}.products-section.shop .content .menu .keyword-container{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-.2rem;margin-top:.5rem}.products-section.shop .content .menu .keyword-container .keyword{border-radius:5px;font-size:.8rem;padding:.5rem;background-color:#dfdfdf;margin:.2rem;transition:all .4s ease;cursor:pointer;font-weight:500}.products-section.shop .content .menu .keyword-container .keyword.active,.products-section.shop .content .menu .keyword-container .keyword:hover{color:#fff;background-color:#2a87a7;background-color:var(--light-theme-color)}@media (min-width:860px){.content{flex-direction:row!important}.shop .content-container{margin-right:320px!important}.menu{display:flex!important;position:absolute!important;flex-direction:column;margin-left:65vw!important;width:350px!important;min-height:800px!important}.menu.fixed{position:fixed!important;top:6rem!important}}@media (min-width:1440px){.menu{margin-left:1040px!important}}.grid-section{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.grid-section img{object-fit:cover;cursor:pointer;transition:all .4s ease;overflow:hidden;height:100%;width:100%}.grid-section .full-height{height:600px;width:47%;margin:1rem auto}.grid-section .half-height{height:400px;width:47%;margin:1rem auto}.grid-section .fourth{position:relative;top:-200px}.grid-section .item{position:relative;overflow:hidden;transition:all .4s ease}.grid-section .item .caption{position:absolute;height:100%;top:0;width:100%;display:flex;flex-direction:column;justify-content:flex-end;cursor:pointer;color:#fff;padding:1.5rem;transition:all .4s ease;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(40%,transparent),color-stop(80%,rgba(0,0,0,.3)))}.grid-section .item .caption h2{font-size:2rem}.grid-section .item .caption p{font-weight:600;margin:.5rem 0 1.5rem}.grid-section .item .caption .cta{font-size:.9rem;font-weight:600}.grid-section .item .caption .cta:hover{text-decoration:underline;text-underline-offset:2px}.grid-section .item .caption .cta i{font-size:.9rem;margin:0 .5rem;position:relative;top:2px}.grid-section .item:hover{transform:scale(.95)}.grid-section .item:hover img{transform:scale(1.1)}.full-width{width:100vw;min-height:25rem;margin:5rem 0;background-position:50%;background-size:contain;background:url(/static/media/discunt-bg.8124493c.jpg) 50%,linear-gradient(90deg,transparent,rgba(107,91,74,.705882));background-blend-mode:multiply;display:flex;padding:0 7vw}.full-width .caption{padding:1rem;max-width:50%;display:flex;flex-direction:column;align-self:center;color:#fff}.full-width .caption .heading{font-size:3rem;font-weight:600;margin:1rem 0}.full-width .caption p{font-size:1.4rem;font-weight:500}@media (max-width:700px){.caption{max-width:100%!important}}@media (max-width:400px){.caption,.full-width{padding:.5rem}.item .caption{padding:1.5rem .5rem!important}.item .caption h2{font-size:1.4rem!important}}.newsletter{background:none;background-color:#175a71;background-color:var(--theme-color);background-blend-mode:multiply;width:100vw;min-height:25rem;margin:5rem 0;display:flex;padding:0 7vw;align-items:center;justify-content:center}.newsletter .caption{display:flex;flex-direction:column;align-items:center}.newsletter .caption .heading{font-size:2.5rem;font-weight:600;margin:1rem 0;text-align:center;color:#fff;max-width:700px}.newsletter .caption .input-container{display:flex;align-items:center;margin-bottom:.5rem;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.newsletter .caption .input-container input{padding:1rem 2rem;color:grey;font-size:1rem;font-weight:500;border-radius:2px;border:1px solid grey;position:relative}.newsletter .caption .input-container input:focus{outline:none}.newsletter .caption .input-container .button{margin-left:.7rem;padding:.8rem}
/*# sourceMappingURL=main.de3f2a85.chunk.css.map */