.header-container.type8 .mini-cart .mybag-link .cart-info .cart-qty.no-display{display: none;}
.header-container.type8 .main-nav ul.menu>li.menu-item-has-children .nav-sublist-dropdown ul li.cat-brands.submenu>a{background-image: url(../custommenu/brands_menu.png);}
.rtl .header .form-search .algolia_sbmt{line-height: 10px;}
.px_website ul li .product-image img{max-width: 100% !important;height: auto;margin:0px;}
.px_website ul li .product-name a{color: #777;}
.px_website ul li a.addtowishlist{font-size: 17px;}
.px_website ul li .details-area a.addtocart{font-size: 13px;color: #fff;}
.main-container .category-banner-offers{padding:0px;}
.category-products.px_website  .products-grid li.item .details-area .actions{position: relative;float: none;}
.px_website ul li a .icon-wishlist:before{color:#ed4949}
.px_website ul li .item-area .details-area .ratings span.amount a{font-size: 11px;}
.px_website ul li .item-area .details-area .product-name a:hover{color:#043a5d;}
.catalog-product-view.rtl .product-view .product-shop .availability{margin-top: 10px;}
.catalog-product-view .product-view .product-essential .ratings{margin-top: 20px;}
.block-subscribe#ios_popup, .block-subscribe#android_popup{margin-bottom: 10px;}
.media-section.homepage{position: relative;}
.media-section.homepage  .loader-section{top: 50px;}
.homepage .loader-section{background: none;}
.cms-index-index .similar-section{float:none;}
#beauty-secondary-slider-demo-8-sport .owl-controls,#sport-secondary-slider-demo-8-sport .owl-controls,#health-secondary-slider-demo-8-sport .owl-controls{display:none !important;}
#beauty-secondary-slider-demo-8-sport .owl-controls .owl-buttons div,#health-secondary-slider-demo-8-sport .owl-controls .owl-buttons div,#sport-secondary-slider-demo-8-sport .owl-controls .owl-buttons div{visibility: hidden;opacity: 1;transition: 0.5s all;background: #c7c7c7!important;margin: 0px!important;width: 35px;height: 55px;font-size: 28px;border-left: 0px;color: white!important;line-height: 50px;right: -0px!important;border-radius: 6px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;float: right;position: absolute !important;visibility: unset;padding: 0 !important;}
#sport-secondary-slider-demo-8-sport .owl-controls .owl-next i,#sport-secondary-slider-demo-8-sport .owl-controls .owl-prev i {font-size: 20px;font-style: normal !important;}
#health-secondary-slider-demo-8-sport .owl-controls .owl-next i,#health-secondary-slider-demo-8-sport .owl-controls .owl-prev i {font-size: 20px;font-style: normal !important;}
#beauty-secondary-slider-demo-8-sport .owl-controls .owl-next i,#beauty-secondary-slider-demo-8-sport .owl-controls .owl-prev i {font-size: 20px;font-style: normal !important;}
.catalog-product-view .product-shop .similar-section .owl-theme .owl-controls{top: 20%!important;}
.catalog-product-view .block.block-related .product .product-image img{width: auto;}
.cms-index-index .product-shop .similar-section .owl-theme .owl-controls{top: 20%!important;}
.form-language.country-flg .selectbox .select{background: url(../images/flags_updated_15_nov_2024_min.png) no-repeat -20px -2px !important;background-size: 20px !important;}
.form-language.country-flg .dropdown ul li a{background: url(../images/flags_updated_15_nov_2024_min.png) no-repeat;background-size: 20px;}
.form-language.country-flg .dropdown ul li a.AZ{background-position: 0 -766px !important;}
.form-language.country-flg .dropdown ul li a.INT{background-position: 0 -805px !important;}
.form-language.country-flg .selectbox.AZ .select{background-position: 0 -759px !important}
.form-language.country-flg .selectbox.INTERNATIONAL .select{background-position: 0 -798px !important}
.form-language.country-flg .dropdown ul li a.MA{background-position: 0 -785px !important;}
.form-language.country-flg .selectbox.MA .select{background-position: 0 -778px !important}
.ajaxaddtocart-totals .ajaxaddtocart-total-carts h6.tax{display:none;}
.opc-index-index .opc-col-right .opc-review-actions .tax_amount{display:none;}
.countdown-heading.days-top,.countdown-heading.hours-top,.countdown-heading.minutes-top,.countdown-heading.seconds-top{color: #FFFFFF;}
.catalog-product-view .rewardpoints-product-view-earning .right-sec .sec{margin-top: 5px;margin-bottom: 5px;}
.catalog-product-view .rewardpoints-product-view-earning .right-sec a:hover, a:focus{text-decoration: none;}
.free-shipping.min-max{margin-top: 10px;}
.rtl .free-shipping.min-max{margin-top: 30px;display: inline-block;}
.free-shipping.min-max img{width:auto;}
.catalog-category-view .categoryfilter-leftside,.catalogsearch-result-index .categoryfilter-leftside{display:none;}
.header-wrapper .main-nav ul.menu > li.category-menu>a{background: url(../custommenu/Sport_min.png) no-repeat left 0px;background-size: contain;}
.header-wrapper .main-nav ul.menu>li.health-category-menu>a{background: url(../custommenu/Health_min.png) no-repeat left 0;background-size: contain;}
.header-wrapper .main-nav ul.menu>li.beauty-category-menu>a{background: url(../custommenu/beauty_icon_min.png) no-repeat left 0;background-size: contain;}
.header-wrapper .main-nav ul.menu>li.sportsgear-category-menu>a{background: url(../custommenu/Gears_min.png) no-repeat left 0;background-size: contain;}
.rtl .header-wrapper .main-nav ul.menu > li.category-menu>a{background: url(../custommenu/Sport_min.png) no-repeat right 0px;background-size: contain;}
.rtl .header-wrapper .main-nav ul.menu>li.health-category-menu>a{background: url(../custommenu/Health_min.png) no-repeat right 0;background-size: contain;}
.rtl .header-wrapper .main-nav ul.menu>li.beauty-category-menu>a{background: url(../custommenu/beauty_icon_min.png) no-repeat right 0;background-size: contain;}
.rtl .header-wrapper .main-nav ul.menu>li.sportsgear-category-menu>a{background: url(../custommenu/Gears_min.png) no-repeat right 0;background-size: contain;}
.beauty-category-menu .nav-sublist-dropdown ul li>a{background-image: url(../custommenu/health-beauty-sprite-icon_v1.1_min.png);background-repeat: no-repeat;}
.sportsgear-category-menu .nav-sublist-dropdown ul li>a{background-image: url(../custommenu/updated_gears_health-beauty-sprite-icons_071020_min.png);background-repeat: no-repeat;}
.beauty-category-menu .nav-sublist-dropdown ul li.clothinggears a{background-position: left -1184px;}
.beauty-category-menu .nav-sublist-dropdown ul li.accessoriesgears a{background-position: left -1221px;}
.beauty-category-menu .nav-sublist-dropdown ul li.shakersgears a{background-position: left -1261px;}
.beauty-category-menu .nav-sublist-dropdown ul li.electricalgears a{background-position: left -1300px;}
.beauty-category-menu .nav-sublist-dropdown ul li.bagsgears a{background-position: left -1339px;}
.beauty-category-menu .nav-sublist-dropdown ul li.shoesgears a{background-position: left -1373px;}
.main-nav .menu > li.menu-item.beauty-category-menu .nav-sublist-dropdown .container ul li.menu-item.menu-parent-item.menu-title-row{background-color: #ae00ad;}
.rtl .beauty-category-menu .nav-sublist-dropdown ul li.clothinggears a{background-position: right -1184px;}
.rtl .beauty-category-menu .nav-sublist-dropdown ul li.accessoriesgears a{background-position: right -1221px;}
.rtl .beauty-category-menu .nav-sublist-dropdown ul li.shakersgears a{background-position: right -1261px;}
.rtl .beauty-category-menu .nav-sublist-dropdown ul li.electricalgears a{background-position: right -1300px;}
.rtl .beauty-category-menu .nav-sublist-dropdown ul li.bagsgears a{background-position: right -1339px;}
.rtl .beauty-category-menu .nav-sublist-dropdown ul li.shoesgears a{background-position: right -1373px;}
.eg_en .main-nav ul.menu>li.category-menu>a{background: url(../custommenu/sport-supps-red.png) no-repeat left 0;background-size: contain;}
.rtl.eg_ar .main-nav ul.menu>li.category-menu>a{background: url(../custommenu/sport-supps-red.png) no-repeat right 0 !important;background-size: contain !important;}
.eg_en .main-nav ul.menu>li.health-category-menu>a{background: url(../custommenu/pre-and-post.png) no-repeat left 0;background-size: contain;}
.rtl.eg_ar .main-nav ul.menu>li.health-category-menu>a{background: url(../custommenu/pre-and-post.png) no-repeat right 0 !important;background-size: contain !important;}
.eg_en .main-nav ul.menu>li.beauty-category-menu>a{background: url(../custommenu/weight-loss_eg.png) no-repeat left 0;background-size: contain;}
.rtl.eg_ar .main-nav ul.menu>li.beauty-category-menu>a{background: url(../custommenu/weight-loss_eg.png) no-repeat right 0 !important;background-size: contain !important;}
.eg_en .main-nav ul.menu>li.category-menu>a{background: url(../custommenu/sport-supps-red.png) no-repeat left 0;background-size: contain;}
.rtl.eg_ar .main-nav ul.menu>li.category-menu>a{background: url(../custommenu/sport-supps-red.png) no-repeat right 0 !important;background-size: contain !important;}
.eg_en .main-nav ul.menu>li.health-category-menu>a{background: url(../custommenu/pre-and-post.png) no-repeat left 0;background-size: contain;}
.rtl.eg_ar .main-nav ul.menu>li.health-category-menu>a{background: url(../custommenu/pre-and-post.png) no-repeat right 0 !important;background-size: contain !important;}
.eg_en .main-nav ul.menu>li.beauty-category-menu>a{background: url(../custommenu/weight-loss_eg.png) no-repeat left 0;background-size: contain;}
.rtl.eg_ar .main-nav ul.menu>li.beauty-category-menu>a{background: url(../custommenu/weight-loss_eg.png) no-repeat right 0 !important;background-size: contain !important;}
.cat-icon-inner .clothinggears{background: #243d5a url(../custommenu/categories_with_sport_gears_sprite_03_sep_2020_min.png) no-repeat;background-position: 10px -656px;width: 50px;height: 30px;display: inline-block;}
.cat-icon-inner .accessoriesgears{background: #243d5a url(../custommenu/categories_with_sport_gears_sprite_03_sep_2020_min.png) no-repeat;background-position: 10px -692px;width: 50px;height: 30px;display: inline-block;}
.cat-icon-inner .shakersgears{background: #243d5a url(../custommenu/categories_with_sport_gears_sprite_03_sep_2020_min.png) no-repeat;background-position: 10px -733px;width: 50px;height: 30px;display: inline-block;}
.cat-icon-inner .electricalgears{background: #243d5a url(../custommenu/categories_with_sport_gears_sprite_03_sep_2020_min.png) no-repeat;background-position: 10px -773px;width: 50px;height: 30px;display: inline-block;}
.cat-icon-inner .bagsgears{background: #243d5a url(../custommenu/categories_with_sport_gears_sprite_03_sep_2020_min.png) no-repeat;background-position: 10px -812px;width: 50px;height: 30px;display: inline-block;}
.cat-icon-inner .shoesgears{background: #243d5a url(../custommenu/categories_with_sport_gears_sprite_03_sep_2020_min.png) no-repeat;background-position: 10px -843px;width: 50px;height: 30px;display: inline-block;}
.main-nav ul.menu > li.menu-item.beauty-category-menu .nav-sublist-dropdown::before{background: url(../custommenu/tool-top-purple_min.png) no-repeat;}
.main-nav  .menu li:nth-child(3) span.menu-item-below-colorline{background: url(../custommenu/SportSuppsLine-min.jpg) no-repeat left 0px; background-size: cover;height: 3px;margin-top: 5px;}
.main-nav  .menu li:nth-child(1) span.menu-item-below-colorline{background: url(../custommenu/HealthSuppsLine-min.jpg) no-repeat left 0px;background-size: cover;height: 3px;margin-top: 5px;}
.main-nav  .menu li:nth-child(2) span.menu-item-below-colorline{background: url(../custommenu/BeautySuppsLine_min.png) no-repeat left 0px;background-size: cover;height: 3px;margin-top: 5px;}
.main-nav  .menu li:nth-child(4) span.menu-item-below-colorline{background: url(../custommenu/SportGearsLine-min.jpg) no-repeat left 0px;background-size: cover;height: 3px;margin-top: 5px;}
.rtl .header-container.type8 .main-nav  .menu li:nth-child(3) span.menu-item-below-colorline{background: url(../custommenu/SportSuppsLine-min.jpg) no-repeat left 0px;background-size: cover;height: 3px;margin-top: 8px;position: relative;right: 17px;margin-right: 38px !important;}
.rtl .header-container.type8 .main-nav  .menu li:nth-child(1) span.menu-item-below-colorline{background: url(../custommenu/HealthSuppsLine-min.jpg) no-repeat left 0px;background-size: cover;height: 3px;margin-top: 8px;position: relative;right: 17px;margin-right: 38px !important;}
.rtl .header-container.type8 .main-nav  .menu li:nth-child(2) span.menu-item-below-colorline{background: url(../custommenu/BeautySuppsLine_min.png) no-repeat left 0px;background-size: cover;height: 3px;margin-top: 8px;position: relative;right: 17px;margin-right: 38px !important;}
.rtl .header-container.type8 .main-nav  .menu li:nth-child(4) span.menu-item-below-colorline{background: url(../custommenu/SportGearsLine-min.jpg) no-repeat left 0px;background-size: cover;height: 3px;margin-top: 8px;position: relative;right: 17px;margin-right: 38px !important;}
.rtl .header-container.type8 .main-nav  .menu li a:after{font-size: 22px;left: -5px !important;margin-top: -25px;}
.free-shipping img{max-width: 100%;width: auto;}
.product-name.above-img{display:none;}
.swatch-attr em{display:none;}
#select_label_color{display:inline !important;color:#777;}
.opc-wrapper-opc #billing-address-select_radios .radio-entry input[name="billing_address_id"] {float: left !important;}
.rtl .opc-wrapper-opc #billing-address-select_radios .radio-entry input[name="billing_address_id"] {float: right !important;}
.opc-wrapper-opc #billing-address-select_radios .radio-entry .radio-label{white-space: unset;padding-left: 10px;}
.rtl .opc-wrapper-opc #billing-address-select_radios .radio-entry .radio-label{padding-left: 0px;padding-right: 10px;}
.opc-wrapper-opc #billing-address-select_radios .radio-entry:last-child{margin-top: 20px;}
.opc-wrapper-opc #billing-address-select_radios .radio-entry:last-child .radio-label{font-weight: bold;}
.rtl .opc-wrapper-opc #billing-address-select_radios .radio-entry:last-child .radio-label{text-align: right;padding-right: 10px;}
.opc-wrapper-opc #billing-address-select_radios .radio-entry:nth-child(n+1){margin-top: 10px;}
.catalog-product-view .short-description a{background:none;padding:0px;}
.owl-no-narrow #brands-slider-demo-8-sportgears .owl-item .item .nike{background: url(../images/SportGearsBrandsSprite-min.jpg);width: 76px;height: 37px;background-position: -27px 0px;display: block;}
.owl-no-narrow #brands-slider-demo-8-sportgears .owl-item .item .under-armour{background: url(../images/SportGearsBrandsSprite-min.jpg);width: 66px;height: 38px;background-position: -195px 0px;display: block;}
.owl-no-narrow #brands-slider-demo-8-sportgears .owl-item .item .champion{background: url(../images/SportGearsBrandsSprite-min.jpg);width: 76px;height: 38px;background-position: -319px 0px;display: block;}
.owl-no-narrow #brands-slider-demo-8-sportgears .owl-item .item .puma{background: url(../images/SportGearsBrandsSprite-min.jpg);width: 70px;height: 38px;background-position: -467px 0px;display: block;}
.owl-no-narrow #brands-slider-demo-8-sportgears .owl-item .item .adidas{background: url(../images/SportGearsBrandsSprite-min.jpg);width: 50px;height: 36px;background-position: -597px 0px;display: block;}
.owl-no-narrow #brands-slider-demo-8-sportgears .owl-item .item .reebok{background: url(../images/SportGearsBrandsSprite-min.jpg);width: 97px;height: 38px;background-position: -720px 0px;display: block;}
.owl-no-narrow #brands-slider-demo-8-sportgears .owl-item .item .blenderbottle{background: url(../images/SportGearsBrandsSprite-min.jpg);width: 90px;height: 38px;background-position: -900px 0px;display: block;}
.owl-no-narrow #brands-slider-demo-8-sportgears .owl-item .item .neleus{background: url(../images/SportGearsBrandsSprite-min.jpg);width: 89px;height: 38px;background-position: -1060px 0px;display: block;}
.owl-no-narrow #brands-slider-demo-8-sportgears .owl-item .item .fitbit{background: url(../images/SportGearsBrandsSprite-min.jpg);width: 80px;height: 38px;background-position: -1220px 0px;display: block;}
.callwhatspp {margin-top: 20px;margin-bottom: 15px;}
.callwhatspp a.callwhatspplink {color: #fff;font-size: 17px;padding: 5px 15px 5px 15px;display: inline-block;line-height: 30px;border-radius: 5px;border: none;background: #25c800;text-transform: uppercase;font-weight: 600;}
.callwhatspp a.callwhatspplink:hover{text-decoration: none;}
.bundle-whatsapp .callwhatspp a.callwhatspplink{font-size: 17px;}
.bundle-whatsapp .right-sec,.whatsappwrap .right-sec{margin-bottom: 10px;}
.callwhatspp a.callwhatspplink:before {background: url(../images/WhatsAppIcon_min.png) no-repeat;background-size: 35px 35px;width: 35px;height: 35px;content: '';display: inline-block;vertical-align: middle;}
.callviaphone {margin-top: 20px;margin-bottom: 15px;}
.callviaphone a.callviaphonelink {color: #fff;font-size: 17px;padding: 5px 15px 5px 15px;display: inline-block;line-height: 30px;border-radius: 5px;border: none;background: #25c800;text-transform: uppercase;font-weight: 600;}
.callviaphone a.callviaphonelink:hover{text-decoration: none;}
.bundle-callviaphone .callviaphone a.callviaphonelink{font-size: 17px;}
.bundle-callviaphone .right-sec,.callviaphonewrap .right-sec{margin-bottom: 10px;}
.callviaphone a.callviaphonelink:before {background: url(../images/PhoneIcon_min.png) no-repeat;background-size: 35px 35px;width: 35px;height: 35px;content: '';display: inline-block;vertical-align: middle;}
.rtl .intl-tel-input.allow-dropdown input, .rtl .intl-tel-input.allow-dropdown input[type="text"] {padding-left: 25px !important;}
.social-login-button-wrapper{display:flex;-webkit-display:flex;-moz-display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;}
.social-login-button-wrapper .inchoo-socialconnect-checkout-facebook {margin-right: 20px;}
.inchoo-socialconnect-checkout {margin-top: 0 !important;}
.main .opc-wrapper-opc div.opc-menu{padding-bottom:20px;}
#product-options-wrapper dl.last dd div.qty-holder {display: none;}
ul.products-grid li.item .price-box span.price {font-size: 16px;}
.price-box-bundle .price-box span.price {font-size: 33px;color: #232f3e;}
.similar-section .owl-carousel .owl-item .price-box span.price {font-size: 20px;}
body.px_en .product-view .product-img-box .product-image-zoom img, body.px_ar .product-view .product-img-box .product-image-zoom img {cursor:auto;}
body.px_en .header-wrapper .main-nav ul.menu > li.women-menu>a, body.px_ar .header-wrapper .main-nav ul.menu > li.women-menu>a{background: url(../custommenu/px/WomensPerfume.png) no-repeat left 0px;background-size: contain;}
body.px_en .header-wrapper .main-nav ul.menu>li.men-menu>a, body.px_ar .header-wrapper .main-nav ul.menu>li.men-menu>a{background: url(../custommenu/px/MensPerfume.png) no-repeat left 0;background-size: contain;}
body.px_en .header-wrapper .main-nav ul.menu>li.brandd-menu>a, body.px_ar .header-wrapper .main-nav ul.menu>li.brandd-menu>a{background: url(../custommenu/px/Brands.png) no-repeat left 0;background-size: contain;}
body.rtl.px_en .header-wrapper .main-nav ul.menu > li.women-menu>a, body.rtl.px_ar .header-wrapper .main-nav ul.menu > li.women-menu>a{background: url(../custommenu/px/WomensPerfume.png) no-repeat right 0px;background-size: contain;}
body.rtl.px_en .header-wrapper .main-nav ul.menu>li.men-menu>a, body.rtl.px_ar .header-wrapper .main-nav ul.menu>li.men-menu>a{background: url(../custommenu/px/MensPerfume.png) no-repeat right 0;background-size: contain;}
body.rtl.px_en .header-wrapper .main-nav ul.menu>li.brandd-menu>a, body.rtl.px_ar .header-wrapper .main-nav ul.menu>li.brandd-menu>a{background: url(../custommenu/px/Brands.png) no-repeat right 0;background-size: contain;}
body.px_en .price-box .old-price span.price, body.px_ar .price-box .old-price span.price {font-size:14px;font-weight:normal;}
body.px_en ul.products-grid li.item .price-box .old-price span.price, body.px_ar ul.products-grid li.item .price-box .old-price span.price {font-size:14px;font-weight:normal;}
body.px_en .price-box span.price, body.px_ar .price-box span.price {white-space:normal !important;}
.rewardpoints-product-view-earning.oos-block .right-sec .sec span.red-highlight {color: #ed2026;font-weight: bold;}
#product-reviews-dialog {display:none;top: 0;position: fixed;bottom: 0;max-width: calc(100% - 40px);left: 0;width: 450px;z-index: 99999;transition: translateX(0%) translateZ(0px);background-color: rgb(255, 255, 255);}
#product-reviews-dialog .product-reviews-sidebar-dialog-wrapper {height: 100%;max-height: 100%;overflow-y: auto;position: relative;box-sizing: border-box;background-color: rgb(255, 255, 255);padding: 20px;border-radius: 0px;}
#product-reviews-dialog .prd-ajax-loader {background: url('/skin/frontend/smartwave/porto/ajaxaddtocart/loader_32x32.gif') center no-repeat;height: 50px;}
.review-sidebar-link-text, .ratings .rating-box {cursor: pointer;}
#product-reviews-dialog .product-reviews-sidebar-dialog-wrapper .prd-average-rating {display: flex;flex-wrap: wrap;-webkit-box-align: center;align-items: center;}
#product-reviews-dialog .product-reviews-sidebar-dialog-wrapper .prd-average-rating .prd-average-rating-value {margin-right: 13px;font-weight: 700;line-height: normal;font-size: 20px;color: rgb(17, 17, 17);}
#product-reviews-dialog .product-reviews-sidebar-dialog-wrapper .prd-average-rating .rating-box {margin-right: 12px;}
#product-reviews-dialog .product-reviews-sidebar-dialog-wrapper .prd-average-rating .prd-total-reviews-count {overflow: hidden;font-weight: 400;font-size: 12px;line-height: 1.8;color: rgba(17, 17, 17, 0.5);}
#product-reviews-dialog .prd-title {line-height: 1.32;font-size: 20px;font-weight: normal;font-style: italic;color: rgb(17, 17, 17);text-align: left;margin-bottom: 32px;}
#product-reviews-dialog .product-reviews-sidebar-dialog-wrapper .prd-container {margin-bottom: 20px;margin-top: 20px;}
#product-reviews-dialog .product-reviews-sidebar-dialog-wrapper .prd-container .prd-items {grid-template-columns: repeat(1, 1fr);gap: 40px;display: grid;justify-content: stretch;}
#product-reviews-dialog .product-reviews-sidebar-dialog-wrapper .prd-container .prd-items .prd-item {display: flex;flex-direction: column;}
#product-reviews-dialog .product-reviews-sidebar-dialog-wrapper .prd-container .prd-items .prd-item .review-area {position: relative;padding: 0px;transition: background-color 0.1s ease 0s;border-radius: 8px;box-sizing: border-box;-webkit-box-flex: 1;flex-grow: 1;background-color: transparent;margin-left: 0px;}
#product-reviews-dialog .product-reviews-sidebar-dialog-wrapper .prd-container .prd-items .prd-item .review-area .prd-item-content {display: flex;flex-direction: column;align-items: flex-start;}
#product-reviews-dialog .product-reviews-sidebar-dialog-wrapper .prd-container .prd-items .prd-item .review-area .prd-item-content .rating-and-cust-info-wrapper {display: flex;flex-wrap: nowrap;max-width: 100%;color: inherit;cursor: default !important;}
#product-reviews-dialog .product-reviews-sidebar-dialog-wrapper .prd-container .prd-items .prd-item .review-area .prd-item-content .review-info-wrapper {margin-top: 8px;width: 100%;line-height: 1.4;color: rgb(17, 17, 17);font-size: 14px;text-align: left;}
#product-reviews-dialog .product-reviews-sidebar-dialog-wrapper .prd-container .prd-items .prd-item .review-area .prd-item-content .review-info-wrapper .review-title {font-size: inherit;color: inherit;text-align: inherit;font-weight: 700;}
#product-reviews-dialog .product-reviews-sidebar-dialog-wrapper .prd-container .prd-items .prd-item .review-area .prd-item-content .review-info-wrapper .review-desc-wrapper {position: relative;overflow: hidden;max-height: 20px;}
#product-reviews-dialog .product-reviews-sidebar-dialog-wrapper .prd-container .prd-items .prd-item .review-area .prd-item-content .rating-and-cust-info-wrapper .cust-avatar {flex: 0 0 auto;width: 44px;height: 44px;border-radius: 50%;overflow: hidden;transition: opacity 1s ease-out 0s;background-color: rgb(210, 210, 210);border-radius: 50%;overflow: hidden;opacity: 1;}
#product-reviews-dialog .product-reviews-sidebar-dialog-wrapper .prd-container .prd-items .prd-item .review-area .prd-item-content .rating-and-cust-info-wrapper .cust-avatar img {max-width:100%;}
#product-reviews-dialog .product-reviews-sidebar-dialog-wrapper .prd-container .prd-items .prd-item .review-area .prd-item-content .cust-nickname-and-rating {margin-left: 16px;display: flex;flex-direction: column;min-width: 0px;}
#product-reviews-dialog .product-reviews-sidebar-dialog-wrapper .prd-container .prd-items .prd-item .review-area .prd-item-content .cust-nickname-and-rating .cust-nick-name {font-size: 14px;font-weight: 700;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align: left;color: rgb(17, 17, 17);}
#product-reviews-dialog .product-reviews-sidebar-dialog-wrapper .prd-container .prd-items .prd-item .review-area .prd-item-content .cust-nickname-and-rating .rating-and-date {display: flex;flex-wrap: wrap;-webkit-box-align: center;align-items: center;}
#product-reviews-dialog .product-reviews-sidebar-dialog-wrapper .prd-container .prd-items .prd-item .review-area .prd-item-content .cust-nickname-and-rating .rating-and-date .rating-box {margin-top: 5px;display: flex;-webkit-box-align: center;align-items: center;}
#product-reviews-dialog .product-reviews-sidebar-dialog-wrapper .prd-container .prd-items .prd-item .review-area .prd-item-content .cust-nickname-and-rating .rating-and-date .rating-date {margin-top: 5px;overflow: hidden;min-width: 0px;font-weight: 400;font-size: 12px;line-height: 1.17;white-space: nowrap;text-overflow: ellipsis;color: rgba(17, 17, 17, 0.5);}
.dialog-active .cust-nickname-and-rating .rating-and-date .rating-box{width: 105px;height: 30px;top: 4px;}
.dialog-active .cust-nickname-and-rating .rating-and-date .rating-box:before{width: 105px;height: 30px;font-size: 18px;line-height: 22px;}
.dialog-active .cust-nickname-and-rating .rating-and-date .rating-box .rating{height: 30px;}
.dialog-active .cust-nickname-and-rating .rating-and-date .rating-box .rating:before{width: 105px;height: 30px;font-size: 18px;line-height: 22px;}
.dialog-active .cust-nickname-and-rating .rating-and-date .rating-date{margin-left: 8px;margin-top: 0px;}
.dialog-active .prd-average-rating .rating-box{width: 130px;height: 30px;top: 4px;}
.dialog-active .prd-average-rating .rating-box:before{width: 140px;height: 30px;font-size: 20px;line-height: 22px;}
.dialog-active .prd-average-rating .rating-box .rating{height: 30px;}
.dialog-active .prd-average-rating .rating-box .rating:before{width: 140px;height: 30px;font-size: 20px;line-height: 22px;}
.dialog-active .review-area{line-height: 10px;}
#product-reviews-dialog.dialog-active .product-reviews-sidebar-dialog-wrapper{padding: 20px 5px 20px 20px;}
.dialog-active .product-reviews-sidebar-dialog-wrapper .btn-remove.remove-main{background-color: rgba(17, 17, 17, 0.5);}
.dialog-active .product-reviews-sidebar-dialog-wrapper .btn-remove:before{color: #fff;top: 3px;}
.similar-section .owl-carousel .item .price-box{position: initial;}
body.rtl .rewardpoints-product-view-earning .right-sec .first {margin-bottom: 18px;}
.header-container.type8 .header > .logo {position: relative;height: 100%;width: 100%;}
.header-container.type8 .header.container {display: flex;align-items: center;gap: 30px;}
.cart-area {position: unset;height: auto;width: 100%;text-align: center;}
.header-container.type8 .header{padding: 10px 0;}
.header-container.type8 .header-wrapper {display: none !important;}
.catalogsearch-result-index .top-container >.breadcrumbs,.catalogsearch-result-index .page-title{display:none;}
@media screen and (max-width:420px){
	.main .opc-wrapper-opc .left.login {margin-bottom: 10px;}
}
.custregistrationpage-social-login-button-wrapper {display: flex;flex-wrap: wrap;align-items: center;}
.inchoo-socialconnect-register {margin-top: 0 !important;}
.rtl .social-login-button-wrapper .inchoo-socialconnect-checkout-facebook {margin-right: 0;margin-left: 20px;}
.custregistrationpage-social-login-button-wrapper .inchoo-socialconnect-register-facebook {margin-right: 20px;}
.rtl .custregistrationpage-social-login-button-wrapper .inchoo-socialconnect-register-facebook {margin-right: 0;margin-left: 20px;}
.inchoo-socialconnect-login-lower.custloginpage-social-login-button-wrapper {display: flex;flex-wrap: wrap;}
.inchoo-socialconnect-login-lower.custloginpage-social-login-button-wrapper .buttons-set {margin: 0;padding: 0;}
.inchoo-socialconnect-login-lower.custloginpage-social-login-button-wrapper .inchoo-socialconnect-login-lower-facebook {margin-right: 20px;}
.rtl .inchoo-socialconnect-login-lower.custloginpage-social-login-button-wrapper .inchoo-socialconnect-login-lower-facebook {margin-right: 0;margin-left: 20px;}
.inchoo-socialconnect-login {margin-top: 0px !important;border-bottom: 1px solid gray;position: relative;margin-bottom: 2rem;padding-bottom: 30px;position:relative;}
.inchoo-socialconnect-login:after {content: "OR";width: 40px;height: 40px;border: 1px solid gray;border-radius: 100%;text-align: center;padding: 11px 0;font-size: 16px;position: absolute;bottom: -21px;left: calc(50% - 28px);background-color: white;}
.rtl .inchoo-socialconnect-login:after {content: "أو";}
@media only screen and (max-width: 1366px) {
	.wrapper .page .header-container.type8{min-height: unset;}
	.wrapper .page .header-container.type8 .header > .logo{max-width: 250px !important;}
}
@media (min-width: 1025px) and (max-width: 1150px){
	.page .header-container.type8 .header.container {flex-direction: row;}
}
@media (max-width:767px){
	.rtl .product-img-box .product-image-wrapper {direction:ltr!important;}
}
@media (max-width:400px){
	.account-login .new-users .buttons-set{top: 27%;}
}
div.inchoo-socialconnect-google {background: #ffffff url('../images/google_social_login_btn_icon.png') no-repeat top 7px left 15px !important;background-size: 20px !important;border: 1px solid #000000 !important;border-radius: 50px;padding: 2px 15px;height: auto !important;}
.inchoo-socialconnect-facebook, .inchoo-socialconnect-google {cursor:pointer;}
div.inchoo-socialconnect-google .inchoo-socialconnect-google-inner {background: none !important;border: none !important;text-shadow: none;}
div.inchoo-socialconnect-google .inchoo-socialconnect-google-inner a {color: #000000 !important;}
div.inchoo-socialconnect-google .inchoo-socialconnect-google-right {background: none !important;}
div.inchoo-socialconnect-facebook {background: #1877f2 url('../images/fb_social_login_btn_icon.png') no-repeat top 7px left 15px !important;background-size: 20px !important;border: 1px solid #1877f2 !important;border-radius: 50px;padding: 2px 15px;height: auto !important;}
div.inchoo-socialconnect-facebook .inchoo-socialconnect-facebook-inner {background: none !important;border: none !important;text-shadow: none;}
div.inchoo-socialconnect-facebook .inchoo-socialconnect-facebook-inner a {color: #ffffff !important;}
div.inchoo-socialconnect-facebook .inchoo-socialconnect-facebook-right {background: none !important;}
div.inchoo-socialconnect-facebook:hover {background: #1053a9 url('../images/fb_social_login_btn_icon.png') no-repeat top 7px left 15px !important;background-size: 20px !important;transition: all linear 0.2s;}
div.inchoo-socialconnect-google:hover {background: #000000 url('../images/google_social_login_btn_icon.png') no-repeat top 7px left 15px !important;background-size: 20px !important;transition: all linear 0.2s;}
div.inchoo-socialconnect-google:hover a {color: #ffffff !important;transition: all linear 0.2s;}
div.inchoo-socialconnect-google a {transition: all linear 0.2s;}
@media screen and (max-width:484px){
	.inchoo-socialconnect-checkout {text-align: center;}
	.social-login-button-wrapper .inchoo-socialconnect-checkout-facebook {flex: 100% 0 0;margin: 0;}
	.social-login-button-wrapper .inchoo-socialconnect-checkout-google {flex: 100% 0 0;margin: 0;}
	.social-login-button-wrapper .inchoo-socialconnect-checkout-google .inchoo-socialconnect-google {float: none;display: inline-block;}
	.social-login-button-wrapper .inchoo-socialconnect-checkout-facebook .inchoo-socialconnect-facebook {float: none;display: inline-block;margin: 0 0 10px 0;}
	.custregistrationpage-social-login-button-wrapper {text-align: center;}
	.custregistrationpage-social-login-button-wrapper .inchoo-socialconnect-checkout-facebook {flex: 100% 0 0;margin: 0;}
	.custregistrationpage-social-login-button-wrapper .inchoo-socialconnect-checkout-google {flex: 100% 0 0;margin: 0;}
	.custregistrationpage-social-login-button-wrapper .inchoo-socialconnect-checkout-google .inchoo-socialconnect-google {float: none;display: inline-block;}
	.custregistrationpage-social-login-button-wrapper .inchoo-socialconnect-checkout-facebook .inchoo-socialconnect-facebook {float: none;display: inline-block;margin: 0 0 10px 0;}
	.custregistrationpage-social-login-button-wrapper .inchoo-socialconnect-register-facebook{flex: 100% 0 0;margin:0 0 10px 0;}
	.custregistrationpage-social-login-button-wrapper .inchoo-socialconnect-register-facebook .inchoo-socialconnect-facebook {float: none;display: inline-block;}
	.custregistrationpage-social-login-button-wrapper .inchoo-socialconnect-register-google .inchoo-socialconnect-google {float: none;display: inline-block;}
	.inchoo-socialconnect-login-lower.custloginpage-social-login-button-wrapper .clearer {text-align: center;}
	.custregistrationpage-social-login-button-wrapper .inchoo-socialconnect-register-google {flex: 100% 0 0;margin:0 0 10px 0;}
	.inchoo-socialconnect-login-lower.custloginpage-social-login-button-wrapper {text-align: center;}
	.inchoo-socialconnect-login-lower.custloginpage-social-login-button-wrapper .inchoo-socialconnect-login-lower-facebook {flex: 100% 0 0;margin: 0;}
	.inchoo-socialconnect-login-lower.custloginpage-social-login-button-wrapper .inchoo-socialconnect-login-lower-google {flex: 100% 0 0;margin: 0;}
	.inchoo-socialconnect-login-lower.custloginpage-social-login-button-wrapper .inchoo-socialconnect-login-lower-google .inchoo-socialconnect-google {float: none;display: inline-block;}
	.inchoo-socialconnect-login-lower.custloginpage-social-login-button-wrapper .inchoo-socialconnect-login-lower-facebook .inchoo-socialconnect-facebook {float: none;display: inline-block;margin: 0 0 10px 0;}
	.custregistrationpage-social-login-button-wrapper .inchoo-socialconnect-register-facebook p {margin: 0;}
	.custregistrationpage-social-login-button-wrapper .inchoo-socialconnect-register-google p {margin: 0;}
}
.product-info p.heat-sensitivity {margin: 0 auto; font-size: 14px; color: #777; font-weight: 600;}
.product-info p.heat-sensitivity span {font-weight: normal; margin-left: 5px; color: #d83820;}
.reward-point-explaination-text {margin-bottom: 30px;}
.coupon-balance {width: 75%;text-align: center;margin-left:0px;padding: 10px 25px 10px;}
.rewardpointsreferfriends-dashboard-right .block.block-list {text-align:center;}
@media only screen and (min-width: 1200px) {
	.cms-index-index .item .product-image-area{width: 173px !important;}
}
@media only screen and (min-width: 768px) {
	.header-container.type8 .menu-icon{display: none;}
}
@media only screen and (max-width: 768px) {
	.owl-no-narrow #brands-slider-demo-8-sportgears .owl-item .item a{margin:0px auto;}
	#ajaxaddtocart-dialog .ajaxaddtocart-totals button.btn_checkoutbtn_free{width: 90% !important;}
	.catalog-product-view img.manufacturer_image{max-width: 100%;}
	.catalog-product-view .manufacturer-img-box{position: relative;}
	.catalog-product-view .manufacturer-img-box img.handtool.brand{margin: 0px;margin-top: 0px;margin-left: 0px;top: 0px;right: 6px;}
	.cms-index-index .similar-section .item .price-box{bottom: 28px;}
}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
	.cms-index-index .item .product-image-area{width: 70% !important;}
}
@media only screen and (max-width: 767px) {
	.cart-area .menu-icon a i{background-image: url('../images/MobileMenuIcon_min.png');color: transparent;background-size: 100%;background-repeat: no-repeat;width: 32px;height: 32px;position: absolute;top: -3px;}
	.catalog-product-view .product-view .product-name h1{font-size: 20px;}
	.catalog-product-view .product-view .product-shop .price-box .old-price .price{font-size: 12px;}
	.catalog-product-view .product-view .product-shop .price-box .special-price .price{font-size: 20px;}
	.product-name.above-img{display:block;margin-bottom: 10px;text-align: center;}
	.product-name.display-inline-block{display:none !important;}
	.product-shop .product-collateral .collapse-block iframe{width:100%;height:100%;}
	#algolia-searchbox.form-search .algolia-autocomplete .algolia-search-input{float: none;}
	.catalog-product-view .product-view .product-info{padding-top: 10px;border-bottom: 1px solid #ebebeb;padding-bottom: 20px;}
	.product-options-bottom .add-to-cart button.button span{line-height: 36px;}
	.product-shop #product-options-wrapper{padding-bottom: 0px;border-bottom: none;}
	.rtl .header .form-search .algolia_sbmt{line-height: 14px;}
	.header-container.type8 .menu-icon{display: none;left: 14%;right: auto;top: 13px;}
	.mobile-nav.side-block{left: -253px;background-color: #1d1e20;;position: fixed;top: 0;z-index: 9999999;width: 250px;height: 100%;overflow-y: scroll;padding-top: 75px;padding-bottom: 20px;transition: all .3s;display: block!important;}
	body.opc-index-index .mobile-nav.side-block{padding-top: 75px;width: 250px;}
	.mobile-nav .sw-mobile-menu{text-align: left;margin-bottom: 0;padding-left: 0;display: block;margin-top: 0px;padding-right: 10px;}
	.mobile-nav .sw-mobile-menu li{display: block;position: relative;clear: both}
	.mobile-nav .sw-mobile-menu li .open-child{float: right;font-size: 0;width: 26px;height: 26px;margin-top: 1px;display: block;cursor: pointer;position: relative;background-color: #151515;-webkit-transition: all 0.2s ease;transition: all 0.2s ease;}
	.mobile-nav.side-block .sw-mobile-menu>li:first-child>a{border: 0;background: none !important;padding-top: 0px;}
	.mobile-nav.side-block .sw-mobile-menu>li:nth-child(2)>a{border: 0;background: none;padding-top: 0px;}
	.mobile-nav.side-block .sw-mobile-menu>li:nth-child(3)>a{border: 0;background: none;padding-top: 0px;}
	.mobile-nav.side-block .sw-mobile-menu>li:nth-child(4)>a{border: 0;background: none;padding-top: 0px;}
	.mobile-nav.side-block .sw-mobile-menu li > a{background-color: transparent;color: #fff;border: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;line-height: 35px;font-size: 16px;text-transform: uppercase;background: #151515;font-weight: normal !important;}
	.mobile-nav .sw-mobile-menu > li > ul, .mobile-nav .sw-mobile-menu > li ul{width: 100%;}
	.mobile-nav .sw-mobile-menu > li > ul li{display: block;position: relative;background-color: transparent;clear: both;}
	.menu-all-pages-container ul.menu > li:nth-child(2)>.open-child:first-child{margin-top: 0px;}
	.menu-all-pages-container ul.menu > li:nth-child(3)>.open-child:first-child{margin-top: 0px;}
	.menu-all-pages-container ul.menu > li:last-child>.open-child:first-child{margin-top: 0px;}
	.menu-all-pages-container ul.menu > li:last-child{float: none;}
	.menu-all-pages-container ul.menu > li:nth-child(2)>ul{position: initial;border-top: none;box-shadow: none;transform: translatex(0%);}
	.menu-all-pages-container ul.menu > li:nth-child(3)>ul{transform: translatex(0%);border-top: none;position: initial;box-shadow: none;}
	.menu-all-pages-container ul.menu > li:nth-child(4)>ul{position: initial;border-top: none;box-shadow: none;}
	.mobile-nav .sw-mobile-menu > li > ul, .mobile-nav .sw-mobile-menu > li ul{background-color: transparent;padding-top: 0px;}
	.menu-all-pages-container ul.menu > li:nth-child(-n+4)>.open-child:first-child:after{content: "\e81c";}
	.mobile-nav.side-block .sw-mobile-menu>li:nth-child(4)>span:after{color: #fff;}
	.mobile-nav .sw-mobile-menu li.menu-item.menu-parent-item.cat-brands a{padding-left: 20px !important;background: none;}
	.mobile-nav .sw-mobile-menu li.menu-item.menu-parent-item.cat-combos a, .mobile-nav .sw-mobile-menu li.menu-item.menu-parent-item.cat-top-supps a{padding-left: 20px !important;background: none;}
	.mobile-nav .sw-mobile-menu li.menu-item ul li.protein-menu > a{padding-left: 20px !important;background: none;}
	.mobile-nav .sw-mobile-menu li.menu-item ul li.weightgaining-menu > a{padding-left: 20px !important;background: none;}
	.mobile-nav .sw-mobile-menu li.menu-item ul li.preworkout-menu > a{padding-left: 20px !important;background: none;}
	.mobile-nav .sw-mobile-menu li.menu-item ul li.postworkout-menu > a{padding-left: 20px !important;background: none;}
	.mobile-nav .sw-mobile-menu li.menu-item ul li.weightloss-menu > a{padding-left: 20px !important;background: none;}
	.mobile-nav .sw-mobile-menu li.menu-item ul li.healthwellness-menu > a{padding-left: 20px !important;background: none;}
	.mobile-nav .sw-mobile-menu li.menu-item ul li.snacks-menu > a{padding-left: 20px !important;background: none;}
	.mobile-nav .sw-mobile-menu li.menu-item.cat-divider{display: none;}
	.mobile-nav .sw-mobile-menu li.menu-item.category-menu ul li.menu-item ul li.product-list-icon > a{padding-left: 20px !important;background: none;}
	.mobile-nav .sw-mobile-menu > li > ul > li a::before{margin-right: 0px !important;}
	.mobile-nav .sw-mobile-menu li.menu-item.health-category-menu ul li>a,.mobile-nav .sw-mobile-menu li.menu-item.beauty-category-menu ul li>a,.mobile-nav .sw-mobile-menu li.menu-item.sportsgear-category-menu ul li>a{padding-left: 20px !important;background: none;}
	.mobile-nav .sw-mobile-menu li.menu-item.protein-gainers-category-menu ul li.menu-item ul li.product-list-icon > a{padding-left: 20px !important;background: none;}
	.mobile-nav .sw-mobile-menu li.menu-item.pre-post-category-menu ul li>a{padding-left: 20px !important;background: none;}
	.mobile-nav .sw-mobile-menu li.menu-item.weight-loss-category-menu ul li>a{padding-left: 20px !important;background: none;}
	.mobile-nav .menu-all-pages-container .sw-mobile-menu > li > ul > li a{font-weight: 500 !important;line-height: 30px;font-size: 15px;}
	.mobile-nav .sw-mobile-menu li.menu-item ul li.weightgaining-menu > a{margin-bottom: 0px;}
	.mobile-nav.side-block .sw-mobile-menu li .open-child:after{line-height: 12px;}
	body .social-icons{z-index: 9;}
	.wrapper .page li.menu-item.menu-item-has-children.menu-parent-item.top-level{padding: 0 0px;padding-right: 8px;}
	.mobile-nav.side-block .close-mobile-menu{background-image: url('../images/close_menu_icon.png');width: 30px;height: 30px;display: inline-block;background-size: 12px;background-repeat: no-repeat;position: absolute;right: 0px;top: 22px;}
	.header-container.type8 .header.container{min-height: auto;display:block;}
	.header-container.type8 .header.container>.logo{text-align: left;float: none;margin: 0 auto;}
	.rtl .header-container.type8 .header.container>.logo{text-align: right;margin-top:0px;float: none;margin: 0 auto;}
	.header-container.type8 .header.container>.logo img{height:54px;width: 80%;}
	.wrapper .page .header-container.type8{min-height: auto!important;}
	.header-container.type8 .links li a{font-size: 12px;}
	.header-container .selectbox .select .text{font-size: 12px;}
	.header-container .selectbox .trigger i{margin-top: 5px;font-size: 15px;}
	.header-container.type8 .mybag-link .cart-info span{font-size: 15px;}
	.wrapper .page .header-container.type8 .header .search-area{margin-top: 5px;}
	.header .form-search #search{height: 35px;}
	.header .form-search .algolia_sbmt{height: 35px;line-height: 29px;font-size: 16px;}
	.header .form-search #search::-webkit-input-placeholder {font-size: 15px !important;}
	.header .form-search #search::-moz-placeholder {font-size: 15px !important;}
	.header .form-search #search:-ms-input-placeholder {font-size: 15px !important;}
	.header .form-search #search::placeholder {font-size: 15px !important;}
	.menu-all-pages-container ul.menu > li.over:nth-child(-n+3)>.open-child:first-child:after{transform: rotate(180deg);line-height: 20px;}
	.menu-all-pages-container ul.menu > li.over:nth-child(-n+4)>.open-child:first-child:after{transform: rotate(180deg);line-height: 20px;}
	.header-container.type8 .switcher-area{display: inline-block;}
	.header-container.type8 .cart-area .switcher-area .country-flg .selectbox{height: 24px !important;}
	.wrapper .page .header-container.type8 .header > .logo{padding-top: 0px;}
	.rtl.mobile-nav-shown .mobile-nav.side-block{right: 0;left: auto;}
	.rtl.mobile-nav-shown .mobile-nav.side-block .sw-mobile-menu>li:first-child>a{padding:0px 8px;}
	.rtl.mobile-nav-shown .mobile-nav .sw-mobile-menu > li > ul > li ul li a::before{height: auto;}
	.rtl.mobile-nav-shown .mobile-nav .sw-mobile-menu li.menu-item ul li.menu-item ul{padding-top: 0px;}
	.rtl .header-container.type8 .menu-icon{right: 12%;left: auto;margin: 0 15px 0 10px;}
}
.social-icons .socialitems .social-icon{background-image: url(../images/social-icons-left-mod4-En.png);}
.rtl .social-icons .socialitems .social-icon{background-image: url(../images/social-icons-left-mod3-Ar.png);}
.social-icons #twitter-btn .social-icon{background-position: 2px -25px;background-size: 40px;}
.social-icons #youtube-btn span{background-position: 3px -152px;background-size: 40px;}
.social-icons #whatsapp-btn span{background-position: 2px -384px;background-size: 40px;}
.catalog-product-view .product-img-box .etalage-control{top: 18%;}
.catalog-product-view .product-img-box .etalage-control .etalage-prev{left: -15px;}
.catalog-product-view .product-img-box .etalage-control .etalage-next{right: -15px;}
.catalog-product-view .fancybox-overlay .fancybox-wrap .fancybox-skin .fancybox-outer .fancybox-nav span{width: 0px;}
.catalog-product-view .fancybox-overlay .fancybox-wrap .fancybox-skin .fancybox-outer .fancybox-nav{height: 100%;}
.catalog-product-view .fancybox-overlay .fancybox-wrap .fancybox-skin .fancybox-outer .fancybox-nav.fancybox-prev{left: -15px;}
.catalog-product-view .fancybox-overlay .fancybox-wrap .fancybox-skin .fancybox-outer .fancybox-nav {height: 100% !important;}
.catalog-product-view .fancybox-overlay .fancybox-outer .fancybox-nav.fancybox-prev span:hover{visibility: visible;}
.catalog-product-view .fancybox-overlay .fancybox-outer .fancybox-nav.fancybox-next span:hover{visibility: visible;}
#lightbox .lb-outerContainer.popup-base-img .lb-container img.lb-image { pointer-events: none; }
#lightbox .lb-outerContainer.popup-base-img + .lb-dataContainer-en, #lightbox .lb-outerContainer.popup-base-img + .lb-dataContainer-en + .lb-dataContainer-er { display: none !important; }
.videoWrapper {position: relative;padding-bottom: 56.25%;padding-top: 25px;height: 0;}
.videoWrapper iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

@media screen and (min-device-width: 1024px) and (max-device-width: 1199px) {
	.bundle-whatsapp .callwhatspp a.callwhatspplink{font-size: 17px;}
}
@media screen and (min-device-width: 768px) and (max-device-width: 1023px) {
	.callwhatspp a.callwhatspplink{font-size: 17px;}
	.bundle-whatsapp .callwhatspp a.callwhatspplink{font-size: 17px;padding: 5px 10px 5px 10px;}
	.catalog-product-view .rewardpoints-product-view-earning.free-shipping{margin-top: 140px;}
}
@media screen and (min-device-width: 768px) and (max-device-width: 1024px) {
	.catalog-product-view .product-view .product-img-box .etalage-control{top: 25%;}
	.free-shipping.min-max{margin-top:30px;}
}
@media only screen and (max-width: 1199px) {
	.catalog-product-view .product-img-box .etalage-control{top: 15%;}
	.catalog-product-view .product-view .product-img-box .etalage-control .etalage-prev{left: -15px !important;}
	.catalog-product-view .product-img-box .etalage-control .etalage-next{right: -15px !important;}
}

@media only screen and (max-width: 991px) {
	.catalog-product-view .product-img-box .etalage-control{top: 8%;}
}
@media only screen and (max-width: 767px) {
	.catalog-product-view .product-img-box .etalage-control{top: 40%;}
	.free-shipping.min-max{margin-top:20px;}
}

@media only screen and (max-width: 731px) {
	.header-container.type8 .menu-icon{left: 16%;top: 14px;}
	.rtl .header-container.type8 .menu-icon{right: 13%;top: 13px;}
}
@media only screen and (max-width: 640px) {
	.header-container.type8 .menu-icon{left: 12%;}
	.rtl .header-container.type8 .menu-icon{right: 11%;top: 13px;}
}
@media only screen and (max-width: 568px) {
	.cms-index-index{ margin-top: 0px !important;}
	.header-container.type8 .menu-icon {left: 10%;}
	.rtl .header-container.type8 .menu-icon{right: 10%;top: 14px;}
}
@media only screen and (max-width: 420px) {
	.px_website ul li .item-area .details-area .price-box{margin-bottom: 14px;}
}
@media only screen and (max-width: 414px) {
	.header-container.type8 .menu-icon {left: 5%;top: 14px;}
	.rtl .header-container.type8 .menu-icon{right: 3%;}
}
@media only screen and (max-width: 411px) {
	.header-container.type8 .menu-icon {left: 4.5%;top: 9%;}
	.callwhatspp a.callwhatspplink{font-size: 17px;}
	.rtl .header-container.type8 .menu-icon{right: 3%;top: 13px;}
}
@media only screen and (max-width: 375px) {
	.header-container.type8 .menu-icon {left: 2.8%;top: 14px;}
	.rtl .header-container.type8 .menu-icon{right: 1%;}
}
@media only screen and (max-width: 360px) {
	.header-container.type8 .menu-icon {left: 2%;}
	.rtl .header-container.type8 .menu-icon{right: 0px;}
}
@media only screen and (max-width: 340px) {
	.header-container.type8 .header > .logo img{width: 220px;height: 32px;}
}
@media only screen and (max-width: 320px) {
	.header-container.type8 .menu-icon {left: 1%;top: 11px;}
	.rtl .header-container.type8 .menu-icon{right: -1%;top: 11px;}
}
.main-nav .menu > li.category-menu .nav-sublist-dropdown > .container> ul> li>a{background-size:31px 202px;}
.main-nav .menu > li.category-menu .nav-sublist-dropdown > .container> ul> li.nocheck>a{background-size:auto;}
.main-nav .menu > li.beauty-category-menu .nav-sublist-dropdown > .container> ul> li>a{background-size:29px 1418px;}
.main-nav .menu > li.beauty-category-menu .nav-sublist-dropdown > .container> ul> li.nocheck>a{background-size:auto;}
@media screen and (max-width:767px){
	body.px_en .mobile-nav.side-block, body.px_ar .mobile-nav.side-block {background-color: #fbfbfb;padding-top:0px;}
	body.px_en .mobile-nav.side-block .menu.sw-mobile-menu, body.px_ar .mobile-nav.side-block .menu.sw-mobile-menu{overflow: hidden;padding-right:0px;}
	body.px_en .mobile-nav.side-block .menu.sw-mobile-menu .homelink, body.px_ar .mobile-nav.side-block .menu.sw-mobile-menu .homelink{display: none;}
	body.px_en .mobile-nav.side-block .menu.sw-mobile-menu .mobile-placeholder-img, body.px_ar .mobile-nav.side-block .menu.sw-mobile-menu .mobile-placeholder-img{margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 20px;}
	body.px_en .mobile-nav.side-block .menu.sw-mobile-menu > li.menu-item.women-menu, body.px_ar .mobile-nav.side-block .menu.sw-mobile-menu > li.menu-item.women-menu {background: url(../custommenu/px/WomensPerfume_Menu.png) no-repeat;padding-left: 40px !important;background-position: 4px 6px;background-size: 35px;margin-bottom: 20px;margin-left: 14px;}
	body.px_en .mobile-nav.side-block .menu.sw-mobile-menu > li.menu-item.men-menu, body.px_ar .mobile-nav.side-block .menu.sw-mobile-menu > li.menu-item.men-menu {background: url(../custommenu/px/MensPerfume_Menu.png) no-repeat;padding-left: 40px !important;background-size: 35px;background-position: 2px 6px;margin-bottom: 20px;margin-left: 14px;}
	body.px_en .mobile-nav.side-block .menu.sw-mobile-menu > li.menu-item.brandd-menu, body.px_ar .mobile-nav.side-block .menu.sw-mobile-menu > li.menu-item.brandd-menu {background: url(../custommenu/px/Brands_Menu.png) no-repeat;padding-left: 40px !important;background-size: 35px;background-position: 4px 6px;margin-bottom: 20px;margin-left: 14px;}
	body.px_en .mobile-nav.side-block .menu.sw-mobile-menu li a, body.px_ar .mobile-nav.side-block .menu.sw-mobile-menu li a { overflow: visible; width: 160px; }
	body.px_en .mobile-nav.side-block .sw-mobile-menu li. a, body.px_ar .mobile-nav.side-block .sw-mobile-menu li. a { margin-bottom: 3px; }
	body.px_en .mobile-nav.side-block .sw-mobile-menu li a, body.px_ar .mobile-nav.side-block .sw-mobile-menu li a {color: #4e4e4e;margin-bottom: 10px;line-height: 24px;}
	body.px_en .mobile-nav.side-block .sw-mobile-menu>li:nth-child(5)>a, body.px_ar .mobile-nav.side-block .sw-mobile-menu>li:nth-child(5)>a{border: 0;background: none;padding-top: 0px;}
	body.px_en .mobile-nav.side-block .sw-mobile-menu li a span.menu-item-lower.mobile, body.px_ar .mobile-nav.side-block .sw-mobile-menu li a span.menu-item-lower.mobile {display: block;font-size: 10px;line-height: 11px;color: #a1a1aa;}
	body.px_en .mobile-nav.side-block .menu.sw-mobile-menu li a span.menu-item-below-colorline, body.px_ar .mobile-nav.side-block .menu.sw-mobile-menu li a span.menu-item-below-colorline { width: 100%; }
	body.px_en .mobile-nav.side-block .menu.sw-mobile-menu li.women-menu a span.menu-item-below-colorline.mobile, body.px_ar .mobile-nav.side-block .menu.sw-mobile-menu li.women-menu a span.menu-item-below-colorline.mobile{background: url(../custommenu/px/WomensLine-min.jpg) no-repeat left 0px;background-size: cover;height: 3px;margin-top: 5px;display: block;}
	body.px_en .mobile-nav.side-block .menu.sw-mobile-menu li.men-menu a span.menu-item-below-colorline.mobile, body.px_ar .mobile-nav.side-block .menu.sw-mobile-menu li.men-menu a span.menu-item-below-colorline.mobile{background: url(../custommenu/px/MensLine-min.jpg) no-repeat left 0px;background-size: cover;height: 3px;margin-top: 5px;display: block;}
	body.px_en .mobile-nav.side-block .menu.sw-mobile-menu li.brandd-menu a span.menu-item-below-colorline.mobile, body.px_ar .mobile-nav.side-block .menu.sw-mobile-menu li.brandd-menu a span.menu-item-below-colorline.mobile{background: url(../custommenu/px/BrandsLine-min.jpg) no-repeat left 0px;background-size: cover;height: 3px;margin-top: 5px;display: block;}
	body.px_en .mobile-nav.side-block .close-mobile-menu, body.px_ar .mobile-nav.side-block .close-mobile-menu{background-image: url('../images/close_menu_icon.png');width: 30px;   height: 30px;   display: inline-block;   background-size: 16px;   background-repeat: no-repeat;   position: absolute;right: 0px;top: 11px;  z-index: 99;}
	.rtl.px_en .mobile-nav.side-block .menu.sw-mobile-menu > li.menu-item.women-menu, .rtl.px_ar .mobile-nav.side-block .menu.sw-mobile-menu > li.menu-item.women-menu{background-position: right 10px!important;padding-right: 36px;background-size: 32px;margin-bottom: 20px;margin-right: 14px;}
	.rtl.px_en .mobile-nav.side-block .menu.sw-mobile-menu > li.menu-item.men-menu, .rtl.px_ar .mobile-nav.side-block .menu.sw-mobile-menu > li.menu-item.men-menu{background-position: right 10px!important;padding-right: 36px!important;background-size: 32px;background-position: 2px 6px;margin-bottom: 20px;margin-right: 14px;}
	.rtl.px_en .mobile-nav.side-block .menu.sw-mobile-menu > li.menu-item.brandd-menu, .rtl.px_ar .mobile-nav.side-block .menu.sw-mobile-menu > li.menu-item.brandd-menu{background-position: right 5px!important;padding-right: 36px;background-size: 32px;margin-bottom: 20px;margin-right: 14px;}
	.rtl.px_en .mobile-nav.side-block .menu.sw-mobile-menu> li> a, .rtl.px_ar .mobile-nav.side-block .menu.sw-mobile-menu> li> a{min-height: 43px;}
	.rtl.px_en .mobile-nav.side-block .menu.sw-mobile-menu li > ul > li a, .rtl.px_ar .mobile-nav.side-block .menu.sw-mobile-menu li > ul > li a{padding-left:0px!important;text-align: right;}
	.rtl.px_en .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.brandd-menu > ul > li span, .rtl.px_ar .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.brandd-menu > ul > li span {right: 10px;}
	.rtl.px_en .mobile-nav.side-block .menu.sw-mobile-menu li.women-menu a.women-menu-menu-link, .rtl.px_ar .mobile-nav.side-block .menu.sw-mobile-menu li.women-menu a.women-menu-menu-link{display: block;text-align: right;overflow: hidden;}
	.rtl.px_en .mobile-nav.side-block .menu.sw-mobile-menu li.men-menu a.men-menu-menu-link, .rtl.px_ar .mobile-nav.side-block .menu.sw-mobile-menu li.men-menu a.men-menu-menu-link{display: block;text-align: right;overflow: hidden;}
	.rtl.px_en .mobile-nav.side-block .menu.sw-mobile-menu li.brandd-menu a.brandd-menu-menu-link, .rtl.px_ar .mobile-nav.side-block .menu.sw-mobile-menu li.brandd-menu a.brandd-menu-menu-link{display: block;text-align: right;overflow: hidden;}
	.rtl.px_en .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.women-menu > ul > li:nth-child(1) a, .rtl.px_ar .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.women-menu > ul > li:nth-child(1) a{background-position: right 3px;text-align: right;}
	.rtl.px_en .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.women-menu > ul > li:nth-child(2) a, .rtl.px_ar .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.women-menu > ul > li:nth-child(2) a{background-position: right -25px;text-align: right;margin-right: 15px;padding-left: 0px !important;}
	.rtl.px_en .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.women-menu > ul > li:nth-child(3) a, .rtl.px_ar .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.women-menu > ul > li:nth-child(3) a{background-position: right -53px;text-align: right;}
	.rtl.px_en .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.men-menu > ul > li:nth-child(1) a, .rtl.px_ar .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.men-menu > ul > li:nth-child(1) a{background-position: right 3px;text-align: right;}
	.rtl.px_en .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.men-menu > ul > li:nth-child(2) a, .rtl.px_ar .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.men-menu > ul > li:nth-child(2) a{background-position: right -25px;text-align: right;margin-right: 15px;padding-left: 0px !important;}
	.rtl.px_en .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.men-menu > ul > li:nth-child(3) a, .rtl.px_ar .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.men-menu > ul > li:nth-child(3) a{background-position: right -53px;text-align: right;}
	.rtl.px_en .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.brandd-menu > ul > li:nth-child(1) a, .rtl.px_ar .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.brandd-menu > ul > li:nth-child(1) a{background-position: right 3px;text-align: right;}
	.rtl.px_en .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.brandd-menu > ul > li:nth-child(2) a, .rtl.px_ar .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.brandd-menu > ul > li:nth-child(2) a{background-position: right -25px;text-align: right;margin-right: 15px;padding-left: 0px !important;}
	.rtl.px_en .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.brandd-menu > ul > li:nth-child(3) a, .rtl.px_ar .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.brandd-menu > ul > li:nth-child(3) a{background-position: right -53px;text-align: right;}
	.rtl.px_en .mobile-nav .sw-mobile-menu li.menu-item.men-menu ul li a, .rtl.px_ar .mobile-nav .sw-mobile-menu li.menu-item.men-menu ul li a{text-align: right;}
}
.cms-porto-home-2-new.int_en .main.container,.cms-porto-home-2-new.int_en .footer-container,
.cms-porto-home-2-new.rtl.eg_ar .main.container,.cms-porto-home-2-new.rtl.eg_ar .footer-container,
.cms-porto-home-2-new.eg_en .main.container,.cms-porto-home-2-new.eg_en .footer-container{display: none;}
.cms-porto-home-2-new.int_en .top-health-supps-brands-slider-home,
.cms-porto-home-2-new.rtl.eg_ar .top-health-supps-brands-slider-home,
.cms-porto-home-2-new.eg_en .top-health-supps-brands-slider-home{height: 116px;}
.cms-porto-home-2-new.int_en .health-secondary-items,
.cms-porto-home-2-new.rtl.eg_ar .health-secondary-items,
.cms-porto-home-2-new.eg_en .health-secondary-items{min-height: 220px;}
.product-view .product-shop .availability{display: none;}