/** Shopify CDN: Minification failed

Line 656:17 Expected identifier but found "!"
Line 657:18 Expected identifier but found "!"
Line 669:17 Expected identifier but found "!"
Line 670:18 Expected identifier but found "!"
Line 1872:0 Unexpected "}"
Line 1976:0 Unexpected "}"

**/
/* === ZOOM === */
.custom-zoom-preview {
  position: absolute;
  top: 0; right: -320px;
  width: 300px; height: 300px;
  overflow: hidden;
  border: 1px solid #ccc;
  display: none;
  z-index: 99;
}
.custom-zoom-preview img {
  position: absolute;
  transform-origin: top left;
}

/* === MODAL === */
.custom-modal {
  display: none;
  position: fixed;
  inset: 0;
  background: rgba(0,0,0,0.8);
  z-index: 1000;
}
.custom-modal-inner {
  display: flex;
  max-width: 90%;
  margin: 50px auto;
  background: #fff;
  padding: 20px;
}
.custom-modal .modal-thumbs {
  flex: 0 0 80px;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.custom-modal .modal-thumbs img {
  width: 60px;
  cursor: pointer;
}
.custom-modal .modal-main {
  flex: 1;
  padding: 0 20px;
}
.custom-modal .modal-main img {
  max-width: 100%;
}
.custom-modal .modal-info {
  flex: 0 0 200px;
}
.close-modal {
  position: absolute;
  right: 20px; top: 20px;
  font-size: 24px;
  background: none;
  border: none;
  color: white;
  cursor: pointer;
}


.collection-item {
    position: relative;
    border: 1px solid #f6f6f6;
    border-top: none;
    border-radius: 10px;
    box-shadow: 0px 2px 9px 1px #f0f0f0;
    overflow: hidden;
}
.collection-item .image-wrapper {
  display: block;
}
.collection-item-body {
    background-color: #F9F9F9;
    border-radius: 20px;
    font-size: 14px;
    font-weight: 300;
    line-height: .7;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    color: #010101;
    padding: 12px 15px;
    min-width: 150px;
    display: flex;
    align-items: center;
    justify-content: center;
    left: 50%;
    transform: translateX(-50%);
    bottom: 20px;
    border: none;
    position: absolute;
    white-space: nowrap;
}
.complementary-products__heading{
    font-size: 22px !important;
    font-weight: 400 !important;
  margin-bottom:1.5rem !important;
}
.testimonial__name{
  font-weight:500 !important;
}
.collection-item .description {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    margin-bottom: 20px;
}
.collection-item .read-more {
  text-decoration: underline;
  font-weight: 500;
}

.customize-wrapper {
    margin: 0 0px;
    padding: 15px;
}
.customize-product #eo_rule_fields, .customize-product variant-picker {
    display: none;
}
.customize-item {
/*border-bottom: 1px solid #dad9d9;*/
    margin-bottom: 30px;
}
.customize-item-title {
    text-align: center;
    margin-bottom: 15px;
    font-weight: bold;
}
.customize-item-description {
    text-align: center;
    font-size: 13px;
}
.customize-item .text {
    font-size: 11px;
    color: #2b2b2b;
  font-weight:500;
    display: flex;
    gap: 15px;
    margin-top: 6px;
}
.range-content {
    position: relative;
    display: flex;
    gap: 10px;
    align-items: center;
    justify-content: space-between;
    background: #f5f5f5;
    white-space: nowrap;
    padding-right: 10px;
    font-size: 14px;
    font-weight: 700;
    border-radius: 10px;
    padding-right: 20px;
}
.range-content svg {
    min-width: 33px;
    height: 40px;
    padding: 0 7px;
}
.input-wrap {
    margin: 0 0;
    width:35rem;
}
.input-wrap label {
    font-weight: bold;
    margin-bottom: 5px;
    display: block;
  font-size:15px;
}
.customize-input-wrap input {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    padding-left: 40px;
    outline-color: #ff9103;
}
.fon-slide {
    margin: 30px 0;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    gap: 10px;
}
.fon-slide .fon-item {
    font-size: 11px;
    text-align: center;
}
.fon-slide .fon-item span {
    text-shadow: 0px 0px 1px #fff;
    display: block;
    font-size: 12px;
    margin-bottom: 0;
}
.fon-slide .fon-item .image-wrapper {
    position: relative;
}
.fon-slide .fon-item img {
    border: 1px solid #f5f5f5;
}
.fon-slide .fon-item.active img {
    border-color: #ff8f03;
}
.curtain-container::before{
  content: '';
  display: block;
  height: 10px;
  background-color: #f4f4f4;
  border: 1px solid #ccc;
  border-left: 10px solid #aaa;
  border-right: 10px solid #aaa;
}
.curtain{
  margin: -3px 30px 0 25px;
  display: flex;
  align-items: stretch;
  height: 220px;
  position: relative;
  text-align: center;
}
.curtain::before{
  content: '';
  width: 2px;
  height: 170px;
  background-color: #aaa;
  position: absolute;
  top: 2px;
  right: -11px;
}
.curtain:after {
  content: '';
  width: 6px;
  height: 20px;
  background-color: #aaa;
  border-radius: 3px;
  position: absolute;
  top: 166px;
  right: -13px;
}
.curtain div {
  display:block !important;
  width: 50%;
  background-color: #f9f9f9;
  border: 1px solid #ccc;
  border-radius: 8px;
  overflow: hidden;
  margin-left: -1px;
  cursor: pointer;
  position: relative;
  background-position: top center;
}
.curtain div:before {
  content: '';
  display: block;
  width: 4px;
  height: 4px;
  background-color: #aaa;
  margin: -4px auto 0;
}
.curtain-container p{
  background-color: #fffae5;
  border: 1px solid #efe7c5;
  padding: 4px;
  border-radius: 8px;
  margin: 15px 0 30px;
  font-weight: 400;
  font-size: 14px;
  letter-spacing: .3px;
  text-align: center;
}
.customize-radio-wrap {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    margin-bottom: 30px;
}
.customize-radio {
    width: calc(23% - 7px);
    border: 1px solid #e5e5e5;
    border-radius: 10px;
    overflow: hidden;
    padding: 10px;
    cursor: pointer;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
}

.customize-radio input {
  display: none;
}
.customize-radio.active {
  border-color: #ff8f03;
}
.customize-radio .radio-price {
    font-size: 10px;
    color: #999;
}
.customize-input-wrap {
  display: flex;
  gap: 15px;
}
.customize-input-wrap .input-wrap {
}
.customize-input-wrap input {
  border: none;
  background: none;
}

.accordion-wrapper {
    margin-top: 1.5rem;
    margin-bottom: 15px;
}
.accordion-item:not(.active) .accordion-body {
  display: none;
}
.accordion-wrapper .accordion-item {
}
.accordion-wrapper .accordion-item:last-child {
    border: none !important;
}
.accordion-wrapper .accordion-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 1rem 1rem 1rem 1.25rem;
    font-family: 'TT-Norms-Pro', sans-serif;
    font-size: 16px;
    font-weight: 600;
    border: 1px solid #ccc;
    cursor: pointer;
    gap:10px;
}
label.form-label.accordion-header {
    border: none !important;
    margin-left: 13px;
}
.accordion-wrapper .accordion-item:last-child .accordion-header {
    border: none !important;
}
.accordion-item .accordion-header svg {
  transition: all .3s ease-in-out;
}
.accordion-item.active .accordion-header svg {
  transform: rotate(180deg);
}
.accordion-item .customize-radio-wrap {
  margin-top: 30px;
}
.accordion-item .customize-item {
  margin-bottom: 0;
}
.accordion-item .customize-item-title {
  margin-top: 30px;
}
a.customize-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    color: #ff9844;
    border: 1px solid #ff9844;
    width: 200px;
    height: 40px;
    font-weight: bold;
    gap: 10px;
    border-radius: 20px;
    margin: 0 auto 30px;
}
a.customize-btn.active {
  background: #fff2e8;
}
.customize-btns {
    display: flex;
    align-items: center;
    justify-content: space-around;
    margin-bottom: 30px;
    gap: 15px;
}
.customize-btns:not(.active) {
  display: none;
}
.customize-btns a {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
    border: 1px solid #aaa;
    color: #aaa;
    height: 40px;
    padding: 0 15px;
    border-radius: 20px;
    font-size: 13px;
    font-weight: bold;
}
.customize-btns a.color-fon {
    color: #02b32e;
    border-color: #02b32e;
}
.customize-btns a.color-fon.active {
    border: 1px solid #ccc;
    color: #aaa;
}
.birim-fiyat {
  display: flex;
  align-items: center;
  gap: 18px;
  margin: 0;
  font-size: 14px;
  color: #666;
  display:none !important;
}
.customize--item{
  max-width:65rem;
}
.birim-fiyat ins {
  font-size: 18px;
  font-weight: bold;
  color: #000;
  text-decoration: none;
}
.birim-fiyat .kdv {
    font-size: 14px;
    color: #000;
}
.birim-fiyat del {
    margin-left: 20px;
    font-size: 16px;
    color: #989898;
}
.customize-wrapper .price {
    font-size: 20px;
    font-weight: bold;
}
.curtain-slides {
    text-align: center;
    margin: 10px 0;
    font-size: 13px;
}
.curtain-slides span {
    display: inline-block;
    margin-right: 5px;
    margin-left: 2px;
    font-size: 12px;
    font-weight: bold;
    color: #f37d02;
}
.price-box {
    display: flex !important;
    font-size: 18px;
    align-items: center;
    justify-content: flex-start;
    gap: 10px;
    visibility: visible !important;
}

