.plus-jakarta-sans {
	font-family: "Plus Jakarta Sans", sans-serif !important;
	font-optical-sizing: auto;
	font-style: normal;
	letter-spacing: 1px;
  }
  
  body {
	  overflow-x: hidden;
	  font-family: "Plus Jakarta Sans", sans-serif;
	  letter-spacing: .5px;
  }
  
  @media screen and (min-width:600px) {
	  body {
		  max-width: 100% !important;
		  padding-left:7% !important;
		  padding-right:7% !important;
	  }
	  .form-style-6 .auth-flex input {
		   margin:20px !important;
		   transform: scale(1.3);
	   }
  }
  .ecommerce-auth h2 {
	  color:#043ca9;
  }
  .ecommerce-auth .top-title {
	  color:rgb(0 0 0 / 14%) !important;
	  font-size:4ch !important;
	  text-transform: uppercase;
	  font-weight: 800;
  }
  .form-style-6 .form-label {
	  color:#043ca9 !important;
	  font-weight: 400 !important;
  }
  .form-style-6 .auth-divider:before {
	  display:none;
  }
  .form-style-6 .auth-divider span {
	  background:none !important;
	  background-color:transparent !important;
  }
  .form-style-6 .auth-divider .row > div {
	  position: relative !important;
  }
  .form-style-6 .auth-divider .row > div:first-child:before {
	  content: "";
	  width: calc(100% - 15px);
	  height: 1px;
	  background-color: rgba(33, 41, 68, .15);
	  position: absolute;
	  right: 0;
	  top: 50%;
  }
  .form-style-6 .auth-divider .row > div:last-child:before {
	  content: "";
	  width: calc(100% - 15px);
	  height: 1px;
	  background-color: rgba(33, 41, 68, .15);
	  position: absolute;
	  left: 0;
	  top: 50%;
  }
  .ecommerce-auth .form-style-6 .form-control {
	  background-color:rgba(33,41,68,.1);
	  border:solid 1px rgba(33,41,68,.25) !important;
	  transition: .3s;
	  color:black;
  }
  .ecommerce-auth .form-style-6 .form-control:focus {
	  background-color:rgba(33,41,68,.2);
	  border:solid 1px rgba(33,41,68,.4) !important;
  }
  .form-style-6 .form-control::placeholder,
  .form-style-6 .form-select::placeholder {
	  color:rgba(33,41,68,.4);
	  font-weight: 500;
	  font-size:14px;
  }
  .social-style-4 li a.facebook {
	  background-color:#0666ff;
	  border:none !important;
	  color:rgba(255,255,255,1) !important;
	  font-weight: 500 !important;
	  font-size:12px !important;
  }
  .social-style-4 li a.google {
	  background-color:#b3261e;
	  border:none !important;
	  color:rgba(255,255,255,1) !important;
	  font-weight: 500 !important;
	  font-size:12px !important;
  }
  
  
  
  .social-style-4 li a img {
	  width: 24px;
	  height: 24px;
	  background-color: #ffffffe8;
	  border-radius: 100%;
	  padding: 5px;
	  opacity: 1;
  }
  .social-style-4 {
	  display:flex !important;
	  gap:10px;
  }
  .social-style-4 li {
	  width: 48%;
	  padding-left:3px !important;
	  padding-right:3px !important;
  }
  .social-style-4 li:last-child {
	  width: 100%;
  }
  .social-style-4 li a h4,
  .ecommerce-auth .auth-permission h4 a {
	  font-size:11px;
	  font-weight: 500;
	  padding-right: 10px;
  }
  
  .ecommerce-auth .auth-permission h4 a {
	  background-color: #043ca9;
	  color: white !important;
	  font-weight: 500;
	  letter-spacing: .4px;
   }
   .forget {
	   font-weight: 600;
	   font-size:12px !important;
	   color:#043ca9 !important;
   }
   .form-style-6 .auth-flex {
	   justify-content: center;
	   gap:3%;
   }
   .btn.ecommerce-btn {
	   background-color:#043ca9 !important;
	   color:whitesmoke !important;
	   font-weight: 500 !important;
	   font-size:12px;
	   border:none !important;
   }
   .swiper {
	   height: fit-content;
   }
   @media screen and (max-width:600px) {
		.form-style-6 .auth-flex input {
		   width: 100% !important;
		   height: initial !important;
		   aspect-ratio: 1/1;
	   }
   }
  
  .category-list {
	  display:flex !important;
	  flex-wrap: nowrap !important;
	  gap:0px !important;
  }
  .cloth-category-section .category-list li {
	  width: 100%;
  }
  .category-box img {
	  width: 100% !important;
	  height: auto !important;
	  margin-bottom:0px !important;
  }
  .cloth-category-section .category-list li .category-box h5 {
	  font-size:10px !important;
	  line-height: 14px !important;
  }
  .offcanvas.ecommerce-sidebar .btn-close {
	  background-color: #043ca9 !important
  }
  .product-wrapper .product-box .product-image img {
	  /*padding:15px;*/
  }
  .product-box {
	  /*box-shadow:0px 0px 15px -2px rgba(0,0,0,0.1);*/
	 
	  padding:10px;
	  border-radius: 5px;
	 }
