@media only screen and (max-width:767px){.hero-slide-social-media{display:none!important}}.widget-about h1{font-size:20px!important}.hero-slide-social-media{right:5px!important}.hero-slide-social-media a{margin-right:15px;font-size:20px;width:20px;height:20px}.hero-slider-pagination{display:block!important}.hero-slider-area .swiper-pagination-bullet{border:1px solid #000!important;background:#fff0;opacity:1}.hero-slider-area .swiper-pagination-bullet-active{background:#000}.hero-slider-area .swiper-button-next:after,.hero-slider-area .swiper-button-prev:after{display:none}.hero-slider-area .swiper-button-next,.hero-slider-area .swiper-button-prev{position:absolute;bottom:10px;top:auto;height:33px!important;width:33px!important;background-size:100% 100%;background-position:center;background-repeat:no-repeat;z-index:999999;background:#fff0}.hero-slider-area .swiper-button-prev{left:10px;background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%220%20-6.5%2036%2036%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill%3D%22%23252528%22%20d%3D%22M10.892.29L.35%2010.742l-.059.054a.984.984%200%2000-.291.642v.124a.98.98%200%2000.291.642l.052.044L10.892%2022.71c.39.387%201.023.387%201.413%200a.985.985%200%20000-1.402l-9.008-8.934h31.704a.994.994%200%2000.999-.99.995.995%200%2000-1-.992H3.533l8.773-8.7a.985.985%200%20000-1.402%201.005%201.005%200%2000-1.413%200zM.885%2011.383l10.714%2010.626L.998%2011.5v-.004l.059-.053.06-.06H.885z%22%2F%3E%3C%2Fsvg%3E)}.hero-slider-area .swiper-button-next{left:70px;background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%220%20-6.5%2036%2036%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill%3D%22%23252528%22%20d%3D%22M25.108.29L35.65%2010.742l.059.054c.18.179.277.408.291.642v.124a.984.984%200%2001-.291.642l-.052.044L25.108%2022.71a1.005%201.005%200%2001-1.413%200%20.985.985%200%20010-1.402l9.008-8.934H.999a.994.994%200%2001-.999-.99.995.995%200%20011-.992h31.468l-8.773-8.7a.985.985%200%20010-1.402%201.005%201.005%200%20011.413%200zm10.007%2011.093L24.401%2022.009%2035.002%2011.5v-.004l-.059-.053-.06-.06h.232z%22%2F%3E%3C%2Fsvg%3E)}.hero-slider-pagination:after,.hero-slider-pagination:before{display:none!important}.sectionbg{background:#f4f4f4!important}#formOffcanvasTop .offcanvas-footer button:hover,.atozlist ul li a.active,.atozlist ul li a:hover,.btn-link:hover:before,.hero-two-slider-pagination .swiper-pagination-bullet-active,.newsletter-form .btn-submit:hover,.product-item .flag-new{background-color:#dd1211!important}.blog-detail ul.blog-share-card li:hover,a.btnamazinglink{background:#dd1211}span.basket_cart_count{background-color:#dd1211}.contswiper-next,.contswiper-prev,.section-space.amazingsec .swiper-button-next,.section-space.amazingsec .swiper-button-prev{background-color:rgb(0 0 0 / .4)}.product-st2-item .product-info{padding:0 5px 0}.product-st2-item .prices{margin-bottom:10px}.product-card .product-card-img a::before,.product-item .product-thumb a::before{/*background-color:#fff*/}.product-item .product-thumb{height:220px}.product-category-item .title{color:#000}.product-item .prices .price-old{color:#525252}.section-title .title{color:#000}a.btnshowall{border-color:#000;color:#000}a.btnshowall:hover{background:#dd1211;color:#fff;border-color:#dd1211}.has-submenu:hover .has-submenu::before,.has-submenu:hover>a,.main-nav .has-submenu .submenu-nav-mega li ul>li.active>a,.main-nav a.activelink,.main-nav li.active ul li.active ul li.active a,li.opened:not(.active)>a{color:#dd1211!important;}.main-nav .has-submenu .submenu-nav .has-submenu .submenu-nav a:hover,.main-nav .has-submenu .submenu-nav .has-submenu:hover .submenu-nav a:hover,.main-nav .has-submenu .submenu-nav .has-submenu:hover a,.main-nav .has-submenu .submenu-nav-mega .has-submenu .submenu-nav a:hover,.main-nav .has-submenu .submenu-nav-mega .has-submenu:hover .submenu-nav a:hover,.main-nav .has-submenu .submenu-nav-mega .has-submenu:hover a,.main-nav .has-submenu .submenu-nav-mega>li a:hover,.main-nav .has-submenu .submenu-nav-mega>li.active:after,.main-nav .has-submenu .submenu-nav>li a:hover,.main-nav .has-submenu .submenu-nav>li.active:after,.main-nav .has-submenu:hover a,.main-nav li.active a,.main-nav li.active ul li.active a,.main-nav>li>a:hover,a:hover{color:#dd1211}.aside-search-form .search-button,.aside-search-form .search-button:hover{background-color:#dd1211}.searchwiki button,.searchwiki button:hover{background-color:#000;border-color:#000}.form-control:focus,.form-select:focus{border-color:#dd1211!important}.aside-cart-wrapper .btn-total,.btn_red,#makeAddressModal form button{background-color:#dd1211!important;border-color:#dd1211!important}.aside-cart-wrapper .btn-total:hover,.btn_red:hover{background-color:#dd1211!important;border-color:#dd1211!important}.discountcolor{color:#dd1211!important}#BasketApp .basketrows .basketrows_count .trash-handler:hover,#BasketApp .basketrows .quantity-button-handler:hover{background:#dd1211!important}.bglightblue{background-color:#fff!important;border-color:#ddd!important}.basketrows:hover{box-shadow: 0 4px 8px 0px rgba(0, 0, 0, 0.05);}.basketrows{border-bottom-color:#dbd8d8}.basketdetails .selectaddress{background: #fff8f0; color: #4b1d1f !important;border-color: #ffa56f !important;}#BasketApp a.editlinkselect{color:#dd1211}.modal button.close,.modal.webcowebmodal button.close{background:#dd1211!important}.card{border-color:#ccc}hr{background-color:#ad4038}.totalcartprice{color:#dd1211}.basketdetails .btndiscount{background-color:#222;border-color:#222;border-radius: 5px !important; border-top-right-radius: 0 !important; border-bottom-right-radius: 0 !important;}.mini_cart_row .removeAllTOfPrd,#BasketApp .removeAllTOfPrd{border-color:#000!important;color:#000!important}.mini_cart_row .removeAllTOfPrd:hover,#BasketApp .removeAllTOfPrd:hover{background:#000!important}.waylisttransport .span3{color:#4b5359!important}.form-check.radiobyimgtxt label input:checked[type="radio"]{background-color:#dd1211!important;border-color:#dd1211!important}.form-check.radiobyimgtxt label:has(>input:checked[type="radio"]){border-color:#dd1211 !important;background:#fff!important}.form-check.checkboxbyimgtxt label input:checked[type="checkbox"]{background-color:#dd1211!important;border-color:#dd1211!important}#selectAddressModal a.add_new_address{color:#00b862}.waytransport{background: #fff8f0; color: #4b1d1f !important; border-color: #ffa56f !important;}.form-control{border-color:#bcb4b5!important}.form-check.radiobyimgtxt label .span2{color:#6e748f}header:not(.sticky-show):not(.nousebg){background:#fff!important;border-bottom:1px solid #ddd;}.form-check-input:checked{background-color:#dd1211!important;border-color:#dd1211!important}@media screen and (min-width:768px){.desktopfilersticky,.desktopfilersticky .drpdn_filter_price .slider .progress{background:#fff}}@media screen and (min-width:768px){.desktopfilersticky .drpdn_filter_ul_sort button,.desktopfilersticky .horizontalfiltersection button.dropdown-toggle,.desktopfilersticky .horizontalfiltersection button.dropdown-toggle:focus,.desktopfilersticky .horizontalfiltersection button.dropdown-toggle:hover,.desktopfilersticky .toggleallfilterslist{color:#120c25!important;background-color:#fff!important;border-color:#fff!important}}.desktopfilersticky .horizontalfiltersection button.dropdown-toggle.show{background-color:#fff!important;border-color:#bfbfbf!important}.horizontalfiltersection .dropdown ul li:hover{background:#f5f5f5}.horizontalfiltersection button.dropdown-toggle.show{border-color:#bfbfbf!important;background-color:#fff!important}.horizontalfiltersection .searchdropdownul:before{color:#dd1211}.horizontalfiltersection button.btnfilter{background-color:#dd1211!important;border-color:#dd1211!important}@media screen and (min-width:768px){.desktopfilersticky .horizontalfiltersection button.btnfilter:hover{background-color:#ff5353!important;border-color:#ff5353!important}}@media screen and (min-width:768px){.desktopfilersticky .horizontalfiltersection button.btnfilter{background-color:#dd1211!important;border-color:#dd1211!important;color:#fff!important}}.product_detail_readmore_btn{color:#dd1211!important}.off-canvas-wrapper .btn-menu-close{background-color:#dd1211}@media (max-width:767px){#filterMobileModal .submitallmobilefilters{background-color:#7e2a2f}}body,.widget-item a,.widget-item p{color:#000}.newsletter-form .btn-submit{background-color:#dd1211}.pagination .page-item.active .page-link,.pagination .page-link:hover{background-color:#dd1211!important;color:#fff!important}.pagination .page-item.active .page-link,.pagination .page-link{border-color:#dd1211!important}.main-nav>li>a.activelink,.pagination .page-link{color:#dd1211!important}.addCartFloatBox .addtocartprdbtn,.addtocartprdbtn{background-color:#dd1211;border-color:#dd1211}.addCartFloatBox .addtocartprdbtn:hover,.addtocartprdbtn:hover{background-color:#d04a0a;border-color:#d04a0a}.basketdetails .selectaddress.not_selected_yet_color,.basketdetails .selectaddress.not_selected_yet_color span,.blog-comment-form-social a:hover,.blog-detail-social a:hover,.blog-next-previous:hover .title,.blog-sidebar-widget .blog-search-widget [type="submit"]:hover,.blog-sidebar-widget .blog-widget-single-post a:hover,.breadcrumb-item a:hover,.btn-link:hover,.cart-totals-wrap table tbody .btn-shipping-address:hover,.checkout-order-details-wrap .order-details-table-wrap .shop-payment-method .p-text a:hover,.checkout-page-coupon-wrap .coupon-accordion .card h3 a:hover,.contact-area .section-title p a,.contact-info-item a:hover,.footer-bottom-content.copyright p span,.footer-main .widget-social a:hover,.goldcolor,.group-product-list table tbody tr .title a:hover,.hero-slide-social-media a:hover,.myaccount-content .welcome a:hover,.offcanvas-menu-nav li a:hover,.offcanvas-menu-nav li ul li a:hover,.page-not-found .back-btn a:hover,.post-item .content .meta li a:hover,.pro-qty .qty-btn:hover,.product-details-nav .nav-link.active,.product-details-review .product-review-show:hover,.product-review-item .review-reply:hover,.product-sidebar-widget .product-widget-search [type="submit"]:hover,.shopping-cart-form table .product-name .title:hover,.shopping-cart-form table .product-remove .remove:hover,.shopping-compare-form .table tbody tr .product-remove a:hover,.shopping-wishlist-form table .product-name .title:hover,.shopping-wishlist-form table .product-remove .remove:hover,.titleinfoh a,.titleinfoh a:focus,.titleinfoh a:hover{color:#dd1211}.product-details-nav .nav-link.active:before{background-color:#dd1211}.product_gallery_slider .swiper-zoom-container::before{background-color:rgb(0 0 0 / .02)}.card{background-color:#fff}.wikisection a.linkshowprdbaseby,.listmore,.readmore-btn,.readmorebtn{color:#dd1211!important}.wikisection ul.list-unstyled li.media{background:#f9f9f9}#searchCompareBox button i,#searchContentBox button i{color:#dd1211!important}.blog-sidebar-widget .blog-widget-title:before{border-color:#dd1211}.blog-sidebar-widget .blog-widget-single-post .date{color:#dd1211}.blog-sidebar-widget .blog-widget-tags li a:hover,.btn.btn-border-dark:hover,.btn.btn-border-primary:hover,.coupon-wrap .btn-coupon:hover,.hero-slide-item.swiper-slide-active .hero-slide-content .btn:hover,.my-account-tab-menu.nav-tabs .nav-link.active,.my-account-tab-menu.nav-tabs .nav-link:hover,.product-sidebar-widget .product-widget-tags li a:hover{background-color:#dd1211;border-color:#dd1211;color:#fff}div#ratestars{border:none!important}#formOffcanvasTop #ratestars span,.blogcommentform form #ratestars span,.modal.webcowebmodal form #ratestars span{color:#dd1211}a.floatProductShareModal{background-color:#dd1211}.blogcommentform form button,.modal.webcowebmodal form button{background-color:#dd1211!important;border-color:#dd1211!important}.blogcommentform form button:hover,.modal.webcowebmodal form button:hover{background-color:#d04a0a!important;border-color:#d04a0a!important}.blog-detail ul li:before{color:#c45158}.headtitleblogdetail{border-bottom-color:#dd1211}.btn_init_form:hover{background-color:#dd1211!important;border-color:#dd1211}#tabnav_notes li:hover span{background:#e00b17!important;color:#fff}nav.catbreadcrumbs ul li a,nav.catbreadcrumbs ul li a h1,nav.catbreadcrumbs ul li:nth-child(n+2):before{color:#949494}.product-details-content h2.product-details-smalltitle{color:#dd1211}.product-details p.suggestprobuy i{color:#b0b0b0}.addCartFloatBox{border-color:#dbdada}.modal#appAuthSection .modal-body button{background-color:#dd1211!important;border-color:#dd1211!important}.modal#appAuthSection .modal-body button:hover{background-color:#d04a0a!important;border-color:#d04a0a!important}.my-account-area .list-group-item.active{background-color: #ffffff; border: 1px solid rgba(0, 0, 0, .125); color: #dd1211; border-right: 5px solid #dd1211; border-left: 5px solid #dd1211;}.dashordersearchbar .input-group-text{background:#dd1211;border:1px solid #dd1211;color:#fff}section.my-account-area .myaccount-content ul.nav li a.active{color:#dd1211;border-color:#dd1211}section.my-account-area .myaccount-content ul.nav li a.active::after{background-color:#dd1211}#formOffcanvasTop .offcanvas-footer button{background-color:#dd1211}.product_gallery_slider .zoom-toggle i{color:#747d8b}.product_gallery_slider .zoom-toggle:hover i{color:#a0a4a9}.goldcolor{color:#ffc107}.larg_mobdasharea .dashcardprd .addcomment,.larg_mobdasharea .dashcardprd .remove_fav{color:#dd1211}.larg_mobdasharea ul.faqtimeline li a,.larg_mobdasharea ul.faqtimeline li .datetime{color:#dd1211}.myblue_color{color:#dd1211!important}.coupon-card a{color:#dd1211}.faq-line{background-color:#dd1211}.accordion-button:not(.collapsed){color:#fff;border-color:#dd1211;background-color:#dd1211}.holidayCard:hover{background:#dd1211!important;color:#fff;border-color:#dd1211}.colornote{color:#5e607c!important}#BasketApp span.orderreceiver{color:#4b1d1f;font-weight: 550}.form-check.radiobyimgtxt label.paymentbsktcartlbl:has(>input:checked[type="radio"]){border-color:#dd1211!important;background:#fff!important;color:#000000!important}.form-check.radiobyimgtxt label.paymentbsktcartlbl input:checked[type="radio"]{background-color:#dd1211!important;border-color:#fffafa!important}#BasketApp .boxoveflowacc{background-color:#fff}.search_results h3.norf{background:#be5f65!important}a.btnamazinglink:hover{color:#fff}.finaltextamazingsectitle .displayinmobile{display:none}@media (min-width:1200px){.finaltextamazingsectitle .fullwithinmobile{padding-right:0;padding-left:0}}@media (min-width:1200px){.displayindesktop{text-align:center;color:#fff;font-size:17px;font-weight:600;display:flex;justify-content:space-between;align-items:center;flex-direction:column;padding-bottom:50px;padding-right:0}.displayindesktop2{display:flex;position:relative;background:#fff0;direction:rtl;align-items:center;justify-content:center;color:#000}}@media (max-width:1200px){.finaltextamazingsectitle .displayinmobile{display:block}}@media (max-width:1200px){.finaltextamazingsectitle .displayindesktop{display:none}.displayindesktop2{display:none}}@media (max-width:1200px){.finaltextamazingsectitle .fullwithinmobile{width:100%}}.finaltextamazingsectitle{background:#dd1211;background:linear-gradient(241deg, #e1e1e1, #ffffff)}a.showAllFeaturedPromos{background:#dd1211;font-size:13px;padding:8px 20px;border-radius:4px;color:#fff;font-weight:400}.finaltextamazingsectitle .product-item .prices .price-old{font-size:13px}.finaltextamazingsectitle .product-item .prices span{font-size:.9rem}@media screen and (max-width:1024px){.addCartFloatBox.mobfixaddcartbtn .addtocartprdbtn{background-color:#dd1211;border:2px solid #dd1211}}.hero-slider-area .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:45px;left:10px;width:auto;top:auto;display:flex!important;flex-direction:row-reverse;justify-content:center;align-items:center;height:30px;max-width:100px;overflow:hidden;z-index:999999}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,2px)}@media screen and (max-width:800px){.hero-slider-area .swiper-pagination-bullets.swiper-pagination-horizontal{display:none!important}.hero-slider-area .swiper-button-next{left:50px}.hero-slider-area .swiper-button-next,.hero-slider-area .swiper-button-prev{height:25px!important;width:25px!important}}.main-nav .has-submenu .submenu-nav-mega li:hover .mega-title{color:#dd1211}.main-nav .has-submenu .submenu-nav-mega li ul>li>a{margin-left:10px;margin-right:5px;border-right:4px solid transparent !important;}.main-nav .has-submenu .submenu-nav-mega li ul>li>a:hover{color:#dd1211!important;background-color: rgba(215, 215, 215, 0.15); border-right: 4px solid #dd1211 !important; border-radius: 0 !important; border-top-left-radius: 5px !important; border-bottom-left-radius: 5px !important;}.noResultIcon,.noResultIcon svg,span.btnLoading img{margin-top:80px!important}@media screen and (min-width:1200px){nav.catbreadcrumbs{top:77px}}h1,h2,h3,h4,h5,h6{color:#000}@media (min-width:1450px){.topmenurow_2{margin-left:0}}.main-nav>li{position:relative}.main-nav>li>a{position:relative}.header-logo img{height: 50px; padding: 0; top: 0; padding-inline: 0; margin-right: -43px;}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:1200px) and (max-width:1549px){.main-nav>li{margin:0 0 0 10px}}@media only screen and (min-width:1200px) and (max-width:1549px){.hero-slide-thumb img{padding-top:75px}}footer.footer-area .widget-title,.widget-about h1{font-size:14px}footer.footer-area p,footer .widget-about{font-size:14px}.footer-main .widget-nav li a{font-size:14px}.footer-main .widget-social a i.fa.fa-google-business{width:14px;height:14px;top:2px}i.fa.fa-google-business:hover{content:url(data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill%3D%22%23dd1211%22%20d%3D%22M22%208.5c0%201.37-1.12%202.5-2.5%202.5S17%209.87%2017%208.5c0%201.37-1.12%202.5-2.5%202.5S12%209.87%2012%208.5c0%201.37-1.12%202.5-2.5%202.5S7%209.87%207%208.5C7%209.87%205.88%2011%204.5%2011S2%209.87%202%208.5l1.39-5.42S3.68%202%204.7%202h14.6c1.02%200%201.31%201.08%201.31%201.08zm-1%203.7V20c0%201.1-.9%202-2%202H5c-1.1%200-2-.9-2-2v-7.8a3.96%203.96%200%20004-.58c.69.55%201.56.88%202.5.88.95%200%201.82-.33%202.5-.88.69.55%201.56.88%202.5.88.95%200%201.82-.33%202.5-.88.68.55%201.56.88%202.5.88.53%200%201.04-.11%201.5-.3m-2%205.13c0-.2%200-.41-.05-.63l-.03-.16h-2.97v1.17h1.81c-.06.22-.14.44-.31.62-.33.33-.78.51-1.26.51-.5%200-.99-.21-1.35-.56-.69-.71-.69-1.86.02-2.58.69-.7%201.83-.7%202.55-.03l.14.13.84-.85-.16-.14c-.56-.52-1.3-.81-2.08-.81h-.01c-.81%200-1.57.31-2.14.87-.59.58-.92%201.34-.92%202.13%200%20.8.31%201.54.88%202.09a3.2%203.2%200%20002.22.91h.02c.8%200%201.51-.29%202.03-.8.47-.48.77-1.2.77-1.87z%22%2F%3E%3C%2Fsvg%3E)}.footer-main .widget-social a i{filter:brightness(0) invert(1)!important}i.fa.fa-google-business{content:url(data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill%3D%22%23353434%22%20d%3D%22M22%208.5c0%201.37-1.12%202.5-2.5%202.5S17%209.87%2017%208.5c0%201.37-1.12%202.5-2.5%202.5S12%209.87%2012%208.5c0%201.37-1.12%202.5-2.5%202.5S7%209.87%207%208.5C7%209.87%205.88%2011%204.5%2011S2%209.87%202%208.5l1.39-5.42S3.68%202%204.7%202h14.6c1.02%200%201.31%201.08%201.31%201.08zm-1%203.7V20c0%201.1-.9%202-2%202H5c-1.1%200-2-.9-2-2v-7.8a3.96%203.96%200%20004-.58c.69.55%201.56.88%202.5.88.95%200%201.82-.33%202.5-.88.69.55%201.56.88%202.5.88.95%200%201.82-.33%202.5-.88.68.55%201.56.88%202.5.88.53%200%201.04-.11%201.5-.3m-2%205.13c0-.2%200-.41-.05-.63l-.03-.16h-2.97v1.17h1.81c-.06.22-.14.44-.31.62-.33.33-.78.51-1.26.51-.5%200-.99-.21-1.35-.56-.69-.71-.69-1.86.02-2.58.69-.7%201.83-.7%202.55-.03l.14.13.84-.85-.16-.14c-.56-.52-1.3-.81-2.08-.81h-.01c-.81%200-1.57.31-2.14.87-.59.58-.92%201.34-.92%202.13%200%20.8.31%201.54.88%202.09a3.2%203.2%200%20002.22.91h.02c.8%200%201.51-.29%202.03-.8.47-.48.77-1.2.77-1.87z%22%2F%3E%3C%2Fsvg%3E);position:relative;width:20px;height:20px}.footer-main .widget-social a i.fa.fa-aparat{width:14px;height:14px;top:2px}i.fa.fa-aparat:hover{content:url(data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20257%20257%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill%3D%22%23dd1211%22%20d%3D%22M71.6%200h10.82c9.1%202.94%2018.5%204.84%2027.68%207.55-1.62.63-3.28%201.2-4.99%201.53C81.6%2013.24%2059.65%2024.99%2042.6%2041.63c-3.37%203.23-6.34%206.84-9.56%2010.21%201.41-7.24%203.76-14.25%205.43-21.43%203.06-12.4%2012.35-23.14%2024.38-27.56C65.77%201.91%2068.7.99%2071.6%200z%22%2F%3E%3Cpath%20fill%3D%22%23dd1211%22%20d%3D%22M120.36%2017.45c16.8-.99%2033.9%201.28%2049.51%207.69%2023.49%209.36%2043.56%2027.05%2055.77%2049.2%208.96%2016.03%2013.69%2034.32%2014.02%2052.66-.07%209.79-1.22%2019.59-3.56%2029.11-5.01%2019.1-15.02%2036.99-29.17%2050.82-16.96%2017.22-39.82%2028.46-63.79%2031.48-23.44%203.31-47.92-1.32-68.57-12.89-21.56-11.78-38.86-31.06-48.43-53.66-6.78-15.63-9.46-32.86-8.74-49.84%201.37-22.67%209.68-44.95%2023.88-62.72%2019.01-24.16%2048.36-39.84%2079.08-41.85M91.41%2047.52c-5.88%201.21-11.58%203.77-16%207.88-6.3%205.7-10.06%2014.06-10.13%2022.55-.66%2010.6%205.07%2021.11%2013.86%2026.91%205.18%203.65%2011.55%205.39%2017.86%205.47%208.85-.19%2017.58-4.17%2023.39-10.88%204.91-5.26%207.44-12.37%207.92-19.47.5-10.95-5.23-21.93-14.49-27.79-6.52-4.32-14.72-5.87-22.41-4.67m76.93%2015.92c-10.51%202.7-19.39%2011.16-22.29%2021.66-3.68%2011.43.33%2024.72%209.35%2032.54%205.59%205.03%2013.06%207.97%2020.61%207.79%2014.11.64%2027.65-9.92%2030.83-23.62%202.02-7.83.91-16.47-3.2-23.46-4.83-8.54-13.87-14.67-23.67-15.62-3.88-.3-7.84-.27-11.63.71m-43.04%2051.97c-6.42%201.04-11.48%207.08-11.42%2013.58-.16%206.75%205.33%2013.2%2012.08%2013.89%206%20.98%2012.36-2.65%2014.66-8.25%202.23-5.07%201.18-11.51-2.91-15.34-3.13-3.29-7.96-4.75-12.41-3.88m-49.94%2016.03c-8.34%201.31-15.82%206.33-20.72%2013.14-5.85%208.39-7.41%2019.77-3.53%2029.3%203.46%209.21%2011.5%2016.55%2021.01%2019.1%208.62%202.64%2018.31.95%2025.76-4.05%208.35-5.41%2013.86-14.97%2014.27-24.93.36-10.17-4.35-20.5-12.58-26.58-6.79-5.21-15.78-7.41-24.21-5.98m81.07%2015.05c-8.41%201.21-16.44%205.63-21.5%2012.51-5.84%207.6-7.8%2017.98-5.23%2027.2%203.29%2012.65%2015.22%2022.66%2028.37%2023.16%2010.09.81%2020.37-3.76%2026.66-11.66%206-7.31%208.35-17.44%206.24-26.65-2.48-11.43-11.84-21.12-23.28-23.74-3.69-.79-7.5-1.27-11.26-.82zm45.61-114.35c8.52%201.83%2016.88%204.36%2025.32%206.53%2012.34%203.27%2022.78%2012.96%2026.94%2025.04.97%203.28%201.76%206.61%202.7%209.9v6.77c-2.8%2010.92-5.82%2021.78-8.5%2032.73-.68-2.31-1.24-4.66-1.64-7.03-4.59-25.55-17.91-49.36-36.97-66.93-2.62-2.34-5.32-4.59-7.85-7.01zM6.36%20151.37c.34-1.22.83-2.38%201.34-3.53%204.29%2026.62%2017.84%2051.58%2037.71%2069.78%202.29%202%204.56%204.03%206.65%206.23-7.65-1.9-15.26-3.95-22.87-6.02-12.86-3.5-23.56-13.97-27.19-26.81-.75-2.83-1.4-5.68-2-8.54v-4.97c1.55-8.85%204.14-17.45%206.36-26.14z%22%2F%3E%3Cpath%20fill%3D%22%23dd1211%22%20d%3D%22M214.24%20213.23c3.55-3.34%206.25-7.48%209.99-10.62-.7%205.39-2.51%2010.54-3.83%2015.79-1.49%205.62-2.64%2011.43-5.38%2016.62-4.97%209.8-14.28%2017.25-24.89%2020.05-2.9.65-5.8%201.25-8.69%201.93h-1.96c-10.04-1.47-19.69-4.61-29.52-7.02-1.46-.39-2.84-.99-4.22-1.59%2025.82-3.97%2050.3-16.39%2068.5-35.16z%22%2F%3E%3C%2Fsvg%3E)}.footer-main .widget-social a i{filter:brightness(0) invert(1)!important}i.fa.fa-aparat{content:url(data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20257%20257%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill%3D%22%23353434%22%20d%3D%22M71.6%200h10.82c9.1%202.94%2018.5%204.84%2027.68%207.55-1.62.63-3.28%201.2-4.99%201.53C81.6%2013.24%2059.65%2024.99%2042.6%2041.63c-3.37%203.23-6.34%206.84-9.56%2010.21%201.41-7.24%203.76-14.25%205.43-21.43%203.06-12.4%2012.35-23.14%2024.38-27.56C65.77%201.91%2068.7.99%2071.6%200z%22%2F%3E%3Cpath%20fill%3D%22%23353434%22%20d%3D%22M120.36%2017.45c16.8-.99%2033.9%201.28%2049.51%207.69%2023.49%209.36%2043.56%2027.05%2055.77%2049.2%208.96%2016.03%2013.69%2034.32%2014.02%2052.66-.07%209.79-1.22%2019.59-3.56%2029.11-5.01%2019.1-15.02%2036.99-29.17%2050.82-16.96%2017.22-39.82%2028.46-63.79%2031.48-23.44%203.31-47.92-1.32-68.57-12.89-21.56-11.78-38.86-31.06-48.43-53.66-6.78-15.63-9.46-32.86-8.74-49.84%201.37-22.67%209.68-44.95%2023.88-62.72%2019.01-24.16%2048.36-39.84%2079.08-41.85M91.41%2047.52c-5.88%201.21-11.58%203.77-16%207.88-6.3%205.7-10.06%2014.06-10.13%2022.55-.66%2010.6%205.07%2021.11%2013.86%2026.91%205.18%203.65%2011.55%205.39%2017.86%205.47%208.85-.19%2017.58-4.17%2023.39-10.88%204.91-5.26%207.44-12.37%207.92-19.47.5-10.95-5.23-21.93-14.49-27.79-6.52-4.32-14.72-5.87-22.41-4.67m76.93%2015.92c-10.51%202.7-19.39%2011.16-22.29%2021.66-3.68%2011.43.33%2024.72%209.35%2032.54%205.59%205.03%2013.06%207.97%2020.61%207.79%2014.11.64%2027.65-9.92%2030.83-23.62%202.02-7.83.91-16.47-3.2-23.46-4.83-8.54-13.87-14.67-23.67-15.62-3.88-.3-7.84-.27-11.63.71m-43.04%2051.97c-6.42%201.04-11.48%207.08-11.42%2013.58-.16%206.75%205.33%2013.2%2012.08%2013.89%206%20.98%2012.36-2.65%2014.66-8.25%202.23-5.07%201.18-11.51-2.91-15.34-3.13-3.29-7.96-4.75-12.41-3.88m-49.94%2016.03c-8.34%201.31-15.82%206.33-20.72%2013.14-5.85%208.39-7.41%2019.77-3.53%2029.3%203.46%209.21%2011.5%2016.55%2021.01%2019.1%208.62%202.64%2018.31.95%2025.76-4.05%208.35-5.41%2013.86-14.97%2014.27-24.93.36-10.17-4.35-20.5-12.58-26.58-6.79-5.21-15.78-7.41-24.21-5.98m81.07%2015.05c-8.41%201.21-16.44%205.63-21.5%2012.51-5.84%207.6-7.8%2017.98-5.23%2027.2%203.29%2012.65%2015.22%2022.66%2028.37%2023.16%2010.09.81%2020.37-3.76%2026.66-11.66%206-7.31%208.35-17.44%206.24-26.65-2.48-11.43-11.84-21.12-23.28-23.74-3.69-.79-7.5-1.27-11.26-.82zm45.61-114.35c8.52%201.83%2016.88%204.36%2025.32%206.53%2012.34%203.27%2022.78%2012.96%2026.94%2025.04.97%203.28%201.76%206.61%202.7%209.9v6.77c-2.8%2010.92-5.82%2021.78-8.5%2032.73-.68-2.31-1.24-4.66-1.64-7.03-4.59-25.55-17.91-49.36-36.97-66.93-2.62-2.34-5.32-4.59-7.85-7.01zM6.36%20151.37c.34-1.22.83-2.38%201.34-3.53%204.29%2026.62%2017.84%2051.58%2037.71%2069.78%202.29%202%204.56%204.03%206.65%206.23-7.65-1.9-15.26-3.95-22.87-6.02-12.86-3.5-23.56-13.97-27.19-26.81-.75-2.83-1.4-5.68-2-8.54v-4.97c1.55-8.85%204.14-17.45%206.36-26.14z%22%2F%3E%3Cpath%20fill%3D%22%23353434%22%20d%3D%22M214.24%20213.23c3.55-3.34%206.25-7.48%209.99-10.62-.7%205.39-2.51%2010.54-3.83%2015.79-1.49%205.62-2.64%2011.43-5.38%2016.62-4.97%209.8-14.28%2017.25-24.89%2020.05-2.9.65-5.8%201.25-8.69%201.93h-1.96c-10.04-1.47-19.69-4.61-29.52-7.02-1.46-.39-2.84-.99-4.22-1.59%2025.82-3.97%2050.3-16.39%2068.5-35.16z%22%2F%3E%3C%2Fsvg%3E);position:relative;width:20px;height:20px}.footer-main .widget-social a i.fa.fa-xtwitter{width:13px;height:13px;top:1px}i.fa.fa-xtwitter:hover{content:url(data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill%3D%22%23dd1211%22%20d%3D%22M11.902%208.477L19.352%200h-1.766l-6.47%207.36L5.957%200H0l7.808%2011.129L0%2020.016h1.76l6.828-7.774%205.453%207.774H20M2.398%201.3h2.71l12.48%2017.477h-2.714%22%2F%3E%3C%2Fsvg%3E)}.footer-main .widget-social a i{filter:none!important;font-size:15px}i.fa.fa-xtwitter{content:url(data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill%3D%22%23353434%22%20d%3D%22M11.902%208.477L19.352%200h-1.766l-6.47%207.36L5.957%200H0l7.808%2011.129L0%2020.016h1.76l6.828-7.774%205.453%207.774H20M2.398%201.3h2.71l12.48%2017.477h-2.714%22%2F%3E%3C%2Fsvg%3E);position:relative;width:20px;height:20px}.mini_cart_row .cart_quantity input{height:33px}.aside-cart-wrapper .btn-aside-cart-close{background-color:#000}.product-details .flag-new{background-color:#000}.atozlist ul li a{background-color:#000}#formOffcanvasTop .offcanvas-footer button.cancelbtn:hover{background-color:#e1e1e1!important}.sticky-header .topmenurow{display:flex!important;justify-content:space-between!important;align-items:center!important;margin-right:0;height:64px}header .header_first .topmenurow_1{flex:2}header .header_first .topmenurow_2{flex:3;margin-left:inherit;position:relative}header .header_first .topmenurow_3{flex:1;text-align:right}.header-area .container{max-width:100%}header .header_second{margin-left:0;display:flex;flex-direction:row-reverse;height:45px;align-items:center}@media (min-width:1450px){.topmenurow_2{margin-left:300px}}.section-main-slider .divider-slide-home{clear:both!important;height:150px!important}.btn{background-color:#dd1211;border:2px solid #dd1211}a.abslogostickdesktop{display:none}@media (max-width:1500px){a.abslogostickdesktop{display:none!important}}header .header_first .topmenurow_3 .header-logo img{object-fit:contain}@media (max-width:1200px){.header-logo img{height:55px;max-width:100%;object-fit:contain;padding:0}}header .bgdarklight{position:fixed!important;left:0!important;right:0!important;background-color:rgb(0 0 0 / .5)!important;width:100vw!important;height:100vh!important;z-index:999;bottom:0!important;top:0!important}header .header_first .topmenurow_2 form{position:relative;z-index:9999}@media screen and (max-width:1200px){#searchQAppMain{display:none!important}}#searchQAppMain #opacityZero1{opacity:0}header .header_first .topmenurow_2 .search_results{background:#fff;position:absolute;z-index:9;width:100%;margin-top:0;border-radius: 10px;}.search_results{scrollbar-width:thin!important;scrollbar-color:#afaeae #F5F5F5!important}.search_results{margin-top:1px;height:300px;overflow-y:auto;direction:rtl;box-shadow:rgb(0 0 0 / .16) 0 3px 6px,rgb(0 0 0 / .2) 0 3px 6px;-webkit-box-shadow:rgb(0 0 0 / .16) 0 3px 6px,rgb(0 0 0 / .2) 0 3px 6px;-moz-box-shadow:rgb(0 0 0 / .16) 0 3px 6px,rgb(0 0 0 / .2) 0 3px 6px}#searchQAppMain #opacityZero2.opacityOne{opacity:1}#searchQAppMain #opacityZero2{opacity:0}header .header_first .topmenurow_2 .search_results h3.norf{color:#000000!important;background:#e0e0e0!important;font-weight:400!important;padding-top:10px;margin-top:2px}.search_results h3.norf{color:#fff!important;background:#dd1211!important;font-weight:400!important}.search_results h3{font-size:13px;background:#e9e9e9;padding:8px 15px 8px 15px;font-weight:650}.search_results .media{padding:0 20px;list-style:none;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;flex-direction:row-reverse;gap:20px;padding:6px 10px 15px 10px;background:#fff0;border-radius:0;align-items:center;direction:ltr;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;position:relative}.search_results .media a{display:flex;width:100%;flex-direction:row-reverse;gap:15px;color:#d04a0a}.search_results .media.singletitle .media-body{top:14px}.search_results .media .media-body{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:justify;direction:rtl;position:relative;line-height:15px}.search_results .media h5{font-size:13px!important;font-weight:550!important;margin-bottom:8px!important;color:#000}.search_results .media img{width:45px;height:45px;border-radius:100%;object-fit:contain;border:1px solid #e9e9e9;background:#fff}.search_results .media p{color:#0b0808;margin-bottom:2px;font-size:12px;font-weight:400;display:inline-block;margin-left:45px}.vpcode{font-family:sans-serif;text-transform:uppercase;font-size:13px;position:relative;top:1px;right:5px}header .header_first .topmenurow_2 i.close_and_reset_searchQAppMain{position: absolute; left: 88px; top: 10px; font-size: 28px; z-index: 9999; font-style: normal; color: #c0bcbc; display: block; width: 22px; height: 22px; line-height: 23px; text-align: center; font-weight: 200; border-radius: 50%; cursor: pointer; border-top-right-radius: 50% !important; border-bottom-right-radius: 50% !important;}header .header_first .topmenurow_2 .searchBoxLoading{width:15px;height:12px;left:95px!important;z-index:99999999!important;background:#fff}header .header_first .topmenurow_2 input[type=text]{text-align:right;direction:rtl;font-size:13px!important;color:#000;border-radius: 8px !important; border-top-left-radius: 0 !important; border-bottom-left-radius: 0 !important;}header .header_first .topmenurow_1 .header-action{justify-content:flex-start!important;gap:58px;margin-right:inherit}@media screen and (min-width:1200px){header .header_first .topmenurow_1 .header-action .header-action-btn.icontopbtn_search{display:none}}@media screen and (max-width:1200px){.header-action .header-action-btn{position:relative;justify-content:center;display:flex;width:50px}}header .header_first{gap:60px}header .header_second .header-navigation{flex-grow:1}.topmenurow_2 .header-navigation{position:inherit!important}header .header_first .topmenurow_1 .header-action .header-action-btn{margin-left:initial}header .header_second .header-navigation .main-nav{margin-right:0}.section-main-slider .left-column-slide img{width:100%;height:100%;border-radius:15px;height:500px}.section-main-slider .right-column-slide img{width:100%;height:100%;border-radius:6px;height:240px}.section-main-slider .right-column-slide .top{margin-bottom:20px}.product-category-item{display: block; width: 130px; height: 165px; padding: 20px 15px 23px; border-radius: 10px; border: 2px solid #eaeaea; transition: all 0.3s ease;background-color: #fff !important;}@media screen and (min-width:1200px){.sticky-header.sticky-show .header_first{/*display:none!important*/}}@media screen and (min-width:1200px){.sticky-header.sticky-show a.abslogostickdesktop{position:absolute;left:56px;top:10px;display:flex;width:100px;justify-content:center;align-items:center;display:none!important}}@media screen and (max-width:575px){.section-main-slider .left-column-slide img{height:200px}}@media screen and (max-width:575px){.section-main-slider .right-column-slide{display:none!important}}@media screen and (max-width:575px){.section-main-slider .divider-slide-home{height:70px!important}}@media screen and (max-width:575px){.header-logo{width:100px}}@media (min-width:350px) and (max-width:400px){.header-logo{width:80px;position:relative;left:50px}}@media screen and (max-width:350px){.header-logo{opacity:0!important}}@media (min-width:500px) and (max-width:1200px){.wrapper_index .sticky-header:not(.sticky-show) .header-logo img{opacity:1!important}}@media screen and (max-width:1200px){.header-action .icontopbtn_search:before,.header-action .icontopbtn_basket:before,.header-action .icontopbtn_user:before,.header-action .icontopbtn_menu:before{right:inherit;font-size:10px;font-weight:500}}@media screen and (max-width:1200px){.header-action .icontopbtn{margin-left:0}}@media screen and (max-width:1200px){header .header_first .topmenurow_1 .header-action{justify-content:flex-end!important}}@media screen and (max-width:1200px){.header-action .icontopbtn_user img{right:inherit}}@media screen and (max-width:1200px){.header-action .icontopbtn_menu:before{right:3px!important}}.btn:hover{background-color:#d04a0a;border-color:#d04a0a;color:#fff}.drpdn_filter_ul_sort button:focus,.toggleallfilterslist:focus,.drpdn_filter_ul_sort button,.toggleallfilterslist{border:none!important}@media screen and (min-width:991px){nav.catbreadcrumbs{position:relative;top:15px}nav.catbreadcrumbs.cmpnavbread{top:-10px!important;right:82px!important}}section.brandssection a.brandbox{border-radius:10px!important;border:none!important}a.btnamazinglink{border-radius:10px!important;border-top-left-radius:10px!important;border-bottom-right-radius:10px!important}@media (max-width:767px){.finaltextamazingsectitle{background:#dadada}}@media screen and (max-width:1200px){header .header_second{display:none!important}header .header_first .topmenurow_3{flex:none}.header-logo img{width:75px}}.product-details .flag-new{border-top-left-radius:4px!important;border-bottom-right-radius:4px!important}.product-details .detailtime-expire-offer,.product-details .time-expire-offer{border-top-right-radius:4px!important;border-bottom-left-radius:4px!important}a.btnshowall{border-radius:6px;border-top-left-radius:6px!important;border-bottom-right-radius:6px!important}.product-item .product-thumb{border-top-left-radius:5px!important;border-top-right-radius:5px!important}.product-item .flag-new,.section-space.amazingsec .product-item .flag-new{border-radius:5px!important}span.flag-new.flag-modern{border-radius:0 5px!important}.product-details .product_gallery_slider{border-radius:4px}.header-transparent.nousebg:not(.sticky){padding-top:5px;}.header-transparent.nousebg:not(.sticky){background:#fff;border-bottom:2px solid #e8e8e8;}.section-main-slider{background:#fff;}

.section-main-slider .swiper-button-next,.section-main-slider .swiper-button-prev{ top: 45%; height: 40px !important; width: 40px !important; background: #fff; border-radius: 50%; margin-inline: 10px; }.section-main-slider .swiper-button-next:after,.section-main-slider .swiper-button-prev:after{color: #000000;}.section-main-slider .swiper-pagination-bullet{border: 1px solid #a7a7a7; opacity: 1; width: 8px; height: 8px;background:#fff;}.section-main-slider .swiper-pagination-bullet-active {background:#dd1211;width:18px!important;display: inline-block;border-radius:14px;border: 1px solid #dd1211;height: 8px;}

#FormSubscribe form{position: relative !important; width: fit-content !important; display: flex !important; justify-items: flex-start !important;}
#FormSubscribe button{border-bottom-right-radius: 0 !important; border-top-right-radius: 0 !important; border-bottom-left-radius: 10px !important; border-top-left-radius: 10px !important; right: -50px !important; top: 0 !important; padding: 2px !important;position: relative!important;}
#FormSubscribe input.form-control{padding-left: 65px !important;}
	
.blogcardsection p.show_act_header {display:none}
@media (max-width: 600px) {
  .hide_act_header {display: block; width: 100%; text-align: center; }
  .blogcardsection p.show_act_header {display: none !important;}
}

.catmenus-swiper-container .swiper-wrapper,.longoverlay-swiper-container .swiper-wrapper{justify-content: space-between;}
.specialhometxt{padding-left: 40px;}
.specialhometxt a.showAllFeaturedPromos{background: #fff; font-size: 15px; padding: 6px 15px; border-radius: 4px; color: #333d37; font-weight: 400;}
.specialhometxt p,.specialhometxt div{font-size: 14px; direction: rtl; text-align: justify; line-height: 30px; color: #0e120f;}
img.actimghomesp{border-radius: 10px;margin-bottom:10px}
.flag-act-date{right: 25px; left: auto; top: 20px !important; height: 20px; background: rgb(255, 255, 255, 0.75) !important; color: #000 !important; font-size: 12px; font-weight: 400; display: flex; justify-content: center; align-items: center;position: absolute; padding: 2px 8px; border-radius: 5px;direction: rtl}

.actboxswiper h3{direction: rtl; height: auto; margin-bottom: 5px !important; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 17px;}
.actboxswiper .activity-card .price { font-size: 16px;}

@media (max-width: 768px) {
.actboxswiper .d-flex.justify-content-between{display: block !important;}
 .activity-card .newp4.p-4 {padding: 0.2rem 0.8rem 1rem 0.8rem !important;}
}

.boxshadowcard {
    border-radius: 8px !important;
    border: solid 1px #e9eaeb!important;
    box-shadow: 0 5px 18px 0 rgba(169, 178, 216, .28)!important;
    padding: 0 15px 15px 15px!important; margin-bottom:30px!important;
}
.report-details { font-size: 15px; line-height: 1.8; }
.report-section-title {font-size: 18px !important; margin-bottom: 20px !important; margin-top: 15px !important; font-weight: 600;}
.report-item:last-child { border-bottom: none; }
.report-label { font-weight:500;margin-bottom: 0 !important;}
.metareportsicon i{font-size: 14px; margin-left: 5px; display: inline-block; width: 15px; text-align: center; }
.mtop15{margin-top: 15px!important;}
.mtop25{margin-bottom: 25px!important;}
.mainexplainreport p{overflow:visible!important; height:auto!important}
.iconbtnsearch{position: relative; right: 3px; top: 1px;}

.text-success{color: rgb(32 184 76) !important;}
.mychbxcss{width: 16px; height: 16px; position: relative; top: 3px;}
.panelboxshaddow{border-radius: 8px !important; border: solid 1px #f7f7f7 !important; box-shadow:none !important;padding: 0 0 15px 0;}
.myaccount-content h3{border-bottom: none!important;}

.wfull2{display:block!important;width:100%!important}
.btnuserpanel{padding: 5px 10px; height: 36px; display: flex; justify-content: center; align-items: center; border-radius: 5px;}
.course3col_full{width: 285px !important;}
.blogcardsection h3.newtitleofnatureitem{text-align: center !important; font-size: 15px !important; font-weight: 670 !important;}
.cardparagraph{margin-bottom: 5px !important;margin-top: 10px!important;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;-moz-line-clamp: 3;-moz-box-orient: vertical;}
.alignitemscenter{align-items: center!important;padding: 1px 12px!important;}
@media (min-width: 768px) { .blog-sidebar-widget.blogstickytop75{top: 75px;} }
@media (max-width: 600px) {.ordered_container {flex-direction: column-reverse!important;}}
.padbox10{padding:20px!important;}
button.btn-paywallet:focus{background-color: #dd1211 !important;color: #fff !important; border: 2px solid #dd1211 !important;}
.dashboard_panel span.panelmsgcounticon{background: #dd1211!important;}
.dropdownMenuDashboard .panelmsgcounticon { background: #dd1211!important;}
.dashcardprd .product-thumb a span.foractivity{text-overflow: unset !important; line-height: 17px !important; height: 44px !important; padding: 4px 10px !important; text-align: center !important; display: flex !important; justify-content: center !important; align-items: center !important; white-space: normal !important;}
 .larg_mobdasharea .dashcardprd .flag-num.foractivity{line-height: 30px;height: 33px;}


.disabllinkclick{pointer-events: none; text-decoration: none; cursor: default; display: block;}
.positionrelativeact{position:relative!important;overflow: hidden;}
.actudashoverlay {position: absolute;top:0;left:0;width: 100%;height:100%;background:rgba(12,147,63 ,0.85);display:flex;align-items: center;justify-content:center;z-index: 10; opacity:0; visibility: hidden; transition: all 0.35s ease; border-radius: inherit; backdrop-filter: blur(3px); pointer-events: none; } 
.actudashoverlay.show { opacity: 1; visibility: visible; } 
.actudashoverlay-content {direction: rtl; text-align: justify; font-size: 14px; padding: 20px; line-height: 28px; color: #fff;} 
.positionrelativeact:hover .actudashoverlay { opacity: 1; visibility: visible; }
.pad10imp{padding:10px!important} .margtop75imp{margin-top:75px!important}
.surveypollline{margin-bottom: 20px !important; line-height: 38px !important; background: #f7f7f7; padding: 5px; border-radius: 5px; border: 1px solid #d6d6d6;}
.surveypollline label{font-weight: 500;}
.surveypollline .radio-options label{font-weight: 400;margin-left: 20px;}
.surveypollline .radio-options label span{font-size: 14px;}
.surveypollline .radio-options label input[type="radio"]{width: 17px; height: 17px; position: relative; top: 5px;margin-left: 3px;}
.headtitrpoll {padding: 15px 30px !important;}
.boxsupoll{margin-bottom:100px}
.submitanswerpoll{padding: 10px 20px; border-radius: 5px; height: 44px; line-height: 20px; }
.submitanswerpoll:focus{color:#fff!important;background-color: #dd1211!important; border: 2px solid #dd1211!important;}

@media screen and (max-width: 575px) { 
.header-action .icontopbtn_user_notvorord:before { right: 16px !important; font-size: 8px !important; margin-top: -10px !important; letter-spacing: normal !important; } 
.meta-activity .text-muted.meta_teacher_leader{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.activity-card .activity-image {height: 125px;}
}
.mpbzero{margin-bottom: 0!important; padding-bottom: 0!important;}


.show_in_mobile{display:none}
.detail_activity_page .actpageinfometa_mobile{display:none}

@media screen and (max-width:1199px) 
{
.detail_activity_page .blog-sidebar-widget.blogsticky{position: relative;margin-bottom: 80px;} .show_in_mobile{display:block;position: fixed; left: 0; right: 0; bottom:0; background: #fff; z-index: 999999999999; padding: 5px !important;} 
.detail_activity_page a.sharecinmobile {bottom: 120px; right: auto !important; left: 33px !important; z-index: 99999999999999999; position: fixed; padding: 0; width: 44px; height: 44px; border-radius: 50%; text-align: center; font-size: 20px; cursor: pointer; background: #fff !important; color: #000 !important; box-shadow: 0 3px 6px 1px rgba(0, 0, 0, .2); display: flex; justify-content: center; align-items: center;}
.detail_activity_page a.sharecinmobile i{color:#dd1211 !important}
.detail_activity_page .margtop75imp{margin-top: -50px !important;}
.detail_activity_page .actpageinfometa_desktop{display:none}
.detail_activity_page .actpageinfometa_mobile{display: block; margin-top: 30px; border-radius: 8px !important; border: solid 1px #e9eaeb; box-shadow: 0 5px 18px 0 rgba(169, 178, 216, .28); padding: 15px 10px 15px 10px; margin-bottom: 50px;}
}
.product-category-item:hover{border-color: #dd1211;}

.swiper-button-next, .swiper-button-prev {top: 50%;height: 42px !important;width: 42px !important;border: 1px solid #e5e5e5;-webkit-box-shadow: 0 2px 6px 2px rgba(0, 0, 0, .12);box-shadow: 0 2px 6px 2px rgba(0, 0, 0, .12);background-color: #fff;border-radius: 50px;}
.swiper-button-next:after, .swiper-button-prev:after {color: #0f0000;}
@media (max-width: 767px) {
.section-space.amazingsec .swiper-button-next, .section-space.amazingsec .swiper-button-prev {height: 42px !important;width: 42px !important;}
}
.contswiper-next, .contswiper-prev, .section-space.amazingsec .swiper-button-next, .section-space.amazingsec .swiper-button-prev { background-color: #fff; }


@media screen and (max-width:768px) {#FormSubscribe button{right: -40px !important;}}

@media screen and (max-width:380px) {
.activity-card .meta-activity small { font-size: 11px; }
}

.actcardmbsp{margin-bottom: 35px!important;}
@media (max-width: 768px) {
.meta-activity .blabelstart {font-size: 0 !important;}
.meta-activity .blabelstart::after {content: "شروع : ";font-size: 13px;font-weight: 600;}
.meta-activity .blabelwrite {font-size: 0 !important;}
.meta-activity .blabelwrite::after {content: "نگارش : ";font-size: 13px;font-weight: 600;}
}
.meta-activity .reportcardcity{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
@media screen and (max-width: 575px) {
.header-action .sadicoauthlnk:before {font-size: 0.54rem !important;font-weight: 550 !important;margin-top: -8px !important;}
.header-action .icontopbtn_user_notvorord:before{font-size: 10px !important; font-weight: 500 !important;}
}
.off-canvas-wrapper .btn-menu-close:hover{background-color: #d04a0a;}
 
 
.new-hero-section{position:relative;height:92vh;background-size:cover;background-position:center;background-repeat:no-repeat;} 
.new-hero-overlay { position: absolute; inset: 0; background: rgba(0, 0, 0, 0.6); } 
.new-hero-section .container { position: relative; z-index: 2; }
.new-hero-section a.btn{border-radius: 5px; font-weight: 550; justify-content: center; align-items: center; display: flex;font-size: 18px;direction:rtl}
.blurhover:hover{background-color: rgba(255, 255, 255, 0.1)!important; backdrop-filter: blur(5px)!important; color: #fff!important; border-color: #fff!important;}
@media screen and (max-width: 575px) {
.new-hero-section {height: 75vh;}
.new-hero-section h1{font-size: 25px; line-height: 40px;}
.catmenus-swiper-container .swiper-slide .product-category-item { width: 128px; height: 115px;}
.longoverlay-swiper-container .swiper-slide .product-category-item { width: 128px; height: 115px;}
}


.top-lang-money-unit{display: flex; align-items: center; gap:5px;}
.top-lang-money-unit .dropdown { position: relative;direction: rtl;}
.top-lang-money-unit .dropdown-menu img { margin-left: 8px; vertical-align: middle; width:16px;height:12px}
.top-lang-money-unit .dropdown-toggle img { vertical-align: middle;width:16px;height:12px}
.top-lang-money-unit .dropdown-toggle:after{display:none}
.top-lang-money-unit .dropdown-toggle i{ font-size: 0.7rem; font-weight: 300; transform: scaleX(0.8) scaleY(0.8); opacity: 0.6;}
.top-lang-money-unit .dropdown-toggle {background: transparent !important; border: none !important; outline: none !important;font-size: 14px;}

.top-lang-money-unit .dropdown.active .dropdown-menu {display: block;}
 
.top-lang-money-unit .dropdown-menu a {display: block; padding: 5px 11px; color: #333333; font-size: 13px;}
.top-lang-money-unit .dropdown-menu { direction: rtl; text-align: right;right: 0 !important; left: auto !important; }



.main-nav .has-submenu .submenu-nav {margin-top:auto !important;}
.footer-area { background: #fff;}
.btn#buttonnormalsearch{height: 42px;line-height: 30px;border-radius: 8px !important; border-top-right-radius: 0 !important; border-bottom-right-radius: 0 !important;}
.searchBoxLoading{bottom: 15px !important;}

@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1549px) {
.main-nav>li>a {
	font-size: .88rem;
	height: 65px;
	line-height: 60px;
	font-weight: 600;
}
}
.pb-11 {padding-bottom: 3.5rem !important;}
.pb-12 {padding-bottom: 4.2rem !important;}
.sctionmbnew{margin-bottom:75px!important}
.why_choose_us_card{box-shadow: 0 5px 8px -3px rgba(166, 196, 198, .35); background: #fff !important; border-radius: 15px !important; color: #000 !important;direction: rtl; text-align: right;padding: 20px !important}
.why_choose_us_card p.headline{font-size:16px;font-weight:700;display: inline-block;}
.psectitle{color: #000; font-size: 24px; font-weight: 700; text-align: center; direction: rtl;}
.mb-50{margin-bottom:50px!important}
.mt-50{margin-top:50px!important}
.btnwhiteblack{background-color: #ffffff; border-color: #4e4e4e; color: #000; border-radius: 5px;}
.btnwhiteblack:hover{background-color: #4e4e4e; border-color: #4e4e4e; color: #fff;}

.home_section_stats .col-md-3 h3{font-size: 36px;}
.home_section_stats {padding-bottom: 50px; padding-top: 60px; margin-top: 0; margin-bottom: 0;}
@media screen and (max-width: 575px) {
	.why_choose_us .col-md-3{margin-bottom:15px}
	.why_choose_us_card{text-align: center;}
	.home_section_stats{padding-top: 50px; padding-bottom: 0;}
	.home_section_stats p.display-5{line-height: 44px;}
	.home_section_stats .col-md-3{margin-bottom:30px;}
}

.blogsectionhome .post-item{position:relative}
.blogsectionhome .post-item .content{position: absolute; overflow: hidden; direction: rtl; background: rgba(0, 0, 0, 0.72); bottom: 0; z-index: 9; text-align: center; left: 0; right: 0; padding: 5px 10px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px;}
.blogsectionhome .post-item .content .title{color: #ffffff;margin-bottom: 5px;font-weight: 500;font-size: 15px;}
.blogsectionhome .post-item .content .title:hover a{color: #ffffff}
.blog-widget-category li a.active {color: #dd1211 !important;}

.blogcardsection .post-item .thumb, .tagblogsextionarea .post-item .thumb{position: relative;}
.blogcardsection .post-item .content, .tagblogsextionarea .post-item .content{margin-top: 0;}
.blogcardsection .post-item .content p, .tagblogsextionarea .post-item .content p{font-size: 14px !important;color: #2f2f2f;}
.blogcardsection .cardblogsec .post-item, .tagblogsextionarea .post-item{background: #ffffff; border-radius: 5px; box-shadow: 0 5px 15px 0px rgba(0, 0, 0, 0.08); overflow: hidden; padding: 15px 15px 0 15px;}
.blogcardsection .post-item ul, .tagblogsextionarea .post-item ul{background: rgba(0,0,0,0.72);bottom: 0;}

.sectoppad30px{padding-top: 30px!important;}
.sectoppadzero{padding-top: 0!important;}
.why_choose_us_card img{width: 40px; height: 40px; display: inline-block;}
.why_choose_us_card p.explain{font-size: 15px; color: #2b2b2b;}
.myhr{border: none; border-top: 1px dashed rgba(0, 0, 0, 0.3); margin: 0; width: 100%; box-sizing: content-box; height: 0 !important; overflow: visible; background-color: transparent;}
.myhr2{border-top: 1px dashed #1f1f1f; display: block; height: 1px; opacity: .11; width: 100%;}
.more-textLink{font-size:13px;color: #000;font-weight:600;display: flex; align-items: center; justify-content: flex-end; flex-direction: row-reverse; margin-top: 15px; gap: 5px;transition: all 0.3s ease;}
.more-textLink img{width: 14px;height: 14px;transform: scaleX(-1);transition: transform 0.3s ease;}
.more-textLink:hover{color: #000;transform: translateX(4px);}
.more-textLink:hover img {transform: scaleX(-1) translateX(8px);}
.errorpagecss3 {left: 20px !important; bottom: 101px !important; font-size: 25px !important; color: #fff; }
.longoverlay-swiper-container .product-category-item{width: 100% !important; height: 333px !important; padding: 0; border-radius: 10px; border: none; transition: all 0.3s ease; background-color: transparent !important;box-shadow: none !important;}
.longoverlay-swiper-container .product-category-item .icon {transition: .5s!important;width: 100%; height: 100%;border-radius: 10px !important;}
.longoverlay-swiper-container .product-category-item .title1_effect {display: flex;position: absolute; bottom: 20px; backdrop-filter: blur(20px); background: radial-gradient(357.73% 50% at 50% 50%, rgba(66, 66, 66, .46) 0, rgba(15, 35, 74, .46) 100%); border: none; height: 50px; border-radius: 12px; line-height: 50px; font-size: 14px; padding: 0 15px; color: #fff; left: 10px; right: 10px; justify-content: center; align-items: center;}
.longoverlay-swiper-container .product-category-item .title2_effect { display: flex; border-radius: 12px; border-top-right-radius: 0; border-top-left-radius: 0; border: none; color: #fff; left: 0; right: 0; justify-content: center; align-items: center; position: absolute; bottom: 0px; width: 100%; padding: 25px 15px; background: linear-gradient(to top, rgba(0, 0, 0, 9), transparent); max-width: 100%;   overflow: hidden; text-overflow: ellipsis; font-size: 16px; margin-bottom: 0;}
.longoverlay-swiper-container .product-category-item:hover { transform: scale(0.95); -webkit-transform: scale(0.95); -moz-transform: scale(0.95); -ms-transform: scale(0.95); -o-transform: scale(0.95);}
.longoverlay-swiper-container .product-category-item:hover img { transform:none!important; }
.mpzeropx{margin: 0 !important;padding: 0 !important;}
@media screen and (max-width: 575px) {
	.longoverlay-swiper-container .product-category-item { height: 333px !important;}
	.longoverlay-swiper-container  .product-category-item .icon { width: 100% !important; height: 333px !important;border-radius: 25px;}
	.longoverlay_section_space { margin-bottom: 30px !important; }
}
.longoverlay-swiper-container .contswiper-next,.longoverlay-swiper-container .contswiper-prev {top: 38%;}
.btn-check:focus+.btn-info, .btn-info:focus { color: #fff; background-color: #dd1211; border-color: #dd1211; }



.section_comments_sliders .say-item { display: flex; padding: 24px; border-radius: 32px; background: #f6f6f6; color: #222; }
.section_comments_sliders .say-item .img-box { width: 247px; height: 247px; border-radius: 50%; overflow: hidden; margin-right: 32px; }
.section_comments_sliders .say-item .img-box img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }
.section_comments_sliders .say-item .content { flex: 1 1; text-align: left; height: 247px; overflow: auto;}
.section_comments_sliders .say-item .top-block { display: flex; justify-content: space-between; }
.section_comments_sliders .say-item .top-block .top-left { flex: 1 1; text-align: left; }
.section_comments_sliders .say-item .top-block .name { font-size: 30px; font-weight: 600; line-height: 40px; }
.section_comments_sliders .say-item .top-block .star-box { display: flex; margin-top: 16px; margin-bottom: 24px; }
.section_comments_sliders .say-item .top-block .star-box .star { margin-right: 8px; }
.section_comments_sliders .say-item .top-block .star { width: 32px; height: 32px; background: url(https://ds.micstatic.com/london/_next/static/images/star-2f3236e….svg) no-repeat; }
.section_comments_sliders .say-item .top-block .symbol { width: 70px; height: 52px;-o-object-fit: cover; object-fit: cover;display: block; }
.section_comments_sliders .say-item .desc {font-size: 17px; font-weight: 400; line-height: 35px; direction: rtl; text-align: right; margin-top: 30px;}
.section_comments_sliders .swiper-pagination-bullet-active {background: #dd1211; }
.section_comments_sliders  .comments-slider-pagination{bottom: 10px; left: 0; width: 100%; right: 0; text-align: center; position: absolute; z-index: 99;}

.comments-swiper-container .swiper-slide {width: 70% !important;transition: transform 0.4s ease, opacity 0.4s ease;opacity: 0.5;transform: scale(0.88);}
.comments-swiper-container .swiper-slide-active {opacity: 1;transform: scale(1);}
.comments-swiper-container .swiper-slide-prev,.comments-swiper-container .swiper-slide-next {opacity: 0.75;transform: scale(0.94);}
.comments-swiper-container .contswiper-next,.comments-swiper-container .contswiper-prev { top: 40%;display:none!important}

@media screen and (max-width: 575px) {
.section_comments_sliders .say-item .img-box { width: 78px; height: 78px; margin-right: 13px; }
.section_comments_sliders .say-item .top-block .name { font-size: 18px; font-weight: 600; line-height: 26px; }
.section_comments_sliders .say-item .desc {height: 140px;margin-top:0;text-align: justify;font-size: 12px;font-weight:400;line-height:25px;overflow:hidden;}
.comments-swiper-container .swiper-slide {width: 100% !important; flex-direction: column; justify-content: center; align-items: center;gap: 15px;}
.section_comments_sliders .say-item .top-block .symbol { display: none;}
.section_comments_sliders .say-item .top-block .top-left { flex: 1 1; text-align: center; direction: rtl; }
.comments-swiper-container{padding-inline: 15px;}
header .header_first .topmenurow_1 {margin-top: 15px; }
}


.new-product-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 15px; }
.new-product-card:hover {transform: translateY(-5px);box-shadow: 0 10px 25px rgba(0, 0, 0, 0.2);}
.new-product-card { display: flex; flex-direction: column; border-radius: 8px; overflow: hidden; box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08); transition: transform 0.3s ease, box-shadow 0.3s ease; }
.new-product-card > a { display: block; }
.new-product-card img { width: 100%; height: 230px; object-fit: cover; padding: 8px; border-radius: 15px; }
.new-product-info { padding: 10px 10px 20px 10px; display: flex; flex-direction: column; flex-grow: 1; direction: rtl; text-align: right; }
.new-product-info h3 {font-size: 16px; margin-bottom: 15px; max-width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;font-weight: 550;}
.new-product-info h3 a { color:#2c3e50; }
.new-product-price { font-size: 13px; color: #555555; margin-bottom: 8px; }
.new-product-price span { font-weight: 700; font-size: 16px; color: #000000; }
.new-product-min-order { font-size: 0.82rem; color: #555555; margin-bottom: 20px; }
.new-product-info .btn-tertiary{margin-top: auto; background-color: transparent; color: #000; border: 2px solid #d2d2d2; font-size: 13px; border-radius: 15px; height: 34px; display: flex; justify-content: center; align-items: center; padding: 2px 5px 3px 5px; font-weight: 500;}
.btn-tertiary:hover { background-color: #dd1211; color: #ffffff; border-color: #dd1211;}
.sorttogglesection2{left: 130px !important; width: auto !important; display: flex; justify-content: center; align-items: center;gap: 10px;}
.avilabechkbxprd { margin-right: 0 !important; margin-bottom: auto; padding-left: initial; position: relative; top: 3px; }
@media screen and (min-width: 768px) {
.desktopfilersticky .drpdn_filter_price .slider .progress {background: #000;}
.desktopfilersticky button.filterpageiconbasket{position: unset;}
}
.toggleallfilterslist,.drpdn_filter_ul_sort button,.avilabechkbxprd span{font-size: 13px;}


li.has-submenu > a {display: flex;align-items: center;justify-content: space-between;}
.submenu-icon {margin-right: 8px;font-size: 14px;transition: transform 0.2s ease;}
li.has-submenu.top-level:hover > a .submenu-icon.top-level {transform: rotate(-180deg);}
li.has-submenu:hover > a .submenu-icon.sub-level {transform: rotate(-90deg);}
a .submenu-icon.sub-level {position:absolute;left:20px}
.main-nav>li>a.activelink::after{display:none!important}
#filterMobileModal .submitallmobilefilters {background-color: #dd1211!important;}
.view-card-toggle span{background: #fff; padding: 0; width: 25px; height: 25px; display: inline-flex; justify-content: center; align-items: center; border-radius: 3px; border: 1px solid #d2d2d2;cursor: pointer;}
.view-card-toggle span i{color: #bbbbbb!important;}
.view-card-toggle span.active i{color: #dd1211!important;}

#ProductListApp .prdcatcarditem.list__view{width: 100% !important;margin-bottom: 20px!important;}
#ProductListApp .prdcatcarditem.list__view .product-item{display: flex!important; flex-direction: row-reverse!important;}
#ProductListApp .prdcatcarditem.list__view .product-item .product-thumb{width: 17%!important;display: block;}
#ProductListApp .prdcatcarditem.list__view .product-item .product-info{padding-inline: 30px!important;}
#ProductListApp .prdcatcarditem.list__view .product-item .product-info{width: 83%!important;}
#ProductListApp .prdcatcarditem.list__view .product-item .product-rating{gap: 10px!important;}
#ProductListApp .prdcatcarditem.list__view .product-item .product-info a {vertical-align: inherit!important; width: 100%!important; overflow: inherit!important; text-overflow: inherit!important;line-height: 30px!important; display: -webkit-box!important; -webkit-line-clamp: inherit!important; -webkit-box-orient: inherit!important; height: auto!important; }
#ProductListApp .prdcatcarditem.list__view .product-item .product-info .title{display: block!important; margin-top: 20px!important; margin-bottom: 15px!important;max-height: 95px!important;overflow: hidden!important;}
#ProductListApp .prdcatcarditem.list__view .product-item .product-thumb img {padding: 0!important; height: 170px!important; max-width: 100%!important;  width: 100%!important; border-radius: 5px!important; }


@media (min-width: 1400px) {
.sectionmaincategory .prdcatcarditem.isRightSideBarFilterFrontProducts { width: 20%; padding-right: 5px; padding-left: 5px;margin-bottom: 10px; } 
}

@media (max-width: 1200px) { .sectionmaincategory { padding-top: 0px; }  }
@media (max-width: 1000px) { .sectionmaincategory { padding-top: 40px; } }
@media screen and (max-width: 1200px) { .wrapper_category .numberofproductresults { top: 70px; left: 20px; position: absolute; } }

@media (min-width: 1200px) { .side-mainprlist { flex: 0 0 auto!important; width: 80%!important; } }
@media (min-width: 1200px) { .side-filtrprlist { flex: 0 0 auto!important; width: 20%!important; } }


@media (max-width: 1200px) {   .isRightSideBarFilterFrontProducts-desktop-filters{margin-top: 100px!important;} }



.isRightSideBarFilterFrontProducts-desktop-filters .avilabechkbxprd {display: block !important;margin-right: 0 !important;}
.isRightSideBarFilterFrontProducts-desktop-filters .single_search_boxed { padding: 0; border-top: 1px solid #eef0f5; display: inline-block; width: 100%; margin-bottom: 10px; position: relative;}
.isRightSideBarFilterFrontProducts-desktop-filters .single_search_boxed .widget-boxed-header { padding: 0; width: 100%; position: relative; display: block; }
.isRightSideBarFilterFrontProducts-desktop-filters .single_search_boxed .widget-boxed-header h4 { height: 100%; display: block; position: relative; padding: 15px 10px; cursor: pointer; direction: rtl; text-align: right; font-size: 14px; text-transform: uppercase; font-weight: 700; margin: 0; }
.isRightSideBarFilterFrontProducts-desktop-filters .single_search_boxed .widget-boxed-header h4.openwidget:before { content: "\f068"; justify-content: center; }
.isRightSideBarFilterFrontProducts-desktop-filters .single_search_boxed .widget-boxed-header h4.openwidget:before,.isRightSideBarFilterFrontProducts-desktop-filters .single_search_boxed .widget-boxed-header h4:before { width: 25px; height: 25px; left: 30px; top: 50%; transform: translate(-65%, -50%); align-items: center; background: #f4f5f7; font-family: FontAwesome; font-size: 10px; color: #445977; position: absolute; border-radius: 50%; display: flex; }
.isRightSideBarFilterFrontProducts-desktop-filters .blogsectionhome .post-item, .mob_drpdn_filter_ul_price #filterBoxprice,.isRightSideBarFilterFrontProducts-desktop-filters .mob_drpdn_filter_ul_price .mob-range-input { position: relative; }
.isRightSideBarFilterFrontProducts-desktop-filters .mob_drpdn_filter_ul_price .mob-sellectallfltritem.mob-filterpricereset { position: absolute; left: 55px; margin-top: -39px; }
.isRightSideBarFilterFrontProducts-desktop-filters .mob_drpdn_filter_ul_price .mob-filterpricereset i { background-color: transparent !important; color: #000; width: 28px; height: 28px; display: inline-block; text-align: center; line-height: 30px; font-size: 21px; -webkit-transition: .2s linear; -moz-transition: .2s linear; -ms-transition: .2s linear; -o-transition: .2s linear; transition: .2s linear; opacity: 0; }
.isRightSideBarFilterFrontProducts-desktop-filters .single_search_boxed .widget-boxed-body .side-list { padding: 0 10px; }
.isRightSideBarFilterFrontProducts-desktop-filters .single_search_boxed .widget-boxed-body .single_filter_card { direction: rtl; text-align: right; }
.isRightSideBarFilterFrontProducts-desktop-filters .single_search_boxed .single_filter_card { display: block; width: 100%; padding: 4px 0; }
.isRightSideBarFilterFrontProducts-desktop-filters .single_search_boxed .single_filter_card .card-body { padding: 12px 0; }	
.isRightSideBarFilterFrontProducts-desktop-filters .single_search_boxed .single_filter_card .card-body .inner_widget_link { padding-left: 10px; }
.isRightSideBarFilterFrontProducts-desktop-filters .mob_drpdn_filter_ul_price .mob-price-input { width: 100%; display: flex; margin: 10px 0 0;z-index: 1; position: relative;}
.isRightSideBarFilterFrontProducts-desktop-filters .mob_drpdn_filter_ul_price .mob-price-input .field { display: flex; width: 100%; height: 38px; align-items: center; position: relative; }
.isRightSideBarFilterFrontProducts-desktop-filters .mob_drpdn_filter_ul_price .field input { width: 100%; height: 100%; outline: 0; font-size: 15px; border-radius: 5px; text-align: center; border: 1px solid #999; -moz-appearance: textfield; padding-left: 25px; direction: ltr; position: relative; z-index: 999; color: #000 !important;margin-right: 15px; margin-left: 15px; }
.isRightSideBarFilterFrontProducts-desktop-filters .mob_drpdn_filter_ul_price span.mob-showminprnjsld { margin-right: 3px; }
.isRightSideBarFilterFrontProducts-desktop-filters .mob_drpdn_filter_ul_price span.mob-showmaxprnjsld,.isRightSideBarFilterFrontProducts-desktop-filters .mob_drpdn_filter_ul_price span.mob-showminprnjsld { display: block !important; position: absolute !important; background: #fff !important; z-index: 999999999999999999999; width: 117px; overflow: hidden; font-size: 15px; color: #000 !important; padding-top: 2px; }
.isRightSideBarFilterFrontProducts-desktop-filters .mob_drpdn_filter_ul_price .mob-fieldinputmax:after,.isRightSideBarFilterFrontProducts-desktop-filters .mob_drpdn_filter_ul_price .mob-fieldinputmin:after { content: url(../images/svg/toman-small.svg)!important; width: 15px!important; height: 15px!important; position: absolute!important; left: 0!important; top: 8px!important; z-index: 9999999999!important; }
.isRightSideBarFilterFrontProducts-desktop-filters .mob_drpdn_filter_ul_price .mob-price-input .mob-separator { width: 90px; display: flex; font-size: 15px; align-items: center; justify-content: center; }
.isRightSideBarFilterFrontProducts-desktop-filters .mob_drpdn_filter_ul_price span.mob-showmaxprnjsld { margin-right: 5px; }
.isRightSideBarFilterFrontProducts-desktop-filters .mob_drpdn_filter_ul_price .mob-slider { height: 5px; position: relative; background: #ddd; border-radius: 5px; }
.isRightSideBarFilterFrontProducts-desktop-filters .mob_drpdn_filter_ul_price .mob-slider .mob-progress { height: 100%; left: 25%; right: 25%; position: absolute; border-radius: 5px; background: #000; }

.isRightSideBarFilterFrontProducts-desktop-filters .blogsectionhome .post-item, .mob_drpdn_filter_ul_price #filterBoxprice,.isRightSideBarFilterFrontProducts-desktop-filters .mob_drpdn_filter_ul_price .mob-range-input { position: relative; }
.isRightSideBarFilterFrontProducts-desktop-filters .mob_drpdn_filter_ul_price .mob-range-input input { position: absolute; width: 100%; height: 5px; top: -5px; background: 0 0; pointer-events: none; -webkit-appearance: none; -moz-appearance: none; }
.isRightSideBarFilterFrontProducts-desktop-filters .single_search_boxed .widget-boxed-header h4:before { content: "\f067"; justify-content: center; }
.isRightSideBarFilterFrontProducts-desktop-filters .single_search_boxed .widget-boxed-header h4,.isRightSideBarFilterFrontProducts-desktop-filters .single_search_boxed .widget-boxed-header h4 a { color: #222831; }
.isRightSideBarFilterFrontProducts-desktop-filters b.countselected { font-weight: 400; margin-right: 5px; font-size: 13px; }
.isRightSideBarFilterFrontProducts-desktop-filters .single_search_boxed .selectdeall { font-size: 10px; font-weight: 400; position: absolute; left: 50px; margin-top: -37px; background: #f9f9f9; padding: 3px 8px; color: #4c5969; display: inline-block; height: 27px; line-height: 21px; border-radius: 3px; width:70px; text-align: center; }
.isRightSideBarFilterFrontProducts-desktop-filters .single_search_boxed .selectdeall em,.isRightSideBarFilterFrontProducts-desktop-filters .single_search_boxed .selectdeall i { font-style: normal; }
.isRightSideBarFilterFrontProducts-desktop-filters .single_search_boxed .widget-boxed-body .side-list ul { margin: 0; padding: 0; scrollbar-width: thin !important; scrollbar-color: #afaeae #F5F5F5 !important; height: 300px; overflow-y: auto; overflow-x: hidden; }
.isRightSideBarFilterFrontProducts-desktop-filters .single_search_boxed .single_filter_card .card-body .inner_widget_link ul li { padding: 3px 0; font-size: 14px; font-weight: 500; }
.isRightSideBarFilterFrontProducts-desktop-filters .single_search_boxed .widget-boxed-body .inner_widget_link label { color: #393e46; cursor: pointer; width: 100%; }
.isRightSideBarFilterFrontProducts-desktop-filters .single_search_boxed .widget-boxed-body .inner_widget_link label span.schild1 { direction: rtl; text-align: right; display: inline-block; margin-left: 10px; }


 .both_dektop_and_mobile .numberofproductresults { position: relative; top: auto; display: block; direction: rtl; left: auto; color: #7b7b7b; font-size: 14px; text-align: right; right: auto; margin-bottom: 5px; }

 .isRightSideBarFilterFrontProducts-desktop-filters .single_search_boxed .searchdropdownul:before { font: 17px / 1 FontAwesome; content: "\f002"; position: absolute; left: 8px; margin-top: 7px; color: #cdcdcd; }
  .isRightSideBarFilterFrontProducts-desktop-filters .single_search_boxed .searchdropdownul  { position: relative;margin-bottom: 10px;}
  .isRightSideBarFilterFrontProducts-desktop-filters .single_search_boxed .searchdropdownul input { padding: 2px 10px 2px 32px;}

@media (max-width: 350px){.mob_drpdn_filter_ul_price .mob-fieldinputmax:after,.mob_drpdn_filter_ul_price .mob-fieldinputmin:after{width:13px;height:13px;left:0;}}

@media (min-width: 1500px) {.container, .container-lg, .container-md, .container-sm, .container-xl {max-width: 1500px;}}
.isRightSideBarFilterFrontProducts-desktop-filters{/*box-shadow: rgba(99, 99, 99, .2) 0 2px 6px 0;*/ border: 1px solid #e3e3e3; padding: 5px 5px; border-radius: 10px;}
.isRightSideBarFilterFrontProducts-desktop-filters .form-check .form-check-input {border-width: 2px !important; border-radius: 3px !important; }
.isRightSideBarFilterFrontProducts-desktop-filters li .form-check{margin-bottom: 5px;}
.isRightSideBarFilterFrontProducts-desktop-filters.stickyfiltrs{position: sticky!important; position: -webkit-sticky!important; top:125px!important;}
@media screen and (min-width: 991px){nav.catbreadcrumbs{position:relative;top:15px;display: block; width: 100%; right: auto; left: auto; padding-inline: 30px; } }


.mob_drpdn_filter_ul_price .deskpriceslider-sellectallfltritem.deskpriceslider-filterpricereset { position: absolute; left: 55px; margin-top: -39px; } 
.mob_drpdn_filter_ul_price .deskpriceslider-filterpricereset i { background-color: transparent !important; color: #000; width: 28px; height: 28px; display: inline-block; text-align: center; line-height: 30px; font-size: 21px; -webkit-transition: .2s linear; -moz-transition: .2s linear; -ms-transition: .2s linear; -o-transition: .2s linear; transition: .2s linear; opacity: 0; } 
.mob_drpdn_filter_ul_price .deskpriceslider-price-input .field { display: flex; width: 100%; height: 38px; align-items: center; position: relative; } .mob_drpdn_filter_ul_price .field input { width: 100%; height: 100%; outline: 0; font-size: 15px; border-radius: 0; text-align: center; border: 1px solid #999; -moz-appearance: textfield; padding-left: 25px; direction: ltr; position: relative; z-index: 999; color: #000 !important; } 
.mob_drpdn_filter_ul_price span.deskpriceslider-showminprnjsld { margin-right: 3px; } 
.mob_drpdn_filter_ul_price span.deskpriceslider-showmaxprnjsld, .mob_drpdn_filter_ul_price span.deskpriceslider-showminprnjsld {position: absolute !important; background: #fff !important; z-index: 999999999999999999999; overflow: hidden; font-size: 14px; color: #000 !important; padding-top: 2px; display: flex !important; justify-content: center; align-items: center; right: 17px; text-align: center; left: 17px;} 
.mob_drpdn_filter_ul_price .deskpriceslider-fieldinputmax:after, .mob_drpdn_filter_ul_price .deskpriceslider-fieldinputmin:after { content: url(../images/svg/toman-small.svg); width: 15px; height: 15px; position: absolute; left:-5px; top: 8px; z-index: 9999999999; } 
.mob_drpdn_filter_ul_price .deskpriceslider-price-input .deskpriceslider-separator { z-index: 9999999999; width: 90px; display: flex; font-size: 15px; align-items: center; justify-content: center; } 
.mob_drpdn_filter_ul_price .deskpriceslider-slider { height: 5px; position: relative; background: #ddd; border-radius: 5px; } 
.mob_drpdn_filter_ul_price .deskpriceslider-slider .deskpriceslider-progress { height: 100%; left: 25%; right: 25%; position: absolute; border-radius: 5px; background: #000; } .mob_drpdn_filter_ul_price #filterBoxprice, .mob_drpdn_filter_ul_price .deskpriceslider-range-input { position: relative; } 
.mob_drpdn_filter_ul_price .deskpriceslider-range-input input { position: absolute; width: 100%; height: 5px; top: -5px; background: transparent; pointer-events: none; -webkit-appearance: none; -moz-appearance: none; } 
.mob_drpdn_filter_ul_price .deskpriceslider-range-input input::-webkit-slider-thumb { -webkit-appearance: none; pointer-events: auto !important; width: 18px; height: 18px; background: #000; border: 3px solid #fff; border-radius: 50%; cursor: pointer; box-shadow: 0 0 6px rgba(0,0,0,0.4); z-index: 100; } 
.mob_drpdn_filter_ul_price .deskpriceslider-range-input input::-moz-range-thumb { pointer-events: auto !important; width: 18px; height: 18px; background: #000; border: 3px solid #fff; border-radius: 50%; cursor: pointer; box-shadow: 0 0 6px rgba(0,0,0,0.4); border: none; z-index: 100; } 
.mob_drpdn_filter_ul_price .deskpriceslider-range-input input::-ms-thumb { pointer-events: auto !important; width: 18px; height: 18px; background: #000; border: 3px solid #fff; border-radius: 50%; cursor: pointer; box-shadow: 0 0 6px rgba(0,0,0,0.4); z-index: 100; } 
.deskpriceslider-price-input input[type="number"]::-webkit-inner-spin-button, .deskpriceslider-price-input input[type="number"]::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; } 
.deskpriceslider-price-input input[type="number"] { -moz-appearance: textfield; } 
.mob_drpdn_filter_ul_price .deskpriceslider-price-input { width: 100%; display: flex; margin: 10px 0 0; z-index: 1; position: relative;flex-direction: column; justify-content: center; align-items: center; gap: 20px;}
ul.virtualsortlistforrightsidefilter{direction: rtl; font-size: 13px; font-weight: 500; display: flex; gap: 5px; justify-content:space-between;align-items: center;}
ul.virtualsortlistforrightsidefilter li label{cursor: pointer;font-weight: 400; direction: rtl;font-size: 12px;}
.metasrflnewflex{display: flex; gap: 20px; justify-content: flex-end; align-items: center; direction: rtl;}
.metasrflnewflex .numberofproductresults{top: auto!important;left: auto!important;}

@media screen and (max-width:1200px){ .hiddeinmobile{display:none} }

.mob_drpdn_filter_ul_price .deskpriceslider-fieldinputmin::before,.mob_drpdn_filter_ul_price .deskpriceslider-fieldinputmax::before{content: attr(data-title); position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 14px; color: #313131; pointer-events: none; z-index: 9999999999;}
.isRightSideBarFilterFrontProducts-desktop-filters .mob_drpdn_filter_ul_price .divider60{height: 40px !important;}
ul.virtualsortlistforrightsidefilter label input[type="radio"]:checked ~ span{ color:#dd1211!important;}
.isRightSideBarFilterFrontProducts-desktop-filters .avilabechkbxprd span {right: 0!important; top: 3px!important; }

button.addtocartprdbtn span.btnLoading img { margin-top: auto !important; }
.blogcardsection h3 { font-size: 15px !important;}
.blogcardsection .post-item p.desc{height: 137px !important; font-size: 13px !important; line-height: 27px !important;}
@media screen and (max-width: 768px) {.swiper-pagination{display:none!important;}}
detailareacnt,.detailareacnt p{line-height: 35px !important;}

.blogcardsection .cardblogsec .post-item img { height: 250px; }
.blogcardsection .cardblogsec .post-item, .tagblogsextionarea .post-item{padding: 15px 15px 10px 15px;}

@media screen and (min-width: 991px) and (max-width: 1200px) { 
.sectoppadzero { padding-top: 30px !important; }
}

@media screen and (min-width: 576px) and (max-width: 991px) { 
	.tagblogsextionarea .col-md-3, .blogcardsection .col-md-4 {width: 50%!important;padding-inline: 5px !important;} 
	.blogcardsection .thumb img { height: 200px!important; } 
	.blogcardsection h3 { font-size: 14px !important; font-weight: 650 !important;white-space: normal!important; overflow: visible!important; text-overflow: unset!important;}
	section.blogcardsection {margin-top: 35px!important;}
	section.blogcardsection .content { margin-bottom: 35px!important; height: 204px!important; overflow: hidden !important; }
	.blogcardsection .post-item p.desc { height: 146px !important; font-size: 13px !important; line-height: 24px !important; }
	.post-item .content .title{margin-top: 3px !important; margin-bottom: 9px !important;line-height: 1.8;}
}
@media screen and (max-width: 575px) {
	.header-logo{display:none}
	.tagblogsextionarea .col-md-3 ,.blogcardsection .col-md-4 {width: 50%!important;padding-inline: 5px !important;} 
	.blogcardsection .thumb img { height: 200px!important; } 
	.blogcardsection h3 { font-size: 14px !important; font-weight: 650 !important;white-space: normal!important; overflow: visible!important; text-overflow: unset!important;}
	.blogcardsection .post-item p.desc { display: none !important; }
	section.blogcardsection .content { margin-bottom: 10px!important; height: 148px!important; overflow: hidden !important; }
	section.blogcardsection .meta .author-info span {font-size: 10px !important; }
	section.blogcardsection .meta .post-date {display: none !important; }
	.blogcardsection .cardblogsec .post-item{padding: 8px 8px 0 8px;}
	section.blogcardsection .meta li {margin-inline: 0 !important; }
}

.main-nav .has-submenu .submenu-nav, .main-nav .has-submenu .submenu-nav-mega {box-shadow: -5px 5px 10px 5px rgba(0, 0, 0, .09)!important;}
.main-nav .has-submenu .submenu-nav-mega { margin-top:17px !important;}

header.sticky-show .main-nav .has-submenu .submenu-nav {margin-top: -6px !important;}
header.sticky-show .main-nav .has-submenu .submenu-nav-mega { margin-top: 16px !important; }
.topmenurow_2 .main-nav .submenu-nav-mega{height: 480px !important;}
.topmenurow_2 .main-nav .has-submenu .submenu-nav-mega .has-submenu .submenu-nav{height:380px!important;display: block !important;}
.main-nav .has-submenu .submenu-nav>li a{border-right: 4px solid transparent !important;}
.main-nav .has-submenu .submenu-nav>li a:hover{background-color: rgba(215, 215, 215, 0.15);border-right: 4px solid #dd1211 !important;border-radius: 0 !important;border-top-left-radius: 5px !important;border-bottom-left-radius: 5px !important;}
.pageOverlay.active{opacity:1!important;visibility:visible!important;}

.product-details-nav.sticky{top: 115px;}
* { scrollbar-width: thin; scrollbar-color: #b1b1b1 transparent; }
*::-webkit-scrollbar { width: 6px; height: 6px; }
*::-webkit-scrollbar-thumb { background-color: #b1b1b1; border-radius: 4px; }
*::-webkit-scrollbar-track { background-color: transparent; }


@media screen and (min-width: 768px) {
#ProductListApp div:not(.list__view) .product-st2-item{box-shadow: none!important;border: 1px solid #e3e3e3;}
/*#ProductListApp div:not(.list__view) .product-st2-item:hover{box-shadow: rgba(99, 99, 99, .2) 0 2px 6px 0!important;}*/
#ProductListApp div.list__view .product-st2-item:hover,#ProductListApp div.list__view .product-st2-item{box-shadow: rgba(99, 99, 99, .2) 0 2px 6px 0!important;transform: none; -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none;}
}

.product_gallery_slider .swiper-button-next,.product_gallery_slider .swiper-button-prev { border: none; -webkit-box-shadow: none; box-shadow: none; background-color: transparent; }
.main-nav .has-submenu .submenu-nav-mega li ul>li>a.activelink {color: #dd1211 !important;}

.form-check.box_chbx_add_to_compare{position: absolute; left: 10px; top: 10px; background-color: rgba(255,255,255,0.95); border: 1px solid #ddd; border-radius: 20px; box-sizing: border-box; opacity: .9; box-shadow: 0 2px 6px 2px rgba(0, 0, 0, .12); display: flex; justify-content: space-between; align-items: center; height: 30px; padding: 0 5px 0 5px; margin: 0; cursor: pointer !important;visibility: hidden; opacity: 0;}
.form-check.box_chbx_add_to_compare label{font-size:10px!important;cursor: pointer !important;}
.form-check.box_chbx_add_to_compare .form-check-input {float: right; margin-left: 3px; position: relative; border-radius: 4px !important; width: 1.2em; height: 1.2em;margin-top: 2px;}
.product-st2-item:hover .form-check.box_chbx_add_to_compare{visibility: visible; opacity: 1;}

@media screen and (min-width:1400px){
	#ProductListApp .product-item .product-thumb,.product-item.longproduct .product-thumb{height:265px!important}
	.product-item.longproduct2 .product-thumb{height:215px!important}
	#ProductListApp .prdcatcarditem.list__view .product-item .product-thumb {height:200px!important}
	#ProductListApp .prdcatcarditem.list__view .product-item .product-thumb a::before {height:190px!important}
}
@media screen and (min-width:1200px){
 header{padding-bottom: 10px;}
 #ProductDetailApp.section-space{padding-top: 0;margin-top: 40px;}
}
@media screen and (max-width:1200px){
 a.full_wide_banner img{display:none!important}
}

.fire-icon{align-items: center !important; gap: 1px !important; font-size: 14px !important; direction: rtl !important; color: #dd1211 !important; font-weight: 500 !important; position: absolute; right: 10px; top: 10px;background: rgba(255, 255, 255, 0.95); border-radius: 10px; text-align: center; padding-inline: 7px; justify-content: center;display:none}
.fire-icon::before{content: "";width: 16px;height: 16px;background-repeat: no-repeat;background-size: contain;background-position: center; position: relative; top:3px;display: inline-block;background-image: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjZmY2MDAwIiBoZWlnaHQ9IjgwMHB4IiB3aWR0aD0iODAwcHgiIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmlld0JveD0iMCAwIDYxMS45OTkgNjExLjk5OSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTIxNi4wMiw2MTEuMTk1YzUuOTc4LDMuMTc4LDEyLjI4NC0zLjcwNCw4LjYyNC05LjRjLTE5Ljg2Ni0zMC45MTktMzguNjc4LTgyLjk0Ny04LjcwNi0xNDkuOTUyYzQ5Ljk4Mi0xMTEuNzM3LDgwLjM5Ni0xNjkuNjA5LDgwLjM5Ni0xNjkuNjA5czE2LjE3Nyw2Ny41MzYsNjAuMDI5LDEyNy41ODVjNDIuMjA1LDU3Ljc5Myw2NS4zMDYsMTMwLjQ3OCwyOC4wNjQsMTkxLjAyOWMtMy40OTUsNS42ODMsMi42NjgsMTIuMzg4LDguNjA3LDkuMzQ5YzQ2LjEtMjMuNTgyLDk3LjgwNi03MC44ODUsMTAzLjY0LTE2NS4wMTdjMi4xNTEtMjguNzY0LTEuMDc1LTY5LjAzNC0xNy4yMDYtMTE5Ljg1MWMtMjAuNzQxLTY0LjQwNi00Ni4yMzktOTQuNDU5LTYwLjk5Mi0xMDcuMzY1Yy00LjQxMy0zLjg2MS0xMS4yNzYtMC40MzktMTAuOTE0LDUuNDEzYzQuMjk5LDY5LjQ5NC0yMS44NDUsODcuMTI5LTM2LjcyNiw0Ny4zODZjLTUuOTQzLTE1Ljg3NC05LjQwOS00My4zMy05LjQwOS03Ni43NjZjMC01NS42NjUtMTYuMTUtMTEyLjk2Ny01MS43NTUtMTU5LjUzMWMtOS4yNTktMTIuMTA5LTIwLjA5My0yMy40MjQtMzIuNTIzLTMzLjA3M2MtNC41LTMuNDk0LTExLjAyMywwLjAxOC0xMC42MTEsNS43YzIuNzM0LDM3LjczNiwwLjI1NywxNDUuODg1LTk0LjYyNCwyNzUuMDg5Yy04Ni4wMjksMTE5Ljg1MS01Mi42OTMsMjExLjg5Ni00MC44NjQsMjM2LjgyNkMxNTMuNjY2LDU2Ni43NjcsMTg1LjIxMiw1OTQuODE0LDIxNi4wMiw2MTEuMTk1eiIvPjwvZz48L3N2Zz4=");filter: grayscale(100%) brightness(0.5) sepia(100%) hue-rotate(-50deg) saturate(900%);}
.product-st2-item:hover .fire-icon{display:block;}
.product-item .product-thumb img{padding: 0 !important;border-radius: 10px!important;}
.product-item .product-thumb {border-radius: 10px !important;}
.product-item .product-thumb a.d-block{aspect-ratio: 1 / 1; position: relative; width: 100%; padding: 10px;}
.inquiry-deail-btns{display: flex; justify-content: space-between; gap: 5px; align-items: center;}

@media screen and (max-width:575px){
.new-product-grid {grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));gap: 10px;}
.new-product-card img {height:195px;}
.inquiry-deail-btns {flex-direction: column; }
.new-product-info .btn-tertiary {font-size: 13px;height: 35px;padding: 2px 8px 2px 8px; font-weight: 500; width: 100%; }
.product-details-nav.sticky {top: 60px;}
#ProductListApp .isRightSideBarFilterFrontProducts-desktop-filters {display: none!important;}
.sectionmaincategory .prdcatcarditem{ margin-bottom: 0!important; }
.fire-icon{left: 0; top: 0;right: auto;}
.form-check.box_chbx_add_to_compare { position: absolute; right: 5px; left: auto; top: 0;}
}
.product-details.pdtwosec .prdgalleryarea .fire-icon { left:40px; top: 5px; right: auto; display: block; z-index: 9; }


.newb2bswiper-swiper-container{padding-top: 25px; padding-bottom: 40px;}

.rank-tag{position: absolute; right: 5px; top: 5px;}
.rank-tag:after {background: #ffffff; clip-path: polygon(0 0, 100% 0, 100% 66%, 50% 100%, 0 66%); color: #dd1211; display: block; font-size: 13px; font-weight: 700; height: 32px; line-height: 27px; text-align: center; width: 45px; content: attr(data-value); border-top-right-radius: 10px; border: 1px solid #f5f5f5;}

 .offtooltip::after{background-color: #ff7827!important;}
.btn_continue{border-radius: 3px;}
.form-control.waytransport{border-color: #ffa56f !important;}
#submitPayForm h5{font-size: 15px!important; color: #6a6e89!important;}
.user_dash_btn_deposit{background: rgb(255, 96, 0); color: rgb(255, 255, 255); display: flex; height: 34px; width: 112px; justify-content: center; align-items: center; border-radius: 5px; position: relative; top: -7px; }
#dashboard_my_orders .dashcardprd .product-thumb a img,#dashboard_my_favorites .dashcardprd .product-thumb a img{object-fit: contain!important;}
#dashboard_my_orders .dashcardprd .product-thumb a span{background: #222 !important;}
#dashboard_my_orders .product-item .product-thumb a::before{ background-color:#fff!important;}
#dashboard_my_orders .product-item .product-thumb,#dashboard_my_favorites .product-item .product-thumb{border: 1px solid #222!important;padding:0!important}

@media (min-width: 992px) { .col-lg-8.left-column-slide { flex: 0 0 auto; width: 72%; } }
@media (min-width: 992px) { .col-lg-4.right-column-slide { flex: 0 0 auto; width: 28%; } }
#ProductListApp div:not(.list__view) .product-st2-item:hover{box-shadow: rgba(99, 99, 99, .2) 0 2px 6px 0!important;}


/********************************* New Product Gallery Slider ***********************************************/

.new_product_gallery_slider{width:700px;height:600px;margin:0 auto;background:#fafafa;border-radius:12px;display:flex;overflow:hidden;touch-action:none;position: relative;flex-direction:row-reverse;padding:15px;} 
.new_product_gallery_thumbs{ width:110px; display:flex; flex-direction:column; align-items:center; }
.new_product_gallery_thumbs button{ width:36px; height:36px; border:none; border-radius:50%; background: #ffffff; border: 1px solid #e5e5e5; margin:8px 0;
-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);transform: rotate(90deg);} 
.new_product_gallery_thumbs ul{list-style:none;padding:0;margin:0;flex:1;overflow:auto;display:flex;flex-direction:column;align-items:center;scroll-behavior:smooth; } 
#new_product_gallery_thumbList li img{border:3px solid #c3c3c3;padding:5px}
.new_product_gallery_thumbs li{ margin:8px 0; cursor:pointer; } 
.new_product_gallery_thumbs img, .new_product_gallery_thumb_icon{ width:80px; height:80px; border-radius:8px; object-fit:cover; border:2px solid transparent; } 
.new_product_gallery_thumbs li.active img, .new_product_gallery_thumbs li.active .new_product_gallery_thumb_icon{ border-color:#ff6600!important; } 
.new_product_gallery_thumb_icon{ display:flex; align-items:center; justify-content:center; font-size:28px; background:#ffffff; }
.new_product_gallery_viewer{flex:1;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;touch-action:none;border-radius: 20px;} 
.new_product_gallery_viewer img, .new_product_gallery_viewer iframe{ max-width:100%; max-height:100%; width: 100%; height: 100%; } 
.new_product_gallery_viewer video{ width:100%; max-height:100%; object-fit:contain; } 
.new_product_gallery_viewer img{ transition:transform .35s ease; } 
.new_product_gallery_viewer img:hover{ cursor:crosshair; } 
.new_product_gallery_viewer video,.new_product_gallery_viewer img,.new_product_gallery_viewer audio, .new_product_gallery_viewer iframe{border-radius: 20px;} 
.new_product_gallery_nav{ position: absolute; top: 50%; transform: translateY(-50%); width: 38px; height: 38px; border-radius: 50%; background: #fff; border: 1px solid #e5e5e5; -webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .12); box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .12); display: flex; justify-content: center; align-items: center; padding: 0; }
.new_product_gallery_nav.prev{right:10px}
.new_product_gallery_nav.next{left:10px} 
.new_product_gallery_slidein{  animation:new_product_gallery_slideInRight .3s ease;}
@keyframes new_product_gallery_slideInRight{from{opacity:0;transform:translateX(40px)} to{opacity:1;transform:translateX(0)}}
.new_product_gallery_viewer audio{background: #fff;padding: 6px;}
@media(max-width:768px){
.new_product_gallery_slider{ width:100%; height:500px; flex-direction:column-reverse; } 
.new_product_gallery_viewer{ height:380px; } 
.new_product_gallery_thumbs{ width:100%; height:120px; border-left:none; border-top:1px solid #ddd; flex-direction:row; } 
.new_product_gallery_thumbs ul{ flex-direction:row; overflow-x:auto; } 
.new_product_gallery_thumbs li{ margin:0 6px; } 
.new_product_gallery_thumbs button{ margin:0 6px; } 
.new_product_gallery_thumbs button{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg);} 
.new_product_gallery_thumbs img, .new_product_gallery_thumb_icon { width: 80px; height: 80px; flex: 0 0 auto;}
.new_product_gallery_thumbs li { margin: 0 6px; flex: 0 0 auto;}
}
@media(max-width:300px){
.new_product_gallery_slider{height:350px; }
.new_product_gallery_thumbs img, .new_product_gallery_thumb_icon{width: 45px; height: 45px;} 
.new_product_gallery_viewer audio{width: 55%;}
}

.new_product_gallery_thumbs ul::-webkit-scrollbar { width: 0px; height: 0px; } 
.new_product_gallery_thumbs ul { scrollbar-width: none; } 
.new_product_gallery_loader{ position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); border:6px solid #f3f3f3; border-top:6px solid #dd1211; border-radius:50%; width:50px; height:50px; animation:new_product_gallery_spin 1s linear infinite; }
@keyframes new_product_gallery_spin{0%{transform:translate(-50%,-50%) rotate(0deg);} 100%{transform:translate(-50%,-50%) rotate(360deg);}}
.new_product_gallery_thumbs .new_product_gallery_nextprevicon{width: 25px; height: 25px;}
.new_product_gallery_viewer .new_product_gallery_nav img{width: 20px; height: 20px;cursor: pointer;}
#new_product_gallery_slider_overlay{position:fixed;inset:0;background:rgba(0,0,0,0.85);z-index:9998;display:none;}
.new_product_gallery_slider.fake-fullscreen{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999;}
#new_product_gallery_slider_closeFs{position:fixed;top:20px;right:20px;width:40px;height:40px;border:none;border-radius:50%;background:rgba(0,0,0,0.6);color:#fff;font-size:22px;z-index:10000;display:none;cursor:pointer;}
.new_product_gallery_slider .new_product_gallery_nav svg{width: 26px; height: 26px;}
.product-details.pdtwosec .prdgalleryarea.right_gallery_version_v2 .fire-icon{top: 10px!important;}
.prdgalleryarea.right_gallery_version_v2 .detailtime-expire-offer, .prdgalleryarea.right_gallery_version_v2 .time-expire-offer{top: 48px !important; right: 33px; border-radius: 20px !important;}
@media(min-width:768px){.prdgalleryarea.right_gallery_version_v2 .detailtime-expire-offer, .prdgalleryarea.right_gallery_version_v2 .time-expire-offer {bottom:20px; top: auto !important; left: 82px; border-radius: 20px !important; }}
@media(min-width:1500px){
.product-details.pdtwosec .prdgalleryarea.right_gallery_version_v2 .fire-icon{left: 70px!important;}
}
@media (min-width:1400px) {
    .left_gallery_version_v2 {width: 45%!important;}
    .right_gallery_version_v2 {width: 55%!important;}
	.right_gallery_version_v2 .new_product_gallery_slider{width:700px}
}
@media (max-width:600px) {
.new_product_gallery_viewer audio {margin-inline: 55px;}
}
.new_product_gallery_viewer img {mix-blend-mode: multiply;}
#new_product_gallery_thumbList li img{mix-blend-mode: multiply;}

@media(max-width:768px){
.product-details.pdtwosec .prdgalleryarea.right_gallery_version_v2 .fire-icon{top:5px!important;left:20px!important;}
.prdgalleryarea.right_gallery_version_v2 .detailtime-expire-offer, .prdgalleryarea.right_gallery_version_v2 .time-expire-offer{top:5px!important;right:20px!important;}
}


/***********************************************************************************************/

#miniCompare.aside-cart-wrapper .btn-aside-cart-close{background-color: #e9e9e9; border-color: #e9e9e9; color: #000;height: 46px;line-height: 46px;}
#miniCompare .offcanvas-header{height: 46px;}
#miniCompare.aside-cart-wrapper .btn-total{background-color: #222 !important; color: #ffffff; font-weight: 700; border-radius: 10px; border: 1px solid #222 !important; box-shadow: rgba(255, 255, 255, .9) 0 7px 6px 2px;}
#miniCompare.aside-cart-wrapper .offcanvas-body{background-color: #e9e9e9 !important;}
#miniCompare.aside-cart-wrapper .mini_cart_row{border-radius: 15px;}
#miniCompare.aside-cart-wrapper .mini_cart_row .cart_remove {left: -10px; top: 5px; border-radius: 100%;}
#miniCompare.aside-cart-wrapper ul.cartscrollbar{padding-inline: 30px;}
#miniCompare.aside-cart-wrapper a.cart_title{font-size: 13px; display: block; padding-left: 15px;}
#miniCompare.aside-cart-wrapper a.cart_img_link img { width: 60px; height: 60px; border-radius: 10px !important; border: 3px solid #ddd; }
#miniCompare.aside-cart-wrapper p.notecompareprds{font-size: 12px !important;color: #515977 !important;font-weight: 400 !important;}
#miniCompare.aside-cart-wrapper p.notecompareprds span{color: #394466; font-size: 13px; font-weight: 500; margin-inline: 2px;}
.shopping-compare-form .table{border-radius: 10px;}
.shopping-compare-form .table tbody tr .product-thumb img {border: 2px solid #cccccc; padding: 5px; }
.shopping-compare-form .table tbody tr .product-stock.yes {background-color: #000000;}
.shopping-compare-form .table tbody tr .product-name .title {font-size: 13px;}
.shopping-compare-form .table tbody tr td { font-size: 13px;}
.shopping-compare-form .table tbody tr td .codeunit {font-size: 14px;font-weight: 400;}
.shopping-compare-form .table tbody tr td .priceunit { font-size: 15px;}
.shopping-compare-form .table tbody tr td .titlespan { font-size: 13px;}
.shopping-compare-form .table tbody tr td {padding: 12px 0;}
#searchCompareBox input{border-radius: 8px !important; border-top-left-radius: 0 !important; border-bottom-left-radius: 0 !important;}
#searchCompareBox button{border-radius: 8px !important; border-top-right-radius: 0 !important; border-bottom-right-radius: 0 !important;}
nav.catbreadcrumbs.cmpnavbread { top: auto !important; right: auto !important; margin-bottom: 15px; }


#miniCart .offcanvas-footer { border-radius: 10px;height: 105px;}
#miniCart.aside-cart-wrapper .btn-total{border-radius: 40px; margin-inline: 25px;padding: 7px; font-size: 15px;}
#miniCart.aside-cart-wrapper .offcanvas-body {background: #f2f2f2;}
#miniCart.aside-cart-wrapper .mini_cart_row{border-radius: 15px;}
#miniCart.aside-cart-wrapper .mini_cart_row span.cart_title small {padding: 0 6px;font-size: 11px;border-radius: 10px; }
#miniCart.aside-cart-wrapper .mini_cart_row .cart_quantity .dec,#miniCart.aside-cart-wrapper  .mini_cart_row .cart_quantity .trashdec{border-radius: 8px !important; border-top-right-radius: 0 !important; border-bottom-right-radius: 0 !important;}
#miniCart.aside-cart-wrapper .mini_cart_row .cart_quantity .inc {border-radius: 8px !important; border-top-left-radius: 0 !important; border-bottom-left-radius: 0 !important; }
#miniCart.aside-cart-wrapper .mini_cart_row .removeAllTOfPrd{border: none !important;}
#miniCart.aside-cart-wrapper .mini_cart_row a.cart_img_link img {width: 50px;height: 50px;margin-top: 15px;}
#miniCart.aside-cart-wrapper .cartscrollbar{padding-right: 22px; padding-left: 20px;}

main.product-page-with-sidebar{background: #f4f4f4!important;}
main.product-page-with-sidebar .product-st2-item{border-color: #fff!important;}
main.product-page-with-sidebar .isRightSideBarFilterFrontProducts-desktop-filters{background: #fff!important;border-color: #fff!important;}




@media (min-width: 1400px) {
main.product-page-with-sidebar #ProductListApp .product-item .product-thumb{height: 215px !important;}
main.product-page-with-sidebar #ProductListApp .product-item .product-thumb a.d-block{padding: 0 !important;}
main.product-page-with-sidebar #ProductListApp .product-item .product-thumb img{height: auto !important;}
}

@media (min-width: 1400px) {
.archive_box_article .col-md-4{width: 25%!important; padding-inline: 5px!important;}
.archive_box_article .post-item { padding: 12px!important; }
.archive_box_article .post-item p.desc{height: 98px !important;}
.archive_box_article .post-item p.desc::before {content: ""; position: absolute; left: 0; bottom: 0px; width: 100%; height: 54px; background: linear-gradient(transparent, #fff 40%); pointer-events: none;}
}

#BasketApp .card{border:none!important}
#BasketApp .basketrows {border-radius: 10px; padding-inline: 10px;border:none;box-shadow: 0 2px 8px 0px rgba(0, 0, 0, 0.08);margin-bottom: 20px;}
#BasketApp .card hr{opacity: 0;}
#BasketApp .basketrows.basketrows_title small{border-radius: 10px;}
#BasketApp .removeAllTOfPrd{border:none!important}
#BasketApp .basketrows .basketrows_img img {padding: 5px; position: relative; top: 5px; }


/********************************* New Mega Menu ***********************************************/
.new-mega-menu-box { position: absolute; top: 100%; right: 0; left: 0; background: white; box-shadow: 0 6px 20px rgba(0,0,0,0.15); min-width: 100%; border-radius: 0.375rem; opacity: 0; visibility: hidden; transform: translateY(15px); transition: opacity 0.3s ease, transform 0.3s ease, visibility 0.3s; display: none; z-index: 99999999; margin-top: -6px; padding: 20px 0 10px 10px !important;direction: rtl;} 
#newMegaCategoryLink:hover #newMegaCategoryItems { opacity: 1; visibility: visible; transform: translateY(0); display: flex; border-top-left-radius: 0; border-top-right-radius: 0; margin-top: 0px; } 
.new-mega-container { display: flex; width: 100%; max-width: none; margin: 0; padding: 0; } 
.new-mega-right { width: 333px; min-width: 333px; max-height: 500px; overflow-y: auto; border-left: 1px solid #fff; padding-inline: 1rem; flex-shrink: 0; } 
.new-mega-right .new-mega-list-item { border: none; border-radius: 0 !important; text-align: right; color: #000; font-size: 13px;font-weight:500; padding: 8px 10px; cursor: pointer; transition: all 0.3s ease; margin-bottom: 5px; direction: rtl; border-right: 4px solid transparent; text-decoration: none; } 
.new-mega-right .new-mega-list-item.active,.new-mega-right .new-mega-list-item:hover { background-color: rgba(215,215,215,0.15); border-right: 4px solid #dd1211 !important; border-radius: 0 !important; border-top-left-radius: 5px !important; border-bottom-left-radius: 5px !important; } 
.new-mega-right i.fa-angle-left{ float: left; margin-top: 8px; } 
.new-mega-left { flex: 1; max-height: 500px; overflow-y: auto; padding-inline: 1.5rem; }
.new-mega-columns { column-count: 4; column-gap:1.5rem; } 
.new-mega-columns > div { break-inside: avoid; margin-bottom: 1.5rem; } 
.new-mega-all-items-link { color: #000000; display: block; padding: 6px 8px 8px 2px; border-radius: 2px; margin-bottom: 12px; letter-spacing: -0.03rem; direction: rtl; text-align: right; text-decoration: none; font-size: 14px; font-weight: 500;position:relative} 
.new-mega-columns h4{ margin-bottom: 5px; direction: rtl; text-align: right; } 
.new-mega-columns h4 a{ color: #000; font-size: 14px; font-weight: bold; display: block; text-decoration: none; width: 100%; height: 100%; padding: 6px 5px 10px 5px; border-right: 4px solid transparent; } 
.new-mega-columns h4 a:hover{ background-color: rgba(215,215,215,0.15); border-right: 4px solid #dd1211 !important; border-radius: 0 !important; border-top-left-radius: 5px !important; border-bottom-left-radius: 5px !important; } 
.new-mega-columns ul{ list-style: none; direction: rtl; text-align: right; padding-right: 0; } 
.new-mega-columns ul li { color: #444; font-size: 13px; padding: 2px 0; transition: all 0.3s ease; } 
.new-mega-columns ul li a { display: block; color: inherit; text-decoration: none; width: 100%; height: 100%; padding: 4px 5px 7px 5px; border-right: 4px solid transparent; } 
.new-mega-columns ul li:hover a { background-color: rgba(215,215,215,0.15); border-right: 4px solid #dd1211 !important; border-radius: 0 !important; border-top-left-radius: 5px !important; border-bottom-left-radius: 5px !important; } 
.new-mega-list-group{ display: flex; flex-direction: column; padding-left: 0; margin-bottom: 0; border-radius: 0.375rem; }
.new-mega-all-items-link::before {content: "";display: inline-block;width: 25px;height: 25px;background-image: url('../images/svg/all-menu.svg');background-size: contain;background-repeat: no-repeat;background-position: center;position: relative; right: -3px; top: 8px;}
.new-mega-all-items-link:hover::before {background-image: url('../images/svg/all-menu-hover.svg');}
.new-mega-right .new-mega-list-item img{margin-right: -10px;}
/********************************* New Mega Menu ***********************************************/

.heightcartscrollbar{height:380px!important;}

.new-product-card .price-old{-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#525252;font-size:13px;font-weight:400;margin-left: 10px;}
.new-product-card .unitprice{ font-weight: 500;}
.new-product-card .unitprice::after {margin-right: 2px; }

.display_on_mobile_device{display:none;}
@media (max-width: 600px) {
.display_on_mobile_device{display: block; position: relative; top: 70px; width: 100%; text-align: center; margin-bottom: 20px;}
.section-main-slider .swiper-button-next, .section-main-slider .swiper-button-prev{display:none;}
}

@media (max-width: 400px) {
	.wrapper{overflow-x: hidden!important;}
    .new_product_gallery_slider {height:380px;}
	.new_product_gallery_viewer img, .new_product_gallery_viewer iframe{object-fit: contain;}
	.new-product-card .price-old{font-size:11px;margin-left:7px;}
	.new_product_gallery_nav.prev,.new_product_gallery_nav.next{display:none}
}


.new-product-card .befdivn a::before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, .04);
    border-radius: 10px;
}


button.mobile_offcanvas_logo img {
    filter: brightness(0) saturate(100%) invert(100%) !important;
    position: absolute;
    right: 10px;
    top: 12px;
}

@media (max-width: 600px) {
    h2.h2mobindex{font-size: 21px;line-height: 32px;margin-top: 5px !important;}
    .why_choose_us_card img{display: block; margin: 0 auto;}
}

.tooltip-inner,.addCartFloatBox h3 {direction: rtl!important;}

.product_detail_readmore_text ul li, .product_detail_readmore_text ol li{list-style: inside!important; list-style-type: inherit!important;}
.pagination{padding-bottom: 35px;}





