.elementor-9180 .elementor-element.elementor-element-6e2d2050 > .elementor-container{max-width:1180px;}.elementor-9180 .elementor-element.elementor-element-e6adc92 > .elementor-container{max-width:1180px;}.elementor-widget-woocommerce-product-meta .product_meta .detail-container:not(:last-child):after{border-color:var( --e-global-color-text );}.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 );}.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-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9180 .elementor-element.elementor-element-946b774 .cart button, .elementor-9180 .elementor-element.elementor-element-946b774 .cart .button{transition:all 0.2s;}.elementor-9180 .elementor-element.elementor-element-946b774 .quantity .qty{transition:all 0.2s;}.elementor-9180 .elementor-element.elementor-element-b048642 > .elementor-container{max-width:1180px;}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-9180 .elementor-element.elementor-element-329ef281 > .elementor-container{max-width:1180px;}.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-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products > h2{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-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .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-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9180 .elementor-element.elementor-element-198cfc03.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-9180 .elementor-element.elementor-element-198cfc03.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(min-width:768px){.elementor-9180 .elementor-element.elementor-element-6f976a1e{width:100%;}.elementor-9180 .elementor-element.elementor-element-dd8d47c{width:50%;}.elementor-9180 .elementor-element.elementor-element-3961523{width:50%;}.elementor-9180 .elementor-element.elementor-element-e2285da{width:58%;}.elementor-9180 .elementor-element.elementor-element-7a4d2c8{width:42%;}.elementor-9180 .elementor-element.elementor-element-6b1bc5e4{width:100%;}}@media(max-width:1024px){.elementor-9180 .elementor-element.elementor-element-198cfc03.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-9180 .elementor-element.elementor-element-198cfc03.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for section, class: .elementor-element-e6adc92 *//*mogi-sp2*/
.elementor-section.mogi-sp{padding:12px 0 48px}
.mogi-sp .elementor-container{align-items:flex-start}
.mogi-sp-about .elementor-widget-wrap{padding-left:28px;padding-right:28px}
.mogi-sp-gallery .woocommerce-product-gallery__image{background:#E7E9E0;padding:44px 40px;box-sizing:border-box}
.mogi-sp-gallery .woocommerce-product-gallery__image img{box-shadow:0 26px 40px -22px rgba(0,0,0,.5);display:block;width:100%;height:auto}
.mogi-sp-gallery .flex-control-thumbs{display:flex;flex-wrap:wrap;gap:12px;margin:14px 0 0;padding:0;list-style:none}
.mogi-sp-gallery .flex-control-thumbs li{width:94px;float:none;margin:0}
.mogi-sp-gallery .flex-control-thumbs img{display:block;width:100%;height:auto;opacity:.65;border:3px solid transparent;box-sizing:border-box;cursor:pointer;transition:opacity .15s}
.mogi-sp-gallery .flex-control-thumbs img.flex-active,.mogi-sp-gallery .flex-control-thumbs img:hover{opacity:1;border-color:#14302A}
.mogi-sp-kicker .product_meta{display:flex;flex-wrap:wrap;align-items:baseline;margin:0 0 10px;font-size:0}
.mogi-sp-kicker .product_meta>span{font-size:0}
.mogi-sp-kicker .product_meta a{font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#55645F;text-decoration:none}
.mogi-sp-kicker .product_meta a+a:before{content:', '}
.mogi-sp-kicker .tagged_as:before{content:'·';font-size:.8rem;font-weight:700;color:#55645F;margin:0 .7em}
.mogi-sp-kicker .sku_wrapper{display:none}
.mogi-sp h1.product_title{font-size:clamp(2rem,3.4vw,3rem);margin:0 0 14px}
.mogi-sp .woocommerce-product-details__short-description{font-size:1.2rem;line-height:1.6;margin:0 0 22px}
.mogi-sp .elementor-widget-woocommerce-product-price{border-top:1px solid #C9D3CD;border-bottom:1px solid #C9D3CD;padding:18px 0;margin-bottom:22px}
.mogi-sp .price,.mogi-sp p.price{color:#1F7A55;font-size:2.2rem;margin:0;display:flex;align-items:baseline;gap:12px}
.mogi-sp .price:after{content:'KDV dahil';font-family:var(--mg-body);font-size:.9rem;font-weight:400;color:#55645F}
.mogi-sp-chips .woocommerce-tabs ul.tabs,.mogi-sp-chips .woocommerce-Tabs-panel:not(.woocommerce-Tabs-panel--additional_information),.mogi-sp-chips .woocommerce-Tabs-panel>h2,.mogi-sp-specs .woocommerce-tabs ul.tabs,.mogi-sp-specs .woocommerce-Tabs-panel:not(.woocommerce-Tabs-panel--additional_information),.mogi-sp-specs .woocommerce-Tabs-panel>h2{display:none!important}
.mogi-sp-chips .woocommerce-Tabs-panel--additional_information,.mogi-sp-specs .woocommerce-Tabs-panel--additional_information{display:block!important;padding:0;margin:0}
.mogi-sp-chips table.woocommerce-product-attributes,.mogi-sp-specs table.woocommerce-product-attributes{border:0;margin:0;width:100%;display:block;background:transparent}
.mogi-sp-chips table.woocommerce-product-attributes tbody,.mogi-sp-specs table.woocommerce-product-attributes tbody{display:flex;flex-wrap:wrap;gap:12px}
.mogi-sp-chips tr,.mogi-sp-specs tr{display:block;background:#E8EEEA;border:0;border-radius:4px}
.mogi-sp-chips th,.mogi-sp-chips td,.mogi-sp-specs th,.mogi-sp-specs td{display:block;border:0;background:transparent!important;padding:0;font-style:normal}
.mogi-sp-chips tr{padding:12px 16px;margin-bottom:22px}
.mogi-sp-chips th{display:none}
.mogi-sp-chips td,.mogi-sp-chips td p{margin:0;font-size:.98rem;color:#14302A}
.mogi-sp-chips tr[class*=zirve] td:before{content:'Zirve: '}
.mogi-sp-specs tbody{gap:14px!important}
.mogi-sp-specs tr{flex:1 1 130px;padding:22px 20px 26px}
.mogi-sp-specs th{font-size:.74rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#55645F;margin:0 0 14px;text-align:left}
.mogi-sp-specs td,.mogi-sp-specs td p{margin:0;font-family:var(--mg-head);font-size:1.3rem;font-weight:600;color:#14302A;line-height:1.25}
.mogi-sp form.cart{flex-wrap:nowrap;margin:0 0 14px}
.mogi-sp .quantity .qty{border-radius:4px;width:108px;height:100%;min-height:68px;text-align:center;font-size:1.05rem}
.elementor-widget-woocommerce-product-add-to-cart .single_add_to_cart_button{flex:1;border-radius:4px!important;font-size:1.1rem;font-weight:700;padding:20px 30px!important}
.mogi-sp-note{margin:0 0 22px;color:#55645F;font-size:.98rem;line-height:1.55}
.mogi-sp-trio{list-style:none;margin:0;padding:20px 0 0;border-top:1px solid #C9D3CD;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}
.mogi-sp-trio b{display:block;color:#14302A;font-weight:700;margin-bottom:6px;line-height:1.3}
.mogi-sp-trio span{color:#55645F;font-size:.95rem;line-height:1.45}
.elementor-section.mogi-sp-about{border-top:1px solid #C9D3CD;padding:56px 0}
.mogi-sp-about .elementor-container{align-items:flex-start;max-width:1180px}
.mogi-sp-content h2{font-family:var(--mg-head);font-weight:700;font-size:clamp(1.8rem,3vw,2.5rem);line-height:1.1;letter-spacing:-.01em;color:#14302A;margin:0 0 22px}
.mogi-sp-content p{color:#55645F;font-size:1.1rem;line-height:1.85;margin:0 0 16px}
@media(max-width:767px){
.mogi-sp-gallery .woocommerce-product-gallery__image{padding:26px 22px}
.mogi-sp .price,.mogi-sp p.price{font-size:1.9rem}
.mogi-sp-trio{grid-template-columns:1fr;gap:14px}
.elementor-section.mogi-sp-about{padding:36px 0}
.mogi-sp-specs tr{flex:1 1 100%}
}
.elementor-section.mogi-sp .elementor-widget-woocommerce-product-price .price,.elementor-section.mogi-sp .elementor-widget-woocommerce-product-price .price .amount,.elementor-section.mogi-sp .elementor-widget-woocommerce-product-price .price bdi{color:#1F7A55!important;font-size:2.2rem!important;font-family:var(--mg-head)!important;font-weight:700!important}
.elementor-section.mogi-sp h1.product_title,.elementor-section.mogi-sp .elementor-widget-woocommerce-product-title .product_title{font-size:clamp(2.1rem,3.4vw,3rem)!important;line-height:1.08!important;color:#14302A!important}
@media(max-width:767px){.elementor-section.mogi-sp .elementor-widget-woocommerce-product-price .price,.elementor-section.mogi-sp .elementor-widget-woocommerce-product-price .price .amount,.elementor-section.mogi-sp .elementor-widget-woocommerce-product-price .price bdi{font-size:1.9rem!important}}
.mogi-sp-chips .woocommerce-tabs .woocommerce-Tabs-panel--additional_information,.mogi-sp-specs .woocommerce-tabs .woocommerce-Tabs-panel--additional_information{padding:0!important;margin:0!important}
.mogi-sp-chips td p,.mogi-sp-specs td p{padding:0!important}
.mogi-sp-chips tr{margin-bottom:0!important}
.mogi-sp-chips table.woocommerce-product-attributes{margin-bottom:22px!important}
.mogi-sp-chips table.woocommerce-product-attributes tbody{align-items:flex-start}
.mogi-sp-gallery .woocommerce-product-gallery__trigger{color:#14302A!important}
.mogi-sp-chips tr{flex:0 0 auto!important;white-space:nowrap}
.mogi-sp-chips td,.mogi-sp-chips td p,.mogi-sp-specs td,.mogi-sp-specs td p{font-style:normal!important;border:0!important}
.mogi-sp-chips th,.mogi-sp-specs th{border:0!important}
.mogi-sp-chips th{display:none!important}
.mogi-sp-chips td,.mogi-sp-specs td{padding:0!important;text-align:left!important;display:block!important}
.mogi-sp-chips td:before,.mogi-sp-specs td:before{content:none!important;display:none!important}
.mogi-sp-chips tr[class*=zirve] td:before{content:"Zirve: "!important;display:inline!important;float:none!important;font-weight:400}
.mogi-sp-specs th{display:block!important;padding:0!important;text-align:left!important}
.mogi-sp-chips tr,.mogi-sp-specs tr{border:0!important}
.mogi-sp-chips tr[class*=zirve] td:before{content:none!important;display:none!important}
.mogi-sp-chips tr[class*=zirve] td p:before{content:"Zirve: "}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-329ef281 */.mogi-related section.related>h2{display:none}
.mogi-related ul.products li.product .woocommerce-loop-product__title,.mogi-related ul.products li.product .woocommerce-loop-product__title a{color:#14302A!important;font-family:var(--mg-head)!important;font-weight:700!important;font-size:1.3rem!important}
.mogi-related ul.products li.product .price,.mogi-related ul.products li.product .price .amount,.mogi-related ul.products li.product .price bdi{color:#14302A!important;font-weight:600!important;font-size:1rem!important}
.mogi-related ul.products li.product .button{font-size:.95rem}/* End custom CSS */