body {
  margin: 0;
  padding: 0;
  font-family: "Poppins", sans-serif;
  height: 100%;
}

html {
  scroll-behavior: smooth;
}

* {
  box-sizing: border-box;
}

.saeedAjmalSection1 {
  display: flex;
  width: 100%;
  justify-content: center;
  padding: 0 86px;
}

.saeedAjmalSection1-left {
  width: 10%;
}

.logo {
  width: auto;
}

.saeedAjmalSection1-right {
  width: 90%;
  display: flex;
  justify-content: flex-end;
  flex-wrap: wrap;
}

.language-dropDown-image {
  width: 18px;
  height: 12px;
  margin-right: 3px;
}

.language-dropDown {
  position: relative;
  padding-right: 15px;
}

.language-dropDown-ul {
  list-style-type: none;
  background-color: white;
  border: #80808014 1px solid;
  position: absolute;
  top: 10px;
  padding: 0;
  right: 0;
  width: 97px;
  display: none;
}

.saeedAjmalSection1-right-topSect {
  display: flex;
  margin-top: 20px;
  width: 100%;
  justify-content: flex-end;
}

.language-dropDown-li {
  padding: 6px 10px;
}

.language-dropDown-li-image {
  height: 14px;
  width: 20px;
  margin-right: 5px;
}

.angle-down {
  color: #6b6b6b !important;
  cursor: pointer;
  margin-left: 3px;
}

.language-dropDown-text,
.language-dropDown-li-text {
  font-size: 12px;
  line-height: 20px;
  font-weight: 600;
}

.payment-dropDown-image {
  width: 20px;
  height: 14px;
  margin-right: 3px;
}

.payment-dropDown {
  position: relative;
  padding-right: 15px;
}

.payment-dropDown-ul {
  list-style-type: none;
  background-color: white;
  border: #80808014 1px solid;
  position: absolute;
  top: 10px;
  padding: 0;
  right: 0;
  width: 97px;
  display: none;
}

.payment-dropDown-li {
  padding: 6px 10px;
}

.payment-dropDown-li-image {
  height: 14px;
  width: 20px;
  margin-right: 5px;
}

.angle-down {
  color: #6b6b6b !important;
  cursor: pointer;
  margin-left: 3px;
}

.payment-dropDown-text,
.payment-dropDown-li-text {
  font-size: 12px;
  line-height: 20px;
  font-weight: 600;
}

.search-mobile {
  border: transparent solid 1px;
  /* border-radius: 30px; */
  background-color: #fafafa;
  padding: 2px 6px;

  margin-bottom: auto;
}

.search-mobile-a {
  color: #81878b;
  font-size: 12px;
  line-height: 20px;
  font-weight: 400;
  padding-right: 80px;
  vertical-align: middle;
}

.search-icon {
  font-size: 13px;
  line-height: 20px;
  font-weight: 700;
  color: #43434a;
  cursor: pointer;
}

.saeedAjmalSection1-right-bottomSect {
  display: flex;
  width: 100%;
  justify-content: flex-end;
}

.saeedAjmal-ShoppingCart {
  display: flex;
  text-align: center;
  position: relative;
  cursor: pointer;
}

.saeedAjmal-ShoppingCart:hover .saeedAjmal-ShoppingCart-detail-menu {
  display: block;
}

.saeedAjmal-ShoppingCart-text {
  font-size: 12px;
  line-height: 20px;
  font-weight: 400;
  padding: 5px 7px;
  color: #323232;
}

.saeedAjmal-ShoppingCart-bag {
  width: 24px;
  height: 30px;
  color: #232323;
  margin: 7px 0;
}

.saeedAjmal-ShoppingCart-itemQuantity {
  background-color: #ffe5e5;
  font-size: 12px;
  line-height: 20px;
  font-weight: 500;
  padding: 4px 10px;
  border-radius: 27px;
}

.saeedAjmal-ShoppingCart-detail-menu {
  background-color: white;
  border: #80808014 1px solid;
  padding: 7px 43px;
  text-align: center;
  position: absolute;
  top: 40px;
  left: 15px;
  display: none;
  z-index: 9999;
}

.saeedAjmal-ShoppingCart-detail-menu-text {
  font-size: 12px;
  line-height: 20px;
  font-weight: 400;
  color: #323232;
  margin: 16px 0;
}

.saeedAjmal-ShoppingCart-detail-menu-continueShopping {
  font-size: 13px;
  line-height: 20px;
  font-weight: 700;
  padding: 7px 70px;
  color: black;
  border: black 1px solid;
  background-color: white;
}

.saeedAjmal-ShoppingCart-detail-menu-continueShopping:hover {
  background-color: black;
  color: white;
  cursor: pointer;
}

.saeedAjmal-wishList-sect {
  display: flex;
  padding: 5px;
}

.saeedAjmal-wishList-sect-text {
  font-size: 12px;
  line-height: 20px;
  font-weight: 400;
  color: #323232;
  vertical-align: middle;
  position: relative;
  cursor: pointer;
}

.saeedAjmal-wishList-sect-text:before {
  content: "";
  position: absolute;
  width: 0;
  height: 1px;
  bottom: 0;
  left: 0;
  background-color: black;
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}

.saeedAjmal-wishList-sect-text:hover:before {
  visibility: visible;
  width: 100%;
}

.saeedAjmal-signIn-text,
.saeedAjmal-createAnAccount {
  position: relative;
}

.saeedAjmal-signIn-text:before,
.saeedAjmal-createAnAccount:before {
  content: "";
  position: absolute;
  width: 0;
  height: 1px;
  bottom: 0;
  left: 0;
  background-color: black;
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}

.saeedAjmal-signIn-text:hover:before,
.saeedAjmal-createAnAccount:hover:before {
  visibility: visible;
  width: 100%;
}

.fa-heart {
  margin: 11px;
  margin-bottom: 0;
}

.saeedAjmal-signIn-sect {
  display: flex;
  font-size: 12px;
  line-height: 20px;
  font-weight: 400;
  padding: 14px;
  padding-right: 0;
}

.saeedAjmal-signIn-sect a {
  text-decoration: none;
  color: #323232;
  padding: 0px 5px;
}

/* ---------desktop header------------- */
.saeedAjmal-desktopHeader {
  display: flex;
  justify-content: space-between;
  width: 100%;
  background-color: #232323;
  height: 46px;
  align-items: center;
  z-index: 999999;
}

.level-1-ul {
  padding: 0px 68px;
  display: flex;
  width: 100%;
  position: relative;
  margin: 0;
}

.level-1-li {
  list-style-type: none;
  cursor: pointer;
  padding: 12px 18px;
}

.level-1-a {
  color: white;
  font-size: 13px;
  line-height: 21.45px;
  font-weight: 700;
  letter-spacing: 0.65px;
  text-align: left;
  position: relative;
}

.level-1-a:before {
  content: "";
  position: absolute;
  width: 0;
  height: 2px;
  bottom: 0;
  left: 0;
  background-color: white;
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}

.level-1-a:hover:before {
  visibility: visible;
  width: 100%;
}

.level-2-ul {
  display: flex;
  padding: 20px 26px;
}

.level-1-li:hover .level-2-display {
  display: block;
}

.level-2-display {
  display: none;
  z-index: 9999999;
  background-color: white;
  width: 100%;
  padding: 0;
  top: 47px;
  left: 0;
  position: absolute;
}

.level-2-div-sect1 {
  width: 25%;
  padding: 0 60px;
}

.level-2-li {
  cursor: pointer;
  list-style-type: none;
}

.level-2-a {
  font-size: 12px;
  line-height: 32px;
  font-weight: 400;
  color: #3c3c3c;
  text-transform: capitalize;
  position: relative;
}

.level-2-a:before {
  content: "";
  position: absolute;
  width: 0;
  height: 1px;
  bottom: 0;
  left: 0;
  background-color: #0688e2;
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}

.level-2-a:hover:before {
  visibility: visible;
  width: 100%;
  color: #0688e2;
}

.level-2-a:hover {
  color: #0688e2;
  transition: 0.5s;
}

