.navbar{background-color:var(--navbarBg);width:100%;height:7rem;padding:1rem 10rem;position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;box-shadow:#63636333 0 2px 8px}@media (max-width: 1536px){.navbar{padding:0 8rem}}@media (max-width: 1366px){.navbar{padding:0 7rem}}@media (max-width: 1280px){.navbar{padding:0 6rem}}@media (max-width: 1024px){.navbar{padding:0 5rem}}@media (max-width: 475px){.navbar{padding:0 2rem}}@media (max-width: 380px){.navbar{padding:0 1rem}}.navbar .logo{height:6rem;width:6rem}.navbar .logo img{height:100%;width:100%;border-radius:100%}.lists{display:flex;gap:1rem}@media (max-width: 768px){.lists{display:none}}.menu{display:none}@media (max-width: 768px){.menu{display:block}}.mobileLinks{position:fixed;top:7rem;right:0;width:0;min-height:calc(100vh - 7rem);height:100%;gap:1rem;z-index:999;background-color:#eab790;overflow:hidden;transition:width .5s}.mobileLinks li{width:100%;height:100%;min-height:calc(100vh - 8rem);display:flex;flex-direction:column;align-items:center;justify-content:space-evenly}.mobileLinks li a{font-size:3rem}.mobileLinks.show{width:100%}.navLink{min-width:10rem;font-weight:600;padding:.8rem 1.2rem;border-radius:1rem;font-weight:500;font-size:1.8rem;text-align:center;color:var(--textColor);background:transparent;transition:.5s all ease-in-out;width:max-content;text-transform:capitalize;color:#323131}.navLink:hover{background-color:#e5ab7f}.navLink.active{background-color:#e5ab7f;color:#fff}@media (max-width: 768px){.navLink{color:#fff;font-weight:600}.navLink.active{background-color:var(--bg-soft)}}.heroContainer{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;box-shadow:#00000059 0 5px 15px;margin:1rem;border-radius:1rem;overflow:hidden}@media (min-width: 768px){.heroContainer{flex-direction:row;justify-content:space-between}}.heroContainer .triangle-icons{position:absolute;left:0;top:0;z-index:1;display:flex;flex-direction:column;justify-content:center;height:100%;padding:2rem}@media (max-width: 768px){.heroContainer .triangle-icons{top:0;height:50%;padding:1rem}}.heroContainer .triangle-icons .triangle-icon{width:40px;height:auto;margin-bottom:2rem}.heroContainer .triangle-icons .triangle-icon.triangle-icon-1{transform:rotate(-15deg)}.heroContainer .triangle-icons .triangle-icon.triangle-icon-2{transform:rotate(15deg)}.heroContainer .heroContent{max-width:500px;text-align:center;padding:20px;z-index:2;margin-left:4rem}@media (min-width: 768px){.heroContainer .heroContent{text-align:left}}@media (max-width: 768px){.heroContainer .heroContent{margin-left:0}}.heroContainer .heroContent .heroTitle{font-size:3.6rem;margin:0;line-height:1.2;color:#333}.heroContainer .heroContent .heroTitle.one{color:#e19e56}.heroContainer .heroContent .heroTitle.two{color:#e3913a}.heroContainer .heroContent .heroTitle.three{color:#eb8e2c}.heroContainer .heroContent .heroDescription{font-size:1.6rem;margin-top:20px;color:#666}.heroContainer .heroContent .heroBtn{display:block;width:max-content;margin-top:20px;background-color:#b17c42;border:none;padding:10px 20px;font-size:1.6rem;color:#fff;font-weight:600;cursor:pointer;border-radius:5px;transition:background-color .3s}.heroContainer .heroContent .heroBtn:hover{background-color:#e6b800}.heroContainer .hero-slider{position:relative;width:100%;max-width:60rem;margin-top:2rem}@media (min-width: 768px){.heroContainer .hero-slider{margin-top:0}}.heroContainer .hero-slider .embla{overflow:hidden;width:100%;border-radius:1rem}.heroContainer .hero-slider .embla__container{display:flex}.heroContainer .hero-slider .embla__slide{position:relative;min-width:100%;overflow:hidden}.heroContainer .hero-slider .embla__slide img{width:100%;height:auto;display:block;object-fit:cover;height:100%}.heroContainer .hero-controls{position:absolute;bottom:1%;padding:0 2rem;width:100%;display:flex;justify-content:space-between;pointer-events:none}.heroContainer .hero-controls button{display:flex;align-items:center;justify-content:center;pointer-events:all;background-color:#ffffffb3;border:none;padding:10px;font-size:1.5rem;cursor:pointer;border-radius:50%;transition:background-color .3s}.heroContainer .hero-controls button:hover{background-color:#fff}.chooseContainer{padding:2rem;height:100%}.chooseContainer .chooseWrapper{width:90%;height:100%;margin:0 auto;display:flex;align-items:center;justify-content:center;background-color:#fff6;border-radius:1rem}@media (max-width: 475px){.chooseContainer .chooseWrapper{width:100%}}.chooseContainer .chooseWrapper .chooseCard{width:100%;height:100%;padding:2rem;display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}@media (max-width: 1024px){.chooseContainer .chooseWrapper .chooseCard{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.chooseContainer .chooseWrapper .chooseCard{grid-template-columns:repeat(1,1fr)}}.itemCard{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:#32325d40 0 50px 100px -20px,#0000004d 0 30px 60px -30px;gap:1rem;text-align:center;height:20rem;border-radius:1rem;transition:.5s ease-in all;padding:1rem}.itemCard:hover{background-color:var(--navbarBg)}.itemCard img{width:5rem}.itemCard p{font-size:1.4rem}.textContainer{width:100%;margin:4rem 0;display:flex;flex-direction:column;gap:1.5rem}.textContainer.center{text-align:center}.textContainer.left{margin-left:2rem;width:calc(100% - 2rem)}.textContainer .textTitle .title{font-size:3.6rem;color:#b17140}@media (max-width: 410px){.textContainer .textTitle .title{font-size:2.4rem}}.textContainer .textTitle .hr{height:.5rem;background-color:var(--navbarBg);width:10rem;margin-top:.5rem}.textContainer .textTitle .hr.center{margin:0 auto}.textContainer .subTitle{font-size:1.8rem;color:#5f2900}@media (max-width: 410px){.textContainer .subTitle{text-wrap:wrap;font-size:1.6rem}}.productInfo{flex:1;padding:2rem;display:flex;flex-direction:column;gap:1rem}.productInfo .productName{font-size:3.6rem;color:#f48632}@media only screen and (max-width: 978px){.productInfo .productName{font-size:2.4rem;text-wrap:wrap}}.productInfo .productDescription{font-size:1.8rem}@media only screen and (max-width: 978px){.productInfo .productDescription{font-size:1.6rem}}.productInfo .stock{width:max-content;padding:.6rem .8rem;font-size:1.6rem;border-radius:.6rem}.productInfo .stock.inStock{background-color:#eb8f48;color:#f8f6f4}.productInfo .stock.noStock{background-color:#dfa77d;color:#8b847d;text-decoration:line-through}.productInfo .itemPrice{font-weight:600;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;font-size:1.6rem;color:#535050}.productInfo .orderButton{width:max-content;padding:.6rem .8rem;border-radius:.4rem;color:#fff;background-color:#e69150}.productCart{background-color:#f2e1d4;box-shadow:0 6px 12px #0000001a;border-radius:1.5rem;overflow:hidden;transition:transform .5s ease,box-shadow .3s ease;height:33rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:1rem}@media (max-width: 768px){.productCart{max-width:40rem;margin:0 auto}}.productCart:hover{transform:translateY(-10px);box-shadow:0 12px 24px #0003}.productCart .productImageWrapper{height:22rem;display:flex;align-items:center;justify-content:center;background-color:#fce9db;padding:1.5rem}.productCart .productImageWrapper img{max-width:100%;max-height:100%;object-fit:cover;border-radius:1rem;transition:transform .5s ease}.productCart h2{font-size:1.8rem;color:#3d1e08;margin:1rem 0 .5rem;text-align:center}.productCart p{font-size:1.2rem;color:#61391d;padding:0 1.5rem;text-align:center;line-height:1.5}.productCart .inStockStatus{font-size:1rem;font-weight:600;text-align:center;width:max-content;margin:0 auto;padding:.6rem 1rem;border-radius:.8rem;color:#61391d;background-color:#e5823b}.productCart .inStockStatus.outOfStock{color:#a57757;background-color:#e9ab7e;text-decoration:line-through}.productCart:hover .productImageWrapper img{transform:scale(1.1)}.embla{max-width:77rem;margin:auto;--slide-height: 30rem;--slide-spacing: 1.6rem;--slide-size: 100%}.embla__viewport{overflow:hidden}.embla__container{backface-visibility:hidden;display:flex;touch-action:pan-y;margin-left:calc(var(--slide-spacing) * -1)}.embla__slide{flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing)}.embla__slide__number{box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);border-radius:1.8rem;font-size:4rem;font-weight:600;display:flex;align-items:center;justify-content:center;height:calc(var(--slide-height) * 1.4)}@media (max-width: 978px){.embla__slide__number{height:calc(var(--slide-height) * 1.2)}}.embla__slide__number img{height:100%;width:100%;object-fit:contain}.embla__slide__number video{width:100%}.embla-thumbs{--thumbs-slide-spacing: .8rem;--thumbs-slide-height: 6rem;margin-top:var(--thumbs-slide-spacing)}.embla-thumbs__viewport{overflow:hidden}.embla-thumbs__container{display:flex;flex-direction:row;margin-left:calc(var(--thumbs-slide-spacing) * -1)}.embla-thumbs__slide{flex:0 0 22%;min-width:0;padding-left:var(--thumbs-slide-spacing)}@media (min-width: 576px){.embla-thumbs__slide{flex:0 0 15%}}.embla-thumbs__slide__number{border-radius:1.8rem;-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value),.5);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);font-size:1.8rem;font-weight:600;color:var(--detail-high-contrast);display:flex;align-items:center;justify-content:center;height:var(--thumbs-slide-height);width:100%}.embla-thumbs__slide__number img,.embla-thumbs__slide__number video{height:80%;width:100%;border-radius:1rem;object-fit:cover}.embla-thumbs__slide--selected .embla-thumbs__slide__number{color:var(--text-body)}.mapContainer{width:100%;height:100%;display:flex;gap:2rem;padding:0 2rem}@media screen and (max-width: 768px){.mapContainer{flex-direction:column}}.mapContainer .info{flex:1;height:29rem;padding:4rem 3.5rem 4rem 4rem;border:.1rem solid #eac9af;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem}.mapContainer .info .location{font-size:2.4rem}.mapContainer .info .place{font-size:1.8rem;color:#565656;font-size:1.4rem}.mapContainer .info .link{font-size:1.3rem;color:#e97720;position:relative;display:flex;align-items:center;justify-content:center;gap:1rem}.mapContainer .map{flex:1;height:29rem;padding:3.5rem 1.5rem 0}@media screen and (max-width: 768px){.mapContainer .map{padding:0}}.links{margin-top:1rem;padding:2rem 1rem;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:3rem}.links .link{padding:1rem;min-width:25rem;display:flex;flex-direction:column;align-items:center;gap:2rem;box-shadow:#00000026 1.95px 1.95px 2.6px;flex:1}@media screen and (max-width: 768px){.links .link{width:100%;padding:2rem}}.links .link svg{color:#e97720;font-size:4rem}.links .link .contactDetail{font-size:1.8rem}.links .link .info{font-size:1.6rem;color:#565656}.links .link .contactLink{display:flex;align-items:center;gap:1rem;text-transform:capitalize}.links .link .contactLink span{font-size:1.4rem;color:#e97720}.footer{background-color:#6e3000;color:#fff;width:100%;height:100%;display:flex;justify-content:space-between;flex-wrap:wrap;padding:1rem 2rem;gap:2rem}.footer .card{height:100%;padding:1rem}.footer .card .cardTitle{font-size:2.4rem;margin:1rem 0}.footer .card .info{display:flex;flex-direction:column;gap:1rem}.footer .card .info a{font-size:1.8rem}.footer .card .socialCard{display:flex;flex-direction:column;gap:1rem}.footer .card .socialCard .socialItem,.footer .card .socialCard button{display:flex;align-items:center;color:#fff;font-size:1.6rem}.homePage{height:100%}.categoryContainer{width:100%;height:100%;padding:1rem}.categoryContainer .categoryWrapper{display:flex;padding:20px;gap:20px;overflow-y:none;overflow-x:scroll;scroll-behavior:smooth}.categoryContainer .categoryWrapper::-webkit-scrollbar{height:.6rem;background-color:var(--navbarBg);border-radius:1rem}.categoryContainer .categoryWrapper::-webkit-scrollbar-thumb{background:#c58757;border-radius:1rem}.categoryContainer .categoryWrapper .workCard{position:relative;height:30rem;max-width:30rem;min-width:30rem;border:.1rem solid #f2e1d4}.categoryContainer .categoryWrapper .workCard .workInfo{display:flex;flex-direction:column;justify-content:center;height:100%;min-height:25rem;gap:1.6rem;padding:1.4rem;max-width:32rem}.categoryContainer .categoryWrapper .workCard .workInfo .icon{width:4rem;height:4rem;border-radius:1rem;object-fit:cover}.categoryContainer .categoryWrapper .workCard .workInfo .title{color:#686868;font-size:2.6rem;text-transform:capitalize;text-wrap:nowrap}.categoryContainer .categoryWrapper .workCard .workInfo .description{font-size:1.6rem;color:#a3a3a3}.categoryContainer .categoryWrapper .workCard .animation{position:absolute;top:0;width:100%;height:100%;visibility:hidden;opacity:0;z-index:1;transition:.9s all ease-in;transform:translate(-200px)}.categoryContainer .categoryWrapper .workCard .animation img{object-fit:cover;width:100%;height:100%}.categoryContainer .categoryWrapper .workCard .animation h1{font-size:2.4rem;border-radius:.8rem;background-color:var(--navbarBg);color:#fff;position:absolute;top:50%;left:50%;padding:1rem 1.4rem;transform:translate(-50%,-50%);transition:10s all ease-in;text-transform:capitalize;text-wrap:nowrap}.categoryContainer .categoryWrapper .workCard:hover .animation{visibility:visible;opacity:1;transform:translateY(0)}.aboutPage{width:100%;height:100%}.aboutPage .abautContainer{display:flex}@media (max-width: 768px){.aboutPage .abautContainer{flex-direction:column}}.aboutPage .abautContainer .aboutImageContainer{flex:1;width:100%;height:100%;padding:1rem}@media (max-width: 768px){.aboutPage .abautContainer .aboutImageContainer{width:90%;margin:0 auto}}.aboutPage .abautContainer .aboutImageContainer img{width:100%;border-radius:1rem}.aboutPage .abautContainer:nth-child(4){flex-direction:row-reverse}@media (max-width: 768px){.aboutPage .abautContainer:nth-child(4){flex-direction:column}}.aboutPage .abautContainer .aboutContent{flex:1;display:flex;flex-direction:column;gap:1rem;padding:1rem;margin-top:1rem}.aboutPage .abautContainer .aboutContent .aboutTitle{font-size:1.6rem}@media (max-width: 640px){.aboutPage .abautContainer .aboutContent .aboutTitle{font-size:1.4rem}}.contactContainer{padding:0 4rem}.contactContainer .text{text-align:center;margin:0 0 2rem;padding:0 1.5rem}.contactContainer .text p{font-size:16px;line-height:2rem;color:#565656}.productPage{width:90%;margin:0 auto;padding:2rem 0;min-height:60.9vh}@media (max-width: 1024px){.productPage{width:95%}}.productPage .productPageWrapper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}@media (max-width: 1024px){.productPage .productPageWrapper{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){.productPage .productPageWrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.productPage .productPageWrapper{grid-template-columns:repeat(1,1fr)}}.productPage .noProduct{width:100%;height:100%;min-height:59rem;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2rem}.productPage .noProduct a{font-size:2.4rem;background-color:#d98342;padding:.8rem 1rem;border-radius:.8rem;color:#fff}.singleProductPage{width:100%;padding:2rem;min-height:61.8vh;display:flex;gap:2rem}@media only screen and (max-width: 979px){.singleProductPage{flex-direction:column}}.singleProductPage .singleProductImageWrapper{flex:1}.projectPage{width:90%;margin:0 auto;padding:2rem 0;min-height:60.9vh}@media (max-width: 1024px){.projectPage{width:95%}}.projectPage .projectPageWrapper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}@media (max-width: 1024px){.projectPage .projectPageWrapper{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){.projectPage .projectPageWrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.projectPage .projectPageWrapper{grid-template-columns:repeat(1,1fr)}}:root{--bg-dark: #8d6e22;--textColor: black;--softBg: #f0f0f0;--softTextColor: #626262;font-size:10px;--text: black;--navbarBg: #eac9af;--bg: #ecd2bf66}*{margin:0;padding:0;box-sizing:border-box;outline:none;border:none;text-decoration:none;list-style-type:none}html,body{list-style:none;width:100vw;min-height:100vh;height:100%;overflow-x:hidden;font-family:Georgia,sans-serif}.responsive{width:100%;height:100%;min-height:100vh;position:relative;background-color:#ecd2bf66}.responsive .wrapper{height:100%}button{cursor:pointer;background-color:transparent;color:var(--textColor)}a{color:inherit;text-decoration:none}
