body:not([class*=elementor-page-]) .site-main{max-width:1440px}
header .elementor-widget-icon-box .elementor-icon-box-description{margin:-5px 0 0 auto}
.main-page{max-width:1440px;margin:75px auto}
.video-kutular{display:flex;align-items:start;justify-content:flex-start;gap:20px}
.video-kutu{width:calc(100% / 4);border:1px solid #eee}
.video-kutu-img{position:relative}
.video-kutu-img .bi{width:50px;height:50px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}
.video-kutu-img img{width:100%;height:275px;object-fit:cover;object-position:center}
.video-kutu-aciklama{padding:20px}
.video-kutu-aciklama h3{font-size:18px;font-weight:600;margin:0 0 5px}
.video-kutu-aciklama p{font-size:16px}
.custom-urun-alani{padding:0 25px 25px}
.custom-urun-alani a{color:#666}
.custom-urun-alani p{font-size:13px;font-weight:400}
.my-custom-button svg{position:relative;top:3px;margin-left:10px}
.my-custom-button{font-size:13px;margin-top:10px;display:inline-block;color:var(--e-global-color-accent)!important}
.related.products{position:relative;padding:120px 0 0;margin:120px 0 0}
.related.products:after{content:'';width:1000%;border-top:1px solid #eee;height:1px;position:absolute;top:0;left:-100%;right:-100%}
.related.products>h2{font-size:25px;text-transform:capitalize}
.woocommerce .woocommerce-breadcrumb{padding:0;margin:0!important}
.site-main nav.woocommerce-breadcrumb{display:none!important}
.woocommerce-page *{font-family:"Outfit",Sans-serif}
.woocommerce-page .page-header{display:none}
.woocommerce-page .page-content{padding:65px 0}
.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-radius:0}
.woocommerce span.onsale,.woocommerce ul.products li.product .onsale{top:0;right:auto;left:0;margin:0;background-color:var(--e-global-color-accent)!important;border-radius:0;padding:0 11px!important;font-size:12px}
.single-product .woocommerce span.onsale{zoom:1.2}
.single-product .site-main,.woocommerce-shop .site-main{padding:75px 0}
body:not(.home,.single-product).woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:18.95%}
body:not(.home,.single-product).woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:0 1% 2.992em 0}
.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{text-decoration:none}
ul.products li h2{font-size:23px!important;font-weight:!important;color:#111;padding:10px 25px!important}
ul.products li .add_to_cart_button{margin-left:25px}
.price{display:flex!important;flex-direction:column-reverse!important}
.price ins .woocommerce-Price-amount{text-decoration:none}
.price ins .woocommerce-Price-amount bdi{text-decoration:none}
.price del .woocommerce-Price-amount bdi{zoom:.75}
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#111}
ul.products li .price,.archive .products .price,.related.products .price{padding:0 25px!important;font-size:18px!important}
#place_order,.woocommerce-MyAccount-content a.button,.single_add_to_cart_button,a.add_to_cart_button,.wc-block-components-button,.woocommerce-page .woocommerce-Button,.woocommerce-page .woocommerce-button{background-color:var(--e-global-color-accent)!important;font-family:"Outfit",Sans-serif!important;font-size:14px!important;font-weight:500!important;fill:var(--e-global-color-2db3588)!important;color:var(--e-global-color-2db3588)!important;border-style:solid!important;border-width:1px!important;border-color:var(--e-global-color-accent)!important;border-radius:60px 60px 60px 60px!important;padding:15px 40px!important}
#place_order:hover,.woocommerce-MyAccount-content a.button:hover,.single_add_to_cart_button:hover,a.add_to_cart_button:hover,.wc-block-components-button:hover,.woocommerce-page .woocommerce-Button:hover,.woocommerce-page .woocommerce-button:hover{background-color:var(--e-global-color-35e73ed)!important;color:var(--e-global-color-2db3588)!important;border-color:var(--e-global-color-35e73ed)!important}
.woocommerce-page .woocommerce-Button{margin-top:20px!important;display:inline-block!important}
a.add_to_cart_button,.woocommerce-page .woocommerce-button{padding:10px 30px!important}
.summary.entry-summary .price{color:#111!important;font-size:27px}
.single_add_to_cart_button{padding:13px 25px!important;margin-left:5px!important;border-radius:5px!important}
.product_meta a{color:var(--e-global-color-accent)!important;font-weight:600}
.product_meta .posted_in { display:none; }
.woocommerce div.product .woocommerce-tabs ul.tabs::before{display:none}
.woocommerce-tabs ul.tabs{border:none!important;padding:0!important;margin-bottom:20px!important;display:flex;gap:10px;background:transparent!important}
.woocommerce-tabs ul.tabs li{background-color:var(--e-global-color-accent)!important;border:1px solid var(--e-global-color-accent)!important;opacity:.3;border:none!important;border-radius:5px!important;padding:8px 20px!important;margin:0!important;transition:all .3s ease}
.woocommerce-tabs ul.tabs li a{color:#fff!important;font-weight:600!important;text-decoration:none!important;font-size:14px!important}
.woocommerce-tabs ul.tabs li::before,.woocommerce-tabs ul.tabs li::after{display:none!important}
.woocommerce-tabs ul.tabs li:hover,.woocommerce-tabs ul.tabs li.active{background-color:var(--e-global-color-accent)!important;border:1px solid var(--e-global-color-accent)!important;opacity:1}
.woocommerce-tabs ul.tabs li:hover a,.woocommerce-tabs ul.tabs li.active a{color:#fff!important}
.woocommerce-tabs .woocommerce-Tabs-panel{border:1px solid #eee!important;padding:20px!important;border-radius:8px;background:#fff}
.wc-block-components-product-price__value.is-discounted{margin-left:0;font-size:15px}
.price.wc-block-components-product-price{flex-direction:row!important}
.woocommerce-MyAccount-navigation ul{list-style:none!important;padding:0!important;margin:0!important;display:flex;flex-direction:column;gap:12px}
.woocommerce-MyAccount-navigation ul li{margin:0!important}
.woocommerce-MyAccount-navigation ul li a{display:block!important;background-color:#f1f1f1!important;color:#333!important;padding:12px 25px!important;border-radius:50px!important;text-decoration:none!important;font-weight:600!important;font-size:14px!important;transition:all .3s ease!important;border:none!important}
.woocommerce-MyAccount-navigation ul li.is-active a{background-color:#0a043c!important;color:#fff!important;box-shadow:0 4px 12px #0a043c26!important}
.woocommerce-MyAccount-navigation ul li a:hover:not(.is-active){background-color:#e2e2e2!important;padding-left:30px!important}
.woocommerce-MyAccount-navigation{border-right:none!important;margin-bottom:30px}
.woocommerce-MyAccount-content{border:none!important;padding:20px!important}
.woocommerce-MyAccount-content a{color:#0a043c!important;font-weight:600}
@media (max-width: 991px) {
	.main-page{margin:0;padding:25px 15px}
	.single-product .site-main,.woocommerce-shop .site-main{padding:15px}
	.woocommerce-page .page-content{padding:20px}
	.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{margin:1em 0}
}
@media (max-width: 480px) {
	body:not(.home,.single-product).woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:100%}
}