.level-2-headings {
  font-size: 12px;
  line-height: 20px;
  font-weight: 600;
  color: #232323;
  text-transform: uppercase;
  letter-spacing: 0.24px;
}

.level-2-div-featureproducts {
  width: 25%;
  text-align: center;
}

.level-2-saeedAjmal-pic {
  margin: 15px 4px;
  height: 170px;
  width: 117px;
}

.level-2-saeedAjmal-pic-text {
  font-size: 12px;
  line-height: 22px;
  font-weight: 500;
  color: #3c3c3c;
  text-transform: capitalize;
}

.level-2-span-previousPrice {
  font-size: 13px;
  line-height: 22px;
  font-weight: 600;
  color: #969696;
}

.level-2-span-newPrice {
  font-size: 13px;
  line-height: 22px;
  font-weight: 600;
  color: #e95144;
}

.level-2-selectOption {
  color: #232323;
  font-size: 12px;
  line-height: 20px;
  font-weight: 700;
  text-transform: uppercase;
  text-decoration: underline;
  letter-spacing: 0.6px;
}

.level-2-subHeading {
  font-size: 12px;
  line-height: 43px;
  font-weight: 600;
  color: #232323;
  margin-top: 10px;
  text-transform: uppercase;
  letter-spacing: 0.24px;
}

.level-2-saeedAjmal-pic-menEastern {
  width: auto;
  height: auto;
  transition: transform 0.5s ease;
}

.level-2-li-saeedAjmal-pic {
  cursor: pointer;
  list-style-type: none;
  height: 345px;
  width: 210px;
  overflow: hidden;
}

.level-2-saeedAjmal-pic-menEastern:hover {
  transform: scale(1.1);
}

.level-2-li-menwestern-section-pic {
  height: 345px;
  width: 243px;
  overflow: hidden;
}

.level-2-menwestern-pic {
  background-image: url(images/Men-Western_45baa4f6-038e-4a5d-98ff-974f2d599cd8_250x.jpg);
  cursor: pointer;
  background-repeat: no-repeat;
  width: auto;
  height: auto;
  transition: transform 0.5s ease;
}

.level-2-menwestern-pic:hover {
  transform: scale(1.1);
}

.level-2-pic-overlay:hover {
  background-color: #2323235c;
}

.level-2-pic-overlay {
  height: 100%;
  width: 100%;
  background-color: transparent;
  cursor: pointer;
  transition: 1s;
}

.level-2-women-pic {
  background-image: url(images/menu-4_250x.jpg);
  cursor: pointer;
  background-repeat: no-repeat;
  width: auto;
  height: auto;
  transition: transform 0.5s ease;
}

.level-2-women-pic:hover {
  transform: scale(1.1);
}

.level-2-li-women-section-pic {
  height: 340px;
  width: 237px;
  overflow: hidden;
}

.level-2-kidsWestern-pic {
  background-image: url(images/Kids-Western_250x.jpg);
  cursor: pointer;
  background-repeat: no-repeat;
  width: auto;
  height: auto;
  transition: transform 0.5s ease;
}

.level-2-kidsWestern-pic:hover {
  transform: scale(1.1);
}

.level-2-li-kidsWestern-section-pic {
  height: 340px;
  width: 237px;
  overflow: hidden;
}

.level-2-ul-kidsEastern {
  padding: 0;
  top: 35px;
  position: absolute;
  background-color: white;
  border: #ebebeb solid 1px;
}

.level-2-li-kidsEastern {
  cursor: pointer;
  list-style-type: none;
  width: 215px;
  padding: 0px 20px;
}

.level-3-li {
  border-bottom: #ebebeb solid 1px;
  cursor: pointer;
  list-style-type: none;
  margin: 0px 19px;
}

.level-3-ul {
  padding: 0;
  position: absolute;
  left: 215px;
  top: 0;
  width: 200px;
  background-color: white;
  border: #ebebeb solid 1px;
  display: none;
}

.level-2-ul-FLAT-SALE {
  padding: 0;
  top: 35px;
  position: absolute;
  background-color: white;
  border: #ebebeb solid 1px;
}

.level-2-a-2nd-Struct {
  font-size: 12px;
  line-height: 32px;
  font-weight: 400;
  color: #3c3c3c;
  width: 100%;
  display: flex;
  padding: 7px 0;
  text-transform: capitalize;
  border-bottom: #ebebeb solid 1px;
}

.level-2-display-2nd-Struct {
  width: 100%;
  padding: 0;
  top: 12px;
  display: none;
  position: absolute;
  z-index: 999999;
}

.level-2-a-2nd-Struct:hover {
  color: #0688e2;
}

.level-2-li-kidsEastern:hover .level-3-ul {
  display: block;
}

.level-1-li:hover .level-2-display-2nd-Struct {
  display: block;
}

/* -----------desktop header ends------------ */

/* --------------mobile-header------------- */
.saeedAjmal-mobile-header {
  display: flex;
  justify-content: space-between;
  width: 100%;
  z-index: 99999999;
  background-color: white;
  border: black 1px solid;
  padding: 9px 122px;
}

.saeedAjmal-mobile-header-leftSect {
}

.saeedAjmal-mobile-header-centerSect {
}

.saeedAjmal-mobile-header-rightSect {
  display: flex;
}

.menu-bars {
  font-size: 25px !important;
  padding-right: 30px;
}

.search-logo {
  font-size: 25px !important;
}

.saeedAjmal-mobile-header-rightSect-user {
  width: 21px;
  height: 21px;
  margin-right: 30px;
}

.saeedAjmal-mobile-header-rightSect-bag {
  height: 23px;
  width: 22px;
}

.saeedAjmal-mobile-header-centerSect-logo {
  max-width: 70px;
}

.saeedAjmal-mobile-menu {
  max-width: 335px;
  position: relative;
  background-color: #ffffff;
  transition: 0.7s;
}

.mobile-level-1-ul {
  margin: 0;
  list-style-type: none;
  padding: 20px 0;
  padding-top: 0px;
  position: relative;
}

.mobile-level-1-li {
  border-bottom: #ebebeb 1px solid;
  padding: 10px 20px;
  background-color: white;
  display: flex;
  cursor: pointer;
  justify-content: space-between;
}

.mobile-level-1-a {
  color: black;
  font-size: 13px;
  font-weight: 700;
  line-height: 20px;
}

.mobile-level-1-fa-right {
  color: #b4b4b4;
}

.mobile-level-1-li-wishList {
  border-bottom: #ebebeb solid 1px;
}

.mobile-level-1-a-wishList {
  font-size: 12px;
  line-height: 20px;
  font-weight: 400;
  display: block;
  color: #3c3c3c;
  padding: 8px 21px;
  cursor: pointer;
}

.languageCruncey-createAnAcc {
  font-size: 12px;
  line-height: 20px;
  font-weight: 400;
  display: block;
  color: #3c3c3c;
  padding: 1px 21px;
}

.languageCruncey-headings {
  font-size: 13px;
  line-height: 10px;
  font-weight: 400;
  display: block;
  color: #3c3c3c;
  padding: 5px 21px;
}

.mobile-language-section {
  display: flex;
  align-items: center;
  padding: 20px 21px;
}

.mobile-language-section-left {
  padding-right: 90px;
}

.mobile-currency-section {
  display: flex;
  align-items: center;
  padding: 20px 21px;
}

.mobile-currency-section-topSect {
  display: block;
}

.mobile-currency-section-bottomSect {
  display: block;
}

.mobile-currency-section-left {
  padding-right: 90px;
  padding-bottom: 10px;
}

.fa-times {
  font-size: 40px !important;
  background-color: #e95144;
  color: white;
  padding: 3px 7px;
  cursor: pointer;
}

.mobile-cross-sign {
  position: absolute;
  top: 0;
  right: 0;
  right: -45px;
  cursor: pointer;
}

.saeedAjmal-mobile-header-parent {
  position: relative;
  display: none;
}

.saeedAjmal-mobile-menu-parent {
  position: absolute;
  top: 2px;
  display: none;
  z-index: 9999999;
}

