.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1035 .elementor-element.elementor-element-3585d14{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;}.elementor-1035 .elementor-element.elementor-element-3585d14:not(.elementor-motion-effects-element-type-background), .elementor-1035 .elementor-element.elementor-element-3585d14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C36527;}.elementor-1035 .elementor-element.elementor-element-3585d14 > .elementor-shape-bottom .elementor-shape-fill, .elementor-1035 .elementor-element.elementor-element-3585d14 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-1035 .elementor-element.elementor-element-3585d14 > .elementor-shape-bottom svg, .elementor-1035 .elementor-element.elementor-element-3585d14 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:50px;}.elementor-1035 .elementor-element.elementor-element-daea376{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1035 .elementor-element.elementor-element-be0849e{--spacer-size:90px;}.elementor-widget-eael-woo-product-images .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-woo-product-images .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1035 .elementor-element.elementor-element-367f5c7 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-1035 .elementor-element.elementor-element-367f5c7 .eael-single-product-images .product_image_slider__container .swiper-slide-active img{border-radius:50px 50px 50px 50px;}.elementor-1035 .elementor-element.elementor-element-367f5c7 .eael-single-product-images .product_image_slider__container .product_image_slider__trigger{background-color:#fff;padding:5px 8px 5px 8px;margin:15px 15px 15px 15px;}.elementor-1035 .elementor-element.elementor-element-367f5c7 .eael-single-product-images .product_image_slider__container .product_image_slider__trigger svg path{fill:#858585;}.elementor-1035 .elementor-element.elementor-element-367f5c7 .eael-single-product-images .product_image_slider__thumbs .swiper-slide{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3D1D2;border-radius:15px 15px 15px 15px;}.elementor-1035 .elementor-element.elementor-element-367f5c7 .eael-single-product-images .product_image_slider__thumbs .swiper-wrapper{gap:5px;}.elementor-1035 .elementor-element.elementor-element-367f5c7 .eael-single-product-images .product_image_slider__thumbs .swiper-button-next:after, .elementor-1035 .elementor-element.elementor-element-367f5c7 .eael-single-product-images .product_image_slider__thumbs .swiper-button-prev:after{font-size:20px;font-weight:1000;}.elementor-1035 .elementor-element.elementor-element-ed34d20{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-1035 .elementor-element.elementor-element-0a3e3d8{--spacer-size:110px;}.elementor-widget-woocommerce-product-title .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-title .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1035 .elementor-element.elementor-element-b4b269c .elementor-heading-title{font-family:var( --e-global-typography-8c01e80-font-family ), Sans-serif;font-size:var( --e-global-typography-8c01e80-font-size );font-weight:var( --e-global-typography-8c01e80-font-weight );line-height:var( --e-global-typography-8c01e80-line-height );color:var( --e-global-color-6b6c6b3 );}.elementor-widget-rating .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-rating .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1035 .elementor-element.elementor-element-919931b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-rating-icon-marked-color:#FBC501;--e-rating-icon-color:#FBC501;}.elementor-widget-woocommerce-product-price .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-price .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1035 .elementor-element.elementor-element-e783626{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.woocommerce .elementor-1035 .elementor-element.elementor-element-e783626 .price{color:var( --e-global-color-ef67033 );font-family:var( --e-global-typography-2f3efaa-font-family ), Sans-serif;font-size:var( --e-global-typography-2f3efaa-font-size );font-weight:var( --e-global-typography-2f3efaa-font-weight );line-height:var( --e-global-typography-2f3efaa-line-height );}.woocommerce .elementor-1035 .elementor-element.elementor-element-e783626 .price ins{color:var( --e-global-color-bb27c13 );font-family:var( --e-global-typography-c1487b2-font-family ), Sans-serif;font-size:var( --e-global-typography-c1487b2-font-size );font-weight:var( --e-global-typography-c1487b2-font-weight );}body:not(.rtl) .elementor-1035 .elementor-element.elementor-element-e783626:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-1035 .elementor-element.elementor-element-e783626:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-1035 .elementor-element.elementor-element-e783626.elementor-product-price-block-yes del{margin-bottom:0px;}.elementor-widget-woocommerce-product-short-description .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-short-description .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.woocommerce .elementor-1035 .elementor-element.elementor-element-c2de085 .woocommerce-product-details__short-description{color:var( --e-global-color-ce49bc1 );font-family:var( --e-global-typography-edbaeed-font-family ), Sans-serif;font-size:var( --e-global-typography-edbaeed-font-size );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1035 .elementor-element.elementor-element-a9c7693 .elementor-button{background-color:var( --e-global-color-e8ec528 );font-family:var( --e-global-typography-0ca96cd-font-family ), Sans-serif;font-size:var( --e-global-typography-0ca96cd-font-size );font-weight:var( --e-global-typography-0ca96cd-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:20px 20px 20px 20px;padding:24px 10px 24px 10px;}.elementor-1035 .elementor-element.elementor-element-a9c7693 .elementor-button:hover, .elementor-1035 .elementor-element.elementor-element-a9c7693 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-6b6c6b3 );}.elementor-1035 .elementor-element.elementor-element-a9c7693{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-1035 .elementor-element.elementor-element-a9c7693 .elementor-button:hover svg, .elementor-1035 .elementor-element.elementor-element-a9c7693 .elementor-button:focus svg{fill:var( --e-global-color-6b6c6b3 );}.elementor-1035 .elementor-element.elementor-element-8e094b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1035 .elementor-element.elementor-element-ba2636c{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1035 .elementor-element.elementor-element-ba2636c .elementor-divider-separator{width:100%;}.elementor-1035 .elementor-element.elementor-element-ba2636c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1035 .elementor-element.elementor-element-d02a2fc .elementor-heading-title{font-family:var( --e-global-typography-e11ffa0-font-family ), Sans-serif;font-size:var( --e-global-typography-e11ffa0-font-size );}.elementor-1035 .elementor-element.elementor-element-67e9ee4{--display:flex;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1035 .elementor-element.elementor-element-b1b23a1{--grid-columns:3;--grid-column-gap:60px;}.elementor-1035 .elementor-element.elementor-element-0403ec1{--spacer-size:110px;}@media(max-width:1024px){.elementor-1035 .elementor-element.elementor-element-3585d14{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1035 .elementor-element.elementor-element-ed34d20{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1035 .elementor-element.elementor-element-b4b269c .elementor-heading-title{font-size:var( --e-global-typography-8c01e80-font-size );line-height:var( --e-global-typography-8c01e80-line-height );}.woocommerce .elementor-1035 .elementor-element.elementor-element-e783626 .price{font-size:var( --e-global-typography-2f3efaa-font-size );line-height:var( --e-global-typography-2f3efaa-line-height );}.woocommerce .elementor-1035 .elementor-element.elementor-element-e783626 .price ins{font-size:var( --e-global-typography-c1487b2-font-size );}.woocommerce .elementor-1035 .elementor-element.elementor-element-c2de085 .woocommerce-product-details__short-description{font-size:var( --e-global-typography-edbaeed-font-size );}.elementor-1035 .elementor-element.elementor-element-a9c7693 .elementor-button{font-size:var( --e-global-typography-0ca96cd-font-size );}.elementor-1035 .elementor-element.elementor-element-d02a2fc .elementor-heading-title{font-size:var( --e-global-typography-e11ffa0-font-size );}.elementor-1035 .elementor-element.elementor-element-b1b23a1{--grid-columns:2;}}@media(max-width:767px){.elementor-1035 .elementor-element.elementor-element-ed34d20{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1035 .elementor-element.elementor-element-b4b269c .elementor-heading-title{font-size:var( --e-global-typography-8c01e80-font-size );line-height:var( --e-global-typography-8c01e80-line-height );}.woocommerce .elementor-1035 .elementor-element.elementor-element-e783626 .price{font-size:var( --e-global-typography-2f3efaa-font-size );line-height:var( --e-global-typography-2f3efaa-line-height );}.woocommerce .elementor-1035 .elementor-element.elementor-element-e783626 .price ins{font-size:var( --e-global-typography-c1487b2-font-size );}.woocommerce .elementor-1035 .elementor-element.elementor-element-c2de085 .woocommerce-product-details__short-description{font-size:var( --e-global-typography-edbaeed-font-size );}.elementor-1035 .elementor-element.elementor-element-a9c7693 .elementor-button{font-size:var( --e-global-typography-0ca96cd-font-size );}.elementor-1035 .elementor-element.elementor-element-ba2636c{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1035 .elementor-element.elementor-element-d02a2fc .elementor-heading-title{font-size:var( --e-global-typography-e11ffa0-font-size );}.elementor-1035 .elementor-element.elementor-element-b1b23a1{--grid-columns:1;}}@media(min-width:768px){.elementor-1035 .elementor-element.elementor-element-daea376{--width:50%;}.elementor-1035 .elementor-element.elementor-element-ed34d20{--width:50%;}}/* Start custom CSS for woocommerce-product-title, class: .elementor-element-b4b269c */.elementor-1035 .elementor-element.elementor-element-b4b269c h1 > span {
    font-family: 'Times New Roman', Sans-Serif;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS */.product_image_slider img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
    aspect-ratio: 1;
    object-fit: cover;
    display: block;
    background: #fff;
}
.eael-single-product-images .product_image_slider__container .swiper-slide img {
    background: #fff;
}
.swiper-3d .swiper-cube-shadow, .swiper-3d .swiper-slide, .swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top, .swiper-3d .swiper-wrapper {
    border-radius: 50px;
}

.mfp-figure figure {
    margin: 0;
    background: #fff;
}


.hoverAnimation-product {
  position: relative;
  overflow: hidden;
}

.hoverAnimation-product::after {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(0deg, rgba(239, 199, 58, 1), rgba(239, 199, 58, .4));
  transform: translateY(100%);
  transition: transform 0.4s ease-in-out;
  transform-origin: bottom;
  z-index: 0;
  pointer-events: none; /* tıklamayı engellemez */
}

.hoverAnimation-product:hover::after {
  transform: translateY(0);
}

.digerUrunler .product_title small {
    display: none;
}/* End custom CSS */