.product-box .borderbox{
	padding:10px;
	 border:solid 1px rgba(0,0,0,0.06);
}
  .product-wrapper {
	  gap:7px !important;
  }
  .product-wrapper .product-box .product-content h5 {
	  font-size:10px !important;
  }
  .product-rating {
	  display:none !important;
  }
  .product-image a {
	  position: relative;
	  display:block;
  }
  .horizontal-list .product-image a {
	  position: relative;
	  display:block;
	  width: 70px;
	  height: 70px;
	  overflow:hidden;
	  border-radius: 100%;
  }
  .product-box .productCode {
	  position: absolute;
	  left: 12px;
	  top: -8px;
	  z-index: 5;
	  font-weight: 600;
	  font-size:10px;
	  color:rgba(var(--title), 1);
  }
  .product-content .barcode {
	  font-weight: 600 !important;
	  font-size:10px !important;
	  opacity: .7;
  }
  .tab-style-4 .nav-item .nav-link.active {
	  background-color: #043ca9;
  }
  .tab-style-4 .nav-item .nav-link {
	  font-size:12px !important;
  }
  .add-icon {
	  position: absolute !important;
	  right:-10px;
	  top:-10px;
	  background-color:transparent !important;
	  color:#043ca9;
	  padding:0px !important;
	  font-size:17px !important;
  }
  .add-icon .wishlist-button:before{
	  color:#043ca9 !important;
  }
  .product-wrapper .product-box .product-image {
	  overflow: visible;
  }
  .owl-theme .owl-dots .owl-dot span {
	  height: 3px;
	  width: 7px;
	  margin: 4px 2px;
	  transition: .3s;
  
  }
  .owl-theme .owl-dots .owl-dot.active span {
	  width: 16px;
  }
  .product-content .name {
	  padding-right:0px;
	  display: flex;
	  align-items: center;
  }
  .product-content .name a {
	  display:-webkit-box!important;
	  -webkit-line-clamp:2;
	  -webkit-box-orient:vertical;
	  overflow:hidden;
  }
  .ekle button {
	  background-color: #043ca9;
	  width: 100%;
	  text-align: center;
	  aspect-ratio: 1/1;
	  border:none;
	  border-radius: 3px;
	  max-width: 39px;
	  float: right;
  }
  .ekle button:before {
	  font-family: remixicon;
	  font-style: normal;
	  -webkit-font-smoothing: antialiased;
	  content: "\f120" !important;
	  color:white;
  
  }
  .header-style-5 .header-left button{
	color:#043ca9 !important;

  }
  .mobile-style-5 {
	  background-color:#043ca9 !important;
  }
  .mobile-style-5 ul li .mobile-box{
	color: white!important;
  }
  .mobile-style-5 ul li .mobile-box h6 {
	  font-size:12px !important;
  }
  @media screen and (min-width:700px) {
	  .product-content .qty .quantity {
		  width: auto;
	  }
	  .cloth-category-section .category-list li .category-box h5 {
		  font-size:12px !important;
		  font-weight: 500;
	  }
	  .product-wrapper .product-box .product-content h5 {
		  font-size:12px !important;
	  }
	  .product-image a .productCode {
		  font-size:13px !important;
	  }
	  .product-wrapper {
			  grid-template-columns: auto auto auto;
	  }
	  .add-icon {
		  font-size:19px !important;
	  }
	  .mobile-style-5 {
		  transform: translateX(0%) !important;
		  max-width: 100% !important;
		  width: 100% !important;
		  left:0 !important;
	  }
	  .service-wrapper .service-box h6 {
		  width: 50%;
		  margin: 21px auto;
	  }
  }
  @media screen and (max-width:700px) {
	  .service-wrapper .service-box h6 {
		  font-size:12px !important;
	  }
	  .service-wrapper {
		  gap:45px !important;
	  }
  }
  footer .support-contact li+li b {
	  font-size:12px;
  }
  footer .page-list li a {
	  font-size: calc(12px + (14 - 12) * ((100vw - 320px) / (600 - 320)));
  }
  
  .header-style-5 .header-right a.notification::after {
	  background-color:#043ca9 !important;
  }
  
  
  
  
  
  /* Cart */
  .product-content {
	  display:block !important;
	  margin-top: 13px;
	 }
  .product-content .name {
	  font-weight: 600;
	  font-size:12px !important;
	  position: relative;
	  display:flex;
	  justify-content: space-between;
	  /* overflow: hidden; */
	  /* text-overflow: ellipsis; */
	  /* white-space: nowrap; */
	 }
  .product-content .name a {
	  display:block;
	  color:black;
	  overflow: hidden;
	  margin-top: 6px;
	 }
  .product-content .name .option a {
	  background-color:transparent;
	  aspect-ratio: 1/1;
	  display:flex !important;
	  align-items: center;
	  justify-content: center;
	  border-radius: 3px;
	  text-align: center;
	  float: right;
  }
  .product-content .name .option a i {
	  margin: 0 !important;
	  padding: 0 !important;
	  line-height: normal !important;
	  font-size:17px !important;
	  opacity: .5;
  }
  .product-content .elective {
	  margin-top:5px;
  }
  .product-content .elective ul {
	  display:flex;
	  flex-wrap: wrap;
	  gap: 5px;
	  width: 100%;
  }
  .product-content .elective ul li {
	  background-color: whitesmoke;
	  font-size:10px;
	  font-weight: 500;
	  padding:5px 7px;
	  border-radius: 5px;
	  min-height: auto;
	  margin-top:0px;
	  color:#222944b5;
  }
  .product-content .qty {
	  display:flex;
	  justify-content: space-between;
	  margin-top:15px;
  }
  @media screen and (max-width:700px) {
	  .product-content > .row {
		  width: -webkit-fill-available;
	  }
	  .product-content .qty .quantity {
		  width: 120px;
	  }
  }
  .product-content .qty .quantity {
	  zoom:90%;
  }
  .product-content .qty .quantity input{
	  min-width: 130px;
	  background-color:#043ca9;
	  color:ghostwhite;
	  border-radius: 7px !important;
  }
  .product-content .qty .quantity button{
	  background-color:transparent;
	  color:ghostwhite;
  }
  .product-content .qty .price {
	  font-weight: 600;
	  color:#043ca9;
	  align-items: center;
	  display:flex;
	  justify-content: flex-end;
  }
  .cart-list li .cart-box {
	  background-color:transparent;
	  border-bottom:1px solid rgba(0,0,0,.1);
	  padding-bottom:25px;
  }
  .cart-list li .cart-box .product-image {
	  height: 40px;
	  width: 40px;
  }
  .cart-list li .cart-box {
	  align-items: flex-start;
  }
  .cart-list li .cart-box .product-content {
	  width: calc(100% - 40px - 8px);
	  padding-left:10px;
  }
  .product-content .productCode {
	  display:block;
	  color:#043ca9;
	  opacity: .8;
	  font-size:11px;
	  min-width: 100%;
  }
  
  
  .next-step {
	  background-color:#043ca9;
	  left:0 !important;
	  transform: translateX(0%) !important;
	  width: 100%;
	  max-width: 100%	!important;
  }
  .next-step .container {
	  display:flex !important;
	  max-width: 1200px !important;;
	  justify-content: space-between;
  }
  .next-step > div {
	  width:-webkit-fill-available !important;
  }
  .next-step .container > div {
	  width:auto !important;
  }
  .next-step .left-box h4 {
	  font-weight:500 !important;
	  color:ghostwhite !important;
	  font-size:16px !important;
  }
  .next-step .left-box h6 {
	  font-weight: 400;
	  color:ghostwhite !important;
	  font-size:12px !important;
	  opacity: .5;
  }
  .product-content .birimFiyat {
	  display:flex;
	  justify-content: flex-end;
	  flex-wrap: nowrap;
	  font-size: 11px;
	  gap:7px;
	  margin-bottom: 5px;
  }
  .product-content .birimFiyat .old {
	  opacity: .8;
	  text-decoration: line-through;
  }
  .product-content .birimFiyat .new {
	  font-weight: 600;
  }
  
  .product-content  .intitle {
	  text-align: right;
	  font-weight: 500;
	  font-size:10px;
	  opacity: .8;
  }
  .cart-box .product-content .name a {
	  -webkit-line-clamp: 2;
  }
  .order-detail-box h4 {
	  font-size:13px !important;
  }
  .order-detail-box .price {
	  font-weight: 600 !important;
  }
  .order-detail-box .total-price .price {
	  font-size:14px !important;
	  font-weight: 700 !important;
	  color:#043ca9 !important;
  }
  .next-step .right-box a {
	  background-color:lavender !important;
	  font-size:12px !important;
	  font-weight: 600; !important
  }
  
  
  
  /* Account */
  
  #profile {
	  padding-bottom: 45px;
  }
  #profile .nav {
	  padding:0px 15px;
	  width: 100%;
	  overflow-x: auto;
	  margin-bottom:25px;
  }
  #profile .nav ul {
	  display:flex;
	  flex-wrap: nowrap;
	  gap: 10px;
	  width: 100%;
  }
  #profile .nav ul li a {
	  background-color:whitesmoke;
	  padding:0px 15px;
	  border-radius: 5px;
	  color:#043ca9;
	  white-space: nowrap;
	  font-weight: 600;
	  font-size:10px;
	  line-height: 30px;
	  display:block;
	  text-transform: uppercase;
	  transition: .2s;
  
  }
  #profile .nav ul li.active a {
	  color:whitesmoke;
	  background-color:#043ca9;
  }
  #profile .qty > div:last-child .adet  {
	  font-weight: 600;
	  font-size:12px;
	  line-height: 11px;
  }
  #profile .qty > div:last-child * {
	  text-align: right;
  }
  #profile .qty > div:last-child .state  {
	  font-weight: 600;
	  font-size:11px;
	  line-height: 11px;
	  margin-top:3px;
  }
  #profile .qty > div:last-child a  {
	  padding:0px 15px;
	  text-align: center;
	  color:whitesmoke;
	  background-color:#043ca9;
	  border-radius: 5px;
	  line-height: 30px;
	  font-size:11px;
	  font-weight: 500;
	  display:flex;
	  margin-top:10px;
  }
  #profile .qty > div:last-child a i  {
	  margin-right:5px;
  }
  #profile .qty > div:last-child .state.tamamlandi  {
	  color:mediumseagreen !important
  }
  #profile .qty > div:last-child .state.hazirlaniyor  {
	  color: orange;
  }
  #profile .qty > div:last-child .state.iptal  {
	  color: red;
  }    
  #profile .product-content .intitle {
	  text-align: left !important;
	  margin-top: 5px;
  }
  #profile .product-content .qty .price {
	  justify-content: flex-start !important;
  }
  .cart-list li:last-child .cart-box {
	  border-bottom:0px !important;
  }
  
  /* Ayarlar - Odeme */
  
  .cekRow,
  .hesapRow {
	  background-color:ghostwhite;
	  transition: .3s;
	  position: relative;
	  border-color:rgba(0,0,0,.1) !important;
  }
  .cekRow:hover,
  .hesapRow:hover {
	  background-color:#00b4402e;
	  border-color:#00b4408c !important;
  }
  .cekRow .number,
  .hesapRow .number {
	  font-size:17px !important;
	  text-align: right !important;
	  display:block;
	  margin-top:13px;
  }
  .cekRow .banks,
  .hesapRow .banks {
	  position: absolute;
	  right: 0;
	  top: 0;
	  border-bottom-left-radius: 18px;
	  border-top-right-radius: 5px;
	  background-color: var(--bs-success);
	  color: White;
	  font-family: 'gilroy-700';
	  padding: 2px 15px;
	  font-size: 11px;
  }
  .cekRow .banks:before,
  .hesapRow .banks:before {
	  font-family: 'default' !important;
	  content: "\eb05";
	  position: absolute;
	  left: calc(0px - 12px);
	  color: var(--bs-success);
	  font-size: 13px;
	  line-height: 13px;
	  top: 0;
	  transform: rotate(90deg);
  }
  .cekRow .kalanGun,
  .hesapRow .kalanGun {
	  font-size:12px;
	  color:#494968;
	  text-align: right;
  }
  .cekRow .kalanGun b,
  .hesapRow .kalanGun b {
	  font-size:14px;
	  color:var(--bs-danger);
	  margin-left: 3px;
	  margin-right: 3px;
  }

  .wrap{
	flex-wrap: wrap!important;
  }
  
  
  
  /* Müşteri Seçme */
  .liste.customers li {
	  border-bottom:none !important;
  }
  .liste.customers li:hover {
	  background:transparent !important;
  }
  .checkbox_element .row {
	  position: relative;
	  margin:0px;
	  border:solid 1px rgba(0,0,0,0.1);
	  border-radius: 5px;
	  padding:15px 10px;
	  background-color: ghostwhite;
  }
  .checkbox_element .row input {
	  position: absolute;
	  left:10px;
	  top:-10px;
  
	  aspect-ratio: 1/1;
  }
  .checkbox_element .row .name  {
	  font-weight: 700;
	  font-size:12px;
	  color:#222944;
  }
  .checkbox_element .row .yetkili  {
	  font-size:12px;
	  font-weight: 500;
	  line-height: 12px;
	  color:#222944bf;
	  margin-bottom:7px;
	  margin-top:3px;
  }
  .checkbox_element .row .mail,
  .checkbox_element .row .vergi  {
	  font-size:11px;
	  line-height: 14px;
	  color:#222944bf;
	  opacity: .8;
  }
  
  /* Müşteri Seçme End */
  
  
  
  
  header {
	  z-index: 50;
	  margin-bottom:15px;
	  position: sticky !important;
	  top:0 !important;
	  background-color:white;
  }
  
  @media screen and (max-width:700px) {
	  header {
		  box-shadow:0px 3px 26px -3px rgba(0,0,0,0.1);
	  }
  } 
  
  
  
  
  .disabled {
	  opacity: .5;
	  pointer-events: none;
  }
  
  
  #siparisSonu {}
  #siparisSonu .ozet {
	  margin-top:15px;
  }
  #siparisSonu .cart-list li .cart-box .product-content {
	  width: fit-content !important;
	  padding-left:0 !important;
	  min-width: 100% !important;
  }
  #siparisSonu .product-content.row {
	  display:flex !important; 
	  gap:0px !important;
  }
  #siparisSonu .product-content.row .qty {
	  justify-content: flex-end !important;
	  margin-top:0px !important;
  }
  #siparisSonu .cart-list li .cart-box {
	  gap:0px !important;
	  padding:10px 0px !important;
	  border-radius: 5px;
  }
  #siparisSonu .product-content .name a {
	  width: 100% !important;
  }
  #siparisSonu .product-content .elective {
	  margin-top:0px;
  }
  #siparisSonu .product-content .name a {
	  font-size:11px;
  }
  #siparisSonu .minTitle {
	  font-weight: 600;
	  font-size:12px;
	  margin-bottom: 5px;
	  margin-top: 25px;
  }
  #siparisSonu .cart-list li  {
	  margin-top:0px !important;
  }
  #siparisSonu .musteri .checkbox_element {
	  min-width: 100%;
  }
  
  
  
  .animationSide {
	  transition: .5s;
	  position: relative;
	  top:0;
  }
  .animationSide.true {
	  transform:scale(.6);
  }
  .animationSide.true.fly {
	  top:-80%;
  }
  
  
  .orderFinish {
	  text-align: center;
	  padding-top:20%;
	  display:none;
  }
  .orderFinish .icon i {
	  font-size:30px;
	  display: inline-block;
	  border-radius: 100%;
	  aspect-ratio: 1/1;
	  background-color:rgb(81 175 1) !important;
	  padding:35px;
	  color:white;
  }
  .orderFinish .head  {
	  font-size:20px;
	  font-weight: 800;
	  color:rgb(81 175 1) !important;
	  max-width: 50%;
	  margin:auto;
	  margin-top:15px;
  }
  
  .orderFinish article  {
	  font-size:14px;
	  font-weight: 400;
	  color:rgba(var(--title), 1);
	  max-width: 70%;
	  margin:auto;
	  margin-top:15px;
  }
  
  .orderFinish .button  {
	  display:inline-block;
	  width: fit-content !important;
	  background-color:#043ca9;
	  color:white;
	  font-size:12px;
	  margin-top:25px;
  }
  .button.print  {
	  margin-top:15px;
	  background-color:cornflowerblue;
  }
  .button.print i  {
	  margin-right: 5px;
	  line-height: 20px;
	  float: left;
  }
  .orderFinish .button.print:hover  {
	  color:White !important;
  }
  
  #sidebarMenu .title {
	  border-bottom:0px !important;
  }
  #sidebarMenu .product-content .name h5 {
	  font-size: 10px !important;
	  text-align: center;
  }
  #sidebarMenu .offcanvas-body .listeContent > .row > li {
	  padding:10px;
	  border-bottom:1px solid rgba(0,0,0,0.1);
  }
  #sidebarMenu .offcanvas-body .listeContent > .row > li:nth-child(odd) {
	  border-right:1px solid rgba(0,0,0,0.1);
  }
  #sidebarMenu .offcanvas-body .listeContent > .row > li:nth-last-child(1),
  #sidebarMenu .offcanvas-body .listeContent > .row > li:nth-last-child(2) {
	  border-bottom:0px !important;
  }
  #sidebarMenu .offcanvas-body .title {
	  font-weight: 600;
	  padding:15px;
	  font-size:13px;
	  border-bottom:1px solid rgba(0,0,0,0.1);
	  margin-bottom:0px;
	  position: sticky;
	  top:0;
	  background-color:white;
	  z-index: 15;
  }
  #sidebarMenu .drawerSearch input {
	  background-color:rgba(var(--light-bg), 1) !important;
	  border:none !important;
	  color:rgb(45 58 99 / 100%);
  }
  #sidebarMenu .drawerSearch input::placeholder {
	  color:rgb(45 58 99 / 72%);
	  font-weight: 500;
  }
  .pageHead {
	  background-color: ghostwhite;
	  margin-top:-15px;
	  color: #9292a5;
	  font-weight: 500;
	  padding-top:10px;
	  padding-bottom:10px;
	  margin-bottom:15px;
	  position: sticky;
	  top:35px;
	  font-size:12px;
	  z-index: 65;
	  transition: .3s;
  }
  .pageHead .container {
	  padding-left:20px;
	  padding-right:20px;
  }
  .pageHead i {
	  font-size:8px;
	  opacity: .5;
	  margin-left:5px;
	  margin-right: 5px;
  }
  header {
	  transition: .2s;
	  transition-delay: .05s;
  }
  header .header-center img {
	  transition: .3s;
	  transition-delay: .05s;
  }
  body.scrollOn header .header-center img {
	  height: 50px !important;
	  margin-top: -12px;

  }
  body.scrollOn header {
	  padding-top: 5px;
	  padding-bottom: 5px;
  }
  body.scrollOn .pageHead {
	  box-shadow:0px 20px 25px -3px rgb(0 0 0 / 30%);
  }
  div:where(.swal2-container) button:where(.swal2-styled).swal2-deny {
	  box-shadow:none !important;
  }
  .bottomBar ul {
	  padding-top:20px;
	  padding-bottom:20px;
  }
  .mobile-style-5 ul li.active .mobile-box {
	  color:White !important;
  }
  button, input, optgroup, select, textarea {
	  font-family: "Plus Jakarta Sans", sans-serif !important;
  }
  
  
  .anasayfaKategoriler {
	  margin-bottom:35px;
  }
  .anasayfaKategoriler > .row > li {
	  padding:15px;
	  text-align: center;
  }
  .anasayfaKategoriler > .row > li .name {
	  margin-top:15px;
	  opacity: .8;
  }
  .anasayfaKategoriler > .row > li .name h5 {
	  font-weight: 600 !important;
	  font-size:12px;
  }
  .anasayfaKategoriler .horizontal-list .product-image {
	  padding:0px;
  }
  .anasayfaKategoriler .horizontal-list .product-image img {
	  border-radius: 100%;
	  height: auto;
	  width: 70px;
	  transform:scale(1.7);
  }
  .anasayfaKategoriler .horizontal-list li {
	  border-bottom:0px !important;
  }
  .anasayfaKategoriler .horizontal-list li > .row {
	  background-color:ghostwhite;
	  padding: 10px;
	  border-radius: 5px;
	  border:solid 1px rgba(0, 0, 0, 0.1);
	  margin: 0px;
  }
  .anasayfaKategoriler .horizontal-list .product-content .name {
	  margin-top:3px;
	  text-align: left;
  }
  .anasayfaKategoriler .horizontal-list .product-content .name h5 {
	  font-size:11px !important;
  }
  .anasayfaKategoriler .horizontal-list .productCode {
	  font-weight: 600;
	  font-size:10px;
	  text-align: left;
	  opacity: .8;
  }
  .anasayfaKategoriler .horizontal-list .product-content {
	  display:flex !important;
	  align-items: center;
	  flex-wrap: wrap;
  }
  .anasayfaKategoriler .horizontal-list .product-content .ekle button:before {
	  aspect-ratio: 1/1;
	  display: inline-flex;
	  align-items: center;
	  justify-content: center;
	  height: 30px;
  }
  .anasayfaKategoriler .horizontal-list .product-content .ekle {
	  display:flex;
	  align-items: center;
	  padding-right: 5px;
  }
  .anasayfaKategoriler > .row.horizontal-list > li {
	  padding:5px !important;
	  border:0px !important;
  }
  .stickyPrice {
	  position: sticky;
	  bottom: 60px;
	  padding: 12px 45px;
	  text-align: right;
	  font-weight: 600;
	  font-size: 18px;
	  border-top: 1px solid rgba(0, 0, 0, 0.1);
  
  }
  @media screen and (max-width:700px) {
	  .stickyButton {
		  position: fixed !important;
		  bottom:0;
		  right: 0;
  
	  }
	  .orderFinish {
		  padding-left:10%;
		  padding-right:10%;
	  }
	  .orderFinish .head {
		  max-width: 90%;
	  }
	  .orderFinish article {
		  max-width: 90%;
	  }
	  .anasayfaKategoriler > .row > li {
		  border-right:1px solid rgba(0,0,0,0.1);
		  border-bottom:1px solid rgba(0,0,0,0.1);
	  }
	  .anasayfaKategoriler > .row > li:nth-child(2n) {
		  border-right:0px !important;
	  }
	  .anasayfaKategoriler > .row > li:nth-last-child(1),
	  .anasayfaKategoriler > .row > li:nth-last-child(2) {
		  border-bottom:0px !important;
	  }
	  .anasayfaKategoriler > .row.horizontal-list > li {
		  padding:5px !important;
	  }
  }
  @media screen and (min-width:700px) {
	  .anasayfaKategoriler .horizontal-list .product-content {
		  padding-right: 0px;
	  }
	  .anasayfaKategoriler .horizontal-list .product-content .ekle {
		  padding-right: 0px !important;
	  }
	  .anasayfaKategoriler .horizontal-list .product-content .row {
		  width: 100%;
	  }
	  .cart-list li .cart-box .product-image {
		  height: 90px;
		  width: 90px;
	  }
	  .next-step {
		  padding-left:8%;
		  padding-right:8%;
	  }
	  header {
		  position: relative;
		  overflow-x: hidden !important;
	  }
	  header:before {
		  content:"";
		  position: absolute;
		  left:-50%;
		  top:0;
		  background-color:white;
		  width: 200%;
		  height: 100%;
		  z-index: -1;
		  box-shadow:0px 3px 26px -3px rgba(0,0,0,0.1);
	  }
	  .pageHead {
		  background-color:#e9e9e9;
		  overflow-x: hidden !important;
	  }
	  .scrollOn .pageHead {
		  border-bottom-left-radius: 15px;
		  border-bottom-right-radius: 15px;
	  }
	  .pageHead:before {
		  content:"";
		  position: absolute;
		  left:-50%;
		  top:0;
		  background-color:#e9e9e9;
		  width: 200%;
		  height: 100%;
		  z-index: -1;
		  box-shadow:0px 3px 26px -3px rgba(0,0,0,0.1);
	  }
	  .bottomBar ul {
		  justify-content: center !important;
		  gap:35px;
	  }
	  .ecommerce-auth .custom-container {
		  max-width: 60%;
		  margin-left:auto;
		  margin-right: auto;
	  }
	  .anasayfaKategoriler > .row > li {
		  padding:35px;
		  border-right:1px solid rgba(0,0,0,0.1);
		  border-bottom:1px solid rgba(0,0,0,0.1);
	  }
	  .anasayfaKategoriler > .row > li:nth-child(3n) {
		  border-right:0px !important;
	  }
	  .anasayfaKategoriler > .row > li:nth-last-child(1),
	  .anasayfaKategoriler > .row > li:nth-last-child(2) {
		  border-bottom:0px !important;
	  }
  }
  
  @media screen and (min-width:1000px) {
	  body {
		  max-width: 1200px !important;
	  }
	  .product-wrapper {
		  grid-template-columns: auto auto auto;
	  }
	  .ecommerce-auth .custom-container {
		  max-width: 50%;
	  }
  }
  
  .bottomBar:before,
  .next-step:before {
	  content:"";
	  position: absolute;
	  width: 100%;
	  height: 200%;
	  background-color:#043ca9;
	  z-index: -1;
	  left:0;
	  top:0;
  }
  
  
  .mainSection {
	  position: relative;
	  z-index: 2;
  }
  
  body {
	  padding-bottom:40px !important;
  }
  