.elementor-83 .elementor-element.elementor-element-2f88fcc6{margin-top:2%;margin-bottom:0%;padding:30px 0px 50px 0px;}.elementor-83 .elementor-element.elementor-element-34d13db5 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-dface63 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:1% 5% 1% 1%;}.elementor-83 .elementor-element.elementor-element-acfb1eb > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:1% 1% 1% 4%;}.elementor-83 .elementor-element.elementor-element-43eb6438 .elementor-heading-title{font-size:44px;color:#000000;}.elementor-83 .elementor-element.elementor-element-724bc295 .woocommerce-breadcrumb{color:var( --e-global-color-secondary );}.elementor-83 .elementor-element.elementor-element-724bc295 .woocommerce-breadcrumb > a{color:var( --e-global-color-secondary );}.elementor-83 .elementor-element.elementor-element-2844a2fe{width:auto;max-width:auto;}.elementor-83 .elementor-element.elementor-element-2844a2fe > .elementor-widget-container{margin:-12px 30px 0px 0px;}.woocommerce .elementor-83 .elementor-element.elementor-element-2844a2fe .price{color:#000000;font-size:30px;}.elementor-83 .elementor-element.elementor-element-5bcff260{width:auto;max-width:auto;}.elementor-83 .elementor-element.elementor-element-5bcff260 .cart button, .elementor-83 .elementor-element.elementor-element-5bcff260 .cart .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );border-radius:0px 0px 0px 0px;transition:all 0.2s;}.elementor-83 .elementor-element.elementor-element-5bcff260 .quantity .qty{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-secondary );transition:all 0.2s;}.elementor-83 .elementor-element.elementor-element-5c96ca8 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-eea4e57 );color:var( --e-global-color-eea4e57 );}.elementor-83 .elementor-element.elementor-element-1a1b014{padding:30px 0px 30px 0px;}.elementor-83 .elementor-element.elementor-element-025d532{margin-top:2%;margin-bottom:0%;padding:30px 0px 50px 0px;}.elementor-83 .elementor-element.elementor-element-3f70aad > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-83 .elementor-element.elementor-element-a375bff.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-83 .elementor-element.elementor-element-a375bff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-83 .elementor-element.elementor-element-a375bff > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 32px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:20px 30px 40px 40px;}.elementor-83 .elementor-element.elementor-element-a375bff > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-83 .elementor-element.elementor-element-32e76af .woocommerce-breadcrumb{color:var( --e-global-color-secondary );}.elementor-83 .elementor-element.elementor-element-32e76af .woocommerce-breadcrumb > a{color:var( --e-global-color-secondary );}.elementor-83 .elementor-element.elementor-element-2ed761e{width:auto;max-width:auto;}.elementor-83 .elementor-element.elementor-element-2ed761e > .elementor-widget-container{margin:-12px 30px 0px 0px;}.woocommerce .elementor-83 .elementor-element.elementor-element-2ed761e .price{color:var( --e-global-color-text );}.elementor-83 .elementor-element.elementor-element-ebd7bde{width:auto;max-width:auto;}.elementor-83 .elementor-element.elementor-element-ebd7bde .cart button, .elementor-83 .elementor-element.elementor-element-ebd7bde .cart .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );border-radius:0px 0px 0px 0px;transition:all 0.2s;}.elementor-83 .elementor-element.elementor-element-ebd7bde .quantity .qty{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-secondary );transition:all 0.2s;}.elementor-83 .elementor-element.elementor-element-a62d1f5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-83 .elementor-element.elementor-element-a62d1f5 .elementor-button{border-radius:30px 30px 30px 30px;}@media(max-width:1024px){.elementor-83 .elementor-element.elementor-element-2f88fcc6{padding:120px 30px 100px 30px;}.elementor-83 .elementor-element.elementor-element-34d13db5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-5bcff260 .cart button, .elementor-83 .elementor-element.elementor-element-5bcff260 .cart .button{font-size:var( --e-global-typography-accent-font-size );}.elementor-83 .elementor-element.elementor-element-025d532{padding:120px 30px 100px 30px;}.elementor-83 .elementor-element.elementor-element-3f70aad > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-a375bff > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-83 .elementor-element.elementor-element-ebd7bde .cart button, .elementor-83 .elementor-element.elementor-element-ebd7bde .cart .button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-83 .elementor-element.elementor-element-5bcff260 .cart button, .elementor-83 .elementor-element.elementor-element-5bcff260 .cart .button{font-size:var( --e-global-typography-accent-font-size );}.elementor-83 .elementor-element.elementor-element-a375bff > .elementor-element-populated{padding:30px 20px 30px 20px;}.elementor-83 .elementor-element.elementor-element-ebd7bde .cart button, .elementor-83 .elementor-element.elementor-element-ebd7bde .cart .button{font-size:var( --e-global-typography-accent-font-size );}}@media(min-width:768px){.elementor-83 .elementor-element.elementor-element-dface63{width:49.209%;}.elementor-83 .elementor-element.elementor-element-acfb1eb{width:50.791%;}}@media(max-width:1024px) and (min-width:768px){.elementor-83 .elementor-element.elementor-element-34d13db5{width:100%;}.elementor-83 .elementor-element.elementor-element-3f70aad{width:100%;}.elementor-83 .elementor-element.elementor-element-a375bff{width:100%;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-01bd1cf */.elementor-83 .elementor-element.elementor-element-01bd1cf img{
    border-radius: 19px
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-5bcff260 */button.single_add_to_cart_button.button.alt{
        background-color: 	#e38615!important;
    font-size: 22px !important;
}
/* Ürün sayfasında form satır düzeni: buton üstte, hediye kartı altta */
.single-product form.cart{
  display: flex !important;
  flex-wrap: wrap !important;
  align-items: center !important;
  gap: 25px !important;
}

/* Adet alanı (quantity) */
.single-product form.cart .quantity{
  order: 1 !important;
}

/* Sepete ekle butonu */
.single-product form.cart .single_add_to_cart_button{
  order: 2 !important;
}

/* Hediye kutusu kartımız (snippetteki sınıf) */
.single-product form.cart .funoli-gift-wrap{
  order: 3 !important;
  flex: 0 0 100% !important;   /* alt satıra at */
  width: 100% !important;
  margin-top: 10px !important;
}

/* Bazı temalarda buton/quantity wrapper olabiliyor, onu da sar */
.single-product form.cart > *{
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-8fd66d0 */.elementor-83 .elementor-element.elementor-element-8fd66d0 h2{
    display:none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-content, class: .elementor-element-4719856 */.elementor-83 .elementor-element.elementor-element-4719856 a{
    font-size:20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c96ca8 */a#pdf-button[href=""],
a#pdf-button[href="#"],
a#pdf-button:not([href]) {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-893fea9 */.elementor-83 .elementor-element.elementor-element-893fea9 h2{
    display:none !important;
}/* End custom CSS */