/* Simex child v1.2.0 — product.css */
#top.single-product #header{background:url(../../images/productheader.png)no-repeat top center;background-image:image-set(url("../../images/productheader.webp") type("image/webp"),url("../../images/productheader.png") type("image/png"));background-size:cover;}
#top.single-product #header .header_bg{height: 127px;}
/* #top.single-product #main{background: #FAFAF4;padding-top: 170px!important;} */
#top.single-product #main{background: #FAFAF4;padding-top: 126px!important;}
#top.single-product #main .container_wrap_first{padding-top:0px;}
#top.single-product .kha-breadcrumb{padding-top: 30px;padding-bottom: 30px;margin: 0px auto;display: table;}
#top.single-product .kha-breadcrumb .sep{margin: 0 8px;text-transform: uppercase;font-size: 12px;line-height: 14.4px;color: #797C73;}
#top.single-product .kha-breadcrumb a{text-transform: uppercase;font-size: 12px;line-height: 14.4px;color: #797C73;transition: all 0.3s ease;}
#top.single-product .kha-breadcrumb a:hover{color:#965B45;}
#top.single-product .kha-breadcrumb span{text-transform: uppercase;font-size: 12px;line-height: 14.4px;color: #797C73;}
#top.single-product #main .container_wrap_first .container{max-width: 1760px;background: #fff;padding: 80px 0px 94.5px 0px;}
#top.single-product  .woocommerce-notices-wrapper .woocommerce-message{max-width: 1477px;margin: 0px auto;margin-bottom: 60px;border: 0px;border-radius: 0px;background: #b7a89e;color: #fff;font-size: 17px;font-family: "Kalnia", serif;}
#top.single-product .container_wrap_first .type-product{display: flex;flex-wrap: wrap;justify-content: space-between;}
#top.single-product .single-product-summary .summary .woocommerce-product-rating {top:0px;margin-bottom:10px;}
#top.single-product .single-product-summary{order: 1;width: 42%;padding-left:143px;}
#top.single-product .single-product-summary h1{font-size: 60px;text-transform: uppercase;letter-spacing: -4.8px;line-height: 65px;margin-bottom: 36px;font-weight: 400;order: 1;max-width: 493px;}
#top.single-product .single-product-summary .summary{display: flex;flex-wrap: wrap;padding-bottom: 0px;}
#top.single-product .single-product-summary .woocommerce-product-details__short-description{order:2;max-width:573px;width: 100%;}
#top.single-product .single-product-summary .woocommerce-product-details__short-description p{margin:0px;line-height: 25px;font-size: 16px;margin-bottom:20px;}
#top.single-product .single-product-summary .woocommerce-product-details__short-description .avia-button{border-radius: 0px;transition: all 0.5s ease-in-out;}
#top.single-product .single-product-summary .woocommerce-product-details__short-description .avia-button:hover{background:#000!important;}
#top.single-product .veb-variation-gallery-wrapper{min-height:100%;}
#top.single-product .veb-variation-gallery-thumbnail-wrapper .iwp-gallery-thumbnail-image img{width: 100px;height: 100px;}
#top.single-product .veb-variation-gallery-thumbnail-wrapper .iwp-gallery-thumbnail-image{width: 110px;opacity: .5;}
#top.single-product .veb-variation-gallery-thumbnail-wrapper .iwp-gallery-thumbnail-image.current-thumbnail{opacity:1;}
#top.single-product .veb-variation-gallery-thumbnail-wrapper .iwp-gallery-thumbnail-image:hover{opacity:1;}
#top.single-product .veb-variation-gallery-wrapper img{width: 550px;height: 550px;object-fit: cover;}

