#btn-filter{margin-top:10px;border:none;background-color:#fc4f4;color:#333;font-size:16px;padding:15px 20px 15px;line-height:1}.btn-filter{background-color:#fc4f4;color:#333;width:20%}a:hover{color:#fff}#scrollUp{width:60px;height:60px;background-color:#fc4f4;color:#333;right:50px;bottom:53px;text-align:center;overflow:hidden;border-radius:50px;z-index:9811!important}#scrollUp:hover{color:#faf7f7;background-color:#fff}.bg-gray{background-color:#fff}.bg-light-pink{background-color:#fc4f4}.bg-black{background-color:#fcfcfc!important}.btn-add{background-color:#fc4f4;color:#333;display:inline-block;font-size:14px;padding:15px 25px;font-weight:700;line-height:1;border-radius:0}.btn-add.btn-sm{background-color:#fc4f4;color:#333;display:inline-block;font-size:14px;padding:10px 15px;font-weight:700;line-height:1;border-radius:0}.btn-add:hover{color:#faf7f7;background-color:#fff}.btn-add:hover{color:#faf7f7;background-color:#fff}.main-menu>nav>ul>li>ul{-webkit-box-shadow:0 1px 24px 0 rgb(0 0 0 / .09);box-shadow:0 1px 24px 0 rgb(0 0 0 / .09);background-color:#ffffff!important;position:absolute;top:100%;left:0;-webkit-transition:margin .1s linear .3s,visibility .1s linear .3s,opacity .1s linear .3s;-o-transition:margin .1s linear .3s,visibility .1s linear .3s,opacity .1s linear .3s;transition:margin .1s linear .3s,visibility .1s linear .3s,opacity .1s linear .3s;opacity:0;visibility:hidden;margin-top:20px;z-index:999}.main-menu>nav>ul>li>ul.sub-menu-width li a{display:block;color:#333;font-size:13px;font-weight:400;text-decoration:none;transition:color 0.3s ease-in-out}.main-menu>nav>ul>li>ul.sub-menu-width li a:hover{color:#333;text-decoration:underline}.main-menu.main-menu-light-black>nav>ul>li>a{color:#333}.main-menu.menu-padding-a>nav>ul>li>a:before{content:"";position:absolute;top:50%;left:50%;width:90%;height:80%;background-color:#fff;border-radius:6px;opacity:0;transform:translate(-50%,-50%) scale(.8);transition:transform 0.3s ease-in-out,opacity 0.3s ease-in-out,width 0.3s ease-in-out;z-index:-1}.main-menu.menu-padding-a>nav>ul>li>a.active{color:#333}.header-aside-active{position:fixed;top:0;width:400px;min-height:100vh;bottom:0;z-index:111;right:0;visibility:hidden;opacity:0;-webkit-transition:all 400ms ease-out;-o-transition:all 400ms ease-out;transition:all 400ms ease-out;-webkit-transform:translate(200px,0);-ms-transform:translate(200px,0);transform:translate(200px,0);background-color:#fff;-webkit-box-shadow:0 0 15px 0 rgb(0 0 0 / .09);box-shadow:0 0 15px 0 rgb(0 0 0 / .09);z-index:9999}.header-aside-active .header-aside-wrap .header-aside-content .mobile-menu-area .mobile-menu-wrap .mobile-navigation nav .mobile-menu li a{font-size:15px;text-transform:capitalize;line-height:18px;position:relative;display:inline-block;padding:10px 0;font-weight:400;color:#333}.header-aside-active .header-aside-wrap .header-aside-content .mobile-menu-area .mobile-curr-lang-wrap .single-mobile-curr-lang a{font-size:15px;display:block;color:#faf7f7}.header-aside-active .header-aside-wrap .header-aside-content .aside-contact-info ul li{color:#333;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 23px;align-items:flex-start;justify-content:flex-start;text-align:left;word-spacing:normal;white-space:normal}.same-style-2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:20px}.same-style-2>.same-style2-left span{color:#faf7f7;text-transform:uppercase}.pull-right>a{color:#faf7f7!important}.same-style-2>.same-style2-right ul li a{color:#faf7f7}.same-style-2>.same-style2-right ul li ul{position:absolute;left:0;top:100%;width:220px;-webkit-box-shadow:0 1px 24px 0 rgb(0 0 0 / .09);box-shadow:0 1px 24px 0 rgb(0 0 0 / .09);background-color:#262626;padding:27px 30px;-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:center top 0;-ms-transform-origin:center top 0;transform-origin:center top 0;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;visibility:hidden;z-index:9;background-color:#fff}@media only screen and (max-width:767px){.header-small-mobile .mobile-logo.logo-width a img{}}.slider-dot-style-2 .owl-dots .owl-dot.active,.slider-dot-style-2 .owl-dots .owl-dot:hover{background:#fff}.product-wrap .product-img>a>span{display:inline-block;color:#333;text-align:center;position:absolute;text-transform:uppercase;font-size:10px;z-index:1}.product-wrap .product-img>a>span.badge-black-before:before{content:"";background:#fc4f4;width:80px;height:105px;-webkit-transform:rotate(-60deg);-ms-transform:rotate(-60deg);transform:rotate(-60deg);position:absolute;z-index:-1;top:-62px;right:-30px;text-align:right;line-height:30px}.product-wrap .product-img .product-action a>span{visibility:hidden;position:absolute;background-color:#fc4f4;color:#333;text-align:center;padding:6px 12px 8px;border-radius:0;font-size:10px;z-index:3;opacity:0;white-space:pre;top:-31px;left:50%;font-size:10px;display:inline-block;line-height:1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.product-wrap .product-img .product-action a:hover{background-color:#fc4f4;color:#333}.product-price.product-price-red span{color:#fc4f4}.product-price.product-price-red span.old-price{color:#9e9595}.category_name{color:#faf7f7}.orders{color:#faf7f7}.subscribe-footer-wrap .subscribe-form-3 form .mc-form-3 input{border:1px solid #0a0a0a;background-color:#fff0;color:#0a0a0a;font-size:12px;width:80%;height:40px;padding:2px 2px 2px 20px;border-bottom:none}.subscribe-footer-wrap .subscribe-form-3 form .mc-form-3 .clear-3 input{text-align:left;border:1px solid #0a0a0a;border-top:none;color:#0a0a0a}.social-icon-style-2 a{display:inline-block;font-size:16px;width:34px;height:34px;line-height:34px;text-align:center;border-radius:100%;color:#0a0a0a;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);margin:0 0 0 5px;border:1px solid rgb(255 255 255 / .16)}.copyright-2 p{color:#0a0a0a;font-size:12px;margin:0}.copyright-2 p a{color:#0a0a0a}.copyright-2 p a:hover{color:#0a0a0a}.footer-info-list h3.footer-title{color:#0a0a0a;font-size:14px;text-transform:uppercase;margin:0 0 35px;line-height:12px}.footer-info-list ul li a{color:#0a0a0a;display:block}.footer-info-list ul li a:hover{color:#0a0a0a}.footer-info-list-2 ul li{color:#0a0a0a;font-size:12px;margin:0 0 15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-start;justify-content:flex-start;text-align:left;word-spacing:normal;white-space:normal}.footer-info-list-2.footer-list-hm10 h3.footer-title{text-transform:capitalize;color:#0a0a0a;font-size:14px;font-weight:400}.modal-dialog{margin:9% auto 8%}.modal-dialog .modal-content .modal-header{border:none;padding:0;right:0;top:-65px;position:absolute;z-index:9999}@media only screen and (max-width:767px){.modal-dialog .modal-content .modal-header{right:0;top:-39px}}.product-details-content .product-details-action-wrap .product-details-cart a{display:inline-block;font-size:14px;color:#333;padding:22px 30px;background-color:#fc4f4;font-weight:700;line-height:1}.product-details-content .product-details-action-wrap .product-details-cart a:hover{color:#faf7f7;background-color:#fff}.product-details-content .product-details-action-wrap .product-details-wishlist a,.product-details-content .product-details-action-wrap .product-details-compare a{display:inline-block;font-size:22px;color:#fc4f4;background-color:#fff0;padding:17px 22px}.product-details-content .product-details-action-wrap .product-details-wishlist a:hover,.product-details-content .product-details-action-wrap .product-details-compare a:hover{background-color:#fc4f4;color:#fff}.preloader .loading-center .loading-center-absolute .object{width:20px;height:20px;background-color:#fff;float:left;margin-right:20px;margin-top:65px;border-radius:50% 50% 50% 50%}.service-wrap .service-content p{font-size:12px;color:#fff;margin:0 auto;line-height:1.714286;width:68%}.icon-banner,.banner-text>h4{color:#ffffff!important}.breadcrumb-content ul li a:hover{color:#fff}.shop-top-bar .shop-top-bar-right .shop-short-by ul li a:hover{color:#faf7f7;background-color:#fff}.cart-table-content table tbody>tr td.product-name{width:310px}.cart-table-content table tbody>tr td.product-price{width:150px}.cart-table-content table tbody>tr td.cart-quality{width:100px}.cart-table-content table tbody>tr td.product-total{width:120px}.cart-shiping-update-wrapper .discount-code button:hover{color:#fff}.grand-total-wrap .grand-btn .submit_button{background-color:#fc4f4;color:#333;text-align:center;font-size:14px;display:block;padding:21px 10px;width:auto;max-width:250px;border-radius:10px}.grand-total-wrap .grand-btn a:hover{color:#faf7f7;background-color:#fff}.btn-add-bancard{background-color:#fc4f4;color:#333}.btn-back,.btn-view{background-color:#fc4f4;color:#333}#newsletter_email::placeholder{color:#0a0a0a}.login-register-btn button,.login-register-btn>a{border:none;background-color:#fc4f4;color:#333;font-size:16px;padding:17px 50px 20px;line-height:1}.login-register-btn button:hover{color:#faf7f7;background-color:#fff}.myaccount-tab-menu a:hover,.myaccount-tab-menu a.active{background-color:#fff;border-color:#fff;color:#fff}.myaccount-content .account-details-form .single-input-item button{border:none;background-color:#fc4f4;padding:17px 32px;color:#333;font-size:14px}.myaccount-content .account-details-form .single-input-item button:hover{color:#faf7f7;background-color:#fff}.contact-form-area button.submit{background-color:#fc4f4;color:#333;padding:12px 40px 12px;border:none;font-size:12px}.contact-form-area button.submit:hover{color:#faf7f7;background-color:#fff}.wishlist-table-content table tbody>tr td.wishlist-cart>a{display:inline-block;background-color:#fc4f4;line-height:1;padding:13px 20px;color:#333;font-size:12px}.viewall-container a{display:inline-block;position:relative;padding:15px 20px;overflow:hidden;text-decoration:none;border-radius:5px;transition:background-color 0.3s ease;background-color:#fc4f4;min-width:150px;text-align:center}.viewall-hover{color:#faf7f7;background-color:#fff;transform:translateY(100%);margin-top:2px}.viewall-normal{background-color:#fc4f4;color:#333;transform:translateY(0%)}.viewall-container a:hover{color:#faf7f7;background-color:#fff}.payment-methods-label{color:#0a0a0a}