@import url('https://fonts.googleapis.com/css?family=Poppins:100,200,300,400,500,600,700,800,900&display=swap');
@import "/themes/custom/kerataif/css/global-defaults.css";
/* Global mixins*/
.fitimg {
  width: 100%;
  height: auto;
  display: block;
}
.fit {
  float: left;
  width: 100%;
}
/* Variables */
:root {
  --kerataif-blue-r1: #182F4E;
  --kerataif-blue-r2: #3C76C3;
  --kerataif-blue-r3: #89ACDB;
  --kerataif-blue-r4: #B1C8E7;
  --kerataif-blue-r5: #D8E4F3;
  --kerataif-blue-dark: #154377;
  --kerataif-turquise-t1: #E1EAE6;
  --kerataif-turquise-t2: #59A6A6;
  --kerataif-green: #98C223;
  --kerataif-white: #D6D6DD;
  --kerataif-black-b1: #000000;
  --kerataif-black-b2: #222222;
  --kerataif-black-b3: #555555;
  --kerataif-black-b4: #C7C7C7;
  --kerataif-black-b5: #E8E8E8;
  --kerataif-gray: #838383;
  --kerataif-gray-dark: #333333;
  --kerataif-gray-light: #bbbbbb;
  --kerataif-gray-lighter: #E8E8E8;
  --kerataif-skin-c2: #B7877B;
  --kerataif-skin-c4: #EDE1DE;
  --kerataif-yuzde-10-20: #F9CE64;
  --kerataif-yuzde-20-30: #F0832C;
  --kerataif-yuzde-30-40: #D30909;
  --kerataif-yuzde-40-50: #4F459B;
  --kerataif-font-size: 16px;
  --kerataif-round: 0px;
}
.roundit {
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
}
/* Form objects */
img {
  max-width: 100%;
  height: auto;
}
.button {
  padding: 5px 35px;
  cursor: pointer;
  color: #FFF;
  border: none;
  background-color: var(--kerataif-black-b2);
  height: 50px;
  font-size: var(--kerataif-font-size);
  font-weight: 600;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  font-family: 'Poppins', sans-serif;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  box-sizing: border-box;
  text-transform: uppercase;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.button:hover {
  background-color: var(--kerataif-gray-dark);
}
.button60 {
  height: 60px;
}
.buttonWhite {
  background-color: #FFF;
  color: var(--kerataif-skin-c2);
}
.buttonWhite:hover {
  background-color: var(--kerataif-skin-c4);
}
.buttonGray {
  background-color: var(--kerataif-black-b3);
}
.buttonGray:hover {
  background-color: var(--kerataif-black-b4);
}
.buttonSkin {
  background-color: var(--kerataif-skin-c2);
  color: #FFF;
}
.buttonSkin:hover {
  background-color: var(--kerataif-black-b3);
}
.buttonSkinSecondary {
  background-color: transparent;
  color: var(--kerataif-skin-c2);
  border: 3px solid var(--kerataif-skin-c2);
}
.buttonSkinSecondary:hover {
  background-color: var(--kerataif-black-b3);
}
.js-form-type-textfield,
.js-form-type-textarea,
.js-form-type-email,
.js-form-type-number,
.js-form-type-tel,
.js-form-type-url,
.js-form-type-select,
.js-form-type-search,
.js-form-type-password .js-form-type-date,
.js-form-type-password {
  margin-bottom: 20px;
}
.js-form-type-textfield > label,
.js-form-type-textarea > label,
.js-form-type-email > label,
.js-form-type-number > label,
.js-form-type-tel > label,
.js-form-type-url > label,
.js-form-type-select > label,
.js-form-type-search > label,
.js-form-type-password .js-form-type-date > label,
.js-form-type-password > label {
  font-weight: 600;
  text-transform: uppercase;
  font-size: 0.8rem;
  line-height: 100%;
}
.field--name-field-dogum-tarihi {
  margin-bottom: 20px;
}
.field--name-field-dogum-tarihi > h4 {
  font-weight: 600;
  text-transform: uppercase;
  font-size: 0.8rem;
  margin: 0;
}
.field--name-field-dogum-tarihi div[data-drupal-field-elements="description"] {
  font-size: 0.7rem;
}
.form-text,
.form-textarea,
.form-search,
.form-email,
.form-number,
.form-tel,
.form-url,
.form-date {
  padding: 5px 10px;
  border: none;
  width: 100%;
  box-sizing: border-box;
  font-family: 'Poppins', sans-serif;
  border: 1px solid var(--kerataif-gray-light);
  background: none;
  font-size: 1rem;
  height: 50px;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.form-text:focus,
.form-textarea:focus,
.form-search:focus,
.form-email:focus,
.form-number:focus,
.form-tel:focus,
.form-url:focus,
.form-date:focus {
  border: 1px solid var(--kerataif-gray);
}
.js-form-type-number {
  position: relative;
  display: flex;
  align-items: center;
}
.js-form-type-number label {
  display: none;
}
.js-form-type-number .form-number {
  text-align: center;
  color: var(--kerataif-black-b2);
}
.js-form-type-number .increase {
  position: absolute;
  right: 0px;
  top: 50%;
  transform: translateY(-50%);
  width: 25px;
  height: 30px;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%23B7877B' stroke-linecap='square' stroke-linejoin='round' stroke-width='2' d='M5 10h10m-5 5V5'/%3e%3c/svg%3e");
  z-index: 9;
  background-repeat: no-repeat;
  background-position: center;
  cursor: pointer;
}
.js-form-type-number .decrease {
  position: absolute;
  left: 0px;
  bottom: 50%;
  transform: translateY(50%);
  width: 25px;
  height: 30px;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%23B7877B' stroke-linecap='square' stroke-linejoin='round' stroke-width='2' d='M5 10h10'/%3e%3c/svg%3e");
  z-index: 9;
  background-repeat: no-repeat;
  background-position: center;
  cursor: pointer;
}
.js-form-type-number .number-adet {
  font-weight: 600;
  font-size: 0.7rem;
  letter-spacing: 0.5px;
  display: none;
}
.form-date {
  padding-right: 5px;
  min-width: auto;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3e%3cpath fill='%23D6D6DD' d='M5.833 1.667h.834A.833.833 0 0 1 7.5 2.5v.833h4.167V2.5a.834.834 0 0 1 .833-.833h.833a.833.833 0 0 1 .834.833v.833a2.5 2.5 0 0 1 2.5 2.5V15a2.5 2.5 0 0 1-2.5 2.5H5A2.5 2.5 0 0 1 2.5 15V5.833a2.5 2.5 0 0 1 2.5-2.5V2.5a.833.833 0 0 1 .833-.833ZM12.5 3.333h.833V2.5H12.5v.833Zm-5.833 0V2.5h-.834v.833h.834ZM5 4.167a1.667 1.667 0 0 0-1.667 1.666v.834h12.5v-.834a1.667 1.667 0 0 0-1.666-1.666H5ZM3.333 15A1.667 1.667 0 0 0 5 16.667h9.167A1.667 1.667 0 0 0 15.833 15V7.5h-12.5V15ZM10 10.833h4.167V15H10v-4.167Zm.833.834v2.5h2.5v-2.5h-2.5Z'/%3e%3c/svg%3e");
  background-position: right 7px center;
  background-repeat: no-repeat;
  background-size: 16px auto;
}
.form-date::-webkit-calendar-picker-indicator {
  background: none;
}
.form-time {
  border-left: none;
  padding-right: 10px;
  min-width: auto;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3e%3cg clip-path='url(%23a)'%3e%3cpath fill='%23D6D6DD' d='M10 0c5.523 0 10 4.477 10 10s-4.477 10-10 10S0 15.523 0 10 4.477 0 10 0Zm0 1.395a8.605 8.605 0 1 0 0 17.21 8.605 8.605 0 0 0 0-17.21Zm-.93 4.186c.385 0 .697.313.697.698v4.884h4.884a.698.698 0 0 1 0 1.395H9.07a.698.698 0 0 1-.698-.698V6.28c0-.386.312-.699.698-.699Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h20v20H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
  background-position: right 11px center;
  background-repeat: no-repeat;
  background-size: 13px auto;
}
.form-time::-webkit-calendar-picker-indicator {
  background: none;
}
.field--type-datetime > .js-form-item {
  border: none;
}
.field--type-datetime > .js-form-item .fieldset-wrapper > div {
  display: flex;
  align-items: center;
}
.form-textarea {
  min-height: 80px;
  font-family: 'Poppins', sans-serif;
}
.form-select {
  padding: 5px 40px 5px 15px;
  font-size: 1rem;
  height: 50px;
  width: 100%;
  border: 1px solid var(--kerataif-black-b5);
  font-family: 'Poppins', sans-serif;
  font-weight: 500;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' fill='none' viewBox='0 0 14 8'%3e%3cpath fill='%23B7877B' d='M6.707 7.293a1.993 1.993 0 0 1-1.414-.585L0 1.414 1.414 0l5.293 5.293L12 0l1.414 1.414-5.293 5.293a1.993 1.993 0 0 1-1.414.586Z'/%3e%3c/svg%3e");
  background-size: auto 8px;
  background-position: right 15px center;
  background-repeat: no-repeat;
  background-color: var(--kerataif-black-b5);
}
.form-select:focus {
  border: 1px solid var(--kerataif-black-b5);
}
.form-select option {
  font-size: 0.8rem;
}
.form-radio {
  display: inline-block;
  position: relative;
  margin: 0;
  padding: 0;
  background: #fff;
  border: 1px solid var(--kerataif-gray-light);
  width: 16px;
  height: 16px;
  outline: none;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  -webkit-transform: translate(5px, 2px);
  -moz-transform: translate(5px, 2px);
  -o-transform: translate(5px, 2px);
  -ms-transform: translate(5px, 2px);
  transform: translate(5px, 2px);
}
.form-radio + label {
  padding-left: 7px;
  cursor: pointer;
}
.form-radio:hover,
.form-radio:focus {
  border-color: var(--kerataif-gray);
  cursor: pointer;
}
.form-radio:checked {
  background: var(--kerataif-gray);
  border: 1px solid var(--kerataif-gray);
}
.form-checkbox {
  display: inline-block;
  position: relative;
  margin: 0;
  padding: 0;
  background: #fff;
  border: 1px solid var(--kerataif-gray-light);
  width: 16px;
  height: 16px;
  outline: none;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -webkit-transform: translate(5px, 2px);
  -moz-transform: translate(5px, 2px);
  -o-transform: translate(5px, 2px);
  -ms-transform: translate(5px, 2px);
  transform: translate(5px, 2px);
}
.form-checkbox + label {
  padding-left: 7px;
  cursor: pointer;
}
.form-checkbox:hover,
.form-checkbox:focus {
  border-color: var(--kerataif-gray);
  cursor: pointer;
}
.form-checkbox:checked {
  background: var(--kerataif-gray);
  border: 1px solid var(--kerataif-gray);
  /*box-shadow: inset 0 0 0 3px #fff;*/
}
.form-submit {
  padding: 5px 35px;
  cursor: pointer;
  color: #FFF;
  border: none;
  background-color: var(--kerataif-black-b2);
  height: 50px;
  font-size: var(--kerataif-font-size);
  font-weight: 600;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  font-family: 'Poppins', sans-serif;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  box-sizing: border-box;
  text-transform: uppercase;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.form-submit:hover {
  background-color: var(--kerataif-gray-dark);
}
.black-overlay {
  position: fixed;
  width: 100%;
  height: 100vh;
  top: 0;
  left: 0;
  z-index: 99;
  opacity: 0;
  pointer-events: none;
  background-color: rgba(17, 17, 17, 0.93);
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
}
.black-overlay.active {
  opacity: 1;
  pointer-events: all;
}
.word-outline {
  color: var(--kerataif-gray-lighter);
  font-size: 2.25rem;
  font-weight: 600;
  letter-spacing: 0.225rem;
  text-transform: uppercase;
  text-shadow: 1px 0 var(--kerataif-black-b2), -1px 0 var(--kerataif-black-b2), 0 1px var(--kerataif-black-b2), 0 -1px var(--kerataif-black-b2), 1px 1px var(--kerataif-black-b2), -1px -1px var(--kerataif-black-b2), 1px -1px var(--kerataif-black-b2), -1px 1px var(--kerataif-black-b2);
}
/* Default objects */
.yuzde-renkleri.yuzde-10-20 {
  color: var(--kerataif-yuzde-10-20) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='36' fill='none' viewBox='0 0 20 36'%3e%3cg fill='%23F9CE64'%3e%3cpath d='M5.807 5.95c0-.557.161-.994.484-1.309.33-.315.752-.473 1.265-.473.513 0 .931.158 1.254.473.33.315.495.752.495 1.309 0 .565-.165 1.005-.495 1.32-.323.315-.74.473-1.254.473-.513 0-.935-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm7.062-1.65L8.546 12H7.05l4.312-7.7h1.507Zm-5.324.792c-.403 0-.605.286-.605.858 0 .58.202.869.605.869.198 0 .352-.07.462-.209.11-.147.165-.367.165-.66 0-.572-.209-.858-.627-.858Zm3.091 5.247c0-.565.161-1.001.484-1.309.33-.315.752-.473 1.265-.473.513 0 .928.158 1.243.473.323.308.484.744.484 1.309s-.161 1.005-.484 1.32c-.315.315-.73.473-1.243.473-.52 0-.942-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm1.738-.858c-.418 0-.627.286-.627.858 0 .58.209.869.627.869.41 0 .616-.29.616-.869 0-.572-.205-.858-.616-.858Zm-.387 25.141 7.813-7.807-2.087-2.083L9.9 32.54l-7.813-7.807L0 26.822l7.813 7.8a2.952 2.952 0 0 0 4.174 0Z'/%3e%3cpath d='m10.944 25.34 8.856-8.857-2.087-2.083L9.9 22.207 2.087 14.4 0 16.488l8.857 8.857a1.476 1.476 0 0 0 2.087-.006Z'/%3e%3c/g%3e%3c/svg%3e");
}
.yuzde-renkleri.yuzde-20-30 {
  color: var(--kerataif-yuzde-20-30) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='36' fill='none' viewBox='0 0 20 36'%3e%3cg fill='%23F0832C'%3e%3cpath d='M5.807 5.95c0-.557.161-.994.484-1.309.33-.315.752-.473 1.265-.473.513 0 .931.158 1.254.473.33.315.495.752.495 1.309 0 .565-.165 1.005-.495 1.32-.323.315-.74.473-1.254.473-.513 0-.935-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm7.062-1.65L8.546 12H7.05l4.312-7.7h1.507Zm-5.324.792c-.403 0-.605.286-.605.858 0 .58.202.869.605.869.198 0 .352-.07.462-.209.11-.147.165-.367.165-.66 0-.572-.209-.858-.627-.858Zm3.091 5.247c0-.565.161-1.001.484-1.309.33-.315.752-.473 1.265-.473.513 0 .928.158 1.243.473.323.308.484.744.484 1.309s-.161 1.005-.484 1.32c-.315.315-.73.473-1.243.473-.52 0-.942-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm1.738-.858c-.418 0-.627.286-.627.858 0 .58.209.869.627.869.41 0 .616-.29.616-.869 0-.572-.205-.858-.616-.858Zm-.387 25.141 7.813-7.807-2.087-2.083L9.9 32.54l-7.813-7.807L0 26.822l7.813 7.8a2.952 2.952 0 0 0 4.174 0Z'/%3e%3cpath d='m10.944 25.34 8.856-8.857-2.087-2.083L9.9 22.207 2.087 14.4 0 16.488l8.857 8.857a1.476 1.476 0 0 0 2.087-.006Z'/%3e%3c/g%3e%3c/svg%3e");
}
.yuzde-renkleri.yuzde-30-40 {
  color: var(--kerataif-yuzde-30-40) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='36' fill='none' viewBox='0 0 20 36'%3e%3cg fill='%23D30909'%3e%3cpath d='M5.807 5.95c0-.557.161-.994.484-1.309.33-.315.752-.473 1.265-.473.513 0 .931.158 1.254.473.33.315.495.752.495 1.309 0 .565-.165 1.005-.495 1.32-.323.315-.74.473-1.254.473-.513 0-.935-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm7.062-1.65L8.546 12H7.05l4.312-7.7h1.507Zm-5.324.792c-.403 0-.605.286-.605.858 0 .58.202.869.605.869.198 0 .352-.07.462-.209.11-.147.165-.367.165-.66 0-.572-.209-.858-.627-.858Zm3.091 5.247c0-.565.161-1.001.484-1.309.33-.315.752-.473 1.265-.473.513 0 .928.158 1.243.473.323.308.484.744.484 1.309s-.161 1.005-.484 1.32c-.315.315-.73.473-1.243.473-.52 0-.942-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm1.738-.858c-.418 0-.627.286-.627.858 0 .58.209.869.627.869.41 0 .616-.29.616-.869 0-.572-.205-.858-.616-.858Zm-.387 25.141 7.813-7.807-2.087-2.083L9.9 32.54l-7.813-7.807L0 26.822l7.813 7.8a2.952 2.952 0 0 0 4.174 0Z'/%3e%3cpath d='m10.944 25.34 8.856-8.857-2.087-2.083L9.9 22.207 2.087 14.4 0 16.488l8.857 8.857a1.476 1.476 0 0 0 2.087-.006Z'/%3e%3c/g%3e%3c/svg%3e");
}
.yuzde-renkleri.yuzde-40-50 {
  color: var(--kerataif-yuzde-40-50) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='36' fill='none' viewBox='0 0 20 36'%3e%3cg fill='%234F459B'%3e%3cpath d='M5.807 5.95c0-.557.161-.994.484-1.309.33-.315.752-.473 1.265-.473.513 0 .931.158 1.254.473.33.315.495.752.495 1.309 0 .565-.165 1.005-.495 1.32-.323.315-.74.473-1.254.473-.513 0-.935-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm7.062-1.65L8.546 12H7.05l4.312-7.7h1.507Zm-5.324.792c-.403 0-.605.286-.605.858 0 .58.202.869.605.869.198 0 .352-.07.462-.209.11-.147.165-.367.165-.66 0-.572-.209-.858-.627-.858Zm3.091 5.247c0-.565.161-1.001.484-1.309.33-.315.752-.473 1.265-.473.513 0 .928.158 1.243.473.323.308.484.744.484 1.309s-.161 1.005-.484 1.32c-.315.315-.73.473-1.243.473-.52 0-.942-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm1.738-.858c-.418 0-.627.286-.627.858 0 .58.209.869.627.869.41 0 .616-.29.616-.869 0-.572-.205-.858-.616-.858Zm-.387 25.141 7.813-7.807-2.087-2.083L9.9 32.54l-7.813-7.807L0 26.822l7.813 7.8a2.952 2.952 0 0 0 4.174 0Z'/%3e%3cpath d='m10.944 25.34 8.856-8.857-2.087-2.083L9.9 22.207 2.087 14.4 0 16.488l8.857 8.857a1.476 1.476 0 0 0 2.087-.006Z'/%3e%3c/g%3e%3c/svg%3e");
}
.description {
  font-size: 0.8rem;
}
#block-kerataif-page-title {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
#block-kerataif-page-title h1 {
  font-weight: 600;
}
.block,
.views-element-container {
  position: relative;
}
.block > h2,
.views-element-container > h2 {
  font-weight: 600;
  font-size: 1.75rem;
  color: var(--kerataif-black-b2);
}
.swiper-container {
  margin: 0;
}
.field--name-field-header-gorseli {
  overflow: hidden;
}
.field--name-field-header-gorseli img {
  width: 100%;
  height: auto;
  display: block;
}
@media screen and (max-width: 1000px) {
  .field--name-field-header-gorseli img {
    width: 200%;
    height: auto;
    transform: translateX(-20%);
    max-width: none;
  }
}
@media screen and (max-width: 640px) {
  .field--name-field-header-gorseli img {
    width: 350%;
    height: auto;
    transform: translateX(-35%);
    max-width: none;
  }
}
.swiper-container.card {
  padding-bottom: 16px;
}
.swiper-container.card img {
  display: block;
}
.swiper-container.card .swiper-pagination {
  display: flex;
  justify-content: space-between;
}
.swiper-container.card .swiper-pagination .swiper-pagination-bullet {
  opacity: 1;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-color: var(--kerataif-black-b4);
  width: 100%;
  height: 5px;
  margin: 0 2px;
}
.swiper-container.card .swiper-pagination .swiper-pagination-bullet:first-child {
  margin-left: 0;
}
.swiper-container.card .swiper-pagination .swiper-pagination-bullet:last-child {
  margin-right: 0;
}
.swiper-container.card .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: var(--kerataif-skin-c2);
}
.commerce-order-item-add-to-cart-form {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.commerce-order-item-add-to-cart-form .field--widget-commerce-product-variation-attributes {
  width: 100%;
}
.commerce-order-item-add-to-cart-form .field--widget-commerce-product-variation-attributes .attribute-widgets {
  display: flex;
  flex-direction: column;
}
.commerce-order-item-add-to-cart-form .field--widget-commerce-product-variation-attributes .attribute-widgets .js-form-type-select {
  order: 10;
  margin-bottom: 10px;
}
.commerce-order-item-add-to-cart-form .field--widget-commerce-product-variation-attributes .product--rendered-attribute {
  margin: 10px 0;
}
.commerce-order-item-add-to-cart-form .field--widget-commerce-product-variation-attributes .product--rendered-attribute .fieldset-wrapper > div {
  display: grid;
  gap: 10px;
  grid-template-columns: repeat(auto-fill, minmax(50px, 1fr));
}
.commerce-order-item-add-to-cart-form .field--widget-commerce-product-variation-attributes .product--rendered-attribute legend {
  font-size: 0.8rem;
  text-transform: uppercase;
  font-weight: 600;
  padding: 0;
}
.commerce-order-item-add-to-cart-form .field--widget-commerce-product-variation-attributes .product--rendered-attribute .js-form-type-radio {
  margin: 0;
}
.commerce-order-item-add-to-cart-form .field--widget-commerce-product-variation-attributes .product--rendered-attribute .js-form-type-radio label {
  border: none;
  padding: 0;
}
.commerce-order-item-add-to-cart-form .field--widget-commerce-product-variation-attributes .product--rendered-attribute .js-form-type-radio label > div {
  display: flex;
  flex-direction: column-reverse;
  align-items: center;
}
.commerce-order-item-add-to-cart-form .field--widget-commerce-product-variation-attributes .product--rendered-attribute .js-form-type-radio label > div .field--name-name {
  font-size: 0.6rem;
  text-align: center;
}
.commerce-order-item-add-to-cart-form .field--widget-commerce-product-variation-attributes .product--rendered-attribute .js-form-type-radio label > div .field--name-field-gorsel {
  width: 100%;
  height: auto;
  display: block;
}
.commerce-order-item-add-to-cart-form .field--widget-number {
  width: 30%;
}
.commerce-order-item-add-to-cart-form .field--widget-number .js-form-type-number {
  margin-bottom: 0;
  margin-right: 10px;
  background-color: var(--kerataif-black-b5);
  box-sizing: border-box;
}
.commerce-order-item-add-to-cart-form .field--widget-number label {
  display: none;
}
.commerce-order-item-add-to-cart-form .field--widget-number .form-number {
  width: 100%;
  height: 50px;
  background-color: var(--kerataif-black-b5);
  color: var(--kerataif-black-b2);
  font-weight: 600;
  font-size: 0.9rem;
  border: none;
}
.commerce-order-item-add-to-cart-form .form-actions {
  width: 70%;
}
.commerce-order-item-add-to-cart-form .form-actions .button--add-to-cart {
  padding: 5px 35px;
  cursor: pointer;
  border: none;
  background-color: var(--kerataif-black-b2);
  height: 50px;
  font-size: var(--kerataif-font-size);
  font-weight: 600;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  font-family: 'Poppins', sans-serif;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  box-sizing: border-box;
  text-transform: uppercase;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-color: var(--kerataif-skin-c2);
  color: #FFF;
  width: 100%;
  letter-spacing: 1px;
}
.commerce-order-item-add-to-cart-form .form-actions .button--add-to-cart:hover {
  background-color: var(--kerataif-gray-dark);
}
.commerce-order-item-add-to-cart-form .form-actions .button--add-to-cart:hover {
  background-color: var(--kerataif-black-b3);
}
.field--name-sku {
  font-size: 0.8rem;
  font-weight: 500;
  display: flex;
}
.field--name-sku .field__label {
  margin-right: 5px;
}
.field--name-sku .field__label::after {
  content: ": ";
}
.p-dimensions {
  display: flex;
  font-size: 0.8rem;
  font-weight: 500;
  margin-bottom: 16px;
}
.p-dimensions .field {
  display: flex;
  margin-right: 20px;
}
.p-dimensions .field .field__label {
  margin-right: 5px;
}
.p-dimensions .field .field__label::after {
  content: ": ";
}
.p-dimensions .field .field__item {
  white-space: nowrap;
}
.arama-item-container {
  display: flex;
  align-items: center;
  padding: 10px;
  border-bottom: 1px dashed #FFF;
}
.arama-item-container:last-child {
  border-bottom: none;
}
.arama-item-container .a-images {
  width: 50px;
  margin-right: 10px;
}
.arama-item-container .a-images img,
.arama-item-container .a-images a {
  width: 100%;
  height: auto;
  display: block;
}
.arama-item-container .a-text .a-title {
  font-weight: 600;
}
.arama-item-container .a-text .a-result-type {
  font-size: 0.7rem;
  color: var(--kerataif-black-b4);
  text-transform: uppercase;
  font-weight: 500;
  letter-spacing: 1px;
}
.arama-item-container .a-text .a-result-type .field--name-field-kategori .field__item:first-child {
  display: none;
}
.arama-item-container .a-text .a-result-type .field--name-field-yas-grubu {
  display: inline-block;
}
.pager .pager__items {
  padding: 0;
  margin: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}
.pager .pager__items .pager__item.pager__item--last,
.pager .pager__items .pager__item.pager__item--next,
.pager .pager__items .pager__item.pager__item--first,
.pager .pager__items .pager__item.pager__item--previous {
  display: none;
}
.pager .pager__items .pager__item a {
  width: 30px;
  height: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 2px solid var(--kerataif-black-b5);
  margin: 10px;
}
.pager .pager__items .pager__item.is-active a {
  border: 2px solid var(--kerataif-black-b3);
}
.flag-urun-flag a {
  margin-bottom: 20px;
  padding: 5px 5px 5px 40px;
  background-position: left center;
  background-repeat: no-repeat;
  display: block;
}
.flag-urun-flag.action-flag a {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' viewBox='0 0 32 32'%3e%3cpath fill='black' d='M22.45 6a5.47 5.47 0 0 1 3.91 1.64 5.7 5.7 0 0 1 0 8L16 26.13 5.64 15.64a5.7 5.7 0 0 1 0-8 5.48 5.48 0 0 1 7.82 0l2.54 2.6 2.53-2.58A5.439 5.439 0 0 1 22.45 6Zm0-2a7.47 7.47 0 0 0-5.34 2.24L16 7.36l-1.11-1.12a7.49 7.49 0 0 0-10.68 0 7.72 7.72 0 0 0 0 10.82L16 29l11.79-11.94a7.72 7.72 0 0 0 0-10.82A7.5 7.5 0 0 0 22.45 4Z'/%3e%3c/svg%3e");
}
.flag-urun-flag.action-unflag a {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' viewBox='0 0 32 32'%3e%3cpath fill='black' d='M22.45 6a5.47 5.47 0 0 1 3.91 1.64 5.7 5.7 0 0 1 0 8L16 26.13 5.64 15.64a5.7 5.7 0 0 1 0-8 5.48 5.48 0 0 1 7.82 0l2.54 2.6 2.53-2.58A5.439 5.439 0 0 1 22.45 6Zm0-2a7.47 7.47 0 0 0-5.34 2.24L16 7.36l-1.11-1.12a7.49 7.49 0 0 0-10.68 0 7.72 7.72 0 0 0 0 10.82L16 29l11.79-11.94a7.72 7.72 0 0 0 0-10.82A7.5 7.5 0 0 0 22.45 4Z'/%3e%3cpath fill='black' d='m16 26.798-1.933-1.595C7.2 19.56 2.667 15.826 2.667 11.27c0-3.734 3.226-6.646 7.333-6.646 2.32 0 4.547.979 6 2.513 1.453-1.534 3.68-2.513 6-2.513 4.107 0 7.333 2.912 7.333 6.646 0 4.555-4.533 8.289-11.4 13.932L16 26.798Z'/%3e%3c/svg%3e");
}
#sliding-popup {
  max-width: 500px;
  bottom: 20px !important;
  left: 20px;
  padding: 10px;
  background: none;
  background-color: #222222 ce !important;
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
}
@media screen and (max-width: 600px) {
  #sliding-popup {
    max-width: none;
    width: 100%;
    left: 0;
    box-sizing: border-box;
  }
}
#sliding-popup .popup-content {
  display: flex;
  align-items: center;
  margin: 0;
  max-width: none;
}
#sliding-popup .popup-content #popup-text {
  width: 100%;
  max-width: none;
  margin: 0;
}
#sliding-popup .popup-content #popup-text p {
  font-weight: 400;
  font-size: 0.7rem;
}
#sliding-popup .popup-content #popup-buttons {
  max-width: none;
  margin: 0 0 0 20px;
}
#sliding-popup .popup-content #popup-buttons button {
  margin: 0;
  height: 30px;
  font-size: 0.9rem;
  display: block;
  margin-bottom: 5px;
  width: 110px;
  padding: 5px 20px;
}
#sliding-popup .popup-content #popup-buttons button.decline-button {
  color: var(--kerataif-black-b2);
  text-shadow: none;
}
.swiper-container.card .swiper-button-prev,
.swiper-container.card .swiper-button-next {
  width: 36px;
  height: 100%;
  top: 0;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='36' fill='none' viewBox='0 0 20 36'%3e%3cpath fill='%23C7C7C7' d='M2.019 21.795 16.213 36 20 32.205 5.806 18 20 3.795 16.203 0 2.019 14.205a5.367 5.367 0 0 0 0 7.59Z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: center left;
}
.swiper-container.card .swiper-button-prev::after,
.swiper-container.card .swiper-button-next::after {
  content: "";
}
.swiper-container.card .swiper-button-next {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.pswp .pswp__bg {
  background-color: rgba(255, 255, 255, 0.9);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
}
.field-timer-jquery-countdown {
  margin-bottom: 10px;
  background-color: transparent;
  width: 100%;
  border: none;
}
.field-timer-jquery-countdown .countdown-row {
  justify-content: flex-start;
}
@media screen and (max-width: 1150px) {
  .field-timer-jquery-countdown .countdown-row {
    color: #FFF;
    mix-blend-mode: normal;
  }
}
.field-timer-jquery-countdown .countdown-row .countdown-section {
  margin: 0 1px 0 0;
}
.field-timer-jquery-countdown .countdown-row .countdown-amount {
  font-weight: 500;
  font-size: 1.5rem;
  line-height: normal;
}
.field-timer-jquery-countdown .countdown-row .countdown-period {
  font-weight: 200;
  font-size: 1rem;
  margin-top: -5px;
  margin-bottom: 0px;
}
#paytr_taksit_tablosu {
  clear: both;
  font-size: 12px;
  max-width: 1200px;
  text-align: center;
  font-family: Arial, sans-serif;
}
#paytr_taksit_tablosu::before {
  display: table;
  content: " ";
}
#paytr_taksit_tablosu::after {
  content: "";
  clear: both;
  display: table;
}
.taksit-tablosu-wrapper {
  margin: 5px;
  width: 280px;
  padding: 12px;
  cursor: default;
  text-align: center;
  display: inline-block;
  border: 1px solid #e1e1e1;
}
.taksit-logo img {
  max-height: 28px;
  padding-bottom: 10px;
}
.taksit-tutari-text {
  float: left;
  width: 126px;
  color: #a2a2a2;
  margin-bottom: 5px;
}
.taksit-tutar-wrapper {
  display: inline-block;
  background-color: #f7f7f7;
}
.taksit-tutar-wrapper:hover {
  background-color: #e8e8e8;
}
.taksit-tutari {
  float: left;
  width: 126px;
  padding: 6px 0;
  color: #474747;
  border: 2px solid #ffffff;
}
.taksit-tutari-bold {
  font-weight: bold;
}
@media all and (max-width: 600px) {
  .taksit-tablosu-wrapper {
    margin: 5px 0;
  }
}
/* Site global styles */
html {
  font-size: var(--kerataif-font-size);
}
body {
  margin: 0;
  font-family: 'Poppins', sans-serif, sans-serif;
  font-size: var(--kerataif-font-size);
  color: var(--kerataif-black-b2);
  font-weight: 400;
  background-color: #FFF;
}
.dialog-off-canvas-main-canvas {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 100vh;
  position: relative;
  padding-top: 70px;
  padding-top: 177px;
}
@media screen and (max-width: 1000px) {
  .dialog-off-canvas-main-canvas {
    padding-top: 0px;
  }
}
.dialog-off-canvas-main-canvas a:link,
.dialog-off-canvas-main-canvas a:visited {
  text-decoration: none;
  color: var(--kerataif-black-b2);
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
}
.dialog-off-canvas-main-canvas a:hover,
.dialog-off-canvas-main-canvas a:active,
.dialog-off-canvas-main-canvas a.active,
.dialog-off-canvas-main-canvas a.is-active {
  color: var(--kerataif-blue-r1);
}
.front .dialog-off-canvas-main-canvas .header-label {
  display: none;
}
#edit-login-register .js-form-type-checkbox input {
  width: 16px;
}
#headerHolder {
  float: left;
  background-color: rgba(159, 177, 218, 0.9);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 101;
  border-top: 10px solid var(--kerataif-black-b1);
}
@media screen and (max-width: 1000px) {
  #headerHolder {
    position: relative;
  }
}
#headerHolder .region-header {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 1000px) {
  #headerHolder .region-header {
    padding: 5px 0;
  }
}
.toolbar-horizontal #headerHolder {
  top: 53px;
}
#featuredHolder {
  float: left;
  width: 100%;
  padding: 0 100px;
  box-sizing: border-box;
}
@media screen and (max-width: 1200px) {
  #featuredHolder {
    padding: 0;
  }
}
#featuredHolder .region-featured {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  position: relative;
}
#menuHolder {
  position: fixed;
  top: 150px;
  left: 50%;
  z-index: 100;
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  color: #FFF;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transform: translateX(-50%);
  opacity: 0;
  pointer-events: none;
  padding-top: 100px;
}
@media screen and (max-width: 1000px) {
  #menuHolder {
    top: 100px;
  }
}
#menuHolder.active {
  opacity: 1;
  pointer-events: all;
  padding-top: 0;
}
@media screen and (max-width: 1000px) {
  #menuHolder.active {
    padding-top: 90px;
  }
}
#menuHolder.active #block-kerataif-kurumsal-2 {
  padding-top: 20px;
}
@media screen and (max-width: 1000px) {
  #menuHolder.active #block-kerataif-kurumsal-2 {
    padding-top: 0px;
  }
}
#menuHolder .region-menu a {
  color: #FFF;
}
#contentHolder {
  float: left;
  width: 100%;
}
#pfOneHolder {
  float: left;
  width: 100%;
}
#pfOneHolder .region-pf-one {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media screen and (max-width: 1000px) {
  #pfOneHolder .region-pf-one {
    flex-wrap: wrap;
  }
}
#pfTwoHolder {
  float: left;
  width: 100%;
  background-color: #F6F0EF;
  padding: 50px 0;
}
@media screen and (max-width: 1000px) {
  #pfTwoHolder {
    padding: 20px 0;
  }
}
#pfTwoHolder .region-pf-two {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  justify-content: space-between;
}
@media screen and (max-width: 1000px) {
  #pfTwoHolder .region-pf-two {
    flex-wrap: wrap;
  }
}
#pfThreeHolder {
  float: left;
  width: 100%;
  padding: 50px 0;
}
@media screen and (max-width: 1000px) {
  #pfThreeHolder {
    padding: 20px 0;
  }
}
#pfThreeHolder .region-pf-three {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
#footerHolder {
  float: left;
  width: 100%;
  margin-top: auto;
  padding-bottom: 0px;
  background-color: var(--kerataif-black-b5);
  border-top: 12px solid var(--kerataif-black-b4);
}
#footerHolder .region-footer {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  padding: 60px 0;
  position: relative;
  background: url(/themes/custom/kerataif/images/footer-bg.svg) no-repeat left bottom 350px;
  background-size: 600px auto;
}
@media screen and (max-width: 1000px) {
  #footerHolder .region-footer {
    padding-bottom: 320px;
    background: url(/themes/custom/kerataif/images/footer-bg.svg) no-repeat left bottom / 100% auto;
  }
}
.paragraph--type--urun-galerisi {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding: 50px 0;
}
.paragraph--type--urun-galerisi .field--name-field-g-urunler {
  display: grid;
  gap: 40px;
  grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
}
.paragraph--type--content {
  padding: 50px 0;
  position: relative;
}
@media screen and (max-width: 600px) {
  .paragraph--type--content {
    padding: 20px 0;
  }
}
.paragraph--type--content .field--name-field-baslik {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  font-size: 2rem;
  margin-bottom: 10px;
  font-weight: 600;
  color: var(--kerataif-skin-c2);
}
@media screen and (max-width: 600px) {
  .paragraph--type--content .field--name-field-baslik {
    font-size: 1.5rem;
  }
}
.paragraph--type--content .field--name-field-content {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  font-size: 0.9rem;
  line-height: 170%;
}
.paragraph--type--content-image {
  padding: 50px 0;
}
@media screen and (max-width: 600px) {
  .paragraph--type--content-image {
    padding: 20px 0;
  }
}
.paragraph--type--content-image .paragraph-wrapper {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media screen and (max-width: 600px) {
  .paragraph--type--content-image .paragraph-wrapper {
    flex-wrap: wrap;
  }
}
.paragraph--type--content-image .paragraph-wrapper .paragraph-image {
  width: 60%;
  text-align: right;
  position: relative;
}
@media screen and (max-width: 600px) {
  .paragraph--type--content-image .paragraph-wrapper .paragraph-image {
    width: 100%;
  }
}
.paragraph--type--content-image .paragraph-wrapper .paragraph-image img {
  max-width: 100%;
  height: auto;
}
.paragraph--type--content-image .paragraph-wrapper .paragraph-content {
  width: 35%;
}
@media screen and (max-width: 600px) {
  .paragraph--type--content-image .paragraph-wrapper .paragraph-content {
    width: 100%;
  }
}
.paragraph--type--content-image .paragraph-wrapper .paragraph-content .field--name-field-title {
  font-size: 2rem;
  margin-bottom: 10px;
  font-weight: 600;
  color: var(--kerataif-skin-c2);
}
@media screen and (max-width: 600px) {
  .paragraph--type--content-image .paragraph-wrapper .paragraph-content .field--name-field-title {
    font-size: 1.5rem;
  }
}
.paragraph--type--content-image .paragraph-wrapper .paragraph-content .field--name-field-content {
  line-height: normal;
  font-size: 0.9rem;
  font-weight: 500;
}
.paragraph--type--content-image .paragraph-wrapper.right {
  flex-direction: row-reverse;
}
.paragraph--type--takim-urunu .field--name-field-adet {
  display: none;
}
.paragraph--type--soru-cevap {
  margin: 20px 0;
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
.paragraph--type--soru-cevap .field--name-field-soru {
  border: 1px solid var(--kerataif-black-b4);
  padding: 10px 20px;
  font-weight: 500;
}
.paragraph--type--soru-cevap .field--name-field-cevap {
  padding: 10px 40px;
}
.paragraph--type--gosterim-referansi {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
.product-display-card {
  max-width: 600px;
}
.product-display-card .p-top {
  position: relative;
}
.product-display-card .p-top .field--name-field-kampanya-sayaci {
  position: absolute;
  right: 10px;
  top: 10px;
  padding: 5px 5px 0 5px;
  background-color: #FFF;
  z-index: 9;
}
.product-display-card .p-top .field--name-field-rozet-gorseli {
  position: absolute;
  top: 10px;
  right: 10px;
  max-width: 70px;
  pointer-events: none;
  z-index: 99;
}
.product-display-card .p-top .field--name-field-rozet-gorseli img {
  width: 100%;
  height: auto;
  display: block;
}
.product-display-card .p-top .field-timer-jquery-countdown {
  margin-bottom: 0;
}
.product-display-card .p-top .field-timer-jquery-countdown .countdown-row .countdown-amount {
  font-size: 0.7rem;
}
.product-display-card .p-top .field-timer-jquery-countdown .countdown-row .countdown-period {
  font-size: 0.5rem;
}
.product-display-card .p-top .p-gosterim-secenekleri {
  position: absolute;
  top: 10px;
  left: 10px;
  background-color: rgba(255, 255, 255, 0.9);
  backdrop-filter: blur(10px);
  box-sizing: border-box;
  padding: 10px;
  z-index: 9;
}
.product-display-card .p-top .p-gosterim-secenekleri .field--name-field-gosterim-secenekleri {
  display: flex;
  align-items: center;
}
.product-display-card .p-top .p-gosterim-secenekleri .field--name-field-gosterim-secenekleri .field__item h2 {
  display: none;
}
.product-display-card .p-top .p-gosterim-secenekleri .field--name-field-gosterim-secenekleri .field__item .field--name-field-ikon img {
  width: 16px;
  height: auto;
  margin: 0 7px;
}
.product-display-card .p-bottom {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}
.product-display-card .p-bottom .field--name-title {
  font-size: 0.9rem;
  font-weight: 600;
  text-transform: uppercase;
  padding: 18px 0;
  width: 100%;
}
.product-display-card .p-bottom .flag-urun-flag {
  display: none;
}
.product-display-card .p-bottom .p-percent {
  padding: 5px 15px 10px 25px;
  font-size: 2.7rem;
  font-weight: 500;
  color: var(--kerataif-skin-c2);
  line-height: 100%;
  position: relative;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='36' fill='none' viewBox='0 0 20 36'%3e%3cg fill='%23B7877B'%3e%3cpath d='M5.807 5.95c0-.557.161-.994.484-1.309.33-.315.752-.473 1.265-.473.513 0 .931.158 1.254.473.33.315.495.752.495 1.309 0 .565-.165 1.005-.495 1.32-.323.315-.74.473-1.254.473-.513 0-.935-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm7.062-1.65L8.546 12H7.05l4.312-7.7h1.507Zm-5.324.792c-.403 0-.605.286-.605.858 0 .58.202.869.605.869.198 0 .352-.07.462-.209.11-.147.165-.367.165-.66 0-.572-.209-.858-.627-.858Zm3.091 5.247c0-.565.161-1.001.484-1.309.33-.315.752-.473 1.265-.473.513 0 .928.158 1.243.473.323.308.484.744.484 1.309s-.161 1.005-.484 1.32c-.315.315-.73.473-1.243.473-.52 0-.942-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm1.738-.858c-.418 0-.627.286-.627.858 0 .58.209.869.627.869.41 0 .616-.29.616-.869 0-.572-.205-.858-.616-.858Zm-.387 25.141 7.813-7.807-2.087-2.083L9.9 32.54l-7.813-7.807L0 26.822l7.813 7.8a2.952 2.952 0 0 0 4.174 0Z'/%3e%3cpath d='m10.944 25.34 8.856-8.857-2.087-2.083L9.9 22.207 2.087 14.4 0 16.488l8.857 8.857a1.476 1.476 0 0 0 2.087-.006Z'/%3e%3c/g%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: left top;
}
.product-display-card .p-bottom .p-percent::after {
  content: "indirim";
  position: absolute;
  left: 28px;
  bottom: -15px;
  font-size: 0.8rem;
}
.product-display-card .p-bottom .p-percent.yuzde-10-20 {
  color: var(--kerataif-yuzde-10-20) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='36' fill='none' viewBox='0 0 20 36'%3e%3cg fill='%23F9CE64'%3e%3cpath d='M5.807 5.95c0-.557.161-.994.484-1.309.33-.315.752-.473 1.265-.473.513 0 .931.158 1.254.473.33.315.495.752.495 1.309 0 .565-.165 1.005-.495 1.32-.323.315-.74.473-1.254.473-.513 0-.935-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm7.062-1.65L8.546 12H7.05l4.312-7.7h1.507Zm-5.324.792c-.403 0-.605.286-.605.858 0 .58.202.869.605.869.198 0 .352-.07.462-.209.11-.147.165-.367.165-.66 0-.572-.209-.858-.627-.858Zm3.091 5.247c0-.565.161-1.001.484-1.309.33-.315.752-.473 1.265-.473.513 0 .928.158 1.243.473.323.308.484.744.484 1.309s-.161 1.005-.484 1.32c-.315.315-.73.473-1.243.473-.52 0-.942-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm1.738-.858c-.418 0-.627.286-.627.858 0 .58.209.869.627.869.41 0 .616-.29.616-.869 0-.572-.205-.858-.616-.858Zm-.387 25.141 7.813-7.807-2.087-2.083L9.9 32.54l-7.813-7.807L0 26.822l7.813 7.8a2.952 2.952 0 0 0 4.174 0Z'/%3e%3cpath d='m10.944 25.34 8.856-8.857-2.087-2.083L9.9 22.207 2.087 14.4 0 16.488l8.857 8.857a1.476 1.476 0 0 0 2.087-.006Z'/%3e%3c/g%3e%3c/svg%3e");
}
.product-display-card .p-bottom .p-percent.yuzde-20-30 {
  color: var(--kerataif-yuzde-20-30) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='36' fill='none' viewBox='0 0 20 36'%3e%3cg fill='%23F0832C'%3e%3cpath d='M5.807 5.95c0-.557.161-.994.484-1.309.33-.315.752-.473 1.265-.473.513 0 .931.158 1.254.473.33.315.495.752.495 1.309 0 .565-.165 1.005-.495 1.32-.323.315-.74.473-1.254.473-.513 0-.935-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm7.062-1.65L8.546 12H7.05l4.312-7.7h1.507Zm-5.324.792c-.403 0-.605.286-.605.858 0 .58.202.869.605.869.198 0 .352-.07.462-.209.11-.147.165-.367.165-.66 0-.572-.209-.858-.627-.858Zm3.091 5.247c0-.565.161-1.001.484-1.309.33-.315.752-.473 1.265-.473.513 0 .928.158 1.243.473.323.308.484.744.484 1.309s-.161 1.005-.484 1.32c-.315.315-.73.473-1.243.473-.52 0-.942-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm1.738-.858c-.418 0-.627.286-.627.858 0 .58.209.869.627.869.41 0 .616-.29.616-.869 0-.572-.205-.858-.616-.858Zm-.387 25.141 7.813-7.807-2.087-2.083L9.9 32.54l-7.813-7.807L0 26.822l7.813 7.8a2.952 2.952 0 0 0 4.174 0Z'/%3e%3cpath d='m10.944 25.34 8.856-8.857-2.087-2.083L9.9 22.207 2.087 14.4 0 16.488l8.857 8.857a1.476 1.476 0 0 0 2.087-.006Z'/%3e%3c/g%3e%3c/svg%3e");
}
.product-display-card .p-bottom .p-percent.yuzde-30-40 {
  color: var(--kerataif-yuzde-30-40) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='36' fill='none' viewBox='0 0 20 36'%3e%3cg fill='%23D30909'%3e%3cpath d='M5.807 5.95c0-.557.161-.994.484-1.309.33-.315.752-.473 1.265-.473.513 0 .931.158 1.254.473.33.315.495.752.495 1.309 0 .565-.165 1.005-.495 1.32-.323.315-.74.473-1.254.473-.513 0-.935-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm7.062-1.65L8.546 12H7.05l4.312-7.7h1.507Zm-5.324.792c-.403 0-.605.286-.605.858 0 .58.202.869.605.869.198 0 .352-.07.462-.209.11-.147.165-.367.165-.66 0-.572-.209-.858-.627-.858Zm3.091 5.247c0-.565.161-1.001.484-1.309.33-.315.752-.473 1.265-.473.513 0 .928.158 1.243.473.323.308.484.744.484 1.309s-.161 1.005-.484 1.32c-.315.315-.73.473-1.243.473-.52 0-.942-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm1.738-.858c-.418 0-.627.286-.627.858 0 .58.209.869.627.869.41 0 .616-.29.616-.869 0-.572-.205-.858-.616-.858Zm-.387 25.141 7.813-7.807-2.087-2.083L9.9 32.54l-7.813-7.807L0 26.822l7.813 7.8a2.952 2.952 0 0 0 4.174 0Z'/%3e%3cpath d='m10.944 25.34 8.856-8.857-2.087-2.083L9.9 22.207 2.087 14.4 0 16.488l8.857 8.857a1.476 1.476 0 0 0 2.087-.006Z'/%3e%3c/g%3e%3c/svg%3e");
}
.product-display-card .p-bottom .p-percent.yuzde-40-50 {
  color: var(--kerataif-yuzde-40-50) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='36' fill='none' viewBox='0 0 20 36'%3e%3cg fill='%234F459B'%3e%3cpath d='M5.807 5.95c0-.557.161-.994.484-1.309.33-.315.752-.473 1.265-.473.513 0 .931.158 1.254.473.33.315.495.752.495 1.309 0 .565-.165 1.005-.495 1.32-.323.315-.74.473-1.254.473-.513 0-.935-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm7.062-1.65L8.546 12H7.05l4.312-7.7h1.507Zm-5.324.792c-.403 0-.605.286-.605.858 0 .58.202.869.605.869.198 0 .352-.07.462-.209.11-.147.165-.367.165-.66 0-.572-.209-.858-.627-.858Zm3.091 5.247c0-.565.161-1.001.484-1.309.33-.315.752-.473 1.265-.473.513 0 .928.158 1.243.473.323.308.484.744.484 1.309s-.161 1.005-.484 1.32c-.315.315-.73.473-1.243.473-.52 0-.942-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm1.738-.858c-.418 0-.627.286-.627.858 0 .58.209.869.627.869.41 0 .616-.29.616-.869 0-.572-.205-.858-.616-.858Zm-.387 25.141 7.813-7.807-2.087-2.083L9.9 32.54l-7.813-7.807L0 26.822l7.813 7.8a2.952 2.952 0 0 0 4.174 0Z'/%3e%3cpath d='m10.944 25.34 8.856-8.857-2.087-2.083L9.9 22.207 2.087 14.4 0 16.488l8.857 8.857a1.476 1.476 0 0 0 2.087-.006Z'/%3e%3c/g%3e%3c/svg%3e");
}
.product-display-card .p-bottom .p-price-container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.product-display-card .p-bottom .p-price-container .p-list-price {
  display: none;
}
.product-display-card .p-bottom .p-price-container .p-list-price .field--name-list-price {
  font-weight: 500;
  position: relative;
  padding: 0 2px 0 0;
  color: var(--kerataif-black-b4);
  line-height: 100%;
}
.product-display-card .p-bottom .p-price-container .p-list-price .field--name-list-price::after {
  content: "";
  position: absolute;
  top: 48%;
  left: 0;
  height: 1px;
  background-color: var(--kerataif-black-b4);
  width: 100%;
}
.product-display-card .p-bottom .p-price-container .p-price {
  display: none;
}
.product-display-card .p-bottom .p-price-container .p-price .field--name-price {
  font-weight: 600;
  font-size: 1.35rem;
  line-height: 100%;
}
.product-display-card .p-bottom .p-price-container .p-installment-amount {
  font-weight: 600;
  font-size: 1.1rem;
  color: var(--kerataif-black-b4);
}
.product-display-card .p-bottom .p-price-container .p-installment-amount .pia-amount {
  font-size: 1.5rem;
  line-height: 100%;
  display: block;
  color: var(--kerataif-black-b1);
  margin-bottom: -6px;
}
.product-display-card .p-bottom .p-indirim-gorseli {
  max-width: 90px;
  margin-right: 10px;
}
.product-display-card .p-bottom .p-indirim-gorseli img {
  width: 100%;
  height: auto;
  display: block;
}
.product-display-card .p-bottom .p-price-inst {
  padding: 5px 5px 5px 30px;
  font-size: 0.8rem;
  color: var(--kerataif-black-b2);
  font-weight: 600;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none' viewBox='0 0 22 22'%3e%3cpath fill='%23C7C7C7' d='M0 2.725V9.99h9.99V0H2.725A2.725 2.725 0 0 0 0 2.725Zm8.174 5.449H1.816v-5.45a.908.908 0 0 1 .909-.908h5.449v6.358ZM0 18.875A2.725 2.725 0 0 0 2.725 21.6H9.99v-9.99H0v7.265Zm1.816-5.449h6.358v6.358h-5.45a.908.908 0 0 1-.908-.909v-5.449Zm9.794-1.816v9.99h7.265a2.725 2.725 0 0 0 2.725-2.725V11.61h-9.99Zm8.174 7.265a.908.908 0 0 1-.909.909h-5.449v-6.358h6.358v5.45Z'/%3e%3cpath fill='%23B7877B' d='M15.282 9.99h1.836V6.318h3.672V4.482h-3.672V.81h-1.836v3.672H11.61v1.836h3.672V9.99Z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: left center;
}
.takim-card-container .tc-gallery,
.takim-v-card-container .tc-gallery {
  position: relative;
}
.takim-card-container .tc-gallery .field--name-field-rozet-gorseli,
.takim-v-card-container .tc-gallery .field--name-field-rozet-gorseli {
  position: absolute;
  top: 10px;
  right: 10px;
  max-width: 70px;
  z-index: 99;
  pointer-events: none;
}
.takim-card-container .tc-gallery .field--name-field-rozet-gorseli img,
.takim-v-card-container .tc-gallery .field--name-field-rozet-gorseli img {
  width: 100%;
  height: auto;
  display: block;
}
.takim-card-container .tc-center,
.takim-v-card-container .tc-center {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.takim-card-container .tc-center .tc-title,
.takim-v-card-container .tc-center .tc-title {
  font-size: 0.9rem;
  font-weight: 600;
  text-transform: uppercase;
}
.takim-card-container .tc-center .tc-link a,
.takim-v-card-container .tc-center .tc-link a {
  width: 45px;
  height: 45px;
  border: 2px solid var(--kerataif-black-b5);
  overflow: hidden;
  text-indent: -555px;
  display: block;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none' viewBox='0 0 22 22'%3e%3cg clip-path='url(%23a)'%3e%3cpath fill='%23555' d='M21.6 2.7H3.818l-.038-.316A2.7 2.7 0 0 0 1.1 0H0v1.8h1.1a.9.9 0 0 1 .893.795l1.427 12.12A2.7 2.7 0 0 0 6.1 17.1H18v-1.8H6.1a.9.9 0 0 1-.893-.796L5.088 13.5h14.563L21.6 2.7Zm-3.452 9H4.878L4.03 4.5h15.416l-1.298 7.2ZM6.3 21.6a1.8 1.8 0 1 0 0-3.6 1.8 1.8 0 0 0 0 3.6Zm9 0a1.8 1.8 0 1 0 0-3.6 1.8 1.8 0 0 0 0 3.6Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h21.6v21.6H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: center;
}
.takim-card-container .tc-bottom,
.takim-v-card-container .tc-bottom {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.takim-card-container .tc-bottom .tc-price,
.takim-v-card-container .tc-bottom .tc-price {
  font-size: 1.5rem;
  font-weight: 600;
}
.takim-card-container .tc-bottom .tc-kolay-senet,
.takim-v-card-container .tc-bottom .tc-kolay-senet {
  font-size: 0.75rem;
  color: var(--kerataif-black-b4);
  padding: 5px 0 5px 30px;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none' viewBox='0 0 22 22'%3e%3cpath fill='%23C7C7C7' d='M0 2.725V9.99h9.99V0H2.725A2.725 2.725 0 0 0 0 2.725Zm8.174 5.449H1.816v-5.45a.908.908 0 0 1 .909-.908h5.449v6.358ZM0 18.875A2.725 2.725 0 0 0 2.725 21.6H9.99v-9.99H0v7.265Zm1.816-5.449h6.358v6.358h-5.45a.908.908 0 0 1-.908-.909v-5.449Zm9.794-1.816v9.99h7.265a2.725 2.725 0 0 0 2.725-2.725V11.61h-9.99Zm8.174 7.265a.908.908 0 0 1-.909.909h-5.449v-6.358h6.358v5.45ZM15.282 9.99h1.836V6.318h3.672V4.482h-3.672V.81h-1.836v3.672H11.61v1.836h3.672V9.99Z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: left center;
}
.takim-card-container .tc-bottom .p-percent,
.takim-v-card-container .tc-bottom .p-percent {
  padding: 0px 15px 5px 25px;
  font-size: 2.5rem;
  font-weight: 500;
  color: var(--kerataif-skin-c2);
  line-height: 100%;
  position: relative;
  margin-right: 5px;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='36' fill='none' viewBox='0 0 20 36'%3e%3cg fill='%23B7877B'%3e%3cpath d='M5.807 5.95c0-.557.161-.994.484-1.309.33-.315.752-.473 1.265-.473.513 0 .931.158 1.254.473.33.315.495.752.495 1.309 0 .565-.165 1.005-.495 1.32-.323.315-.74.473-1.254.473-.513 0-.935-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm7.062-1.65L8.546 12H7.05l4.312-7.7h1.507Zm-5.324.792c-.403 0-.605.286-.605.858 0 .58.202.869.605.869.198 0 .352-.07.462-.209.11-.147.165-.367.165-.66 0-.572-.209-.858-.627-.858Zm3.091 5.247c0-.565.161-1.001.484-1.309.33-.315.752-.473 1.265-.473.513 0 .928.158 1.243.473.323.308.484.744.484 1.309s-.161 1.005-.484 1.32c-.315.315-.73.473-1.243.473-.52 0-.942-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm1.738-.858c-.418 0-.627.286-.627.858 0 .58.209.869.627.869.41 0 .616-.29.616-.869 0-.572-.205-.858-.616-.858Zm-.387 25.141 7.813-7.807-2.087-2.083L9.9 32.54l-7.813-7.807L0 26.822l7.813 7.8a2.952 2.952 0 0 0 4.174 0Z'/%3e%3cpath d='m10.944 25.34 8.856-8.857-2.087-2.083L9.9 22.207 2.087 14.4 0 16.488l8.857 8.857a1.476 1.476 0 0 0 2.087-.006Z'/%3e%3c/g%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: left top;
}
.takim-card-container .tc-bottom .p-percent::after,
.takim-v-card-container .tc-bottom .p-percent::after {
  content: "indirim";
  position: absolute;
  left: 28px;
  bottom: -14px;
  font-size: 0.75rem;
}
.takim-card-container .tc-bottom .p-percent.yuzde-10-20,
.takim-v-card-container .tc-bottom .p-percent.yuzde-10-20 {
  color: var(--kerataif-yuzde-10-20) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='36' fill='none' viewBox='0 0 20 36'%3e%3cg fill='%23F9CE64'%3e%3cpath d='M5.807 5.95c0-.557.161-.994.484-1.309.33-.315.752-.473 1.265-.473.513 0 .931.158 1.254.473.33.315.495.752.495 1.309 0 .565-.165 1.005-.495 1.32-.323.315-.74.473-1.254.473-.513 0-.935-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm7.062-1.65L8.546 12H7.05l4.312-7.7h1.507Zm-5.324.792c-.403 0-.605.286-.605.858 0 .58.202.869.605.869.198 0 .352-.07.462-.209.11-.147.165-.367.165-.66 0-.572-.209-.858-.627-.858Zm3.091 5.247c0-.565.161-1.001.484-1.309.33-.315.752-.473 1.265-.473.513 0 .928.158 1.243.473.323.308.484.744.484 1.309s-.161 1.005-.484 1.32c-.315.315-.73.473-1.243.473-.52 0-.942-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm1.738-.858c-.418 0-.627.286-.627.858 0 .58.209.869.627.869.41 0 .616-.29.616-.869 0-.572-.205-.858-.616-.858Zm-.387 25.141 7.813-7.807-2.087-2.083L9.9 32.54l-7.813-7.807L0 26.822l7.813 7.8a2.952 2.952 0 0 0 4.174 0Z'/%3e%3cpath d='m10.944 25.34 8.856-8.857-2.087-2.083L9.9 22.207 2.087 14.4 0 16.488l8.857 8.857a1.476 1.476 0 0 0 2.087-.006Z'/%3e%3c/g%3e%3c/svg%3e");
}
.takim-card-container .tc-bottom .p-percent.yuzde-20-30,
.takim-v-card-container .tc-bottom .p-percent.yuzde-20-30 {
  color: var(--kerataif-yuzde-20-30) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='36' fill='none' viewBox='0 0 20 36'%3e%3cg fill='%23F0832C'%3e%3cpath d='M5.807 5.95c0-.557.161-.994.484-1.309.33-.315.752-.473 1.265-.473.513 0 .931.158 1.254.473.33.315.495.752.495 1.309 0 .565-.165 1.005-.495 1.32-.323.315-.74.473-1.254.473-.513 0-.935-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm7.062-1.65L8.546 12H7.05l4.312-7.7h1.507Zm-5.324.792c-.403 0-.605.286-.605.858 0 .58.202.869.605.869.198 0 .352-.07.462-.209.11-.147.165-.367.165-.66 0-.572-.209-.858-.627-.858Zm3.091 5.247c0-.565.161-1.001.484-1.309.33-.315.752-.473 1.265-.473.513 0 .928.158 1.243.473.323.308.484.744.484 1.309s-.161 1.005-.484 1.32c-.315.315-.73.473-1.243.473-.52 0-.942-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm1.738-.858c-.418 0-.627.286-.627.858 0 .58.209.869.627.869.41 0 .616-.29.616-.869 0-.572-.205-.858-.616-.858Zm-.387 25.141 7.813-7.807-2.087-2.083L9.9 32.54l-7.813-7.807L0 26.822l7.813 7.8a2.952 2.952 0 0 0 4.174 0Z'/%3e%3cpath d='m10.944 25.34 8.856-8.857-2.087-2.083L9.9 22.207 2.087 14.4 0 16.488l8.857 8.857a1.476 1.476 0 0 0 2.087-.006Z'/%3e%3c/g%3e%3c/svg%3e");
}
.takim-card-container .tc-bottom .p-percent.yuzde-30-40,
.takim-v-card-container .tc-bottom .p-percent.yuzde-30-40 {
  color: var(--kerataif-yuzde-30-40) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='36' fill='none' viewBox='0 0 20 36'%3e%3cg fill='%23D30909'%3e%3cpath d='M5.807 5.95c0-.557.161-.994.484-1.309.33-.315.752-.473 1.265-.473.513 0 .931.158 1.254.473.33.315.495.752.495 1.309 0 .565-.165 1.005-.495 1.32-.323.315-.74.473-1.254.473-.513 0-.935-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm7.062-1.65L8.546 12H7.05l4.312-7.7h1.507Zm-5.324.792c-.403 0-.605.286-.605.858 0 .58.202.869.605.869.198 0 .352-.07.462-.209.11-.147.165-.367.165-.66 0-.572-.209-.858-.627-.858Zm3.091 5.247c0-.565.161-1.001.484-1.309.33-.315.752-.473 1.265-.473.513 0 .928.158 1.243.473.323.308.484.744.484 1.309s-.161 1.005-.484 1.32c-.315.315-.73.473-1.243.473-.52 0-.942-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm1.738-.858c-.418 0-.627.286-.627.858 0 .58.209.869.627.869.41 0 .616-.29.616-.869 0-.572-.205-.858-.616-.858Zm-.387 25.141 7.813-7.807-2.087-2.083L9.9 32.54l-7.813-7.807L0 26.822l7.813 7.8a2.952 2.952 0 0 0 4.174 0Z'/%3e%3cpath d='m10.944 25.34 8.856-8.857-2.087-2.083L9.9 22.207 2.087 14.4 0 16.488l8.857 8.857a1.476 1.476 0 0 0 2.087-.006Z'/%3e%3c/g%3e%3c/svg%3e");
}
.takim-card-container .tc-bottom .p-percent.yuzde-40-50,
.takim-v-card-container .tc-bottom .p-percent.yuzde-40-50 {
  color: var(--kerataif-yuzde-40-50) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='36' fill='none' viewBox='0 0 20 36'%3e%3cg fill='%234F459B'%3e%3cpath d='M5.807 5.95c0-.557.161-.994.484-1.309.33-.315.752-.473 1.265-.473.513 0 .931.158 1.254.473.33.315.495.752.495 1.309 0 .565-.165 1.005-.495 1.32-.323.315-.74.473-1.254.473-.513 0-.935-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm7.062-1.65L8.546 12H7.05l4.312-7.7h1.507Zm-5.324.792c-.403 0-.605.286-.605.858 0 .58.202.869.605.869.198 0 .352-.07.462-.209.11-.147.165-.367.165-.66 0-.572-.209-.858-.627-.858Zm3.091 5.247c0-.565.161-1.001.484-1.309.33-.315.752-.473 1.265-.473.513 0 .928.158 1.243.473.323.308.484.744.484 1.309s-.161 1.005-.484 1.32c-.315.315-.73.473-1.243.473-.52 0-.942-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm1.738-.858c-.418 0-.627.286-.627.858 0 .58.209.869.627.869.41 0 .616-.29.616-.869 0-.572-.205-.858-.616-.858Zm-.387 25.141 7.813-7.807-2.087-2.083L9.9 32.54l-7.813-7.807L0 26.822l7.813 7.8a2.952 2.952 0 0 0 4.174 0Z'/%3e%3cpath d='m10.944 25.34 8.856-8.857-2.087-2.083L9.9 22.207 2.087 14.4 0 16.488l8.857 8.857a1.476 1.476 0 0 0 2.087-.006Z'/%3e%3c/g%3e%3c/svg%3e");
}
.takim-card-container .tc-bottom .p-price-container,
.takim-v-card-container .tc-bottom .p-price-container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.takim-card-container .tc-bottom .p-price-container .p-list-price,
.takim-v-card-container .tc-bottom .p-price-container .p-list-price {
  font-weight: 500;
  position: relative;
  padding: 0 2px 0 0;
  color: var(--kerataif-black-b4);
  line-height: 100%;
  display: none;
}
.takim-card-container .tc-bottom .p-price-container .p-list-price::after,
.takim-v-card-container .tc-bottom .p-price-container .p-list-price::after {
  content: "";
  position: absolute;
  top: 48%;
  left: 0;
  height: 1px;
  background-color: var(--kerataif-black-b4);
  width: 100%;
}
.takim-card-container .tc-bottom .p-price-container .p-price,
.takim-v-card-container .tc-bottom .p-price-container .p-price {
  font-weight: 600;
  font-size: 1.5rem;
  line-height: 100%;
  display: none;
}
.takim-card-container .tc-bottom .p-price-container .p-installment-amount,
.takim-v-card-container .tc-bottom .p-price-container .p-installment-amount {
  font-weight: 600;
  font-size: 1.1rem;
  color: var(--kerataif-black-b4);
}
.takim-card-container .tc-bottom .p-price-container .p-installment-amount .pia-amount,
.takim-v-card-container .tc-bottom .p-price-container .p-installment-amount .pia-amount {
  font-size: 1.5rem;
  line-height: 100%;
  display: block;
  color: var(--kerataif-black-b1);
  margin-bottom: -6px;
}
.takim-card-container .tc-bottom .p-indirim-gorseli,
.takim-v-card-container .tc-bottom .p-indirim-gorseli {
  max-width: 90px;
  margin-right: 10px;
}
.takim-card-container .tc-bottom .p-indirim-gorseli img,
.takim-v-card-container .tc-bottom .p-indirim-gorseli img {
  width: 100%;
  height: auto;
  display: block;
}
.takim-v-card-container {
  display: flex;
  flex-wrap: wrap;
  color: #FFF;
  justify-content: space-between;
  position: relative;
}
.takim-v-card-container .tc-gallery {
  width: 48%;
}
@media screen and (max-width: 600px) {
  .takim-v-card-container .tc-gallery {
    width: 100%;
  }
}
.takim-v-card-container .tc-right {
  width: 48%;
}
@media screen and (max-width: 600px) {
  .takim-v-card-container .tc-right {
    width: 100%;
  }
}
.takim-v-card-container .tc-center {
  display: block;
}
.takim-v-card-container .tc-center .tc-title {
  font-size: 2.25rem;
  font-weight: 300;
}
.takim-v-card-container .tc-center .tc-title .field--name-field-koleksiyon {
  color: var(--kerataif-skin-c2);
}
.takim-v-card-container .tc-center .tc-title .field--name-field-kategori .field__item:not(:last-child) {
  display: none;
}
.takim-v-card-container .tc-center .tc-aciklama {
  font-size: 0.8rem;
  font-weight: 500;
  max-width: 250px;
}
.product-display-secim {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  padding: 40px 0;
  border-bottom: 1px solid var(--kerataif-black-b4);
  justify-content: space-between;
}
.product-display-secim .p-left {
  width: 49%;
}
@media screen and (max-width: 600px) {
  .product-display-secim .p-left .field--name-field-urun-gorselleri {
    overflow: hidden;
  }
  .product-display-secim .p-left .field--name-field-urun-gorselleri img {
    -webkit-transform: scale(1.3);
    -moz-transform: scale(1.3);
    -o-transform: scale(1.3);
    -ms-transform: scale(1.3);
    transform: scale(1.3);
  }
}
.product-display-secim .p-right {
  width: 49%;
}
@media screen and (max-width: 600px) {
  .product-display-secim .p-right .commerce-order-item-add-to-cart-form .field--widget-number {
    width: 100%;
  }
}
.product-display-secim .p-right .field--name-title {
  font-size: 1.5rem;
  font-weight: 600;
}
@media screen and (max-width: 600px) {
  .product-display-secim .p-right .field--name-title {
    font-size: 1.2rem;
  }
}
.product-display-secim .p-right .field--name-sku {
  margin-bottom: 3px;
}
@media screen and (max-width: 600px) {
  .product-display-secim .p-right .p-dimensions {
    flex-direction: column;
  }
}
.product-display-secim .p-right .p-price-container {
  display: flex;
  align-items: center;
  margin-bottom: 15px;
}
.product-display-secim .p-right .p-price-container .p-percent {
  padding: 5px 15px 0px 25px;
  font-size: 2.7rem;
  font-weight: 500;
  color: var(--kerataif-skin-c2);
  line-height: 100%;
  position: relative;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='36' fill='none' viewBox='0 0 20 36'%3e%3cg fill='%23B7877B'%3e%3cpath d='M5.807 5.95c0-.557.161-.994.484-1.309.33-.315.752-.473 1.265-.473.513 0 .931.158 1.254.473.33.315.495.752.495 1.309 0 .565-.165 1.005-.495 1.32-.323.315-.74.473-1.254.473-.513 0-.935-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm7.062-1.65L8.546 12H7.05l4.312-7.7h1.507Zm-5.324.792c-.403 0-.605.286-.605.858 0 .58.202.869.605.869.198 0 .352-.07.462-.209.11-.147.165-.367.165-.66 0-.572-.209-.858-.627-.858Zm3.091 5.247c0-.565.161-1.001.484-1.309.33-.315.752-.473 1.265-.473.513 0 .928.158 1.243.473.323.308.484.744.484 1.309s-.161 1.005-.484 1.32c-.315.315-.73.473-1.243.473-.52 0-.942-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm1.738-.858c-.418 0-.627.286-.627.858 0 .58.209.869.627.869.41 0 .616-.29.616-.869 0-.572-.205-.858-.616-.858Zm-.387 25.141 7.813-7.807-2.087-2.083L9.9 32.54l-7.813-7.807L0 26.822l7.813 7.8a2.952 2.952 0 0 0 4.174 0Z'/%3e%3cpath d='m10.944 25.34 8.856-8.857-2.087-2.083L9.9 22.207 2.087 14.4 0 16.488l8.857 8.857a1.476 1.476 0 0 0 2.087-.006Z'/%3e%3c/g%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: left top;
}
.product-display-secim .p-right .p-price-container .p-percent::after {
  content: "indirim";
  position: absolute;
  left: 28px;
  bottom: -23px;
  font-size: 0.8rem;
}
.product-display-secim .p-right .p-price-container .p-percent.yuzde-10-20 {
  color: var(--kerataif-yuzde-10-20) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='36' fill='none' viewBox='0 0 20 36'%3e%3cg fill='%23F9CE64'%3e%3cpath d='M5.807 5.95c0-.557.161-.994.484-1.309.33-.315.752-.473 1.265-.473.513 0 .931.158 1.254.473.33.315.495.752.495 1.309 0 .565-.165 1.005-.495 1.32-.323.315-.74.473-1.254.473-.513 0-.935-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm7.062-1.65L8.546 12H7.05l4.312-7.7h1.507Zm-5.324.792c-.403 0-.605.286-.605.858 0 .58.202.869.605.869.198 0 .352-.07.462-.209.11-.147.165-.367.165-.66 0-.572-.209-.858-.627-.858Zm3.091 5.247c0-.565.161-1.001.484-1.309.33-.315.752-.473 1.265-.473.513 0 .928.158 1.243.473.323.308.484.744.484 1.309s-.161 1.005-.484 1.32c-.315.315-.73.473-1.243.473-.52 0-.942-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm1.738-.858c-.418 0-.627.286-.627.858 0 .58.209.869.627.869.41 0 .616-.29.616-.869 0-.572-.205-.858-.616-.858Zm-.387 25.141 7.813-7.807-2.087-2.083L9.9 32.54l-7.813-7.807L0 26.822l7.813 7.8a2.952 2.952 0 0 0 4.174 0Z'/%3e%3cpath d='m10.944 25.34 8.856-8.857-2.087-2.083L9.9 22.207 2.087 14.4 0 16.488l8.857 8.857a1.476 1.476 0 0 0 2.087-.006Z'/%3e%3c/g%3e%3c/svg%3e");
}
.product-display-secim .p-right .p-price-container .p-percent.yuzde-20-30 {
  color: var(--kerataif-yuzde-20-30) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='36' fill='none' viewBox='0 0 20 36'%3e%3cg fill='%23F0832C'%3e%3cpath d='M5.807 5.95c0-.557.161-.994.484-1.309.33-.315.752-.473 1.265-.473.513 0 .931.158 1.254.473.33.315.495.752.495 1.309 0 .565-.165 1.005-.495 1.32-.323.315-.74.473-1.254.473-.513 0-.935-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm7.062-1.65L8.546 12H7.05l4.312-7.7h1.507Zm-5.324.792c-.403 0-.605.286-.605.858 0 .58.202.869.605.869.198 0 .352-.07.462-.209.11-.147.165-.367.165-.66 0-.572-.209-.858-.627-.858Zm3.091 5.247c0-.565.161-1.001.484-1.309.33-.315.752-.473 1.265-.473.513 0 .928.158 1.243.473.323.308.484.744.484 1.309s-.161 1.005-.484 1.32c-.315.315-.73.473-1.243.473-.52 0-.942-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm1.738-.858c-.418 0-.627.286-.627.858 0 .58.209.869.627.869.41 0 .616-.29.616-.869 0-.572-.205-.858-.616-.858Zm-.387 25.141 7.813-7.807-2.087-2.083L9.9 32.54l-7.813-7.807L0 26.822l7.813 7.8a2.952 2.952 0 0 0 4.174 0Z'/%3e%3cpath d='m10.944 25.34 8.856-8.857-2.087-2.083L9.9 22.207 2.087 14.4 0 16.488l8.857 8.857a1.476 1.476 0 0 0 2.087-.006Z'/%3e%3c/g%3e%3c/svg%3e");
}
.product-display-secim .p-right .p-price-container .p-percent.yuzde-30-40 {
  color: var(--kerataif-yuzde-30-40) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='36' fill='none' viewBox='0 0 20 36'%3e%3cg fill='%23D30909'%3e%3cpath d='M5.807 5.95c0-.557.161-.994.484-1.309.33-.315.752-.473 1.265-.473.513 0 .931.158 1.254.473.33.315.495.752.495 1.309 0 .565-.165 1.005-.495 1.32-.323.315-.74.473-1.254.473-.513 0-.935-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm7.062-1.65L8.546 12H7.05l4.312-7.7h1.507Zm-5.324.792c-.403 0-.605.286-.605.858 0 .58.202.869.605.869.198 0 .352-.07.462-.209.11-.147.165-.367.165-.66 0-.572-.209-.858-.627-.858Zm3.091 5.247c0-.565.161-1.001.484-1.309.33-.315.752-.473 1.265-.473.513 0 .928.158 1.243.473.323.308.484.744.484 1.309s-.161 1.005-.484 1.32c-.315.315-.73.473-1.243.473-.52 0-.942-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm1.738-.858c-.418 0-.627.286-.627.858 0 .58.209.869.627.869.41 0 .616-.29.616-.869 0-.572-.205-.858-.616-.858Zm-.387 25.141 7.813-7.807-2.087-2.083L9.9 32.54l-7.813-7.807L0 26.822l7.813 7.8a2.952 2.952 0 0 0 4.174 0Z'/%3e%3cpath d='m10.944 25.34 8.856-8.857-2.087-2.083L9.9 22.207 2.087 14.4 0 16.488l8.857 8.857a1.476 1.476 0 0 0 2.087-.006Z'/%3e%3c/g%3e%3c/svg%3e");
}
.product-display-secim .p-right .p-price-container .p-percent.yuzde-40-50 {
  color: var(--kerataif-yuzde-40-50) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='36' fill='none' viewBox='0 0 20 36'%3e%3cg fill='%234F459B'%3e%3cpath d='M5.807 5.95c0-.557.161-.994.484-1.309.33-.315.752-.473 1.265-.473.513 0 .931.158 1.254.473.33.315.495.752.495 1.309 0 .565-.165 1.005-.495 1.32-.323.315-.74.473-1.254.473-.513 0-.935-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm7.062-1.65L8.546 12H7.05l4.312-7.7h1.507Zm-5.324.792c-.403 0-.605.286-.605.858 0 .58.202.869.605.869.198 0 .352-.07.462-.209.11-.147.165-.367.165-.66 0-.572-.209-.858-.627-.858Zm3.091 5.247c0-.565.161-1.001.484-1.309.33-.315.752-.473 1.265-.473.513 0 .928.158 1.243.473.323.308.484.744.484 1.309s-.161 1.005-.484 1.32c-.315.315-.73.473-1.243.473-.52 0-.942-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm1.738-.858c-.418 0-.627.286-.627.858 0 .58.209.869.627.869.41 0 .616-.29.616-.869 0-.572-.205-.858-.616-.858Zm-.387 25.141 7.813-7.807-2.087-2.083L9.9 32.54l-7.813-7.807L0 26.822l7.813 7.8a2.952 2.952 0 0 0 4.174 0Z'/%3e%3cpath d='m10.944 25.34 8.856-8.857-2.087-2.083L9.9 22.207 2.087 14.4 0 16.488l8.857 8.857a1.476 1.476 0 0 0 2.087-.006Z'/%3e%3c/g%3e%3c/svg%3e");
}
.product-display-secim .p-right .p-price-container .p-price .p-list-price .field--name-list-price {
  font-weight: 500;
  position: relative;
  padding: 0 2px 0 0;
  color: var(--kerataif-black-b4);
  line-height: 100%;
}
.product-display-secim .p-right .p-price-container .p-price .p-list-price .field--name-list-price::after {
  content: "";
  position: absolute;
  top: 48%;
  left: 0;
  height: 1px;
  background-color: var(--kerataif-black-b4);
  width: 100%;
}
.product-display-secim .p-right .p-price-container .p-price .p-price .field--name-price {
  font-weight: 600;
  font-size: 1.35rem;
  line-height: 100%;
}
.product-display-secim .p-right .commerce-order-item-add-to-cart-form .field--widget-commerce-product-variation-attributes .product--rendered-attribute .fieldset-wrapper > div {
  display: grid;
  gap: 10px;
  grid-template-columns: repeat(auto-fill, minmax(40px, 1fr));
}
.product-display-secim .p-right .commerce-order-item-add-to-cart-form .field--widget-commerce-product-variation-attributes .product--rendered-attribute .js-form-type-radio label > div .field--name-name {
  font-size: 0.5rem;
}
.product-display-secim .p-right .commerce-order-item-add-to-cart-form .form-actions {
  display: none;
}
.product-display-secim .p-right .commerce-order-item-add-to-cart-form .field--widget-number .js-form-type-number {
  background-color: #FFF;
}
.product-display-secim .p-right .commerce-order-item-add-to-cart-form .field--widget-number .js-form-type-number .form-number {
  background-color: #FFF;
}
.product-display-secim .p-right .form-select {
  background-color: #FFF;
}
.koleksiyon-card-container {
  color: #FFF;
}
.koleksiyon-card-container .kc-container {
  position: relative;
}
.koleksiyon-card-container .kc-container .kc-image {
  position: relative;
  overflow: hidden;
}
.koleksiyon-card-container .kc-container .kc-image::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 33%;
  background-color: #644C46;
  mix-blend-mode: multiply;
  z-index: 1;
}
@media screen and (max-width: 1000px) {
  .koleksiyon-card-container .kc-container .kc-image::before {
    width: 50%;
  }
}
.koleksiyon-card-container .kc-container .kc-image img {
  width: 100%;
  height: auto;
  display: block;
  -webkit-transition: all 1.5s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 1.5s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 1.5s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 1.5s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 1.5s cubic-bezier(0.7, 0, 0.4, 1);
}
.koleksiyon-card-container .kc-container .kc-left {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 33%;
  box-sizing: border-box;
  padding-left: 50px;
  padding-top: 50px;
  z-index: 1;
}
@media screen and (max-width: 1000px) {
  .koleksiyon-card-container .kc-container .kc-left {
    width: 50%;
    padding-left: 20px;
  }
}
@media screen and (max-width: 600px) {
  .koleksiyon-card-container .kc-container .kc-left {
    position: static;
    width: 100%;
    padding-left: 0;
    padding-top: 10px;
  }
}
.koleksiyon-card-container .kc-container .kc-left .label-koleksiyon {
  font-size: 3.5rem;
  font-weight: 200;
  letter-spacing: 0.8rem;
  text-transform: uppercase;
}
@media screen and (max-width: 1000px) {
  .koleksiyon-card-container .kc-container .kc-left .label-koleksiyon {
    font-size: 2rem;
  }
}
.koleksiyon-card-container .kc-container .kc-left .label-text {
  font-size: 2rem;
  font-weight: 200;
  letter-spacing: 0.4rem;
  text-transform: uppercase;
}
@media screen and (max-width: 1000px) {
  .koleksiyon-card-container .kc-container .kc-left .label-text {
    font-size: 1rem;
  }
}
.koleksiyon-card-container .kc-container .kc-left .field--name-field-slogan {
  font-size: 1.5rem;
  font-weight: 500;
  margin-top: 20px;
}
@media screen and (max-width: 1000px) {
  .koleksiyon-card-container .kc-container .kc-left .field--name-field-slogan {
    font-size: 1rem;
  }
}
.koleksiyon-card-container .kc-container .kc-left .field--name-field-kategoriler {
  position: absolute;
  bottom: 30px;
  left: 50px;
}
@media screen and (max-width: 1000px) {
  .koleksiyon-card-container .kc-container .kc-left .field--name-field-kategoriler {
    bottom: 20px;
    left: 20px;
  }
}
@media screen and (max-width: 600px) {
  .koleksiyon-card-container .kc-container .kc-left .field--name-field-kategoriler {
    position: static;
    padding-top: 10px;
  }
}
.koleksiyon-card-container .kc-container .kc-left .field--name-field-kategoriler .field__item {
  font-weight: 500;
  text-transform: uppercase;
  border-left: 5px solid var(--kerataif-skin-c2);
  margin: 20px 0;
  line-height: 100%;
  padding-left: 10px;
}
.koleksiyon-card-container .kc-container .kc-left .kc-link a {
  position: absolute;
  left: 100%;
  bottom: 50px;
  padding: 5px 35px;
  cursor: pointer;
  border: none;
  background-color: var(--kerataif-black-b2);
  height: 50px;
  font-size: var(--kerataif-font-size);
  font-weight: 600;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  font-family: 'Poppins', sans-serif;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  box-sizing: border-box;
  text-transform: uppercase;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-color: var(--kerataif-skin-c2);
  color: #FFF;
  transform: translateX(-50%);
}
.koleksiyon-card-container .kc-container .kc-left .kc-link a:hover {
  background-color: var(--kerataif-gray-dark);
}
.koleksiyon-card-container .kc-container .kc-left .kc-link a:hover {
  background-color: var(--kerataif-black-b3);
}
@media screen and (max-width: 1000px) {
  .koleksiyon-card-container .kc-container .kc-left .kc-link a {
    bottom: 20px;
  }
}
@media screen and (max-width: 600px) {
  .koleksiyon-card-container .kc-container .kc-left .kc-link a {
    position: static;
    transform: none;
  }
}
.koleksiyon-card-container:hover .kc-image img {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.view-koleksiyonlar .views-row {
  margin-bottom: 50px;
}
.view-koleksiyonlar .views-row:nth-child(2n+2) .koleksiyon-card-container .kc-container .kc-image::before {
  left: auto;
  right: 0;
}
.view-koleksiyonlar .views-row:nth-child(2n+2) .koleksiyon-card-container .kc-container .kc-left {
  left: auto;
  right: 0;
}
.view-koleksiyonlar .views-row:nth-child(2n+2) .koleksiyon-card-container .kc-container .kc-left .field--name-field-kategoriler {
  left: auto;
  right: 50px;
}
.view-koleksiyonlar .views-row:nth-child(2n+2) .koleksiyon-card-container .kc-container .kc-left .kc-link a {
  left: 0;
  transform: translateX(-50%);
}
@media screen and (max-width: 600px) {
  .view-koleksiyonlar .views-row:nth-child(2n+2) .koleksiyon-card-container .kc-container .kc-left .kc-link a {
    transform: none;
  }
}
.view-taxonomy-term,
.view-siniflandirma-terimi-urun,
.view-kampanyali-urunler {
  margin-bottom: 40px;
}
.view-taxonomy-term .view-empty,
.view-siniflandirma-terimi-urun .view-empty,
.view-kampanyali-urunler .view-empty {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
.view-taxonomy-term .view-header,
.view-siniflandirma-terimi-urun .view-header,
.view-kampanyali-urunler .view-header {
  position: relative;
}
@media screen and (max-width: 600px) {
  .view-taxonomy-term .view-header,
  .view-siniflandirma-terimi-urun .view-header,
  .view-kampanyali-urunler .view-header {
    padding-bottom: 30px;
  }
}
.view-taxonomy-term .view-header h2,
.view-siniflandirma-terimi-urun .view-header h2,
.view-kampanyali-urunler .view-header h2 {
  width: 100%;
  position: absolute;
  bottom: 30px;
  left: 0;
  margin: 0;
  transform: translateY(-50px);
  z-index: 9;
}
@media screen and (max-width: 1000px) {
  .view-taxonomy-term .view-header h2,
  .view-siniflandirma-terimi-urun .view-header h2,
  .view-kampanyali-urunler .view-header h2 {
    bottom: 0;
    transform: translateY(0);
  }
}
.view-taxonomy-term .view-header h2 a,
.view-siniflandirma-terimi-urun .view-header h2 a,
.view-kampanyali-urunler .view-header h2 a {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  pointer-events: none;
  text-transform: uppercase;
}
.view-taxonomy-term .view-header h2 a .field--name-name,
.view-siniflandirma-terimi-urun .view-header h2 a .field--name-name,
.view-kampanyali-urunler .view-header h2 a .field--name-name {
  max-width: 200px;
  font-size: 2.3rem;
  line-height: 120%;
  font-weight: 600;
}
@media screen and (max-width: 600px) {
  .view-taxonomy-term .view-header h2 a .field--name-name,
  .view-siniflandirma-terimi-urun .view-header h2 a .field--name-name,
  .view-kampanyali-urunler .view-header h2 a .field--name-name {
    font-size: 1.5rem;
  }
}
.view-taxonomy-term .view-header h2 a .field--name-name .word-outline,
.view-siniflandirma-terimi-urun .view-header h2 a .field--name-name .word-outline,
.view-kampanyali-urunler .view-header h2 a .field--name-name .word-outline {
  font-size: 3.5rem;
  color: #FFF;
}
@media screen and (max-width: 600px) {
  .view-taxonomy-term .view-header h2 a .field--name-name .word-outline,
  .view-siniflandirma-terimi-urun .view-header h2 a .field--name-name .word-outline,
  .view-kampanyali-urunler .view-header h2 a .field--name-name .word-outline {
    font-size: 2rem;
  }
}
.view-taxonomy-term .view-header .field--name-field-media-image-1,
.view-siniflandirma-terimi-urun .view-header .field--name-field-media-image-1,
.view-kampanyali-urunler .view-header .field--name-field-media-image-1 {
  overflow: hidden;
}
.view-taxonomy-term .view-header .field--name-field-gorsel,
.view-siniflandirma-terimi-urun .view-header .field--name-field-gorsel,
.view-kampanyali-urunler .view-header .field--name-field-gorsel {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  justify-content: flex-end;
  transform: translateY(-30%);
  position: relative;
  z-index: 9;
}
.view-taxonomy-term .view-header .field--name-field-gorsel img,
.view-siniflandirma-terimi-urun .view-header .field--name-field-gorsel img,
.view-kampanyali-urunler .view-header .field--name-field-gorsel img {
  width: 40%;
}
.view-taxonomy-term .view-filters,
.view-siniflandirma-terimi-urun .view-filters,
.view-kampanyali-urunler .view-filters {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 20px;
}
.view-taxonomy-term .view-filters .views-exposed-form,
.view-siniflandirma-terimi-urun .view-filters .views-exposed-form,
.view-kampanyali-urunler .view-filters .views-exposed-form {
  display: flex;
  flex-wrap: wrap;
}
.view-taxonomy-term .view-filters .views-exposed-form .form-item,
.view-siniflandirma-terimi-urun .view-filters .views-exposed-form .form-item,
.view-kampanyali-urunler .view-filters .views-exposed-form .form-item {
  margin: 0 20px 20px 0;
}
.view-taxonomy-term .view-filters .views-exposed-form .form-item > label,
.view-siniflandirma-terimi-urun .view-filters .views-exposed-form .form-item > label,
.view-kampanyali-urunler .view-filters .views-exposed-form .form-item > label {
  display: none;
}
.view-taxonomy-term .view-content,
.view-siniflandirma-terimi-urun .view-content,
.view-kampanyali-urunler .view-content {
  display: grid;
  gap: 50px;
  grid-template-columns: repeat(auto-fill, minmax(350px, 1fr));
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 50px;
}
.view-siniflandirma-terimi-ust-terim .view-header {
  position: relative;
}
.view-siniflandirma-terimi-ust-terim .view-header h2 {
  width: 100%;
  position: absolute;
  bottom: 30px;
  left: 0;
  margin: 0;
  transform: translateY(-50px);
  z-index: 9;
}
.view-siniflandirma-terimi-ust-terim .view-header h2 a {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  pointer-events: none;
  text-transform: uppercase;
}
.view-siniflandirma-terimi-ust-terim .view-header h2 a .field--name-name {
  max-width: 200px;
  font-size: 2.3rem;
  line-height: 120%;
  font-weight: 600;
}
@media screen and (max-width: 640px) {
  .view-siniflandirma-terimi-ust-terim .view-header h2 a .field--name-name {
    font-size: 1.7rem;
  }
}
.view-siniflandirma-terimi-ust-terim .view-header h2 a .field--name-name .word-outline {
  font-size: 3.5rem;
  color: #FFF;
}
@media screen and (max-width: 640px) {
  .view-siniflandirma-terimi-ust-terim .view-header h2 a .field--name-name .word-outline {
    font-size: 2.5rem;
  }
}
.view-siniflandirma-terimi-ust-terim .view-header .field--name-field-gorsel {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  justify-content: flex-end;
  transform: translateY(-30%);
  position: relative;
  z-index: 9;
}
.view-siniflandirma-terimi-ust-terim .view-header .field--name-field-gorsel img {
  width: 40%;
}
.view-siniflandirma-terimi-ust-terim .view-content {
  display: grid;
  gap: 0;
  grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
@media screen and (max-width: 640px) {
  .view-siniflandirma-terimi-ust-terim .view-content {
    display: grid;
    gap: 0;
    grid-template-columns: repeat(auto-fill, minmax(170px, 1fr));
  }
}
.view-siniflandirma-terimi-ust-terim .view-content .views-row {
  background-color: var(--kerataif-black-b5);
  min-height: 100px;
  text-align: center;
  position: relative;
}
@media screen and (min-width: 640px) {
  .view-siniflandirma-terimi-ust-terim .view-content .views-row:nth-child(8n+2),
  .view-siniflandirma-terimi-ust-terim .view-content .views-row:nth-child(8n+4),
  .view-siniflandirma-terimi-ust-terim .view-content .views-row:nth-child(8n+5),
  .view-siniflandirma-terimi-ust-terim .view-content .views-row:nth-child(8n+7) {
    background-color: #F1F1F1;
  }
}
@media screen and (max-width: 640px) {
  .view-siniflandirma-terimi-ust-terim .view-content .views-row:nth-child(8n+2),
  .view-siniflandirma-terimi-ust-terim .view-content .views-row:nth-child(8n+3),
  .view-siniflandirma-terimi-ust-terim .view-content .views-row:nth-child(8n+6),
  .view-siniflandirma-terimi-ust-terim .view-content .views-row:nth-child(8n+7) {
    background-color: #F1F1F1;
  }
}
.view-siniflandirma-terimi-ust-terim .view-content .views-row .views-field-field-gorsel img {
  -webkit-transition: all 0.6s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.6s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.6s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.6s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.6s cubic-bezier(0.7, 0, 0.4, 1);
}
.view-siniflandirma-terimi-ust-terim .view-content .views-row .views-field-name {
  position: absolute;
  width: 100%;
  bottom: 20px;
  font-size: 1.25rem;
  font-weight: 600;
}
.view-siniflandirma-terimi-ust-terim .view-content .views-row .views-field-view-taxonomy-term a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  text-indent: -5555px;
  overflow: hidden;
  z-index: 9;
}
.view-siniflandirma-terimi-ust-terim .view-content .views-row:hover .views-field-field-gorsel img {
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -o-transform: scale(1.2);
  -ms-transform: scale(1.2);
  transform: scale(1.2);
}
.view-magazalar.view-display-id-block_1 {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.view-magazalar.view-display-id-block_1 .view-filters {
  width: 100%;
}
@media screen and (max-width: 600px) {
  .view-magazalar.view-display-id-block_1 .view-filters {
    order: 1;
  }
}
.view-magazalar.view-display-id-block_1 .attachment {
  width: 28%;
  margin-right: 2%;
  box-sizing: border-box;
  height: 400px;
  overflow-y: scroll;
}
@media screen and (max-width: 600px) {
  .view-magazalar.view-display-id-block_1 .attachment {
    width: 100%;
    margin-right: 0;
    order: 3;
    margin-bottom: 30px;
  }
}
.view-magazalar.view-display-id-block_1 > .view-content {
  width: 70%;
}
@media screen and (max-width: 600px) {
  .view-magazalar.view-display-id-block_1 > .view-content {
    width: 100%;
    margin-right: 0;
    order: 2;
  }
}
.view-magazalar.view-display-id-attachment_1 .view-content .views-field-field-magaza-gorsel {
  display: none;
}
.view-magazalar.view-display-id-attachment_1 .view-content .views-row {
  padding: 10px 0;
  border-bottom: 1px solid var(--kerataif-black-b4);
}
.view-magazalar.view-display-id-attachment_1 .view-content .views-row .views-field-title {
  font-size: 1.25rem;
  font-weight: 600;
}
.view-magazalar.view-display-id-attachment_1 .view-content .views-row .views-field-field-adres {
  font-size: 0.8rem;
  margin: 5px 0 10px 0;
}
.view-magazalar.view-display-id-attachment_1 .view-content .views-row .views-field-field-adres .country {
  display: none;
}
.view-magazalar.view-display-id-attachment_1 .view-content .views-row .views-field-field-telefon a {
  padding-left: 30px;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3e%3cpath stroke='%23292D32' stroke-miterlimit='10' stroke-width='1.5' d='M21.97 18.33c0 .36-.08.73-.25 1.09-.17.36-.39.7-.68 1.02-.49.54-1.03.93-1.64 1.18-.6.25-1.25.38-1.95.38-1.02 0-2.11-.24-3.26-.73s-2.3-1.15-3.44-1.98a28.75 28.75 0 0 1-3.28-2.8 28.414 28.414 0 0 1-2.79-3.27c-.82-1.14-1.48-2.28-1.96-3.41C2.24 8.67 2 7.58 2 6.54c0-.68.12-1.33.36-1.93.24-.61.62-1.17 1.15-1.67C4.15 2.31 4.85 2 5.59 2c.28 0 .56.06.81.18.26.12.49.3.67.56l2.32 3.27c.18.25.31.48.4.7.09.21.14.42.14.61 0 .24-.07.48-.21.71-.13.23-.32.47-.56.71l-.76.79c-.11.11-.16.24-.16.4 0 .08.01.15.03.23.03.08.06.14.08.2.18.33.49.76.93 1.28.45.52.93 1.05 1.45 1.58.54.53 1.06 1.02 1.59 1.47.52.44.95.74 1.29.92.05.02.11.05.18.08.08.03.16.04.25.04.17 0 .3-.06.41-.17l.76-.75c.25-.25.49-.44.72-.56.23-.14.46-.21.71-.21.19 0 .39.04.61.13.22.09.45.22.7.39l3.31 2.35c.26.18.44.39.55.64.1.25.16.5.16.78Z'/%3e%3c/svg%3e");
  background-position: left center;
  background-repeat: no-repeat;
}
.view-magazalar.view-display-id-attachment_1 .view-content .views-row .views-field-field-whatsapp a {
  padding-left: 30px;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='256' height='258' fill='none' viewBox='0 0 256 258'%3e%3cg clip-path='url(%23a)'%3e%3cpath fill='url(%23b)' d='M5.463 127.456c-.006 21.677 5.658 42.843 16.428 61.499L4.433 252.697l65.232-17.104a123.003 123.003 0 0 0 58.8 14.97h.054c67.815 0 123.018-55.183 123.047-123.01.013-32.867-12.775-63.773-36.009-87.025-23.23-23.25-54.125-36.061-87.043-36.076-67.823 0-123.022 55.18-123.05 123.004'/%3e%3cpath fill='url(%23c)' d='M1.07 127.416c-.007 22.457 5.86 44.38 17.014 63.704L0 257.147l67.571-17.717c18.618 10.151 39.58 15.503 60.91 15.511h.055c70.248 0 127.434-57.168 127.464-127.423.012-34.048-13.236-66.065-37.3-90.15C194.633 13.286 162.633.014 128.536 0 58.276 0 1.098 57.16 1.07 127.416Zm40.241 60.376-2.523-4.005c-10.606-16.864-16.204-36.352-16.196-56.363C22.614 69.029 70.138 21.52 128.576 21.52c28.3.012 54.896 11.044 74.9 31.06 20.003 20.018 31.01 46.628 31.003 74.93-.026 58.395-47.551 105.91-105.943 105.91h-.042c-19.013-.01-37.66-5.116-53.922-14.765l-3.87-2.295-40.098 10.513 10.707-39.081Z'/%3e%3cpath fill='white' d='M96.678 74.148c-2.386-5.303-4.897-5.41-7.166-5.503-1.858-.08-3.982-.074-6.104-.074-2.124 0-5.575.799-8.492 3.984-2.92 3.188-11.148 10.892-11.148 26.561s11.413 30.813 13.004 32.94c1.593 2.123 22.033 35.307 54.405 48.073 26.904 10.609 32.379 8.499 38.218 7.967 5.84-.53 18.844-7.702 21.497-15.139 2.655-7.436 2.655-13.81 1.859-15.142-.796-1.327-2.92-2.124-6.105-3.716-3.185-1.592-18.844-9.298-21.763-10.361-2.92-1.062-5.043-1.592-7.167 1.597-2.124 3.184-8.223 10.356-10.082 12.48-1.857 2.129-3.716 2.394-6.9.801-3.187-1.598-13.444-4.957-25.613-15.806-9.468-8.442-15.86-18.867-17.718-22.056-1.858-3.184-.199-4.91 1.398-6.497 1.431-1.427 3.186-3.719 4.78-5.578 1.588-1.86 2.118-3.187 3.18-5.311 1.063-2.126.531-3.986-.264-5.579-.798-1.593-6.987-17.344-9.819-23.641Z'/%3e%3c/g%3e%3cdefs%3e%3clinearGradient id='b' x1='12361.1' x2='12361.1' y1='24829' y2='4.452' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%231FAF38'/%3e%3cstop offset='1' stop-color='%2360D669'/%3e%3c/linearGradient%3e%3clinearGradient id='c' x1='12800' x2='12800' y1='25714.7' y2='0' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23F9F9F9'/%3e%3cstop offset='1' stop-color='white'/%3e%3c/linearGradient%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h256v258H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
  background-position: left center;
  background-repeat: no-repeat;
  background-size: auto 100%;
  margin-top: 10px;
  display: block;
}
#block-kerataif-views-block-magazalar-block-1 {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
#block-kerataif-views-block-urunler-liste-block-1,
#block-kerataif-views-block-urunler-liste-block-2,
#block-kerataif-views-block-urunler-liste-block-3 {
  padding: 50px 0;
}
#block-kerataif-views-block-urunler-liste-block-1 .view-urunler-liste,
#block-kerataif-views-block-urunler-liste-block-2 .view-urunler-liste,
#block-kerataif-views-block-urunler-liste-block-3 .view-urunler-liste {
  display: flex;
  flex-wrap: wrap;
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
#block-kerataif-views-block-urunler-liste-block-1 .view-urunler-liste .view-header,
#block-kerataif-views-block-urunler-liste-block-2 .view-urunler-liste .view-header,
#block-kerataif-views-block-urunler-liste-block-3 .view-urunler-liste .view-header {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  width: 25%;
  text-align: center;
  flex-wrap: wrap;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-views-block-urunler-liste-block-1 .view-urunler-liste .view-header,
  #block-kerataif-views-block-urunler-liste-block-2 .view-urunler-liste .view-header,
  #block-kerataif-views-block-urunler-liste-block-3 .view-urunler-liste .view-header {
    width: 100%;
    flex-direction: row;
    justify-content: space-between;
  }
  #block-kerataif-views-block-urunler-liste-block-1 .view-urunler-liste .view-header h2,
  #block-kerataif-views-block-urunler-liste-block-2 .view-urunler-liste .view-header h2,
  #block-kerataif-views-block-urunler-liste-block-3 .view-urunler-liste .view-header h2 {
    text-align: left;
    font-size: 1.2rem;
    line-height: 150%;
  }
}
#block-kerataif-views-block-urunler-liste-block-1 .view-urunler-liste .view-header a,
#block-kerataif-views-block-urunler-liste-block-2 .view-urunler-liste .view-header a,
#block-kerataif-views-block-urunler-liste-block-3 .view-urunler-liste .view-header a {
  padding: 5px 35px;
  cursor: pointer;
  color: #FFF;
  border: none;
  background-color: var(--kerataif-black-b2);
  height: 50px;
  font-size: var(--kerataif-font-size);
  font-weight: 600;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  font-family: 'Poppins', sans-serif;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  box-sizing: border-box;
  text-transform: uppercase;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  display: none;
}
#block-kerataif-views-block-urunler-liste-block-1 .view-urunler-liste .view-header a:hover,
#block-kerataif-views-block-urunler-liste-block-2 .view-urunler-liste .view-header a:hover,
#block-kerataif-views-block-urunler-liste-block-3 .view-urunler-liste .view-header a:hover {
  background-color: var(--kerataif-gray-dark);
}
#block-kerataif-views-block-urunler-liste-block-1 .view-urunler-liste .view-content,
#block-kerataif-views-block-urunler-liste-block-2 .view-urunler-liste .view-content,
#block-kerataif-views-block-urunler-liste-block-3 .view-urunler-liste .view-content {
  width: 75%;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-views-block-urunler-liste-block-1 .view-urunler-liste .view-content,
  #block-kerataif-views-block-urunler-liste-block-2 .view-urunler-liste .view-content,
  #block-kerataif-views-block-urunler-liste-block-3 .view-urunler-liste .view-content {
    width: 100%;
  }
}
#block-kerataif-views-block-urunler-liste-block-1 .swiper-button-prev,
#block-kerataif-views-block-urunler-liste-block-2 .swiper-button-prev,
#block-kerataif-views-block-urunler-liste-block-3 .swiper-button-prev,
#block-kerataif-views-block-urunler-liste-block-1 .swiper-button-next,
#block-kerataif-views-block-urunler-liste-block-2 .swiper-button-next,
#block-kerataif-views-block-urunler-liste-block-3 .swiper-button-next {
  width: 36px;
  height: 100%;
  top: 0;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='36' fill='none' viewBox='0 0 20 36'%3e%3cpath fill='%23C7C7C7' d='M2.019 21.795 16.213 36 20 32.205 5.806 18 20 3.795 16.203 0 2.019 14.205a5.367 5.367 0 0 0 0 7.59Z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: center left;
}
#block-kerataif-views-block-urunler-liste-block-1 .swiper-button-prev::after,
#block-kerataif-views-block-urunler-liste-block-2 .swiper-button-prev::after,
#block-kerataif-views-block-urunler-liste-block-3 .swiper-button-prev::after,
#block-kerataif-views-block-urunler-liste-block-1 .swiper-button-next::after,
#block-kerataif-views-block-urunler-liste-block-2 .swiper-button-next::after,
#block-kerataif-views-block-urunler-liste-block-3 .swiper-button-next::after {
  content: "";
}
#block-kerataif-views-block-urunler-liste-block-1 .swiper-button-next,
#block-kerataif-views-block-urunler-liste-block-2 .swiper-button-next,
#block-kerataif-views-block-urunler-liste-block-3 .swiper-button-next {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
#block-kerataif-views-block-urunler-liste-block-1 {
  position: relative;
}
#block-kerataif-views-block-urunler-liste-block-1::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  height: 100%;
  width: 100%;
  transform: translateX(-50%);
  background-color: var(--kerataif-black-b4);
  opacity: 0.5;
}
#block-kerataif-views-block-urunler-liste-block-3 {
  position: relative;
}
#block-kerataif-views-block-urunler-liste-block-3::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  height: 100%;
  width: 100%;
  transform: translateX(-50%);
  background-color: var(--kerataif-skin-c4);
  opacity: 0.5;
}
.view-favori-urunlerim .view-content {
  display: grid;
  gap: 50px;
  grid-template-columns: repeat(auto-fill, minmax(350px, 1fr));
  padding: 50px 0;
}
.view-favori-urunlerim .view-content .product-display-card .p-bottom .flag-urun-flag {
  display: block;
  width: 100%;
  margin-top: 20px;
}
.taxonomy-term-page #block-kerataif-page-title {
  display: none;
}
.taxonomy-term-page #contentHolder {
  width: 100%;
  max-width: none;
}
.path-product #block-kerataif-restyyatakkategoriheader,
.path-product #block-kerataif-views-block-resty-alt-menu-block-1 {
  display: none;
}
.path-product .product-display-default {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
.path-product .product-display-default .product-container {
  display: flex;
  flex-wrap: wrap;
}
@media screen and (max-width: 1000px) {
  .path-product .product-display-default .product-container {
    flex-direction: column-reverse;
  }
}
.path-product .product-display-default .product-container .p-left {
  width: 70%;
  box-sizing: border-box;
  padding-top: 60px;
}
@media screen and (max-width: 1000px) {
  .path-product .product-display-default .product-container .p-left {
    width: 100%;
  }
}
.path-product .product-display-default .product-container .p-left .field--name-field-urun-gorselleri {
  display: grid;
  gap: 15px;
  grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
  box-sizing: border-box;
  padding-right: 40px;
  margin-bottom: 70px;
}
@media screen and (max-width: 1000px) {
  .path-product .product-display-default .product-container .p-left .field--name-field-urun-gorselleri {
    display: none;
  }
}
.path-product .product-display-default .product-container .p-left .field--name-field-urun-gorselleri .field__item img {
  width: 100%;
  height: auto;
  display: block;
}
.path-product .product-display-default .product-container .p-left .p-rozetler {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
}
.path-product .product-display-default .product-container .p-left .p-rozetler .field--name-field-gosterim-secenekleri {
  display: flex;
  text-align: center;
}
.path-product .product-display-default .product-container .p-left .p-rozetler .field--name-field-gosterim-secenekleri .field__item > div {
  display: flex;
  flex-direction: column-reverse;
  pointer-events: none !important;
  max-width: 140px;
  align-items: center;
  margin: 0 30px;
}
.path-product .product-display-default .product-container .p-left .p-rozetler .field--name-field-gosterim-secenekleri .field__item > div h2 {
  font-size: 1rem;
  font-weight: 600;
}
.path-product .product-display-default .product-container .p-left .p-rozetler .field--name-field-gosterim-secenekleri .field__item > div .field--name-field-ikon {
  max-width: 38px;
}
.path-product .product-display-default .product-container .p-left .p-rozetler .field--name-field-gosterim-secenekleri .field__item > div .field--name-field-ikon img {
  width: 100%;
  height: auto;
  display: block;
}
.path-product .product-display-default .product-container .p-left .p-rozetler .field--name-field-teslim-gunu {
  display: flex;
  flex-direction: column-reverse;
  text-align: center;
  color: var(--kerataif-skin-c2);
  margin: 0 30px;
}
.path-product .product-display-default .product-container .p-left .p-rozetler .field--name-field-teslim-gunu .field__item {
  font-weight: 500;
  font-size: 2.6rem;
  margin-top: -25px;
}
.path-product .product-display-default .product-container .p-left .p-rozetler .field--name-field-teslim-gunu .field__label {
  font-size: 1rem;
  font-weight: 600;
}
.path-product .product-display-default .product-container .p-left .p-diger-moduller {
  position: relative;
  padding: 40px 40px 50px 0;
}
.path-product .product-display-default .product-container .p-left .p-diger-moduller .pv-title {
  text-align: center;
  font-size: 1.75rem;
  font-weight: 600;
  text-transform: uppercase;
  margin-bottom: 30px;
}
.path-product .product-display-default .product-container .p-left .p-diger-moduller::before {
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  width: 5000px;
  height: 100%;
  z-index: -1;
  background-color: var(--kerataif-black-b5);
}
.path-product .product-display-default .product-container .p-right {
  width: 30%;
  border-left: 1px solid var(--kerataif-black-b5);
  box-sizing: border-box;
  padding-left: 30px;
  padding-top: 60px;
}
@media screen and (max-width: 1000px) {
  .path-product .product-display-default .product-container .p-right {
    width: 100%;
    padding-left: 0;
    border-left: none;
  }
}
.path-product .product-display-default .product-container .p-right .field--name-title {
  font-size: 2rem;
  font-weight: 600;
  margin-bottom: 10px;
}
.path-product .product-display-default .product-container .p-right .p-mobile-gorseller {
  display: none;
}
@media screen and (max-width: 1000px) {
  .path-product .product-display-default .product-container .p-right .p-mobile-gorseller {
    display: block;
  }
}
.path-product .product-display-default .product-container .p-right .p-ozel-indirim {
  margin-top: 10px;
  display: flex;
  flex-wrap: wrap;
}
.path-product .product-display-default .product-container .p-right .p-ozel-indirim .nakit-label {
  font-weight: 600;
  font-size: 1.4rem;
  padding-right: 10px;
}
.path-product .product-display-default .product-container .p-right .p-ozel-indirim .nakit-fiyat .field--name-field-nakit-fiyat {
  font-weight: 600;
  font-size: 1.4rem;
  color: #d30909;
}
.path-product .product-display-default .product-container .p-right .p-ozel-indirim .nakit-metin {
  padding: 5px 0;
  display: block;
  width: 100%;
}
.path-product .product-display-default .product-container .p-right .p-list-price .field--name-list-price {
  font-weight: 500;
  position: relative;
  padding: 0 2px 0 0;
  color: var(--kerataif-black-b4);
  line-height: 100%;
  display: inline-flex;
}
.path-product .product-display-default .product-container .p-right .p-list-price .field--name-list-price::after {
  content: "";
  position: absolute;
  top: 48%;
  left: 0;
  height: 1px;
  background-color: var(--kerataif-black-b4);
  width: 100%;
}
.path-product .product-display-default .product-container .p-right .p-price {
  display: flex;
  align-items: center;
}
.path-product .product-display-default .product-container .p-right .p-price .field--name-price {
  font-size: 2rem;
  font-weight: 600;
}
.path-product .product-display-default .product-container .p-right .p-price .pt-percent {
  font-size: 2rem;
  font-weight: 500;
  color: var(--kerataif-skin-c2);
  margin-left: 20px;
  padding-left: 20px;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='15' height='27' fill='none' viewBox='0 0 15 27'%3e%3cg fill='%23B7877B'%3e%3cpath d='M4.401 4.415c0-.422.123-.753.367-.992.25-.239.57-.358.959-.358s.706.12.95.358c.25.24.375.57.375.992 0 .428-.125.762-.375 1-.244.24-.561.359-.95.359-.39 0-.709-.12-.959-.359-.244-.238-.367-.572-.367-1Zm5.352-1.25L6.477 9H5.343l3.268-5.835h1.142Zm-4.035.6c-.305 0-.458.217-.458.65 0 .44.153.659.458.659a.42.42 0 0 0 .35-.159c.084-.11.126-.278.126-.5 0-.433-.159-.65-.476-.65ZM8.061 7.74c0-.428.122-.758.367-.992.25-.239.57-.358.958-.358.39 0 .703.12.942.358.245.234.367.564.367.992 0 .428-.122.762-.367 1-.239.24-.553.359-.942.359-.394 0-.714-.12-.958-.358-.245-.24-.367-.573-.367-1Zm1.317-.65c-.317 0-.475.217-.475.65 0 .44.158.659.475.659.311 0 .467-.22.467-.659 0-.433-.156-.65-.467-.65Zm-.294 19.147 5.92-5.916-1.58-1.579-5.922 5.917-5.92-5.917L0 20.325l5.92 5.912a2.237 2.237 0 0 0 3.164 0Z'/%3e%3cpath d='m8.293 19.202 6.712-6.712-1.582-1.578-5.92 5.916-5.921-5.916L0 12.495l6.712 6.712a1.118 1.118 0 0 0 1.581-.005Z'/%3e%3c/g%3e%3c/svg%3e");
  background-position: left top 8px;
  background-repeat: no-repeat;
}
.path-product .product-display-default .product-container .p-right .p-price .pt-percent.yuzde-10-20 {
  color: var(--kerataif-yuzde-10-20) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='36' fill='none' viewBox='0 0 20 36'%3e%3cg fill='%23F9CE64'%3e%3cpath d='M5.807 5.95c0-.557.161-.994.484-1.309.33-.315.752-.473 1.265-.473.513 0 .931.158 1.254.473.33.315.495.752.495 1.309 0 .565-.165 1.005-.495 1.32-.323.315-.74.473-1.254.473-.513 0-.935-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm7.062-1.65L8.546 12H7.05l4.312-7.7h1.507Zm-5.324.792c-.403 0-.605.286-.605.858 0 .58.202.869.605.869.198 0 .352-.07.462-.209.11-.147.165-.367.165-.66 0-.572-.209-.858-.627-.858Zm3.091 5.247c0-.565.161-1.001.484-1.309.33-.315.752-.473 1.265-.473.513 0 .928.158 1.243.473.323.308.484.744.484 1.309s-.161 1.005-.484 1.32c-.315.315-.73.473-1.243.473-.52 0-.942-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm1.738-.858c-.418 0-.627.286-.627.858 0 .58.209.869.627.869.41 0 .616-.29.616-.869 0-.572-.205-.858-.616-.858Zm-.387 25.141 7.813-7.807-2.087-2.083L9.9 32.54l-7.813-7.807L0 26.822l7.813 7.8a2.952 2.952 0 0 0 4.174 0Z'/%3e%3cpath d='m10.944 25.34 8.856-8.857-2.087-2.083L9.9 22.207 2.087 14.4 0 16.488l8.857 8.857a1.476 1.476 0 0 0 2.087-.006Z'/%3e%3c/g%3e%3c/svg%3e");
}
.path-product .product-display-default .product-container .p-right .p-price .pt-percent.yuzde-20-30 {
  color: var(--kerataif-yuzde-20-30) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='36' fill='none' viewBox='0 0 20 36'%3e%3cg fill='%23F0832C'%3e%3cpath d='M5.807 5.95c0-.557.161-.994.484-1.309.33-.315.752-.473 1.265-.473.513 0 .931.158 1.254.473.33.315.495.752.495 1.309 0 .565-.165 1.005-.495 1.32-.323.315-.74.473-1.254.473-.513 0-.935-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm7.062-1.65L8.546 12H7.05l4.312-7.7h1.507Zm-5.324.792c-.403 0-.605.286-.605.858 0 .58.202.869.605.869.198 0 .352-.07.462-.209.11-.147.165-.367.165-.66 0-.572-.209-.858-.627-.858Zm3.091 5.247c0-.565.161-1.001.484-1.309.33-.315.752-.473 1.265-.473.513 0 .928.158 1.243.473.323.308.484.744.484 1.309s-.161 1.005-.484 1.32c-.315.315-.73.473-1.243.473-.52 0-.942-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm1.738-.858c-.418 0-.627.286-.627.858 0 .58.209.869.627.869.41 0 .616-.29.616-.869 0-.572-.205-.858-.616-.858Zm-.387 25.141 7.813-7.807-2.087-2.083L9.9 32.54l-7.813-7.807L0 26.822l7.813 7.8a2.952 2.952 0 0 0 4.174 0Z'/%3e%3cpath d='m10.944 25.34 8.856-8.857-2.087-2.083L9.9 22.207 2.087 14.4 0 16.488l8.857 8.857a1.476 1.476 0 0 0 2.087-.006Z'/%3e%3c/g%3e%3c/svg%3e");
}
.path-product .product-display-default .product-container .p-right .p-price .pt-percent.yuzde-30-40 {
  color: var(--kerataif-yuzde-30-40) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='36' fill='none' viewBox='0 0 20 36'%3e%3cg fill='%23D30909'%3e%3cpath d='M5.807 5.95c0-.557.161-.994.484-1.309.33-.315.752-.473 1.265-.473.513 0 .931.158 1.254.473.33.315.495.752.495 1.309 0 .565-.165 1.005-.495 1.32-.323.315-.74.473-1.254.473-.513 0-.935-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm7.062-1.65L8.546 12H7.05l4.312-7.7h1.507Zm-5.324.792c-.403 0-.605.286-.605.858 0 .58.202.869.605.869.198 0 .352-.07.462-.209.11-.147.165-.367.165-.66 0-.572-.209-.858-.627-.858Zm3.091 5.247c0-.565.161-1.001.484-1.309.33-.315.752-.473 1.265-.473.513 0 .928.158 1.243.473.323.308.484.744.484 1.309s-.161 1.005-.484 1.32c-.315.315-.73.473-1.243.473-.52 0-.942-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm1.738-.858c-.418 0-.627.286-.627.858 0 .58.209.869.627.869.41 0 .616-.29.616-.869 0-.572-.205-.858-.616-.858Zm-.387 25.141 7.813-7.807-2.087-2.083L9.9 32.54l-7.813-7.807L0 26.822l7.813 7.8a2.952 2.952 0 0 0 4.174 0Z'/%3e%3cpath d='m10.944 25.34 8.856-8.857-2.087-2.083L9.9 22.207 2.087 14.4 0 16.488l8.857 8.857a1.476 1.476 0 0 0 2.087-.006Z'/%3e%3c/g%3e%3c/svg%3e");
}
.path-product .product-display-default .product-container .p-right .p-price .pt-percent.yuzde-40-50 {
  color: var(--kerataif-yuzde-40-50) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='36' fill='none' viewBox='0 0 20 36'%3e%3cg fill='%234F459B'%3e%3cpath d='M5.807 5.95c0-.557.161-.994.484-1.309.33-.315.752-.473 1.265-.473.513 0 .931.158 1.254.473.33.315.495.752.495 1.309 0 .565-.165 1.005-.495 1.32-.323.315-.74.473-1.254.473-.513 0-.935-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm7.062-1.65L8.546 12H7.05l4.312-7.7h1.507Zm-5.324.792c-.403 0-.605.286-.605.858 0 .58.202.869.605.869.198 0 .352-.07.462-.209.11-.147.165-.367.165-.66 0-.572-.209-.858-.627-.858Zm3.091 5.247c0-.565.161-1.001.484-1.309.33-.315.752-.473 1.265-.473.513 0 .928.158 1.243.473.323.308.484.744.484 1.309s-.161 1.005-.484 1.32c-.315.315-.73.473-1.243.473-.52 0-.942-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm1.738-.858c-.418 0-.627.286-.627.858 0 .58.209.869.627.869.41 0 .616-.29.616-.869 0-.572-.205-.858-.616-.858Zm-.387 25.141 7.813-7.807-2.087-2.083L9.9 32.54l-7.813-7.807L0 26.822l7.813 7.8a2.952 2.952 0 0 0 4.174 0Z'/%3e%3cpath d='m10.944 25.34 8.856-8.857-2.087-2.083L9.9 22.207 2.087 14.4 0 16.488l8.857 8.857a1.476 1.476 0 0 0 2.087-.006Z'/%3e%3c/g%3e%3c/svg%3e");
}
.path-product .product-display-default .product-container .p-right .p-kolay-senet {
  box-sizing: border-box;
  padding: 25px;
  color: #FFF;
  margin-top: 20px;
  margin-bottom: 20px;
  background: url(/themes/custom/kerataif/images/kolay-senet-bg.png) no-repeat center;
  background-size: cover;
  position: relative;
  padding-top: 60px;
  margin-top: 50px;
}
.path-product .product-display-default .product-container .p-right .p-kolay-senet .price-per-day {
  padding: 15px;
  margin-bottom: 20px;
  font-size: 1.1rem;
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
  position: absolute;
  background: #920e0e;
  z-index: 98;
  left: 50%;
  top: -20px;
  width: 100%;
  transform: translateX(-50%);
}
.path-product .product-display-default .product-container .p-right .p-kolay-senet .ks-top {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 20px;
}
.path-product .product-display-default .product-container .p-right .p-kolay-senet .ks-top .ks-title {
  font-size: 1.25rem;
  font-weight: 600;
  text-transform: uppercase;
  padding-right: 40px;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none' viewBox='0 0 28 28'%3e%3cpath fill='white' d='M0 3.532v9.418h12.95V0H3.532A3.532 3.532 0 0 0 0 3.532Zm10.595 7.063h-8.24V3.532a1.177 1.177 0 0 1 1.177-1.177h7.063v8.24ZM0 24.468A3.532 3.532 0 0 0 3.532 28h9.418V15.05H0v9.418Zm2.355-7.064h8.24v8.241H3.532a1.177 1.177 0 0 1-1.177-1.177v-7.064ZM15.05 15.05V28h9.419A3.531 3.531 0 0 0 28 24.468V15.05H15.05Zm10.596 9.418a1.177 1.177 0 0 1-1.177 1.177h-7.064v-8.24h8.24v7.063Z'/%3e%3cpath fill='%23B7877B' d='M19.81 12.95h2.38V8.19h4.76V5.81h-4.76V1.05h-2.38v4.76h-4.76v2.38h4.76v4.76Z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right center;
}
.path-product .product-display-default .product-container .p-right .p-kolay-senet .ks-top .ks-ogren {
  background-color: var(--kerataif-black-b3);
  color: var(--kerataif-black-b4);
  font-size: 0.7rem;
  padding: 5px 15px;
}
.path-product .product-display-default .product-container .p-right .p-kolay-senet .ks-top .ks-ogren:hover {
  background-color: var(--kerataif-black-b2);
  color: #FFF;
}
.path-product .product-display-default .product-container .p-right .p-kolay-senet .ks-options {
  max-height: 100px;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
}
.path-product .product-display-default .product-container .p-right .p-kolay-senet .ks-options .ks-option {
  font-size: 0.8rem;
  font-weight: 500;
  padding: 5px 0;
  display: flex;
  white-space: nowrap;
}
.path-product .product-display-default .product-container .p-right .p-kolay-senet .ks-options .ks-option .ks-ay {
  width: 35px;
}
.path-product .product-display-default .product-container .p-right .p-kolay-senet .ks-options .ks-option .ks-divider {
  width: 15px;
}
.path-product .product-display-default .product-container .p-right .field--name-variations {
  margin-bottom: 40px;
}
.path-product .product-display-default .product-container .p-right .taksit-secenekleri {
  margin-bottom: 20px;
}
.path-product .product-display-default .product-container .p-right .taksit-secenekleri .price-raw {
  display: none;
}
.path-product .product-display-default .product-container .p-right .taksit-secenekleri .ts-label {
  padding: 5px 35px;
  color: #FFF;
  border: none;
  background-color: var(--kerataif-black-b2);
  height: 50px;
  font-size: var(--kerataif-font-size);
  font-weight: 600;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  font-family: 'Poppins', sans-serif;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  box-sizing: border-box;
  text-transform: uppercase;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-color: transparent;
  color: var(--kerataif-skin-c2);
  border: 3px solid var(--kerataif-skin-c2);
  padding-left: 50px;
  text-transform: unset;
  justify-content: flex-start;
  cursor: pointer;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3e%3cpath stroke='%23B7877B' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2' d='M22 8.52V3.98C22 2.57 21.36 2 19.77 2h-4.04c-1.59 0-2.23.57-2.23 1.98v4.53c0 1.42.64 1.98 2.23 1.98h4.04c1.59.01 2.23-.56 2.23-1.97Zm0 11.25v-4.04c0-1.59-.64-2.23-2.23-2.23h-4.04c-1.59 0-2.23.64-2.23 2.23v4.04c0 1.59.64 2.23 2.23 2.23h4.04c1.59 0 2.23-.64 2.23-2.23ZM10.5 8.52V3.98C10.5 2.57 9.86 2 8.27 2H4.23C2.64 2 2 2.57 2 3.98v4.53c0 1.42.64 1.98 2.23 1.98h4.04c1.59.01 2.23-.56 2.23-1.97Zm0 11.25v-4.04c0-1.59-.64-2.23-2.23-2.23H4.23c-1.59 0-2.23.64-2.23 2.23v4.04C2 21.36 2.64 22 4.23 22h4.04c1.59 0 2.23-.64 2.23-2.23Z'/%3e%3c/svg%3e");
  background-position: left 15px center;
  background-repeat: no-repeat;
}
.path-product .product-display-default .product-container .p-right .taksit-secenekleri .ts-label:hover {
  background-color: var(--kerataif-gray-dark);
}
.path-product .product-display-default .product-container .p-right .taksit-secenekleri .ts-label:hover {
  background-color: var(--kerataif-black-b3);
}
.path-product .product-display-default .product-container .p-right .taksit-secenekleri .ts-label:hover {
  background-color: var(--kerataif-skin-c2);
  color: #FFF;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2' d='M22 8.52V3.98C22 2.57 21.36 2 19.77 2h-4.04c-1.59 0-2.23.57-2.23 1.98v4.53c0 1.42.64 1.98 2.23 1.98h4.04c1.59.01 2.23-.56 2.23-1.97Zm0 11.25v-4.04c0-1.59-.64-2.23-2.23-2.23h-4.04c-1.59 0-2.23.64-2.23 2.23v4.04c0 1.59.64 2.23 2.23 2.23h4.04c1.59 0 2.23-.64 2.23-2.23ZM10.5 8.52V3.98C10.5 2.57 9.86 2 8.27 2H4.23C2.64 2 2 2.57 2 3.98v4.53c0 1.42.64 1.98 2.23 1.98h4.04c1.59.01 2.23-.56 2.23-1.97Zm0 11.25v-4.04c0-1.59-.64-2.23-2.23-2.23H4.23c-1.59 0-2.23.64-2.23 2.23v4.04C2 21.36 2.64 22 4.23 22h4.04c1.59 0 2.23-.64 2.23-2.23Z'/%3e%3c/svg%3e");
}
.path-product .product-display-default .product-container .p-right .taksit-secenekleri .ts-content {
  position: fixed;
  top: 48%;
  left: 50%;
  width: 100%;
  transform: translate(-50%, -50%);
  max-width: 1200px;
  height: auto;
  background-color: #FFF;
  justify-content: center;
  align-items: center;
  padding: 20px;
  box-sizing: border-box;
  z-index: 9999;
  -webkit-box-shadow: 0 0 40px 20px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 0 40px 20px rgba(0, 0, 0, 0.4);
  box-shadow: 0 0 40px 20px rgba(0, 0, 0, 0.4);
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  overflow: auto;
}
.path-product .product-display-default .product-container .p-right .taksit-secenekleri .ts-content.active {
  opacity: 1;
  pointer-events: all;
  top: 50%;
}
.path-product .product-display-default .product-container .p-right .taksit-secenekleri .ts-content .ts-close {
  cursor: pointer;
  width: 30px;
  height: 30px;
  display: inline-flex;
  overflow: hidden;
  text-indent: -555px;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' fill='none' viewBox='0 0 34 34'%3e%3cpath stroke='%2321212C' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2' d='m12.757 12.728 8.486 8.485m-8.486 0 8.486-8.485'/%3e%3c/svg%3e");
  background-position: center;
  background-repeat: no-repeat;
}
.path-product .product-display-default .product-container .p-right .taksit-secenekleri .ts-content #paytr_taksit_tablosu {
  max-height: 500px;
  overflow: auto;
}
.path-product .product-display-default .product-container .p-right .field--name-field-ozellikler .field__label {
  font-size: 1.5rem;
  color: var(--kerataif-black-b2);
  font-weight: 600;
}
.path-product .product-display-default .product-container .p-right .field--name-field-ozellikler .field__item {
  font-size: 0.9rem;
  line-height: 170%;
}
.path-product .product-display-default .product-container .p-right .td-label {
  font-size: 0.8rem;
  font-weight: 600;
  cursor: pointer;
  padding: 15px 5px 15px 30px;
  position: relative;
}
.path-product .product-display-default .product-container .p-right .td-label::before {
  content: "";
  position: absolute;
  left: 0px;
  top: 13px;
  width: 24px;
  height: 24px;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3e%3cpath fill='%23555' d='M5 9h14l-6.293 6.293a1 1 0 0 1-1.414 0L5 9Z'/%3e%3c/svg%3e");
  background-position: center;
  background-repeat: no-repeat;
}
.path-product .product-display-default .product-container .p-right .td-label.active::before {
  -webkit-transform: rotate(-180deg);
  -moz-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.path-product .product-display-default .product-container .p-right .c-accordion {
  background-color: var(--kerataif-black-b5);
  box-sizing: border-box;
  padding: 0 15px 10px 15px;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  overflow: hidden;
  max-height: 50px;
  margin-bottom: 10px;
}
.path-product .product-display-default .product-container .p-right .c-accordion.active {
  max-height: 1000px;
}
.path-product .product-display-default .product-container .p-right .p-genel-ozellikler .field--name-field-genel-ozellikler > .field__label {
  font-size: 0.8rem;
  font-weight: 600;
  padding-left: 30px;
  position: relative;
}
.path-product .product-display-default .product-container .p-right .p-genel-ozellikler .field--name-field-genel-ozellikler > .field__label::before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0;
  width: 24px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3e%3cpath fill='%23555' d='M5 9h14l-6.293 6.293a1 1 0 0 1-1.414 0L5 9Z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: center;
}
.path-product .product-display-default .product-container .p-right .p-genel-ozellikler .field--name-field-genel-ozellikler > .field__items {
  padding-top: 10px;
}
.path-product .product-display-default .product-container .p-right .p-genel-ozellikler .field--name-field-genel-ozellikler .paragraph--type--ozellik-satiri {
  display: flex;
  font-size: 0.8rem;
  flex-wrap: wrap;
  padding: 5px 0;
}
.path-product .product-display-default .product-container .p-right .p-genel-ozellikler .field--name-field-genel-ozellikler .paragraph--type--ozellik-satiri .field--name-field-baslik {
  width: 50%;
}
.path-product .product-display-default .product-container .p-right .p-genel-ozellikler .field--name-field-genel-ozellikler .paragraph--type--ozellik-satiri .field--name-field-ozellik {
  width: 50%;
}
.path-product .product-display-default .product-container .p-right .p-teknik-ozellikler .field {
  display: flex;
  font-size: 0.8rem;
  padding: 5px 0;
}
.path-product .product-display-default .product-container .p-right .p-teknik-ozellikler .field .field__label {
  width: 50%;
}
.path-product .product-display-default .product-container .p-right .p-teknik-ozellikler .field .field__item {
  width: 50%;
}
.path-product .product-display-default .product-container .p-right .p-teslimat-kurulum {
  margin-bottom: 30px;
}
.path-product .product-display-default .product-container .p-right .p-teslimat-kurulum .field--name-field-teslim-gunu {
  display: flex;
}
.path-product .product-display-default .product-container .p-right .p-teslimat-kurulum .field--name-field-teslim-gunu .field__label {
  margin-right: 10px;
}
.path-product .product-display-default .product-container .p-right .p-teslimat-kurulum .field--name-field-teslim-gunu .field__label::after {
  content: ": ";
}
.path-product .product-display-default .product-container .p-right .p-teslimat-kurulum .field--name-field-teslim-gunu .field__item {
  font-weight: 600;
}
.path-product .product-display-default .product-container .p-right .p-teslimat-kurulum .field--name-field-teslimat-kurulum {
  font-size: 0.9rem;
  line-height: 170%;
}
.path-product .product-display-default .product-container .p-right .p-actions {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.path-product .product-display-default .product-container .p-right .p-actions .b-simdisor {
  background-color: var(--kerataif-skin-c2);
  color: #FFF;
  position: relative;
  padding: 10px 25px;
}
.path-product .product-display-default .product-container .p-right .p-actions .b-simdisor p {
  margin: 0;
}
.path-product .product-display-default .product-container .p-right .p-actions .b-simdisor p:nth-child(1) {
  font-size: 0.9rem;
  font-weight: 600;
}
.path-product .product-display-default .product-container .p-right .p-actions .b-simdisor p:nth-child(2) {
  padding: 0 0 0 35px;
  font-size: 1.25rem;
  font-weight: 200;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' viewBox='0 0 32 32'%3e%3cpath fill='white' fill-rule='evenodd' d='M17.095 3.945a11.865 11.865 0 0 1 7.856 3.487 11.868 11.868 0 0 1 3.496 8.45c-.002 6.585-5.363 11.943-11.949 11.943-2.476 0-4.444-.761-5.715-1.454l-6.335 1.661 1.696-6.189a11.917 11.917 0 0 1-1.595-5.97C4.55 9.286 9.912 3.93 16.498 3.93l.597.015Zm-6.019 20.264.363.215a9.919 9.919 0 0 0 5.055 1.384h.004c5.474 0 9.93-4.453 9.932-9.927a9.865 9.865 0 0 0-2.906-7.023 9.866 9.866 0 0 0-7.022-2.911c-5.478 0-9.934 4.453-9.936 9.926a9.9 9.9 0 0 0 1.519 5.283l.236.375-1.003 3.664 3.758-.986Zm11.442-5.487c-.075-.125-.274-.2-.572-.349-.299-.15-1.767-.871-2.04-.97-.274-.1-.473-.15-.672.149-.2.298-.771.97-.946 1.17-.174.199-.348.224-.646.075-.299-.15-1.26-.465-2.401-1.482-.888-.791-1.487-1.768-1.661-2.067-.175-.299-.019-.46.13-.61.135-.133.3-.348.448-.522.15-.174.2-.299.299-.498.1-.199.05-.373-.025-.523-.075-.149-.672-1.618-.92-2.215-.243-.582-.489-.504-.672-.513a12.92 12.92 0 0 0-.572-.01c-.2 0-.523.074-.797.373-.273.299-1.045 1.021-1.045 2.49 0 1.469 1.07 2.888 1.22 3.087.149.2 2.105 3.213 5.1 4.506.712.308 1.269.491 1.702.629.715.227 1.366.195 1.88.118.574-.086 1.767-.722 2.016-1.42.249-.696.249-1.294.174-1.418Z' clip-rule='evenodd'/%3e%3cmask id='a' width='21' height='21' x='6' y='5' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3e%3cpath fill='black' fill-rule='evenodd' d='m11.076 24.209.363.215a9.92 9.92 0 0 0 5.055 1.384h.004c5.474 0 9.93-4.453 9.932-9.927a9.865 9.865 0 0 0-2.906-7.023 9.866 9.866 0 0 0-7.022-2.911c-5.478 0-9.934 4.453-9.936 9.926a9.9 9.9 0 0 0 1.519 5.283l.236.376-1.004 3.663 3.76-.986Zm11.442-5.487c-.075-.125-.274-.2-.572-.349-.299-.15-1.767-.871-2.04-.97-.274-.1-.473-.15-.672.149-.2.298-.771.97-.946 1.17-.174.199-.348.224-.646.075-.299-.15-1.26-.465-2.401-1.482-.888-.791-1.487-1.768-1.661-2.067-.175-.299-.019-.46.13-.609.135-.134.3-.349.448-.523.15-.174.2-.299.299-.498.1-.199.05-.373-.025-.523-.075-.149-.672-1.618-.92-2.215-.243-.582-.489-.504-.672-.513a12.92 12.92 0 0 0-.572-.01 1.1 1.1 0 0 0-.797.373c-.273.299-1.045 1.021-1.045 2.49 0 1.469 1.07 2.888 1.22 3.087.149.2 2.105 3.213 5.1 4.506.712.308 1.269.491 1.702.629.715.227 1.366.195 1.88.118.574-.086 1.767-.722 2.016-1.42.249-.696.249-1.294.174-1.418Z' clip-rule='evenodd'/%3e%3c/mask%3e%3cg mask='url(%23a)'%3e%3cpath fill='url(%23b)' d='M32.907-.667H-.667v33.574h33.574V-.667Z'/%3e%3c/g%3e%3cdefs%3e%3clinearGradient id='b' x1='16.12' x2='16.12' y1='32.907' y2='-.667' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%2325CF43'/%3e%3cstop offset='1' stop-color='%2361FD7D'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e");
  background-position: left center;
  background-repeat: no-repeat;
}
.path-product .product-display-default .product-container .p-right .p-actions .b-simdisor p:nth-child(2) strong {
  font-weight: 600;
}
.path-product .product-display-default .product-container .p-right .p-actions .b-simdisor a {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  text-indent: -555px;
  overflow: hidden;
}
.path-product .product-display-default .product-container .p-right .p-actions .social-sharing-buttons {
  margin: 0;
}
.node-type-static-page #block-kerataif-page-title {
  display: none;
}
.node-type-static-page .header-cover {
  display: flex;
  justify-content: center;
}
.node-type-static-page .header-cover img {
  max-width: 100%;
  height: auto;
}
@media screen and (max-width: 1000px) {
  .node-type-static-page .header-cover img {
    width: 200%;
    height: auto;
    max-width: none;
    transform: translateX(-25%);
  }
}
.node-type-static-page .header-label {
  font-size: 3.5rem;
  font-weight: 600;
  text-align: center;
}
@media screen and (max-width: 1000px) {
  .node-type-static-page .header-label {
    font-size: 2.4rem;
  }
}
.node-type-takim #block-kerataif-page-title {
  display: none;
}
.node-type-takim #block-kerataif-breadcrumbs {
  position: absolute;
  top: 90vh;
}
.node-type-takim .takim-container .t-cover .field--name-field-kapak-gorseli .field--name-field-media-image-2 > .field__item {
  position: absolute;
  width: 100%;
  height: 100vh;
}
.node-type-takim .takim-container .t-cover .field--name-field-kapak-gorseli .field--name-field-media-image-2 > .field__item img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}
.node-type-takim .takim-container .t-cover .takim-label {
  position: relative;
  width: 100%;
  height: 100vh;
  z-index: 9;
  color: #FFF;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  font-size: 8rem;
  font-weight: 700;
  text-shadow: 0 0 80px #000;
}
@media screen and (max-width: 1000px) {
  .node-type-takim .takim-container .t-cover .takim-label {
    font-size: 4rem;
  }
}
@media screen and (max-width: 700px) {
  .node-type-takim .takim-container .t-cover .takim-label {
    font-size: 2rem;
  }
}
.node-type-takim .takim-container .t-cover .takim-label .field--name-field-slogan {
  font-size: 2rem;
  font-weight: 300;
  text-shadow: 0 0 40px #000;
  text-align: center;
}
@media screen and (max-width: 1000px) {
  .node-type-takim .takim-container .t-cover .takim-label .field--name-field-slogan {
    font-size: 1rem;
  }
}
.node-type-takim .takim-container .t-info {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 40px;
  margin-bottom: 40px;
}
.node-type-takim .takim-container .t-info .ti-bg-text {
  position: absolute;
  left: 0;
  width: 98vw;
  transform: translateY(50%);
  z-index: -1;
  color: var(--kerataif-gray-lighter);
  font-size: 2.25rem;
  font-weight: 600;
  letter-spacing: 0.225rem;
  text-transform: uppercase;
  text-shadow: 1px 0 var(--kerataif-black-b2), -1px 0 var(--kerataif-black-b2), 0 1px var(--kerataif-black-b2), 0 -1px var(--kerataif-black-b2), 1px 1px var(--kerataif-black-b2), -1px -1px var(--kerataif-black-b2), 1px -1px var(--kerataif-black-b2), -1px 1px var(--kerataif-black-b2);
  font-size: 30rem;
  line-height: 100%;
  opacity: 0.1;
  display: flex;
  justify-content: center;
  overflow: hidden;
}
@media screen and (max-width: 1000px) {
  .node-type-takim .takim-container .t-info .ti-bg-text {
    font-size: 15rem;
    text-align: center;
  }
}
.node-type-takim .takim-container .t-info .ti-left {
  width: 66%;
}
@media screen and (max-width: 1000px) {
  .node-type-takim .takim-container .t-info .ti-left {
    display: none;
  }
}
.node-type-takim .takim-container .t-info .ti-right {
  width: 32%;
}
@media screen and (max-width: 1000px) {
  .node-type-takim .takim-container .t-info .ti-right {
    width: 100%;
  }
}
.node-type-takim .takim-container .t-info .ti-right .aciklama-label {
  font-size: 3.5rem;
  font-weight: 600;
}
@media screen and (max-width: 1000px) {
  .node-type-takim .takim-container .t-info .ti-right .aciklama-label {
    font-size: 2rem;
  }
}
.node-type-takim .takim-container .t-info .ti-right .field--name-field-kategori {
  font-size: 2.25rem;
  font-weight: 600;
}
@media screen and (max-width: 1000px) {
  .node-type-takim .takim-container .t-info .ti-right .field--name-field-kategori {
    font-size: 1.25rem;
  }
}
.node-type-takim .takim-container .t-info .ti-right .field--name-field-kategori .field__item:not(:last-child) {
  display: none;
}
.node-type-takim .takim-container .t-info .ti-right .field--name-field-kisa-aciklama {
  font-weight: 500;
  line-height: 170%;
}
.node-type-takim .takim-container .ti-gallery {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 60px;
}
.node-type-takim .takim-container .ti-gallery .field--name-field-takim-gorselleri {
  display: grid;
  gap: 5px;
  grid-template-columns: repeat(auto-fill, minmax(380px, 1fr));
}
@media screen and (max-width: 1100px) {
  .node-type-takim .takim-container .ti-gallery .field--name-field-takim-gorselleri {
    display: flex;
    flex-wrap: wrap;
  }
}
@media screen and (max-width: 1100px) {
  .node-type-takim .takim-container .ti-gallery .field--name-field-takim-gorselleri .field__item {
    width: 49%;
  }
  .node-type-takim .takim-container .ti-gallery .field--name-field-takim-gorselleri .field__item:nth-child(1) {
    order: 1;
  }
  .node-type-takim .takim-container .ti-gallery .field--name-field-takim-gorselleri .field__item:nth-child(2) {
    order: 2;
  }
  .node-type-takim .takim-container .ti-gallery .field--name-field-takim-gorselleri .field__item:nth-child(3) {
    order: 4;
  }
  .node-type-takim .takim-container .ti-gallery .field--name-field-takim-gorselleri .field__item:nth-child(4) {
    order: 3;
  }
  .node-type-takim .takim-container .ti-gallery .field--name-field-takim-gorselleri .field__item:nth-child(5) {
    order: 5;
  }
  .node-type-takim .takim-container .ti-gallery .field--name-field-takim-gorselleri .field__item:nth-child(6) {
    order: 6;
  }
}
.node-type-takim .takim-container .ti-gallery .field--name-field-takim-gorselleri img,
.node-type-takim .takim-container .ti-gallery .field--name-field-takim-gorselleri a {
  width: 100%;
  height: auto;
  display: block;
}
.node-type-takim .takim-container .ti-takimdaki-moduller {
  background-color: var(--kerataif-black-b5);
  padding: 40px 0;
}
.node-type-takim .takim-container .ti-takimdaki-moduller .tit-container {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  position: relative;
}
.node-type-takim .takim-container .ti-takimdaki-moduller .tit-container .ts-sepet {
  width: 30%;
  background-color: #FFF;
  padding: 40px;
  box-sizing: border-box;
  position: sticky;
  top: 90px;
}
@media screen and (max-width: 1000px) {
  .node-type-takim .takim-container .ti-takimdaki-moduller .tit-container .ts-sepet {
    width: 100%;
    z-index: 98;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 10px 20px;
    top: 70px;
  }
}
.node-type-takim .takim-container .ti-takimdaki-moduller .tit-container .ts-sepet::before {
  content: "";
  position: absolute;
  top: -8px;
  left: 0;
  width: 100%;
  height: 9px;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='8' fill='none' viewBox='0 0 16 8'%3e%3cpath fill='white' d='M15.417 8H0L6.93.356A1.05 1.05 0 0 1 7.708 0C8 0 8.28.128 8.487.356L15.417 8Z'/%3e%3c/svg%3e");
  background-position: center bottom;
  background-repeat: repeat-x;
}
.node-type-takim .takim-container .ti-takimdaki-moduller .tit-container .ts-sepet::after {
  content: "";
  position: absolute;
  bottom: -8px;
  left: 0;
  width: 100%;
  height: 9px;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='15' height='8' fill='none' viewBox='0 0 15 8'%3e%3cpath fill='white' d='M.611 0H15L8.532 7.644A.955.955 0 0 1 7.806 8a.955.955 0 0 1-.727-.356L.61 0Z'/%3e%3c/svg%3e");
  background-position: center top;
  background-repeat: repeat-x;
}
.node-type-takim .takim-container .ti-takimdaki-moduller .tit-container .ts-sepet .tss-products {
  border-bottom: 2px solid var(--kerataif-black-b4);
  margin-bottom: 30px;
}
@media screen and (max-width: 1000px) {
  .node-type-takim .takim-container .ti-takimdaki-moduller .tit-container .ts-sepet .tss-products {
    display: none;
  }
}
.node-type-takim .takim-container .ti-takimdaki-moduller .tit-container .ts-sepet .tss-products .tss-product {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 30px 0;
  box-sizing: border-box;
  color: var(--kerataif-black-b3);
}
.node-type-takim .takim-container .ti-takimdaki-moduller .tit-container .ts-sepet .tss-products .tss-product:not(:last-child) {
  background-image: linear-gradient(to right, var(--kerataif-black-b4) 33%, rgba(255, 255, 255, 0) 0%);
  background-position: bottom;
  background-size: 7px 1px;
  background-repeat: repeat-x;
}
.node-type-takim .takim-container .ti-takimdaki-moduller .tit-container .ts-sepet .tss-products .tss-product .tssp-quantity {
  display: flex;
  font-size: 0.8rem;
  width: 70px;
  font-weight: 600;
}
.node-type-takim .takim-container .ti-takimdaki-moduller .tit-container .ts-sepet .tss-products .tss-product .tssp-quantity .tsspq-value {
  margin-right: 5px;
  font-weight: 700;
}
.node-type-takim .takim-container .ti-takimdaki-moduller .tit-container .ts-sepet .tss-products .tss-product .tssp-title {
  font-weight: 700;
  margin-right: auto;
}
.node-type-takim .takim-container .ti-takimdaki-moduller .tit-container .ts-sepet .tss-products .tss-product .tssp-sku {
  display: none;
}
.node-type-takim .takim-container .ti-takimdaki-moduller .tit-container .ts-sepet .tss-products .tss-product .tssp-remove {
  margin-left: auto;
  width: 20px;
  height: 20px;
  cursor: pointer;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' viewBox='0 0 14 14'%3e%3cpath fill='%23555' d='M13.414 1.414 12 0 6.707 5.293 1.414 0 0 1.414l5.293 5.293L0 12l1.414 1.414 5.293-5.293L12 13.414 13.414 12 8.121 6.707l5.293-5.293Z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: center;
}
.node-type-takim .takim-container .ti-takimdaki-moduller .tit-container .ts-sepet .tss-products .tss-product .tssp-remove:hover {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' viewBox='0 0 14 14'%3e%3cpath fill='%23BC0000' d='M13.414 1.414 12 0 6.707 5.293 1.414 0 0 1.414l5.293 5.293L0 12l1.414 1.414 5.293-5.293L12 13.414 13.414 12 8.121 6.707l5.293-5.293Z'/%3e%3c/svg%3e");
}
.node-type-takim .takim-container .ti-takimdaki-moduller .tit-container .ts-sepet .taksit-secenekleri {
  margin-bottom: 20px;
}
.node-type-takim .takim-container .ti-takimdaki-moduller .tit-container .ts-sepet .taksit-secenekleri .ts-label {
  padding: 5px 35px;
  color: #FFF;
  border: none;
  background-color: var(--kerataif-black-b2);
  height: 50px;
  font-size: var(--kerataif-font-size);
  font-weight: 600;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  font-family: 'Poppins', sans-serif;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  box-sizing: border-box;
  text-transform: uppercase;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-color: transparent;
  color: var(--kerataif-skin-c2);
  border: 3px solid var(--kerataif-skin-c2);
  padding-left: 50px;
  text-transform: unset;
  justify-content: flex-start;
  cursor: pointer;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3e%3cpath stroke='%23B7877B' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2' d='M22 8.52V3.98C22 2.57 21.36 2 19.77 2h-4.04c-1.59 0-2.23.57-2.23 1.98v4.53c0 1.42.64 1.98 2.23 1.98h4.04c1.59.01 2.23-.56 2.23-1.97Zm0 11.25v-4.04c0-1.59-.64-2.23-2.23-2.23h-4.04c-1.59 0-2.23.64-2.23 2.23v4.04c0 1.59.64 2.23 2.23 2.23h4.04c1.59 0 2.23-.64 2.23-2.23ZM10.5 8.52V3.98C10.5 2.57 9.86 2 8.27 2H4.23C2.64 2 2 2.57 2 3.98v4.53c0 1.42.64 1.98 2.23 1.98h4.04c1.59.01 2.23-.56 2.23-1.97Zm0 11.25v-4.04c0-1.59-.64-2.23-2.23-2.23H4.23c-1.59 0-2.23.64-2.23 2.23v4.04C2 21.36 2.64 22 4.23 22h4.04c1.59 0 2.23-.64 2.23-2.23Z'/%3e%3c/svg%3e");
  background-position: left 15px center;
  background-repeat: no-repeat;
}
.node-type-takim .takim-container .ti-takimdaki-moduller .tit-container .ts-sepet .taksit-secenekleri .ts-label:hover {
  background-color: var(--kerataif-gray-dark);
}
.node-type-takim .takim-container .ti-takimdaki-moduller .tit-container .ts-sepet .taksit-secenekleri .ts-label:hover {
  background-color: var(--kerataif-black-b3);
}
@media screen and (max-width: 1000px) {
  .node-type-takim .takim-container .ti-takimdaki-moduller .tit-container .ts-sepet .taksit-secenekleri .ts-label {
    text-indent: -555px;
    overflow: hidden;
    width: 40px;
    height: 40px;
    padding: 0;
    background-position: center;
  }
}
.node-type-takim .takim-container .ti-takimdaki-moduller .tit-container .ts-sepet .taksit-secenekleri .ts-label:hover {
  background-color: var(--kerataif-skin-c2);
  color: #FFF;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2' d='M22 8.52V3.98C22 2.57 21.36 2 19.77 2h-4.04c-1.59 0-2.23.57-2.23 1.98v4.53c0 1.42.64 1.98 2.23 1.98h4.04c1.59.01 2.23-.56 2.23-1.97Zm0 11.25v-4.04c0-1.59-.64-2.23-2.23-2.23h-4.04c-1.59 0-2.23.64-2.23 2.23v4.04c0 1.59.64 2.23 2.23 2.23h4.04c1.59 0 2.23-.64 2.23-2.23ZM10.5 8.52V3.98C10.5 2.57 9.86 2 8.27 2H4.23C2.64 2 2 2.57 2 3.98v4.53c0 1.42.64 1.98 2.23 1.98h4.04c1.59.01 2.23-.56 2.23-1.97Zm0 11.25v-4.04c0-1.59-.64-2.23-2.23-2.23H4.23c-1.59 0-2.23.64-2.23 2.23v4.04C2 21.36 2.64 22 4.23 22h4.04c1.59 0 2.23-.64 2.23-2.23Z'/%3e%3c/svg%3e");
}
.node-type-takim .takim-container .ti-takimdaki-moduller .tit-container .ts-sepet .ts-add-to-cart {
  background-color: var(--kerataif-skin-c2);
  color: #FFF;
}
.node-type-takim .takim-container .ti-takimdaki-moduller .tit-container .ts-sepet .ts-add-to-cart:hover {
  background-color: var(--kerataif-black-b3);
}
.node-type-takim .takim-container .ti-takimdaki-moduller .tit-container .ts-sepet .ts-cart-sum {
  display: flex;
  justify-content: space-between;
  margin-bottom: 30px;
}
@media screen and (max-width: 1000px) {
  .node-type-takim .takim-container .ti-takimdaki-moduller .tit-container .ts-sepet .ts-cart-sum {
    margin-bottom: 0;
  }
}
.node-type-takim .takim-container .ti-takimdaki-moduller .tit-container .ts-sepet .ts-cart-sum .tsc-price {
  width: 48%;
}
.node-type-takim .takim-container .ti-takimdaki-moduller .tit-container .ts-sepet .ts-cart-sum .tsc-price .tscp-label {
  font-weight: 600;
  text-transform: uppercase;
}
.node-type-takim .takim-container .ti-takimdaki-moduller .tit-container .ts-sepet .ts-cart-sum .tsc-price .tscp-price {
  font-size: 1.5rem;
  font-weight: 600;
}
.node-type-takim .takim-container .ti-takimdaki-moduller .tit-container .ts-sepet .ts-cart-sum .tsc-kolay-senet {
  width: 48%;
}
@media screen and (max-width: 1000px) {
  .node-type-takim .takim-container .ti-takimdaki-moduller .tit-container .ts-sepet .ts-cart-sum .tsc-kolay-senet {
    display: none;
  }
}
.node-type-takim .takim-container .ti-takimdaki-moduller .tit-container .ts-sepet .ts-cart-sum .tsc-kolay-senet .ks-top {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 10px;
}
.node-type-takim .takim-container .ti-takimdaki-moduller .tit-container .ts-sepet .ts-cart-sum .tsc-kolay-senet .ks-top .ks-title {
  font-weight: 600;
  text-transform: uppercase;
  padding-right: 30px;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none' viewBox='0 0 22 22'%3e%3cpath fill='%23C7C7C7' d='M0 2.725V9.99h9.99V0H2.725A2.725 2.725 0 0 0 0 2.725Zm8.174 5.449H1.816v-5.45a.908.908 0 0 1 .909-.908h5.449v6.358ZM0 18.875A2.725 2.725 0 0 0 2.725 21.6H9.99v-9.99H0v7.265Zm1.816-5.449h6.358v6.358h-5.45a.908.908 0 0 1-.908-.909v-5.449Zm9.794-1.816v9.99h7.265a2.725 2.725 0 0 0 2.725-2.725V11.61h-9.99Zm8.174 7.265a.908.908 0 0 1-.909.909h-5.449v-6.358h6.358v5.45Z'/%3e%3cpath fill='%23B7877B' d='M15.282 9.99h1.836V6.318h3.672V4.482h-3.672V.81h-1.836v3.672H11.61v1.836h3.672V9.99Z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right center;
}
.node-type-takim .takim-container .ti-takimdaki-moduller .tit-container .ts-sepet .ts-cart-sum .tsc-kolay-senet .ks-options .ks-option {
  font-size: 0.8rem;
  font-weight: 500;
  padding: 0;
  display: flex;
  white-space: nowrap;
  justify-content: space-between;
}
.node-type-takim .takim-container .ti-takimdaki-moduller .tit-container .ts-sepet .ts-cart-sum .tsc-kolay-senet .ks-options .ks-option .ks-ay {
  width: 40px;
}
.node-type-takim .takim-container .ti-takimdaki-moduller .tit-container .ts-sepet .ts-cart-sum .tsc-kolay-senet .ks-options .ks-option .ks-divider {
  width: 15px;
}
.node-type-takim .takim-container .ti-takimdaki-moduller .tit-container .ts-sepet .ts-cart-sum .tsc-kolay-senet .ks-options .ks-option .ks-taksit {
  margin-left: auto;
}
.node-type-takim .takim-container .ti-takimdaki-moduller .tit-container .field--name-field-takimdaki-moduller {
  width: 70%;
  box-sizing: border-box;
  padding-left: 40px;
}
@media screen and (max-width: 1000px) {
  .node-type-takim .takim-container .ti-takimdaki-moduller .tit-container .field--name-field-takimdaki-moduller {
    width: 100%;
    padding-left: 0;
    padding-top: 20px;
  }
}
.node-type-takim .takim-container .ti-takimdaki-moduller .tit-container .field--name-field-takimdaki-moduller > .field__label {
  font-size: 3rem;
  font-weight: 600;
  text-transform: uppercase;
}
.node-type-takim .takim-container .tamamlayicilar-holder {
  width: 100%;
}
.node-type-takim .takim-container .tamamlayicilar-holder .field--name-field-tamamlayicilar .field__label {
  font-size: 2rem;
  font-weight: 600;
  text-transform: uppercase;
}
@media screen and (max-width: 1000px) {
  .node-type-takim .takim-container .tamamlayicilar-holder .field--name-field-tamamlayicilar .field__label {
    font-size: 1.5rem;
  }
}
.node-type-takim .takim-container .tamamlayicilar-holder .field--name-field-tamamlayicilar > .field__items {
  display: grid;
  gap: 20px;
  grid-template-columns: repeat(auto-fill, minmax(350px, 1fr));
}
.node-type-takim .takim-container .ti-diger-takimlar {
  padding-top: 30px;
}
.node-type-takim .takim-container .ti-diger-takimlar h2 {
  font-size: 1.75rem;
  font-weight: 600;
  text-transform: uppercase;
  text-align: center;
}
.node-type-takim .takim-container .ti-diger-takimlar .views-element-container {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
.node-type-takim .takim-ts-content {
  position: fixed;
  top: 48%;
  left: 50%;
  width: 100%;
  transform: translate(-50%, -50%);
  max-width: 1000px;
  height: auto;
  background-color: #FFF;
  justify-content: center;
  align-items: center;
  padding: 20px;
  box-sizing: border-box;
  z-index: 9999;
  -webkit-box-shadow: 0 0 40px 20px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 0 40px 20px rgba(0, 0, 0, 0.4);
  box-shadow: 0 0 40px 20px rgba(0, 0, 0, 0.4);
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  z-index: 99;
}
.node-type-takim .takim-ts-content.active {
  opacity: 1;
  pointer-events: all;
  top: 50%;
}
.node-type-takim .takim-ts-content .ts-close {
  cursor: pointer;
  width: 30px;
  height: 30px;
  display: inline-flex;
  overflow: hidden;
  text-indent: -555px;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' fill='none' viewBox='0 0 34 34'%3e%3cpath stroke='%2321212C' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2' d='m12.757 12.728 8.486 8.485m-8.486 0 8.486-8.485'/%3e%3c/svg%3e");
  background-position: center;
  background-repeat: no-repeat;
}
.node-type-takim .takim-ts-content #paytr_taksit_tablosu {
  max-height: 500px;
  overflow: auto;
}
.node-type-koleksiyon #block-kerataif-page-title {
  display: none;
}
.node-type-koleksiyon #block-kerataif-breadcrumbs {
  color: #FFF;
}
.node-type-koleksiyon #featuredHolder {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding-top: 200px;
}
@media screen and (max-width: 600px) {
  .node-type-koleksiyon #featuredHolder {
    padding-top: 100px;
  }
}
.node-type-koleksiyon .k-top {
  background-color: var(--kerataif-black-b2);
  color: #FFF;
  padding-top: 200px;
  padding-bottom: 50px;
  position: relative;
}
@media screen and (max-width: 600px) {
  .node-type-koleksiyon .k-top {
    padding-top: 100px;
  }
}
.node-type-koleksiyon .k-top::before {
  content: "";
  position: absolute;
  width: 1180px;
  height: 1110px;
  top: -100px;
  left: 45%;
  transform: translateX(-40%);
  z-index: 0;
  pointer-events: none;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='1596' height='1388' fill='none' viewBox='0 0 1596 1388'%3e%3cg opacity='.8'%3e%3cg filter='url(%23a)'%3e%3cpath fill='url(%23b)' d='M663.107 950.786c-90.828-132.77-60.101-318.605 68.63-415.073L883.921 421.67c128.729-96.467 306.719-67.038 397.549 65.733l112.9 165.041c90.83 132.77 60.1 318.605-68.63 415.076l-152.18 114.04c-128.73 96.47-306.722 67.04-397.55-65.73L663.107 950.786Z'/%3e%3c/g%3e%3cg filter='url(%23c)' style='mix-blend-mode:overlay'%3e%3cpath fill='url(%23d)' d='M1327.87 1038.04c-70.39 152.96-249.33 215.51-399.684 139.72-150.351-75.8-215.173-261.235-144.782-414.191l6.797-14.769c70.39-152.956 249.339-215.508 399.689-139.714 150.35 75.794 215.17 261.233 144.78 414.184l-6.8 14.77Z'/%3e%3c/g%3e%3cg filter='url(%23e)'%3e%3cpath fill='url(%23f)' d='M881.218 796.173c-53.031 115.235-187.847 162.36-301.12 105.258-113.272-57.103-162.108-196.81-109.077-312.045l5.121-11.126c53.031-115.235 187.847-162.361 301.12-105.259 113.272 57.103 162.108 196.81 109.077 312.045l-5.121 11.127Z'/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cradialGradient id='b' cx='0' cy='0' r='1' gradientTransform='rotate(48.048 -378.888 1385.834) scale(515.468 514.577)' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23222'/%3e%3cstop offset='1' stop-color='%23555'/%3e%3c/radialGradient%3e%3cradialGradient id='d' cx='0' cy='0' r='1' gradientTransform='matrix(4.61141 -298.86143 286.14894 4.41526 1185.273 907.95)' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23845448'/%3e%3cstop offset='1' stop-color='%23B7877B' stop-opacity='.5'/%3e%3c/radialGradient%3e%3cradialGradient id='f' cx='0' cy='0' r='1' gradientTransform='rotate(-65.87 952.302 -223.717) scale(1027.03 999.004)' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%235AE9FD'/%3e%3cstop offset='1' stop-color='%235AE9FD' stop-opacity='0'/%3e%3c/radialGradient%3e%3cfilter id='a' width='1133.26' height='1171.03' x='462.111' y='216.099' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3e%3cfeFlood flood-opacity='0' result='BackgroundImageFix'/%3e%3cfeBlend in='SourceGraphic' in2='BackgroundImageFix' mode='normal' result='shape'/%3e%3cfeGaussianBlur result='effect1_foregroundBlur_242_693' stdDeviation='74.397'/%3e%3c/filter%3e%3cfilter id='c' width='899.399' height='924.358' x='609.338' y='431.243' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3e%3cfeFlood flood-opacity='0' result='BackgroundImageFix'/%3e%3cfeBlend in='SourceGraphic' in2='BackgroundImageFix' mode='normal' result='shape'/%3e%3cfeGaussianBlur result='effect1_foregroundBlur_242_693' stdDeviation='72.818'/%3e%3c/filter%3e%3cfilter id='e' width='1355.47' height='1374.27' x='.946' y='.081' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3e%3cfeFlood flood-opacity='0' result='BackgroundImageFix'/%3e%3cfeBlend in='SourceGraphic' in2='BackgroundImageFix' mode='normal' result='shape'/%3e%3cfeGaussianBlur result='effect1_foregroundBlur_242_693' stdDeviation='224.328'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e");
  background-position: top center;
  background-repeat: no-repeat;
  background-size: contain;
}
@media screen and (max-width: 1290px) {
  .node-type-koleksiyon .k-top::before {
    left: 0;
    width: 100%;
    transform: none;
    background-size: 100% 100%;
  }
}
.node-type-koleksiyon .k-top .k-label {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  font-size: 4rem;
  font-weight: 200;
  letter-spacing: 0.8rem;
  text-transform: uppercase;
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 600px) {
  .node-type-koleksiyon .k-top .k-label {
    font-size: 2rem;
  }
}
.node-type-koleksiyon .k-top .k-label .label-koleksiyon {
  color: var(--kerataif-skin-c2);
}
@media screen and (max-width: 600px) {
  .node-type-koleksiyon .k-top .k-label .label-koleksiyon {
    font-size: 3rem;
  }
}
.node-type-koleksiyon .k-top .k-info {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  position: relative;
  z-index: 1;
  padding-top: 40px;
}
@media screen and (max-width: 600px) {
  .node-type-koleksiyon .k-top .k-info {
    flex-direction: column-reverse;
  }
}
.node-type-koleksiyon .k-top .k-info .ki-left {
  width: 50%;
}
@media screen and (max-width: 600px) {
  .node-type-koleksiyon .k-top .k-info .ki-left {
    width: 100%;
  }
}
.node-type-koleksiyon .k-top .k-info .ki-left .field--name-field-slogan {
  font-size: 2.25rem;
  font-weight: 500;
  color: var(--kerataif-skin-c2);
}
.node-type-koleksiyon .k-top .k-info .ki-left .field--name-field-kisa-aciklama {
  font-size: 0.8rem;
  line-height: 170%;
  max-width: 450px;
}
.node-type-koleksiyon .k-top .k-info .ki-right {
  width: 50%;
}
@media screen and (max-width: 600px) {
  .node-type-koleksiyon .k-top .k-info .ki-right {
    width: 100%;
  }
}
.node-type-koleksiyon .k-top .k-info .ki-right .field--name-field-tekli-gorsel {
  display: flex;
  justify-content: center;
}
.node-type-koleksiyon .k-top .k-info .ki-right .field--name-field-tekli-gorsel img {
  max-width: 100%;
}
.node-type-koleksiyon .k-takimlar {
  float: none;
  width: calc(100% - 40px);
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
  background-color: var(--kerataif-black-b2);
  padding: 60px 100px;
  box-sizing: border-box;
}
@media screen and (max-width: 600px) {
  .node-type-koleksiyon .k-takimlar {
    padding: 20px 30px;
  }
}
.node-type-koleksiyon .k-takimlar .field--name-field-koleksiyon-takimlari > .field__item {
  padding: 50px 0;
  border-bottom: 1px solid var(--kerataif-black-b3);
}
@media screen and (max-width: 600px) {
  .node-type-koleksiyon .k-takimlar .field--name-field-koleksiyon-takimlari > .field__item {
    padding: 40px 0;
  }
}
.node-type-koleksiyon .k-takimlar .field--name-field-koleksiyon-takimlari > .field__item:last-child {
  border-bottom: none;
}
.node-type-set #block-kerataif-page-title,
.node-type-set #featuredHolder {
  display: none;
}
.node-type-set #featuredHolder {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding-top: 200px;
}
.node-type-set .s-top {
  background-color: #DBC3BD;
  color: #FFF;
  padding-top: 200px;
  padding-bottom: 50px;
  position: relative;
}
.node-type-set .s-top::before {
  content: "";
  position: absolute;
  width: 1180px;
  height: 1110px;
  top: -100px;
  left: 45%;
  transform: translateX(-40%);
  z-index: 0;
  pointer-events: none;
  mix-blend-mode: saturation;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='2593' height='1728' fill='none' viewBox='0 0 2593 1728'%3e%3cg filter='url(%23a)'%3e%3cpath fill='url(%23b)' d='M1840.93 1020.02c112.68-114.807 88.43-268.255-54.15-342.734l-667.06-348.431c-142.586-74.478-349.519-41.783-462.197 73.027L220.022 847.661c-112.678 114.81-88.433 268.259 54.153 342.739l667.056 348.43c142.589 74.48 349.519 41.78 462.199-73.03l437.5-445.78Z'/%3e%3c/g%3e%3cg filter='url(%23c)'%3e%3cpath fill='url(%23d)' d='M1307.9 919.159c104.19 157.821 333.3 234.931 511.72 172.241l138.91-48.81c178.42-62.698 238.59-241.459 134.39-399.279-104.19-157.819-333.3-234.934-511.72-172.24l-138.91 48.813c-178.42 62.694-238.59 241.455-134.39 399.275Z'/%3e%3c/g%3e%3cdefs%3e%3cradialGradient id='b' cx='0' cy='0' r='1' gradientTransform='rotate(142.208 487.561 643.489) scale(834.52 811.436)' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23222'/%3e%3cstop offset='1' stop-color='%23555'/%3e%3c/radialGradient%3e%3cradialGradient id='d' cx='0' cy='0' r='1' gradientTransform='matrix(-803.52146 -1250.31689 1482.61294 -952.8075 1531.07 847.42)' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%235AE9FD'/%3e%3cstop offset='1' stop-color='%235AE9FD' stop-opacity='0'/%3e%3c/radialGradient%3e%3cfilter id='a' width='2060.29' height='1587.44' x='.331' y='140.122' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3e%3cfeFlood flood-opacity='0' result='BackgroundImageFix'/%3e%3cfeBlend in='SourceGraphic' in2='BackgroundImageFix' mode='normal' result='shape'/%3e%3cfeGaussianBlur result='effect1_foregroundBlur_281_841' stdDeviation='74.397'/%3e%3c/filter%3e%3cfilter id='c' width='1784.57' height='1561.25' x='808.124' y='.611' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3e%3cfeFlood flood-opacity='0' result='BackgroundImageFix'/%3e%3cfeBlend in='SourceGraphic' in2='BackgroundImageFix' mode='normal' result='shape'/%3e%3cfeGaussianBlur result='effect1_foregroundBlur_281_841' stdDeviation='224.328'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e");
  background-position: top center;
  background-repeat: no-repeat;
  background-size: contain;
}
.node-type-set .s-top .s-label {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  font-size: 4rem;
  font-weight: 200;
  letter-spacing: 0.8rem;
  text-transform: uppercase;
  position: relative;
  z-index: 1;
}
.node-type-set .s-top .s-label .label-koleksiyon {
  color: var(--kerataif-skin-c2);
}
.node-type-set .s-top .s-info {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  position: relative;
  z-index: 1;
  padding-top: 40px;
}
.node-type-set .s-top .s-info .si-left {
  width: 50%;
}
.node-type-set .s-top .s-info .si-left .field--name-field-slogan {
  font-size: 2.25rem;
  font-weight: 500;
  color: var(--kerataif-skin-c2);
}
.node-type-set .s-top .s-info .si-left .field--name-field-kisa-aciklama {
  font-size: 0.8rem;
  line-height: 170%;
  max-width: 450px;
}
.node-type-set .s-top .s-info .si-right {
  width: 50%;
}
.node-type-set .s-top .s-info .si-right .field--name-field-tekli-gorsel {
  display: flex;
  justify-content: center;
}
.node-type-set .s-top .s-info .si-right .field--name-field-tekli-gorsel img {
  max-width: 100%;
}
.node-type-set .s-takimlar {
  float: none;
  width: calc(100% - 40px);
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
  background-color: #DBC3BD;
  padding: 0 50px 60px 50px;
  box-sizing: border-box;
}
.node-type-set .s-takimlar .field--name-field-set-takimlari {
  display: grid;
  gap: 20px;
  grid-template-columns: repeat(auto-fill, minmax(400px, 1fr));
}
.node-type-set .s-takimlar .field--name-field-set-takimlari > .field__item {
  padding: 50px 0;
  border-bottom: 1px solid #DBC3BD;
}
.node-type-set .s-takimlar .takim-card-container .swiper-container.card .swiper-pagination .swiper-pagination-bullet {
  background-color: #FFF;
}
.node-type-set .s-takimlar .takim-card-container .swiper-container.card .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: var(--kerataif-skin-c2);
}
.node-type-set .s-takimlar .takim-card-container .tc-bottom .tc-kolay-senet {
  color: #FFF;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none' viewBox='0 0 22 22'%3e%3cpath fill='%23FFFFFF' d='M0 2.725V9.99h9.99V0H2.725A2.725 2.725 0 0 0 0 2.725Zm8.174 5.449H1.816v-5.45a.908.908 0 0 1 .909-.908h5.449v6.358ZM0 18.875A2.725 2.725 0 0 0 2.725 21.6H9.99v-9.99H0v7.265Zm1.816-5.449h6.358v6.358h-5.45a.908.908 0 0 1-.908-.909v-5.449Zm9.794-1.816v9.99h7.265a2.725 2.725 0 0 0 2.725-2.725V11.61h-9.99Zm8.174 7.265a.908.908 0 0 1-.909.909h-5.449v-6.358h6.358v5.45ZM15.282 9.99h1.836V6.318h3.672V4.482h-3.672V.81h-1.836v3.672H11.61v1.836h3.672V9.99Z'/%3e%3c/svg%3e");
}
.node-type-set .s-takimlar .st-actions {
  display: flex;
  justify-content: center;
}
.node-type-set .s-takimlar .st-actions .set-at-sepete {
  padding: 5px 35px;
  color: #FFF;
  border: none;
  background-color: var(--kerataif-black-b2);
  height: 50px;
  font-size: var(--kerataif-font-size);
  font-weight: 600;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  font-family: 'Poppins', sans-serif;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  box-sizing: border-box;
  text-transform: uppercase;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-color: #FFF;
  color: var(--kerataif-skin-c2);
  cursor: pointer;
}
.node-type-set .s-takimlar .st-actions .set-at-sepete:hover {
  background-color: var(--kerataif-gray-dark);
}
.node-type-set .s-takimlar .st-actions .set-at-sepete:hover {
  background-color: var(--kerataif-skin-c4);
}
.node-type-set .field--name-field-set-secenekleri > .field__label {
  font-size: 2rem;
  font-weight: 200;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: 30px;
}
.node-type-set .field--name-field-set-secenekleri > .field__items > .field__item {
  margin-bottom: 40px;
}
.node-type-set .field--name-field-set-secenekleri .set-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
}
.node-type-set .field--name-field-set-secenekleri .set-container .p-left {
  width: 49%;
}
@media screen and (max-width: 1100px) {
  .node-type-set .field--name-field-set-secenekleri .set-container .p-left {
    width: 100%;
  }
}
.node-type-set .field--name-field-set-secenekleri .set-container .p-right {
  width: 49%;
}
@media screen and (max-width: 1100px) {
  .node-type-set .field--name-field-set-secenekleri .set-container .p-right {
    width: 100%;
  }
}
.node-type-set .field--name-field-set-secenekleri .set-container .p-right .p-price {
  font-size: 2rem;
  font-weight: 600;
}
.node-type-set .field--name-field-set-secenekleri .set-container .p-right .form-item-quantity-0-value .form-number {
  background-color: #FFF;
}
.node-type-set .field--name-field-set-secenekleri .set-container .p-right .commerce-order-item-add-to-cart-form {
  flex-direction: column;
  max-width: 350px;
}
.node-type-set .field--name-field-set-secenekleri .set-container .p-right .field--name-purchased-entity .js-form-type-select label {
  display: none;
}
.node-type-kampanya #block-kerataif-page-title {
  display: none;
}
.node-type-kampanya #block-kerataif-content {
  padding-top: 100px;
}
.node-type-kampanya #block-kerataif-content .field--name-field-gorsel-masaustu {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
.node-type-kampanya #block-kerataif-content .field--name-field-gorsel-masaustu img {
  width: 100%;
  height: auto;
  display: block;
}
@media screen and (max-width: 1000px) {
  .node-type-kampanya #block-kerataif-content .field--name-field-gorsel-masaustu {
    display: none;
  }
}
.node-type-kampanya #block-kerataif-content .field--name-field-gorsel-mobil {
  display: none;
}
@media screen and (max-width: 1000px) {
  .node-type-kampanya #block-kerataif-content .field--name-field-gorsel-mobil {
    display: block;
  }
}
.page-node-75 #featuredHolder {
  padding-top: 190px;
  background-color: var(--kerataif-black-b2);
  position: relative;
}
.page-node-75 #featuredHolder #block-kerataif-breadcrumbs {
  color: #FFF;
}
@media screen and (max-width: 600px) {
  .page-node-75 #featuredHolder {
    padding-top: 100px;
  }
}
.page-node-75 #featuredHolder::after {
  content: "";
  position: absolute;
  width: 1180px;
  height: 1110px;
  top: -100px;
  left: 45%;
  transform: translateX(-40%);
  z-index: 0;
  pointer-events: none;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='1596' height='1388' fill='none' viewBox='0 0 1596 1388'%3e%3cg opacity='.8'%3e%3cg filter='url(%23a)'%3e%3cpath fill='url(%23b)' d='M663.107 950.786c-90.828-132.77-60.101-318.605 68.63-415.073L883.921 421.67c128.729-96.467 306.719-67.038 397.549 65.733l112.9 165.041c90.83 132.77 60.1 318.605-68.63 415.076l-152.18 114.04c-128.73 96.47-306.722 67.04-397.55-65.73L663.107 950.786Z'/%3e%3c/g%3e%3cg filter='url(%23c)' style='mix-blend-mode:overlay'%3e%3cpath fill='url(%23d)' d='M1327.87 1038.04c-70.39 152.96-249.33 215.51-399.684 139.72-150.351-75.8-215.173-261.235-144.782-414.191l6.797-14.769c70.39-152.956 249.339-215.508 399.689-139.714 150.35 75.794 215.17 261.233 144.78 414.184l-6.8 14.77Z'/%3e%3c/g%3e%3cg filter='url(%23e)'%3e%3cpath fill='url(%23f)' d='M881.218 796.173c-53.031 115.235-187.847 162.36-301.12 105.258-113.272-57.103-162.108-196.81-109.077-312.045l5.121-11.126c53.031-115.235 187.847-162.361 301.12-105.259 113.272 57.103 162.108 196.81 109.077 312.045l-5.121 11.127Z'/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cradialGradient id='b' cx='0' cy='0' r='1' gradientTransform='rotate(48.048 -378.888 1385.834) scale(515.468 514.577)' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23222'/%3e%3cstop offset='1' stop-color='%23555'/%3e%3c/radialGradient%3e%3cradialGradient id='d' cx='0' cy='0' r='1' gradientTransform='matrix(4.61141 -298.86143 286.14894 4.41526 1185.273 907.95)' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23845448'/%3e%3cstop offset='1' stop-color='%23B7877B' stop-opacity='.5'/%3e%3c/radialGradient%3e%3cradialGradient id='f' cx='0' cy='0' r='1' gradientTransform='rotate(-65.87 952.302 -223.717) scale(1027.03 999.004)' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%235AE9FD'/%3e%3cstop offset='1' stop-color='%235AE9FD' stop-opacity='0'/%3e%3c/radialGradient%3e%3cfilter id='a' width='1133.26' height='1171.03' x='462.111' y='216.099' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3e%3cfeFlood flood-opacity='0' result='BackgroundImageFix'/%3e%3cfeBlend in='SourceGraphic' in2='BackgroundImageFix' mode='normal' result='shape'/%3e%3cfeGaussianBlur result='effect1_foregroundBlur_242_693' stdDeviation='74.397'/%3e%3c/filter%3e%3cfilter id='c' width='899.399' height='924.358' x='609.338' y='431.243' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3e%3cfeFlood flood-opacity='0' result='BackgroundImageFix'/%3e%3cfeBlend in='SourceGraphic' in2='BackgroundImageFix' mode='normal' result='shape'/%3e%3cfeGaussianBlur result='effect1_foregroundBlur_242_693' stdDeviation='72.818'/%3e%3c/filter%3e%3cfilter id='e' width='1355.47' height='1374.27' x='.946' y='.081' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3e%3cfeFlood flood-opacity='0' result='BackgroundImageFix'/%3e%3cfeBlend in='SourceGraphic' in2='BackgroundImageFix' mode='normal' result='shape'/%3e%3cfeGaussianBlur result='effect1_foregroundBlur_242_693' stdDeviation='224.328'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e");
  background-position: top center;
  background-repeat: no-repeat;
  background-size: contain;
}
@media screen and (max-width: 1290px) {
  .page-node-75 #featuredHolder::after {
    left: 0;
    width: 100%;
    transform: none;
    background-size: auto;
  }
}
@media screen and (max-width: 600px) {
  .page-node-75 #featuredHolder::after {
    height: 5000px;
  }
}
.page-node-75 #block-kerataif-content {
  background-color: var(--kerataif-black-b2);
  padding-top: 60px;
}
@media screen and (max-width: 600px) {
  .page-node-75 #block-kerataif-content {
    padding-top: 10px;
  }
}
.page-node-75 #block-kerataif-content .page-contents {
  padding-top: 75px;
}
@media screen and (max-width: 600px) {
  .page-node-75 #block-kerataif-content .page-contents {
    padding-top: 20px;
  }
}
.page-node-75 .header-label {
  font-weight: 200;
  text-align: left;
  text-transform: uppercase;
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  letter-spacing: 0.8rem;
  color: #FFF;
  font-size: 4rem;
}
@media screen and (max-width: 600px) {
  .page-node-75 .header-label {
    font-size: 1.5rem;
  }
}
.page-node-16 .field--name-field-kapak-gorseli {
  overflow: hidden;
}
.page-node-10 .paragraph--type--content-image .paragraph-wrapper .paragraph-image img {
  border: 5px solid var(--kerataif-skin-c2);
}
.page-node-10::before {
  content: "";
  width: 100%;
  height: 60vh;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  background-color: var(--kerataif-black-b2);
}
.page-node-10 #featuredHolder {
  display: none;
}
.page-node-10 #block-kerataif-content {
  padding-top: 160px;
  color: #FFF;
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
@media screen and (max-width: 600px) {
  .page-node-10 #block-kerataif-content {
    padding-top: 100px;
    width: 100%;
  }
}
.page-node-10 #block-kerataif-content .page-contents {
  padding-top: 75px;
  position: relative;
}
.page-node-10 #block-kerataif-content .page-contents::before {
  content: "";
  width: 120%;
  height: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  z-index: -1;
  background-color: var(--kerataif-black-b2);
}
@media screen and (max-width: 600px) {
  .page-node-10 #block-kerataif-content .page-contents::before {
    width: 100%;
  }
}
@media screen and (max-width: 600px) {
  .page-node-10 #block-kerataif-content .page-contents {
    padding-top: 30px;
  }
}
.page-node-10 .header-label {
  font-weight: 200;
  text-align: left;
  text-transform: uppercase;
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  letter-spacing: 0.8rem;
  font-size: 4rem;
  box-sizing: border-box;
  padding-left: 90px;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56' fill='none' viewBox='0 0 56 56'%3e%3cpath fill='white' d='M0 7.064V25.9h25.9V0H7.064A7.064 7.064 0 0 0 0 7.064ZM21.19 21.19H4.71V7.064a2.355 2.355 0 0 1 2.354-2.355H21.19v16.482ZM0 48.936A7.064 7.064 0 0 0 7.064 56H25.9V30.1H0v18.836ZM4.71 34.81h16.48v16.482H7.065a2.354 2.354 0 0 1-2.355-2.355V34.81ZM30.1 30.1V56h18.836A7.063 7.063 0 0 0 56 48.936V30.1H30.1Zm21.19 18.836a2.355 2.355 0 0 1-2.354 2.355H34.81V34.809h16.482v14.127Z'/%3e%3cpath fill='%23B7877B' d='M39.62 25.9h4.76v-9.52h9.52v-4.76h-9.52V2.1h-4.76v9.52H30.1v4.76h9.52v9.52Z'/%3e%3c/svg%3e");
  background-position: left center;
  background-repeat: no-repeat;
}
@media screen and (max-width: 600px) {
  .page-node-10 .header-label {
    font-size: 2rem;
  }
}
.page-node-76 #featuredHolder {
  padding-top: 190px;
  background-color: var(--kerataif-blue-r5);
  position: relative;
}
@media screen and (max-width: 600px) {
  .page-node-76 #featuredHolder {
    padding-top: 100px;
  }
}
.page-node-76 #block-kerataif-content {
  background-color: var(--kerataif-blue-r5);
  padding-top: 60px;
}
@media screen and (max-width: 600px) {
  .page-node-76 #block-kerataif-content {
    padding-top: 30px;
  }
}
.page-node-76 #block-kerataif-content .page-contents {
  padding-top: 75px;
}
@media screen and (max-width: 600px) {
  .page-node-76 #block-kerataif-content .page-contents {
    padding-top: 30px;
  }
}
.page-node-76 .header-label {
  font-weight: 200;
  text-align: left;
  text-transform: uppercase;
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  letter-spacing: 0.8rem;
  font-size: 4rem;
}
@media screen and (max-width: 600px) {
  .page-node-76 .header-label {
    font-size: 2rem;
  }
}
.page-node-76 .view-display-id-block_2 .view-content {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.page-node-76 .view-display-id-block_2 .view-content .views-row {
  padding-bottom: 40px;
  width: 48%;
}
@media screen and (max-width: 600px) {
  .page-node-76 .view-display-id-block_2 .view-content .views-row {
    width: 100%;
  }
}
.page-node-76 .view-display-id-block_2 .view-content .views-row .views-field-field-blog-gorseli {
  background-color: #FFF;
  box-sizing: border-box;
  padding: 10px;
}
.page-node-76 .view-display-id-block_2 .view-content .views-row .views-field-field-blog-gorseli img {
  display: block;
}
.page-node-76 .view-display-id-block_2 .view-content .views-row .views-field-title {
  background-color: #FFF;
  padding: 0 10px 10px 10px;
  box-sizing: border-box;
}
.page-node-76 .view-display-id-block_2 .view-content .views-row .views-field-title a {
  font-size: 1.5rem;
  font-weight: 600;
  color: var(--kerataif-blue-r1);
}
.page-node-76 .view-display-id-block_2 .view-content .views-row .views-field-created {
  color: var(--kerataif-blue-r3);
  font-size: 0.9rem;
  font-weight: 500;
  padding-top: 20px;
}
.page-node-76 .view-display-id-block_2 .view-content .views-row .views-field-field-ozet p {
  margin: 20px 0;
  color: var(--kerataif-blue-r1);
  font-weight: 500;
}
.page-node-76 .view-display-id-block_2 .view-content .views-row .views-field-view-node {
  display: flex;
  justify-content: flex-end;
}
.page-node-76 .view-display-id-block_2 .view-content .views-row .views-field-view-node a {
  padding: 5px 35px;
  cursor: pointer;
  color: #FFF;
  border: none;
  background-color: var(--kerataif-black-b2);
  height: 50px;
  font-size: var(--kerataif-font-size);
  font-weight: 600;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  font-family: 'Poppins', sans-serif;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  box-sizing: border-box;
  text-transform: uppercase;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-color: var(--kerataif-blue-r3);
  display: inline-flex;
}
.page-node-76 .view-display-id-block_2 .view-content .views-row .views-field-view-node a:hover {
  background-color: var(--kerataif-gray-dark);
}
.page-node-198 #block-kerataif-page-title,
.page-node-198 .header-label {
  display: none;
}
.page-node-198 #contentHolder {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding: 50px 0;
}
.node-type-blog #featuredHolder {
  padding-top: 190px;
  background-color: var(--kerataif-blue-r5);
  position: relative;
}
@media screen and (max-width: 600px) {
  .node-type-blog #featuredHolder {
    padding-top: 100px;
  }
}
.node-type-blog #block-kerataif-page-title {
  display: none;
}
.node-type-blog #block-kerataif-content {
  background-color: var(--kerataif-blue-r5);
  padding-top: 60px;
}
@media screen and (max-width: 600px) {
  .node-type-blog #block-kerataif-content {
    padding-top: 30px;
  }
}
.node-type-blog .header-label {
  font-weight: 200;
  text-align: left;
  text-transform: uppercase;
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  letter-spacing: 0.8rem;
  font-size: 4rem;
}
@media screen and (max-width: 600px) {
  .node-type-blog .header-label {
    font-size: 2rem;
  }
}
.node-type-blog .blog-header {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 50px;
}
.node-type-blog .blog-header .field--name-field-blog-gorseli {
  box-sizing: border-box;
  border: 10px solid #FFF;
}
.node-type-blog .blog-header .field--name-field-blog-gorseli img {
  display: block;
}
.node-type-blog .blog-header .blog-teaser .blog-title {
  font-size: 2rem;
  font-weight: 600;
  color: var(--kerataif-blue-r1);
  padding: 20px 0;
}
.node-type-blog .blog-header .blog-teaser .blog-date {
  color: var(--kerataif-blue-r3);
  font-weight: 500;
  font-size: 0.9rem;
}
.path-cart #featuredHolder,
.path-checkout #featuredHolder {
  padding-top: 70px;
  position: relative;
}
@media screen and (max-width: 600px) {
  .path-cart #featuredHolder,
  .path-checkout #featuredHolder {
    padding-top: 150px;
  }
}
.path-cart #block-kerataif-breadcrumbs,
.path-checkout #block-kerataif-breadcrumbs {
  top: -30px;
}
.path-cart #block-kerataif-page-title h1,
.path-checkout #block-kerataif-page-title h1 {
  font-size: 3.5rem;
  font-weight: 200;
  letter-spacing: 0.3rem;
  text-transform: uppercase;
}
@media screen and (max-width: 600px) {
  .path-cart #block-kerataif-page-title h1,
  .path-checkout #block-kerataif-page-title h1 {
    font-size: 2rem;
  }
}
.path-cart #block-kerataif-content,
.path-checkout #block-kerataif-content {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
.path-cart.anonymous .messages--error,
.path-product.anonymous .messages--error {
  display: none;
}
.path-checkout .layout-region-checkout-secondary {
  border: 2px solid var(--kerataif-skin-c2);
  box-sizing: border-box;
  padding: 0px 40px 40px 40px;
}
@media screen and (max-width: 600px) {
  .path-checkout .layout-region-checkout-secondary {
    padding: 0px 20px 20px 20px;
  }
}
.path-checkout .layout-region-checkout-secondary > h3 {
  text-transform: uppercase;
  font-weight: 200;
  letter-spacing: 0.2rem;
  font-size: 2rem;
}
.path-checkout .checkout-pane-login .form-wrapper__login-option {
  margin-bottom: 50px;
  border: 2px solid var(--kerataif-black-b4);
  box-sizing: border-box;
  padding: 40px;
}
@media screen and (max-width: 600px) {
  .path-checkout .checkout-pane-login .form-wrapper__login-option {
    padding: 20px;
  }
}
.path-checkout .layout-region-checkout-main .checkout-pane {
  margin: 0;
  padding: 0;
  border: none;
}
.path-checkout .layout-region-checkout-main .profile {
  padding-bottom: 20px;
}
.path-checkout .layout-region-checkout-main .checkout-pane-payment-information > legend {
  display: none;
}
.path-checkout .layout-region-checkout-main .checkout-pane-payment-information > .fieldset-wrapper > .fieldgroup {
  margin-bottom: 40px;
}
.path-checkout .layout-region-checkout-main .checkout-pane-payment-information > .fieldset-wrapper > .fieldgroup > legend {
  text-transform: uppercase;
  font-weight: 200;
  letter-spacing: 0.2rem;
  font-size: 2rem;
}
@media screen and (max-width: 600px) {
  .path-checkout .layout-region-checkout-main .checkout-pane-payment-information > .fieldset-wrapper > .fieldgroup > legend {
    font-size: 1.5rem;
  }
}
.path-checkout .layout-region-checkout-main .checkout-pane-payment-information div[data-drupal-selector="edit-payment-information-billing-information"] {
  margin-bottom: 50px;
  border: 2px solid var(--kerataif-black-b4);
  box-sizing: border-box;
  padding: 40px;
}
.path-checkout .layout-region-checkout-main .checkout-pane-payment-information div[data-drupal-selector="edit-payment-information-billing-information"] .field--name-field-tckn .form-text {
  background-position: right 10px center;
  background-repeat: no-repeat;
}
.path-checkout .layout-region-checkout-main .checkout-pane-payment-information div[data-drupal-selector="edit-payment-information-billing-information"] .field--name-field-tckn .form-text.tc-yanlis {
  border: 1px solid #b83603;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3e%3cpath stroke='%23B83603' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M12 22c5.5 0 10-4.5 10-10S17.5 2 12 2 2 6.5 2 12s4.5 10 10 10Zm-2.83-7.17 5.66-5.66m0 5.66L9.17 9.17'/%3e%3c/svg%3e");
}
.path-checkout .layout-region-checkout-main .checkout-pane-payment-information div[data-drupal-selector="edit-payment-information-billing-information"] .field--name-field-tckn .form-text.tc-dogru {
  border: 1px solid #5bb803;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3e%3cg stroke='%235BB803' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3e%3cpath d='M12 22c5.5 0 10-4.5 10-10S17.5 2 12 2 2 6.5 2 12s4.5 10 10 10Z'/%3e%3cpath d='m7.75 12 2.83 2.83 5.67-5.66'/%3e%3c/g%3e%3c/svg%3e");
}
@media screen and (max-width: 600px) {
  .path-checkout .layout-region-checkout-main .checkout-pane-payment-information div[data-drupal-selector="edit-payment-information-billing-information"] {
    padding: 20px;
  }
}
.path-checkout .layout-region-checkout-main .checkout-pane-payment-information .installment-block {
  margin-bottom: 50px;
}
@media screen and (max-width: 600px) {
  .path-checkout .layout-region-checkout-main .checkout-pane-payment-information .installment-block {
    margin-bottom: 30px;
  }
}
.path-checkout .layout-region-checkout-main .checkout-pane-payment-information .installment-block table thead th {
  border-bottom: 1px solid var(--kerataif-black-b4);
  text-align: right;
  font-weight: 500;
}
.path-checkout .layout-region-checkout-main .checkout-pane-payment-information .installment-block table tbody td {
  border-bottom: 1px solid var(--kerataif-black-b5);
  font-size: 0.9rem;
}
.path-checkout .layout-region-checkout-main .checkout-pane-payment-information .installment-block table tbody td:nth-child(3),
.path-checkout .layout-region-checkout-main .checkout-pane-payment-information .installment-block table tbody td:nth-child(4) {
  text-align: right;
}
.path-checkout .layout-region-checkout-main .checkout-pane-payment-information .form-item-payment-information-billing-information-copy-fields-enable {
  margin-bottom: 30px;
}
.path-checkout .layout-region-checkout-main .checkout-pane-payment-information .form-item-payment-information-payment-method {
  margin: 10px 0;
}
.path-checkout .layout-region-checkout-main .checkout-pane-shipping-information {
  margin-bottom: 50px;
  border: 2px solid var(--kerataif-black-b4);
  box-sizing: border-box;
  padding: 40px;
}
@media screen and (max-width: 600px) {
  .path-checkout .layout-region-checkout-main .checkout-pane-shipping-information {
    padding: 20px;
  }
}
.path-checkout .layout-region-checkout-main .checkout-pane-shipping-information .field--name-shipping-method,
.path-checkout .layout-region-checkout-main .checkout-pane-shipping-information .form-item-shipping-information-shipping-profile-address-0-address-organization,
.path-checkout .layout-region-checkout-main .checkout-pane-shipping-information .field--name-field-vkn,
.path-checkout .layout-region-checkout-main .checkout-pane-shipping-information .field--name-field-vergi-dairesi,
.path-checkout .layout-region-checkout-main .checkout-pane-shipping-information .field--name-field-kurumsal-fatura {
  display: none;
}
.path-checkout .layout-region-checkout-main .checkout-pane-review fieldset[data-drupal-selector="edit-review-payment-information"] {
  margin-bottom: 50px;
  border: 2px solid var(--kerataif-black-b4);
  box-sizing: border-box;
  padding: 40px;
}
@media screen and (max-width: 600px) {
  .path-checkout .layout-region-checkout-main .checkout-pane-review fieldset[data-drupal-selector="edit-review-payment-information"] {
    padding: 20px;
  }
}
.path-checkout .layout-region-checkout-main .checkout-pane-review fieldset[data-drupal-selector="edit-review-shipping-information"] {
  margin-bottom: 50px;
  border: 2px solid var(--kerataif-black-b4);
  box-sizing: border-box;
  padding: 40px;
}
@media screen and (max-width: 600px) {
  .path-checkout .layout-region-checkout-main .checkout-pane-review fieldset[data-drupal-selector="edit-review-shipping-information"] {
    padding: 20px;
  }
}
.path-checkout .layout-region-checkout-main .checkout-pane-review fieldset[data-drupal-selector="edit-review-contact-information"] {
  margin-bottom: 50px;
  border: 2px solid var(--kerataif-black-b4);
  box-sizing: border-box;
  padding: 40px;
}
@media screen and (max-width: 600px) {
  .path-checkout .layout-region-checkout-main .checkout-pane-review fieldset[data-drupal-selector="edit-review-contact-information"] {
    padding: 20px;
  }
}
.path-checkout .layout-region-checkout-main .checkout-pane-agree-terms {
  margin-bottom: 40px;
}
.path-checkout .layout-region-checkout-footer .form-actions .link--previous {
  display: flex;
  align-items: center;
  margin: 0 20px;
}
@media screen and (max-width: 600px) {
  .path-checkout .layout-region-checkout-footer {
    margin-top: 20px;
  }
}
.view-commerce-checkout-order-summary .views-field-purchased-entity .field--name-title,
.view-commerce-checkout-order-summary .views-field-purchased-entity .field--name-list-price {
  display: none;
}
.view-commerce-checkout-order-summary .views-field-total-price__number {
  text-align: -webkit-right;
  text-align: right;
  padding-right: 0;
}
.view-commerce-checkout-order-summary .view-footer {
  margin-top: 10px;
  margin-bottom: 30px;
  border-bottom: 1px solid var(--kerataif-black-b5);
  padding-bottom: 20px;
}
.view-commerce-checkout-order-summary .view-footer .field--name-total-price {
  margin-top: 20px;
}
.view-commerce-checkout-order-summary .view-footer .field--name-total-price .order-total-line__subtotal {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  padding-right: 0;
}
.view-commerce-checkout-order-summary .view-footer .field--name-total-price .order-total-line__subtotal .order-total-line-value {
  width: 170px;
  font-size: 1.2rem;
}
.view-commerce-checkout-order-summary .view-footer .field--name-total-price .order-total-line__adjustment {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  padding-right: 0;
}
.view-commerce-checkout-order-summary .view-footer .field--name-total-price .order-total-line__adjustment .order-total-line-value {
  width: 170px;
  font-size: 1.2rem;
}
.view-commerce-checkout-order-summary .view-footer .field--name-total-price .order-total-line__total {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  padding-right: 0;
}
.view-commerce-checkout-order-summary .view-footer .field--name-total-price .order-total-line__total .order-total-line-value {
  width: 170px;
  font-size: 1.2rem;
  font-weight: 600;
}
.cart-form {
  margin-bottom: 100px;
}
.cart-form thead {
  display: none;
}
.cart-form thead th {
  font-weight: 500;
  text-align: left;
  padding-bottom: 10px;
  border-bottom: 1px solid var(--kerataif-skin-c2);
}
.cart-form tbody tr td {
  border-bottom: 1px solid var(--kerataif-black-b5);
}
.cart-form tbody tr:last-child td {
  border-bottom: 1px solid var(--kerataif-skin-c2);
  padding-bottom: 20px;
}
.cart-form .views-field-purchased-entity .field--name-list-price {
  display: none;
}
.cart-form .js-form-type-number {
  margin-bottom: 0;
}
.cart-form .views-field-unit-price__number {
  text-align: -webkit-right;
  text-align: right;
}
.cart-form .views-field-total-price__number {
  text-align: -webkit-right;
  text-align: right;
  font-weight: 500;
}
.cart-form .views-field-remove-button {
  text-align: -webkit-right;
  text-align: right;
}
.cart-form .views-field-remove-button .form-submit {
  font-size: 0.7rem;
  font-weight: 500;
  height: 30px;
  padding: 5px 20px;
  float: right;
}
.cart-form .views-field-field-urun-gorselleri img {
  width: 100%;
  height: auto;
  display: block;
  max-width: 50px;
}
.cart-form .field--name-total-price {
  margin-top: 20px;
}
.cart-form .field--name-total-price .order-total-line__subtotal {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.cart-form .field--name-total-price .order-total-line__subtotal .order-total-line-value {
  width: 170px;
  font-size: 1.5rem;
}
.cart-form .field--name-total-price .order-total-line__adjustment {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.cart-form .field--name-total-price .order-total-line__adjustment .order-total-line-value {
  width: 170px;
  font-size: 1.5rem;
}
.cart-form .field--name-total-price .order-total-line__total {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.cart-form .field--name-total-price .order-total-line__total .order-total-line-value {
  width: 170px;
  font-size: 1.5rem;
  font-weight: 600;
}
.cart-form .form-actions {
  display: flex;
  justify-content: flex-end;
  margin-top: 40px;
}
.cart-form .form-actions .form-submit {
  margin-left: 10px;
}
.taxonomy-term-id-40 #featuredHolder,
.taxonomy-term-id-34 #featuredHolder,
.taxonomy-term-id-41 #featuredHolder,
.taxonomy-term-id-42 #featuredHolder,
.taxonomy-term-id-43 #featuredHolder {
  background: url(/themes/custom/kerataif/images/resty-bg.webp) no-repeat left center;
  background-size: cover;
}
.taxonomy-term-id-40 #block-kerataif-breadcrumbs,
.taxonomy-term-id-34 #block-kerataif-breadcrumbs,
.taxonomy-term-id-41 #block-kerataif-breadcrumbs,
.taxonomy-term-id-42 #block-kerataif-breadcrumbs,
.taxonomy-term-id-43 #block-kerataif-breadcrumbs {
  bottom: auto;
  top: 120px;
}
.taxonomy-term-id-40 #block-kerataif-breadcrumbs nav ol,
.taxonomy-term-id-34 #block-kerataif-breadcrumbs nav ol,
.taxonomy-term-id-41 #block-kerataif-breadcrumbs nav ol,
.taxonomy-term-id-42 #block-kerataif-breadcrumbs nav ol,
.taxonomy-term-id-43 #block-kerataif-breadcrumbs nav ol {
  background-color: var(--kerataif-blue-r2);
}
.taxonomy-term-id-40 #block-kerataif-breadcrumbs nav ol li a,
.taxonomy-term-id-34 #block-kerataif-breadcrumbs nav ol li a,
.taxonomy-term-id-41 #block-kerataif-breadcrumbs nav ol li a,
.taxonomy-term-id-42 #block-kerataif-breadcrumbs nav ol li a,
.taxonomy-term-id-43 #block-kerataif-breadcrumbs nav ol li a {
  color: var(--kerataif-blue-r4);
}
.taxonomy-term-id-40 .view-taxonomy-term .view-header,
.taxonomy-term-id-34 .view-taxonomy-term .view-header,
.taxonomy-term-id-41 .view-taxonomy-term .view-header,
.taxonomy-term-id-42 .view-taxonomy-term .view-header,
.taxonomy-term-id-43 .view-taxonomy-term .view-header,
.taxonomy-term-id-40 .view-siniflandirma-terimi-urun .view-header,
.taxonomy-term-id-34 .view-siniflandirma-terimi-urun .view-header,
.taxonomy-term-id-41 .view-siniflandirma-terimi-urun .view-header,
.taxonomy-term-id-42 .view-siniflandirma-terimi-urun .view-header,
.taxonomy-term-id-43 .view-siniflandirma-terimi-urun .view-header {
  display: none;
}
.path-user.anonymous #contentHolder {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 150px;
}
.path-user.authenticated #contentHolder {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 150px;
}
.path-user.authenticated #block-kerataif-content {
  padding-top: 40px;
}
.path-user.authenticated #block-kerataif-page-title {
  width: 100%;
  display: none;
}
.path-user.authenticated #block-kerataif-page-title h1 {
  font-weight: 200;
  text-transform: uppercase;
  letter-spacing: 0.2rem;
  font-size: 2rem;
}
.path-user.authenticated .view-commerce-user-orders .view-content .views-row {
  position: relative;
  border: 2px solid var(--kerataif-black-b4);
  padding: 20px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin-bottom: 40px;
}
.path-user.authenticated .view-commerce-user-orders .view-content .views-row .views-field-order-items-target-id {
  width: 100%;
  margin-top: 40px;
  border-top: 1px solid var(--kerataif-black-b4);
}
.path-user.authenticated .view-commerce-user-orders .view-content .views-row .views-field-order-items-target-id .view-content thead {
  display: none;
}
.path-user.authenticated .view-commerce-user-orders .view-content .views-row .views-field-order-items-target-id .view-content tbody .views-field-total-price__number {
  text-align: right;
}
.path-user.authenticated .view-commerce-user-orders .view-content .views-row .views-field-state .views-label-state,
.path-user.authenticated .view-commerce-user-orders .view-content .views-row .views-field-placed .views-label-state,
.path-user.authenticated .view-commerce-user-orders .view-content .views-row .views-field-state .views-label-placed,
.path-user.authenticated .view-commerce-user-orders .view-content .views-row .views-field-placed .views-label-placed {
  display: none;
}
.path-user.authenticated .address-book__container .address-book__profiles {
  display: grid;
  gap: 40px;
  grid-template-columns: repeat(auto-fill, minmax(500px, 1fr));
}
.path-user.authenticated .address-book__container .address-book__profiles .address-book__profile {
  border: 2px solid var(--kerataif-black-b4);
  box-sizing: border-box;
  padding: 20px;
  margin: 0;
}
.path-user.authenticated .address-book__container .address-book__profiles .address-book__profile .profile > .field {
  margin-bottom: 20px;
}
.path-user.authenticated .address-book__container .address-book__profiles .address-book__profile .profile > .field .field__label {
  font-size: 0.8rem;
  text-transform: uppercase;
  font-weight: 600;
}
.path-user.authenticated .address-book__container .address-book__profiles .address-book__profile .profile > .field p {
  margin: 0;
}
.path-arama #contentHolder,
.path-arama404 #contentHolder {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 150px;
}
.path-arama #block-kerataif-content .view-arama-search-api .view-content,
.path-arama404 #block-kerataif-content .view-arama-search-api .view-content {
  display: grid;
  gap: 40px;
  grid-template-columns: repeat(auto-fill, minmax(320px, 1fr));
}
.path-arama #block-kerataif-content .view-arama-search-api .view-content .views-row,
.path-arama404 #block-kerataif-content .view-arama-search-api .view-content .views-row {
  border: 1px solid var(--kerataif-gray-lighter);
  padding: 10px;
  box-sizing: border-box;
}
.path-arama #block-kerataif-page-title,
.path-arama404 #block-kerataif-page-title {
  width: 100%;
  display: none;
}
.path-arama #block-kerataif-page-title h1,
.path-arama404 #block-kerataif-page-title h1 {
  font-weight: 200;
  text-transform: uppercase;
  letter-spacing: 0.2rem;
  font-size: 2rem;
}
.path-arama .arama-item-container .a-images,
.path-arama404 .arama-item-container .a-images {
  width: 200px;
}
@media screen and (max-width: 600px) {
  .path-arama .arama-item-container .a-images,
  .path-arama404 .arama-item-container .a-images {
    width: 100px;
  }
}
#block-logo {
  margin-right: auto;
  margin-bottom: -5px;
  overflow: hidden;
}
@media screen and (max-width: 1000px) {
  #block-logo {
    max-width: 25px;
    margin-right: 20px;
  }
}
#block-logo .block-image img,
#block-logo .block-image a {
  width: 160px;
  height: auto;
  display: block;
}
#block-kerataif-dildegistirici {
  margin-left: 30px;
}
#block-kerataif-dildegistirici .contextual {
  display: none;
}
#block-kerataif-dildegistirici ul,
#block-kerataif-dildegistirici li {
  list-style: none;
  padding: 0;
  margin: 0;
}
#block-kerataif-dildegistirici .links a {
  display: block;
  font-size: 0.8rem;
  font-weight: 700;
  color: #FFF;
}
#block-kerataif-dildegistirici .links a.is-active {
  display: none;
}
#block-kerataif-gosterilenformarama-search-apipage-1 {
  margin: 0 30px 0 50px;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-gosterilenformarama-search-apipage-1 {
    position: fixed;
    left: 0;
    top: -200px;
    width: 100%;
    margin: 0;
  }
  #block-kerataif-gosterilenformarama-search-apipage-1.active {
    top: 133px;
  }
}
#block-kerataif-gosterilenformarama-search-apipage-1 form {
  display: flex;
}
#block-kerataif-gosterilenformarama-search-apipage-1 form .form-item-search-api-fulltext {
  width: 100%;
}
#block-kerataif-gosterilenformarama-search-apipage-1 form .form-text {
  background-color: #FFF;
  height: 60px;
  border: none;
  padding: 10px 20px 10px 70px;
  width: 400px;
  font-size: 1.1rem;
  font-weight: 500;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none' viewBox='0 0 28 28'%3e%3cpath stroke='%23C7C7C7' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m18 18 8 8m-14.667-5.333a9.333 9.333 0 1 1 0-18.667 9.333 9.333 0 0 1 0 18.667Z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: left 30px center;
}
@media screen and (max-width: 1300px) {
  #block-kerataif-gosterilenformarama-search-apipage-1 form .form-text {
    width: 100%;
    height: 60px;
  }
}
#block-kerataif-gosterilenformarama-search-apipage-1 form .form-actions {
  display: none;
}
#block-kerataif-gosterilenformarama-search-apipage-1 form .form-actions .form-submit {
  height: 100%;
}
.scroll #block-kerataif-gosterilenformarama-search-apipage-1 form .form-text {
  height: 60px;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-menutoggler {
    margin-right: auto;
  }
}
#block-kerataif-menutoggler .contextual {
  display: none;
}
#block-kerataif-menutoggler .field--name-field-content {
  display: flex;
  align-items: center;
  cursor: pointer;
}
#block-kerataif-menutoggler .field--name-field-content .toggler-text {
  font-size: 0.8rem;
  font-weight: 700;
  margin-right: 10px;
  color: #FFF;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
}
@media screen and (max-width: 1000px) {
  #block-kerataif-menutoggler .field--name-field-content .toggler-text {
    display: none;
  }
}
#block-kerataif-menutoggler .field--name-field-content .toggler-lines {
  width: 19px;
  height: 24px;
  position: relative;
}
#block-kerataif-menutoggler .field--name-field-content .toggler-lines .line {
  width: 3px;
  height: 24px;
  position: absolute;
  background-color: #FFF;
  left: 0;
  top: 0;
  overflow: hidden;
  text-indent: -555px;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
}
#block-kerataif-menutoggler .field--name-field-content .toggler-lines .line.line-1 {
  left: 0;
  top: 7px;
  height: 10px;
}
#block-kerataif-menutoggler .field--name-field-content .toggler-lines .line.line-2 {
  left: 8px;
  top: 4px;
  height: 16px;
}
#block-kerataif-menutoggler .field--name-field-content .toggler-lines .line.line-3 {
  left: 16px;
  top: 0;
  height: 24px;
}
#block-kerataif-menutoggler .field--name-field-content:hover .toggler-text {
  letter-spacing: 1px;
}
#block-kerataif-menutoggler .field--name-field-content:hover .toggler-lines .line.line-1 {
  height: 24px;
  top: 0;
}
#block-kerataif-menutoggler .field--name-field-content:hover .toggler-lines .line.line-2 {
  height: 24px;
  top: 0;
}
#block-kerataif-menutoggler .field--name-field-content:hover .toggler-lines .line.line-3 {
  height: 24px;
  top: 0;
}
#block-kerataif-menutoggler.active .field--name-field-content .toggler-lines .line.line-1 {
  left: 8px;
  top: 0px;
  height: 24px;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
#block-kerataif-menutoggler.active .field--name-field-content .toggler-lines .line.line-2 {
  height: 2px;
  top: 11px;
  opacity: 0;
}
#block-kerataif-menutoggler.active .field--name-field-content .toggler-lines .line.line-3 {
  left: 8px;
  top: 0px;
  height: 24px;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
#block-kerataif-hizlimenu .menu a {
  width: 30px;
  height: 30px;
  margin: 10px;
  overflow: hidden;
  text-indent: -555px;
  display: block;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 24px auto;
  opacity: 0.7;
}
#block-kerataif-hizlimenu .menu a:hover {
  opacity: 1;
}
#block-kerataif-hizlimenu .menu a.linkk-search {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none' viewBox='0 0 28 28'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m18 18 8 8m-14.667-5.333a9.333 9.333 0 1 1 0-18.667 9.333 9.333 0 0 1 0 18.667Z'/%3e%3c/svg%3e");
  display: none;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-hizlimenu .menu a.linkk-search {
    display: block;
  }
}
#block-kerataif-hizlimenu .menu a.linkk-instagram {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3e%3cpath fill='%23FFFFFF' fill-rule='evenodd' d='M7.053.072C8.333.013 8.74 0 12 0s3.668.014 4.946.072c1.279.058 2.151.262 2.915.557.8.303 1.525.775 2.125 1.386a5.862 5.862 0 0 1 1.383 2.124c.297.764.5 1.636.559 2.913C23.987 8.333 24 8.742 24 12c0 3.26-.014 3.668-.072 4.947-.058 1.277-.262 2.15-.559 2.913a5.887 5.887 0 0 1-1.383 2.126 5.885 5.885 0 0 1-2.125 1.383c-.764.297-1.636.5-2.913.559-1.28.059-1.688.072-4.948.072-3.26 0-3.668-.014-4.947-.072-1.277-.058-2.15-.262-2.913-.559a5.889 5.889 0 0 1-2.126-1.383 5.882 5.882 0 0 1-1.385-2.125c-.295-.764-.498-1.636-.557-2.913C.013 15.666 0 15.258 0 12c0-3.26.014-3.668.072-4.946.058-1.279.262-2.151.557-2.915a5.89 5.89 0 0 1 1.386-2.125A5.882 5.882 0 0 1 4.139.629C4.903.334 5.775.131 7.052.072Zm9.796 2.16c-1.265-.058-1.645-.07-4.849-.07s-3.584.012-4.85.07c-1.17.053-1.805.249-2.228.413-.56.219-.96.477-1.38.897a3.722 3.722 0 0 0-.897 1.38c-.164.423-.36 1.058-.413 2.229-.058 1.265-.07 1.645-.07 4.849s.012 3.584.07 4.85c.053 1.17.249 1.804.413 2.228.192.52.499.992.897 1.38.387.398.86.705 1.38.897.423.164 1.058.36 2.229.413 1.265.058 1.644.07 4.849.07s3.584-.012 4.85-.07c1.17-.053 1.804-.249 2.228-.413.56-.219.96-.477 1.38-.897.398-.387.705-.86.897-1.38.164-.424.36-1.058.413-2.229.058-1.265.07-1.645.07-4.849s-.012-3.584-.07-4.85c-.053-1.17-.249-1.805-.413-2.228a3.725 3.725 0 0 0-.897-1.38 3.723 3.723 0 0 0-1.38-.897c-.424-.164-1.058-.36-2.229-.413Zm-6.382 13.467a4.002 4.002 0 0 0 4.364-6.53 4.003 4.003 0 1 0-4.364 6.53ZM7.64 7.64a6.168 6.168 0 1 1 8.723 8.723A6.168 6.168 0 0 1 7.64 7.64Zm11.897-.888a1.458 1.458 0 1 0-2-2.121 1.458 1.458 0 0 0 2 2.12Z' clip-rule='evenodd'/%3e%3c/svg%3e");
}
#block-kerataif-hizlimenu .menu a.linkk-magazalar {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' fill='none' viewBox='0 0 30 30'%3e%3cg clip-path='url(%23a)'%3e%3cpath fill='white' d='M23.75 17.509a8.75 8.75 0 1 0-14.928 6.196L15 29.75l6.187-6.051a8.69 8.69 0 0 0 2.563-6.19ZM15 26.249l-4.42-4.322a6.25 6.25 0 1 1 8.848-.01L15 26.25Zm0-12.5a3.75 3.75 0 1 0 0 7.502 3.75 3.75 0 0 0 0-7.501Zm15-1.192V30H18.316l2.559-2.5H27.5V12.554a1.238 1.238 0 0 0-.48-.984L15.77 2.765a1.25 1.25 0 0 0-1.54 0L2.98 11.567a1.242 1.242 0 0 0-.48.987V27.5h6.625L11.68 30H0V12.554A3.731 3.731 0 0 1 1.439 9.6L12.689.797a3.75 3.75 0 0 1 4.625 0l11.25 8.805A3.726 3.726 0 0 1 30 12.554v.003Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h30v30H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
}
#block-kerataif-hizlimenu .menu a.linkk-user {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3e%3cg clip-path='url(%23a)'%3e%3cpath fill='%23FFFFFF' d='M21 24h-2v-5.042A2.96 2.96 0 0 0 16.043 16H7.957A2.96 2.96 0 0 0 5 18.958V24H3v-5.043A4.963 4.963 0 0 1 7.957 14h8.086A4.963 4.963 0 0 1 21 18.958V24Zm-9-12a6 6 0 1 1 6-6 6.006 6.006 0 0 1-6 6Zm0-10a4 4 0 1 0 0 8 4 4 0 0 0 0-8Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h24v24H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
}
@media screen and (max-width: 1000px) {
  #block-kerataif-views-block-sliderlar-block-1 .swiper-slide .views-field-field-slide-image {
    display: none;
  }
}
#block-kerataif-views-block-sliderlar-block-1 .swiper-slide .views-field-field-slide-image img,
#block-kerataif-views-block-sliderlar-block-1 .swiper-slide .views-field-field-slide-image a {
  width: 100%;
  height: auto;
  display: block;
}
#block-kerataif-views-block-sliderlar-block-1 .swiper-slide .views-field-field-slide-image-mobile {
  display: none;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-views-block-sliderlar-block-1 .swiper-slide .views-field-field-slide-image-mobile {
    display: block;
  }
}
#block-kerataif-views-block-sliderlar-block-1 .swiper-slide .views-field-field-slide-image-mobile img,
#block-kerataif-views-block-sliderlar-block-1 .swiper-slide .views-field-field-slide-image-mobile a {
  width: 100%;
  height: auto;
  display: block;
}
#block-kerataif-views-block-sliderlar-block-1 .swiper-button-prev {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='22' height='40' fill='none' viewBox='0 0 22 40'%3e%3cpath fill='white' d='M1.768 24.216 17.74 40 22 35.783 6.029 20 22 4.216 17.727 0 1.768 15.784A5.926 5.926 0 0 0 0 20c0 1.581.636 3.098 1.768 4.216Z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  width: 30px;
  height: 50px;
  background-position: center;
}
#block-kerataif-views-block-sliderlar-block-1 .swiper-button-prev::after {
  display: none;
}
#block-kerataif-views-block-sliderlar-block-1 .swiper-button-next {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='22' height='40' fill='none' viewBox='0 0 22 40'%3e%3cpath fill='white' d='M20.232 15.784 4.26 0 0 4.216 15.971 20 0 35.783 4.273 40l15.959-15.784A5.926 5.926 0 0 0 22 20a5.926 5.926 0 0 0-1.768-4.216Z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  width: 30px;
  height: 50px;
  background-position: center;
}
#block-kerataif-views-block-sliderlar-block-1 .swiper-button-next::after {
  display: none;
}
#block-kerataif-views-block-sliderlar-block-1 .swiper-pagination {
  bottom: 70px;
  max-width: 1200px;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  justify-content: center;
  align-items: flex-end;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-views-block-sliderlar-block-1 .swiper-pagination {
    flex-direction: row;
    bottom: 0;
  }
}
#block-kerataif-views-block-sliderlar-block-1 .swiper-pagination .swiper-pagination-bullet {
  width: 60px;
  height: 6px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-color: #FFF;
  margin-bottom: 10px;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  opacity: 1;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-views-block-sliderlar-block-1 .swiper-pagination .swiper-pagination-bullet {
    width: 40px;
    height: 4px;
  }
}
#block-kerataif-views-block-sliderlar-block-1 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  width: 80px;
  height: 8px;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-views-block-sliderlar-block-1 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 50px;
    height: 3px;
  }
}
#block-kerataif-views-block-kategori-menuleri-block-1 {
  padding: 20px 0 0 0;
}
#block-kerataif-views-block-kategori-menuleri-block-1 .view-content {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
#block-kerataif-views-block-kategori-menuleri-block-1 .view-content .views-row {
  position: relative;
  display: flex;
  height: 240px;
  background-color: var(--kerataif-gray-lighter);
  width: 31%;
  margin-bottom: 40px;
  padding: 40px;
  box-sizing: border-box;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-views-block-kategori-menuleri-block-1 .view-content .views-row {
    padding: 20px;
    height: 200px;
    align-items: flex-start;
    width: 48%;
  }
}
#block-kerataif-views-block-kategori-menuleri-block-1 .view-content .views-row .views-field-name {
  font-size: 1.125rem;
  font-weight: 600;
  text-transform: uppercase;
}
#block-kerataif-views-block-kategori-menuleri-block-1 .view-content .views-row .views-field-name span {
  display: block;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-views-block-kategori-menuleri-block-1 .view-content .views-row .views-field-name span .word-outline {
    font-size: 1.7rem;
  }
}
#block-kerataif-views-block-kategori-menuleri-block-1 .view-content .views-row .views-field-field-gorsel {
  position: absolute;
  width: 282px;
  right: 5%;
  bottom: 5%;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
}
@media screen and (max-width: 600px) {
  #block-kerataif-views-block-kategori-menuleri-block-1 .view-content .views-row .views-field-field-gorsel {
    width: 150px;
    right: 20px;
  }
}
#block-kerataif-views-block-kategori-menuleri-block-1 .view-content .views-row .views-field-field-gorsel img {
  width: 100%;
  height: auto;
  display: block;
  -webkit-transition: all 0.7s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.7s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.7s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.7s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.7s cubic-bezier(0.7, 0, 0.4, 1);
}
#block-kerataif-views-block-kategori-menuleri-block-1 .view-content .views-row .views-field-view-taxonomy-term a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 9;
  overflow: hidden;
  text-indent: -5555px;
}
#block-kerataif-views-block-kategori-menuleri-block-1 .view-content .views-row:nth-child(1),
#block-kerataif-views-block-kategori-menuleri-block-1 .view-content .views-row:nth-child(2) {
  width: 48%;
  align-items: center;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-views-block-kategori-menuleri-block-1 .view-content .views-row:nth-child(1),
  #block-kerataif-views-block-kategori-menuleri-block-1 .view-content .views-row:nth-child(2) {
    align-items: flex-start;
  }
}
#block-kerataif-views-block-kategori-menuleri-block-1 .view-content .views-row:nth-child(1) .views-field-field-gorsel,
#block-kerataif-views-block-kategori-menuleri-block-1 .view-content .views-row:nth-child(2) .views-field-field-gorsel {
  bottom: 25%;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-views-block-kategori-menuleri-block-1 .view-content .views-row:nth-child(1) .views-field-field-gorsel,
  #block-kerataif-views-block-kategori-menuleri-block-1 .view-content .views-row:nth-child(2) .views-field-field-gorsel {
    bottom: 20px;
  }
}
#block-kerataif-views-block-kategori-menuleri-block-1 .view-content .views-row:hover .views-field-field-gorsel img {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
#block-kerataif-views-block-banner-ince-pid-block-1 .views-field-field-urun-gorselleri img {
  width: 100%;
  height: auto;
  display: block;
}
#block-kerataif-views-block-kampanyalar-block-1 {
  border: 8px solid var(--kerataif-black-b5);
  max-width: 360px;
  padding: 32px;
  box-sizing: border-box;
  background-color: #FFF;
  position: relative;
  margin: -50px 60px 20px 60px;
  z-index: 9;
  display: flex;
  flex-direction: column;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-views-block-kampanyalar-block-1 {
    width: 100%;
    max-width: none;
    margin: 0 0 0 0;
    border: none;
    background-color: var(--kerataif-black-b5);
  }
}
#block-kerataif-views-block-kampanyalar-block-1 > div,
#block-kerataif-views-block-kampanyalar-block-1 .view-kampanyalar,
#block-kerataif-views-block-kampanyalar-block-1 .view-content,
#block-kerataif-views-block-kampanyalar-block-1 .swiper-container {
  height: 100%;
}
#block-kerataif-views-block-kampanyalar-block-1 h2 {
  margin-top: 0;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-views-block-kampanyalar-block-1 h2 {
    text-align: center;
  }
}
#block-kerataif-views-block-kampanyalar-block-1 .swiper-slide {
  display: flex;
  align-items: center;
  flex-direction: column;
}
#block-kerataif-views-block-kampanyalar-block-1 .swiper-slide .views-field-field-gorsel-mobil {
  padding-bottom: 40px;
}
#block-kerataif-views-block-kampanyalar-block-1 .swiper-slide .views-field-field-gorsel-mobil img,
#block-kerataif-views-block-kampanyalar-block-1 .swiper-slide .views-field-field-gorsel-mobil a {
  width: 100%;
  height: auto;
  display: block;
}
#block-kerataif-views-block-kampanyalar-block-1 .swiper-slide .views-field-view-node {
  margin-top: auto;
}
#block-kerataif-views-block-kampanyalar-block-1 .swiper-slide .views-field-view-node a {
  padding: 5px 35px;
  cursor: pointer;
  color: #FFF;
  border: none;
  background-color: var(--kerataif-black-b2);
  height: 50px;
  font-size: var(--kerataif-font-size);
  font-weight: 600;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  font-family: 'Poppins', sans-serif;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  box-sizing: border-box;
  text-transform: uppercase;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  height: 60px;
}
#block-kerataif-views-block-kampanyalar-block-1 .swiper-slide .views-field-view-node a:hover {
  background-color: var(--kerataif-gray-dark);
}
#block-kerataif-views-block-kampanyalar-block-1 .swiper-button-prev {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='15' height='27' fill='none' viewBox='0 0 15 27'%3e%3cpath fill='%23C7C7C7' d='M1.77 16.548 12.214 27 15 24.208 4.556 13.756 15 3.304 12.206.512 1.77 10.964a3.95 3.95 0 0 0 0 5.584Z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: center;
  top: auto;
  bottom: 5px;
}
#block-kerataif-views-block-kampanyalar-block-1 .swiper-button-prev::after {
  display: none;
}
#block-kerataif-views-block-kampanyalar-block-1 .swiper-button-next {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='15' height='27' fill='none' viewBox='0 0 15 27'%3e%3cpath fill='%23C7C7C7' d='M13.23 10.452 2.786 0 0 2.792l10.444 10.452L0 23.696l2.794 2.792L13.23 16.036a3.95 3.95 0 0 0 0-5.584Z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: center;
  top: auto;
  bottom: 5px;
}
#block-kerataif-views-block-kampanyalar-block-1 .swiper-button-next::after {
  display: none;
}
#block-kerataif-views-block-kolay-senet-block-1 {
  color: #FFF;
  border: 8px solid var(--kerataif-black-b2);
  max-width: 360px;
  padding: 32px;
  box-sizing: border-box;
  position: relative;
  margin-top: -50px;
  margin-bottom: 20px;
  z-index: 9;
  display: flex;
  flex-direction: column;
  background-color: var(--kerataif-black-b2);
  background-repeat: no-repeat;
  background-position: top 23px right 23px;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56' fill='none' viewBox='0 0 56 56'%3e%3cpath fill='white' d='M0 7.064V25.9h25.9V0H7.064A7.064 7.064 0 0 0 0 7.064ZM21.19 21.19H4.71V7.064a2.355 2.355 0 0 1 2.354-2.355H21.19v16.482ZM0 48.936A7.064 7.064 0 0 0 7.064 56H25.9V30.1H0v18.836ZM4.71 34.81h16.48v16.482H7.065a2.354 2.354 0 0 1-2.355-2.355V34.81ZM30.1 30.1V56h18.836A7.063 7.063 0 0 0 56 48.936V30.1H30.1Zm21.19 18.836a2.355 2.355 0 0 1-2.354 2.355H34.81V34.809h16.482v14.127Z'/%3e%3cpath fill='%23B7877B' d='M39.62 25.9h4.76v-9.52h9.52v-4.76h-9.52V2.1h-4.76v9.52H30.1v4.76h9.52v9.52Z'/%3e%3c/svg%3e");
}
#block-kerataif-views-block-kolay-senet-block-1 > div,
#block-kerataif-views-block-kolay-senet-block-1 .view-kolay-senet,
#block-kerataif-views-block-kolay-senet-block-1 .view-content {
  height: 100%;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-views-block-kolay-senet-block-1 {
    width: 100%;
    max-width: none;
    margin-top: 0;
    padding: 20px;
  }
}
#block-kerataif-views-block-kolay-senet-block-1 h2 {
  color: #FFF;
  margin-top: 0;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-views-block-kolay-senet-block-1 h2 {
    text-align: center;
  }
}
#block-kerataif-views-block-kolay-senet-block-1 .paragraph--type--content-image {
  padding: 0;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-views-block-kolay-senet-block-1 .paragraph--type--content-image {
    padding: 0 0 10px 0;
  }
}
#block-kerataif-views-block-kolay-senet-block-1 .paragraph-wrapper {
  flex-direction: column;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-views-block-kolay-senet-block-1 .paragraph-wrapper {
    width: 100%;
  }
}
#block-kerataif-views-block-kolay-senet-block-1 .paragraph-wrapper .paragraph-image {
  width: 100%;
}
#block-kerataif-views-block-kolay-senet-block-1 .paragraph-wrapper .paragraph-content {
  width: 100%;
  font-size: 0.9rem;
}
#block-kerataif-views-block-kolay-senet-block-1 .views-row {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
#block-kerataif-views-block-kolay-senet-block-1 .views-field-view-node {
  display: flex;
  justify-content: center;
  margin-top: auto;
}
#block-kerataif-views-block-kolay-senet-block-1 .views-field-view-node a {
  padding: 5px 35px;
  cursor: pointer;
  color: #FFF;
  border: none;
  background-color: var(--kerataif-black-b2);
  height: 50px;
  font-size: var(--kerataif-font-size);
  font-weight: 600;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  font-family: 'Poppins', sans-serif;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  box-sizing: border-box;
  text-transform: uppercase;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-color: var(--kerataif-black-b3);
  height: 60px;
}
#block-kerataif-views-block-kolay-senet-block-1 .views-field-view-node a:hover {
  background-color: var(--kerataif-gray-dark);
}
#block-kerataif-views-block-kolay-senet-block-1 .views-field-view-node a:hover {
  background-color: var(--kerataif-black-b4);
}
#block-kerataif-views-block-urunler-liste-block-4 {
  background-color: var(--kerataif-skin-c2);
  color: #FFF;
  border: 8px solid var(--kerataif-skin-c2);
  max-width: 360px;
  padding: 32px;
  box-sizing: border-box;
  position: relative;
  margin-top: -50px;
  margin-bottom: 20px;
  z-index: 9;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-views-block-urunler-liste-block-4 {
    width: 100%;
    max-width: none;
    margin-top: 0;
    margin-bottom: 0;
    padding: 20px;
  }
}
#block-kerataif-views-block-urunler-liste-block-4 h2 {
  color: #FFF;
  margin-top: 0;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-views-block-urunler-liste-block-4 h2 {
    text-align: center;
    margin-bottom: 0;
  }
}
#block-kerataif-views-block-urunler-liste-block-4 .field--widget-commerce-product-variation-attributes {
  display: none;
}
#block-kerataif-views-block-urunler-liste-block-4 .view-content {
  display: flex;
  flex-direction: column-reverse;
}
#block-kerataif-views-block-urunler-liste-block-4 .views-field-field-gorsel img {
  padding: 15px 0;
}
#block-kerataif-views-block-urunler-liste-block-4 .product-container .field--name-title {
  font-size: 1.25rem;
  font-weight: 600;
  margin-bottom: 10px;
}
#block-kerataif-views-block-urunler-liste-block-4 .product-container .p-price {
  display: flex;
  align-items: center;
}
#block-kerataif-views-block-urunler-liste-block-4 .product-container .p-price .pt-percent {
  font-size: 5rem;
  font-weight: 500;
  padding-left: 30px;
  margin-right: 10px;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='27' height='57' fill='none' viewBox='0 0 27 57'%3e%3cg fill='white'%3e%3cpath d='M5.74 11c0-1.013.293-1.807.88-2.38.6-.573 1.367-.86 2.3-.86.933 0 1.693.287 2.28.86.6.573.9 1.367.9 2.38 0 1.027-.3 1.827-.9 2.4-.587.573-1.347.86-2.28.86-.933 0-1.7-.287-2.3-.86-.587-.573-.88-1.373-.88-2.4Zm12.84-3-7.86 14H8l7.84-14h2.74ZM8.9 9.44c-.733 0-1.1.52-1.1 1.56 0 1.053.367 1.58 1.1 1.58.36 0 .64-.127.84-.38.2-.267.3-.667.3-1.2 0-1.04-.38-1.56-1.14-1.56Zm5.62 9.54c0-1.027.293-1.82.88-2.38.6-.573 1.367-.86 2.3-.86.933 0 1.687.287 2.26.86.587.56.88 1.353.88 2.38s-.293 1.827-.88 2.4c-.573.573-1.327.86-2.26.86-.947 0-1.713-.287-2.3-.86-.587-.573-.88-1.373-.88-2.4Zm3.16-1.56c-.76 0-1.14.52-1.14 1.56 0 1.053.38 1.58 1.14 1.58.747 0 1.12-.527 1.12-1.58 0-1.04-.373-1.56-1.12-1.56Zm-1.644 37.632 10.452-10.444-2.792-2.786-10.452 10.444L2.792 41.822 0 44.616l10.452 10.436a3.95 3.95 0 0 0 5.584 0Z'/%3e%3cpath d='m14.64 42.634 11.848-11.848L23.696 28 13.244 38.444 2.792 28 0 30.794l11.848 11.848a1.975 1.975 0 0 0 2.792-.008Z'/%3e%3c/g%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: left center;
}
#block-kerataif-views-block-urunler-liste-block-4 .product-container .p-price .pt-percent.yuzde-10-20 {
  color: var(--kerataif-yuzde-10-20) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='36' fill='none' viewBox='0 0 20 36'%3e%3cg fill='%23F9CE64'%3e%3cpath d='M5.807 5.95c0-.557.161-.994.484-1.309.33-.315.752-.473 1.265-.473.513 0 .931.158 1.254.473.33.315.495.752.495 1.309 0 .565-.165 1.005-.495 1.32-.323.315-.74.473-1.254.473-.513 0-.935-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm7.062-1.65L8.546 12H7.05l4.312-7.7h1.507Zm-5.324.792c-.403 0-.605.286-.605.858 0 .58.202.869.605.869.198 0 .352-.07.462-.209.11-.147.165-.367.165-.66 0-.572-.209-.858-.627-.858Zm3.091 5.247c0-.565.161-1.001.484-1.309.33-.315.752-.473 1.265-.473.513 0 .928.158 1.243.473.323.308.484.744.484 1.309s-.161 1.005-.484 1.32c-.315.315-.73.473-1.243.473-.52 0-.942-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm1.738-.858c-.418 0-.627.286-.627.858 0 .58.209.869.627.869.41 0 .616-.29.616-.869 0-.572-.205-.858-.616-.858Zm-.387 25.141 7.813-7.807-2.087-2.083L9.9 32.54l-7.813-7.807L0 26.822l7.813 7.8a2.952 2.952 0 0 0 4.174 0Z'/%3e%3cpath d='m10.944 25.34 8.856-8.857-2.087-2.083L9.9 22.207 2.087 14.4 0 16.488l8.857 8.857a1.476 1.476 0 0 0 2.087-.006Z'/%3e%3c/g%3e%3c/svg%3e");
}
#block-kerataif-views-block-urunler-liste-block-4 .product-container .p-price .pt-percent.yuzde-20-30 {
  color: var(--kerataif-yuzde-20-30) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='36' fill='none' viewBox='0 0 20 36'%3e%3cg fill='%23F0832C'%3e%3cpath d='M5.807 5.95c0-.557.161-.994.484-1.309.33-.315.752-.473 1.265-.473.513 0 .931.158 1.254.473.33.315.495.752.495 1.309 0 .565-.165 1.005-.495 1.32-.323.315-.74.473-1.254.473-.513 0-.935-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm7.062-1.65L8.546 12H7.05l4.312-7.7h1.507Zm-5.324.792c-.403 0-.605.286-.605.858 0 .58.202.869.605.869.198 0 .352-.07.462-.209.11-.147.165-.367.165-.66 0-.572-.209-.858-.627-.858Zm3.091 5.247c0-.565.161-1.001.484-1.309.33-.315.752-.473 1.265-.473.513 0 .928.158 1.243.473.323.308.484.744.484 1.309s-.161 1.005-.484 1.32c-.315.315-.73.473-1.243.473-.52 0-.942-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm1.738-.858c-.418 0-.627.286-.627.858 0 .58.209.869.627.869.41 0 .616-.29.616-.869 0-.572-.205-.858-.616-.858Zm-.387 25.141 7.813-7.807-2.087-2.083L9.9 32.54l-7.813-7.807L0 26.822l7.813 7.8a2.952 2.952 0 0 0 4.174 0Z'/%3e%3cpath d='m10.944 25.34 8.856-8.857-2.087-2.083L9.9 22.207 2.087 14.4 0 16.488l8.857 8.857a1.476 1.476 0 0 0 2.087-.006Z'/%3e%3c/g%3e%3c/svg%3e");
}
#block-kerataif-views-block-urunler-liste-block-4 .product-container .p-price .pt-percent.yuzde-30-40 {
  color: var(--kerataif-yuzde-30-40) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='36' fill='none' viewBox='0 0 20 36'%3e%3cg fill='%23D30909'%3e%3cpath d='M5.807 5.95c0-.557.161-.994.484-1.309.33-.315.752-.473 1.265-.473.513 0 .931.158 1.254.473.33.315.495.752.495 1.309 0 .565-.165 1.005-.495 1.32-.323.315-.74.473-1.254.473-.513 0-.935-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm7.062-1.65L8.546 12H7.05l4.312-7.7h1.507Zm-5.324.792c-.403 0-.605.286-.605.858 0 .58.202.869.605.869.198 0 .352-.07.462-.209.11-.147.165-.367.165-.66 0-.572-.209-.858-.627-.858Zm3.091 5.247c0-.565.161-1.001.484-1.309.33-.315.752-.473 1.265-.473.513 0 .928.158 1.243.473.323.308.484.744.484 1.309s-.161 1.005-.484 1.32c-.315.315-.73.473-1.243.473-.52 0-.942-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm1.738-.858c-.418 0-.627.286-.627.858 0 .58.209.869.627.869.41 0 .616-.29.616-.869 0-.572-.205-.858-.616-.858Zm-.387 25.141 7.813-7.807-2.087-2.083L9.9 32.54l-7.813-7.807L0 26.822l7.813 7.8a2.952 2.952 0 0 0 4.174 0Z'/%3e%3cpath d='m10.944 25.34 8.856-8.857-2.087-2.083L9.9 22.207 2.087 14.4 0 16.488l8.857 8.857a1.476 1.476 0 0 0 2.087-.006Z'/%3e%3c/g%3e%3c/svg%3e");
}
#block-kerataif-views-block-urunler-liste-block-4 .product-container .p-price .pt-percent.yuzde-40-50 {
  color: var(--kerataif-yuzde-40-50) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='36' fill='none' viewBox='0 0 20 36'%3e%3cg fill='%234F459B'%3e%3cpath d='M5.807 5.95c0-.557.161-.994.484-1.309.33-.315.752-.473 1.265-.473.513 0 .931.158 1.254.473.33.315.495.752.495 1.309 0 .565-.165 1.005-.495 1.32-.323.315-.74.473-1.254.473-.513 0-.935-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm7.062-1.65L8.546 12H7.05l4.312-7.7h1.507Zm-5.324.792c-.403 0-.605.286-.605.858 0 .58.202.869.605.869.198 0 .352-.07.462-.209.11-.147.165-.367.165-.66 0-.572-.209-.858-.627-.858Zm3.091 5.247c0-.565.161-1.001.484-1.309.33-.315.752-.473 1.265-.473.513 0 .928.158 1.243.473.323.308.484.744.484 1.309s-.161 1.005-.484 1.32c-.315.315-.73.473-1.243.473-.52 0-.942-.158-1.265-.473-.323-.315-.484-.755-.484-1.32Zm1.738-.858c-.418 0-.627.286-.627.858 0 .58.209.869.627.869.41 0 .616-.29.616-.869 0-.572-.205-.858-.616-.858Zm-.387 25.141 7.813-7.807-2.087-2.083L9.9 32.54l-7.813-7.807L0 26.822l7.813 7.8a2.952 2.952 0 0 0 4.174 0Z'/%3e%3cpath d='m10.944 25.34 8.856-8.857-2.087-2.083L9.9 22.207 2.087 14.4 0 16.488l8.857 8.857a1.476 1.476 0 0 0 2.087-.006Z'/%3e%3c/g%3e%3c/svg%3e");
}
#block-kerataif-views-block-urunler-liste-block-4 .product-container .p-price .pp-price {
  line-height: 100%;
}
#block-kerataif-views-block-urunler-liste-block-4 .product-container .p-price .pp-price .field--name-list-price {
  position: relative;
  font-size: 0.9rem;
  display: inline-flex;
  color: var(--kerataif-black-b2);
  font-weight: 600;
}
#block-kerataif-views-block-urunler-liste-block-4 .product-container .p-price .pp-price .field--name-list-price::before {
  content: "";
  position: absolute;
  left: -3px;
  top: 7px;
  width: 110%;
  height: 1px;
  background-color: var(--kerataif-black-b2);
}
#block-kerataif-views-block-urunler-liste-block-4 .product-container .p-price .pp-price .field--name-price {
  font-size: 1.5rem;
  font-weight: 600;
  padding: 3px 0 5px 0;
}
#block-kerataif-views-block-urunler-liste-block-4 .product-container .p-price .pp-price .ks-options .ks-option {
  display: none;
  white-space: nowrap;
  color: var(--kerataif-black-b2);
  font-size: 0.9rem;
  font-weight: 700;
}
#block-kerataif-views-block-urunler-liste-block-4 .product-container .p-price .pp-price .ks-options .ks-option > div {
  margin-right: 5px;
}
#block-kerataif-views-block-urunler-liste-block-4 .product-container .p-price .pp-price .ks-options .ks-option:last-child {
  display: flex;
  align-items: center;
}
#block-kerataif-views-block-urunler-liste-block-4 .product-container .p-actions {
  margin-top: 10px;
}
#block-kerataif-views-block-urunler-liste-block-4 .product-container .p-actions a {
  padding: 5px 35px;
  cursor: pointer;
  color: #FFF;
  border: none;
  background-color: var(--kerataif-black-b2);
  height: 50px;
  font-size: var(--kerataif-font-size);
  font-weight: 600;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  font-family: 'Poppins', sans-serif;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  box-sizing: border-box;
  text-transform: uppercase;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  height: 60px;
  background-color: #FFF;
  color: var(--kerataif-skin-c2);
}
#block-kerataif-views-block-urunler-liste-block-4 .product-container .p-actions a:hover {
  background-color: var(--kerataif-gray-dark);
}
#block-kerataif-views-block-urunler-liste-block-4 .product-container .p-actions a:hover {
  background-color: var(--kerataif-skin-c4);
}
#block-kerataif-restyyatak {
  position: relative;
  background: linear-gradient(242deg, #CCE0E7 1.47%, #A8C6D1 98.8%);
  padding: 40px 0;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-restyyatak {
    padding: 20px 0;
  }
}
#block-kerataif-restyyatak .content {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
#block-kerataif-restyyatak .content .block-image {
  width: 50%;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-restyyatak .content .block-image {
    width: 100%;
    margin-bottom: 30px;
  }
}
#block-kerataif-restyyatak .content .block-image img {
  width: 100%;
  height: auto;
  display: block;
}
#block-kerataif-restyyatak .content .block-content {
  width: 50%;
  text-align: center;
  color: var(--kerataif-blue-r3);
}
@media screen and (max-width: 1000px) {
  #block-kerataif-restyyatak .content .block-content {
    width: 100%;
  }
}
#block-kerataif-restyyatak .content .block-content p {
  font-weight: 600;
}
#block-kerataif-restyyatak .content .block-content p strong {
  font-weight: 700;
  color: var(--kerataif-blue-r1);
}
#block-kerataif-restyyatak .content .block-content a.linkk-resty-kesfet {
  padding: 5px 35px;
  cursor: pointer;
  color: #FFF;
  border: none;
  background-color: var(--kerataif-black-b2);
  height: 50px;
  font-size: var(--kerataif-font-size);
  font-weight: 600;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  font-family: 'Poppins', sans-serif;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  box-sizing: border-box;
  text-transform: uppercase;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  display: inline-flex;
  color: var(--kerataif-blue-r4);
  background-color: var(--kerataif-blue-r1);
}
#block-kerataif-restyyatak .content .block-content a.linkk-resty-kesfet:hover {
  background-color: var(--kerataif-gray-dark);
}
#block-kerataif-restyyatak .content .block-content a.linkk-resty-kesfet:hover {
  background-color: var(--kerataif-blue-r2);
}
#block-kerataif-breadcrumbs {
  position: absolute;
  left: 0;
  top: 20px;
  z-index: 9;
  width: 100%;
}
#block-kerataif-breadcrumbs ol,
#block-kerataif-breadcrumbs li {
  margin: 0;
  padding: 0;
  list-style: none;
}
#block-kerataif-breadcrumbs nav {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
#block-kerataif-breadcrumbs nav ol {
  display: flex;
  padding: 16px 20px;
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  background: rgba(34, 34, 34, 0.7);
  width: fit-content;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-breadcrumbs nav ol {
    padding: 10px 15px;
  }
}
#block-kerataif-breadcrumbs nav ol li {
  display: flex;
  align-items: center;
}
@media screen and (max-width: 600px) {
  #block-kerataif-breadcrumbs nav ol li {
    font-size: 0.7rem;
  }
}
#block-kerataif-breadcrumbs nav ol li a {
  color: var(--kerataif-black-b4);
  font-size: 0.75rem;
  padding: 1px 18px 3px 10px;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='6' height='10' fill='none' viewBox='0 0 6 10'%3e%3cpath stroke='%23C7C7C7' stroke-linecap='round' stroke-linejoin='round' d='m1 1 4 4-4 4'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right center;
}
@media screen and (max-width: 600px) {
  #block-kerataif-breadcrumbs nav ol li a {
    font-size: 0.7rem;
  }
}
#block-kerataif-breadcrumbs nav ol li:last-child a {
  background: none;
  padding-right: 10px;
}
#block-kerataif-magazalar {
  width: 35%;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-magazalar {
    width: 100%;
  }
}
#block-kerataif-magazalar h2 {
  margin: 0;
  padding: 20px 10px 0px 80px;
  font-size: 2rem;
  font-weight: 600;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' fill='none' viewBox='0 0 60 60'%3e%3cg clip-path='url(%23a)'%3e%3cpath fill='%23222' d='M47.5 35.017A17.5 17.5 0 1 0 17.644 47.41L30 59.5l12.374-12.103a17.38 17.38 0 0 0 5.125-12.38ZM30 52.5l-8.84-8.645a12.5 12.5 0 1 1 17.697-.02L30 52.5Zm0-25a7.5 7.5 0 1 0 0 15 7.5 7.5 0 0 0 0-15Zm30-2.385V60H36.632l5.117-5H55V25.107a2.479 2.479 0 0 0-.96-1.967L31.54 5.53a2.5 2.5 0 0 0-3.08 0L5.96 23.135A2.485 2.485 0 0 0 5 25.107V55h13.25l5.113 5H-.001V25.107A7.463 7.463 0 0 1 2.877 19.2l22.5-17.605a7.5 7.5 0 0 1 9.25 0l22.5 17.61a7.452 7.452 0 0 1 2.872 5.902v.008Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h60v60H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: left center;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-magazalar h2 {
    padding-left: 40px;
    background-size: 30px auto;
    background-position: left top 25px;
  }
}
#block-kerataif-magazalar .field--name-field-content {
  padding-left: 80px;
  font-size: 1.5rem;
  padding-right: 40px;
  box-sizing: border-box;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-magazalar .field--name-field-content {
    padding-left: 0;
    padding-right: 0;
  }
}
#block-kerataif-magazalar .field--name-field-content a {
  padding: 5px 35px;
  cursor: pointer;
  border: none;
  background-color: var(--kerataif-black-b2);
  height: 50px;
  font-size: var(--kerataif-font-size);
  font-weight: 600;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  font-family: 'Poppins', sans-serif;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  box-sizing: border-box;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-color: var(--kerataif-skin-c2);
  color: #FFF;
  text-transform: uppercase;
  font-size: 1.125rem;
  padding: 5px 20px;
}
#block-kerataif-magazalar .field--name-field-content a:hover {
  background-color: var(--kerataif-gray-dark);
}
#block-kerataif-magazalar .field--name-field-content a:hover {
  background-color: var(--kerataif-black-b3);
}
#block-kerataif-views-block-katalog-block-1 {
  position: relative;
  width: 65%;
  padding: 60px 0;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-views-block-katalog-block-1 {
    width: 100%;
    padding: 0 0 30px 0;
    margin-bottom: 20px;
  }
}
#block-kerataif-views-block-katalog-block-1 .views-row .views-field-field-katalog-basligi {
  position: absolute;
  right: 40px;
  width: 250px;
  top: 50%;
  transform: translateY(-50%);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='none' viewBox='0 0 36 36'%3e%3cg clip-path='url(%23a)'%3e%3cpath fill='%23B7877B' d='M31.5 36h-27A4.5 4.5 0 0 1 0 31.5V18h12v3a3 3 0 0 0 3 3h6a3 3 0 0 0 3-3v-3h12v13.5a4.5 4.5 0 0 1-4.5 4.5ZM3 21v10.5A1.5 1.5 0 0 0 4.5 33h27a1.5 1.5 0 0 0 1.5-1.5V21h-6a6 6 0 0 1-6 6h-6a6 6 0 0 1-6-6H3Zm30-9H3v3h30v-3Zm0-6H3v3h30V6Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h36v36H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right top;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-views-block-katalog-block-1 .views-row .views-field-field-katalog-basligi {
    width: 100%;
    transform: none;
    right: 0;
    top: 20px;
    box-sizing: border-box;
    padding: 0 20px;
    background-position: right 20px top;
  }
}
#block-kerataif-views-block-katalog-block-1 .views-row .views-field-field-katalog-basligi .k-title {
  font-size: 1.7rem;
  font-weight: 600;
  line-height: 2rem;
  max-width: 150px;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-views-block-katalog-block-1 .views-row .views-field-field-katalog-basligi .k-title {
    font-size: 1.2rem;
    font-weight: 700;
  }
}
#block-kerataif-views-block-katalog-block-1 .views-row .views-field-field-katalog-basligi .k-file {
  margin-top: 35px;
}
#block-kerataif-views-block-katalog-block-1 .views-row .views-field-field-katalog-basligi .k-file span:not(.file) {
  display: none;
}
#block-kerataif-views-block-katalog-block-1 .views-row .views-field-field-katalog-basligi .k-file a {
  padding: 5px 35px;
  cursor: pointer;
  border: none;
  background-color: var(--kerataif-black-b2);
  height: 50px;
  font-size: var(--kerataif-font-size);
  font-weight: 600;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  font-family: 'Poppins', sans-serif;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  box-sizing: border-box;
  text-transform: uppercase;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-color: var(--kerataif-skin-c2);
  color: #FFF;
  padding-left: 100px;
  padding-right: 100px;
}
#block-kerataif-views-block-katalog-block-1 .views-row .views-field-field-katalog-basligi .k-file a:hover {
  background-color: var(--kerataif-gray-dark);
}
#block-kerataif-views-block-katalog-block-1 .views-row .views-field-field-katalog-basligi .k-file a:hover {
  background-color: var(--kerataif-black-b3);
}
#block-kerataif-views-block-katalog-block-1 .views-row .views-field-field-katalog-gorseli img {
  width: 100%;
  height: auto;
  display: block;
}
#block-kerataif-views-block-blog-block-1 {
  width: 47%;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-views-block-blog-block-1 {
    width: 100%;
  }
}
#block-kerataif-views-block-blog-block-1 h2 {
  color: var(--kerataif-skin-c2);
  text-transform: uppercase;
  font-size: 2rem;
  font-weight: 600;
}
#block-kerataif-views-block-blog-block-1 .swiper-button-next,
#block-kerataif-views-block-blog-block-1 .swiper-button-prev {
  display: none;
}
#block-kerataif-views-block-blog-block-1 .swiper-container {
  padding-bottom: 70px;
}
#block-kerataif-views-block-blog-block-1 #swiper-blog-block-1 .linkk-tumunu-gor {
  border: 2px solid var(--kerataif-skin-c2);
  background-color: transparent;
  position: absolute;
  right: 0;
  bottom: 70px;
  width: 180px;
  white-space: nowrap;
  color: var(--kerataif-skin-c2);
}
@media screen and (max-width: 1000px) {
  #block-kerataif-views-block-blog-block-1 #swiper-blog-block-1 .linkk-tumunu-gor {
    position: static;
    width: 100%;
    margin-top: 20px;
  }
}
#block-kerataif-views-block-blog-block-1 #swiper-blog-block-1 .linkk-tumunu-gor:hover {
  background-color: var(--kerataif-skin-c2);
  color: #FFF;
}
#block-kerataif-views-block-blog-block-1 .swiper-slide .views-field-title a {
  font-weight: 600;
  padding: 20px 0;
  display: block;
}
#block-kerataif-views-block-blog-block-1 .swiper-slide .views-field-field-ozet {
  max-width: 500px;
}
#block-kerataif-views-block-blog-block-1 .swiper-slide .views-field-field-ozet p {
  margin: 0;
  font-size: 0.9rem;
  font-weight: 500;
}
#block-kerataif-views-block-blog-block-1 .swiper-pagination {
  text-align: left;
  position: static;
  transform: none;
  width: 380px !important;
  display: flex;
  align-items: flex-end;
  height: 100px;
}
#block-kerataif-views-block-blog-block-1 .swiper-pagination .swiper-pagination-bullet {
  width: 90px;
  height: 12px;
  position: relative;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  display: block;
  background-color: var(--kerataif-white);
  opacity: 1;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -o-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  left: 0 !important;
}
#block-kerataif-views-block-blog-block-1 .swiper-pagination .swiper-pagination-bullet a {
  width: 100%;
  height: 100%;
  z-index: 9;
  display: block;
  position: absolute;
}
#block-kerataif-views-block-blog-block-1 .swiper-pagination .swiper-pagination-bullet::before {
  content: "";
  position: absolute;
  width: 90px;
  height: 0px;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  color: #FFF;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  opacity: 1;
  z-index: 9;
  left: 0;
  top: 0;
  pointer-events: none;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='37' height='13' fill='none' viewBox='0 0 37 13'%3e%3cpath fill='%23EDE1DE' d='M29.165.18v7.776c0 .852.222 1.506.666 1.962.444.444 1.067.666 1.872.666.816 0 1.445-.222 1.89-.666.443-.456.665-1.11.665-1.962V.18h2.538v7.758c0 1.068-.233 1.974-.702 2.718a4.344 4.344 0 0 1-1.854 1.656c-.768.372-1.626.558-2.574.558-.936 0-1.788-.186-2.556-.558a4.277 4.277 0 0 1-1.8-1.656c-.444-.744-.665-1.65-.665-2.718V.18h2.52Zm-7.328 12.564-4.572-5.598v5.598h-2.52V.18h2.52v5.634L21.837.18h3.042l-5.184 6.228 5.328 6.336h-3.186Zm-15.393.126a6.51 6.51 0 0 1-3.24-.828 6.202 6.202 0 0 1-2.34-2.286C.288 8.772 0 7.662 0 6.426c0-1.224.288-2.322.864-3.294A6.162 6.162 0 0 1 3.204.828 6.51 6.51 0 0 1 6.444 0c1.188 0 2.268.276 3.24.828a6.033 6.033 0 0 1 2.322 2.304c.576.972.864 2.07.864 3.294 0 1.236-.288 2.346-.864 3.33a6.07 6.07 0 0 1-2.322 2.286 6.51 6.51 0 0 1-3.24.828Zm0-2.25c.756 0 1.422-.168 1.998-.504a3.577 3.577 0 0 0 1.35-1.476c.324-.636.486-1.374.486-2.214 0-.84-.162-1.572-.486-2.196-.324-.636-.774-1.122-1.35-1.458-.576-.336-1.242-.504-1.998-.504s-1.428.168-2.016.504c-.576.336-1.026.822-1.35 1.458-.324.624-.486 1.356-.486 2.196 0 .84.162 1.578.486 2.214a3.577 3.577 0 0 0 1.35 1.476c.588.336 1.26.504 2.016.504Z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: center;
}
#block-kerataif-views-block-blog-block-1 .swiper-pagination .swiper-pagination-bullet:hover,
#block-kerataif-views-block-blog-block-1 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  height: 50px;
  background-color: var(--kerataif-skin-c2);
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -o-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}
#block-kerataif-views-block-blog-block-1 .swiper-pagination .swiper-pagination-bullet:hover::before,
#block-kerataif-views-block-blog-block-1 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::before {
  height: 50px;
  opacity: 1;
}
#block-kerataif-views-block-instagram-block-1 {
  width: 47%;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-views-block-instagram-block-1 {
    width: 100%;
  }
}
#block-kerataif-views-block-instagram-block-1 h2 {
  color: var(--kerataif-skin-c2);
  text-transform: uppercase;
  font-size: 2rem;
  font-weight: 600;
}
#block-kerataif-views-block-instagram-block-1 .view-instagram {
  display: flex;
  justify-content: space-between;
}
#block-kerataif-views-block-instagram-block-1 .view-instagram img {
  width: 100%;
  height: auto;
  display: block;
}
#block-kerataif-views-block-instagram-block-1 .view-instagram .view-content {
  width: 75%;
}
#block-kerataif-views-block-instagram-block-1 .view-instagram .attachment {
  width: 23%;
}
#block-kerataif-views-block-instagram-block-1 .view-instagram .attachment .views-row {
  margin-bottom: 11%;
}
#block-kerataif-views-block-cetmen-com-tr-avantajlari-block-1 {
  width: 55%;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-views-block-cetmen-com-tr-avantajlari-block-1 {
    width: 100%;
  }
}
#block-kerataif-views-block-cetmen-com-tr-avantajlari-block-1 .view-content {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
#block-kerataif-views-block-cetmen-com-tr-avantajlari-block-1 .paragraph--type--ikon-baslik {
  max-width: 140px;
}
#block-kerataif-views-block-cetmen-com-tr-avantajlari-block-1 .paragraph--type--ikon-baslik .field--name-field-baslik {
  text-align: center;
  font-weight: 600;
}
#block-kerataif-views-block-cetmen-com-tr-avantajlari-block-1 .paragraph--type--ikon-baslik .field--name-field-ikon {
  text-align: center;
}
#block-kerataif-webform {
  width: 35%;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-webform {
    width: 100%;
  }
}
#block-kerataif-webform h2 {
  font-weight: 600;
  font-size: 2rem;
}
#block-kerataif-webform .webform-confirmation__back {
  display: none;
}
#block-kerataif-webform .webform-submission-form {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
#block-kerataif-webform .webform-submission-form .form-item-e-posta {
  width: 70%;
  order: 1;
}
#block-kerataif-webform .webform-submission-form .webform-actions {
  order: 2;
  width: 30%;
  box-sizing: border-box;
  padding-left: 10px;
}
#block-kerataif-webform .webform-submission-form .webform-actions .webform-button--submit {
  width: 100%;
}
#block-kerataif-webform .webform-submission-form .form-item-kisisel-veri-kanunu-yukumluluklerini-kabul-ediyorum {
  order: 3;
}
#block-kerataif-webform .webform-submission-form .form-item-kisisel-veri-kanunu-yukumluluklerini-kabul-ediyorum label {
  font-size: 0.8rem;
  font-weight: 500;
}
#block-kerataif-webform-3 {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
#block-kerataif-kredikartisaglayicilari {
  width: 100%;
  margin-top: 70px;
  text-align: center;
}
#block-kerataif-copyrightfooter {
  width: 60%;
  margin-bottom: 20px;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-copyrightfooter {
    width: 100%;
  }
}
#block-kerataif-copyrightfooter .field--name-field-image img {
  max-width: 200px;
}
#block-kerataif-copyrightfooter .block-content {
  font-size: 0.8rem;
  font-weight: 600;
  color: var(--kerataif-black-b3);
}
#block-kerataif-yasalmetinler {
  width: 100%;
  margin-top: 100px;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-yasalmetinler {
    margin-top: 50px;
  }
}
#block-kerataif-yasalmetinler .menu {
  flex-wrap: wrap;
}
#block-kerataif-yasalmetinler .menu a {
  font-size: 0.75rem;
  font-weight: 500;
  padding: 5px 10px;
  color: var(--kerataif-black-b3);
}
@media screen and (max-width: 1000px) {
  #block-kerataif-yasalmetinler .menu a {
    padding: 15px;
    display: block;
  }
}
#block-kerataif-yasalmetinler .menu a.linkk-bayi-basvurusu {
  color: var(--kerataif-skin-c2);
  font-weight: 600;
  border-left: 5px solid var(--kerataif-skin-c2);
}
@media screen and (max-width: 1000px) {
  #block-kerataif-yasalmetinler .menu a.linkk-bayi-basvurusu {
    display: inline-block;
  }
}
#block-kerataif-views-block-satis-yapilan-iller-block-1 {
  display: none;
}
#block-kerataif-sosyalmedya {
  width: 40%;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-sosyalmedya {
    width: 100%;
  }
}
#block-kerataif-sosyalmedya .menu {
  justify-content: flex-end;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-sosyalmedya .menu {
    justify-content: flex-start;
  }
}
#block-kerataif-sosyalmedya .menu a {
  width: 32px;
  height: 32px;
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  text-indent: -555px;
  overflow: hidden;
  margin: 10px;
}
#block-kerataif-sosyalmedya .menu .linkk-instagram {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' viewBox='0 0 32 32'%3e%3cpath fill='%23222' fill-rule='evenodd' d='M9.404.096C11.11.017 11.654 0 16 0s4.89.019 6.595.096 2.868.35 3.887.743a7.872 7.872 0 0 1 2.833 1.848 7.815 7.815 0 0 1 1.844 2.832c.396 1.018.667 2.181.745 3.883.079 1.71.096 2.253.096 6.598 0 4.346-.019 4.89-.096 6.596-.077 1.702-.35 2.866-.745 3.884a7.849 7.849 0 0 1-1.844 2.835 7.846 7.846 0 0 1-2.834 1.844c-1.018.396-2.181.667-3.883.745C20.89 31.983 20.346 32 16 32s-4.89-.019-6.596-.096c-1.702-.077-2.866-.35-3.884-.745a7.85 7.85 0 0 1-2.835-1.844A7.843 7.843 0 0 1 .84 26.48C.445 25.463.175 24.3.096 22.599.017 20.888 0 20.345 0 16c0-4.346.019-4.89.096-6.595s.35-2.868.743-3.886a7.849 7.849 0 0 1 1.848-2.834A7.843 7.843 0 0 1 5.519.84C6.537.445 7.7.175 9.402.096h.002Zm13.061 2.88c-1.687-.077-2.193-.093-6.465-.093s-4.778.016-6.465.093c-1.561.071-2.408.332-2.972.551a4.972 4.972 0 0 0-1.84 1.196 4.963 4.963 0 0 0-1.196 1.84c-.22.564-.48 1.41-.551 2.972-.077 1.687-.093 2.193-.093 6.465s.016 4.778.093 6.465c.071 1.561.332 2.408.551 2.972a4.967 4.967 0 0 0 1.196 1.84c.516.531 1.146.94 1.84 1.196.564.22 1.41.48 2.972.551 1.687.077 2.191.093 6.465.093 4.273 0 4.778-.016 6.465-.093 1.561-.071 2.408-.332 2.972-.551a4.968 4.968 0 0 0 1.84-1.196 4.962 4.962 0 0 0 1.196-1.84c.22-.564.48-1.41.551-2.972.077-1.687.093-2.193.093-6.465s-.016-4.778-.093-6.465c-.071-1.561-.332-2.408-.551-2.972a4.968 4.968 0 0 0-1.196-1.84 4.965 4.965 0 0 0-1.84-1.196c-.564-.22-1.41-.48-2.972-.551Zm-8.509 17.956a5.337 5.337 0 0 0 5.819-8.706 5.337 5.337 0 1 0-5.819 8.706Zm-3.771-10.747a8.225 8.225 0 1 1 11.63 11.631 8.225 8.225 0 0 1-11.63-11.631ZM26.048 9a1.945 1.945 0 1 0-2.67-2.83A1.945 1.945 0 0 0 26.048 9Z' clip-rule='evenodd'/%3e%3c/svg%3e");
}
#block-kerataif-sosyalmedya .menu .linkk-facebook {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' viewBox='0 0 32 32'%3e%3cg clip-path='url(%23a)'%3e%3cpath fill='%23222' fill-rule='evenodd' d='M0 16.09C0 24.043 5.777 30.658 13.333 32V20.444h-4V16h4v-3.556c0-4 2.578-6.221 6.223-6.221 1.155 0 2.4.177 3.555.354v4.09h-2.044c-1.956 0-2.4.977-2.4 2.222V16h4.266l-.71 4.444h-3.556V32C26.223 30.659 32 24.045 32 16.09 32 7.24 24.8 0 16 0S0 7.24 0 16.09Z' clip-rule='evenodd'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h32v32H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
}
#block-kerataif-sosyalmedya .menu .linkk-twitter {
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_309_839)'%3E%3Cmask id='mask0_309_839' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='32' height='32'%3E%3Cpath d='M0 0H32V32H0V0Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_309_839)'%3E%3Cpath d='M25.2 1.49939H30.1074L19.3874 13.7828L32 30.5005H22.1257L14.3863 20.3634L5.54057 30.5005H0.628571L12.0937 17.3577L0 1.50168H10.1257L17.1109 10.7657L25.2 1.49939ZM23.4743 27.5565H26.1943L8.64 4.29025H5.72343L23.4743 27.5565Z' fill='%23222222'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_309_839'%3E%3Crect width='32' height='32' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
#block-kerataif-sosyalmedya .menu .linkk-linkedin {
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.1435 11.4535H17.7145V14.2285C18.517 12.6325 20.575 11.1985 23.6665 11.1985C29.593 11.1985 31 14.3755 31 20.2045V31H25V21.532C25 18.2125 24.1975 16.3405 22.1545 16.3405C19.321 16.3405 18.1435 18.358 18.1435 21.5305V31H12.1435V11.4535ZM1.855 30.745H7.855V11.1985H1.855V30.745ZM8.7145 4.825C8.71472 5.32791 8.61498 5.82585 8.42108 6.28988C8.22718 6.75391 7.94298 7.17477 7.585 7.528C6.8596 8.24894 5.87772 8.65248 4.855 8.65C3.83408 8.64931 2.85447 8.2468 2.128 7.5295C1.77132 7.17507 1.48808 6.75374 1.29452 6.28965C1.10095 5.82556 1.00087 5.32784 1 4.825C1 3.8095 1.405 2.8375 2.1295 2.1205C2.85533 1.40224 3.83536 0.999551 4.8565 1C5.8795 1 6.8605 1.4035 7.585 2.1205C8.308 2.8375 8.7145 3.8095 8.7145 4.825Z' fill='%23222222'/%3E%3C/svg%3E%0A");
}
#block-kerataif-sosyalmedya .menu .linkk-youtube {
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.8 20.7143L21.104 16L12.8 11.2857V20.7143ZM31.296 8.41C31.504 9.14857 31.648 10.1386 31.744 11.3957C31.856 12.6529 31.904 13.7371 31.904 14.68L32 16C32 19.4414 31.744 21.9714 31.296 23.59C30.896 25.0043 29.968 25.9157 28.528 26.3086C27.776 26.5129 26.4 26.6543 24.288 26.7486C22.208 26.8586 20.304 26.9057 18.544 26.9057L16 27C9.296 27 5.12 26.7486 3.472 26.3086C2.032 25.9157 1.104 25.0043 0.704 23.59C0.496 22.8514 0.352 21.8614 0.256 20.6043C0.144 19.3471 0.0959999 18.2629 0.0959999 17.32L0 16C0 12.5586 0.256 10.0286 0.704 8.41C1.104 6.99571 2.032 6.08429 3.472 5.69143C4.224 5.48714 5.6 5.34571 7.712 5.25143C9.792 5.14143 11.696 5.09429 13.456 5.09429L16 5C22.704 5 26.88 5.25143 28.528 5.69143C29.968 6.08429 30.896 6.99571 31.296 8.41Z' fill='%23222222'/%3E%3C/svg%3E%0A");
}
@media screen and (max-width: 1000px) {
  #block-kerataif-kurumsal {
    width: 100%;
  }
}
#block-kerataif-kurumsal h2 .word-outline {
  width: 100%;
  display: block;
  font-size: 2rem;
  font-weight: 600;
}
#block-kerataif-kurumsal .menu {
  flex-direction: column;
}
#block-kerataif-kurumsal .menu a {
  display: block;
  font-size: 1.125rem;
  font-weight: 600;
  padding: 10px 0;
}
#block-kerataif-kurumsal-2 {
  padding-top: 80px;
  -webkit-transition: all 0.6s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.6s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.6s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.6s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.6s cubic-bezier(0.7, 0, 0.4, 1);
}
#block-kerataif-kurumsal-2 .menu {
  display: flex;
  width: 100%;
  background-color: var(--kerataif-black-b2);
}
@media screen and (max-width: 1000px) {
  #block-kerataif-kurumsal-2 .menu {
    flex-wrap: wrap;
  }
}
#block-kerataif-kurumsal-2 .menu .menu-item {
  width: 100%;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-kurumsal-2 .menu .menu-item {
    width: 33.33%;
  }
}
#block-kerataif-kurumsal-2 .menu .menu-item a {
  width: 100%;
  padding: 90px 0 40px 0;
  display: block;
  text-align: center;
  font-weight: 600;
  font-size: 1.2rem;
  border-left: 1px solid #000000;
  border-right: 1px solid #393939;
  background-position: top 40px center;
  background-repeat: no-repeat;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-kurumsal-2 .menu .menu-item a {
    font-size: 0.8rem;
    padding: 80px 10px 30px 10px;
    display: block;
    box-sizing: border-box;
    border: none;
  }
}
@media screen and (max-width: 600px) {
  #block-kerataif-kurumsal-2 .menu .menu-item a {
    padding: 60px 0 10px 0;
    background-position: top 20px center;
  }
}
#block-kerataif-kurumsal-2 .menu .menu-item a.linkk-cetmen {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='23' height='31' fill='none' viewBox='0 0 23 31'%3e%3cg clip-path='url(%23a)'%3e%3cpath fill='%23FCFCFC' d='M20.393 3.36c1.316 1.336 1.316 1.336 1.534 1.985-.552.358-1.105.714-1.658 1.069l-.476.309-.457.292-.42.272c-.363.196-.363.196-.823.196-.22-.23-.22-.23-.46-.544-1.16-1.366-2.82-2.196-4.604-2.392-2.228-.163-4.194.317-5.976 1.714-1.402 1.26-2.4 3.077-2.51 4.973-.06 2.39.355 4.36 2.05 6.175 1.75 1.526 3.616 2.221 5.93 2.175 2.466-.181 4.184-1.403 5.877-3.091.564.344 1.126.692 1.687 1.04l.487.297.461.288.429.264.31.248c0 .865-.822 1.519-1.38 2.139a10.82 10.82 0 0 1-.92.763l-.307.305c-3.042 1.818-6.48 2.771-10.015 1.91-1.831-.526-3.6-1.387-5.012-2.673l-.414-.37C1.282 18.405.064 15.411-.048 12.092.021 8.855 1.271 5.79 3.545 3.475 8.23-.988 15.69-1.127 20.393 3.36Z'/%3e%3cpath fill='%23FAFAFA' d='M3.987 26.571h16.1V31h-16.1v-4.429Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h23v31H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
}
#block-kerataif-kurumsal-2 .menu .menu-item a.linkk-magazalar {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' fill='none' viewBox='0 0 30 30'%3e%3cg clip-path='url(%23a)'%3e%3cpath fill='white' d='M23.75 17.509a8.75 8.75 0 1 0-14.928 6.196L15 29.75l6.187-6.051a8.69 8.69 0 0 0 2.563-6.19ZM15 26.249l-4.42-4.322a6.25 6.25 0 1 1 8.848-.01L15 26.25Zm0-12.5a3.75 3.75 0 1 0 0 7.502 3.75 3.75 0 0 0 0-7.501Zm15-1.192V30H18.316l2.559-2.5H27.5V12.554a1.238 1.238 0 0 0-.48-.984L15.77 2.765a1.25 1.25 0 0 0-1.54 0L2.98 11.567a1.242 1.242 0 0 0-.48.987V27.5h6.625L11.68 30H0V12.554A3.731 3.731 0 0 1 1.439 9.6L12.689.797a3.75 3.75 0 0 1 4.625 0l11.25 8.805A3.726 3.726 0 0 1 30 12.554v.003Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h30v30H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
}
#block-kerataif-kurumsal-2 .menu .menu-item a.linkk-koleksiyonlar {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' fill='none' viewBox='0 0 30 30'%3e%3cg clip-path='url(%23a)'%3e%3cpath fill='white' d='M26.25 30H20v-2.5h6.25a1.25 1.25 0 0 0 1.25-1.25V20H30v6.25A3.75 3.75 0 0 1 26.25 30ZM2.5 10H0V3.75A3.75 3.75 0 0 1 3.75 0H10v2.5H3.75A1.25 1.25 0 0 0 2.5 3.75V10ZM10 30H3.75A3.75 3.75 0 0 1 0 26.25V20h2.5v6.25a1.25 1.25 0 0 0 1.25 1.25H10V30Zm20-20h-2.5V3.75a1.25 1.25 0 0 0-1.25-1.25H20V0h6.25A3.75 3.75 0 0 1 30 3.75V10Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h30v30H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
}
#block-kerataif-kurumsal-2 .menu .menu-item a.linkk-kolay-senet {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' fill='none' viewBox='0 0 30 30'%3e%3cpath fill='white' d='M0 3.784v10.091h13.875V0H3.785A3.784 3.784 0 0 0 0 3.784Zm11.352 7.568h-8.83V3.784a1.261 1.261 0 0 1 1.262-1.261h7.568v8.83ZM0 26.216A3.784 3.784 0 0 0 3.784 30h10.091V16.125H0v10.091Zm2.523-7.568h8.83v8.83h-7.57a1.262 1.262 0 0 1-1.261-1.262v-7.568Zm13.602-2.523V30h10.09A3.784 3.784 0 0 0 30 26.216v-10.09H16.125Zm11.352 10.091a1.261 1.261 0 0 1-1.261 1.261h-7.568v-8.83h8.83v7.569Z'/%3e%3cpath fill='%23B7877B' d='M21.225 13.875h2.55v-5.1h5.1v-2.55h-5.1v-5.1h-2.55v5.1h-5.1v2.55h5.1v5.1Z'/%3e%3c/svg%3e");
}
#block-kerataif-kurumsal-2 .menu .menu-item a.linkk-blog {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' fill='none' viewBox='0 0 30 30'%3e%3cg clip-path='url(%23a)'%3e%3cpath fill='white' d='M2.146 18.375 7.313 30h3.07a3.44 3.44 0 0 0 3.142-4.835l-2.851-6.415h3.076A6.257 6.257 0 0 1 20 25h2.5V0H20a6.258 6.258 0 0 1-6.25 6.25h-10A3.75 3.75 0 0 0 0 10v5a3.75 3.75 0 0 0 2.146 3.375Zm9.094 7.804a.938.938 0 0 1-.857 1.321H8.938l-3.89-8.75h2.89l3.302 7.429ZM2.5 10a1.25 1.25 0 0 1 1.25-1.25h10A8.716 8.716 0 0 0 20 6.111V18.89a8.717 8.717 0 0 0-6.25-2.639h-10A1.25 1.25 0 0 1 2.5 15v-5Zm25.366 9.634-2.86-2.86 1.768-1.768 2.86 2.86-1.768 1.768Zm-1.045-9.688L25.054 8.18l2.812-2.813 1.768 1.768-2.813 2.812Zm-.571 1.304H30v2.5h-3.75v-2.5Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h30v30H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
}
#block-kerataif-kurumsal-2 .menu .menu-item a.linkk-iletisim {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' fill='none' viewBox='0 0 30 30'%3e%3cg clip-path='url(%23a)'%3e%3cpath fill='white' d='M0 27.5h25V30H0v-2.5ZM30 10c0 3.467-2.731 7.5-6.25 7.5h-1.294L21.035 25H3.965L.081 4.523A3.775 3.775 0 0 1 3.75 0h17.5a3.75 3.75 0 0 1 3.66 4.566l-.095.5C28.075 5.384 30 7.168 30 10Zm-7.539-5.939a1.265 1.265 0 0 0-.236-1.092 1.25 1.25 0 0 0-.975-.469H3.75a1.258 1.258 0 0 0-1.221 1.52L6.035 22.5h12.93l3.496-18.439ZM27.5 10c0-.584 0-2.289-3.151-2.481L22.93 15h.819c1.931 0 3.75-2.818 3.75-5Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h30v30H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
}
#block-kerataif-kurumsal-2 .menu .menu-item a.linkk-evlilik {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' fill='none' viewBox='0 0 30 30'%3e%3cg stroke='white' stroke-linejoin='round' stroke-width='1.8'%3e%3cpath stroke-linecap='round' d='M10.625 27.5a6.875 6.875 0 1 0 0-13.75 6.875 6.875 0 0 0 0 13.75Z'/%3e%3cpath stroke-linecap='round' d='M19.375 27.5a6.875 6.875 0 1 0 0-13.75 6.875 6.875 0 0 0 0 13.75Z'/%3e%3cpath d='M15 11.25s5-2.316 5-6.076C20 3.697 18.948 2.5 17.5 2.5c-1.184 0-1.974.515-2.5 1.544-.526-1.029-1.316-1.544-2.5-1.544-1.447 0-2.5 1.197-2.5 2.674 0 3.76 5 6.076 5 6.076Z'/%3e%3c/g%3e%3c/svg%3e");
}
#block-kerataif-kurumsal-2 .menu .menu-item a.linkk-katalog {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' fill='none' viewBox='0 0 30 30'%3e%3cg stroke='white' stroke-linecap='round' stroke-width='1.8'%3e%3cpath stroke-linejoin='round' d='M11.786 3.75 15 1.875l3.215 1.875'/%3e%3cpath stroke-miterlimit='10' d='M15 1.875v4.688'/%3e%3cpath stroke-linejoin='round' d='M18.215 26.25 15 28.125l-3.214-1.875'/%3e%3cpath stroke-miterlimit='10' d='M15 28.125v-4.688'/%3e%3cpath stroke-linejoin='round' d='M3.75 12.159V8.437l3.114-1.846'/%3e%3cpath stroke-miterlimit='10' d='m3.75 8.438 3.943 2.343'/%3e%3cpath stroke-linejoin='round' d='M26.25 17.841v3.721l-3.114 1.847'/%3e%3cpath stroke-miterlimit='10' d='m26.25 21.563-3.943-2.344'/%3e%3cpath stroke-linejoin='round' d='M6.864 23.438 3.75 21.563V17.84'/%3e%3cpath stroke-miterlimit='10' d='m3.75 21.563 3.905-2.344'/%3e%3cpath stroke-linejoin='round' d='m23.136 6.591 3.114 1.846v3.722'/%3e%3cpath stroke-miterlimit='10' d='m26.25 8.438-3.943 2.343M15 18.75V15m0 0 3.215-1.875M15 15l-3.214-1.875'/%3e%3c/g%3e%3c/svg%3e");
}
#block-kerataif-kurumsal-2 .menu .menu-item:last-child a {
  border-right: none;
}
#block-kerataif-views-block-kategori-menu-block-1 {
  width: 65%;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-views-block-kategori-menu-block-1 {
    width: 100%;
  }
}
#block-kerataif-views-block-kategori-menu-block-1 ul,
#block-kerataif-views-block-kategori-menu-block-1 li {
  margin: 0;
  padding: 0;
  list-style: none;
}
#block-kerataif-views-block-kategori-menu-block-1 .view-content {
  display: grid;
  gap: 40px;
  grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
}
#block-kerataif-views-block-kategori-menu-block-1 .view-content .item-list.item-parents {
  display: none;
}
#block-kerataif-views-block-kategori-menu-block-1 .view-content .item-list h3 {
  font-size: 1.125rem;
  font-weight: 600;
  text-transform: uppercase;
}
#block-kerataif-views-block-kategori-menu-block-1 .view-content .item-list h3 .word-outline {
  width: 100%;
  display: block;
  font-size: 2rem;
  line-height: 130%;
}
#block-kerataif-views-block-kategori-menu-block-1 .view-content .item-list:first-child {
  display: none;
}
#block-kerataif-views-block-kategori-menu-block-1 .view-content .item-list .field--name-field-gorsel {
  display: none;
}
@media screen and (max-width: 600px) {
  #block-kerataif-views-block-kategori-menu-block-1 .view-content .item-list > ul {
    display: flex;
    flex-wrap: wrap;
  }
}
#block-kerataif-views-block-kategori-menu-block-1 .view-content .item-list .views-field-name a {
  display: block;
  font-size: 0.9rem;
  font-weight: 600;
  padding-left: 20px;
  position: relative;
  margin: 15px 0;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-views-block-kategori-menu-block-1 .view-content .item-list .views-field-name a {
    margin-right: 20px;
    padding-left: 15px;
  }
}
#block-kerataif-views-block-kategori-menu-block-1 .view-content .item-list .views-field-name a::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 5px;
  height: 100%;
  background-color: var(--kerataif-black-b4);
}
#block-kerataif-views-block-kategori-menu-block-1 .view-content .item-list.item-resty h2 > a {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='166' height='70' fill='none' viewBox='0 0 166 70'%3e%3cg clip-path='url(%23a)'%3e%3cpath fill='%2389ACDB' d='M17.071-.275c1.147.021 2.291.02 3.438.017 5.665.025 10.47.537 14.918 4.316.573.442.018 0 .573.442l.439.572c.635.781.635.781 1.297 1.84l.666 1.034c1.641 3.426 1.167 7.592 1.169 11.298l.018 1.92c.007 4.311.002 7.67-2.802 11.141l-.943 1.175c-.923 1.013-.923 1.013-2.442 2.09-1.195.901-1.195.901-1.075 2.537.455 2.029 1.429 3.782 2.392 5.61 1.046 2.11 1.844 4.3 2.661 6.508.46 1.209.962 2.35 1.526 3.511.662 1.807.655 2.776.063 4.597-2.11 1.411-3.846 1.183-6.326 1.173l-1.33.025-1.28.001-1.167.005c-1.335-.245-1.721-.643-2.549-1.71-.613-1.111-.613-1.111-1.202-2.39l-.656-1.407-.672-1.467-1.329-2.865c-.291-.635-.291-.635-.59-1.282-.644-1.306-1.378-2.532-2.13-3.778a68.601 68.601 0 0 1-1.107-2.695l-.528-1.357-.39-1.02c-2.072-.206-2.072-.206-3.884.63-.833 1.107-.857 1.701-.858 3.077-.01.42-.018.841-.027 1.274-.005.883-.007 1.765-.008 2.648-.071 3.175-.071 3.175-1.063 4.831-1.733 1.013-3.312 1.024-5.262.981l-1.079.024c-1.716-.013-2.877-.205-4.369-1.07-1.533-1.63-1.517-2.934-1.482-5.065l-.011-1.16c-.009-1.266 0-2.531.012-3.797a687.15 687.15 0 0 1 .016-8.21c.017-2.364.014-4.727.005-7.09-.006-1.827-.001-3.653.006-5.479.003-.87.003-1.741 0-2.612-.013-5.511.354-9.903 3.39-14.649C7.264 0 11.616-.38 17.072-.275Zm-4.419 12.956c-.331 2.342-.234 4.708-.221 7.07l-.03 1.98v1.901l-.002 1.742c.309 1.838.8 2.437 2.278 3.539 1.802.284 1.802.284 3.764.19l1.99-.02c2.392-.221 3.703-.61 5.524-2.183 1.28-2.267 1.144-4.304 1.09-6.864l.01-1.44c-.026-3.478-.026-3.478-1.75-6.422C23.133 10.87 21.16 10.99 18.694 11l-1.25-.025H16.24l-1.094-.005c-1.324.256-1.735.591-2.495 1.71Zm84.582 9.796c.949.856.949.856 1.518 2.251-.076 1.996-.646 2.888-1.775 4.48-1.11.975-1.884 1.126-3.349 1.227-1.194-.394-1.194-.394-2.404-.983-2.55-1.117-4.45-1.225-7.212-1.046v2.536l1.558.337c4.591 1.043 8.495 2.39 12.613 4.735 0 .335.317.14.317.486.334 0 .351.529.695.529 1.606 2.646 1.296 5.635 1.012 8.623-.623 2.257-1.976 3.652-3.859 4.977-4.75 2.658-10.263 2.616-15.422 1.181-2.32-.813-4.513-1.685-6.53-3.114-.323-1.72-.346-2.877.467-4.459 1.003-1.377 1.792-2.074 3.456-2.453 1.858.359 3.33 1.048 5.03 1.859 2.303.96 4.849 1.387 7.242.487v-2.029l-.957-.27c-1.456-.416-2.906-.85-4.357-1.283l-1.506-.423c-3.898-1.185-7.15-2.888-9.153-6.583-.463-3.317-.06-6.36 1.803-9.194 5.661-5.81 13.891-4.784 20.813-1.87Zm47.004-2.187c2.692 1.919 4.898 5.352 5.567 8.623 1.859.114 1.859.114 3.543-.507.927-1.34 1.613-2.728 2.336-4.187.879-1.75 1.585-2.842 3.231-3.93 2.239-.369 4.226-.505 6.209.696.876.827.876.827 1.192 2.126-.402 2.22-1.379 3.735-2.589 5.616a29.313 29.313 0 0 0-1.776 3.23c-.069.146-.265.358-.451.543l-.5.5c-1 2-1.606 2.397-2.591 3.712-3.065 4.464-2.632 9.81-2.531 15.027-1.429.716-2.678.651-4.27.698l-1.77.075c-1.551-.266-1.551-.266-2.508-1.254-.762-2.1-.72-3.993-.72-6.208-.113-4.19-.845-6.67-3.384-10.05a161.298 161.298 0 0 1-1.93-3.234l-.895-1.502c-.617-1.161-1.078-1.148-1.401-2.264-.5-.5-.5-.5-.835-1.116-1.057-1.721-1.268-3.067-1.013-5.072 2.091-2.02 4.333-1.99 7.086-1.522Zm-34.619-.213 1.388-.025h1.487l1.539-.012c1.073-.005 2.147-.006 3.22-.004 1.641 0 3.28-.02 4.921-.043 1.044-.003 2.087-.004 3.131-.004l1.484-.026c2.369.025 3.434.056 5.361 1.546 1.449 2 1.226 2.957.954 5.375l-1.013 1.522c-1.484.206-1.484.206-3.258.253-2.238-.03-2.238-.03-4.164.902-1.196 1.548-.898 3.524-.898 5.407l-.021 1.347a606.2 606.2 0 0 0-.041 4.265 757.673 757.673 0 0 1-.046 4.264c-.013.884-.02 1.77-.022 2.654-.04 3.056-.04 3.056-1.165 4.748-1.485.185-1.485.185-3.258.159l-1.77-.006c-1.552-.153-1.552-.153-3.07-1.167-.192-.924-.192-.924-.195-2.055l-.015-1.282.004-1.387-.016-1.421c-.023-2.012-.029-4.024-.037-6.037a716.797 716.797 0 0 0-.041-4.399l.004-1.386-.015-1.283-.003-1.13c-.123-1.136-.123-1.136-1.71-1.939-1.568-.19-3.123-.256-4.7-.333-1.374-.174-1.374-.174-2.386-1.189-.17-1.266-.17-1.266-.189-2.758l-.044-1.488c.233-1.333.233-1.333 1.115-2.164 1.286-.778 1.981-.888 3.469-.904ZM49.182 32.886l1.417-.005c.991-.003 1.983-.004 2.974-.004a768.47 768.47 0 0 0 4.555-.02l2.884-.003 1.38-.01 1.285.004 1.13-.002c.986.125.986.125 2.504 1.14.33 1.026.33 1.026.474 2.219l.172 1.185c-.2 1.657-.892 2.149-2.164 3.19-1.299.277-1.299.277-2.744.309-.519.016-1.038.032-1.572.05l-1.631.021-1.655.046c-1.346.035-2.692.062-4.039.081a44.96 44.96 0 0 0-.506 2.536c.906.908 2.267.595 3.492.614l1.842.044c1.29.026 2.58.049 3.871.067l1.847.048 1.7.03c1.42.212 1.42.212 2.362.911.807 1.153.76 1.996.733 3.39l-.005 1.35c-.153 1.155-.153 1.155-1.165 2.17-1.005.121-1.005.121-2.252.114H64.66l-1.527-.016-1.562-.004c-1.65-.006-3.3-.018-4.95-.031l-3.351-.014a2233.36 2233.36 0 0 1-8.226-.05c-1.088-1.973-1.152-3.655-1.13-5.87l.002-1.114c.001-.774.005-1.548.011-2.322.01-1.188.01-2.377.01-3.566l.01-2.256.001-1.082c.04-3.956 1.779-3.146 5.235-3.15Zm-1.093-12.678 1.27-.015a9488.917 9488.917 0 0 1 5.743-.025c1.508-.005 3.016-.02 4.525-.037l2.872-.008 1.368-.019c3.115.012 3.115.012 4.742.874 1.05 1.206.962 2.079.916 3.655l-.02 1.492c-.17 1.266-.17 1.266-1.182 2.28-1.005.123-1.005.123-2.252.116H64.66l-1.527-.016-1.562-.005c-1.65-.005-3.3-.018-4.95-.03l-3.351-.015a2233.36 2233.36 0 0 1-8.226-.05c-1.072-1.944-1.172-3.347-1.012-5.579.831-2.263 1.743-2.596 4.058-2.618Zm97.667 38.632h3.543l.506 3.044.98-1.522c.899-1.108 1.31-1.48 2.733-1.724 1.137.011 2.243.07 3.372.203l-1.012 2.029h-1.012a23.938 23.938 0 0 0-1.518 3.55c.724 1.424.724 1.424 1.739 2.885l1.01 1.528.793 1.167c-1.556.18-3.007.272-4.555 0-1.297-1.522-1.297-1.522-2.024-3.043L149.299 70h-3.543V58.84Zm-72.878 0h3.543a48.172 48.172 0 0 1 3.669 7.578l.411 1.05c.33.843.655 1.688.98 2.532h-4.048l-.506-1.522h-4.049L72.372 70h-4.049c1.418-3.768 2.868-7.503 4.555-11.16Zm1.518 5.073v1.522h1.013v-1.522h-1.013Zm48.08-5.073c1.834-.095 1.834-.095 3.542 0 4.555 9.842 4.555 9.842 4.555 11.16h-4.049l-.506-1.014c-.959-.237-.959-.237-2.056-.318l-1.992-.19-.507 1.522h-3.542c.422-2.041 1.219-3.938 1.992-5.865l.407-1.033c.615-1.542 1.233-2.875 2.156-4.261Zm1.518 4.566-.506 2.029 1.518-.508-1.012-1.521ZM44.03 58.84c2.675-.268 2.675-.268 4.05 0 1.264 1.522 1.264 1.522 2.024 3.044l1.518-3.043h4.555c-.957 1.985-1.834 3.796-3.132 5.58-1.17 1.94-1.269 3.334-1.423 5.579h-3.543l-.063-1.997c-.263-2.536-1.269-4.093-2.783-6.097-.7-1.042-.982-1.839-1.202-3.065Zm50.61 0h10.122v3.044h-3.036V70h-4.05v-8.116H94.64v-3.043Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h166v70H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
#block-kerataif-views-block-kategori-menu-block-1-2 ul,
#block-kerataif-views-block-kategori-menu-block-1-2 li {
  margin: 0;
  padding: 0;
  list-style: none;
}
#block-kerataif-views-block-kategori-menu-block-1-2 .view-content {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
#block-kerataif-views-block-kategori-menu-block-1-2 .view-content .item-list {
  transform: translateY(50px);
  opacity: 0;
  max-width: 200px;
}
@media screen and (max-width: 1300px) {
  #block-kerataif-views-block-kategori-menu-block-1-2 .view-content .item-list {
    width: 150px;
    margin-bottom: 20px;
  }
}
@media screen and (max-width: 1300px) {
  #block-kerataif-views-block-kategori-menu-block-1-2 .view-content .item-list > ul {
    display: none;
  }
}
@media screen and (max-width: 1300px) {
  #block-kerataif-views-block-kategori-menu-block-1-2 .view-content .item-list h3 {
    margin: 0;
  }
}
#block-kerataif-views-block-kategori-menu-block-1-2 .view-content .item-list h3 > div {
  display: flex;
  flex-direction: column-reverse;
}
#block-kerataif-views-block-kategori-menu-block-1-2 .view-content .item-list h3 > div .field--name-field-gorsel {
  height: 60px;
}
@media screen and (max-width: 1300px) {
  #block-kerataif-views-block-kategori-menu-block-1-2 .view-content .item-list h3 > div .field--name-field-gorsel {
    height: 40px;
  }
}
#block-kerataif-views-block-kategori-menu-block-1-2 .view-content .item-list h3 > div .field--name-field-gorsel img {
  width: 70%;
  height: auto;
  display: block;
  transform: translateX(-5px);
}
#block-kerataif-views-block-kategori-menu-block-1-2 .view-content .item-list h3 > div > h2 {
  margin: 15px 0 5px 0;
}
@media screen and (max-width: 1300px) {
  #block-kerataif-views-block-kategori-menu-block-1-2 .view-content .item-list h3 > div > h2 {
    margin-top: 5px;
  }
}
#block-kerataif-views-block-kategori-menu-block-1-2 .view-content .item-list h3 > div > h2 > a > .field--name-name {
  font-size: 1.125rem;
  font-weight: 600;
  text-transform: uppercase;
  color: var(--kerataif-black-b4);
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
}
@media screen and (max-width: 1300px) {
  #block-kerataif-views-block-kategori-menu-block-1-2 .view-content .item-list h3 > div > h2 > a > .field--name-name {
    font-size: 1rem;
  }
}
#block-kerataif-views-block-kategori-menu-block-1-2 .view-content .item-list h3 > div > h2 > a > .field--name-name .word-outline {
  width: 100%;
  display: block;
  font-size: 2rem;
  line-height: 130%;
  font-weight: 600;
  color: #111;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  text-shadow: 1px 0 var(--kerataif-black-b4), -1px 0 var(--kerataif-black-b4), 0 1px var(--kerataif-black-b4), 0 -1px var(--kerataif-black-b4), 1px 1px var(--kerataif-black-b4), -1px -1px var(--kerataif-black-b4), 1px -1px var(--kerataif-black-b4), -1px 1px var(--kerataif-black-b4);
}
@media screen and (max-width: 1300px) {
  #block-kerataif-views-block-kategori-menu-block-1-2 .view-content .item-list h3 > div > h2 > a > .field--name-name .word-outline {
    font-size: 1.5rem;
  }
}
#block-kerataif-views-block-kategori-menu-block-1-2 .view-content .item-list h3 > div:hover {
  color: #FFF;
}
#block-kerataif-views-block-kategori-menu-block-1-2 .view-content .item-list h3 > div:hover .word-outline {
  width: 100%;
  display: block;
  font-size: 2rem;
  line-height: 130%;
  font-weight: 600;
  color: #111;
  text-shadow: 1px 0 #FFF, -1px 0 #FFF, 0 1px #FFF, 0 -1px #FFF, 1px 1px #FFF, -1px -1px #FFF, 1px -1px #FFF, -1px 1px #FFF;
}
#block-kerataif-views-block-kategori-menu-block-1-2 .view-content .item-list.item-parents {
  display: none;
}
#block-kerataif-views-block-kategori-menu-block-1-2 .view-content .item-list .views-field-name a {
  display: block;
  font-size: 0.87rem;
  font-weight: 600;
  padding: 5px 15px 5px 20px;
  position: relative;
}
#block-kerataif-views-block-kategori-menu-block-1-2 .view-content .item-list .views-field-name a::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  width: 5px;
  height: 20px;
  transform: translateY(-50%);
  background-color: var(--kerataif-black-b3);
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
}
#block-kerataif-views-block-kategori-menu-block-1-2 .view-content .item-list .views-field-name a:hover::before {
  height: 25px;
  background-color: var(--kerataif-black-b5);
}
#block-kerataif-views-block-kategori-menu-block-1-2 .view-content .item-list.item-resty h3 {
  margin-bottom: 0;
  margin-top: 0;
}
#block-kerataif-views-block-kategori-menu-block-1-2 .view-content .item-list.item-resty h2 > a {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='166' height='70' fill='none' viewBox='0 0 166 70'%3e%3cg clip-path='url(%23a)'%3e%3cpath fill='%2389ACDB' d='M17.071-.275c1.147.021 2.291.02 3.438.017 5.665.025 10.47.537 14.918 4.316.573.442.018 0 .573.442l.439.572c.635.781.635.781 1.297 1.84l.666 1.034c1.641 3.426 1.167 7.592 1.169 11.298l.018 1.92c.007 4.311.002 7.67-2.802 11.141l-.943 1.175c-.923 1.013-.923 1.013-2.442 2.09-1.195.901-1.195.901-1.075 2.537.455 2.029 1.429 3.782 2.392 5.61 1.046 2.11 1.844 4.3 2.661 6.508.46 1.209.962 2.35 1.526 3.511.662 1.807.655 2.776.063 4.597-2.11 1.411-3.846 1.183-6.326 1.173l-1.33.025-1.28.001-1.167.005c-1.335-.245-1.721-.643-2.549-1.71-.613-1.111-.613-1.111-1.202-2.39l-.656-1.407-.672-1.467-1.329-2.865c-.291-.635-.291-.635-.59-1.282-.644-1.306-1.378-2.532-2.13-3.778a68.601 68.601 0 0 1-1.107-2.695l-.528-1.357-.39-1.02c-2.072-.206-2.072-.206-3.884.63-.833 1.107-.857 1.701-.858 3.077-.01.42-.018.841-.027 1.274-.005.883-.007 1.765-.008 2.648-.071 3.175-.071 3.175-1.063 4.831-1.733 1.013-3.312 1.024-5.262.981l-1.079.024c-1.716-.013-2.877-.205-4.369-1.07-1.533-1.63-1.517-2.934-1.482-5.065l-.011-1.16c-.009-1.266 0-2.531.012-3.797a687.15 687.15 0 0 1 .016-8.21c.017-2.364.014-4.727.005-7.09-.006-1.827-.001-3.653.006-5.479.003-.87.003-1.741 0-2.612-.013-5.511.354-9.903 3.39-14.649C7.264 0 11.616-.38 17.072-.275Zm-4.419 12.956c-.331 2.342-.234 4.708-.221 7.07l-.03 1.98v1.901l-.002 1.742c.309 1.838.8 2.437 2.278 3.539 1.802.284 1.802.284 3.764.19l1.99-.02c2.392-.221 3.703-.61 5.524-2.183 1.28-2.267 1.144-4.304 1.09-6.864l.01-1.44c-.026-3.478-.026-3.478-1.75-6.422C23.133 10.87 21.16 10.99 18.694 11l-1.25-.025H16.24l-1.094-.005c-1.324.256-1.735.591-2.495 1.71Zm84.582 9.796c.949.856.949.856 1.518 2.251-.076 1.996-.646 2.888-1.775 4.48-1.11.975-1.884 1.126-3.349 1.227-1.194-.394-1.194-.394-2.404-.983-2.55-1.117-4.45-1.225-7.212-1.046v2.536l1.558.337c4.591 1.043 8.495 2.39 12.613 4.735 0 .335.317.14.317.486.334 0 .351.529.695.529 1.606 2.646 1.296 5.635 1.012 8.623-.623 2.257-1.976 3.652-3.859 4.977-4.75 2.658-10.263 2.616-15.422 1.181-2.32-.813-4.513-1.685-6.53-3.114-.323-1.72-.346-2.877.467-4.459 1.003-1.377 1.792-2.074 3.456-2.453 1.858.359 3.33 1.048 5.03 1.859 2.303.96 4.849 1.387 7.242.487v-2.029l-.957-.27c-1.456-.416-2.906-.85-4.357-1.283l-1.506-.423c-3.898-1.185-7.15-2.888-9.153-6.583-.463-3.317-.06-6.36 1.803-9.194 5.661-5.81 13.891-4.784 20.813-1.87Zm47.004-2.187c2.692 1.919 4.898 5.352 5.567 8.623 1.859.114 1.859.114 3.543-.507.927-1.34 1.613-2.728 2.336-4.187.879-1.75 1.585-2.842 3.231-3.93 2.239-.369 4.226-.505 6.209.696.876.827.876.827 1.192 2.126-.402 2.22-1.379 3.735-2.589 5.616a29.313 29.313 0 0 0-1.776 3.23c-.069.146-.265.358-.451.543l-.5.5c-1 2-1.606 2.397-2.591 3.712-3.065 4.464-2.632 9.81-2.531 15.027-1.429.716-2.678.651-4.27.698l-1.77.075c-1.551-.266-1.551-.266-2.508-1.254-.762-2.1-.72-3.993-.72-6.208-.113-4.19-.845-6.67-3.384-10.05a161.298 161.298 0 0 1-1.93-3.234l-.895-1.502c-.617-1.161-1.078-1.148-1.401-2.264-.5-.5-.5-.5-.835-1.116-1.057-1.721-1.268-3.067-1.013-5.072 2.091-2.02 4.333-1.99 7.086-1.522Zm-34.619-.213 1.388-.025h1.487l1.539-.012c1.073-.005 2.147-.006 3.22-.004 1.641 0 3.28-.02 4.921-.043 1.044-.003 2.087-.004 3.131-.004l1.484-.026c2.369.025 3.434.056 5.361 1.546 1.449 2 1.226 2.957.954 5.375l-1.013 1.522c-1.484.206-1.484.206-3.258.253-2.238-.03-2.238-.03-4.164.902-1.196 1.548-.898 3.524-.898 5.407l-.021 1.347a606.2 606.2 0 0 0-.041 4.265 757.673 757.673 0 0 1-.046 4.264c-.013.884-.02 1.77-.022 2.654-.04 3.056-.04 3.056-1.165 4.748-1.485.185-1.485.185-3.258.159l-1.77-.006c-1.552-.153-1.552-.153-3.07-1.167-.192-.924-.192-.924-.195-2.055l-.015-1.282.004-1.387-.016-1.421c-.023-2.012-.029-4.024-.037-6.037a716.797 716.797 0 0 0-.041-4.399l.004-1.386-.015-1.283-.003-1.13c-.123-1.136-.123-1.136-1.71-1.939-1.568-.19-3.123-.256-4.7-.333-1.374-.174-1.374-.174-2.386-1.189-.17-1.266-.17-1.266-.189-2.758l-.044-1.488c.233-1.333.233-1.333 1.115-2.164 1.286-.778 1.981-.888 3.469-.904ZM49.182 32.886l1.417-.005c.991-.003 1.983-.004 2.974-.004a768.47 768.47 0 0 0 4.555-.02l2.884-.003 1.38-.01 1.285.004 1.13-.002c.986.125.986.125 2.504 1.14.33 1.026.33 1.026.474 2.219l.172 1.185c-.2 1.657-.892 2.149-2.164 3.19-1.299.277-1.299.277-2.744.309-.519.016-1.038.032-1.572.05l-1.631.021-1.655.046c-1.346.035-2.692.062-4.039.081a44.96 44.96 0 0 0-.506 2.536c.906.908 2.267.595 3.492.614l1.842.044c1.29.026 2.58.049 3.871.067l1.847.048 1.7.03c1.42.212 1.42.212 2.362.911.807 1.153.76 1.996.733 3.39l-.005 1.35c-.153 1.155-.153 1.155-1.165 2.17-1.005.121-1.005.121-2.252.114H64.66l-1.527-.016-1.562-.004c-1.65-.006-3.3-.018-4.95-.031l-3.351-.014a2233.36 2233.36 0 0 1-8.226-.05c-1.088-1.973-1.152-3.655-1.13-5.87l.002-1.114c.001-.774.005-1.548.011-2.322.01-1.188.01-2.377.01-3.566l.01-2.256.001-1.082c.04-3.956 1.779-3.146 5.235-3.15Zm-1.093-12.678 1.27-.015a9488.917 9488.917 0 0 1 5.743-.025c1.508-.005 3.016-.02 4.525-.037l2.872-.008 1.368-.019c3.115.012 3.115.012 4.742.874 1.05 1.206.962 2.079.916 3.655l-.02 1.492c-.17 1.266-.17 1.266-1.182 2.28-1.005.123-1.005.123-2.252.116H64.66l-1.527-.016-1.562-.005c-1.65-.005-3.3-.018-4.95-.03l-3.351-.015a2233.36 2233.36 0 0 1-8.226-.05c-1.072-1.944-1.172-3.347-1.012-5.579.831-2.263 1.743-2.596 4.058-2.618Zm97.667 38.632h3.543l.506 3.044.98-1.522c.899-1.108 1.31-1.48 2.733-1.724 1.137.011 2.243.07 3.372.203l-1.012 2.029h-1.012a23.938 23.938 0 0 0-1.518 3.55c.724 1.424.724 1.424 1.739 2.885l1.01 1.528.793 1.167c-1.556.18-3.007.272-4.555 0-1.297-1.522-1.297-1.522-2.024-3.043L149.299 70h-3.543V58.84Zm-72.878 0h3.543a48.172 48.172 0 0 1 3.669 7.578l.411 1.05c.33.843.655 1.688.98 2.532h-4.048l-.506-1.522h-4.049L72.372 70h-4.049c1.418-3.768 2.868-7.503 4.555-11.16Zm1.518 5.073v1.522h1.013v-1.522h-1.013Zm48.08-5.073c1.834-.095 1.834-.095 3.542 0 4.555 9.842 4.555 9.842 4.555 11.16h-4.049l-.506-1.014c-.959-.237-.959-.237-2.056-.318l-1.992-.19-.507 1.522h-3.542c.422-2.041 1.219-3.938 1.992-5.865l.407-1.033c.615-1.542 1.233-2.875 2.156-4.261Zm1.518 4.566-.506 2.029 1.518-.508-1.012-1.521ZM44.03 58.84c2.675-.268 2.675-.268 4.05 0 1.264 1.522 1.264 1.522 2.024 3.044l1.518-3.043h4.555c-.957 1.985-1.834 3.796-3.132 5.58-1.17 1.94-1.269 3.334-1.423 5.579h-3.543l-.063-1.997c-.263-2.536-1.269-4.093-2.783-6.097-.7-1.042-.982-1.839-1.202-3.065Zm50.61 0h10.122v3.044h-3.036V70h-4.05v-8.116H94.64v-3.043Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h166v70H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
  background-position: left center;
  background-repeat: no-repeat;
  background-size: auto 60%;
  display: block;
}
@media screen and (max-width: 1300px) {
  #block-kerataif-views-block-kategori-menu-block-1-2 .view-content .item-list.item-resty h2 > a {
    background-size: auto 40px;
    background-position: top left;
  }
}
#block-kerataif-views-block-kategori-menu-block-1-2 .view-content .item-list.item-resty h2 > a .field--name-name {
  opacity: 0;
}
@media screen and (max-width: 1300px) {
  #block-kerataif-views-block-kategori-menu-block-1-2 .view-content .item-list.item-resty h2 > a .field--name-name {
    opacity: 1;
    padding-top: 40px;
  }
}
#block-kerataif-designdevelopment {
  width: 100%;
  margin-top: 40px;
}
#block-kerataif-designdevelopment h2 {
  font-size: 0.7rem;
  color: var(--kerataif-black-b4);
  font-weight: 500;
  margin: 0 0 10px 0;
  text-transform: uppercase;
}
#block-kerataif-designdevelopment .block-content {
  font-size: 0.8rem;
  font-weight: 500;
  color: var(--kerataif-black-b3);
}
#block-kerataif-designdevelopment .block-content p {
  margin: 0;
}
#block-kerataif-designdevelopment .block-content a {
  font-size: 0.8rem;
  font-weight: 500;
  color: var(--kerataif-black-b3);
}
#block-kerataif-sepet .contextual {
  display: none;
}
#block-kerataif-sepet .cart-block--link__expand {
  display: flex;
  align-items: center;
  position: relative;
}
#block-kerataif-sepet .cart-block--link__expand .cart-block--summary__count {
  position: absolute;
  right: -5px;
  top: -5px;
  background-color: var(--kerataif-skin-c2);
  color: #FFF;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  overflow: hidden;
  font-size: 0.7rem;
}
#block-kerataif-sepet .cart-block--link__expand .cart-block--summary__icon {
  width: 30px;
  height: 30px;
  display: block;
  opacity: 0.7;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3e%3cg clip-path='url(%23a)'%3e%3cpath fill='%23FFFFFF' d='M24 3H4.242L4.2 2.649A3 3 0 0 0 1.222 0H0v2h1.222a1 1 0 0 1 .993.883L3.8 16.351A3 3 0 0 0 6.778 19H20v-2H6.778a1 1 0 0 1-.993-.884L5.654 15h16.182L24 3Zm-3.836 10H5.419l-.941-8h17.129l-1.443 8ZM7 24a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm10 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h24v24H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
  background-position: center;
  background-repeat: no-repeat;
}
#block-kerataif-sepet .cart-block--link__expand .cart-block--summary__icon img {
  display: none;
}
#block-kerataif-sepet .cart-block--link__expand:hover .cart-block--summary__icon {
  opacity: 1;
}
#block-kerataif-restyyatakkategoriheader {
  width: 100%;
  margin-top: 70px;
  padding-bottom: 20px;
}
#block-kerataif-restyyatakkategoriheader .content {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  justify-content: space-between;
  flex-direction: row-reverse;
  align-items: flex-end;
  flex-wrap: wrap;
}
#block-kerataif-restyyatakkategoriheader .content .block-image {
  width: 50%;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-restyyatakkategoriheader .content .block-image {
    width: 100%;
  }
}
#block-kerataif-restyyatakkategoriheader .content .block-image img {
  max-width: 100%;
  height: auto;
}
#block-kerataif-restyyatakkategoriheader .content .block-content .resty-block-logo {
  max-width: 200px;
  height: auto;
  margin-bottom: 30px;
}
#block-kerataif-restyyatakkategoriheader .content .block-content .ister-misin-block-logo {
  max-width: 330px;
  height: auto;
  margin-top: -30px;
}
#block-kerataif-restyyatakkategoriheader .content .block-content p {
  font-size: 2rem;
  color: #FFF;
  margin: 5px 0;
}
#block-kerataif-restyyatakkategoriheader .content .block-content p strong {
  font-weight: 600;
}
#block-kerataif-restyyatakkategoriheader .content .block-content p u {
  text-decoration: none;
  color: var(--kerataif-blue-r2);
}
#block-kerataif-views-block-resty-alt-menu-block-1 {
  width: 100%;
}
#block-kerataif-views-block-resty-alt-menu-block-1 .view-content {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
  gap: 3px;
  grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
}
@media screen and (max-width: 1200px) {
  #block-kerataif-views-block-resty-alt-menu-block-1 .view-content {
    display: grid;
    gap: 3px;
    grid-template-columns: repeat(auto-fill, minmax(230px, 1fr));
  }
}
@media screen and (max-width: 970px) {
  #block-kerataif-views-block-resty-alt-menu-block-1 .view-content {
    display: grid;
    gap: 3px;
    grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
  }
}
@media screen and (max-width: 850px) {
  #block-kerataif-views-block-resty-alt-menu-block-1 .view-content {
    display: grid;
    gap: 3px;
    grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
  }
}
@media screen and (max-width: 600px) {
  #block-kerataif-views-block-resty-alt-menu-block-1 .view-content {
    display: grid;
    gap: 3px;
    grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
  }
}
@media screen and (max-width: 450px) {
  #block-kerataif-views-block-resty-alt-menu-block-1 .view-content {
    display: grid;
    gap: 3px;
    grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));
  }
}
#block-kerataif-views-block-resty-alt-menu-block-1 .view-content .views-row {
  position: relative;
}
#block-kerataif-views-block-resty-alt-menu-block-1 .view-content .views-row .views-field-field-gorsel {
  padding: 50px 30px 10px 30px;
  box-sizing: border-box;
}
@media screen and (max-width: 500px) {
  #block-kerataif-views-block-resty-alt-menu-block-1 .view-content .views-row .views-field-field-gorsel {
    padding: 30px 30px 0px 30px;
  }
}
#block-kerataif-views-block-resty-alt-menu-block-1 .view-content .views-row .views-field-field-gorsel img {
  max-width: 100%;
  height: auto;
}
#block-kerataif-views-block-resty-alt-menu-block-1 .view-content .views-row .views-field-name {
  display: flex;
  justify-content: center;
  font-size: 1.75rem;
  color: var(--kerataif-blue-r3);
  font-weight: 600;
  padding-bottom: 20px;
}
#block-kerataif-views-block-resty-alt-menu-block-1 .view-content .views-row .views-field-view-taxonomy-term a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  text-indent: -555px;
  overflow: hidden;
}
#block-kerataif-views-block-resty-alt-menu-block-1 .view-content .views-row.is-active .views-field-name {
  color: var(--kerataif-blue-r1);
}
#block-kerataif-views-block-custom-user-menu-block-1 .view-content .views-field-mail {
  margin-bottom: 20px;
  text-align: right;
  font-size: 2rem;
  font-weight: 600;
}
#block-kerataif-views-block-custom-user-menu-block-1 .view-footer .custom-user-menu a {
  font-weight: 600;
  font-size: 1.2rem;
  padding: 5px;
  margin-right: 20px;
  color: var(--kerataif-black-b3);
}
#block-kerataif-views-block-custom-user-menu-block-1 .view-footer .custom-user-menu a.is-active {
  border-bottom: 2px solid var(--kerataif-black-b2);
  color: var(--kerataif-black-b2);
}
#block-kerataif-webform-2 {
  padding-top: 50px;
}
#block-kerataif-webform-2 .webform-submission-form {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
#block-kerataif-webform-2 .webform-submission-form div[data-drupal-selector="edit-form-form"] {
  width: 48%;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-webform-2 .webform-submission-form div[data-drupal-selector="edit-form-form"] {
    width: 100%;
  }
}
#block-kerataif-webform-2 .webform-submission-form div[data-drupal-selector="edit-form-left"] {
  width: 48%;
  border-left: 2px solid var(--kerataif-black-b5);
  box-sizing: border-box;
  padding: 10px 40px;
}
@media screen and (max-width: 1000px) {
  #block-kerataif-webform-2 .webform-submission-form div[data-drupal-selector="edit-form-left"] {
    width: 100%;
  }
}
#block-kerataif-views-block-koleksiyonlar-block-2 {
  background-color: var(--kerataif-black-b2);
  position: relative;
  padding: 50px 0;
  box-sizing: border-box;
}
#block-kerataif-views-block-koleksiyonlar-block-2::before {
  content: "";
  position: absolute;
  width: 1180px;
  height: 1110px;
  top: -170px;
  left: 57%;
  transform: translateX(-40%);
  z-index: 0;
  pointer-events: none;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='1596' height='1388' fill='none' viewBox='0 0 1596 1388'%3e%3cg opacity='.8'%3e%3cg filter='url(%23a)'%3e%3cpath fill='url(%23b)' d='M663.107 950.786c-90.828-132.77-60.101-318.605 68.63-415.073L883.921 421.67c128.729-96.467 306.719-67.038 397.549 65.733l112.9 165.041c90.83 132.77 60.1 318.605-68.63 415.076l-152.18 114.04c-128.73 96.47-306.722 67.04-397.55-65.73L663.107 950.786Z'/%3e%3c/g%3e%3cg filter='url(%23c)' style='mix-blend-mode:overlay'%3e%3cpath fill='url(%23d)' d='M1327.87 1038.04c-70.39 152.96-249.33 215.51-399.684 139.72-150.351-75.8-215.173-261.235-144.782-414.191l6.797-14.769c70.39-152.956 249.339-215.508 399.689-139.714 150.35 75.794 215.17 261.233 144.78 414.184l-6.8 14.77Z'/%3e%3c/g%3e%3cg filter='url(%23e)'%3e%3cpath fill='url(%23f)' d='M881.218 796.173c-53.031 115.235-187.847 162.36-301.12 105.258-113.272-57.103-162.108-196.81-109.077-312.045l5.121-11.126c53.031-115.235 187.847-162.361 301.12-105.259 113.272 57.103 162.108 196.81 109.077 312.045l-5.121 11.127Z'/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cradialGradient id='b' cx='0' cy='0' r='1' gradientTransform='rotate(48.048 -378.888 1385.834) scale(515.468 514.577)' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23222'/%3e%3cstop offset='1' stop-color='%23555'/%3e%3c/radialGradient%3e%3cradialGradient id='d' cx='0' cy='0' r='1' gradientTransform='matrix(4.61141 -298.86143 286.14894 4.41526 1185.273 907.95)' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23845448'/%3e%3cstop offset='1' stop-color='%23B7877B' stop-opacity='.5'/%3e%3c/radialGradient%3e%3cradialGradient id='f' cx='0' cy='0' r='1' gradientTransform='rotate(-65.87 952.302 -223.717) scale(1027.03 999.004)' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%235AE9FD'/%3e%3cstop offset='1' stop-color='%235AE9FD' stop-opacity='0'/%3e%3c/radialGradient%3e%3cfilter id='a' width='1133.26' height='1171.03' x='462.111' y='216.099' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3e%3cfeFlood flood-opacity='0' result='BackgroundImageFix'/%3e%3cfeBlend in='SourceGraphic' in2='BackgroundImageFix' mode='normal' result='shape'/%3e%3cfeGaussianBlur result='effect1_foregroundBlur_242_693' stdDeviation='74.397'/%3e%3c/filter%3e%3cfilter id='c' width='899.399' height='924.358' x='609.338' y='431.243' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3e%3cfeFlood flood-opacity='0' result='BackgroundImageFix'/%3e%3cfeBlend in='SourceGraphic' in2='BackgroundImageFix' mode='normal' result='shape'/%3e%3cfeGaussianBlur result='effect1_foregroundBlur_242_693' stdDeviation='72.818'/%3e%3c/filter%3e%3cfilter id='e' width='1355.47' height='1374.27' x='.946' y='.081' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3e%3cfeFlood flood-opacity='0' result='BackgroundImageFix'/%3e%3cfeBlend in='SourceGraphic' in2='BackgroundImageFix' mode='normal' result='shape'/%3e%3cfeGaussianBlur result='effect1_foregroundBlur_242_693' stdDeviation='224.328'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e");
  background-position: top center;
  background-repeat: no-repeat;
  background-size: contain;
}
@media screen and (max-width: 1290px) {
  #block-kerataif-views-block-koleksiyonlar-block-2::before {
    left: 0;
    width: 100%;
    transform: none;
    background-size: 100% 100%;
  }
}
#block-kerataif-views-block-koleksiyonlar-block-2 .view-koleksiyonlar .k-label {
  font-size: 3rem;
  color: var(--kerataif-black-b4);
  letter-spacing: 0.6rem;
  font-weight: 200;
  text-align: center;
}
@media screen and (max-width: 600px) {
  #block-kerataif-views-block-koleksiyonlar-block-2 .view-koleksiyonlar .k-label {
    font-size: 2.4rem;
  }
}
#block-kerataif-views-block-koleksiyonlar-block-2 .view-koleksiyonlar .field--name-field-slogan {
  color: var(--kerataif-black-b4);
  text-align: center;
  font-size: 1.25rem;
  margin: 10px 0 30px 0;
  font-weight: 400;
}
#block-kerataif-views-block-koleksiyonlar-block-2 .view-koleksiyonlar > .view-content {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  background: url(/themes/custom/kerataif/images/cetmen-original.png) no-repeat right top 20px;
  background-size: 120px auto;
}
@media screen and (max-width: 1100px) {
  #block-kerataif-views-block-koleksiyonlar-block-2 .view-koleksiyonlar > .view-content {
    background-position: top center;
    padding-top: 50px;
  }
}
#block-kerataif-views-block-koleksiyonlar-block-2 .view-koleksiyonlar > .view-content .views-row .field--name-field-koleksiyon-takimlari {
  padding: 30px 0;
  display: grid;
  grid-template-columns: 1fr 1.1fr 0.9fr;
  grid-template-rows: 1fr 1fr;
  gap: 50px 50px;
}
@media screen and (max-width: 1100px) {
  #block-kerataif-views-block-koleksiyonlar-block-2 .view-koleksiyonlar > .view-content .views-row .field--name-field-koleksiyon-takimlari {
    display: block;
  }
}
@media screen and (max-width: 1100px) {
  #block-kerataif-views-block-koleksiyonlar-block-2 .view-koleksiyonlar > .view-content .views-row .field--name-field-koleksiyon-takimlari .field__item {
    margin-bottom: 20px;
  }
}
#block-kerataif-views-block-koleksiyonlar-block-2 .view-koleksiyonlar > .view-content .views-row .field--name-field-koleksiyon-takimlari .field__item:nth-child(1) {
  grid-area: 1 / 1 / 3 / 3;
}
#block-kerataif-views-block-koleksiyonlar-block-2 .view-koleksiyonlar > .view-content .views-row .field--name-field-koleksiyon-takimlari .field__item:nth-child(2) {
  grid-area: 1 / 3 / 2 / 4;
}
#block-kerataif-views-block-koleksiyonlar-block-2 .view-koleksiyonlar > .view-content .views-row .field--name-field-koleksiyon-takimlari .field__item:nth-child(3) {
  grid-area: 2 / 3 / 3 / 4;
}
#block-kerataif-views-block-koleksiyonlar-block-2 .view-koleksiyonlar > .view-content .views-row .field--name-field-koleksiyon-takimlari .field__item:nth-child(4) {
  display: none;
}
#block-kerataif-views-block-koleksiyonlar-block-2 .view-koleksiyonlar > .view-content .views-row .takim-mini .tm-title {
  font-size: 1.6rem;
  font-weight: 300;
  letter-spacing: 0.18rem;
  color: var(--kerataif-black-b4);
  text-transform: uppercase;
}
#block-kerataif-views-block-koleksiyonlar-block-2 .view-koleksiyonlar > .view-content .kt-actions {
  display: none;
}
#block-kerataif-views-block-koleksiyonlar-block-2 .view-koleksiyonlar .view-footer {
  display: flex;
  justify-content: center;
  position: relative;
}
#block-kerataif-views-block-koleksiyonlar-block-2 .view-koleksiyonlar .view-footer a {
  padding: 5px 35px;
  cursor: pointer;
  color: #FFF;
  border: none;
  background-color: var(--kerataif-black-b2);
  height: 50px;
  font-size: var(--kerataif-font-size);
  font-weight: 600;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  font-family: 'Poppins', sans-serif;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  box-sizing: border-box;
  text-transform: uppercase;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-color: var(--kerataif-black-b1);
  color: var(--kerataif-black-b4);
  padding: 30px 30px 30px 80px;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' fill='none' viewBox='0 0 30 30'%3e%3cg clip-path='url(%23a)'%3e%3cpath fill='%23C7C7C7' d='M26.25 30H20v-2.5h6.25a1.25 1.25 0 0 0 1.25-1.25V20H30v6.25A3.75 3.75 0 0 1 26.25 30ZM2.5 10H0V3.75A3.75 3.75 0 0 1 3.75 0H10v2.5H3.75A1.25 1.25 0 0 0 2.5 3.75V10ZM10 30H3.75A3.75 3.75 0 0 1 0 26.25V20h2.5v6.25a1.25 1.25 0 0 0 1.25 1.25H10V30Zm20-20h-2.5V3.75a1.25 1.25 0 0 0-1.25-1.25H20V0h6.25A3.75 3.75 0 0 1 30 3.75V10Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h30v30H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: left 40px center;
}
#block-kerataif-views-block-koleksiyonlar-block-2 .view-koleksiyonlar .view-footer a:hover {
  background-color: var(--kerataif-gray-dark);
}
#block-kerataif-etbis {
  margin-top: 50px;
}
#block-kerataif-girisyap {
  margin: 0 20px 0 15px;
}
#block-kerataif-girisyap .block-content {
  color: #FFF;
}
#block-kerataif-girisyap .block-content a {
  color: #FFF;
  font-size: 0.9rem;
}
#block-kerataif-tarachacokyakinda {
  position: relative;
  overflow: hidden;
  width: 100%;
  margin: 50px 0;
}
#block-kerataif-tarachacokyakinda::before {
  content: "";
  position: absolute;
  right: 50%;
  top: 50%;
  width: 2000px;
  height: 80%;
  transform: translateY(-50%);
  background-color: var(--kerataif-turquise-t2);
  z-index: -1;
}
@media screen and (max-width: 1100px) {
  #block-kerataif-tarachacokyakinda::before {
    display: none;
  }
}
#block-kerataif-tarachacokyakinda::after {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  width: 2000px;
  height: 80%;
  transform: translateY(-50%);
  background-color: var(--kerataif-turquise-t1);
  z-index: -1;
}
@media screen and (max-width: 1100px) {
  #block-kerataif-tarachacokyakinda::after {
    display: none;
  }
}
#block-kerataif-tarachacokyakinda .content {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
#block-kerataif-tarachacokyakinda .content .block-image {
  width: 52%;
}
@media screen and (max-width: 1100px) {
  #block-kerataif-tarachacokyakinda .content .block-image {
    width: 100%;
  }
}
#block-kerataif-tarachacokyakinda .content .block-image img {
  display: block;
  border: 20px solid #FFF;
  box-sizing: border-box;
}
@media screen and (max-width: 1100px) {
  #block-kerataif-tarachacokyakinda .content .block-image img {
    border: none;
  }
}
#block-kerataif-tarachacokyakinda .content .block-content {
  box-sizing: border-box;
  padding: 10px 40px;
  width: 45%;
}
@media screen and (max-width: 1100px) {
  #block-kerataif-tarachacokyakinda .content .block-content {
    width: 100%;
    padding: 10px 0px;
  }
}
#block-kerataif-tarachacokyakinda .content .block-content p {
  font-size: 1.5rem;
  font-weight: 300;
}
#block-kerataif-tarachacokyakinda .content .block-content strong {
  font-weight: 200;
  font-size: 3rem;
  letter-spacing: 4px;
}
@media screen and (max-width: 1100px) {
  #block-kerataif-tarachacokyakinda .content .block-content strong {
    font-size: 1.6rem;
  }
}
#block-kerataif-tarachacokyakinda .content .block-content a {
  padding: 5px 35px;
  cursor: pointer;
  color: #FFF;
  border: none;
  background-color: var(--kerataif-black-b2);
  height: 50px;
  font-size: var(--kerataif-font-size);
  font-weight: 600;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  font-family: 'Poppins', sans-serif;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  box-sizing: border-box;
  text-transform: uppercase;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-color: var(--kerataif-turquise-t2);
  display: inline-flex;
}
#block-kerataif-tarachacokyakinda .content .block-content a:hover {
  background-color: var(--kerataif-gray-dark);
}
#block-kerataif-dinamikmenu {
  width: 100%;
  margin: -50px 0 100px 0;
  position: relative;
  z-index: 9;
}
@media screen and (max-width: 1050px) {
  #block-kerataif-dinamikmenu {
    margin: 20px 0;
  }
}
#block-kerataif-dinamikmenu .menu {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
  gap: 13px;
  grid-template-columns: repeat(auto-fill, minmax(230px, 1fr));
}
@media screen and (max-width: 1050px) {
  #block-kerataif-dinamikmenu .menu {
    display: grid;
    gap: 13px;
    grid-template-columns: repeat(auto-fill, minmax(320px, 1fr));
  }
}
@media screen and (max-width: 720px) {
  #block-kerataif-dinamikmenu .menu {
    display: grid;
    gap: 13px;
    grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
  }
}
@media screen and (max-width: 480px) {
  #block-kerataif-dinamikmenu .menu {
    display: grid;
    gap: 13px;
    grid-template-columns: repeat(auto-fill, minmax(130px, 1fr));
  }
}
#block-kerataif-dinamikmenu .menu .menu-item {
  position: relative;
}
#block-kerataif-dinamikmenu .menu .menu-item:first-child {
  padding-left: 0;
}
#block-kerataif-dinamikmenu .menu .menu-item:last-child {
  padding-right: 0;
}
#block-kerataif-dinamikmenu .menu .menu-item a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 1.2rem;
  font-weight: 500;
  display: flex;
  align-items: flex-end;
  z-index: 9;
  text-indent: -560px;
  overflow: hidden;
}
#block-kerataif-dinamikmenu .menu .menu-item .field--name-field-gorsel img {
  width: 100%;
  height: auto;
  display: block;
}
.block-popup {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #FFF;
  z-index: 999;
  -webkit-box-shadow: 0 0 120px 20px #000000;
  -moz-box-shadow: 0 0 120px 20px #000000;
  box-shadow: 0 0 120px 20px #000000;
  padding: 5px 20px 20px 20px;
  box-sizing: border-box;
  width: 100%;
  max-width: 1200px;
}
.block-popup .popup-close {
  cursor: pointer;
  text-align: right;
  font-size: 1.5rem;
}
.block-popup .content {
  box-sizing: border-box;
  position: relative;
}
.block-popup .content img {
  max-width: 80vw;
  width: auto;
  max-height: 80vh;
  height: auto;
}
.block-popup .content .field--name-field-media-oembed-video {
  position: relative;
  padding-bottom: 54.25%;
  height: 0;
  overflow: hidden;
  max-width: 1200px;
}
.block-popup .content .field--name-field-media-oembed-video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: none;
}
#block-kerataif-views-block-kose-takimi-urun-block-1 {
  margin: 50px 0;
}
#block-kerataif-views-block-kose-takimi-urun-block-1 .view-content {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
  gap: 50px;
  grid-template-columns: repeat(auto-fill, minmax(350px, 1fr));
}
#block-kerataif-views-block-ust-bant-yazilari-block-1 {
  background-color: #FFF;
}
#block-kerataif-views-block-ust-bant-yazilari-block-1 .view-content .swiper-slide {
  text-align: center;
  padding: 15px 20px;
  box-sizing: border-box;
  font-size: 0.9rem;
  color: #BC0000;
  font-weight: 600;
  letter-spacing: 1px;
}
#block-kerataif-views-block-ust-bant-yazilari-block-1 .swiper-pagination {
  display: none;
}
#block-kerataif-views-block-ust-bant-yazilari-block-1 .swiper-button-next::after,
#block-kerataif-views-block-ust-bant-yazilari-block-1 .swiper-button-prev::after {
  font-size: 1.5rem;
  color: var(--kerataif-black-b2);
}
#block-kerataif-views-block-ust-bant-yazilari-block-1 .field-timer-jquery-countdown .countdown-row {
  justify-content: center;
  display: flex;
  align-items: center;
}
@media screen and (max-width: 1150px) {
  #block-kerataif-views-block-ust-bant-yazilari-block-1 .field-timer-jquery-countdown .countdown-row {
    color: #BC0000;
    mix-blend-mode: normal;
  }
}
#block-kerataif-views-block-ust-bant-yazilari-block-1 .field-timer-jquery-countdown .countdown-row .countdown-period {
  font-size: 0.6rem;
  font-weight: 500;
}
#block-kerataif-evinicetmeniletasarla {
  width: 100%;
  overflow: hidden;
  margin: 50px 0;
}
#block-kerataif-evinicetmeniletasarla .content {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  flex-direction: row-reverse;
  position: relative;
}
#block-kerataif-evinicetmeniletasarla .content::before {
  content: "";
  position: absolute;
  top: 0;
  right: 105%;
  width: 600px;
  height: 30%;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='264' height='110' fill='none' viewBox='0 0 264 110'%3e%3cpath fill='%2398C223' d='M0 0h264v5H0zm0 30h264v5H0zm0 30h264v5H0zm0 30h264v5H0zm0-75h264v5H0zm0 30h264v5H0zm0 30h264v5H0zm0 30h264v5H0z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right top;
}
#block-kerataif-evinicetmeniletasarla .content::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 100%;
  width: 600px;
  height: 30%;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='264' height='110' fill='none' viewBox='0 0 264 110'%3e%3cpath fill='%23F8F5F1' d='M0 0h264v5H0zm0 30h264v5H0zm0 30h264v5H0zm0 30h264v5H0zm0-75h264v5H0zm0 30h264v5H0zm0 30h264v5H0zm0 30h264v5H0z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: left top;
}
#block-kerataif-evinicetmeniletasarla .content .block-image {
  width: 60%;
}
@media screen and (max-width: 700px) {
  #block-kerataif-evinicetmeniletasarla .content .block-image {
    width: 100%;
  }
}
#block-kerataif-evinicetmeniletasarla .content .block-content {
  width: 40%;
  box-sizing: border-box;
  padding-right: 40px;
  font-size: 1.5rem;
  font-weight: 300;
}
@media screen and (max-width: 700px) {
  #block-kerataif-evinicetmeniletasarla .content .block-content {
    width: 100%;
    padding-right: 0;
    font-size: 1.2rem;
  }
}
#block-kerataif-evinicetmeniletasarla .content .block-content strong {
  font-size: 2rem;
  font-weight: 600;
}
#block-kerataif-evinicetmeniletasarla .content .block-content a {
  padding: 5px 35px;
  cursor: pointer;
  color: #FFF;
  border: none;
  background-color: var(--kerataif-black-b2);
  height: 50px;
  font-size: var(--kerataif-font-size);
  font-weight: 600;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  font-family: 'Poppins', sans-serif;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  box-sizing: border-box;
  text-transform: uppercase;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-color: var(--kerataif-green);
  display: inline-flex;
}
#block-kerataif-evinicetmeniletasarla .content .block-content a:hover {
  background-color: var(--kerataif-gray-dark);
}
#block-kerataif-taksittablosu {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  max-width: 600px;
  height: auto;
  background-color: rgba(0, 0, 0, 0.3);
  padding: 20px;
  box-sizing: border-box;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -webkit-box-shadow: 0 0 30px 10px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 30px 10px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 30px 10px rgba(0, 0, 0, 0.5);
  z-index: 999;
}
#block-kerataif-taksittablosu.active {
  opacity: 1;
  visibility: visible;
  pointer-events: all;
}