.mobile-level-2-ul {
  margin: 0;
  list-style-type: none;
  padding: 0;
  padding-top: 0px;
  position: absolute;
  right: 0px;
  top: 0;
  display: none;
  min-height: 630px;
  background-color: white;
  height: inherit;
}

.mobile-level-2-div-featureproducts {
  text-align: center;
  padding-top: 20px;
}

.mobile-level-2-a {
  font-size: 12px;
  line-height: 20px;
  font-weight: 600;
  letter-spacing: 0.65px;
}

.mobile-level-2-a-headings {
  font-size: 13px;
  line-height: 20px;
  font-weight: 600;
  letter-spacing: 0.65px;
  padding-right: 113px;
}

.fa-angle-left {
  font-size: 19px !important;
  line-height: 19px !important;
  font-weight: 400 !important;
}

.mobile-level-1-li:hover .mobile-level-1-fa-right {
  color: #0688e2 !important;
  cursor: pointer;
}

.mobile-level-1-li:hover .mobile-level-1-a {
  color: #0688e2;
  cursor: pointer;
}

.mobile-level-2-fa-right {
  color: #b4b4b4 !important;
}

.mobile-level-2-li-topHeading {
  border-bottom: #ebebeb 1px solid;
  padding: 10px 20px;
  background-color: #f8f8f8;
  display: flex;
  justify-content: space-between;
  cursor: pointer;
}

.mobile-level-2-li-hover {
  background-color: white;
}

.mobile-level-2-li {
  border-bottom: #ebebeb 1px solid;
  padding: 10px 20px;
  background-color: white;
  display: flex;
  position: relative;
  cursor: pointer;
  justify-content: space-between;
}

.mobile-level-3-ul {
  margin: 0;
  list-style-type: none;
  padding: 0;
  padding-top: 0px;
  position: absolute;
  right: 0px;
  min-height: 630px;
  background-color: white;
  right: 0;
  left: 0;
  top: -40px;
  z-index: 99999999;
  display: none;
}

.mobile-level-3-li {
  padding: 10px 20px;
  background-color: white;
  display: flex;
  cursor: pointer;
}

.mobile-level-3-li:hover {
  color: #0688e2 !important;
  background-color: white !important;
}

.mobile-level-3-a {
  font-size: 12px;
  line-height: 20px;
  font-weight: 400;
}

.mobile-level-2-a-STRUCT2 {
  font-size: 12px;
  line-height: 20px;
  font-weight: 400;
}

/* ------------mobile-header-ends--------------- */

