/*
Theme Name:   Storefront Child Theme
Theme URI:    test
Author:       test
Author URI:     test
Template:     storefront
Description:  test
Version:      1.0.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  storefront
*/
/*
 * Add your own custom css below this text.
 */
 


body.woocommerce #primary {
float: none;
width: 100%;
}


blink {
  -webkit-animation: 2s linear infinite condemned_blink_effect; /* for Safari 4.0 - 8.0 */
  animation: 2s linear infinite condemned_blink_effect;
}
/* for Safari 4.0 - 8.0 */
@-webkit-keyframes condemned_blink_effect {
  0% {
    visibility: hidden;
  }
  30% {
    visibility: hidden;
  }
  100% {
    visibility: visible;
  }
}
@keyframes condemned_blink_effect {
  0% {
    visibility: hidden;
  }
  50% {
    visibility: hidden;
  }
  100% {
    visibility: visible;
  }
}

.woocommerce-tabs .panel{text-align:center}

.wp-block-image figcaption{margin-top:-50px;font-size:30px;letter-spacing:5px;text-shadow:0px 0 19px #333;background:rgba(255, 255, 255, .6);color:#333;position:relative}

.rslides_container{border-bottom:9px solid #5D4037;border-radius:10px}
.woa-top-bar-wrap, .woa-top-bar .block .widget_nav_menu ul li .sub-menu{background:#000!important}

.site-header-cart .cart-contents{margin:1em;padding:.5em;border:1px solid #B8B8B8;border-radius:20px;color:#fff}
.site-footer{background-color:#5D4037}
.footer-widgets{text-transform:uppercase;text-align:center;letter-spacing:2px;padding-top:.1em}
.site-footer{padding:2.6em 0 .7em}
.site-info{padding:.5em 0em;text-align:center}
.widget{margin:0 0 .706325903em}
.site-footer a:not(.button):not(.components-button){color:#fff}

.has-text-align-center.kayanbaslik{padding-top:99px}

.grid_no_animation figcaption{background:#fff!important}

.grid_no_animation figcaption h3.pro_title{font-size:25px!important;letter-spacing:3px}

.grid_no_animation figcaption .pro_price_area{font-size:20px;font-weight:400;letter-spacing:3px}

.owl-theme .owl-nav.disabled + .owl-dots{background:#eee}

#custom_html-2{min-width:100%}

h5{font-size:30px;letter-spacing:9px}

.wpb-woo-products-slider.woocommerce .wpb-wps-slider-item span.onsale{display:none}

.wp-block-column.is-vertically-aligned-center:hover{background:#eee}



h2{text-align:center}




ul.products li.product .woocommerce-loop-product__title{font-size:20px;letter-spacing:2px;margin:0;background:#fff;padding:10px 0;}
.attachment-woocommerce_thumbnail, .woocommerce ul.products li.product a:hover img:nth-of-type(2){margin:0!important}

ul.products li.product .price{font-size:25px;background:#5d4037;margin-bottom:0;color:#fff;}

.widget .widget-title, .widget .widgettitle{padding:10px;font-size:22px;letter-spacing:7px;font-weight:400;text-transform:uppercase}

.wpb_slider_area .owl-theme .owl-nav{top:0!important}
.cs-style-3 figcaption{height:60px!important}

.widget .widget-title, .widget .widgettitle{text-align:center;margin-bottom:0}

.wpb_cart_button,.widget_nav_menu ul li::before{display:none}

.home .header-widget-region{display:table!important;margin:auto}
.header-widget-region{display:none!important}

.main-navigation ul.menu > li > a, .main-navigation ul.nav-menu > li > a{padding:0 .5em}

.widget_nav_menu ul li{text-transform:uppercase}
.site-footer a{text-decoration:none}

.woocommerce-active .site-header .site-branding,.woocommerce-active .site-header .site-search{display:none}

.site-header{padding-top:0}


ul.products li.product {
width: 46.411765%;
float: left;
margin-right: 5.8823529412%;
}

.woocommerce-active .site-header .main-navigation{padding:1.5em 0}

.main-navigation ul.menu > li > a, .main-navigation ul.nav-menu > li > a{padding:0 .5em;vertical-align:middle;display:inherit}

ul.products li.product:nth-of-type( 2n ) {
margin-right: 0;
}













.single-product div.product .woocommerce-product-gallery .flex-viewport {
    width: 85%;
    float: right;
}
 
/* Make Gallery 25% width and place it beside the image */
 
.single-product div.product .woocommerce-product-gallery .flex-control-thumbs {
    width: 15%;max-height:65vh;overflow:auto;scrollbar-width:thin;direction:rtl;
    float: left;
}
 
/* Style each Thumbnail with width and margins */
 
.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img {
    width: 95%;
    float: none;
    margin: 0 0 5% 5%;
}



.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{margin-bottom:0}
.single-product div.product .woocommerce-product-gallery{margin-right:0!important}
.site-content{margin-top:0!important}
.wc-block-product-search__fields{max-width:300px;margin:auto;padding:0 20px;background:#eee;border-radius:30px;float:right}
.wc-block-product-search .wc-block-product-search__field{max-width:120px}
.woocommerce-result-count{display:none}
.woocommerce-pagination{float:none}
.archive h1, .alpha{text-align:center;letter-spacing:3px;margin-top:20px}


.woocommerce div.product div.images, .woocommerce #content div.product div.images, .woocommerce-page div.product div.images, .woocommerce-page #content div.product div.images {
    width: 63%;
}
/* modify product summary width */
.woocommerce div.product div.summary, .woocommerce #content div.product div.summary, .woocommerce-page div.product div.summary, .woocommerce-page #content div.product div.summary {
    width: 33%;
}



.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.attr_swatch_design_default{width:30px}



.main-navigation ul li a, .site-title a, ul.menu li a, .site-branding h1 a, button.menu-toggle, button.menu-toggle:hover, .handheld-navigation .dropdown-toggle{color:#fff!important}
.main-navigation ul.menu ul li a, .main-navigation ul.nav-menu ul li a{background:#000!important}

 
 .woocommerce-active .site-header .site-header-cart{max-width:13%!important}
 
 
.archive h2.woocommerce-loop-product__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.product:hover h2.woocommerce-loop-product__title{white-space:normal!important}
.product:hover {margin-bottom:0!important}
 

.home .woocommerce-products-header{display:none}

.site-header{margin-bottom:0!important}
.rslides{margin:auto}
.home .storefront-sorting{display:none!important}
.woa-top-bar-wrap{text-transform:uppercase;letter-spacing:5px;font-family:Arial;padding-top:10px}
.woa-top-bar-wrap img{display:inline;margin-right:9px}
.woa-top-bar-wrap *{vertical-align:middle;color:#ddd}
.home.post-type-archive-product .site-header{margin-bottom:0}

:root{scrollbar-width:thin}
.price{font-size:15px}
.woocommerce-loop-product__title{margin-top:1em}
#site-navigation-menu-toggle{color:#333!important}
.woocommerce-active .site-header .main-navigation{text-align:center}
.site-header{padding-bottom:0}

.home h1,.storefront-breadcrumb{display:none!important}
.single-product div.product{margin-top:3em}
.main-navigation .menu,.secondary-navigation{text-transform:uppercase;letter-spacing:2px}
.storefront-primary-navigation{background:#5D4037}

.woocommerce-LoopProduct-link.woocommerce-loop-product__link {border:3px solid #5D4037;border-radius:10px}
.woocommerce ul.products li.product a img{border-radius:10px}

.site-content{margin-top:3em}
.demo_store{background:#000;color:#fff}
.demo_store a{color:#fff}
.demo_store a.woocommerce-store-notice__dismiss-link{color:#fff}
.hentry.type-page .entry-header{text-align:center}
ul.products li.product .button, ul.products .wc-block-grid__product .button, .wc-block-grid__products li.product .button, .wc-block-grid__products .wc-block-grid__product .button{border-radius:20px;margin-bottom:20px;display:none}


@media only screen and (min-width: 900px)
.col-full{max-width: 85%!important}
}

/* CUSTOM ON-HOVER IMAGE */
.woocommerce ul.products li.product a img { 
    /* FORMAT ALL IMAGES TO FILL EQUIVALENT SPACE,
    to remove jitter on replacement */
    height: 400px;
    width: 400px;
    object-fit: cover;
    padding: 0;
    margin: 0 auto;
}
.woocommerce ul.products li.product a img:nth-of-type(2) {
    display: none;
}
.woocommerce ul.products li.product a:hover img:nth-of-type(2) {
    display: block
}
.woocommerce ul.products li.product a:hover img:nth-of-type(1) {
    display: none;
}


@media ( max-width: 768px ) {
ul.products li.product:nth-of-type( 2n ) {margin-right:0}
.woocommerce ul.products li.product a img{height:auto}
.wc-block-grid__products, ul.products{margin-top:19px}
ul.products li.product .woocommerce-loop-product__title{font-size:15px}
.product h2.woocommerce-loop-product__title{white-space:normal!important}
.rslides_nav{display:none}
.product.type-product.post-961.status-publish.instock.product_cat-etek.has-post-thumbnail.shipping-taxable.purchasable.product-type-variable{margin-bottom:1em!important}
.woocommerce-active .site-header .main-navigation{padding:0}
.woocommerce div.product div.summary, .woocommerce #content div.product div.summary, .woocommerce-page div.product div.summary, .woocommerce-page #content div.product div.summary,.woocommerce div.product div.images, .woocommerce #content div.product div.images, .woocommerce-page div.product div.images, .woocommerce-page #content div.product div.images{width:100%}
}