.price-box .price {
    font-weight: 600 !important;
    color: #010101 !important;
    font-size: 18px !important;
    display: block !important;
}

.price-quantity-wrapper {
    display: flex !important;
    align-items: center;
    justify-content: space-between;
    gap: 1.5rem;
    margin-bottom: 1.5rem;
}

.price-quantity-wrapper .product-form__quantity {
    order: 1;
}

.price-quantity-wrapper .price-box {
    order: 2;
    margin-left: auto;
}

.recently-viewed-products .swiper-control {
    margin-bottom: 1rem !important;
    margin-top: 1rem !important;
}



search-form .search__submit {
    right: 24px;
    left: auto;
}
search-form .search__submit svg {
  fill: #ff9005;
}
search-form .search__input {
    background: transparent;
    border: 1px solid #dfdfdf;
    border-radius: 30px;
}
.header__icons .header__icon {
    height: auto;
    width: auto;
    font-size: 14px;
    flex-direction: row;
    gap: 10px;
    align-items: center;
    justify-content: center;
}
.header__icons .header__icon svg {
    width: 24px!important;
    color: #000!important;
}
.header__icons .header__cart-count {
    position: relative;
    top: 0;
    right: 0;
    background: #ff9005;
}
.header__icons .st-wishlist-details-button {
  padding: 0!important;
  display: flex !important;
  align-items: center;
  gap: 0.4rem;
}
.st-wishlist-details-button .st-label{
  display: none;
}
.st-wishlist-details-button svg {
  width: 2.4rem;
  height: 2.4rem;
}
.st-wishlist-details-button::before {
  content: '';
  display: block;
  width: 2.4rem;
  height: 2.4rem;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Cpath d='M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z'%3E%3C/path%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  flex-shrink: 0;
}
.st-wishlist-details-button::after {
  content: 'Favorites';
  font-size: 1.4rem;
  white-space: nowrap;
}

@media (max-width: 767px) {
  .header__icon-link-label,
  .st-wishlist-details-button::after {
    display: none !important;
  }
  .header__icons .st-wishlist-details-button::before {
    width: 2.1rem;
    height: 2.1rem;
  }
  .header__icon-links {
    gap: 1.2rem !important;
  }
}
.announcement__col--right {
  gap: 15px;
}
.cc-countdown-timer .section--padded {
  padding: 10px 0;
  /*background: #ff9005;*/
}
.cc-countdown-timer .enlarge-text {
  margin: 0;
}
.cc-countdown-timer .section__block--countdown {
  margin: 0!important;
}
.countdown__item:not(:last-child) .countdown__number:after {
  display: none!important;
}
.cc-countdown-timer .countdown__number {
    padding: 0;
    background: transparent;
    color: #fff;
    min-width: inherit;
    margin-right: 5px;
}
.cc-countdown-timer .enlarge-text {
  font-size: 18px;
}
@media (min-width: 992px) {
  .cc-countdown-timer .text-center {
      display: flex;
      align-items: center;
      justify-content: space-between;
      width: 100%;
      max-width: 840px;
  }
  .icons-with-text .slider__grid {
    grid-auto-columns: auto;
    gap: 0;
  }
  .icons-with-text .slider__item {
      border-right: 1px solid #dadada;
  }
}
.icons-with-text .slider__item:last-child {
    border-right: none;
}
.icons-with-text .slider__item .rte {
    font-size: 14px;
    text-transform: uppercase;
    color:#6e6e6e;
}
.icons-with-text .slider__item .rte .rte {
    font-size: 10px;
    text-transform: none;
}
@media (min-width: 992px) {
  .icons-with-text .slider-nav__btn {
    display: none;
  }
}
@media (max-width:992px){
  .customize-radio{
  width: calc(28% - 7px);    
  }
  .range-content{
    width: 175px;
  }

}
h4, .h4, .text-h4 {
  font-size: 22px!important;
}

.product__media-icon.btn--icon-circle,
.product__media-icon.btn-white.btn--small.btn--icon.btn--icon-circle {
  background: transparent !important;
  box-shadow: none !important;
  border: none !important;
  border-radius: 0 !important;
  padding: 0 !important;
      opacity: 1;
}

/* • İçindeki SVG kalp ikonunu beyaza boyar */
.product__media-icon.btn--icon-circle svg,
.product__media-icon.btn-white svg {
  fill: #f37036; !important;      /* fill kullanıyorsa */
  color: #f37036; !important;     /* stroke veya currentColor kullanıyorsa */
}
.product__media-icon.btn--icon-circle:hover,
.product__media-icon.btn--icon-circle:focus {
  background: transparent !important;
  box-shadow: none !important;
  border: none !important;
}

/* Hover’ta svg rengini beyaz tut */
.product__media-icon.btn--icon-circle:hover svg,
.product__media-icon.btn--icon-circle:focus svg {
  fill: #f37036; !important;
  color: #f37036; !important;
}
.card__info {
  font-size: 14px;
}
.gallery .media {
  border-radius: 10px;
}
.gallery_block__link-text {
    margin-top: 10px;
    font-size: 14px;
}
span.price__from {
  display: none;
}

