/*nav.woocommerce-breadcrumb > span {display:none;}*/
nav.woocommerce-breadcrumb a:last-of-type::after {display:none;}

/*****MENU CAROUSEL KRIPSIMO TOU ASK US*****/
.wd-buttons {display:none;}


/***************GENIIKA*******************/
.single_add_to_cart_button {
	background-image: url(https://tsinekidis.gr/wp-content/uploads/2021/05/product-cart-custom-20x26-1.svg);
    background-repeat: no-repeat;
    background-size: 20px 26px;
    background-position: 186px center;
    padding-right: 50px;
    text-transform: none;
}
.variations_form .woocommerce-variation-price .price {
    font-size: 26px;
}
.product-tabs-wrapper {
    border-top: none;
}
.woocommerce-tabs {
	margin-top:120px;
}
.related-and-upsells .wd-hover-base .wd-bottom-actions {
    display: inherit !important;
}
.related-and-upsells .wd-hover-base .wrap-wishlist-button {
    display:none;
}
.related-and-upsells .askus {
	display:none;
}
.yikes-custom-woo-tab-title {
	display:none;
}
p.stock.out-of-stock {
    display: none;
}
p.stock {
    display: none;
}
.wc-tab-inner>div>h2:first-child {
    display: none;
}
.product-tabs-wrapper {
     border-bottom:none;

}

/***************DWROKARTA PRODUCT*****/
.postid-10304 .single_add_to_cart_button {
    background-position: 195px center;
}
.postid-10722 .single_add_to_cart_button {
    background-position: 215px center;
}
.postid-10304 .doseis {
    display: none;
}
.postid-10722 .doseis {
    display: none;
}
.postid-10304 .woocommerce-variation-add-to-cart {
    border-top: 1px solid #BABABA;
    padding-top: 20px;
}
.postid-10722 .woocommerce-variation-add-to-cart {
    border-top: 1px solid #BABABA;
    padding-top: 20px;
}

@media only screen and (max-width: 1170px) {
.postid-10304 .askus {display:none}
.postid-10304 .wd-wishlist-btn {display:none}
.postid-10304 .single_add_to_cart_button {background-position: 90% center;}
.postid-10722 .askus {display:none}
.postid-10722 .wd-wishlist-btn {display:none}
.postid-10722 .single_add_to_cart_button {background-position: 90% center;}
}

/***********MENU FOR PRODS**************/
.product-in-carousel .wrap-wishlist-button .askus {
	display:none;
}
.product-in-carousel .wrap-wishlist-button .askus-frm {
	display:none;
}

.product-in-carousel .wrap-wishlist-button .wd-wishlist-icon>a:before {
	content: "\f106";
	padding-right: 0;
}

/***********EXTRA PERIEXOMENO KATW APTO PROION**********/
.elegance-row-right {
    padding-right: 120px;
}
.elegance-right {
    width: 100%;
    max-width: 380px;
    margin: 0 auto;
    text-align: center;
}
.elegance-row-left {
    padding-left: 120px;
}
.elegance-left {
    width: 100%;
    max-width: 380px;
    text-align: center;
    margin:0 auto;
}
.elegance-minicaps {
    font-size: 18px;
    color: #000;
	text-align:center;
	width: 100%;
    max-width: 380px;
    margin: 0 auto;
}
.elegance-caps {
    font-size: 34px;
    line-height: 34px;
    color: #000;
	text-align:center;
	width: 100%;
    max-width: 380px;
    margin: 0 auto;
}
.elegance-txt {
    padding: 30px 0 10px;
    text-align: center;
    width: 100%;
    max-width: 380px;
    margin: 0 auto 20px !important;
}
.elegance-but {
    background-color: #000;
    padding: 10px 0;
    font-size: 16px;
    color: #fff;
    max-width: 175px;
    margin: 0 auto;
}
.row-efta-col2 {max-width:700px;padding:0 15px;}

.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
    margin-bottom: 0;
}



/*************CUSTOM FIELDS***************/
.xaraxi {
    border-bottom: 1px solid #BABABA;
    padding-bottom: 20px !important;
}
.xaraxi-cols {
    display: flex;
    align-items: center;
    margin-bottom: 10px;
}
.xaraxi-col1 {
	margin-right: 15px;
}
.xaraxi-col2-cap {
	font-weight:bold;
	color: #000;
}
input[type='text'] {
	border: var(--wd-form-brd-width) solid #BABABA;
}
.diathesimotites {
	margin-bottom: 20px;
	margin-top: 30px;
}



