* {
  font-family: "Cairo", sans-serif;
}
.select-none {
  user-select: none !important;
}
.clickable {
  cursor: pointer;
}
.clickable:hover {
  opacity: 0.8;
}
.clickable:active {
  opacity: 1.2;
}
.list-style-none {
  list-style-type: none;
}
.text-decoration-none {
  text-decoration: none;
}
.active-page:before {
  content: "\276F";
  margin-inline-end: 8px;
}
.simple-product-card {
  height: 320px;
  background-size: cover;
  background-position: center;
}

/* REMOVE INCREMENT ARROWS IN INPUT */

/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
/* Firefox */
input[type="number"] {
  -moz-appearance: textfield;
}

/* Bootstrap edits */

.form-control:focus {
  box-shadow: none;
  outline: none;
  border-color: #967b7e;
}
.ltr-ph-rtl {
  direction: ltr;
}
.ltr-ph-rtl::placeholder {
  text-align: end;
}
.accordion-button::after {
  margin-right: auto;
  margin-left: 0px;
}
.dir-rtl {
  direction: rtl;
}
.dir-ltr {
  direction: ltr;
}
.fs-13px {
  font-size: 13px;
}
.fs-14px {
  font-size: 14px;
}
.reset {
  all: unset;
}
.w-max-content {
  width: max-content;
}