/* ---------crasoul----------------------------- */
.device-repair-image1 {
  background-image: url(images/WEB-SUMMER1_1024x10240.jpg);
  width: 100%;
  background-size: cover;
  height: 515px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.device-repair-image2 {
  background-image: url(images/Men-Summer-collection-2020_1024x10240.jpg);
  width: 100%;
  background-size: cover;
  height: 515px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.device-repair-image3 {
  background-image: url(images/Web--WOMEN--SUMMER_1024x10240.jpg);
  width: 100%;
  background-size: cover;
  height: 515px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.device-repair {
  display: flex;
  justify-content: left;
}

.chevron-buttons {
  position: absolute;
  display: flex;
  justify-content: space-between;
  width: 100%;
  padding: 0 122px;
  z-index: 999;
  top: 43%;
}

.carasoul-parent {
  position: relative;
}

.carasoul-parent:hover .chevron {
  visibility: visible;
  transition: 1s;
}

.chevron {
  color: #636a6a;
  border: 3px solid #636a6a;
  padding: 19px 22px;
  text-align: center;
  border-radius: 61px;
  visibility: hidden;
  transition: 1s;
}

.saeedAjmal-section3 {
  display: flex;
  justify-content: space-between;
  width: 100%;
  padding: 35px 63px;
}

.saeedAjmal-section3-div1 {
  width: 31%;
  text-align: center;
}

.saeedAjmal-section3-imageClass {
  cursor: pointer;
  list-style-type: none;
  height: 360px;
  width: 100%;
  overflow: hidden;
}

.saeedAjmal-section-iamges {
  width: auto;
  height: auto;
  transition: transform 0.5s ease;
}

.saeedAjmal-section-iamges:hover {
  transform: scale(1.1);
}

.saeedAjmal-section-overlay:hover {
  background-color: #2323235c;
}

.saeedAjmal-section-overlay {
  height: 100%;
  width: 100%;
  background-color: transparent;
  cursor: pointer;
  transition: 1s;
}

.saeedAjmal-section3-image1 {
  background-image: url(images/Men-weastern1_1024x1024_crop_center0.jpg);
  cursor: pointer;
  background-repeat: no-repeat;
  height: 360px;
  background-position: center;
  max-height: 360px;
  min-width: 275px;
  background-size: cover;
  transition: transform 0.5s ease;
}

.saeedAjmal-section3-image2 {
  background-image: url(images/Women-kurti1_1024x1024_crop_center.jpg);
  cursor: pointer;
  height: 360px;
  background-position: center;
  max-height: 360px;
  min-width: 275px;
  background-size: cover;
  transition: transform 0.5s ease;
}

.saeedAjmal-section3-image3 {
  background-image: url(images/men-eastern-wearq_1024x1024_crop_center0.jpg);
  cursor: pointer;
  background-repeat: no-repeat;
  height: 360px;
  background-position: center;
  max-height: 360px;
  min-width: 275px;
  background-size: cover;
  transition: transform 0.5s ease;
}

.saeedAjmal-responsiveSection3 {
  display: none;
  justify-content: space-between;
  width: 100%;
  padding: 35px 63px;
}

.saeedAjmal-section4 {
  display: flex;
  justify-content: center;
  width: 100%;
}

.saeedAjmal-section4-div1 {
  width: 17.3%;
  padding: 12px;
}

/* {
  text-align: center;
  display: block;
 
} */
.saeedAjmal-section5-tilte {
  display: flex;
  width: 100%;
  justify-content: center;
  align-items: center;
  text-align: center;
  font-size: 20px;
  line-height: 25px;
  font-weight: 700;
  padding: 40px 50px;
  letter-spacing: 1px;
}

.saeedAjmal-section5-tilte:before,
.saeedAjmal-section5-tilte:after {
  content: "";
  border-top: 1px solid #e0e0e0;
  margin: 0 20px 0 0;
  flex: 1 0 20px;
}

.saeedAjmal-section5-tilte:after {
  margin: 0 0 0 20px;
}

.saeedAjmal-section-hoverImage {
  cursor: pointer;
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  height: 315px;
  display: none;
}

.saeedAjmal-section-hoverImage {
  display: none;
}

.saeedAjmal-section4-images:hover .saeedAjmal-section-hoverImage {
  display: block;
  transition: 1s;
}

.saeedAjmal-section-hoverImage1 {
  background-image: url(images/Men-Black-Kameez-Shalwar1_400x.jpg);
  cursor: pointer;
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  height: 315px;
}

.saeedAjmal-section-hoverImage2 {
  background-image: url(images/Cotton-Kameez-Shalwar-Black_400x.jpg);
  cursor: pointer;
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  height: 315px;
}

.saeedAjmal-section-hoverImage3 {
  background-image: url(images/Black-collar-design-kameez-shalwar-for-mens5_400x.webp);
  cursor: pointer;
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  height: 315px;
}

.saeedAjmal-section4-image1 {
  background-image: url(images/Men-Black-Kameez-Shalwar_400x.jpg);
  cursor: pointer;
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  height: 315px;
}

.saeedAjmal-section4-image2 {
  background-image: url(images/EW7A9789_683x1024_66ebf05a-78fd-4285-b100-e3ffdb4e2926_400x.jpg);
  cursor: pointer;
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  height: 315px;
}

.saeedAjmal-section4-image3 {
  background-image: url(images/Green-and-black-stripper_400x.jpg);
  cursor: pointer;
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  height: 315px;
}

.saeedAjmal-section4-image4 {
  background-image: url(images/Green-shirt_400x.jpg);
  cursor: pointer;
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  height: 315px;
}

.saeedAjmal-section4-image5 {
  background-image: url(images/Black-collar-design-kameez-shalwar-for-mens3_400x.jpg);
  cursor: pointer;
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  height: 315px;
}

.saeedAjmal-section4-pic-overlay:hover {
  background-color: #fafafab8;
}

.saeedAjmal-section4-pic-overlay {
  height: 100%;
  width: 100%;
  position: relative;
  background-color: transparent;
  cursor: pointer;
  transition: 1s;
  text-align: center;
}

.saeedAjmal-section4-pic-overlay-selectOption {
  position: absolute;
  top: 54%;
  left: 11%;
  visibility: hidden;
}

.saeedAjmal-section4-pic-overlay-selectOption-text:hover {
  background-color: black;
  color: white;
}

.saeedAjmal-section4-pic-overlay:hover
  .saeedAjmal-section4-pic-overlay-selectOption-text {
  visibility: visible;
}

.saeedAjmal-section4-pic-overlay:hover
  .saeedAjmal-section4-pic-overlay-quickView {
  visibility: visible;
}

.saeedAjmal-section4-pic-overlay-selectOption-text {
  font-size: 13px;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: 0.65px;
  padding: 8px 26px;
  border: 2px solid black;
  letter-spacing: 0.65px;
  background-color: white;
}

.saeedAjmal-section4-pic-overlay-quickView-text {
  font-size: 11px;
  font-weight: 600;
  line-height: 19px;
  background-color: rgba(0, 0, 0, 0.8);
  color: rgba(255, 255, 255, 0.7);
  padding: 1px 71px 0;
  width: 100%;
  display: block;
  white-space: nowrap;
}

.saeedAjmal-section4-pic-overlay-quickView {
  position: absolute;
  bottom: 0;
  visibility: hidden;
}

.saeedAjmal-section4-pic-overlay-sizes {
  font-size: 12px;
  font-weight: 500;
  line-height: 20px;
  background-color: white;
  border-radius: 13px;
}

.saeedAjmal-section4-pic-overlay-sizeOptions {
  position: absolute;
  bottom: 11%;
  left: 23%;
}

.saeedAjmal-section4-pic-overlay-sizes:hover {
  background-color: black;
  color: white;
  border-color: transparent;
}

.SizeborderSmall {
  border: 1px solid #e7e7e7;
  padding: 3px 8px;
}

.SizeborderMedium {
  border: 1px solid #e7e7e7;
  padding: 3px 6px;
}

.SizeborderLarge {
  border: 1px solid #e7e7e7;
  padding: 3px 9px;
}

.SizeborderXL {
  border: 1px solid #e7e7e7;
  padding: 3px 5px;
}

.saeedAjmal-section4-pic-overlay-sizeOptionschild {
  position: absolute;
  bottom: 11%;
  left: 9%;
  visibility: hidden;
}

.saeedAjmal-section4-pic-overlay:hover
  .saeedAjmal-section4-pic-overlay-sizeOptionschild {
  visibility: visible;
}

.saeedAjmal-section4-title {
  padding-top: 15px;
}

.saeedAjmal-section4-titleText {
  font-size: 12px;
  font-weight: 500;
  line-height: 22px;
  color: #232323;
  display: block;
  text-align: center;
}

.saeedAjmal-section4-title-Price {
  font-size: 13px;
  font-weight: 600;
  line-height: 22px;
  color: #232323;
}

.saeedAjmal-section4-title-rating {
  font-size: 12.6px !important;
  font-weight: 400;
  line-height: 20px;
  color: #e0e0e0 !important;
  text-align: center;
}

.saeedAjmal-section4-title-tooltip-image {
  border: 3px solid #e0e0e0;
  border-radius: 15px;
  width: 30px;
  height: 30px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

.tooltiptext {
  font-size: 11px !important;
  font-weight: 500;
  line-height: 20px;
}

.saeedAjmal-section4-title-tooltip {
  position: relative;
  display: flex;
  padding: 17px;
  justify-content: center;
  cursor: pointer;
}

.tooltiptext {
  visibility: hidden;
  width: 46px;
  background-color: black;
  color: #fff;
  text-align: center;
  padding: 3px 0;
  position: absolute;
  z-index: 1;
  bottom: 86%;
  left: 68%;
  margin-left: -60px;
  opacity: 0;
  transition: opacity 0.3s;
}

.saeedAjmal-section4-title-tooltip .tooltiptext::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: black transparent transparent transparent;
}

.saeedAjmal-section4-title-tooltip:hover .tooltiptext {
  visibility: visible;
  opacity: 1;
  cursor: pointer;
}

.saeedAjmal-section4-title-Price s {
  color: #969696;
}

.saeedAjmal-section4-title-Price span {
  color: #e95144;
}

.saeedAjmal-section4-title-tooltip-discount {
  position: relative;
  display: flex;

  justify-content: center;
  cursor: pointer;
}

.tooltiptext-discount {
  visibility: visible;
  width: 46px;
  font-size: 12px;
  line-height: 12px;
  font-weight: 500;
  background-color: #f4572c;
  color: #fff;
  text-align: center;
  padding: 4px 0;
  position: absolute;
  z-index: 1;
  bottom: 86%;
  left: 68%;
  color: white !important;
  transition: opacity 0.3s;
}

.saeedAjmal-section4-title-tooltip-discount .tooltiptext-discount::after {
  content: "";
  position: absolute;
  top: 0%;
  left: -43%;
  border-width: 10px;
  border-style: solid;
  border-color: transparent #f4572c transparent transparent;
}

.saeedAjmal-section4-title-tooltip-discount:hover .tooltiptext-discount {
  visibility: visible;
  opacity: 1;
  cursor: pointer;
}

/* ------------------section5 css------- */

.saeedAjmal-section5 {
  display: flex;
  justify-content: center;
  width: 100%;
  flex-wrap: wrap;
}

.saeedAjmal-section5-div1 {
  width: 17.3%;
  padding: 12px;
}

.saeedAjmal-section5-lowerSect {
  padding-top: 50px;
  display: flex;
  width: 100%;
  justify-content: center;
}

.saeedAjmal-section-hoverImage {
  cursor: pointer;
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  height: 315px;
  display: none;
}

.saeedAjmal-section-hoverImage {
  display: none;
}

.saeedAjmal-section5-images:hover .saeedAjmal-section-hoverImage {
  display: block;
  transition: 1s;
}

.saeedAjmal-section5-hoverImage1 {
  background-image: url(images/sHALWAR1_768x1024_01edddf3-76f5-4f46-84de-bd1384c375d2_400x.jpg);
  cursor: pointer;
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  height: 315px;
}

.saeedAjmal-section5-hoverImage2 {
  background-image: url(images/SHALWAR2_768x1024_f573b910-58a5-4f70-8760-497cdd2657d4_400x0.jpg);
  cursor: pointer;
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  height: 315px;
}

.saeedAjmal-section5-hoverImage3 {
  background-image: url(images/GTS-QS-409_large.jpg);
  cursor: pointer;
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  height: 315px;
}

.saeedAjmal-section5-hoverImage4 {
  background-image: url(images/Men-Shalwar-kameez-Cream_400x.jpg);
  cursor: pointer;
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  height: 315px;
}

.saeedAjmal-section5-hoverImage5 {
  background-image: url(images/PAJAMA_MAN23_797x1024_5e365218-8fbd-4fa8-a0f5-51a386f14291_400x.jpg);
  cursor: pointer;
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  height: 315px;
}

.saeedAjmal-section5-hoverImage6 {
  background-image: url(images/Blue-Kameez-Shalwar-Mens2_400x.webp);
  cursor: pointer;
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  height: 315px;
}

.saeedAjmal-section5-hoverImage7 {
  background-image: url(images/Cotton-Kameez-Shalwar-Black_400x.jpg);
  cursor: pointer;
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  height: 315px;
}

.saeedAjmal-section5-hoverImage8 {
  background-image: url(images/Men_Kameez_Shalwar_1_400x.jpg);
  cursor: pointer;
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  height: 315px;
}

.saeedAjmal-section5-hoverImage9 {
  background-image: url(images/men-suit-q_400x.jpg);
  cursor: pointer;
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  height: 315px;
}

.saeedAjmal-section5-hoverImage10 {
  background-image: url(images/Men_White_Shalwar_kameez_3_400x.jpg);
  cursor: pointer;
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  height: 315px;
}

.saeedAjmal-section5-image1 {
  background-image: url(images/SHALWAR2_768x1024_f573b910-58a5-4f70-8760-497cdd2657d4_300x.jpg);
  cursor: pointer;
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  height: 315px;
}

.saeedAjmal-section5-image2 {
  background-image: url(images/1545458571626-product_800x.jpeg);
  cursor: pointer;
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  height: 315px;
}

.saeedAjmal-section5-image3 {
  background-image: url(images/GTS-QS-409_A_large.jpg);
  cursor: pointer;
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  height: 315px;
}

.saeedAjmal-section5-image4 {
  background-image: url(images/Men-Shalwar-kameez-Cream1_800x.jpg);
  cursor: pointer;
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  height: 315px;
}

.saeedAjmal-section5-image5 {
  background-image: url(images/pAJAMA_mAN_797x1024_9be3f0f0-25a2-481e-9228-f3a345209ec9_800x.jpg);
  cursor: pointer;
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  height: 315px;
}

.saeedAjmal-section5-image6 {
  background-image: url(images/Blue-Kameez-Shalwar-Mens_large.jpg);
  cursor: pointer;
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  height: 315px;
}

.saeedAjmal-section5-image7 {
  background-image: url(images/EW7A9789_683x1024_66ebf05a-78fd-4285-b100-e3ffdb4e2926_800x.jpg);
  cursor: pointer;
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  height: 315px;
}

.saeedAjmal-section5-image8 {
  background-image: url(images/Men_Kameez_Shalwar_2_800x.jpg);
  cursor: pointer;
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  height: 315px;
}

.saeedAjmal-section5-image9 {
  background-image: url(images/Men-suit-g_800x.jpg);
  cursor: pointer;
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  height: 315px;
}

.saeedAjmal-section5-image10 {
  background-image: url(images/Men_White_Shalwar_kameez_4_800x.jpg);
  cursor: pointer;
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  height: 315px;
}

.saeedAjmal-section5-pic-overlay:hover {
  background-color: #fafafab8;
}

.saeedAjmal-section5-pic-overlay {
  height: 100%;
  width: 100%;
  position: relative;
  background-color: transparent;
  cursor: pointer;
  transition: 1s;
  text-align: center;
}

.saeedAjmal-section5-pic-overlay-selectOption {
  position: absolute;
  top: 54%;
  left: 11%;
  visibility: hidden;
}

.saeedAjmal-section5-pic-overlay-selectOption-text:hover {
  background-color: black;
  color: white;
}

.saeedAjmal-section5-pic-overlay:hover
  .saeedAjmal-section5-pic-overlay-selectOption-text {
  visibility: visible;
}

.saeedAjmal-section5-pic-overlay:hover
  .saeedAjmal-section5-pic-overlay-quickView {
  visibility: visible;
}

.saeedAjmal-section5-pic-overlay-selectOption-text {
  font-size: 13px;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: 0.65px;
  padding: 8px 28px;
  border: 2px solid black;
  letter-spacing: 0.65px;
  background-color: white;
}

.saeedAjmal-section5-pic-overlay-quickView-text {
  font-size: 11px;
  font-weight: 600;
  line-height: 19px;
  background-color: rgba(0, 0, 0, 0.8);
  color: rgba(255, 255, 255, 0.7);
  padding: 1px 71px 0;
  width: 100%;
  display: block;
  white-space: nowrap;
}

.saeedAjmal-section5-pic-overlay-quickView {
  position: absolute;
  bottom: 0;
  visibility: hidden;
}

.saeedAjmal-section5-pic-overlay-sizes {
  font-size: 12px;
  font-weight: 500;
  line-height: 20px;
  background-color: white;
  border-radius: 13px;
}

.saeedAjmal-section5-pic-overlay-sizeOptions {
  position: absolute;
  bottom: 11%;
  left: 0;
  right: 0;
}

.saeedAjmal-section5-pic-overlay-sizes:hover {
  background-color: black;
  color: white;
  border-color: transparent;
}

.SizeborderSmall {
  border: 1px solid #e7e7e7;
  padding: 3px 8px;
}

.SizeborderMedium {
  border: 1px solid #e7e7e7;
  padding: 3px 6px;
}

.SizeborderLarge {
  border: 1px solid #e7e7e7;
  padding: 3px 9px;
}

.SizeborderXL {
  border: 1px solid #e7e7e7;
  padding: 3px 5px;
}

.saeedAjmal-section5-pic-overlay-sizeOptionschild {
  position: absolute;
  bottom: 11%;
  left: 9%;
  visibility: hidden;
}

.saeedAjmal-section5-pic-overlay:hover
  .saeedAjmal-section5-pic-overlay-sizeOptionschild {
  visibility: visible;
}

.saeedAjmal-section5-title {
  padding-top: 15px;
}

.saeedAjmal-section5-titleText {
  font-size: 12px;
  font-weight: 500;
  line-height: 22px;
  color: #232323;
  display: block;
  text-align: center;
}

.saeedAjmal-section5-title-Price {
  font-size: 13px;
  font-weight: 600;
  line-height: 22px;
  color: #232323;
  text-align: center;
}

.saeedAjmal-section5-title-rating {
  font-size: 12.6px !important;
  font-weight: 400;
  line-height: 20px;
  color: #e0e0e0 !important;
  text-align: center;
}

.saeedAjmal-section5-title-tooltip-image {
  border: 3px solid #e0e0e0;
  border-radius: 15px;
  width: 30px;
  height: 30px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

.tooltiptext {
  font-size: 11px !important;
  font-weight: 500;
  line-height: 20px;
}

.saeedAjmal-section5-title-tooltip {
  position: relative;
  display: flex;
  padding: 17px;
  justify-content: center;
  cursor: pointer;
}

.tooltiptext {
  visibility: hidden;
  width: 46px;
  background-color: black;
  color: #fff;
  text-align: center;
  padding: 3px 0;
  position: absolute;
  z-index: 1;
  bottom: 86%;
  left: 68%;
  margin-left: -60px;
  opacity: 0;
  transition: opacity 0.3s;
}

.saeedAjmal-section5-title-tooltip .tooltiptext::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: black transparent transparent transparent;
}

.saeedAjmal-section5-title-tooltip:hover .tooltiptext {
  visibility: visible;
  opacity: 1;
  cursor: pointer;
}

.saeedAjmal-section5-title-Price s {
  color: #969696;
}

.saeedAjmal-section5-title-Price span {
  color: #e95144;
}

.saeedAjmal-section5-title-Price a {
  color: #232323;
}

.saeedAjmal-section5-title-tooltip-discount {
  position: relative;
  display: flex;

  justify-content: center;
  cursor: pointer;
}

.tooltiptext-discount {
  visibility: visible;
  width: 46px;
  font-size: 12px;
  line-height: 12px;
  font-weight: 500;
  background-color: #f4572c;
  color: #fff;
  text-align: center;
  padding: 4px 0;
  position: absolute;
  z-index: 1;
  bottom: 86%;
  left: 68%;
  color: white !important;
  transition: opacity 0.3s;
}

.saeedAjmal-section5-imageClass {
  position: relative;
}

.saeedAjmal-section5-title-tooltip-discount .tooltiptext-discount::after {
  content: "";
  position: absolute;
  top: 0%;
  left: -43%;
  border-width: 10px;
  border-style: solid;
  border-color: transparent #f4572c transparent transparent;
}

.saeedAjmal-section5-title-tooltip-discount:hover .tooltiptext-discount {
  visibility: visible;
  opacity: 1;
  cursor: pointer;
}

.saeedAjmal-section5-trendsTopTip {
  font-size: 12px;
  line-height: 20px;
  font-weight: 400px;
  color: white;
  top: 0;
  right: 0;
  position: absolute;
}

.saeedAjmal-section5-trendsTopTip-lowerSect {
  font-size: 12px;
  line-height: 20px;
  font-weight: 400px;
  color: white;
  top: 7.5%;
  right: 0;
  position: absolute;
}

.saeedAjmal-section5-noMore-products {
  padding-top: 30px;
  text-align: center;
}

.saeedAjmal-section5-noMore-products-text {
  font-size: 12px;
  line-height: 20px;
  font-weight: 400px;
  font-weight: 700;
  letter-spacing: 1px;
  padding: 10px 80px;
  color: #fff !important;
  background: #c1c1c1 !important;
  border-color: #c1c1c1 !important;
}

.saeedAjmal-section5-trendsTopTip-text {
  background-color: #e95144;
  padding: 1px 7px;
}

.saeedAjmal-section5-trendsTopTip-Newtext {
  background-color: #06bfe2;
  padding: 1px 7px;
}

.saeedAjmal-section6 {
  display: flex;
  width: 100%;
  padding-top: 60px;
}

.saeedAjmal-section6-image {
  cursor: pointer;
  width: 100%;
}

/* -------------------section-7 CSS------------------ */
.saeedAjmal-section7-hoverImage1 {
  background-image: url(images/1557309848200-product_684x1024_a7f90872-7a12-4f19-9bac-fd2003199d90_800x.jpg);
  cursor: pointer;
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  height: 315px;
}
.saeedAjmal-section7 {
  display: flex;
  justify-content: center;
  width: 100%;
  flex-wrap: wrap;
}

.saeedAjmal-section7-hoverImage2 {
}

.saeedAjmal-section7-hoverImage3 {
}

.saeedAjmal-section7-hoverImage4 {
}

.saeedAjmal-section7-hoverImage5 {
}

.saeedAjmal-section7-image1 {
  background-image: url(images/Off-white-shirt_400x0.jpg);
  cursor: pointer;
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  height: 315px;
}

.saeedAjmal-section7-image2 {
  background-image: url(images/EW7A9837_683x1024_d9c8b0d2-cfe0-4dd0-b59f-4bda8de1d2c5_800x.jpg);
  cursor: pointer;
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  height: 315px;
}

.saeedAjmal-section7-image3 {
  background-image: url(images/Men-polo-shirt-red_800x.jpg);
  cursor: pointer;
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  height: 315px;
}

.saeedAjmal-section7-image4 {
  background-image: url(images/1556015364955-product_683x1024_c1a8e1a4-2891-4ab3-8668-391d6d5c2113_800x.jpg);
  cursor: pointer;
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  height: 315px;
}

.saeedAjmal-section7-image5 {
  background-image: url(images/1557308989667-product_684x1024_d3a65b01-bc16-440f-b57d-8e81270952b2_800x.jpg);
  cursor: pointer;
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  height: 315px;
}

.saeedAjmal-section5-pic-overlay:hover
  .saeedAjmal-section5-pic-overlay-unavailable-text {
  visibility: visible;
}

.saeedAjmal-section5-pic-overlay-unavailable-text {
  font-size: 13px;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: 0.65px;
  padding: 8px 28px;
  border: 2px solid #c1c1c1;
  letter-spacing: 0.65px;
  color: white;
  background-color: #c1c1c1;
}

.saeedAjmal-section7-title-rating {
  bottom: 27%;
  left: 0;
  right: 0;
  font-size: 13px !important;
  position: absolute;
}

.saeedAjmal-section8 {
  display: flex;
  justify-content: space-between;
  width: 100%;
  padding: 35px 63px;
}

.saeedAjmal-section8-div1 {
  width: 31%;
  text-align: center;
}

.saeedAjmal-section8-imageClass {
  cursor: pointer;
  list-style-type: none;
  height: 360px;
  width: 100%;
  overflow: hidden;
}

.saeedAjmal-section8-images {
  width: auto;
  height: auto;
  transition: transform 0.5s ease;
}

.saeedAjmal-section8-images:hover {
  transform: scale(1.1);
}

.saeedAjmal-section8-image1 {
  background-image: url(images/Mini-Banner-Footwaer-Featured_e45f9e7b-cf67-4ccd-9dfb-daafc0be2005_400x_crop_center0.jpg);
  cursor: pointer;
  background-repeat: no-repeat;
  width: 100%;
  height: 360px;
  background-size: contain;
  transition: transform 0.5s ease;
}

.saeedAjmal-section8-image2 {
  background-image: url(images/Sale_0b9faef8-da32-4723-b99c-6f5e50c4bf5b_400x_crop_center0.jpg);
  cursor: pointer;
  background-repeat: no-repeat;
  width: 100%;
  height: 360px;
  background-size: contain;
  transition: transform 0.5s ease;
}

.saeedAjmal-section8-image3 {
  background-image: url(images/Kids-Mini-Banner-Featured_400x_crop_center0.jpg);
  cursor: pointer;
  background-repeat: no-repeat;
  width: 100%;
  height: 360px;
  background-size: contain;
  transition: transform 0.5s ease;
}

.saeedAjmal-section8-imageTitle {
  text-align: center;
  padding: 30px;
}

.saeedAjmal-section8-imageTitle-text {
  font-size: 20px;
  line-height: 25px;
  font-weight: 700;
  letter-spacing: 1px;
}

.saeedAjmal-section8-imageTitle-shopNow {
  padding-top: 30px;
}

.saeedAjmal-section8-shopNow-text {
  font-size: 13px;
  line-height: 20px;
  font-weight: 700;
  letter-spacing: 0.65px;
  text-decoration: none;
  background-color: #232323;
  border: 1px solid #232323;
  color: white;
  padding: 10.5px 43px;
}

.saeedAjmal-section8-shopNow-text:hover {
  background-color: white;
  color: black;
  transition: 0.5s;
}

/* --------------section-9-css----------------------- */
.saeedAjmal-section9 {
  display: flex;
  width: 100%;
  justify-content: center;
  background-color: #fafafa;
  height: 235px;
  align-items: center;
  flex-wrap: wrap;
}

.saeedAjmal-section9-instaLink-text {
  font-size: 20px;
  line-height: 25px;
  font-weight: 700;
  letter-spacing: 1px;
}

.saeedAjmal-section9-instaLink {
  display: block;
  width: 100%;
  text-align: center;
}

.saeedAjmal-section9-instaLogo {
  font-size: 26.667px !important;
  line-height: 20px !important;
  font-weight: 400 !important;
  vertical-align: -15%;
  padding-right: 14px;
}

.saeedAjmal-section9-viewGallery {
  display: block;
  width: 100%;
  text-align: center;
  align-self: baseline;
}

.saeedAjmal-section9-viewGallery-text {
  font-size: 13px;
  line-height: 20px;
  font-weight: 700;
  letter-spacing: 0.65px;
  text-decoration: none;
  background-color: #232323;
  border: 1px solid #232323;
  color: white;
  padding: 9px 57px;
}

.saeedAjmal-section9-viewGallery-text:hover {
  background-color: white;
  color: black;
  transition: 0.5s;
  cursor: pointer;
}

/* -------------Footer-CSS------------------ */
.saeedAjmal-footer {
  /* /* display: flex;
  justify-content: center; */
  width: 100%;
  background-color: #232323;
}

.saeedAjmal-footer-topSection {
  display: flex;
  justify-content: center;
  width: 100%;
}

.saeedAjmal-footer-sections {
  width: 20%;
}

.saeedAjmal-footer-sections-socialNetwork {
  width: 46%;
  padding: 40px 80px;
  padding-right: 0;
}

.saeedAjmal-footer-section-ul {
  margin: 0;
  padding-top: 40px;
  padding-left: 92px;
}

.saeedAjmal-footer-section-heading {
  font-size: 13px;
  line-height: 16.25px;
  font-weight: 700;
  color: white;
  padding-bottom: 12px;
  margin: 0;
}

.saeedAjmal-footer-sections-socialNetwork-section {
  display: flex;
  padding-top: 25px;
}

.saeedAjmal-footer-sections-socialNetwork-logo {
}

.fb-logo {
  background-color: #ffffff;
  border: 1px solid transparent;
  padding: 8px 12px;
  border-radius: 19px;
  margin-right: 10px;
}

.fb-logo:hover {
  background-color: #3b5998;
  color: white;
  transition: 0.5s;
}

.twitter-logo {
  background-color: #ffffff;
  border: 1px solid transparent;
  padding: 8px 9px;
  border-radius: 19px;
  margin-right: 10px;
}

.twitter-logo:hover {
  background-color: #55acee;
  color: white;
  transition: 0.5s;
}

.insta-logo {
  background-color: #ffffff;
  border: 1px solid transparent;
  padding: 8px 10px;
  margin-right: 10px;
  border-radius: 19px;
}

.insta-logo:hover {
  background-color: #3b5998;
  color: white;
  transition: 0.5s;
}

.saeedAjmal-footer-section-li {
  padding: 4px 0;
  list-style: none;
}

.saeedAjmal-footer-section-a {
  font-size: 12px;
  line-height: 22px;
  font-weight: 400;
  color: #969696;
  cursor: pointer;
  position: relative;
}

.saeedAjmal-footer-section-a:before {
  content: "";
  position: absolute;
  width: 0;
  height: 1px;
  bottom: 0;
  left: 0;
  background-color: white;
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}

.saeedAjmal-footer-section-a:hover:before {
  visibility: visible;
  width: 100%;
  color: white;
}

.saeedAjmal-footer-section-a:hover {
  color: white;
  transition: 0.5s;
}

.fa-check {
  color: #ffffff;
  font-size: 11px !important;
  padding-right: 8px;
}

.saeedAjmal-footer-likeUs-text {
  font-size: 12px;
  line-height: 20px;
  font-weight: 500;
  color: #ffffff;
}

.saeedAjmal-footer-likeUs-followers {
}

.saeedAjmal-footer-likeUs-followers-text {
  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: 400;
  color: #ffffff;
  border-radius: 5px;
  border: 1px solid transparent;
  padding: 3.5px 12px;
  background-color: #4080ff;
  cursor: pointer;
}

.saeedAjmal-footer-likeUs-share-text {
  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: 400;
  color: #ffffff;
  border-radius: 5px;
  border: 1px solid transparent;
  padding: 3.5px 12px;
  background-color: #4080ff;
  cursor: pointer;
}

.saeedAjmal-footer-sections-newsLetter-signUp {
  padding-top: 45px;
}

.saeedAjmal-footer-sections-newsLetter-signUp-input {
  border: 1px solid #969696;
  font-size: 12px;
  line-height: 20px;
  font-weight: 400;
  padding: 8px 128px;
  padding-left: 15px;
  margin-right: 7px;
  color: #969696;
  background-color: #232323;
}

.enterEmail-for-newsLetter {
  display: flex;
  padding-top: 20px;
  width: 100%;
}

.saeedAjmal-footer-sections-newsLetter-submitText {
  font-size: 13px;
  line-height: 20px;
  font-weight: 700;
  letter-spacing: 0.65px;
  padding: 9px 35px;
  align-self: center;
  color: #ffffff;
  background-color: #3b3b3b;
}

.saeedAjmal-footer-sections-newsLetter-submitText:hover {
  background-color: white;
  color: black;
  transition: 0.5s;
}

.saeedAjmal-footer-lowerSection {
  display: flex;
  width: 100%;
  border-top: 1px solid #969696;
  font-size: 12px;
  line-height: 28px;
  font-weight: 400;
  padding-top: 40px;
  color: #ffffff;
  padding-left: 81px;
}

.saeedAjmal-footer-rightReserved {
  display: block;
}

.saeedAjmal-footer-lowerSection-innerDiv {
  display: flex;
  width: 20%;
}

/* --------------upButton css------------------ */
.up-arrow {
  position: fixed;
  z-index: 99999;
  bottom: 10%;
  right: 7%;
  background-color: #232323;
  padding: 15px 15px;
}

.up-arrow i {
  color: white;
}

/* ----------------section4-responsive---------------- */

.saeedAjmal-section4-pic-overlay-sizereposive {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  bottom: 12%;
  position: absolute;
  justify-content: space-evenly;
  padding: 0 33px;
  background: rgba(255, 255, 255, 0.8);
  font-size: 12px;
  font-weight: 500;
  line-height: 20px;
}
.saeedAjmal-section4-responsive {
  display: none;
  justify-content: center;
  width: 100%;
}

.saeedAjmal-section4resposive-images {
  position: relative;
}
.saeedAjmal-section4responsive-pic-overlay-sizes {
  color: black;
}
.saeedAjmal-section4responsive-pic-overlay-sizes:hover {
  color: white;
}
.saeedAjmal-section4reponsive-pic-overlay-selectOption {
  position: absolute;
  bottom: 0;
  background-color: white;
  padding: 8px 0;
  border: 1px solid black;
  width: 100%;
}
.saeedAjmal-section4responsive-pic-overlay-selectOption-text {
  font-size: 13px;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: 0.65px;
  color: black;
  width: 100%;
  text-align: center;
  display: block;
  white-space: nowrap;
}
.saeedAjmal-section5Responsive {
  display: none;
  justify-content: end;
  width: 100%;
  flex-wrap: wrap;
  padding: 0 70px;
}
.saeedAjmal-section7Responsive {
  display: none;
  justify-content: end;
  width: 100%;
  flex-wrap: wrap;
  padding: 0 70px;
}
.saeedAjmal-section4reponsive-pic-overlay-available {
  position: absolute;
  bottom: 0;
  background-color: #c1c1c1;
  padding: 8px 0;

  width: 100%;
}
.saeedAjmal-section4responsive-pic-overlay-available-text {
  font-size: 13px;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: 0.65px;
  color: white;
  width: 100%;
  text-align: center;
  display: block;
  white-space: nowrap;
}
.saeedAjmal-section5-trendsTopTip-soldOuttext {
  background-color: #c1c1c1;
  padding: 1px 7px;
}
.saeedAjmal-section8Responsive {
  display: none;
  justify-content: space-between;
  width: 100%;
  flex-wrap: wrap;
  padding: 35px 63px;
}
/* ---------------------------------------------- */
@media only screen and (max-width: 1200px) {
  .saeedAjmal-section4 {
    display: none;
  }
  .saeedAjmal-section8Responsive {
    display: flex;
    justify-content: center;
  }
  .saeedAjmal-footer-sections-newsLetter-signUp-input {
    width: 65%;
  }
  .device-repair-image1,
  .device-repair-image2,
  .device-repair-image3 {
    height: 430px;
  }
  .saeedAjmal-section8 {
    display: none;
  }
  .saeedAjmal-section5 {
    display: none;
  }
  .saeedAjmal-section7 {
    display: none;
  }
  .saeedAjmal-section3 {
    display: none;
  }
  .saeedAjmal-section8Responsive-images {
    background-repeat: no-repeat;
    width: 100%;
    max-width: 300px;
    /* height: 100%; */
    background-position: center center;
    max-height: 275px;
    background-size: cover;
  }
  .saeedAjmal-section8-imageTitle {
    padding: 30px 0;
  }
  .saeedAjmal-section5Responsive {
    display: flex;
  }
  .saeedAjmal-section7Responsive {
    display: flex;
  }
  .saeedAjmal-section5-div1 {
    width: 25%;
    padding: 12px;
  }
  .saeedAjmal-section4-div1 {
    width: 25%;
    padding: 12px;
  }
  .saeedAjmal-section4resposive-images {
    cursor: pointer;
    background-repeat: no-repeat;
    width: 100%;
    min-width: 138px;
    background-position: center center;
    background-size: cover;
    min-height: 315px;
  }
  .saeedAjmal-section4-responsive {
    display: flex;
    flex-wrap: wrap;
    padding: 0 70px;
    justify-content: left;
  }
  .saeedAjmalSection1 {
    display: none;
  }

  .saeedAjmal-section3 {
    display: none;
  }

  .saeedAjmal-responsiveSection3 {
    display: flex;
  }

  .saeedAjmal-desktopHeader {
    display: none;
  }

  .saeedAjmal-section-iamges:hover {
    transform: unset;
  }

  .saeedAjmal-section-overlay:hover {
    background-color: unset;
  }

  .saeedAjmal-section-overlay {
    display: none;
  }

  .saeedAjmal-mobile-header-parent {
    display: block;
  }

  /* .device-repair-image1,
  .device-repair-image2,
  .device-repair-image3 {
    cursor: pointer;
    background-repeat: no-repeat;

    background-size: contain;
    background-repeat: no-repeat;
  } */
  .chevron-buttons {
    position: unset;
    display: none;
  }
}

@media only screen and (max-width: 990px) {
  .saeedAjmal-section4-div1 {
    width: 33.333%;
    padding: 12px;
  }

  .saeedAjmal-section8-div1 {
    width: 50%;
    text-align: center;
  }
  .saeedAjmal-section8Responsive-images {
    width: 100%;
    max-width: 388px;
    max-height: 364px;
  }
  .saeedAjmal-footer-section-ul {
    padding: 50px 50px;
  }
  .saeedAjmal-responsiveSection3 {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    padding: 0 63px;
  }
  .saeedAjmal-section3-div1 {
    width: 50%;
    padding: 25px;
  }
  .device-repair-image1,
  .device-repair-image2,
  .device-repair-image3 {
    height: 365px;
    background-size: contain;
    background-repeat: no-repeat;
  }
  .saeedAjmal-footer-sections-socialNetwork {
    width: 100%;
    padding: 40px 98px;
  }

  .saeedAjmal-footer-sections {
    width: 30%;
  }

  .saeedAjmal-footer-topSection {
    flex-wrap: wrap;
  }
  .saeedAjmal-section5-div1 {
    width: 33.333%;
    padding: 12px;
  }
  .saeedAjmal-footer-sections-newsLetter-signUp-input {
    width: unset;
  }
}

@media only screen and (max-width: 768px) {
  .saeedAjmal-mobile-header {
    padding: 9px 50px;
  }
  .saeedAjmal-section7-image1,
  .saeedAjmal-section7-image2,
  .saeedAjmal-section7-image3,
  .saeedAjmal-section7-image4 {
    height: 267px !important;
    min-height: 250px;
  }
  .saeedAjmal-section3-image1,
  .saeedAjmal-section3-image2,
  .saeedAjmal-section3-image3 {
    height: 300px;
    max-height: 300px;
  }
  .device-repair-image1,
  .device-repair-image2,
  .device-repair-image3 {
    height: 285px;
    background-size: contain;
    background-repeat: no-repeat;
  }
  .saeedAjmal-section4-pic-overlay-sizereposive {
    bottom: 14%;
  }
  .saeedAjmal-responsiveSection3 {
    padding: 0 30px;
  }
  .saeedAjmal-section4-responsive {
    padding: 0px 30px;
  }
  .saeedAjmal-section5Responsive {
    padding: 0 30px;
  }
  .saeedAjmal-section5-div1 {
    width: 50%;
    padding: 12px;
  }
  .saeedAjmal-section8-div1 {
    width: 63%;
    text-align: center;
  }

  .saeedAjmal-footer-sections {
    width: 50%;
  }
  .saeedAjmal-section7Responsive {
    padding: 0 30px;
  }
  .saeedAjmal-footer-section-ul {
    padding: 50px 76px;
  }
  .saeedAjmal-footer-sections-socialNetwork {
    width: 50%;
    padding: 40px 0px;
  }
  .enterEmail-for-newsLetter {
    display: flex;
    width: 100%;
    justify-content: end;
    padding-top: 20px;
    flex-wrap: wrap;
  }
  .saeedAjmal-footer-sections-newsLetter-signUp-input {
    margin-right: 71px;
    width: 100%;
  }
  .saeedAjmal-footer-sections-newsLetter-submitText {
    margin-top: 16px;
  }
  .saeedAjmal-footer-lowerSection-innerDiv {
    display: flex;
    width: 100%;
    padding: 0 420px;
    padding-left: 0;
  }
  .saeedAjmal-section5-div1 {
    width: 33%;
    padding: 12px;
  }
}

@media only screen and (max-width: 600px) {
  .saeedAjmal-mobile-header {
    padding: 13px 20px;
  }

  .saeedAjmal-section5-div1 {
    width: 50%;
    padding: 12px;
  }
  .saeedAjmal-mobile-header-rightSect-bag {
    height: 30px;
    width: 30px;
  }
  .saeedAjmal-section4-div1 {
    width: 50%;
    padding: 12px;
  }
  .device-repair-image1,
  .device-repair-image2,
  .device-repair-image3 {
    height: 225px;
    background-size: contain;
    background-repeat: no-repeat;
  }
  .saeedAjmal-mobile-header-rightSect-user {
    width: 30px;
    height: 30px;
  }
  .saeedAjmal-footer-sections {
    width: 100%;
  }
  .saeedAjmal-section8-div1 {
    width: 81%;
    text-align: center;
  }
  .saeedAjmal-footer-sections-socialNetwork {
    width: 100%;
    padding: 40px 80px;
    padding-right: 0;
  }
  .saeedAjmal-footer-lowerSection-innerDiv {
    padding: 0 180px;
    padding-left: 0;
  }
  .menu-bars {
    font-size: 30px !important;
  }
  .saeedAjmal-section3-div1 {
    width: 55%;
    padding: 25px;
  }
  .search-logo {
    font-size: 30px !important;
  }

  .saeedAjmal-mobile-header-centerSect-logo {
    max-width: 90px;
  }

  .saeedAjmal-footer-sections-newsLetter-signUp-input {
    padding: 8px 0px;
    padding-left: 15px;
  }
}

@media only screen and (max-width: 480px) {
  .menu-bars {
    padding-right: 12px;
  }
  .up-arrow {
    right: 14%;
  }
  .device-repair-image1,
  .device-repair-image2,
  .device-repair-image3 {
    height: 175px;
    background-size: contain;
    background-repeat: no-repeat;
  }
  .saeedAjmal-section4resposive-images {
    min-width: 112px;
    height: 533px;
    max-height: 534px;
  }
  .saeedAjmal-section7-image1,
  .saeedAjmal-section7-image2,
  .saeedAjmal-section7-image3,
  .saeedAjmal-section7-image4 {
    height: 430px !important;
    min-height: 208px;
  }
  .saeedAjmal-section5-div1 {
    width: 100%;
    padding: 12px;
  }
  .saeedAjmal-section5-div1 {
    width: 100%;
  }
  .saeedAjmal-section7Responsive {
    padding: 0 0px;
  }
  .saeedAjmal-section5Responsive {
    padding: 0;
  }
  .saeedAjmal-mobile-header-rightSect-user {
    margin-right: 10px;
  }
  .saeedAjmal-footer-sections-socialNetwork-section {
    display: flex;
    padding-top: 10px;
    flex-wrap: wrap;
  }
  .saeedAjmal-footer-likeUs {
    width: 100%;
    margin-top: 14px;
  }
  .saeedAjmal-section8-div1 {
    width: 100%;
    text-align: center;
  }
  .saeedAjmal-section4-responsive {
    padding: 0px 0px;
  }

  .saeedAjmal-section7-image1,
  .saeedAjmal-section7-image2,
  .saeedAjmal-section7-image3,
  .saeedAjmal-section7-image4 {
    height: 460px !important;
    min-height: 250px;
  }
  .saeedAjmal-section4-div1 {
    width: 100%;
    padding: 12px;
  }
  .saeedAjmal-section4-pic-overlay-sizereposive {
    bottom: 8.4%;
  }
  .saeedAjmal-section8Responsive {
    padding: 0;
  }
  .saeedAjmal-section3-image1,
  .saeedAjmal-section3-image2,
  .saeedAjmal-section3-image3 {
    height: 428px;
    max-height: 429px;
    min-width: 112px;
  }
  .saeedAjmal-responsiveSection3 {
    padding: 0 0px;
  }
  .saeedAjmal-section3-div1 {
    width: 100%;
    padding: 12px;
  }
}
