.banner-container{justify-content:flex-start;height:400px;width:100%}.banner-container .banner-img{max-width:100%;max-height:100%;background-position:top;background-repeat:no-repeat;background-size:cover}.prevnav{display:flex;flex-direction:row;justify-content:space-evenly;align-items:flex-start;margin:0;gap:200px}.prevnav .leftbtn,.prevnav .rightbtn{font-size:2rem;color:#fff;border:none;padding:10px;background:#0000004d;border-radius:3px;margin-top:-15%}.featured .featured-div{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start;margin:0 0 40px;gap:10px;width:100%}.featured .featured-div .featured-items-div{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;margin:0}.featured .featured-div .featured-items-div .featured-article .feature-image{position:relative;width:300px;height:400px}.featured .featured-div .featured-items-div .featured-article .feature-image:hover .second-img{z-index:1}.featured .featured-div .featured-items-div .featured-article .feature-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}.featured .featured-div .featured-items-div .featured-article .feature-image .first-img{z-index:1}.featured .featured-div .featured-items-div .featured-article .feature-image .newarrival{position:absolute;color:#fff;bottom:0;right:0;z-index:2;letter-spacing:3px;font-size:3rem}@media screen and (max-width: 992px){.featured .featured-div{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;margin:0}}.category-div h1{text-align:center;margin-bottom:40px}.categories{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;margin:0;height:100vh;gap:10px;overflow:hidden}.categories .category-img{width:100%;height:100%;-o-object-fit:fit;object-fit:fit}.categories .category-btn{z-index:3;position:absolute;left:0;right:0;margin:auto;min-width:100px;width:-moz-fit-content;width:fit-content;background-color:#00000040;color:#fff;font-weight:700;cursor:pointer}.categories .grid-col{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0;flex:1;gap:10px;position:relative}.categories .grid-col-lg{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0;flex:2;position:relative;gap:10px}.categories .grid-row{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:0;flex:1;gap:10px}@media only screen and (max-width: 992px){.categories{height:70vh;width:100%}}.contact-form{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0;height:500px;width:400px;border-radius:5px}.contact-form .request-above-div{margin:7% 0 2%;height:auto}.contact-form .request-above-div span.message{display:block;text-align:center;font-size:1.5rem;font-weight:700;color:red}.contact-form .request-above-div .request-above-div-title{text-align:center;font-weight:700;text-shadow:.5px .5px .5px #333;margin-bottom:15px}.contact-form .request-above-div .request-above-div-form{width:auto;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;margin:0;border-radius:3px}.contact-form .request-above-div .request-above-div-form .left-form{width:400px;margin:2%}.contact-form .request-above-div .request-above-div-form .left-form fieldset{border:none}.contact-form .request-above-div .request-above-div-form .left-form fieldset .form-label{margin-top:5%}.contact-form .request-above-div .request-above-div-form .left-form fieldset .form-input{width:300px;font-size:1.563rem;height:40px;margin:8px 0;border-radius:5px;padding-left:10px;border:1px solid #999}.contact-form .request-above-div .request-above-div-form .left-form fieldset .no-show{display:none}.contact-form .request-above-div .request-above-div-form .left-form fieldset .form-input-radio{margin-left:10%}.contact-form .request-above-div .request-above-div-form .left-form fieldset span.form-error-msg{display:none;color:red}.contact-form .request-above-div .request-above-div-form .left-form fieldset input:invalid[focused=true]~span{display:block}.contact-form .request-above-div .request-above-div-form .formBtn{font-size:1.25rem;display:block;margin:3% auto;align-items:center;background-color:#333;border-color:#333;color:#fff;border-radius:3px;width:200px;padding:5px;box-shadow:.5px .5px .5px #333;cursor:pointer}.contact-form .request-above-div .request-above-div-form .contactbtn{background-color:#bb8b10;border:2px solid rgb(187,139,16);color:#fff;font-weight:700}.contact-form .request-above-div .request-above-div-form .formBtn:hover,.contact-form .request-above-div .request-above-div-form .formBtn:active{transform:scale(1.1);transition:all .5s}.multi-box-row .box.icons{font-size:3rem;color:#bb8b10}.multi-box-row .box .centeralign{text-align:center}.multi-box-row .nobkg{color:#333;box-shadow:5px 10px 10px #888}.multi-box-row .nobkg:hover{box-shadow:5px 10px 20px #888}.left-hero{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:0 0 60px;text-align:left}.left-hero .googlemap{margin-right:20px;border-radius:5px;border:2px solid #333333}.left-hero .contact-form{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0;height:500px;width:400px;border-radius:5px}.left-hero .contact-form .request-above-div{margin:7% 0 2%;height:auto}.left-hero .contact-form .request-above-div span.message{display:block;text-align:center;font-size:1.5rem;font-weight:700;color:red}.left-hero .contact-form .request-above-div .request-above-div-title{text-align:center;font-weight:700;text-shadow:.5px .5px .5px #333;margin-bottom:15px}.left-hero .contact-form .request-above-div .request-above-div-form{width:auto;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;margin:0;border-radius:3px}.left-hero .contact-form .request-above-div .request-above-div-form .left-form{width:400px;margin:2%}.left-hero .contact-form .request-above-div .request-above-div-form .left-form fieldset{border:none}.left-hero .contact-form .request-above-div .request-above-div-form .left-form fieldset .form-label{margin-top:5%}.left-hero .contact-form .request-above-div .request-above-div-form .left-form fieldset .form-input{width:300px;font-size:1.563rem;height:40px;margin:8px 0;border-radius:5px;padding-left:10px;border:1px solid #999}.left-hero .contact-form .request-above-div .request-above-div-form .left-form fieldset .no-show{display:none}.left-hero .contact-form .request-above-div .request-above-div-form .left-form fieldset .form-input-radio{margin-left:10%}.left-hero .contact-form .request-above-div .request-above-div-form .left-form fieldset span.form-error-msg{display:none;color:red}.left-hero .contact-form .request-above-div .request-above-div-form .left-form fieldset input:invalid[focused=true]~span{display:block}.left-hero .contact-form .request-above-div .request-above-div-form .formBtn{font-size:1.25rem;display:block;margin:3% auto;align-items:center;background-color:#333;border-color:#333;color:#fff;border-radius:3px;width:200px;padding:5px;box-shadow:.5px .5px .5px #333;cursor:pointer}.left-hero .contact-form .request-above-div .request-above-div-form .contactbtn{background-color:#bb8b10;border:2px solid rgb(187,139,16);color:#fff;font-weight:700}.left-hero .contact-form .request-above-div .request-above-div-form .formBtn:hover,.left-hero .contact-form .request-above-div .request-above-div-form .formBtn:active{transform:scale(1.1);transition:all .5s}@media only screen and (max-width: 800px){.left-hero .request-section .request-above-div .request-above-div-form{width:400px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin:0;border:0px}.left-hero .request-section .request-above-div .request-above-div-form .left-form,.left-hero .request-section .request-above-div .request-above-div-form .right-form{margin:0%}}@media only screen and (max-width: 760px){.left-hero .request-section{margin-top:15%}}@media only screen and (max-width: 600px){.left-hero .request-section .request-above-div .request-above-div-form,.left-hero .request-section .request-above-div .request-above-div-form .left-form,.left-hero .request-section .request-above-div .request-above-div-form .right-form{width:350px}}@media only screen and (max-width: 800px){.request-section .request-above-div .request-above-div-form{width:400px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin:0;border:0px}.request-section .request-above-div .request-above-div-form .left-form,.request-section .request-above-div .request-above-div-form .right-form{margin:0%}}@media only screen and (max-width: 760px){.request-section{margin-top:15%}}@media only screen and (max-width: 600px){.request-section .request-above-div .request-above-div-form,.request-section .request-above-div .request-above-div-form .left-form,.request-section .request-above-div .request-above-div-form .right-form{width:350px}}*,:before,:after{margin:0;padding:0;box-sizing:border-box}.defaults div,.defaults h1,.defaults h2,.defaults h3,.defaults li{margin:8px 0;padding:8px 0}.defaults p,.defaults li{line-height:1.3}html{font-size:100%;height:100%;scroll-behavior:smooth}body{height:100%;color:#333;cursor:pointer;line-height:1;background-color:#fff}body a:link,body a:visited,body a:active{color:#fff;text-decoration:none}body a:hover{color:#fff;text-decoration:underline}body a.dark-link:link,body a.dark-link:visited,body a.dark-link:active{color:#333;text-decoration:none}body a.dark-link:hover{color:#333;text-decoration:underline}body *{font-family:Arial,Verdana,sans-serif}body *{box-sizing:border-box}h1{font-size:2rem}h2{font-size:1.75rem;margin-bottom:20px}h3{font-size:1.375rem}h4{font-size:1.25rem}h5{font-size:1.125rem}section{margin-bottom:60px}p{line-height:1.5}.indent{list-style:square inside}.logo{font-size:2rem;color:#c3bfbf}.caption{font-size:.85rem;color:#c3bfbf;margin-left:2%}.caption.ontop{margin-top:-20px}.btn{cursor:pointer;border:transparent;border-radius:.1875rem;padding:2%;display:block;margin:30px auto 0;font-size:1.25rem}.btn.darkbtn{background-color:#c3bfbf;color:#f5f5f5}.btn.lightbtn{background-color:#d3d3d3;color:#333}button{background-color:#c46b12;cursor:pointer;border-radius:2px}img{width:100%;display:block;border-radius:3px;-o-object-fit:cover;object-fit:cover;margin-bottom:0}.page-center{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin:0;height:100vh}header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0;background-color:#333;width:100%;padding-left:5px;color:#fff;height:50px}header .logo{font-size:2rem}.flexcolumn{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:0;cursor:pointer}.flexrow{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;margin:0;gap:20px;cursor:pointer}.flexrow .flex1{flex:1}.flexrow .flex2{flex:2}.flexrow .flex3{flex:4}.flexrow.spacebetween{justify-content:space-between}.flexrow.spaceevenly{justify-content:space-evenly}.flexrow.flexend{justify-content:flex-end}a.nav-link:link,a.nav-link:visited,a.nav-link:active{color:red;text-decoration:none}a.nav-link:hover{color:#333;text-decoration:underline}.darkfont{color:#000}.brightfont{color:#c46b12}.lightfont{color:#fff}.center{text-align:center;margin-bottom:60px}.justify{text-align:justify;margin-bottom:60px}.left{text-align:left;margin-bottom:60px}.right{text-align:right;margin-bottom:60px}.bold{font-weight:700}.italics{font-style:italic}.hidden{display:none}.big-quotemark{font-size:7rem}.med-quotemark{font-size:5rem}.sm-quotemark{font-size:3rem}.quote-text{font-size:1.563rem}.width70{width:70%;margin:auto}.width80{width:80%;margin:auto}.width90{width:90%;margin:auto}.margin70{width:70%;margin:auto}.margin80{width:80%;margin:auto}.marginbtm30{margin-bottom:30px}.marginbtm60{margin-bottom:60px}.marginbtm80{margin-bottom:80px}.remove-margin{margin-bottom:0}.hrdark{color:#2f4f4f;height:5px;background-color:#2f4f4f;border:1px solid #2f4f4f}.hrbright{color:#c46b12;height:5px;background-color:#c46b12;border:1px solid #C46B12}.box-shaddow{color:#c3bfbf;box-shadow:5px 10px 10px #c3bfbf}.box-shaddow:hover{box-shadow:5px 10px 20px #c3bfbf}.app{width:100%}.section{margin:40px auto auto;width:95%}@media only screen and (max-width: 992px){.responsive{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0}.responsive.products{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin:0}.responsive.products .left-side{display:flex;flex-direction:row;justify-content:space-evenly;align-items:flex-start;margin:0 0 60px;position:relative;top:0;width:100%}.responsive.products .left-side h2{font-size:1.25rem}.responsive.products .right-side .product-list{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;margin:0}.responsive.single-products .right-side{align-items:center}.responsive.categories{height:auto;align-items:center}.responsive.categories .grid{max-width:300px}.responsive.multi-box-row{flex-direction:column}.responsive.footer .flex1 .flexcolumn{display:flex;align-items:center}.responsive.bottom-footer{flex-direction:column;align-items:center}}.multi-box-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:auto auto 60px;gap:20px}.multi-box-row .box{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin:0 0 60px;width:300px;padding:20px;font-size:.85rem;border-radius:5px}.multi-box-row .box a.box-link{color:#fff}.multi-box-row .box:hover{transform:scale(1.02);transition:all .5s linear}.multi-box-row .box .contactborder{border:3px solid rgb(187,139,16);border-radius:5px;padding:30px;margin:0}.multi-box-row .box .icons{font-size:3rem;color:#bb8b10;margin-bottom:20px}.multi-box-row .box .centeralign{text-align:center;margin-bottom:20px}.multi-box-row .box .bold{font-weight:700}.multi-box-row .nobkg{color:#333;box-shadow:5px 10px 10px #c3bfbf}.multi-box-row .nobkg:hover{box-shadow:5px 10px 20px #c3bfbf}.products{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;margin:0}.products .left-side{flex:1;position:sticky;height:100%;top:50px}.products .left-side .search-div{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;margin:0;width:100%}.products .left-side .search-div .search-input{border-radius:5px;width:100%;font-size:1.25rem;padding:1%;margin-bottom:20px}.products .left-side .search-div .icon{font-size:30px;margin-left:1%}.products .left-side .filterItem h2{margin:30px 0}.products .left-side .filterItem input{margin-bottom:10px}.products .left-side .filterItem label{padding-left:5px}.products .right-side{flex:3;margin-left:30px}.products .right-side .search-div{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;margin:0;width:100%}.products .right-side .search-div .search-input{border-radius:5px;width:100%;font-size:1.25rem;padding:1%;margin-bottom:20px}.products .right-side .search-div .icon{font-size:30px;margin-left:1%}.products .right-side .right-img{height:300px;overflow:hidden;width:100%;-o-object-fit:cover;object-fit:cover}.products .right-side .product-img{background-position:top;background-repeat:no-repeat;background-size:cover;overflow:hidden}.product-list{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;margin:0;flex-wrap:wrap;gap:10px}.product-list .product-list-div{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:0}.product-list .product-list-div .product-list-img{height:300px;width:200px}.single-product{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;margin:0;gap:30px}.single-product .left-side{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;margin:0;flex:1;gap:30px}.single-product .left-side .thumbnail{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:0;gap:10px;flex:1;border:none}.single-product .left-side .thumbnail .thumbnail-image{width:100px;height:100px;border:none}.single-product .left-side .main-image{width:400px;max-height:800px;overflow:hidden;flex:5}.single-product .left-side .main-image img{width:100%;height:100%}.single-product .right-side{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;margin:0;flex:1}.single-product .right-side .product-desc{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:0;height:auto;gap:20px}.single-product .right-side .product-desc .quantity{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin:0}.single-product .right-side .product-desc .quantity .quantity-btn{width:30px;height:40px;font-size:1.25rem;margin:0 5px}.single-product .right-side .product-desc .product-add-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:0;padding:1.5%;width:150px}.single-product .right-side .product-desc .product-add-btn .icon{font-size:1.25rem;margin-right:5px}.single-product .right-side .product-desc .product-like-links{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0;gap:40px}.single-product .right-side .product-desc .product-like-links .link{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin:0;font-size:11px}.single-product .right-side .product-desc .product-like-links .link .icon{font-size:1.25rem;margin-right:5px}.single-product .right-side .product-desc .other-info{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:0;gap:10px;font-size:1.25rem}.single-product .right-side .product-desc .other-info h2{margin-bottom:30px}.single-product .right-side .product-desc .other-info hr{width:100%}.single-product .right-side .product-desc .other-info .other{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:0;gap:10px;font-size:11px}.single-product .right-side .product-desc .other-info .other hr{width:100%}.single-product .right-side .product-like-links{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0;gap:40px}.single-product .right-side .product-like-links .link{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin:0;font-size:11px}.single-product .right-side .product-like-links .link .icon{font-size:1.25rem;margin-right:5px}.md-dark-color{color:#333}.nav-menu{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0 0 1%;color:#333;width:100%;padding-top:2%;padding-right:2%;height:auto}.nav-menu .left{width:160px;margin-bottom:0}.nav-menu .left .logo{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0}.nav-menu .left .logo .icon{font-size:60px;color:#333}.nav-menu .left .logo .logo-text{color:#333;font-size:25px}.nav-menu .right{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;margin:0;width:100%;padding-right:1%}.nav-menu .right .nav-links{margin-left:10px;font-weight:700}.nav-menu .right .nav-link{color:#333}.nav-menu .right .icons{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start;margin:0;gap:10px;font-size:20px;cursor:pointer}.nav-menu .right .icons .icon{margin-left:20px}.nav-menu .right .icons.menu-icon{font-size:50px;align-self:flex-end;display:none}.nav-menu .right .icons .cartIcon{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;margin:0;position:relative;z-index:9999}.nav-menu .right .icons .cartIcon span{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:0;font-size:12px;width:20px;height:20px;border-radius:50%;background-color:#f5f5f5;position:absolute;right:-13px;top:-13px}.product-cart{display:flex;flex-direction:column;gap:20px;position:absolute;right:20px;top:80px;z-index:999;background-color:#faebd7;box-shadow:5px 5px 5px 5px #888;padding:20px;border-radius:3px}.product-cart .data{display:flex}.product-cart .data img{width:100px;height:100px;margin-bottom:10px;margin-right:10px}.product-cart .data .details h3{margin-bottom:30px}.product-cart .data .details .desc{color:#6666}.product-cart .data .details .price{color:#3b3bad;font-weight:700}.product-cart .data .delete-icon{display:inline-block;width:100px;margin:0 auto;color:#600}.product-cart .total{display:flex;justify-content:space-between;font-weight:700}.product-cart .cart-btn{width:150px;height:30px}.product-cart .reset{color:red;font-size:small;cursor:pointer}@media only screen and (max-width: 992px){.nav-menu{align-items:flex-end;justify-content:flex-start;padding:5% 5% 0}.nav-menu .left{height:100%;flex:1}.nav-menu .left .logo{justify-content:flex-start;align-items:flex-start}.nav-menu .right{display:flex;flex-direction:column-reverse;justify-content:flex-start;align-items:flex-end;margin:0 0 10px;gap:15px;flex:1}.nav-menu .right .nav-links{align-self:flex-end;height:0;overflow:hidden;transition:var(--transition)}.nav-menu .right .show-nav-links{height:auto}.nav-menu .right .icons.menu-icon{display:inline-block}}a:link.footer-link,a:visited.footer-link{color:#333}a:hover.footer-link,a:active.footer-link{text-decoration:underline;color:#333}.mainFooter{background-color:#ead08f;padding:2% 2% 0;width:100%}.bottom-footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0;gap:20px;cursor:pointer;padding-bottom:1%}.bottom-footer .logo{color:#333;font-size:50px;gap:10px;flex:1}.bottom-footer .social-icons{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;margin:0;font-size:20px;flex:1;gap:20px}.bottom-footer .social-icons .icon{gap:20px}@media only screen and (max-width: 992px){.bottom-footer .mainFooter{margin:0 10%}}