.shop-by {
  background: #f4f4f4;
  margin: 0!important;
  padding: 50px 0!important;
}
.shop-by .description {
  width: 500px;
  max-width: 100%;
  margin: 20px 0 50px;
}
.shop-by-item {
    background: #fff;
    box-shadow: 0px 0px 19px 1px #00000008;
    display: block;
    border-radius: 0 0 10px 10px;
}
.shop-by-item .image-wrapper img:not(.icon){
  aspect-ratio: 300/300;
  width: 100%;
  height: auto;
  object-fit: cover;
}
.new-product-swiper-section .shop-by-item .image-wrapper img:not(.icon){
  aspect-ratio:1/1
}
.shop-by-item .image-wrapper .icon {
  display: none;
}
.shop-by-item-title {
    text-align: center;
    padding: 16px;
    font-size: 18px;
    font-weight: bold;
}
.shop-by-item:hover .image-wrapper .icon {
    display: block;
}
.shop-by-item .image-wrapper:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: #00000047;
    display: none;
}
.shop-by-item:hover .image-wrapper:before {
  display: block;
}
.shop-by-item .image-wrapper {
    position: relative;
}
.shop-by-item .image-wrapper .icon {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 150px;
}
.shop-by-color .shop-by-item {
    display: flex;
    border-radius: 10px;
    overflow: hidden;
}
.shop-by-color .image-wrapper {
    width: 100%;
}
.shop-by-color .shop-by-item-title {
    width: 100%;
    text-align: left;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.shop-by-color .shop-by-item-title span {
    font-size: 14px;
}
.video-section, .cc-video .section {
  padding: 0!important;
}
body .video-section__media iframe, body .video-section__media video {
  padding: 0!important;
}
.video-section .max-w-screen-lg {
  max-width: 100%;
}
.video-section__media video, .video-section__media iframe {
  object-fit: cover;
}
.video-section .video-section__media {
  padding-top: 0;
  aspect-ratio: 1920/970;
}
.collection-banner .collection-banner__media {
  order: 0;
  margin-top: 48px;
}
.collection-banner {
    background-color: #495d63;
    padding-left: 60px;
    padding-right: 10px;
    border-radius: 10px;
}
.collections-box {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 30px;
}
.collection-item {
    position: relative;
    border: 1px solid #f6f6f6;
    border-top: none;
    border-radius: 10px;
    box-shadow: 0px 2px 9px 1px #f0f0f0;
    overflow: hidden;
}
.collection-item .image-wrapper {
  display: block;
}
.collection-item-body {
    background-color: #F9F9F9;
    border-radius: 20px;
    font-size: 14px;
    font-weight: 300;
    line-height: .7;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    color: #010101;
    padding: 12px 15px;
    min-width: 150px;
    display: flex;
    align-items: center;
    justify-content: center;
    left: 50%;
    transform: translateX(-50%);
    bottom: 20px;
    border: none;
    position: absolute;
    white-space: nowrap;
}
.collection-item .description {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    margin-bottom: 20px;
}
.collection-item .read-more {
  text-decoration: underline;
  font-weight: 500;
}
.card-badges {
    display: flex;
    margin: -5px 0 3px;
}
.badge-texture {
    position: relative;
    display: flex;
    align-items: center;
    gap: 5px;
}
.badge-texture img {
  cursor: pointer;
  transition: all .2s ease-in-out;
}
.badge-texture img:hover {
  transform: scale(1.2);
}
.badge-textures {
    display: flex;
    align-items: center;
    gap: 8px;
}
.badge-textures img {
    width: 0;
    height: 0;
    object-fit: cover;
    border-radius: 50%;
}
.badge-texture:hover .badge-textures img {
    width: 20px;
    height: 20px;
}
.badge-item > img {
  margin-left: -2px;
}
.card-link:after {
  display: none;
}
.card__main-image.object-right {
  object-position: right;
}
.bilgi-badge span:before {
  display: block;
  width: 35px;
}
.bilgi-badge {
    display: flex;
    align-items: center;
    gap: 15px;
    justify-content: space-around;
}
.bilgi-badge>span {
    display: flex;
    align-items: center;
    gap: 10px;
    border: 1px solid #ffe8c9;
    padding: 10px;
    border-radius: 10px;
    line-height: 1.3;
    min-width: 150px;
    max-width: 180px;
    font-size: 14px;
}
.bilgi-badge .uretim:before {
  content: url('data:image/svg+xml,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"><rect width="24" height="24" fill="white"></rect><path d="M18 9C18 13.7462 14.2456 18.4924 12.6765 20.2688C12.3109 20.6827 11.6891 20.6827 11.3235 20.2688C9.75444 18.4924 6 13.7462 6 9C6 7 7.5 3 12 3C16.5 3 18 7 18 9Z" stroke="%23ff9005" stroke-linejoin="round"></path><circle cx="12" cy="9" r="2" stroke="%23ff9005" stroke-linejoin="round"></circle></g></svg>');
}
.bilgi-badge .kalite:before {
  content: url('data:image/svg+xml,<svg fill="%23ff9005" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"><g data-name="17 quality" id="_17_quality"><path d="M40.4,20.57a1.009,1.009,0,0,0-.95-.69H34.48l-1.53-4.72a1,1,0,0,0-1.9,0l-1.53,4.72H24.55a1.009,1.009,0,0,0-.95.69.991.991,0,0,0,.37,1.12l4.01,2.92-1.53,4.72a1,1,0,0,0,.36,1.12,1.022,1.022,0,0,0,1.18,0L32,27.53l4.01,2.92a1.086,1.086,0,0,0,.59.19,1.036,1.036,0,0,0,.59-.19,1,1,0,0,0,.36-1.12l-1.53-4.72,4.01-2.92A.991.991,0,0,0,40.4,20.57Zm-6.14,2.85a1.006,1.006,0,0,0-.37,1.12l.81,2.48-2.11-1.54a1.011,1.011,0,0,0-1.18,0L29.3,27.02l.81-2.48a1.006,1.006,0,0,0-.37-1.12l-2.11-1.54h2.61a.991.991,0,0,0,.95-.69L32,18.71l.81,2.48a.991.991,0,0,0,.95.69h2.61Z"></path><path d="M32,10.26a13.239,13.239,0,0,0-1.13,26.43c.38.03.75.05,1.13.05.34,0,.69-.02,1.03-.05h.1v-.01A13.234,13.234,0,0,0,32,10.26Zm9.81,18.72a.01.01,0,0,0-.01.01,11.191,11.191,0,0,1-8.85,5.7l-.01.01h-.01a9.1,9.1,0,0,1-1.88-.01,11.236,11.236,0,1,1,10.76-5.71Z"></path><path d="M58.88,52.73,55.12,46.9q-4.035-6.225-8.06-12.47c.21-.08.45-.17.69-.25a4.179,4.179,0,0,0,2.67-1.8,4.179,4.179,0,0,0-.25-3.19,4.06,4.06,0,0,1-.37-1.63,3.96,3.96,0,0,1,1.01-1.25,4.234,4.234,0,0,0,1.64-2.81,4.19,4.19,0,0,0-1.64-2.8,4.091,4.091,0,0,1-1.01-1.26,4.06,4.06,0,0,1,.37-1.63,4.157,4.157,0,0,0,.25-3.18,4.2,4.2,0,0,0-2.67-1.8,4.218,4.218,0,0,1-1.49-.71,4.362,4.362,0,0,1-.36-1.61,4.191,4.191,0,0,0-1.15-3,4.2,4.2,0,0,0-3.17-.45,4.081,4.081,0,0,1-1.65,0,4.051,4.051,0,0,1-1.01-1.27,4.212,4.212,0,0,0-2.37-2.23,4.132,4.132,0,0,0-3.02.96A4.143,4.143,0,0,1,32,5.25a4.143,4.143,0,0,1-1.53-.73,4.122,4.122,0,0,0-3.01-.96,4.2,4.2,0,0,0-2.38,2.23,4.2,4.2,0,0,1-1,1.27,4.136,4.136,0,0,1-1.66,0,4.174,4.174,0,0,0-3.16.45,4.164,4.164,0,0,0-1.16,3.01,3.961,3.961,0,0,1-.37,1.6,3.944,3.944,0,0,1-1.47.7,4.226,4.226,0,0,0-2.68,1.8,4.179,4.179,0,0,0,.25,3.19,4.06,4.06,0,0,1,.37,1.63,4.091,4.091,0,0,1-1.01,1.26,4.19,4.19,0,0,0-1.64,2.8,4.234,4.234,0,0,0,1.64,2.81,3.96,3.96,0,0,1,1.01,1.25,4.06,4.06,0,0,1-.37,1.63,4.157,4.157,0,0,0-.25,3.18,4.142,4.142,0,0,0,2.67,1.8c.23.09.47.17.69.26Q12.905,40.67,8.88,46.9L5.12,52.73a.981.981,0,0,0,.01,1.1.992.992,0,0,0,1.01.42l6.83-1.27,1.66,6.76a1,1,0,0,0,.81.74.875.875,0,0,0,.16.02.985.985,0,0,0,.84-.46L27.22,43.35c.08.02.15.07.23.09a2.2,2.2,0,0,0,.5.06,5.009,5.009,0,0,0,2.52-1.02A4.143,4.143,0,0,1,32,41.75a4.143,4.143,0,0,1,1.53.73,4.1,4.1,0,0,0,3.03.96c.08-.02.15-.07.22-.09L47.56,60.04a.985.985,0,0,0,.84.46.875.875,0,0,0,.16-.02,1,1,0,0,0,.81-.74l1.66-6.76,6.83,1.27a1,1,0,0,0,1.01-.42A.981.981,0,0,0,58.88,52.73ZM16.02,57l-1.33-5.41a1,1,0,0,0-1.15-.75L8.06,51.86l2.5-3.87q3.75-5.82,7.52-11.64a.784.784,0,0,1,.02.14,4.191,4.191,0,0,0,1.15,3,4.205,4.205,0,0,0,3.17.45,4.081,4.081,0,0,1,1.65,0,3.935,3.935,0,0,1,1.01,1.27c.19.29.38.58.58.86ZM36.4,41.29a.7.7,0,0,1-.3.2c-.28.06-1.02-.39-1.5-.7A5.071,5.071,0,0,0,32,39.75a5.071,5.071,0,0,0-2.6,1.04c-.48.31-1.22.77-1.49.71a.828.828,0,0,1-.32-.22,6.488,6.488,0,0,1-.81-1.13,5.026,5.026,0,0,0-1.83-2.01,3.246,3.246,0,0,0-1.45-.29,11.376,11.376,0,0,0-1.3.1c-.62.07-1.46.17-1.7-.02s-.34-1.04-.41-1.66a5.025,5.025,0,0,0-.79-2.64,1.7,1.7,0,0,0-.27-.27,1.249,1.249,0,0,0-.12-.09l-.01-.01h-.01a6.3,6.3,0,0,0-1.98-.97c-.59-.21-1.39-.49-1.53-.79-.14-.28.14-1.07.34-1.65a4.932,4.932,0,0,0,.43-2.73,4.848,4.848,0,0,0-1.55-2.23c-.44-.44-1.05-1.05-1.05-1.39s.61-.95,1.05-1.39a4.848,4.848,0,0,0,1.55-2.23,4.932,4.932,0,0,0-.43-2.73c-.2-.58-.48-1.37-.34-1.66s.95-.57,1.54-.78a4.864,4.864,0,0,0,2.37-1.34,4.91,4.91,0,0,0,.8-2.63c.07-.62.16-1.46.41-1.66s1.08-.1,1.7-.03a5.007,5.007,0,0,0,2.75-.19,4.956,4.956,0,0,0,1.83-2.01c.33-.54.79-1.27,1.12-1.34.28-.07,1.02.4,1.5.7A5.071,5.071,0,0,0,32,7.25a5.071,5.071,0,0,0,2.6-1.04c.48-.3,1.21-.76,1.5-.7.33.07.79.8,1.12,1.34a4.956,4.956,0,0,0,1.83,2.01,5.007,5.007,0,0,0,2.75.19c.62-.07,1.46-.17,1.7.02s.34,1.04.41,1.66a5.025,5.025,0,0,0,.79,2.64,5.024,5.024,0,0,0,2.39,1.35c.59.2,1.39.48,1.53.78.14.28-.14,1.07-.34,1.65a4.932,4.932,0,0,0-.43,2.73,4.848,4.848,0,0,0,1.55,2.23c.44.44,1.05,1.05,1.05,1.39s-.61.95-1.05,1.39a4.848,4.848,0,0,0-1.55,2.23,4.932,4.932,0,0,0,.43,2.73c.2.58.48,1.37.34,1.66s-.95.58-1.53.78a6.074,6.074,0,0,0-2.07,1.02,3.107,3.107,0,0,0-.31.32,4.91,4.91,0,0,0-.8,2.63c-.07.62-.16,1.46-.41,1.66s-1.08.1-1.7.03a4.916,4.916,0,0,0-2.75.19,5.026,5.026,0,0,0-1.83,2.01A6.464,6.464,0,0,1,36.4,41.29Zm14.06,9.55a1,1,0,0,0-1.15.75L47.98,57,38.34,42.07c.2-.28.39-.57.58-.86a4.07,4.07,0,0,1,1-1.27,4.136,4.136,0,0,1,1.66,0,4.174,4.174,0,0,0,3.16-.45,4.157,4.157,0,0,0,1.16-3,.675.675,0,0,1,.02-.14q3.765,5.82,7.52,11.64l2.5,3.87Z"></path></g></g></svg>');  
}
.bilgi-badge .garanti:before {
  content: url('data:image/svg+xml,<svg viewBox="0 -0.5 25 25" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"><path d="M10.4608 1.50732C11.2607 0.539132 12.7446 0.539132 13.5445 1.50732L14.7445 2.95979C15.1677 3.472 15.8176 3.74061 16.4789 3.67664L18.3571 3.49495C19.6102 3.37372 20.6624 4.42666 20.5402 5.67974L20.3597 7.53129C20.2949 8.1958 20.566 8.84883 21.0823 9.2721L22.5232 10.4533C23.4993 11.2534 23.4993 12.7466 22.5232 13.5467L21.0823 14.7279C20.566 15.1512 20.2949 15.8042 20.3597 16.4687L20.5402 18.3203C20.6624 19.5733 19.6102 20.6263 18.3571 20.505L16.4789 20.3234C15.8176 20.2594 15.1677 20.528 14.7445 21.0402L13.5445 22.4927C12.7446 23.4609 11.2607 23.4609 10.4608 22.4927L9.26079 21.0402C8.83761 20.528 8.18769 20.2594 7.52637 20.3234L5.64824 20.505C4.39507 20.6263 3.34293 19.5733 3.4651 18.3203L3.64562 16.4687C3.71041 15.8042 3.43933 15.1512 2.92298 14.7279L1.48208 13.5467C0.505968 12.7466 0.505968 11.2534 1.48208 10.4533L2.92298 9.2721C3.43933 8.84883 3.71041 8.1958 3.64562 7.53129L3.4651 5.67974C3.34293 4.42666 4.39507 3.37372 5.64824 3.49495L7.52637 3.67664C8.18769 3.74061 8.83761 3.472 9.26079 2.95979L10.4608 1.50732Z" stroke="%23ff9005" stroke-width="1.5"></path><path d="M8.12549 12.7725L10.4136 15.0516C10.8437 15.48 11.5531 15.4296 11.9182 14.9446L15.8801 9.68274" stroke="%23ff9005" stroke-width="1.5" stroke-linecap="round"></path></g></svg>');
}
.bilgi-badge .numune:before {
  content: url('data:image/svg+xml,<svg version="1.1" id="designs" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32" xml:space="preserve" fill="%23ff9005"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"><style type="text/css"> .sketchy_een{fill:%23ff9005;} </style><path class="sketchy_een" d="M30.966,7.69c-0.039-0.142-0.112-0.268-0.217-0.372c-0.157-0.157-0.373-0.247-0.595-0.248 c-0.033-0.028-0.065-0.057-0.099-0.084c-0.242-0.193-0.455-0.42-0.682-0.628c-0.228-0.209-0.457-0.418-0.684-0.626 c-0.236-0.221-0.463-0.453-0.701-0.672c-0.485-0.441-0.932-0.918-1.369-1.405c-0.396-0.443-0.763-0.911-1.142-1.369 c0.076-0.291-0.008-0.604-0.22-0.816c-0.167-0.167-0.376-0.244-0.585-0.244c-0.279,0-0.558,0.139-0.73,0.389 c-0.102,0.109-0.216,0.211-0.32,0.316c-0.227,0.223-0.459,0.437-0.682,0.662c-0.254,0.26-0.498,0.526-0.768,0.772 c-0.286,0.26-0.573,0.516-0.859,0.776c-0.593,0.546-1.19,1.087-1.781,1.637c-0.579,0.536-1.168,1.064-1.737,1.609 c-0.593,0.569-1.219,1.101-1.822,1.661c-0.601,0.557-1.223,1.091-1.814,1.661c-1.152,1.111-2.263,2.265-3.436,3.357 c-0.619,0.575-1.243,1.146-1.864,1.722c-0.591,0.548-1.16,1.119-1.737,1.68c-0.587,0.571-1.154,1.16-1.728,1.745 c-0.569,0.579-1.17,1.127-1.743,1.704c-0.362,0.364-0.739,0.715-1.111,1.07c-0.443,0.424-0.869,0.859-1.29,1.304 c-0.325,0.341-0.341,0.884,0,1.223c0.106,0.106,0.243,0.168,0.387,0.207c0.02,0.027,0.03,0.058,0.053,0.083 c0.542,0.569,1.119,1.103,1.67,1.665c0.483,0.491,0.967,0.983,1.432,1.489c0.205,0.223,0.424,0.427,0.634,0.642 c0.193,0.197,0.368,0.408,0.554,0.609c0.408,0.445,0.814,0.884,1.237,1.314c0.111,0.112,0.254,0.166,0.402,0.188 c0.096,0.041,0.199,0.065,0.305,0.065c0.217,0,0.382-0.091,0.544-0.227c0.628-0.526,1.192-1.117,1.743-1.722 c0.526-0.579,1.062-1.148,1.609-1.706c0.516-0.522,1.04-1.036,1.535-1.58c0.534-0.587,1.083-1.158,1.643-1.72 c1.093-1.099,2.212-2.171,3.307-3.268c1.083-1.087,2.147-2.193,3.237-3.274c0.534-0.53,1.083-1.04,1.617-1.566 c0.571-0.561,1.145-1.119,1.726-1.669c0.268-0.254,0.542-0.5,0.812-0.751c0.288-0.266,0.565-0.544,0.847-0.816 c0.549-0.524,1.101-1.049,1.671-1.551c0.072-0.039,0.141-0.083,0.197-0.139c0.019-0.019,0.029-0.045,0.046-0.066 c0.217-0.177,0.437-0.351,0.638-0.546c0.258-0.25,0.502-0.516,0.76-0.766c0.205-0.199,0.418-0.4,0.636-0.587 c0.118-0.1,0.201-0.195,0.297-0.327c0.118-0.162,0.232-0.376,0.205-0.581C30.986,7.839,30.976,7.764,30.966,7.69z M28.014,9.206 C27.91,9.1,27.808,8.992,27.705,8.889c-0.28-0.278-0.565-0.554-0.851-0.827c-0.177-0.17-0.408-0.257-0.638-0.257 c-0.226,0-0.452,0.084-0.625,0.257c-0.337,0.337-0.355,0.93,0,1.263c0.288,0.272,0.575,0.546,0.869,0.81 c0.102,0.092,0.204,0.187,0.306,0.282c-0.137,0.135-0.277,0.267-0.411,0.404c-0.29,0.295-0.579,0.587-0.869,0.881 c-0.048,0.049-0.097,0.097-0.145,0.147c-0.308-0.283-0.593-0.591-0.883-0.893c-0.38-0.396-0.784-0.77-1.19-1.141 c-0.178-0.161-0.403-0.248-0.627-0.248c-0.214,0-0.426,0.079-0.595,0.248c-0.315,0.313-0.357,0.914,0,1.221 c0.388,0.335,0.78,0.664,1.174,0.995c0.329,0.275,0.681,0.546,0.96,0.873c0.014,0.019,0.031,0.03,0.045,0.048 c-0.38,0.364-0.762,0.727-1.138,1.094c-0.277,0.272-0.554,0.544-0.829,0.816c-0.012-0.009-0.022-0.02-0.034-0.028 c-0.373-0.307-0.714-0.661-1.073-0.983c-0.178-0.159-0.401-0.245-0.622-0.245c-0.21,0-0.418,0.078-0.584,0.245 c-0.309,0.307-0.357,0.906,0,1.208c0.238,0.201,0.479,0.398,0.723,0.595c0.144,0.116,0.287,0.236,0.426,0.358 c-0.443,0.438-0.879,0.881-1.318,1.323c-0.177,0.18-0.356,0.357-0.532,0.538c-0.026-0.017-0.045-0.044-0.072-0.058 c-0.245-0.231-0.47-0.488-0.708-0.725c-0.404-0.404-0.814-0.802-1.231-1.194c-0.174-0.163-0.398-0.248-0.621-0.248 c-0.217,0-0.432,0.08-0.6,0.248c-0.321,0.321-0.349,0.906,0,1.223c0.416,0.376,0.835,0.749,1.257,1.119 c0.163,0.142,0.327,0.282,0.492,0.422c0.11,0.096,0.225,0.187,0.331,0.287c0.01,0.02,0.031,0.029,0.043,0.048 c-0.536,0.546-1.066,1.097-1.614,1.631c-0.141,0.138-0.285,0.273-0.427,0.41c-0.128-0.12-0.241-0.262-0.359-0.39 c-0.207-0.225-0.418-0.447-0.632-0.668c-0.164-0.167-0.385-0.25-0.607-0.25c-0.224,0-0.449,0.084-0.615,0.25 c-0.329,0.331-0.335,0.892,0,1.221c0.238,0.232,0.479,0.463,0.725,0.688c0.102,0.092,0.209,0.183,0.313,0.277 c-0.017,0.016-0.034,0.033-0.051,0.049c-0.557,0.53-1.121,1.06-1.655,1.613c-0.072,0.075-0.144,0.149-0.216,0.224 c-0.081-0.125-0.185-0.235-0.322-0.301c-0.242-0.223-0.463-0.472-0.692-0.706c-0.335-0.341-0.67-0.682-1.003-1.022 c-0.163-0.166-0.383-0.247-0.604-0.247c-0.223,0-0.445,0.083-0.61,0.247c-0.327,0.327-0.335,0.888,0,1.213 c0.36,0.349,0.729,0.689,1.103,1.02c0.266,0.234,0.559,0.455,0.8,0.717c0.061,0.086,0.144,0.154,0.236,0.211 c-0.096,0.098-0.188,0.199-0.285,0.295c-0.423,0.42-0.85,0.834-1.277,1.249c-0.023-0.014-0.041-0.035-0.066-0.046 c-0.003-0.001-0.006-0.003-0.009-0.004c-0.157-0.142-0.302-0.299-0.45-0.449c-0.258-0.262-0.518-0.522-0.78-0.78 c-0.161-0.159-0.375-0.239-0.589-0.239c-0.213,0-0.425,0.079-0.585,0.239c-0.313,0.315-0.327,0.863,0,1.176 c0.272,0.258,0.55,0.512,0.827,0.764c0.165,0.148,0.331,0.303,0.503,0.448c-0.453,0.434-0.917,0.853-1.395,1.258 c-0.034-0.033-0.071-0.063-0.106-0.096c-0.25-0.238-0.481-0.494-0.699-0.76c-0.175-0.211-0.337-0.427-0.526-0.626 c-0.205-0.215-0.422-0.418-0.636-0.624c-0.491-0.471-0.946-0.987-1.391-1.501c-0.466-0.535-0.955-1.051-1.439-1.572 c0.135-0.154,0.272-0.306,0.407-0.461c0.262-0.301,0.544-0.585,0.812-0.883c0.286-0.319,0.563-0.642,0.861-0.951 c0.292-0.301,0.595-0.591,0.89-0.89c0.565-0.577,1.111-1.176,1.665-1.763c0.565-0.599,1.156-1.172,1.741-1.749 c1.133-1.119,2.311-2.193,3.463-3.29c0.609-0.579,1.21-1.168,1.814-1.751c0.278-0.268,0.552-0.54,0.835-0.8 c0.333-0.305,0.676-0.601,1.014-0.9c0.286-0.25,0.563-0.51,0.847-0.762c0.305-0.272,0.622-0.526,0.93-0.792 c0.303-0.264,0.595-0.544,0.894-0.814c0.297-0.272,0.603-0.536,0.9-0.808c0.579-0.532,1.17-1.05,1.747-1.584 c0.589-0.544,1.196-1.064,1.781-1.607c0.262-0.244,0.521-0.491,0.787-0.729c0.402,0.432,0.803,0.866,1.202,1.3 c0.443,0.481,0.875,0.975,1.34,1.434c0.451,0.445,0.916,0.873,1.373,1.31c0.231,0.223,0.472,0.439,0.704,0.662 c-0.1,0.106-0.2,0.212-0.295,0.324C28.488,8.678,28.254,8.946,28.014,9.206z M11.633,24.913c-0.006-0.008-0.012-0.016-0.018-0.023 c-0.002-0.006-0.003-0.011-0.005-0.017C11.618,24.886,11.625,24.9,11.633,24.913z"></path></g></svg>');
}
.bilgi-badge .ssl:before {
  content: url('data:image/svg+xml,<svg viewBox="0 0 24.00 24.00" fill="none" xmlns="http://www.w3.org/2000/svg" stroke="%23ff9103"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"><path d="M21.0667 5C21.6586 5.95805 22 7.08604 22 8.29344C22 11.7692 19.1708 14.5869 15.6807 14.5869C15.0439 14.5869 13.5939 14.4405 12.8885 13.8551L12.0067 14.7333C11.272 15.465 11.8598 15.465 12.1537 16.0505C12.1537 16.0505 12.8885 17.075 12.1537 18.0995C11.7128 18.6849 10.4783 19.5045 9.06754 18.0995L8.77362 18.3922C8.77362 18.3922 9.65538 19.4167 8.92058 20.4412C8.4797 21.0267 7.30403 21.6121 6.27531 20.5876C6.22633 20.6364 5.952 20.9096 5.2466 21.6121C4.54119 22.3146 3.67905 21.9048 3.33616 21.6121L2.45441 20.7339C1.63143 19.9143 2.1115 19.0264 2.45441 18.6849L10.0963 11.0743C10.0963 11.0743 9.3615 9.90338 9.3615 8.29344C9.3615 4.81767 12.1907 2 15.6807 2C16.4995 2 17.282 2.15509 18 2.43738" stroke="%23ff9103" stroke-width="0.4800000000000001" stroke-linecap="round" stroke-linejoin="round"></path><path d="M17.8851 8.29353C17.8851 9.50601 16.8982 10.4889 15.6807 10.4889C14.4633 10.4889 13.4763 9.50601 13.4763 8.29353C13.4763 7.08105 14.4633 6.09814 15.6807 6.09814C16.8982 6.09814 17.8851 7.08105 17.8851 8.29353Z" stroke="%23ff9103" stroke-width="0.4800000000000001"></path></g></svg>'); 
}



.align-items-center {
  align-items: center;
}
.justify-content-between {
  justify-content: space-between;
}
.center {
  justify-content: center;
}
.flex-column{
  flex-direction: column;
}
.text-center{
  text-align: center;
}
.width-half{
  width: 50%;
}
.flex-row-reverse{
  flex-direction: row-reverse;
}
.title-section h1{
    font-size: 45px;
    font-weight:400 ;
    margin-bottom: 80px;
    letter-spacing: 2px;
    text-transform: uppercase;
    text-align: center;
    line-height: 1.1;
    color: #444B53;
  }
  .handmade{
    background-color: #444B53;
    margin-bottom: 70px;
  }
  .handmade .box-hero{
    width: 100%;
  }
  .handmade .image-box{
    transform: translateY(-40px);
  }
  .handmade .text-box{
    padding: 0 55px;
    color: #FFFFFF;
  }
  .handmade .subject{
    font-size: 16px;
    margin-bottom: 40px;
    font-weight: 300;
  }
  .handmade .subject::after{
    content: "";
    position: absolute;
    bottom: -20px;
    width: 35px;
    height: 2px;
    background-color: #947D41;
    left: 0;
  }
  .handmade .text-box h3{
    text-transform: capitalize;
    letter-spacing: 2px;
    line-height: 44px;
    font-size: 40px;
    font-weight: 400;
    margin-bottom: 0;
    color: #fff;
  }
  .handmade .text-box p{
    margin-top: 20px;
    line-height: 22px;
    margin-bottom: 0;
  }
  .measure{
    margin-bottom: 70px;
  }
  .measure .title{
    font-size: 21px;
    margin-bottom: 20px;
    color: #444B53;
    font-weight: 400;
  }
  .measure .swiper-button-next{
    right:-15px;
  }
  .swiper-button-prev{
    left: -15px;
  }
  .measure .swiper-button-next::after, .measure .swiper-button-prev::after{
    color: rgb(197, 177, 124);
    opacity: 1 !important;
  }
  .swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{
    opacity: 1;
  }
  .swiper-measure{
    width: 100%;
    height: 100%;
  }
  .slide-measure {
    width: 116px !important;
  }
  .slide-measure a{
    background: #e4e6e9;
    border-right: 1px solid #a5a9ad;
    height: 130px;
    display: flex;
    justify-content: center;
    flex-direction: column;
    transition: all .3s;
    color: #343b41;
    align-items: center;
  }
  .slide-measure:hover, .slide-measure.active{
    background: #c5b17c;
    padding-bottom: 5px;
    height: 135px;
    border-right: none;
    color: #fff;
  }
  .slide-measure:hover .content, .slide-measure.active .content{
    color: #FFFFFF;
  }
  .slide-measure:hover a, .slide-measure.active a{
    background-color:#c5b17c ;
  }
  .image-white{
    display: none;
  }
  .slide-measure:hover .image-white, .slide-measure.active .image-white{
    display: block;
  }
  .slide-measure:hover .image-black, .slide-measure.active .image-black{
    filter: brightness(0) invert(1);
  }
  .slide-measure .thumbnail{
    margin-bottom: 20px;
    width: 50px;
    height: 50px;
    max-width: 100%;
    max-height: 100%;
  }
  .slide-measure .thumbnail img{
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
  .slide-measure .content{
    text-transform: uppercase;
    font-size: 12px;
    text-align: center;
  }
  .swiper-box .container{
    position: relative;
  }
  .gallery-table{
    background-color: #ededed;
    margin: 40px 0;
    color: #444B53;
  }
  .gallery-table .content{
    padding: 0 55px;
  }
  .gallery-table .content .title{
    letter-spacing: 2px;
    font-size: 21px;
    margin-bottom: 20px;
    font-weight: 400;
  }
  .gallery-table .content p{
    line-height: 22px;
    font-weight: 300;
    margin-bottom: 0;
  }
  .gallery-table .content a{
    font-weight: 400;
    transition: all .3s;
  }
  .gallery-table .content a:hover{
    color: #947D41;
    transform: scale(1.05) translateX(3%);
  }
  .img-responsive {
    display: block;
    max-width: 100%;
    height: auto;
  }
  .gallery-table  .gallery img{
    width: 88%;
    transform: scale(1.15) translateX(4%);
  }
  .manufacturing{
    padding-top: 40px;
  }
  .manufacturing .box{
    margin-bottom: 70px;
  }
  .manufacturing  .description-field{
    padding: 0 55px;
    background-color: #e5e5e5;
  }
  .manufacturing  .description-field h2{
    font-size: 21px;
    letter-spacing: 2px;
    margin-bottom: 20px;
    font-weight: 400;
    color: #444B53;
  }
  .manufacturing  .description-field p{
    line-height: 22px;
    margin-bottom: 0;
  }
  .local-community{
    margin-bottom: 70px;
  }
  .local-community .description-field{
    background-color: #FFFFFF;
    padding:0 55px;
  }
  .local-community .description-field h2{
    font-size: 21px;
    letter-spacing: 2px;
    margin-bottom: 20px;
    font-weight: 400;
    color: #444B53;
  }
  .local-community .description-field p{
    line-height: 22px;
    margin-bottom: 0;
    color: #444B53;
  }
  .local-community .description-field p a{
    transition: all .3s;
    font-weight: 400;
  }
  .local-community .description-field p a:hover{
    color: #947D41;
    transform: scale(1.05) translateX(3%);
  }
  .handcrafted{
    margin-bottom: 70px;
  }
  .handcrafted .description-field{
    background-color: #e5e5e5;
    padding: 0 55px;
  }
  .handcrafted .description-field h2{
    font-size: 21px;
    letter-spacing: 2px;
    margin-bottom: 20px;
    font-weight: 400;
    color: #444B53;
  }
  .handcrafted .description-field p{
    line-height: 22px;
    margin-bottom: 0;
    color: #444B53;
  }
  .handcrafted .description-field p a{
    transition: all .3s;
    font-weight: 400;
  }
  .handcrafted .description-field p a:hover{
    color: #947D41;
    transform: scale(1.05) translateX(3%);
  }
  .made-to-measure .description-field{
    background-color: #e5e5e5;
    padding: 0 55px;
  }
  .made-to-measure .description-field h2{
    font-size: 21px;
    letter-spacing: 2px;
    margin-bottom: 20px;
    font-weight: 400;
    color: #444B53;
  }
  .made-to-measure .description-field p{
    line-height: 22px;
    margin-bottom: 0;
    color: #444B53;
  }
  .made-to-measure .description-field p a{
    transition: all .3s;
    font-weight: 400;
  }
  .made-to-measure .description-field p a:hover{
    color: #947D41;
    transform: scale(1.05) translateX(3%);
  }
.customize-radio-title {
    width: 100%;
    font-weight: bold;
    margin-top: 10px;
    border-bottom: 1px solid #ff9103;
    padding-bottom: 5px;
}
.customize-radio-has-parent:not(.show), .customize-radio-title:not(.show) {
  display: none;
}
product-card .st-wishlist-button span {
    display: none;
}
product-card .st-wishlist-button {
    position: absolute;
    right: 10px;
    top: 7px;
    padding: 0;
    width: 25px;
    height: 25px;
    z-index: 9;
}
product-card .st-wishlist-button svg {
    width: 13px;
}
.variant-label.js-variant-label {
  height: 0;
}
.product-label-container {
    left: 50%!important;
    transform: translateX(-50%);
}
.product-label--sale {
    flex-wrap: wrap;
    justify-content: center;
    line-height: 1 !important;
    width: 54px;
    border-radius: 0 0 10px 10px;
    padding: 5px 0 !important;
    color: #ffffffb5 !important;
    background: rgb(152,128,62)!important;
    background: linear-gradient(39deg, rgba(152,128,62,1) 0%, rgba(188,170,116,1) 100%)!important;
    text-align: center;
}
.product-label--sale svg {
  margin: 0;
}
.product-label--sale .extra {
    font-size: 9px;
    letter-spacing: 1px;
    width: 100%;
    text-align: center;
}
.product-label--sale .number {
    font-size: 20px;
}
.product-action-btns .st-wishlist-button {
    cursor: pointer;
    background: transparent!important;
    color: #f37036!important;
    padding: 0;
  font-family: 'TT-Norms-Pro DemiBold', 'TT-Norms-Pro', 'Open Sans', Helvetica, Arial, sans-serif;
      font-size: 14px;
    font-weight: 600;
}
.product-action-btns .st-wishlist-button span {
  margin: 0;
}
.product-action-btns .st-wishlist-button svg {
    color: #f37036;
}
.product-action-btns {
    display: flex;
    gap: 20px;
    align-items: center;
    margin-top: -10px;
    margin-bottom:15px;
  max-width:65rem;
}
.product-action-btns .jdgm-prev-badge__text {
    font-size: 13px;
    letter-spacing: -1px;
}
.product-action-btns .jdgm-preview-badge .jdgm-star {
    color: #989898!important;
}
.product-action-btns .jdgm-prev-badge__stars {
  font-size: 14px;
}
.product-details .disclosure__content > div {
    display: flex;
    align-items: center;
    margin-bottom: 30px;
}
.product-details .disclosure__content > div img {
    width: 370px;
    margin: 0!important;
}
.product-details .disclosure__content > div > img:first-child {
    margin-right: 20px!important;
}
.product-details .disclosure__content > div > img:last-child {
    margin-left: 20px!important;
}
.product-details .disclosure__content > div h4 {
  font-size: 24px;
}
.product-details .disclosure__content>div > div {
    padding-top: 20px;
}
a.whatsappno {
    display: flex;
    align-items: center;
    gap: 10px;
    justify-content: center;
    color: #4dc147;
    font-weight: bold;
    padding: 9px;
    border: 1px solid #4dc147;
    border-radius: 10px;
    margin-top: 15px;
}
a.whatsappno svg {
    width: 24px;
}
.product-info__add-button button {
    background: #f07e03;
    border-color: #f07e03;
    color: #fff;
    padding: 14px;
    text-transform: uppercase;
}
.numune-talep-btn {
    background-color: #393939;
  font-family: 'TT-Norms-Pro Regular', 'TT-Norms-Pro', 'Open Sans', Helvetica, Arial, sans-serif;
    border-radius: 14px;
    padding: 7px 20px;
    font-size: 13px;
    color: #fff;
    line-height: 18px;
    cursor: pointer;
}
.numune-popup {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #000;
    z-index: 99;
}
.numune-popup:not(.active){
  display: none;
}
.numune-popup-inner {
    width: 500px;
    max-width: 100%;
    background: #fff;
    padding: 20px;
    border-radius: 10px;
}
.numune-popup {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #00000047;
    z-index: 99;
}
.numune-popup-inner {
    position: relative;
    width: 500px;
    max-width: 100%;
    background: #fff;
    padding: 20px;
    padding-top: 30px;
    border-radius: 10px;
}
.numune-close {
  position: absolute;
  top: 10px;
  right: 10px;
}
.numune-popup form {
    display: flex;
    flex-direction: column;
}
.numune-popup form input, .numune-popup form textarea {
    margin: 10px 0;
    border: 1px solid #ccc;
}
.numune-popup form textarea {
    height: 100px;
}
.numune-popup button {
    padding: 10px 15px;
    background: #f07e03;
    color: #fff;
    border-radius: 5px;
}
.shopify-payment-button .shopify-payment-button__button--unbranded {
    background: #fed813!important;
    border-color: #fed813!important;
    color: #0f1111!important;
  border-radius: 15px;
}
.product-form__submit{
  border-radius: 0 !important;
}
.product-form__submit{
  background-color: #010101 !important;
  color: #fff !important;
  cursor: pointer;
  display: flex;
  font-family: 'TT-Norms-Pro', sans-serif !important;
  font-size: 14px !important;
  font-weight: 500 !important;
  justify-content: center;
  letter-spacing: 2.5px;
  line-height: 1.125;
  min-height: 48px;
  min-width: fit-content;
  padding: .625rem .5rem .375rem;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase !important;
  text-underline-offset: 0;
  transition: filter .25s ease, background-color .25s ease, border-color .25s ease, color .25s ease;
  width: 100%;
  border-radius: 0 !important;
}
.product-form__submit:hover {
  background-color: #343A3F !important;
}
#max-fiyat {
    display: block;
    font-weight: bold;
    margin: 0 0 10px;
}
.os-scrollbar.os-theme-dark {
    max-width: 1590px;
    margin: 0 auto;
}
.cc-apps .jdgm-carousel-wrapper {
  width: 100%;
}
.cc-apps .jdgm-carousel-title-and-link {
  width: 30%;
}
.cc-apps .jdgm-carousel-wrapper .jdgm-carousel.jdgm-carousel--compact-theme {
  width: calc(70% - 81px);
}
.collection-banner__content.color-scheme {
  background: transparent;
}
.cart-item .backorder {
  display: none;
}
.collection-banner__content.color-scheme h1, .collection-banner__content .collection-banner__count {
  color: #fff;
}
.collection-banner__content-wide {
  width: 100%!important;
}
.shipping-term {
    margin: -22px 0 10px;
    font-size: 14px;
    text-align: center;
}
.wp-fixed {
    background: #4dc147;
    position: fixed;
    right: 20px;
    bottom: 30px;
    z-index: 9;
}

.wp-fixed :is(svg, span) {
    filter: brightness(0) invert(1);
}
.jdgm-carousel-title-and-link {
  height: auto!important;
}
.shopify-section {
  clear: both;
}
.h4 {
  font-size: 26.5px;
  font-weight: 300;
  letter-spacing: -0.75px;
  line-height: 1.3;
  margin-bottom: 5px;
  color: #010101;
}
.card__title {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
@media (min-width: 992px) {
  .product-media .media-gallery {
      display: flex;
      flex-direction: row-reverse;
      gap: 10px;
  }
  .product-media .media-gallery__viewer {
    width: 100%;
    height: 100%;
    right:-14px;
  }
  .product-media .media-gallery__thumbs {
    margin-top: 0;
  }
  .product-media .media-thumbs__item {
    margin-right: 0;
  }
  .product-media .media-thumbs {
    flex-direction: column;
    width: 100px;
    overflow: auto;
    max-height: 100vh;
  }
  .product-main .customize-product{
    position:relative;
    display:flex;
  }
  .product-main .customize-product .product-media{
    height: 80%;
    position: sticky;
    top: 100px;
    width:60%;
  }
  .product-main+.product-details>.container {
      padding-left: 0 !important;
  }
  .product-main+.product-details>.container {
      width: 100%!important;
      padding-right: 0 !important;
      border-right: 0!important;
      margin-top: 30px!important;
  }
}
@media (max-width: 1024px) and (min-width: 767px) {
  .cc-gallery .grid {
      display: flex;
      flex-wrap: wrap;
  }
  .cc-gallery .grid .block {
      width: 100%;
  }
  .cc-gallery .grid .block:is(:nth-child(2), :nth-child(3)) {
      width: calc(50% - 12px);
  }
}
@media (min-width: 992px) {
  .cc-collection-list .slider__grid {
    grid-template-columns: repeat(6, minmax(0, 1fr));
    grid-auto-flow: inherit;
  }
  .cc-collection-list .slider-nav {
    display: none;
  }
  .cc-collection-list .slider.is-grabbable {
    cursor: inherit;
  }
}

@media (max-width: 992px){
  .title-section {
    padding-top: 20px;
  }
  .title-section h1{
    font-size: 32px;
    margin-bottom: 60px;
  }
  .handmade {
    margin-bottom: 30px;
  }
  .handmade .box-hero{
    flex-direction: column;
  }
  .width-half {
    width: 100%;
  }
  .handmade .text-box {
    padding: 0 20px;
  }
  .handmade .subject {
    margin-bottom: 30px;
  }
  .handmade .subject::after{
    bottom: -15px;
  }
  .handmade .text-box h3 {
    line-height: 38px;
    font-size: 32px;
  }
  .handmade .text-box p{
    padding-bottom: 10px;
  }
  .measure{
    margin-bottom: 30px;
  }
  .swiper-button-prev{
    left: 0;
  }
  .measure .swiper-button-next{
    right: 0;
  }
  .measure .swiper-button-next::after, .measure .swiper-button-prev::after{
    font-size: 20px;
  }
  .gallery-table .content {
    padding: 30px 20px;
  }
  .gallery-table .gallery img {
    transform: scale(1.15) translateX(8%);
  }
  .manufacturing .box{
    margin-bottom: 30px;
  }
  .manufacturing .description-field {
    padding: 30px 20px;
  }
  .local-community{
    margin-bottom: 30px;
  }
  .local-community .description-field {
    padding: 30px 20px;
  }
  .handcrafted{
    margin-bottom: 30px;
  }
  .handcrafted .description-field {
    padding: 30px 20px;
  }
  .made-to-measure .description-field{
    padding: 30px 20px;
  }
  .made-to-measure {
    margin-bottom: 50px;
  }
  .handmade .image-box{
    display: flex;
    justify-content: center;
  }
  .gallery-table .content p{
    margin-bottom: 40px;
  }
  picture img{
    width: 100%;
  }
  .cc-countdown-timer .enlarge-text {
    font-size: 15px;
  }
  .cc-countdown-timer .countdown__item {
    display: flex;
    align-items: center;
    margin-top: 10px;
  }
  .icons-with-text {
    padding: 15px 0!important;
  }
  .header__icons .header__icon > span {
    display: none;
  }
  #cart-icon-bubble {
    position: absolute;
    right: 0;
    top: 0;
  }
  .shop-by-item .image-wrapper .icon {
    width: 80px;
  }
  .section.shop-by.shop-by-color {
    padding-top: 0 !important;
  }
  .shop-by.shop-by-color  .slider__grid {
    grid-auto-columns: 230px;
  }
  .collection-banner {
    padding: 0 30px 30px;
    aspect-ratio: auto;
    flex-direction: row!important;
    flex-wrap: wrap;
  }
  .collection-banner .collection-banner__media {
    max-width: 300px;
    min-width: 110px;
    margin: -30px auto 0;
  }
  .collection-banner .rte {
    display: none;
  }
  .collection-banner__content {
    padding: 20px 0 0 20px!important;
    margin: auto;
  }
  .sub-collections .container {
    padding: 0;
  }
  .collections-box {
    display: flex;
    padding: 10px 20px;
    overflow: auto;
  }
  .cc-apps .jdgm-carousel-title-and-link {
    width: 100%;
  }
  .cc-apps .jdgm-carousel-wrapper .jdgm-carousel.jdgm-carousel--compact-theme {
    width: calc(100% - 81px);
  }
  .bilgi-badge {
    flex-wrap: wrap;
    gap: 5px;
  }
  .bilgi-badge>span {
      width: calc(50% - 8px);
      min-width: auto;
      max-width: inherit;
  }
}
.main-nav__item--toggle .main-nav__item--primary{
  align-items:center;
}
.main-nav__item--toggle .main-nav__item--primary svg{
  margin-left:0;
}
.main-nav, .secondary-nav{
  font-size:15px;
  color: #373737 !important;
}
.slideshow-section .slideshow .media img{
  padding:0 64px;
}
.new-product-swiper-section carousel-slider.carousel.block .relative .swiper-new-product{
  padding-bottom:0 !important;
}
@media (max-width: 992px){
  .slideshow-section .slideshow .media img{
    padding:0;
  }
  .product-category{
    margin-top:30px !important;
  }
  body .container {
    padding: 0 15px !important;
  }


}

@media (max-width: 767px){
  .discount-section{
    margin:20px 0;
  }
  .discount-section .box{
    gap:10px;
  }
  .discount-section .discount {
    width: calc(50% - 5px);
    gap: 10px;
  }
  .mega-discount{
    width:100% !important;
  }
  .collection-item-body{
    font-size:12px;
    padding:10px;
    min-width:130px;
  }
    section__header{
   padding-top: 8px !important;
  }
  section__heading{
    margin-bottom:1.5rem !important;
  }
  
  
}

#template--18013555228719__image_banner_nxf3hn .field-link{
  color:#000000;
}
.section__block--heading span{
  color:#ffffff;
}
.footer-inner-field .footer-sublinks{
  gap:10px;
}
.footer-sublinks img {
    max-height: 20px;
}
.document-etbis{
  display:flex;
  justify-content:center;
}
.footer-sublinks .document-etbis img {
  min-height:50px;
  aspect-ratio: 200 / 234;
}