/**** VAGG ****/


.summary-inner table.variations {border-top:1px solid #BABABA;padding-top: 20px;display: block;}
.summary-inner .ppom-rendering-fields .xaraxi label.form-control-label {display: flex !important;flex-direction: column;padding-left: 40px;position:relative;font-weight:bold;}
.summary-inner .ppom-rendering-fields .xaraxi label .show_description {padding-left: 0;font-weight: 100 !important;font-size: 14px;}
.summary-inner .ppom-rendering-fields .xaraxi .ppom-input-xaraxi::before {content:'';position:absolute;width:27px;height:28px;background-image:url(https://tsinekidis.gr/wp-content/uploads/2021/05/product-page-engraving-27x28-1.svg);background-position:center;background-size:27px 28px;background-repeat:no-repeat;left:0;top:5px;}
.summary-inner .ppom-rendering-fields .megethos {order:1;display:flex;}
.summary-inner .ppom-rendering-fields .megethos label {display:none;}
.summary-inner .ppom-rendering-fields .megethos .ppom-input-megethos {width:50%;padding-right: 50px;}
.ppom-wrapper .form-group {margin-bottom: 0;}
.wd-sizeguide-btn {width:25%;padding-left: 30px;}
.wd-sizeguide-icon>a:before {content: "" !important;}
.wd-sizeguide-btn a::before {content:'';background-image:url(https://tsinekidis.gr/wp-content/uploads/2021/05/product-size-guide-20x26-1.svg);background-size:20px 26px;background-position:center;background-repeat:no-repeat;width:20px;height:26px;}
.wd-sizeguide-btn a:hover {text-decoration:none;}

.wd-sizeguide-btn {position: relative;}

.ppom-wrapper .form-control {color: #000;font-size: 15px;border: 1px solid #BABABA;}
#megethos {background-image: url(https://tsinekidis.gr/wp-content/uploads/2021/05/dropdown-12x13-1.svg);background-position: 215px center;background-size: 12px 13px;}
.ppom-wrapper .table {margin-bottom: 0;background-color: transparent;}
.price {font-size: 24px;}
.wd-action-btn.wd-style-text>a {color: #7D7D7D;font-weight: 100;}

.gnorizete {display:flex;position:relative;align-items:center;}
.gnorizete .gnorizete-ico {width:21px;margin-right:8px;}
.gnorizete .gnorizete-txt {font-size:13px;color:#7D7D7D;}

a.wd-open-popup {color: #7D7D7D;font-weight: 100 !important;}
.wd-wishlist-icon>a:before {content: " ";padding-right: 10px;background-image: url(https://tsinekidis.gr/wp-content/uploads/2021/05/product-wishlist-23x26-1.svg);background-size: 23px 26px;background-position: center;}
.wd-action-btn>a.added:before {content: "\f107";font-size: 20px;background-image: none;}
.product-image-summary .single_add_to_cart_button {margin-bottom: 0;margin-right:60px;}
.wd-action-btn.wd-style-text>a:before {width: 23px;height: 23px;}
.wd-wishlist-btn {text-align: center;justify-content: center;}
.wd-prefooter {display:none;}

th.ppom-price-item {text-align: right;}
th.ppom-label-item {font-weight: 400;}
table th {border-bottom: none;}
.ppom-wrapper .table th, .ppom-wrapper .table td {padding: 10px 10px 0 0;}


.doseis::before {content:'';position:absolute;width:26px;height:26px;background-image:url(https://tsinekidis.gr/wp-content/uploads/2021/05/product-doseis-26x26-1.svg);background-position:center;background-size:26px 26px;background-repeat:no-repeat;transform: translateX(-31px);}

.hr-row {background-color:#BABABA;width:100%;height:1px;margin-bottom:20px;margin-top:20px;}


/**********FORMA MESA STO PROION***************/
.askus .askus-tit {position:relative;text-align:right;color:#7D7D7D;top: 0;width: 100px;left: 20px;}
.askus .askus-tit::before {content:'';position:absolute;width:21px;height:26px;background-image:url(https://tsinekidis.gr/wp-content/uploads/2021/05/product-ask-us-21x26-1.svg);background-position:center;background-size:21px 26px;background-repeat:no-repeat;transform: translateX(-31px);top:10px;}
.askus-frm {height:0;overflow:hidden;opacity:0;transition:all .3s;margin-top: 20px;}
.askus-frm.frm-show {width:100%;height:300px;overflow:visible;opacity:1;transition:all .3s;}


/***********EXTRA 5 ICONS APO KATW*****************/
.xtraico {display: flex;justify-content: space-between;margin: 40px 0 80px;border-top: solid 1px #BABABA;padding-top: 40px;}
.xtraico-sin {color:#7D7D7D;font-size:13px;line-height:20px;position:relative;width: 25%;margin: 0 42px;min-width: 215px;}
.xtraico-sin::before {content:'';position:absolute;left:-43px;top:0;background-position:center;background-repeat:no-repeat;height:38px;width:26px;background-size:26px 38px;}
.xtra-roloi::before {background-image:url(https://tsinekidis.gr/wp-content/uploads/2021/05/product-watch-19x38-1.svg);width:19px;background-size:19px 38px;}
.xtra-eggiisi::before {background-image:url(https://tsinekidis.gr/wp-content/uploads/2021/05/product-warranty-30x38-1.svg);width:30px;background-size:30px 38px;}
.xtra-paradosi::before {background-image:url(https://tsinekidis.gr/wp-content/uploads/2021/05/product-shipping-free-26x38-1.svg);}
.xtra-epistrofes::before {background-image:url(https://tsinekidis.gr/wp-content/uploads/2021/05/product-returns-free-26x38-1.svg);}
.xtra-siskeuasia::before {background-image:url(https://tsinekidis.gr/wp-content/uploads/2021/05/product-gift-26x38-1.svg);}

button.single_add_to_cart_button {width:40%;}
/*.wd-wishlist-btn {width:30%;padding: 0 20px 0 70px;}*/

/**************TOOLTIP*************/
.tltip {
    position: relative;
    cursor: pointer;
}

.tltip:after {
	position: absolute;
	visibility: hidden;
	opacity: 0;
	transition: opacity 0.2s ease-in-out, visibility 0.2s ease-in-out, transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);
	transform: translate3d(0, 0, 0);
	pointer-events: none;
	top: -110px;
	z-index: 1000;
	padding: 8px;
	width: 100%;
	background-color: #000;
	color: #fff;
	content: attr(data-tooltip);
	font-size: 12px;
	line-height: 1.2;
	text-align: center;
	left: 0;
	right: 0;
}

.tltip::before {
    visibility: hidden;
    opacity: 0;
    transition: opacity 0.2s ease-in-out, visibility 0.2s ease-in-out, transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);
    transform: translate3d(0, 0, 0);
    pointer-events: none;
    z-index: 1000;
    content: '';
    width: 20px;
    height: 20px;
    top: 3px;
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #000;
}

.tltip:hover:before,
.tltip:hover:after {
	visibility: visible;
	opacity: 1;
	transform: translateY(-8px);
}

/*******************TIMES VARIABLES****************/
.prod-prices {display:none;}
#ppom-price-container {display:none;}



/***********PRODUCT TABS*************/
.wd-tab-wrapper {
	max-width: 650px;
    margin: 0 auto;
}
.tabs-layout-tabs .tabs li a {
    text-transform: inherit;
}
.tabs-layout-tabs #tab-additional_information .wc-tab-inner>div>h2:first-child {
    display: none;
}

/**********************RESPONSIVE**************/

@media only screen and (max-width: 1400px) {
	.elegance-row-right {padding: 50px 0;}
	.elegance-row-left {padding: 50px 0;}
}

@media only screen and (max-width: 1200px) {
.xtraico {flex-wrap: wrap;justify-content: center !important;}
.xtraico-sin {margin: 0 42px 25px !important;}
}

@media only screen and (max-width: 1024px) {
	.row-dio, .row-tria, .row-tessera, .row-pente, .row-exi, .row-efta {display:flex;flex-wrap:wrap;}
	.row-dio-col1 {width:100%;order:2;}
	.row-dio-col2 {width:100%;}
	.row-tria-col1 {width:100%;}
	.row-tria-col2 {width:100%;}
	.row-tria-col1-new {width:100%;order:2;}
	.row-tria-col2-new {width:100%;order:1;}
	.row-pente-col1 {width:100%;}
	.row-pente-col2 {width:100%;}
	.row-exi-col1 {width:100%;order:2;}
	.row-exi-col2 {width:100%;}
	.row-efta-col1 {width:100%;}
	.row-efta-col2 {width:100%;max-width: 100%;}
}

@media only screen and (max-width: 768px) {
.xtraico {margin: 40px 0 !important;}
}
