:root{--orange:#db8e00;--lightOrange:#fff7e9;--card-title:#767674;--black:#000;--white:#fff;--gray:#8f8e8e;--lightgray:#d8d8d8;--offwhite:#f9f9f9;--footerBackground:#191919;--background:#ecf0f3}::-webkit-scrollbar{width:8px!important}::-webkit-scrollbar-thumb{background:var(--lightgray)!important;border-radius:10px!important}::-webkit-scrollbar-track{background:0 0!important;position:absolute!important;top:-50rem!important;right:-3rem!important}::-webkit-scrollbar-thumb:hover{background:var(--lightgray)!important}::-webkit-scrollbar-corner{background:0 0!important}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--white);color:var(--black);font-family:Roboto,sans-serif;font-size:16px;font-weight:400}@media (max-width:1380px){body{font-size:14px}}@media (max-width:767px){body{font-size:13px}}@media (max-width:575px){body{font-size:12px}}button,a,button:hover,a:hover,button:focus,a:focus{cursor:pointer;color:inherit;outline:none;text-decoration:none}input:focus,select:focus,textarea:focus,input:focus,select:focus,textarea:focus-visible{outline:none}img{max-width:100%}.remove-address,.remove-address:hover,.remove-address:focus{color:#fff;background:#000;border:0;width:20px;height:20px;top:0;right:0}.address{font-size:16px;font-weight:500}.add-address{min-height:180px}.add-address .buttons{min-width:auto;padding:5px 15px}.add-address.default{border-color:var(--orange);background-color:#e7ab3c4d}@media (max-width:1199px){.address{font-size:14px;font-weight:500}}.spinner-container{justify-content:center;align-items:center;height:400px;display:grid}.loader{background:conic-gradient(#0000 10%,#000);border-radius:50%;width:100px;height:100px;animation:1s linear infinite s3;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 8px),#000 0)}@keyframes s3{to{transform:rotate(1turn)}}.shine{position:relative;overflow:hidden}.shine:after{content:"";opacity:0;background:linear-gradient(90deg,#ffffff21 0% 77%,#ffffff80 92%,#fff0 100%);width:200%;height:200%;position:absolute;top:-110%;left:-210%;transform:rotate(30deg)}.shine:hover:after{opacity:1;transition-property:left,top,opacity;transition-duration:.7s,.7s,.15s;transition-timing-function:ease;top:-30%;left:-30%}.item-zoom{box-sizing:border-box;cursor:pointer;width:100%;position:relative;overflow:hidden}.item-zoom .zoom-img{vertical-align:top;max-width:100%;transition:all .3s}.item-zoom:hover .zoom-img{transform:scale(1.1)}.modal .modal-content{position:relative}.modal .modal-content .close{width:25px;height:25px;color:var(--white);background:var(--black);z-index:1;border:none;border-radius:50px;font-size:25px;line-height:25px;position:absolute;top:-12px;right:-12px}.modal-header{border:none;border-radius:5px}.modal-body{max-height:calc(100vh - 200px);overflow:auto}.lightbox .modal-image{width:auto;max-height:calc(100vh - 200px)}.lightbox .close-btn,.lightbox .close-btn:hover,.lightbox .close-btn:focus{color:#fff;text-align:center;background-color:#000;border:none;border-radius:50px;width:30px;height:30px;font-size:25px;font-weight:700;line-height:30px;position:absolute;top:20px;right:20px}.lightbox.modal{background-color:#00000080}.lightbox .modal-dialog{justify-content:center;display:flex}@media (max-width:575px){.modal-dialog{margin:0 20px}.lightbox .modal-dialog{margin:0;padding:20px}}.modal-backdrop{display:none}.back-shadow{background-color:#00000080}.breadcrumbs{margin-bottom:30px;font-size:14px;font-weight:500}@media (max-width:991px){.breadcrumbs{margin-bottom:20px}}@media (max-width:575px){.breadcrumbs{font-size:12px}}#search .search{background-color:#0000;border:none;padding:0}#search .search img{width:20px}#search .search-input{border:none;width:calc(100% - 30px);margin:0}.page-spacing{padding:50px 5%}@media (max-width:575px){.page-spacing{padding:50px 20px}}.static-page-content{background-color:var(--white);border-radius:10px;width:80%;margin:-200px auto 0;box-shadow:0 0 10px #0003}.static-page-content .heading{text-align:center;margin-bottom:20px;font-size:35px;font-weight:700}.static-page-content .title{border-bottom:solid 2px var(--orange);margin-bottom:20px;padding-bottom:5px;font-size:20px;font-weight:500;display:inline-block}.static-page-content .content,.static-page-content ul{margin-bottom:20px;font-size:16px;font-weight:400}.static-page-content .content p strong{font-size:18px;font-weight:700}.static-page-content .content p a,.static-page-content .content p a:hover{color:#0000cb;text-decoration:underline}.static-page-content ul{padding-left:10px;list-style:none}.static-page-content ul li{background-position:0 3px;background-repeat:no-repeat;background-size:16px;margin-bottom:5px;padding-left:25px}@media (max-width:1380px){.static-page-banner{height:280px}.static-page-content .heading{font-size:30px}.static-page-content .title{font-size:18px}.static-page-content .content,.static-page-content ul{font-size:14px}.static-page-content .content p strong{font-size:16px}.static-page-content ul li{background-size:12px;padding-left:20px}}@media (max-width:991px){.static-page-banner{height:250px}.static-page-content .heading{font-size:28px}}@media (max-width:767px){.static-page-content .heading{margin-bottom:15px;font-size:24px}.static-page-content .title{margin-bottom:1px;font-size:16px}.static-page-content .content,.static-page-content ul{margin-bottom:15px;font-size:13px}.static-page-content .content p strong{font-size:15px}.static-page-content ul li{background-size:14px;padding-left:24px}}@media (max-width:575px){.static-page-content .heading{font-size:22px}.static-page-content .title{font-size:14px}.static-page-content .content,.static-page-content ul{font-size:12px}.static-page-content .content p strong{font-size:14px}}.page-error{background-color:var(--orange);color:var(--white);text-align:center}.page-error .title{margin-bottom:0;font-size:50px;font-weight:900}.page-error .tagline{margin-bottom:20px;font-size:20px;font-weight:500}.page-error .error-image{width:90%;max-width:500px;margin:0 auto 50px;display:block}@media (max-width:1380px){.page-error .title{font-size:40px}.page-error .tagline{font-size:18px}}@media (max-width:767px){.page-error .title{font-size:35px}.page-error .tagline{font-size:16x}}.buttons{background-color:var(--orange);will-change:transform;cursor:pointer;border:none;border-radius:30px;min-width:130px;padding:12px 30px;font-size:16px;font-weight:500;transition:transform .25s;display:inline-block;transform:translateY(-7px);color:var(--white)!important}.buttons:hover{transform:translateY(-5px)}.buttons:active{transform:translateY(-1px)}.shop-button{cursor:pointer;background:0 0;border:none;border-radius:4px;padding:0}.shop-button .front{background:var(--black);color:#fff;will-change:transform;border-radius:4px;padding:8px 20px;font-size:16px;transition:transform .25s;display:block;transform:translateY(-7px)}.shop-button:focus:not(:focus-visible){outline:none}.shop-button:hover .front{transform:translateY(-5px)}.shop-button:active .front{transform:translateY(-1px)}.shop-button.mini-buttons .front,.buttons.mini-buttons{padding:5px 10px;font-size:12px}@media (max-width:1380px){.buttons,.shop-button .front{font-size:14px}}@media (max-width:575px){.buttons,.shop-button .front{padding:8px 12px;font-size:13px}}@media (max-width:360px){.buttons,.shop-button .front{padding:8px 10px;font-size:13px}}.links{color:var(--black);border:none;border-bottom:solid 2px var(--orange);cursor:pointer;background-color:#0000;padding:0 2px 2px;font-size:18px;font-weight:600}@media (max-width:1380px){.links{font-size:16px}}@media (max-width:767px){.links{font-size:14px}}.sidebar{display:block}.sidebar-mobile{display:none}@media (max-width:767px){.sidebar{display:none}.sidebar-mobile{display:block}}.formErrors{color:red;margin-bottom:10px;font-size:12px}.password-hide{cursor:pointer;max-width:14px;max-height:20px;position:absolute;top:14px;right:8px}label,input,select,textarea{border:none;width:100%;padding:0;font-size:16px;display:block}::placeholder{color:gray}label{margin-bottom:5px;font-weight:700}input,select,textarea,.number-change{background-color:#fff;border:1px solid #d3d3d3;border-radius:30px;outline:none;height:40px;margin-bottom:20px;padding:0 20px;font-size:14px;font-weight:500;box-shadow:none!important}input:hover,select:hover,textarea:hover,.number-change:hover{border-color:gray}input:focus,select:focus,textarea:focus,.number-change:focus{border-color:var(--orange)}textarea{padding-top:10px}input[type=number]{text-align:center;width:80px;height:30px;padding:0 10px;font-size:12px}.number-change{text-align:center;width:32px;height:30px;padding:0}.number-change:hover{background-color:var(--orange)}.form-switch .form-check-input{background-size:16px 16px;height:18px}.form-check-input:checked{background-color:green;border-color:green}input:disabled{border-color:gray}@media (max-width:575px){label,input,select,textarea{font-size:14px}}@media (max-width:450px){label,input,select,textarea{font-size:13px}}#login .modal-body{padding:30px}#login .title{text-align:center;margin-bottom:20px;font-size:20px;font-weight:800}.forget-link{float:right;font-size:13px}#login .tagline{text-align:center;margin-bottom:0;font-size:14px;font-weight:400}#login .tagline .links{margin-left:10px}@media (max-width:575px){#login .modal-body{padding:20px}#login .tagline{font-size:12px}}@media (max-width:450px){.forget-link{font-size:12px}}.user-content{border-radius:10px;max-width:700px;margin-top:20px;margin-left:auto;margin-right:auto;overflow:auto}#tagline{background-color:var(--black);border-bottom:1px solid #000;min-height:30px;padding:5px 30px}#tagline h6{color:#fff;word-break:normal;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;font-weight:400;display:-webkit-box;overflow:hidden}#tagline h6 a{cursor:pointer;text-decoration:underline}#tagline .carousel-control-next,#tagline .carousel-control-prev{width:30px;font-size:30px;font-weight:700}.header-section{background-color:var(--white);border-bottom:1px solid #000}.header-section .header-top{border-bottom:1px solid #d3d3d3;justify-content:space-between;align-items:center;height:40px;padding:0 5%;display:flex}.header-section .header-top .ht-left .mail-service{border-right:1px solid #d3d3d3;padding-top:10px;padding-bottom:10px;padding-right:20px;font-size:14px;display:inline-block}.header-section .header-top .ht-left .mail-service img{height:12px;margin-right:5px}.header-section .header-top .ht-left .phone-service{padding-top:10px;padding-bottom:10px;padding-left:20px;font-size:14px;display:inline-block}.header-section .header-top .ht-left .phone-service img{height:15px;margin-right:5px}.header-section .header-top .ht-right .top-social{border-right:1px solid var(--lightgray);padding-top:8px;padding-bottom:8px;padding-right:20px;display:inline-block}.header-section .header-top .ht-right .top-social a{margin-left:15px;font-size:14px;display:inline-block}.header-section .header-top .ht-right .top-social a img,.header-section .header-top .ht-right .login-panel{height:15px}.header-section .header-top .ht-right .catalog{padding-top:10px;padding-bottom:10px;padding-left:20px;font-size:14px;display:inline-block}.header-section .header-top .ht-right .catalog:last-child{border-left:1px solid var(--lightgray);margin-left:20px}.header-section .mid-box,.header-section .last-box{padding:0 5%;display:flex}.header-section .mid-box{justify-content:space-between;align-items:center;height:61px}.header-section .last-box{align-items:flex-start}.header-section .last-box .menu-box{justify-content:space-around;width:100%;margin:0;padding:0;list-style:none;display:flex}.header-section .mid-box .logo{width:250px;margin-right:30px}.header-section .search-box{border:solid 1px var(--lightgray);border-radius:50px;width:500px;display:flex}.header-section .search-box .search-input{border:none;margin:0}.header-section .search-box .search{background-color:#0000;border:none;padding-right:10px}.header-section .search-box .search img{height:18px}.header-section .login-btn{cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background-color:#0000;border:0;margin:0 30px;padding:0;font-size:16px;font-weight:400;overflow:hidden}.header-section .cart-btn{cursor:pointer;position:relative}.header-section .cart-btn .cart{width:24px}.header-section .cart-btn .count{background-color:var(--black);width:20px;height:20px;color:var(--white);text-align:center;border-radius:50px;padding:2px 1px;font-size:10px;position:absolute;top:-8px;right:-10px}.header-section .navbar-light .navbar-nav .nav-link{color:var(--black);cursor:pointer;margin-right:10px;padding:0 20px 10px;font-size:16px;font-weight:700;position:relative}.header-section .navbar-light .navbar-nav .nav-item{margin-right:30px}.header-section .navbar-light .navbar-nav .nav-item:last-child{margin-right:0}.header-section .navbar-light .navbar-nav .nav-item img{height:17px;margin-top:4px;margin-bottom:13px}.dropdown-toggle{background-position:right 5px top 6px;background-repeat:no-repeat;background-size:10px}.dropdown-toggle+.dropdown-menu{max-height:400px;overflow:auto}.dropdown-item.active,.dropdown-item:active{background-color:var(--black)}.dropdown-toggle:after{border:none}.header-section .navbar-light .navbar-nav .nav-link:after{content:"";background:var(--black);width:0%;height:4px;transition:width .3s ease-in;display:block;position:absolute;bottom:0;left:0}.header-section .navbar-light .navbar-nav .nav-link:hover:after,.header-section .navbar-light .navbar-nav .nav-link.active:after{width:100%}.header-section .dropdown-item{cursor:pointer;font-size:12px;font-weight:500}.header-space{height:166px}@media (max-width:1380px){.header-section .mid-box{height:61px}.header-section .navbar-light .navbar-nav .nav-link{margin-right:5px;font-size:14px}.header-section .login-btn{margin:0 20px;font-size:14px}.header-space{height:162px}.header-section .search-box{width:450px}.header-section .navbar-light .navbar-nav .nav-item img{height:15px;margin-bottom:12px}}@media (max-width:1199px){.header-space{height:152px}.header-section .mid-box{height:51px}.header-section .header-top .ht-left .mail-service{padding-right:10px;font-size:12px}.header-section .header-top .ht-left .mail-service img{height:10px}.header-section .header-top .ht-left .phone-service{padding-left:10px;font-size:12px}.header-section .header-top .ht-left .phone-service img{height:12px}.header-section .header-top .ht-right .top-social{padding-right:10px}.header-section .header-top .ht-right .top-social a{margin-left:10px;font-size:12px}.header-section .header-top .ht-right .top-social a img,.header-section .header-top .ht-right .login-panel{height:12px}.header-section .header-top .ht-right .catalog{padding-left:10px;font-size:12px}.header-section .header-top .ht-right .catalog:last-child{margin-left:10px}.header-section .mid-box .logo{width:200px}.header-section .search-box{width:400px}.header-section .search-box .search-input{height:35px}.header-section .navbar-light .navbar-nav .nav-link{padding:0 15px 10px;font-size:13px}.header-section .navbar-light .navbar-nav .nav-item img{height:14px;margin-bottom:12px}.dropdown-toggle{background-size:7px}.header-section .login-btn{margin:0 10px;font-size:13px}.header-section .cart-btn .cart{width:20px}.header-section .cart-btn .count{width:18px;height:16px;font-size:8px;top:-6px;right:-8px}}@media (max-width:991px){.header-section .navbar-light .navbar-nav .nav-item{margin-right:10px}.header-section .navbar-light .navbar-nav .nav-link{padding:0 15px 10px 5px}.header-section .header-top .ht-left .mail-service{border:none;height:15px;margin:0;padding:0;font-size:11px;display:block}.header-section .header-top .ht-left .mail-service img{height:8px}.header-section .header-top .ht-left .phone-service{height:15px;margin:0;padding:0;font-size:11px;display:block}.header-section .header-top .ht-left .phone-service img{height:10px}.header-section .ms-auto{display:none}.header-section .search-box{width:300px}.header-section .navbar-light .navbar-toggler:focus{box-shadow:none}.header-section .navbar-light .navbar-toggler{border:none;margin-left:auto;padding:0}.navbar-collapse.collapse.show{border-bottom:solid 1px var(--black);margin-bottom:20px;padding-bottom:20px}}@media (max-width:850px){.header-section .navbar-light .navbar-nav .nav-item{margin-right:10px}.header-section .login-btn{max-width:120px}}@media (max-width:767px){.header-section .header-top{display:block}.header-section .header-top .ht-left{display:none}.header-section .header-top .ht-right{justify-content:space-between;display:flex}.header-section .search-box{width:calc(100% - 40px)}.header-section .search-box .search-input{height:30px}.header-section .search-box .search img{width:15px}.header-section .last-box{margin-bottom:5px}.header-section .navbar-light .navbar-nav .nav-item img{margin-top:10px;margin-bottom:10px}}@media (max-width:575px){.header-section .header-top,.header-section .mid-box{padding-left:20px;padding-right:20px}.header-section .header-top .ht-right .top-social{display:none}.header-section .header-top .ht-right .catalog{text-align:center;align-items:center;height:40px;padding:5px;font-size:10px;line-height:12px;display:flex}.header-section .header-top .ht-right .catalog:last-child{border:none}.header-section .navbar{padding:20px}}@media (max-width:450px){.header-section .mid-box .logo{width:140px}.header-section .navbar-toggler-icon{width:20px}.header-section .cart-btn .cart{width:17px}.header-section .cart-btn .count{width:16px;height:14px;font-size:7px;top:-6px;right:-8px}}@media (max-width:370px){.header-section .login-btn{max-width:100px;margin:0 5px}}.hero-section .carousel-item{padding:50px}.hero-section .carousel-item img{border-radius:20px;width:100%}@media (max-width:1199px){.hero-section .carousel-item{padding:20px}.hero-section .carousel-item img{border-radius:10px}}@media (max-width:991px){.hero-section .carousel-control-next-icon,.hero-section .carousel-control-prev-icon{width:25px;height:25px}}@media (max-width:575px){.hero-section .carousel-control-next-icon,.hero-section .carousel-control-prev-icon{display:none}}.flash-sale{padding:0 50px}.flash-sale .offers{border-radius:10px;width:100%}.flash-sale .sale-carousel{border:solid 1px var(--lightgray);border-radius:10px;padding:30px}.flash-sale .sale-carousel .heading{margin-bottom:30px;font-size:25px;font-weight:700}.flash-sale .carousel-control-prev{justify-content:start;width:auto}.flash-sale .carousel-control-next{justify-content:end;width:auto}.flash-sale .carousel-control-next-icon,.flash-sale .carousel-control-prev-icon{background-color:var(--black);background-size:15px;border-radius:50%;width:25px;height:25px}.flash-sale .carousel-item{background-color:var(--offwhite);border-radius:5px}.flash-sale .carousel-item img{border-radius:5px}.flash-sale .carousel-item .product-name{margin-bottom:5px;font-size:18px;font-weight:700}.flash-sale .carousel-item .product-description{-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-bottom:15px;font-size:14px;font-weight:400;display:-webkit-box;overflow:hidden}.flash-sale .carousel-item .product-price{font-size:20px;font-weight:700}@media (max-width:1380px){.flash-sale .sale-carousel .heading{margin-bottom:25px;font-size:22px}}@media (max-width:1199px){.flash-sale .sale-carousel{padding:20px}.flash-sale .sale-carousel .heading{margin-bottom:20x;font-size:20px}}@media (max-width:991px){.flash-sale .sale-carousel{padding:20px}.flash-sale .sale-carousel .heading{margin-bottom:20px;font-size:20px}.flash-sale .carousel-item .product-name{font-size:16px}.flash-sale .carousel-item .product-description{font-size:12px}.flash-sale .carousel-item .product-price{font-size:18px}}@media (max-width:767px){.flash-sale .sale-carousel .heading{font-size:18px}.flash-sale{padding:0 5%}}@media (max-width:575px){.flash-sale{padding:0 20px}.flash-sale .sale-carousel .heading{font-size:16px}.flash-sale .carousel-item .product-name{font-size:14px}.flash-sale .carousel-item .product-description{font-size:12px}.flash-sale .carousel-item .product-price{font-size:16px}}.sale-offers{padding:0 50px}.sale-offers img{border-radius:10px}@media (max-width:767px){.sale-offers{padding:0 5%}}@media (max-width:575px){.sale-offers{padding:0 20px}}.category{padding:0 50px}.category .heading{margin-bottom:30px;font-size:25px;font-weight:700}.category .category-box{text-align:center;cursor:pointer}.category .category-box .item-zoom{background-color:#f8f5f5;border-radius:50%;width:100%;margin-bottom:10px}.category .category-box .category-name{margin-bottom:0;font-size:18px;font-weight:500}@media (max-width:1380px){.category .heading{margin-bottom:25px;font-size:22px}}@media (max-width:1199px){.category .heading{margin-bottom:20x;font-size:20px}.category .category-box .category-name{font-size:16px}}@media (max-width:767px){.category .heading{font-size:18px}}@media (max-width:575px){.category{padding:0 20px}.category .heading{font-size:16px}.category .category-box .category-name{font-size:14px}}.benefit-items{border:solid 1px var(--lightgray);justify-content:center;max-width:780px;margin:auto;display:flex}.benefit-items .single-benefit{align-items:center;padding:20px 15px;display:flex}.benefit-items .single-benefit:nth-child(2){border-left:solid 1px var(--lightgray);border-right:solid 1px var(--lightgray)}.benefit-items .single-benefit .sb-icon{margin-right:10px}.benefit-items .single-benefit .sb-icon img{width:40px}.benefit-items .single-benefit .sb-text .title{margin-bottom:0;font-size:16px;font-weight:700}.benefit-items .single-benefit .sb-text .desc{margin-bottom:0;font-size:14px;font-weight:400}@media (max-width:991px){.benefit-items .single-benefit .sb-icon img{width:35px}.benefit-items .single-benefit .sb-text .title{font-size:15px}.benefit-items .single-benefit .sb-text .desc{font-size:13px}.benefit-items{max-width:690px}}@media (max-width:767px){.benefit-items .single-benefit{padding:10px}.benefit-items .single-benefit .sb-icon{margin-right:5px}.benefit-items .single-benefit .sb-icon img{width:25px}.benefit-items .single-benefit .sb-text .title{font-size:14px}.benefit-items .single-benefit .sb-text .desc{font-size:11px}.benefit-items{margin:0 5%}}@media (max-width:575px){.benefit-items{max-width:300px;margin:auto;display:block}.benefit-items .single-benefit{padding:20px 50px}.benefit-items .single-benefit:nth-child(2){border-left:none;border-right:none;border-top:solid 1px var(--lightgray);border-bottom:solid 1px var(--lightgray)}.benefit-items .single-benefit .sb-icon{margin-right:20px}}@media (max-width:360px){.benefit-items{margin:0 20px}.benefit-items .single-benefit{padding:20px}.benefit-items .single-benefit:nth-child(2){border-left:none;border-right:none;border-top:solid 1px var(--lightgray);border-bottom:solid 1px var(--lightgray)}.benefit-items .single-benefit .sb-icon{margin-right:10px}}.client-section{text-align:center;background-color:#f8f5f5;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:20px;display:flex}.client-section .client-box{width:12%}.client-section .clients{max-width:70%;max-height:100px}@media (max-width:767px){.client-section .client-box{width:24%}.client-section .clients{max-width:90%}}.cart-section .title{text-transform:uppercase;margin-bottom:10px;font-size:16px;font-weight:700}.cart-section .order-detail{border-top:3px solid var(--lightgray);border-bottom:3px solid var(--lightgray);margin-bottom:20px}.cart-section .order-detail .d-flex{text-transform:capitalize;border-bottom:1px solid var(--lightgray);padding:10px 0;font-size:14px;font-weight:400}.cart-section .order-detail input{border:1px solid var(--lightgray);border-radius:4px;width:100%;height:40px;padding:0 20px}.cart-section .coupon,.cart-section .checkout{border:none;margin:15px 0;padding:8px 20px;font-size:14px;font-weight:500}.cart-section .table{text-align:center;font-size:14px;font-weight:400}.cart-section .table th.first-child,.cart-section .table td.first-child{text-align:left;width:250px}.cart-section .product-image{width:50px;height:auto}.cart-section .product-name{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;font-weight:700;display:-webkit-box;overflow:hidden}.cart-section .table th,.cart-section .table td{vertical-align:middle}.cart-section .heading{font-size:16px;font-weight:500}.cart-section .links{margin-left:10px}.cart-section .tagline{margin-bottom:10px;font-size:12px}.order-notes{resize:none;border-radius:20px;height:100px}.cart-section .payment-label{cursor:pointer;-webkit-user-select:none;user-select:none;margin-bottom:10px;padding-left:30px;font-size:14px;display:block;position:relative}.cart-section .payment-label input{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.cart-section .checkmark{background-color:#eee;width:20px;height:20px;position:absolute;top:0;left:0}.cart-section .payment-label:hover input~.checkmark{background-color:#ccc}.cart-section .payment-label input:checked~.checkmark{background-color:var(--orange)}.cart-section .checkmark:after{content:"";display:none;position:absolute}.cart-section .payment-label input:checked~.checkmark:after{display:block}.cart-section .payment-label .checkmark:after{border:3px solid #fff;border-width:0 3px 3px 0;width:5px;height:10px;top:4px;left:9px;transform:rotate(45deg)}@media (max-width:991px){.cart-section .product-name{-webkit-line-clamp:2}.cart-section .product-image{margin-bottom:10px}.cart-section .table,.cart-section .product-name{font-size:12px}.cart-section .heading{font-size:14px}}@media (max-width:420px){.cart-section .heading{font-size:12px}}.product-gallery{flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;margin-bottom:20px;display:flex}.product-gallery .thumbnails{justify-content:center;width:100%;display:flex;overflow:auto}.product-gallery .thumbnails .thumb{cursor:pointer;border-radius:4px;width:70px;height:70px;margin-bottom:10px;margin-right:10px}.product-gallery .thumbnails .active{border:solid 2px var(--orange)}.product-gallery .full-image{width:100%;display:block}.product-gallery .full-image .image-group{position:relative}.product-gallery .full-image .image-group .product-full{border-radius:4px;width:100%;max-width:400px;margin:0 auto 30px;display:block}.product-detail .product-name{color:var(--black);margin-bottom:10px;font-size:22px;font-weight:700}.product-detail .product-price{color:var(--orange);margin-bottom:10px;font-size:16px;font-weight:700}.product-detail .product-description{margin-bottom:10px;font-size:14px;font-weight:500}.product-detail .mini-title{color:var(--black);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:5px;font-size:18px;font-weight:700;display:-webkit-box;overflow:hidden}.product-detail .color-options{margin-bottom:20px}.product-detail .color-options .color-box{width:60px;margin-bottom:0;margin-right:0;display:inline-block;position:relative}.product-detail .color-options .color-box .color-input{opacity:0;z-index:2;cursor:pointer;width:100%;margin-bottom:0;position:absolute;top:0;left:0}.product-detail .color-options .color-box .color-label{color:var(--white);cursor:pointer;z-index:1;border:solid 1px var(--footerBackground);width:100%;margin:0;font-size:11px;font-weight:500;line-height:1.2;position:relative}.product-detail .color-options .color-box .color-label .color-image{width:100%}.product-detail .color-options .color-box .color-label .color-name{text-shadow:-1px 0 var(--black),0 1px var(--black),1px 0 var(--black),0 -1px var(--black);-webkit-line-clamp:3;-webkit-box-orient:vertical;width:98%;height:95%;display:-webkit-box;position:absolute;top:2px;left:2px;overflow:hidden}.product-detail .color-options .color-box .color-input:checked+.color-label{border:solid 1px var(--orange)}.product-detail .color-choice{border-radius:4px;width:200px;margin-bottom:14px;padding:0 5px}.product-detail .add-button{background-color:var(--orange);color:var(--white);border:none;border-radius:4px;height:40px;padding:0 30px;font-size:14px}.product-detail .add-button:hover{background-color:var(--black)}.product-detail .add-button:disabled{background-color:var(--orange);color:#fff;cursor:auto}.product-detail .add-button.orange{color:#000c;background-color:#e7ab3ccc;font-weight:600}.product-detail .add-button.orange:hover{background-color:var(--orange);color:var(--black)}.product-detail .add-button.orange:disabled{color:#fff;background-color:orange}.product-detail input[type=number]{text-align:left;width:50px;max-width:100%;height:20px;margin-bottom:5px;padding:0 5px}.product-detail .color-options button{text-align:center;cursor:pointer;background-color:#0000;border:none;max-width:80px;margin-right:10px;font-size:12px;font-weight:700}.product-detail .color-options button img{width:40px;margin-bottom:5px}.product-detail .size-options button{background-color:var(--lightgray);cursor:pointer;border:none;width:40px;height:40px;margin-bottom:12px;margin-right:10px;font-size:12px;font-weight:700}.product-detail .order-quantity{margin-bottom:10px;display:flex;overflow:auto}.product-detail .order-quantity .color-big-box,.product-detail .order-quantity .color-small-box{border:1px solid #dee2e6;margin-bottom:5px}.product-detail .order-quantity .color-big-box{width:150px;min-width:105px}.product-detail .order-quantity .color-big-box .blank{height:22px}.product-detail .order-quantity .color-small-box{width:100px;min-width:65px}.product-detail .table th,.product-detail .table td{font-size:14px!important}.product-detail .regular-price{color:red;margin-right:5px;text-decoration:line-through}.product-detail .sale-price{color:green}.product-detail .color-image{width:50px}.product-detail .color-options button.active img{border:solid 3px var(--orange)}.product-detail .size-options button.active{background-color:var(--orange)}@media (max-width:1199px){.product-detail .order-quantity .color-big-box .blank{height:19px}.product-detail .product-name{font-size:20px}.product-detail .mini-title{font-size:16px}.product-detail .table th,.product-detail .table td{font-size:12px!important}.product-detail .product-description{margin-bottom:5px;font-size:12px}.product-detail .size-options button{width:30px;height:30px}}@media (max-width:767px){.product-detail .product-name{font-size:18px}.product-detail .mini-title{font-size:14px}}@media (max-width:575px){.product-detail .product-name{font-size:16px}}.badge{background:var(--orange);text-align:center;color:#fff;width:120px;height:30px;font-size:13px;line-height:23px;position:absolute;top:4px;left:-40px;transform:rotate(-45deg)}.shop-section .card-title{-webkit-line-clamp:1;color:var(--card-title);-webkit-box-orient:vertical;margin-bottom:5px;font-size:15px;font-weight:600;display:-webkit-box;overflow:hidden}.shop-section .card-text{-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-bottom:0;font-size:13px;font-weight:400;display:-webkit-box;overflow:hidden}.shop-section .card-price{color:var(--gray);margin-bottom:0;font-size:14px;font-weight:500}.shop-section .card-price.product-name{height:35px;margin-bottom:10px;line-height:1.2}.shop-section .card-price.sale-price{color:var(--orange)}.shop-section .title{margin-bottom:20px;font-size:25px;font-weight:700}.shop-section .checkbox{cursor:pointer;-webkit-user-select:none;user-select:none;width:35px;height:35px;margin-right:10px;display:inline-block;position:relative}.shop-section .checkbox input{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.shop-section .checkmark{width:100%;height:100%;color:var(--black);text-align:center;background-color:#ccc;font-size:14px;font-weight:500;line-height:35px;position:absolute;top:0;left:0}.shop-section .checkmark img{width:100%;height:100%}.shop-section .checkmark:after{content:"";display:none;position:absolute}.shop-section .checkbox input:checked~.checkmark:after{display:block}.shop-section .checkbox .checkmark:after{border:3px solid #fff;border-width:0 3px 3px 0;width:9px;height:15px;top:8px;left:12px;transform:rotate(45deg)}.shop-section .checkbox .checkmark.price{border:solid 1px var(--lightgray)}.shop-section .checkbox input:checked~.checkmark.price:after{display:none}.shop-section .checkbox input:checked~.checkmark.price{background:var(--orange);border:solid 1px var(--orange)}.shop-section .color-box-height{height:62px}.shop-section .color-box{width:20%;margin-bottom:0;margin-right:0;display:inline-block;position:relative}.shop-section .color-box .color-input{opacity:0;z-index:2;cursor:pointer;width:100%;height:100%;margin-bottom:0;position:absolute;top:0;left:0}.shop-section .color-box .color-label{cursor:pointer;z-index:1;border:solid 1px var(--black);width:100%;height:25px;margin:0;position:relative}.shop-section .color-box .color-label .color-image{width:100%;height:100%;position:absolute}.shop-section .color-box .color-input:checked+.color-label{border:solid 1px var(--orange)}.shop-section .image-box{width:100%;position:relative}.shop-section .image-box .image{opacity:1;backface-visibility:hidden;width:100%;height:auto;transition:all .5s;display:block}.shop-section .image-box .middle{opacity:0;text-align:left;align-items:center;width:90%;height:90%;transition:all .5s;display:flex;position:absolute;top:5%;left:5%}.shop-section .image-box .middle .card-price.sale-price,.shop-section .image-box .middle .card-text{color:#fff;font-size:18px}.shop-section .image-box .middle .card-title,.shop-section .image-box .middle .card-price{color:#fff;font-size:22px;font-weight:700}.shop-section .image-box .middle .card-text{font-weight:500}.shop-section .image-box .middle .card-price.product-name{height:auto;font-weight:400}.shop-section .image-box .middle .card-price.sale-price{color:var(--orange)}.shop-section .image-box:hover .image{opacity:.7}.shop-section .image-box:hover .middle{opacity:1;background-color:#000000b3}@media (max-width:1380px){.shop-section .title{font-size:22px}}@media (max-width:1199px){.shop-section .title{font-size:20px}.shop-section .buttons{width:100%}}@media (max-width:767px){.shop-section .title{font-size:18px}.shop-section .checkbox{width:30px;height:30px;margin-right:5px}.shop-section .checkmark{font-size:12px;line-height:30px}.shop-section .buttons{width:auto}}@media (max-width:575px){.shop-section .title{font-size:16px}.shop-section .card-title{font-size:14px}}.contact-section .contact-textarea{resize:none;border-radius:20px;height:80px}.contact-section .or{background-color:var(--orange);text-align:center;border-radius:50%;width:50px;height:50px;margin:auto;font-size:20px;line-height:50px}.contact-section .title{font-size:25px}.contact-section .icons{height:20px;margin-right:10px}.order-status{text-align:center}.order-status .order-success{width:80%;max-width:450px}.footer-section{color:var(--white);background-color:#222;background-position:50%;background-size:cover;padding:80px 5% 0}.footer-section .logo{width:100%;max-width:300px;margin-bottom:20px}.footer-section .details{margin-bottom:0;padding-left:0;font-size:18px;list-style:none}.footer-section .details li{margin-bottom:15px}.footer-section .details li a:hover{border-bottom:solid 3px var(--orange);padding-bottom:3px}.footer-section .title{color:var(--orange);border-bottom:solid 3px var(--orange);margin-bottom:20px;padding-bottom:5px;font-size:22px;display:inline-block}.footer-section .copyright-reserved{border-top:1px solid var(--lightgray);justify-content:space-between;align-items:center;padding:15px 0;display:flex}.footer-section .copyright-reserved .copyright-text{color:var(--white);font-size:14px}.footer-section .copyright-reserved .payment-pic img{height:22px}.footer-social a img{height:18px}@media (max-width:991px){.footer-section .details{font-size:16px}}@media (max-width:767px){.footer-section .copyright-reserved{text-align:center;display:block}.footer-section .title{margin-top:20px;font-size:20px}.footer-section .copyright-reserved .copyright-text{margin-bottom:10px}}@media (max-width:575px){.footer-section{padding:50px 20px 0}.footer-section .details{font-size:14px}.footer-section .title{font-size:18px}.footer-section .copyright-reserved .copyright-text{font-size:12px}}.jaZsat{margin-bottom:0}.iframe{min-width:800px;min-height:500px;margin:auto;display:block}@media (max-width:991px){.iframe{min-width:100%;min-height:300px}}@media (max-width:600px){.iframe{min-width:100%;min-height:250px}}@media (max-width:500px){.iframe{min-width:100%;min-height:200px}}.action-btn{background-color:#0000;border:none;padding:0;font-size:16px;font-weight:600}.action-btn img{width:30px;height:30px}.comming-soon{max-width:900px;margin:auto;display:block}.blogsPage{flex-wrap:wrap;justify-content:space-between;display:flex}.blogsPage .title{margin-top:20px;margin-bottom:5px}.blogsPage .dated{margin-bottom:20px;font-size:13px;font-weight:600}.blog-posted{color:var(--orange);text-transform:capitalize;font-size:15px;font-weight:700}.blogsPage .blog-posted{color:var(--card-title)}.blogsColumn1{width:100%}.blogDetailPage .blogsColumn1{width:72%;max-width:calc(100% - 300px)}.blogsColumn1 .card-container{flex-wrap:wrap;display:flex}.blogsColumn1 .blog-card{width:32%;margin-right:2%}.blogsColumn1 .blog-card:nth-child(3n){margin-right:0}.blogsColumn2{width:25%;min-width:280px}.blogsColumn1 .detail-image{max-width:100%;max-height:600px;margin:auto auto 50px;display:block}.recent-box{padding:10px;box-shadow:0 0 10px #0005271a}.blogsPage .heading{color:var(--black);margin:0 0 20px;font-size:24px}.blogsColumn2 .recent-blogs{justify-content:space-between;width:100%;margin-bottom:10px;padding:5px;display:flex;box-shadow:0 0 10px #0005271a}.blogsColumn2 .recent-blogs:last-child{margin-bottom:0}.blogsColumn2 .recent-blogs .recent-column1{width:70px}.blogsColumn2 .recent-blogs .recent-column2{width:calc(100% - 90px)}.blogsColumn2 .recent-blogs .blog-title{text-overflow:ellipsis;white-space:nowrap;margin-bottom:0;font-size:16px;overflow:hidden}.blogsColumn2 .recent-blogs .blog-content{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;margin-bottom:0!important;font-size:14px!important;display:-webkit-box!important;overflow:hidden!important}.recent-column1 .blog-img{width:100%;height:55px}.blog-card .blog-img{vertical-align:top;width:100%;max-width:100%;height:15vw;margin-bottom:10px;transition:all .3s}.blog-card,.blog-card:focus,.blog-card:hover{border-radius:4px;margin-bottom:20px;padding:0;overflow:hidden;box-shadow:0 0 10px #0005271a}.blog-card:hover{box-shadow:0 0 10px #0005274d}.blog-card:hover .blog-img{transform:scale(1.1)}.blog-card .blog-body{padding:10px}@media (max-width:1199px){.blogsColumn1 .blog-card{width:48%;margin-right:4%}.blogsColumn1 .blog-card:nth-child(3n){margin-right:4%}.blogsColumn1 .blog-card:nth-child(2n){margin-right:0}}@media (max-width:991px){.blogsPage .heading{font-size:22px}.blogsColumn2{width:100%;min-width:auto;box-shadow:0 0 10px #0005271a}.blogsColumn1{width:100%;max-width:100%;margin-bottom:10px}.blogDetailPage .blogsColumn1{width:100%;max-width:100%}}@media (max-width:767px){.blogsPage .heading{font-size:20px}}@media (max-width:575px){.blogsColumn1 .blog-card{width:100%;margin-right:0}.blogsColumn1 .blog-card:nth-child(3n){margin-right:0}}