.st-wishlist-details-button.st-wishlist-details-button--bottom_left{
  display:none !important;
}
.st-wishlist-details-button .st-label,
.st-wishlist-details-button svg,
.st-wishlist-details-button span {
  display:none !important;
}
a.whatsappno span{
  display:none;
}


@media (min-width: 769px) {
    .sticky-atc-panel {
        bottom:10% !important;
    }
    .section--padded-medium {
        padding:10px !important;
    }
}

/* Hamburger Menu Responsive */
@media (max-width: 1199px) {
  .menu-drawer-button {
    display: flex !important;
  }
  
  .header__navigation,
  .header__quick-links {
    display: none !important;
  }
}

@media (min-width: 1200px) {
  .menu-drawer-button {
    display: none !important;
  }
}


  
  .header__search-toggle,
  .mobile-search-overlay {
    display: none !important;
  }
  
  .header__search {
    display: flex !important;
  }
}


.cc-featured-blog {
    background: #f4f4f4;
}
.cc-featured-blog .card__info{
  background-color:#ffffff;
  padding:20px;
}

.cc-featured-blog .card__info .card__title{
  font-size:14px;
  font-weight:700;
}
.cc-featured-blog .card__info p{
  font-size:14px;
  font-weight:300;
}
.cc-featured-blog .section__header{
  padding-top:30px;
  padding-left:30px;
  padding-right:30px;
  max-width: 1200px;
  margin: 0 auto 20px;
}
.cc-featured-blog carousel-slider.carousel.block {
    padding-bottom: 20px;
}
.cc-featured-blog carousel-slider.carousel.block ul.slider__grid{
    max-width:1200px;
    margin:0 auto;
    column-gap: 10px;
}
@media (min-width: 1280px){
  .cc-featured-blog carousel-slider.carousel.block ul.slider__grid{
        justify-content: center;
  }
}

