html{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-ms-overflow-style:none;scrollbar-width:none}html ::-webkit-scrollbar{display:none}body{margin:0;padding:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}a{text-decoration:none;color:inherit}@media only screen and (max-width: 767px){.hide-on-mobile{display:none}}header{background-color:#f8c77e;display:flex;justify-content:space-between;align-items:center;padding:8px 20px;font-size:14px}@media only screen and (max-width: 767px){header{display:none}}header i{color:#c91e01;font-size:16px;vertical-align:middle}footer{width:100%;display:flex;justify-content:space-between;align-items:center;background-color:#c91e01;color:#fff;padding:30px 0}@media only screen and (max-width: 767px){footer{display:block}}footer h5{font-size:18px;margin:0;margin-bottom:8px}footer .footer-logo{width:25%;text-align:center}@media only screen and (max-width: 767px){footer .footer-logo{width:100%}}footer .footer-logo img{width:70%;background-color:#fff;padding:20px}footer .footer-about{width:25%;background-color:#c91e01}@media only screen and (max-width: 767px){footer .footer-about{width:calc(100% - 60px);padding:20px 30px}}footer .features{width:22%;margin-left:30px}@media only screen and (max-width: 767px){footer .features{width:calc(100% - 60px);padding:20px 30px;margin-left:0}}footer .footer-contact{width:25%;padding:20px 0}@media only screen and (max-width: 767px){footer .footer-contact{width:calc(100% - 60px);padding:20px 30px}}footer .footer-contact div{margin:5px 0}footer .footer-contact div i{font-size:24px;width:30px;vertical-align:middle}footer .footer-contact div p{display:inline-block;margin-left:10px;vertical-align:middle}.desktop-navbar{display:flex;width:100%;padding:0;justify-content:space-between;align-items:center;background-color:#faf0e2;height:70px;position:sticky;top:0;left:0;z-index:500;box-shadow:0 6px 10px -2px rgba(0,0,0,.198)}.desktop-navbar ul{list-style:none}.desktop-navbar ul li{display:inline}@media only screen and (max-width: 767px){.desktop-navbar{display:none}}.desktop-navbar .left-side{margin:0;padding:0;display:flex;align-items:center;margin-left:30px}.desktop-navbar .left-side .logo{height:50px;vertical-align:middle}.desktop-navbar .left-side .company-name{vertical-align:middle;font-size:18px;font-weight:bold;color:#c91e01;text-transform:uppercase;margin:0px 10px}.desktop-navbar .left-side li{text-transform:uppercase;font-size:14px;margin-left:15px}.desktop-navbar .right-side{margin-right:30px}.desktop-navbar .right-side li{font-size:16px;margin-left:15px;font-weight:600}.desktop-navbar .right-side .cart-btn-container{position:relative;display:inline-block}.desktop-navbar .right-side .cart-btn-container .cart-btn{background-color:#c91e01;color:#fff;padding:8px 15px;border-radius:20px;text-align:center;border:1px solid #c91e01}.desktop-navbar .right-side .cart-btn-container .cart-btn i{font-size:18px;font-weight:bold;vertical-align:middle}.desktop-navbar .right-side .cart-btn-container .cart-items-count{position:absolute;top:0;right:0;display:none;border-radius:50%;width:20px;height:20px;justify-content:center;align-items:center;background-color:#1b7a08;color:#fff;font-size:15px;font-weight:bold;transform:translate(-50%, -50%)}.desktop-navbar .right-side .search-box{border-radius:30px;overflow:hidden;height:60px}.desktop-navbar .right-side .search-box .search-input{border:none;outline:none;vertical-align:middle;padding:8px 15px;width:300px;font-size:16px;border-top-left-radius:20px;border-bottom-left-radius:20px;border:1px solid #1b7a08}.desktop-navbar .right-side .search-box .search-btn{border:1px solid #1b7a08;outline:none;vertical-align:middle;font-size:16px;background-color:#1b7a08;color:#fff;margin:0;padding:8px 15px;border-top-right-radius:20px;border-bottom-right-radius:20px;text-align:center}.desktop-navbar .right-side .search-box .search-btn i{margin:0;margin-left:2px;margin-right:6px}.mobile-navbar{width:calc(100% - 24px);position:sticky;top:0;left:0;z-index:500;box-shadow:0 6px 10px -2px rgba(0,0,0,.198);padding:6px 12px;background-color:#faf0e2;display:flex;justify-content:space-between;align-items:center}@media only screen and (min-width: 767px){.mobile-navbar{display:none}}.mobile-navbar ul{list-style:none}.mobile-navbar ul li{display:inline}.mobile-navbar .left-side .logo{height:40px}.mobile-navbar .right-side{display:flex;align-items:center}.mobile-navbar .right-side .icon{margin:0px 8px;font-size:18px}.mobile-navbar .right-side .icon:last-child{margin:0;margin-left:8px}.mobile-navbar .right-side .icon.search .mobile-search-bar{position:fixed;top:0;z-index:600;background-color:#faf0e2;display:flex;justify-content:space-around;align-items:center;width:calc(100% - 24px);padding:10px 12px}.mobile-navbar .right-side .icon.search .mobile-search-bar.hide{left:-100%;transition-duration:300ms}.mobile-navbar .right-side .icon.search .mobile-search-bar.show{left:0;transition-duration:300ms}.mobile-navbar .right-side .icon.search .mobile-search-bar .back-btn{display:flex;justify-content:center;align-items:center;width:30px;height:30px;font-size:15px;background-color:#c91e01;color:#fff;border-radius:50%}.mobile-navbar .right-side .icon.search .mobile-search-bar .search-input{width:60%}.mobile-navbar .right-side .icon.search .mobile-search-bar .search-input input{width:calc(100% - 24px);font-size:14px;padding:6px 12px;border-radius:20px;border:1px solid #1b7a08}.mobile-navbar .right-side .icon.search .mobile-search-bar .search-input input:focus{border:2px solid #1b7a08}.mobile-navbar .right-side .icon.search .mobile-search-bar .search-btn{display:flex;justify-content:center;align-items:center;width:30px;height:30px;font-size:15px;background-color:#1b7a08;color:#fff;border-radius:50%}.mobile-navbar .right-side .icon.cart{color:#c91e01;position:relative}.mobile-navbar .right-side .icon.cart .cart-items-count{position:absolute;top:0;right:0;display:none;border-radius:50%;width:15px;height:15px;justify-content:center;align-items:center;background-color:#1b7a08;color:#fff;font-size:10px;font-weight:bold;transform:translate(-50%, -50%)}.mobile-navbar .right-side .icon.menu{background-color:#1b7a08;color:#fff;padding:2px 6px;border-radius:4px}.mobile-navbar .right-side .icon.menu .mobile-menu{position:fixed;top:0;right:-100%;z-index:600;display:flex;flex-direction:column;justify-content:space-around;align-items:center;width:100%;height:100%;background-color:#1b7a08;color:#fff;font-size:24px;font-weight:600;text-transform:uppercase;transition-duration:500ms}.mobile-navbar .right-side .icon.menu .mobile-menu div{text-align:center;margin-bottom:20px}.mobile-navbar .right-side .icon.menu .mobile-menu div .logo{width:50%;margin-bottom:60px;background-color:#fff;padding:30px;border-radius:40px}.mobile-navbar .right-side .icon.menu .mobile-menu div.close-btn{font-size:50px}main{padding:0;margin:0}.hero-section{width:100%;height:650px;display:flex;overflow:hidden}@media only screen and (max-width: 767px){.hero-section{display:block;height:auto}}.hero-section .hero-img{width:50%;height:100%;content:"";background-position:center;background-size:cover}@media only screen and (max-width: 767px){.hero-section .hero-img{width:100%;height:400px}}.hero-section .content{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (max-width: 767px){.hero-section .content{width:100%}}.hero-section .content img{width:40%;margin-bottom:50px}@media only screen and (max-width: 767px){.hero-section .content img{margin-top:50px}}.hero-section .content .description{font-size:30px;width:60%;text-align:center;margin-bottom:30px}@media only screen and (max-width: 767px){.hero-section .content .description{font-size:25px;width:80%}}.hero-section .content .primary-btn{width:auto;font-size:20px;padding:8px 18px;background-color:#1b7a08;color:#fff;cursor:pointer;border-radius:20px}.short-about{background-color:#1b7a08;color:#fff;width:100%;padding:20px 0;display:flex;justify-content:center}@media only screen and (max-width: 767px){.short-about{margin-top:50px}}.short-about div.content{width:60%;text-align:center;font-size:22px;line-height:1.5;font-weight:200}@media only screen and (max-width: 767px){.short-about div.content{width:70%}}.short-about div.content b{font-weight:400}.shopping-area{padding:60px 30px}@media only screen and (max-width: 767px){.shopping-area{padding:40px 5px}}.shopping-area h1{text-align:center;margin-bottom:40px;text-transform:uppercase}@media only screen and (max-width: 767px){.shopping-area h1{margin-bottom:10px}}.shopping-area .products{width:100%;display:flex;align-items:center;padding:20px 0px;justify-content:center;flex-flow:row wrap}.shopping-area .products .product-card{width:15%;border:1px solid #c91e01;margin:5px;padding-bottom:10px;position:relative;overflow:hidden}@media only screen and (max-width: 767px){.shopping-area .products .product-card{width:46%}}.shopping-area .products .product-card .product-display .image{width:100%;height:200px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}@media only screen and (max-width: 767px){.shopping-area .products .product-card .product-display .image{height:200px}}.shopping-area .products .product-card .product-display .image .name{position:absolute;bottom:10px;left:5%;width:calc(90% - 24px);background-color:#c91e01;color:#fff;text-align:center;padding:5px 8px;font-weight:bold}.shopping-area .products .product-card .product-display .price-details{width:100%;display:flex;justify-content:space-around;align-items:center;padding:10px 0}.shopping-area .products .product-card .product-display .price-details .col{text-align:center}.shopping-area .products .product-card .product-display .price-details .col .quantity{font-size:12px;font-weight:bold;opacity:.5}@media only screen and (max-width: 767px){.shopping-area .products .product-card .product-display .price-details .col .quantity{font-size:10px}}.shopping-area .products .product-card .product-display .price-details .col .price{margin-top:3px;font-size:16px;font-weight:bold;color:#c91e01}@media only screen and (max-width: 767px){.shopping-area .products .product-card .product-display .price-details .col .price{font-size:13px}}.shopping-area .products .product-card .product-display .add-to-cart-btn{width:90%;margin-left:5%;background-color:#1b7a08;color:#fff;padding:8px 0px;text-align:center;border-radius:30px;font-size:16px;font-weight:bold;cursor:pointer}@media only screen and (max-width: 767px){.shopping-area .products .product-card .product-display .add-to-cart-btn{font-size:14px}}.shopping-area .products .product-card .product-add-section{position:absolute;top:100%;left:0;transition-duration:300ms;z-index:2;width:100%;height:100%;background-color:#faf0e2;display:flex;flex-direction:column;justify-content:space-between}.shopping-area .products .product-card .product-add-section .heading{display:flex;flex-direction:row;width:calc(100% - 20px);justify-content:space-between;align-items:center;padding:10px 10px;background-color:#f8c77e}.shopping-area .products .product-card .product-add-section .heading .name{width:calc(100% - 35px);font-size:14px;font-weight:bold;word-wrap:break-word}.shopping-area .products .product-card .product-add-section .heading .close-btn{font-size:18px;width:25px;height:25px;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#c91e01;color:#fff;cursor:pointer}.shopping-area .products .product-card .product-add-section .quantity-selection{padding:10px}.shopping-area .products .product-card .product-add-section .quantity-selection p{font-weight:bold;font-size:12px}.shopping-area .products .product-card .product-add-section .quantity-selection input[type=radio]{width:15px;height:15px;margin-bottom:10px}.shopping-area .products .product-card .product-add-section .quantity-selection label{vertical-align:top;font-weight:bold}.shopping-area .products .product-card .product-add-section .quantity-selection label span{font-size:small;font-weight:normal;opacity:.8}.shopping-area .products .product-card .product-add-section .add-to-cart-section{display:flex;flex-direction:column}.shopping-area .products .product-card .product-add-section .add-to-cart-section .number-of-units{display:flex;align-items:center;border:2px solid #c91e01;width:130px;margin-left:calc(50% - 65px);margin-bottom:15px}.shopping-area .products .product-card .product-add-section .add-to-cart-section .number-of-units input{width:35px;text-align:center;font-size:14px;font-weight:bold;border:none;outline:none;padding-left:15px;padding-top:5px;padding-bottom:5px}@media only screen and (max-width: 767px){.shopping-area .products .product-card .product-add-section .add-to-cart-section .number-of-units input{width:50px;padding-left:0}}.shopping-area .products .product-card .product-add-section .add-to-cart-section .number-of-units div{text-align:center;width:40px;height:25px;color:#fff;background-color:#c91e01;cursor:pointer;font-weight:bold;padding-top:4px}.shopping-area .products .product-card .product-add-section .add-to-cart-section .add-to-cart-btn{width:90%;margin-left:5%;background-color:#1b7a08;color:#fff;padding:8px 0px;text-align:center;border-radius:30px;font-size:16px;font-weight:bold;cursor:pointer;margin-bottom:15px}@media only screen and (max-width: 767px){.shopping-area .products .product-card .product-add-section .add-to-cart-section .add-to-cart-btn{font-size:14px}}.cart-details{min-height:300px}.cart-details h1{text-align:center;text-transform:uppercase}.cart-details p{text-align:center;font-size:30px}.cart-details .cart-items{width:calc(100% - 80px);margin:20px 40px;margin-bottom:80px}@media only screen and (max-width: 767px){.cart-details .cart-items{width:90%;margin:20px 5%}}.cart-details .cart-items .item{display:flex;justify-content:space-around;align-items:center;border:1px solid #3d2500;padding:15px 10px;margin-top:20px}@media only screen and (max-width: 767px){.cart-details .cart-items .item{display:block;width:calc(100% - 20px)}}.cart-details .cart-items .item .serial-number{min-width:50px;text-align:center;font-size:20px}@media only screen and (max-width: 767px){.cart-details .cart-items .item .serial-number{width:100%;text-align:center;margin-bottom:20px}}.cart-details .cart-items .item .name-image{width:50%;margin-left:20px}@media only screen and (max-width: 767px){.cart-details .cart-items .item .name-image{width:100%;text-align:center;margin-left:0}}.cart-details .cart-items .item .name-image .product-image{width:150px;vertical-align:middle}@media only screen and (max-width: 767px){.cart-details .cart-items .item .name-image .product-image{width:250px}}.cart-details .cart-items .item .name-image label{font-size:25px;font-weight:bold;vertical-align:middle;margin-left:30px}@media only screen and (max-width: 767px){.cart-details .cart-items .item .name-image label{display:block;margin-left:0;margin-top:10px}}.cart-details .cart-items .item .quantity{font-size:22px;margin-right:30px;font-weight:normal}@media only screen and (max-width: 767px){.cart-details .cart-items .item .quantity{display:inline-block;margin:20px 0;padding-left:20px;padding-right:20px;text-align:center}}.cart-details .cart-items .item .price{font-size:22px;border-left:1px solid #7e7e7e;padding-left:40px;padding-right:20px;font-weight:bold}@media only screen and (max-width: 767px){.cart-details .cart-items .item .price{display:inline-block;padding-left:20px;text-align:center}}.cart-details .cart-items .item .remove-btn{background-color:#c91e01;color:#fff;font-weight:bold;padding:10px 15px;cursor:pointer;border-radius:10px}.cart-details .cart-items .item .remove-btn i{font-size:20px;vertical-align:middle;margin-right:10px}@media only screen and (max-width: 767px){.cart-details .cart-items .item .remove-btn{text-align:center}}.cart-details .cart-items .total{width:100%;display:flex;justify-content:flex-end;align-items:center;margin-top:40px;border:1px solid #3d2500}.cart-details .cart-items .total .caption{width:80%;text-align:center;font-size:22px;font-weight:bold}@media only screen and (max-width: 767px){.cart-details .cart-items .total .caption{width:50%}}.cart-details .cart-items .total .amount{width:20%;font-size:22px;font-weight:bold;border-left:1px solid #7e7e7e;padding:30px 60px}@media only screen and (max-width: 767px){.cart-details .cart-items .total .amount{width:50%;padding:30px 0;text-align:center}}.notification{display:flex;justify-content:center;width:100%;position:fixed;top:30px;left:0;z-index:800;animation:fadeInOut 3s infinite}.notification .message{width:50%;background-color:#1b7a08;color:#fff;font-size:16px;padding:12px 24px;text-align:center;border-radius:12px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}@media only screen and (max-width: 767px){.notification .message{width:80%}}@keyframes fadeInOut{0%{opacity:0}40%{opacity:1}50%{opacity:1}60%{opacity:1}100%{opacity:0}}.whatsapp-btn-container{display:flex;justify-content:end;margin-top:20px}@media only screen and (max-width: 767px){.whatsapp-btn-container{justify-content:center}}.whatsapp-btn-container button{padding:8px 15px;background-color:#1b7a08;border:1px solid #1b7a08;color:#fff;font-weight:bold;outline:none;font-size:16px;cursor:pointer;transition-duration:300ms;text-align:center}@media only screen and (max-width: 767px){.whatsapp-btn-container button{width:100%}}.whatsapp-btn-container button:hover{background-color:#fff;color:#1b7a08}.whatsapp-btn-container button i{font-size:20px;vertical-align:middle}.description{width:calc(100% - 80px);display:flex;padding:40px 40px;align-items:center}@media only screen and (max-width: 767px){.description{flex-direction:column}}.description div{width:50%}@media only screen and (max-width: 767px){.description div{width:100%}}.description div img{width:100%}.contact-section{width:calc(100% - 80px);display:flex;padding:40px 40px;align-items:center;justify-content:space-around;font-size:26px}@media only screen and (max-width: 767px){.contact-section{flex-direction:column}}.contact-section div{width:45%;text-align:center;border:2px solid #1b7a08;height:100%;padding:20px 0}@media only screen and (max-width: 767px){.contact-section div{width:100%;margin-top:20px;font-size:22px}}.contact-section div i{font-size:50px;color:#1b7a08}.full-page-loader-container{position:fixed;top:0;left:0;z-index:1000;display:none;justify-content:center;align-items:center;width:100%;height:100%;background-color:rgba(0,0,0,.4509803922)}.full-page-loader-container .full-page-loader{width:150px;height:150px;border-radius:50%;border:12px solid #b1e1ff;border-top:12px solid #003c61;content:"";animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}