#top.single-product .single-product-summary p.price{order: 3;font-family: "Google Sans Flex", sans-serif;font-size: 28px;line-height: 45px;text-transform: uppercase;margin: 0px;font-weight: 300;width: 587px;padding-bottom: 14.5px;border-bottom: 1px solid #707070;}
#top.single-product .single-product-summary .price bdi{font-family: "Google Sans Flex", sans-serif;font-weight: 300;font-size: 28px;line-height: 45px;text-transform: uppercase;}
#top.single-product .single-product-summary .price .woocommerce-Price-currencySymbol, #top.single-product .single-product-summary .price span{font-size: 28px;line-height: 45px;text-transform: uppercase;font-weight: 300;}
#top.single-product .single-product-summary .product_meta{order:4;font-size: 16px;line-height: 22.5px;font-weight: 300;width: 100%;display: table;margin-top: 25px;}
#top.single-product .single-product-summary .product_meta .sku_wrapper{display: table;}
#top.single-product .single-product-summary .variations_form{order:5;background: top;padding: 0px;border: 0px;width: 100%;margin-top: 50px;}
#top.single-product .single-product-summary .variations_form th{padding: 0px;text-align: left;font-weight: 300;letter-spacing: 0px;font-size: 16px;line-height: 20px;margin-bottom: 16px;}
#top.single-product .single-product-summary .variations_form th label{font-size: 16px;font-weight: 400;margin: 0px;}
#top.single-product .single-product-summary .variations_form td{padding: 0px;}
#top.single-product .single-product-summary .variations_form td ul{display: grid;gap: 10px;grid-auto-flow: column;}
#top.single-product .single-product-summary .variations_form td ul li{margin: 0px;padding: 24px 17px;border-radius: 0px;border: 1px solid #707070;box-shadow: none;font-size: 11px;font-weight: 500;line-height: 14px;transition: all 0.3s ease;}
#top.single-product .single-product-summary .variations_form td ul li .variable-item-span{padding:0px;}
#top.single-product .single-product-summary .variations_form td ul li.selected{border-color: #000;background: #000;color: #fff;}
#top.single-product .single-product-summary .variations_form td ul li:hover{border-color: #000;background: #000;color: #fff;}
#top.single-product .single-product-summary  a.reset_variations {display:none!important;}
#top.single-product .single-product-summary .single_variation_wrap{margin: 0px;margin-top: 35px;}
#top.single-product .single-product-summary .single_variation_wrap .quantity{margin-right: 11px;margin-bottom: 0px;border: 1px solid #000;height: 49px;}
#top.single-product .single-product-summary .single_variation_wrap .quantity .minus{background: transparent;height: 49px;font-size: 11px;}
#top.single-product .single-product-summary .single_variation_wrap .quantity .plus{background: transparent;height: 49px;font-size: 11px;}
#top.single-product .single-product-summary .single_variation_wrap .quantity .input-text{background: transparent;height: 49px;border: 0px;width: 52px;}
#top.single-product .single-product-summary .single_variation_wrap .single_add_to_cart_button{border-radius: 0px;padding: 0px;height: 49px;line-height: 49px;font-size: 15px;font-weight: 500;text-transform: uppercase;width: 261px;}
#top.single-product .single-product-summary .reset_variations{display:none;}
#top.single-product .single-product-summary .cart{margin: 0px;margin-top: 35px;order:5;}
#top.single-product .single-product-summary .cart .quantity{margin-right: 11px;margin-bottom: 0px;border: 1px solid #000;height: 49px;}
#top.single-product .single-product-summary .cart .quantity .minus{background: transparent;height: 49px;font-size: 11px;}
#top.single-product .single-product-summary .cart .quantity .plus{background: transparent;height: 49px;font-size: 11px;}
#top.single-product .single-product-summary .cart .quantity .input-text{background: transparent;height: 49px;border: 0px;width: 52px;}
#top.single-product .single-product-summary .cart .single_add_to_cart_button{transition: all 0.4s ease-in-out;border-radius: 0px;padding: 0px;height: 49px;line-height: 49px;font-size: 15px;font-weight: 500;text-transform: uppercase;width: 261px;background: #1c1c1c;}
#top.single-product .single-product-summary .cart .single_add_to_cart_button:hover{background: #000000;}
#top.single-product .single-product-main-image{width: 49.5%;order: 2;margin-right:0px;padding-right:157px;padding-bottom:0px;}
#top.single-product div.product .woocommerce-tabs{order:3;width:100%;padding-top: 93px;margin: 0px;}
#top.single-product div.product .woocommerce-tabs ul.tabs{border-top: 1px solid #DDDAD5;border-bottom: 1px solid #DDDAD5;display: flex;justify-content: center;}
#top.single-product div.product .woocommerce-tabs ul.tabs li{margin-right: 81px;background: transparent;border: 0px;bottom: -1px;}
#top.single-product div.product .woocommerce-tabs ul.tabs li a{font-size: 21px;font-family: "Kalnia", serif;font-weight: 500;text-transform: uppercase;line-height: 25px;padding: 0px!important;padding-top: 30.5px!important;padding-bottom: 29.5px!important;background: transparent;border: 0px!important;}
#top.single-product div.product .woocommerce-tabs ul.tabs li.active{box-sizing: border-box;box-shadow: inset 0px -4px 0 #000;}
#top.single-product div.product .woocommerce-tabs #tab-additional_information, #top.single-product div.product .woocommerce-tabs #tab-description {background: transparent;border: 0px;padding-bottom: 0px;padding-top: 45.5px;padding-left: 0px;max-width: 1477px;padding-right: 0px;width: 100%;margin: 0px auto;}
#top.single-product div.product .woocommerce-tabs #tab-additional_information h2, #top.single-product div.product .woocommerce-tabs #tab-description h2 {display:none;}
#top.single-product div.product .woocommerce-tabs #tab-additional_information table{margin: 0px;background: transparent;}
#top.single-product div.product .woocommerce-tabs #tab-additional_information table tr:nth-child(odd){background-color: rgba(0, 0, 0, 0.03);border-bottom: 1px solid #DDDAD5;}
#top.single-product div.product .woocommerce-tabs #tab-additional_information table tr:nth-child(even){background:#fff;border-bottom: 1px solid #DDDAD5;}
#top.single-product div.product .woocommerce-tabs #tab-additional_information table th{padding: 1em 1.41577975em;font-size: 1rem;text-transform: capitalize;font-family: "Kalnia", serif;width: 28.64%;font-weight: 400;letter-spacing: -0.64px;}
#top.single-product div.product .woocommerce-tabs #tab-additional_information table td{padding: 1em 1.41577975em;text-align: left;font-style: normal;line-height: 1;}
#top.single-product div.product .woocommerce-tabs #tab-additional_information table td p{color: #525252;font-size: 16px;font-weight: 300;}
#top.single-product div.product .woocommerce-tabs #tab-additional_information table td p a{color: #525252;}
#top.single-product div.product .woocommerce-tabs #tab-reviews{padding-left: 143px;background: transparent;border: 0px;padding-bottom: 0px;padding-top: 45.5px;}
#top.single-product div.product .woocommerce-tabs #tab-reviews h2{display:none;}
#top.single-product div.product .woocommerce-tabs #tab-reviews label{font-size: 16px;}
#top.single-product #av_section_1{max-width: 1760px;background: #fff;margin: 0px auto;display: block;border: 0px;margin-top: 10px;margin-bottom: 105px;float: none;}
#top.single-product #av_section_1 .container{padding:0px;}
#top.single-product #av_section_1 .template-page{padding:0px;}
#top.single-product #av_section_1 .product_column_4{margin: 0px;}
#top.single-product #av_section_1 h2{display:none;}
#top.single-product #av_section_1 ul.products{margin: 0px;background: #fafaf4;}
#top.single-product #av_section_1 ul.products li{margin: 0px;width: 100%;border: 0px;}
#top.single-product #av_section_1 ul.products li .inner_product{border-radius: 0px;border: 0px;}
#top.single-product #av_section_1 ul.products li h2{display: block;font-size: 21px;text-transform: uppercase;}