.cc-featured-blog carousel-slider.carousel.block ul.slider__grid .card__media{
    aspect-ratio: 277 / 275;
}
.discount-item.long {
    height: 100%;
}
#shopify-section-template--18013555228719__shop_by_room_LyVgGF .shop-by .description{
    margin: 10px 0 50px;
}
.badge.discount-badge {
    position: absolute;
    left: 50%;
    top: 0;
    margin: 0;
    transform: translateX(-50%);
    border-radius: 0 0 10px 10px;
    background: #98803e !important;
    background: linear-gradient(39deg, #98803e, #bcaa74) !important;
    display: flex;
    flex-wrap: wrap;
    text-align: center;
    text-transform: uppercase;
    padding: 10px;
    width: 80px;
    justify-content: center;
    line-height: 1;
}
.badge.discount-badge span:first-child {width: 100%;font-size: 13px;font-weight: 500;}
.badge.discount-badge span:nth-child(3) {
    font-size: 26px;
}
.badge.discount-badge span:nth-child(2) {
    font-size: 16px;
    font-weight: 400;
}
@media (max-width: 992px) {
    .cc-featured-blog carousel-slider.carousel.block ul.slider__grid .card__media {
        aspect-ratio: 2 / 1;
    }
}
@media (min-width: 1024px) {
    .media-thumbs__item {
        flex: 0 0 100px !important;
    }
    
    /* Remove border-radius from product page images */
    .media-gallery__viewer,
    .media-viewer__item img,
    .media-viewer__item .media,
    .media-thumbs__btn,
    .media-thumbs__btn img,
    .product-image {
        border-radius: 0 !important;
    }
}

@media (min-width: 768px) {
  .header__logo--image {
    max-width: 350px;
  }
}
    .product-info__sticky .social-share{
      padding:24px 0;
    }
}

@media (min-width: 769px) {
    .product-breadcrumbs+.product-main .product-media, .product-breadcrumbs+.product-main .product-info {
        padding-bottom: 0; 
    }
}