@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//nerdfishing.shop/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=8.2.7") format("woff2");
}

@font-face {
	font-family: "star";
	font-weight: 400;
	font-style: normal;
	src: url("//nerdfishing.shop/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix") format("embedded-opentype"), url("//nerdfishing.shop/wp-content/plugins/woocommerce/assets/fonts/star.woff") format("woff"), url("//nerdfishing.shop/wp-content/plugins/woocommerce/assets/fonts/star.ttf") format("truetype"), url("//nerdfishing.shop/wp-content/plugins/woocommerce/assets/fonts/star.svg#star") format("svg");
}

@font-face {
	font-family: "WooCommerce";
	font-weight: 400;
	font-style: normal;
	src: url("//nerdfishing.shop/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix") format("embedded-opentype"), url("//nerdfishing.shop/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff") format("woff"), url("//nerdfishing.shop/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf") format("truetype"), url("//nerdfishing.shop/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce") format("svg");
}

:root {
	--wd-text-font: "Manrope", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: rgb(0,51,68);
	--wd-text-font-size: 15px;
	--wd-title-font: "Manrope", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 600;
	--wd-title-color: rgb(0,51,68);
	--wd-entities-title-font: "Manrope", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 500;
	--wd-entities-title-color: rgb(0,51,68);
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "Manrope", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Manrope", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: capitalize;
	--wd-widget-title-color: rgb(0,51,68);
	--wd-widget-title-font-size: 14px;
	--wd-header-el-font: "Manrope", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 700;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 14px;
	--wd-primary-color: rgb(229,168,19);
	--wd-alternative-color: rgb(249,200,52);
	--wd-link-color: rgb(229,168,19);
	--wd-link-color-hover: rgb(249,200,52);
	--btn-default-bgcolor: rgb(0,51,68);
	--btn-default-bgcolor-hover: rgb(239,206,19);
	--btn-accented-bgcolor: rgb(0,51,68);
	--btn-accented-bgcolor-hover: rgb(232,192,18);
	--wd-form-brd-width: 1px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
}
.wd-popup.wd-age-verify {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: url(https://nerdfishing.shop/wp-content/uploads/2021/10/coffee-popup.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	--wd-popup-width: 800px;
}
:is(.woodmart-woocommerce-layered-nav, .wd-product-category-filter) .wd-scroll-content {
	max-height: 800px;
}
.wd-page-title {
	background-color: rgb(0,51,68);
	background-image: none;
	background-size: cover;
	background-position: center center;
}
.wd-footer {
	background-color: rgb(0,51,68);
	background-image: none;
}
html .wd-nav.wd-nav-main > li > a, html .wd-dropdown-menu.wd-design-sized .wd-sub-menu > li > a, body .wd-dropdown-menu.wd-design-full-width .wd-sub-menu > li > a, body .wd-dropdown-menu.wd-design-aside .wd-wp-menu > .sub-sub-menu > li > a, body .wd-dropdown-menu.wd-design-aside .wd-sub-menu .wd-sub-menu > li > a, html .wd-dropdown-menu.wd-design-sized .sub-sub-menu li a, html .wd-dropdown-menu.wd-design-full-width .sub-sub-menu li a, body .wd-dropdown-menu.wd-design-aside .wd-wp-menu > .sub-sub-menu .sub-sub-menu li a, body .wd-dropdown-menu.wd-design-aside .wd-sub-menu .wd-sub-menu .sub-sub-menu li a, html .wd-dropdown-menu.wd-design-default .wd-sub-menu li a, html .wd-dropdown-my-account .wd-sub-menu li a, html .wd-nav-mobile > li > a, html .wd-nav-mobile .wd-sub-menu li a {
	font-family: "Manrope", Arial, Helvetica, sans-serif;
	font-weight: 800;
	font-size: 15px;
	color: rgb(0,51,68);
}
html .post.wd-post:not(.blog-design-small) .wd-entities-title, html .wd-single-post-header .title, html .wd-single-post-title .wd-post-title {
	font-family: "Manrope", Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: rgb(255,255,255);
}
.woocommerce-MyAccount-navigation {
	font-family: "Manrope", Arial, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 14px;
	color: rgb(255,255,255);
}
.woocommerce-MyAccount-navigation:hover {
	color: rgb(229,168,19);
}
.woocommerce-terms-and-conditions-wrapper, .summary-inner {
	font-family: "Manrope", Arial, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 15px;
	color: rgb(0,51,68);
}
.woocommerce-checkout-review-order-table th, .woocommerce-checkout-review-order-table td {
	font-family: "Manrope", Arial, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 16px;
	color: rgb(0,51,68);
}
h1.product_title.entry-title.wd-entities-title {
	font-family: "Manrope", Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: rgb(0,51,68);
}
h5.widget-title {
	font-family: "Manrope", Arial, Helvetica, sans-serif;
	color: rgb(0,51,68);
}
body[class*="wrapper-boxed"] {
	background-color: rgb(0,51,68);
	background-image: none;
}
.page .wd-page-content {
	background-color: rgb(233,230,237);
	background-image: none;
}
.woodmart-archive-blog .wd-page-content {
	background-color: rgb(233,230,237);
	background-image: none;
}
.single-post .wd-page-content {
	background-color: rgb(233,230,237);
	background-image: none;
}
.product-labels .product-label.onsale {
	background-color: rgb(0,0,0);
	color: rgb(221,51,51);
}
.product-labels .product-label.out-of-stock {
	background-color: rgb(0,0,0);
	color: rgb(255,255,255);
}
.wd-popup.popup-quick-view {
	--wd-popup-width: 920px;
}
:root{
--wd-container-w: 1600px;
--wd-form-brd-radius: 0px;
--btn-default-color: #fff;
--btn-default-color-hover: #fff;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 5px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 5px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--wd-brd-radius: 0px;
}

@media (min-width: 1600px) {
section.elementor-section.wd-section-stretch > .elementor-container {
margin-left: auto;
margin-right: auto;
}
}


/*prosorina 18-09
p.stock.wd-style-default.available-on-backorder, p.stock.wd-style-default.in-stock {
    display: none;
   
}
*/
/*bank details at the end of the order*/

:is(.woocommerce-thankyou-order-details,.wc-bacs-bank-details){
 background-color: #e5a813 !important;
	padding: 10px !important;
}



/*woof

a.woof_show_auto_form.woof_btn_default {
    display: none !important;
}

.woof_list_label .woof_label_term {
	span.woocommerce-Price-amount.amount {
    color: white !important;
	}
}
	
background-color: #003344;
}
*/

/*footer menu bug*/
div#nav_menu-18 {
    display: none;
}

/**/

@media (min-height: 1200px)
.elementor-section.elementor-section-height-full {
    margin-top: -20% !important;
}

/*prefooter*/

.wd-prefooter{
display:none;
}


/*dropdown menu 2nd -3rd lvl etc*//*and mobile menu*/
.color-scheme-dark.wd-design-default.wd-dropdown-menu.wd-dropdown {
    background-color: white !important;
	border-style: solid !important;
	 border-color: #e5a813 !important;
}

ul.sub-sub-menu.wd-dropdown{
	background-color: white !important;
	border-style: solid !important;
	  border-color: #e5a813 !important;
}

.wd-dropdown-menu.wd-design-default .menu-item-has-children>a:after{
color: #003344;
}
/*and mobile menu*/
.mobile-nav.wd-side-hidden.wd-left.wd-opened {
    background-color: white;
}

.wd-nav-mobile li:active>a, .wd-nav-mobile li.opener-page>a {
 background-color: #e5a813 !important;
}

.wd-nav-opener:after{          /*velakia*/
color: #003344 !important;
}

.wd-action-btn.wd-style-text>a{          /*close btn*/
	color: #003344 !important;
}

.searchform .searchsubmit{          /*megen fakos*/
 color: #003344 !important;
}

.wd-toolbar.wd-toolbar-label-show{
background-color: #e5a813;
}

/*bellows footer accordion menu*/
a.bellows-target{
padding: 7px !important;
}

/*my account bg color
.wd-event-hover:hover>.wd-dropdown, .wd-event-click.wd-opened>.wd-dropdown, .wd-dropdown.wd-opened{
background-color: white;
}

.wd-event-hover:hover>.wd-dropdown, .wd-event-click.wd-opened>.wd-dropdown, .wd-dropdown.wd-opened*/

/*display none sto shop navigation catories to xoris katigoria*/
li.cat-item.cat-item-180{
display: none;
}


/*my account dashboard backgraound color*/
.wd-my-account-sidebar{
	padding-top: 2% !important;
	padding-left: 5% !important;
	padding-right: 1% !important;

	background-color: white !important;

}
  
/*hover bg color on my account dropdown menu*/
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--dashboard:hover {background-color: #e5a813;}
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--orders:hover {background-color: #e5a813;}
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads:hover {background-color: #e5a813;}
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-address:hover {background-color: #e5a813;}
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-account:hover {background-color: #e5a813;}
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--wishlist:hover {background-color: #e5a813;}
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout:hover {background-color: #e5a813;}
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--payment-methods:hover {background-color: #e5a813;}


/*padding around the dropdown menu in my account*/
.wd-dropdown.wd-dropdown-menu.wd-dropdown-my-account.wd-design-default {
	padding: 5px;
	}

/*------------------------------*//*css for underline effect in nav menu*/
a.woodmart-nav-link {
  display: inline-block;
  position: relative;
  color: #e5a813;
}

a.woodmart-nav-link:after {
  content: '';
  position: absolute;
  width: 100%;
  transform: scaleX(0);
  height: 2px;
  bottom: 0;
  left: 0;
  background-color: #e5a813;
  transform-origin: bottom right;
  transition: transform 0.25s ease-out;
}

a.woodmart-nav-link:hover:after {
  transform: scaleX(1);
  transform-origin: bottom left;
	
}

/*------------------------------*/

/*------------------------------*//*css for underline effect in shop-category menu*/
.wd-nav-product-cat .wd-sub-menu li a {
  display: inline-block;
  position: relative;
  
}

.wd-nav-product-cat .wd-sub-menu li :after {
  content: '';
  position: absolute;
  width: 100%;
  transform: scaleX(0);
  height: 2px;
  bottom: 0;
  left: 0;
  background-color: #e5a813;
  transform-origin: bottom right;
  transition: transform 0.25s ease-out;
}
.wd-nav-product-cat .wd-sub-menu li :hover:after {
  transform: scaleX(1);
  transform-origin: bottom left;
}

/*------------------------------*/

/*whole page paddings right/left
.elementor-template-full-width .row>[data-elementor-type]{
padding-left: 100px !important;
padding-right: 100px !important;
}*/

/*border on input fields in checkout*/

input[type='email'], input[type='date'], input[type='search'], input[type='number'], input[type='text'], input[type='tel'], input[type='url'], input[type='password'], textarea, select{
border-color: #e5a813 !important;
}

span.select2-selection.select2-selection--single{
	border-color: #e5a813 !important;
}

body .select2-container--default .select2-dropdown{
background-color: #003344 !important;
}

/*checkout order review letters color*/

h3#order_review_heading {
    color: #003344;
}

/*paddint top sto mobile sto account menu*/

.wd-my-account-sidebar {
    padding-top: 4%;
}

/*font color #003344 in cart/ checkout etc*/

span.wd-entities-title{
color: #003344 !important;
}

.progress-msg{
color: #003344;
}

.wd-action-btn.wd-style-text>a{
color: gray !important;
}

div#payment {
    color: #003344 !important;
}

.checkout-order-review{
background-color: white;
}

.wd-progress-bar.wd-free-progress-bar{
background-color: white;
}


.container{
	padding-left: 1.2%;
	padding-right: 1.2%;
}

/*-----------------------product attirbutes letters colors-------------------------------*/

th.woocommerce-product-attributes-item__label {
    color: black ;
}


div#tab-description {
    color: #003344;
}


div#tab-reviews {
    color: #003344;
}
h2.woocommerce-Reviews-title{
    color: #003344;
}

span#reply-title {
    color: #003344;
}


h3.title.slider-title {
    color: #003344;
}

/*label {
    color: #003344 !important;
}*/

/*diathesimo katopin paraggelias xroma keimenoy*/
p.stock.wd-style-default.available-on-backorder, p.stock.wd-style-default.in-stock {
    color: #070dcb;
}

.product_meta a {
    color: blue !important;
}


/*background color sto pinakaki ton variation*/
td.value.cell.with-swatches {
	padding: 12px !important;
   
}


/*koumpi ekkatharisi otan epilegeis parametrous tou proiontos*/

.variations_form .reset_variations {
padding-top: 18px !important;
padding-bottom: 4px !important;
display: inline-block !important;
visibility:visible!important;
margin-left: 10px;
color: red;
vertical-align: middle;
font-size: 15px;
opacity:1!important;
pointer-events:auto !important;
backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}

	/*ekkatharisi vairation button  gia to mobile apostasei apo to koumpi sto kalathi */
	
	
@media (min-width: 1024px) .wd-reset-bottom-md .wd-reset-var {
    margin-top: -9px !important;
    position: absolute;
    left: 0;
    right: 0;
    top: calc(100% + var(--wd-reset-btn-space));
}
	
@media (min-width: 1024px).woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-disabled{	
	margin-top: 20px !important;	
	}

/*minicart quantities*/

.quantity {
	background-color: white !important;
    color: #003344 !important;
}

/*attributes justify content*/

.shop_attributes tr{
justify-content: inherit;	
}


/*ebg color stis epiloges ton filtron*/

li.select2-selection__choice {
    background-color: #E5A813 !important;
}

/*bg color sta dropdown ton filtron, color koympioy , color grammatoseiras etc*/

span.select2-search.select2-search--dropdown{
background-color: white !important;
	}

body .select2-container--default .select2-results {
    background-color: white !important;
    color: #003344 !important;
}

button.woocommerce-widget-layered-nav-dropdown__submit {
    background-color: #e5a813;
    color: white;
}

/*BG color apo forma epikoinonias popup sto get a quote*/

.swal2-popup.swal2-modal.swal2-show {
    background-color: #003344;
}

/*filtra sidear xroma grammaton*/

div#sidebar-shop-preset-1-wrapper {
    color: #003344;
}

/*viva-payments*/
.payment_box.payment_method_vivawallet_native {
    background-color: cornsilk;
}
/*bg color & hover sth forma zitiste prosfora*/
input.wpcf7-form-control.has-spinner.wpcf7-submit {
    background-color: #e5a813;
}

input.wpcf7-form-control.has-spinner.wpcf7-submit:hover {
background-color: #ffb814;
}


/*background color sto cart summary*/




/*kostos metaforikon croma sto checkout*/

#shipping_method label{
color: #e5a813;
}

/*account input credentials color*/

input#username {
    color: #003344;
}

input#password {
    color: #003344;
}


/*.form-style-underlined label {
    color: #e5a813 !important;
}*/

button.button.woocommerce-button.woocommerce-form-login__submit {
    background-color: #003344;
}

/*forma tou quote buttom*/

h3.wpb-gqb-product-title {
    font-size: 20px;
    line-height: 35px;
    margin-bottom: 25px;
}

form.wpcf7-form.wpb_gqb_form_product_info_hide.init {
    text-align: left;
}

.wpb-gqf-form-style-true .wpcf7 form>p span, .wpb-gqf-form-style-true .wpcf7 form>div span{
 display: contents !important;
}

/*carousel episkeves kai mastrotyrikos font color

.product-grid-item .wd-entities-title, .product-grid-item .wd-product-cats, .product-grid-item .wd-product-brands-links{
color: white !important;
}*/


/*κουμπι Χ στη φορμα επικοινωνιας των καλαμιων*/

button.swal2-close{
 font-size: 1.5em !important;
}


/*color grammata form log in */

.form-style-underlined label {
    color: gray !important;
    margin-bottom: -5px;
}

/*diagrafi deuterou quote button XL*/
.wpb-get-a-quote-button-btn.wpb-get-a-quote-button-btn-large{
  display: none; 
}



/*recaptcha*/



/*SOLD OUT LABEL*/
span.out-of-stock.product-label {
    font-size: 10px;
}

/*messnger fouskam margin bottom*/
.chaty-widget.left-position.has-single {
    margin-bottom: 35px;
	margin-right: 50px !important;
}


/*text color stin perigrafi proionton sto quickview*/
.hover-content-inner.wd-more-desc-inner {
    color: #003344 !important;
}

/*top bar annancoument*/
.wd-header-text.set-cont-mb-s.reset-last-child.\.anance{	
		font-size: 20px !important;
}

/*descrption hall of famecategory font color*/
.term-description {
    color: #003344 !important;
}

/*image hotspot descriptions font color*/

.hotspot-content-text.wd-more-desc.set-cont-mb-s.reset-last-child.wd-more-desc-calculated {
    color: #003344;
}

.product-labels.labels-rounded .out-of-stock {
    max-width: 50px;
    font-size: 10px !important;
}


/*bakc in stock colors*/

.cwginstock-subscribe-form .panel-primary {
    border-color: #003344;
}

.cwginstock-subscribe-form .panel-primary>.panel-heading {
    color: #fff;
    background-color: #003344;
    border-color: #003344;
}

.cwgstock_button{
	margin-top: 20px;
	background-color: #E5A713;
}

.cwg_iagree_checkbox {
    text-align: center !important;
}

input.cwgstock_name{
    text-align: center !important;
}

input.cwgstock_email{
  	text-align: center !important;
}

/*.cwginstock-panel-heading h4{
    text-align: left !important;
}*/

/*cart croiss-sells bg color*/
.cross-sells {
    background-color: white;
    padding: 10px;
}

/*eco pack visual customization*/

p#installment_fee_field {
    font-size: 25px;
	  color: white !important;
}

tr.packing-select {
    background-color: #4AEE42;
	  border: #003344 groove 1px !important;
}

/*display none sta filters tou sgop gia thn kathgoria nerdfishing*/

li.awf-filter-container.awf-product-categories-nerdfishing-container {
    display: none;
}

/*-------------------------------------------------------------------------------*/
/*translate globe width-height*/


.gt_float_switcher .gt-selected .gt-current-lang {
    
    width: 28px !important;
    height: 30px !important;
    padding: 8px 2px 4px 2px !important;
    color: #ffffff !important;
    background-color: #000000 !important;
}

.gt_options.gt-open {
    background-color: #000000;
}

.gt-selected{
   background-color: #000000;
}

a.nturl {
    color: white !important;
}

.gt_float_switcher .gt-selected{

	background-color: #000000 !important;
	
}



/*
span.gglobe {
    width: 28.5px !important;
    height: 28.5px !important;
		margin-bottom: 3px !important;
	  }*/
/*---------------------------------------------------------------*/

/* sto slider @media only screen and (max-width: 1768px)*/
@media screen and (max-width: 1768px) {
  div#slider-216 {
    padding-top: 300px !important;

		
  }
}

@media screen and (max-width: 1440px) {
  div#slider-216 {
    padding-top: 170px !important;
				
  }
}
@media screen and (max-height: 900px) {
  div#slider-216 {
    padding-top: 300px !important;
		
				
  }
}


/*fevgei to product category hall of fame, psaraki series kai worthy series apo ta filters sto shop*/

li.awf-filter-container.awf-product-categories-hall-of-fame-container {
    display: none;
}

li.awf-filter-container.awf-product-categories-psaraki-series-container {
    display: none;
}
li.awf-filter-container.awf-product-categories-worthy-series-container {
    display: none;
}


/* selida kotsiruyn*/

.wd-threed-view .nav_bar {
	  display: none;
    position: absolute;
    bottom: 30px;
    left: 50%;
    z-index: 11;
    margin-left: -42px;
    background-color: var(--bgcolor-white);
    box-shadow: 0 1px 4px rgba(0,0,0,0.15);
    border-radius: calc(var(--wd-brd-radius) / 1.2);
}


/* single post blog page nagvigation arrows 

.wd-page-nav-icon {
    position: absolute;
    top: calc(50% - 20px);
    display: flex;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    font-size: 16px;
    line-height: 1;
    border: 1px solid white !important;
    border-radius: 50%;
    color: white !important;
}

.wd-page-nav-btn .wd-entities-title {
    color: #e5a813 !important;
    transition: all 0.25s ease;
}
*/
.post-single-page .entry-header img {
    display: none;
    border-radius: var(--wd-brd-radius);
}

/*my account - orders - lefka grammata*/





/*blog mikrodiortohseis*/

.blog-post-loop .article-body-container{
background-color: #e6e9ed;
}

/*smart groupped peorducts - bundling*/
.woosg-item-text.woosg-item-text-type-h2 {
    background-color: #003344 !important;
}

.woosg-item-text.woosg-item-text-type-h4 {
    background-color: #E5A813 !important;
}


.woosg-products .woosg-item-text {
    padding: 10px 10px;
    margin: 0;
    border-bottom: 1px dotted #e5e5e5;
}


/**/
.wd-social-icons .wd-label {
        color: #82a7b4 !important;
    }

.icons-design-default.color-scheme-light .wd-social-icon, [class*="color-scheme-light"] .icons-design-default .wd-social-icon{
        color: #82a7b4 !important;
				
  }
/* akyro instagram page meta to twitcher ton protinomena proionta*/
.wd-product-instagram {
    display: none;
}

span.nav-link-text {
    font-weight: 700 !important;
}

input#wd-wishlist-group-name {
    color: #003344;
}


/*-pinakas elegxou-myaccount-*/
.wd-dropdown.wd-dropdown-menu.wd-dropdown-my-account.wd-design-default {
   background-color: white !important;
    padding: 5px;
}

/*.wd-nav-mobile > li > a, html .wd-nav-mobile .wd-sub-menu li a {
    
}
*/
.wd-dropdown-my-account .wd-sub-menu li a, html{
color: #003344 !important;
}

/*-grammata ston pinaka elegxoy toy my account-
.wd-my-account-links a{
color: white !important;
}*/

.wd-my-account-links:hover {
color: #e5a812 !important;
}


/*-filtra sto shop-*/
.wd-show-sidebar-btn.wd-action-btn.wd-style-text.wd-burger-icon {
    padding: 2.5% !important;
    background-color: #003344 !important;
}


/* bigger checkboxes sto kalathi*/

input#agree {
    width: 16px;
    height: 16px;
}

input#newsletter {
    width: 16px;
    height: 16px;
}

ul.woocommerce-error {
    background-color: #a83232;
}

ul.woocommerce-error {
       background-color: #a83232;
}

/*=================ANAKATASKEVI=========================*/
/*
.whb-color-light .wd-tools-element {
    --wd-header-el-color: #003344;
    --wd-header-el-color-hover: #004961;
}

span.nav-link-text {
    color: #003344 ;
    font-weight: 800 !important;
	font-size: 13px;
}

span.wd-tools-text {
    display: none;
}

.wd-header-cats .menu-opener-icon:not(.custom-icon):after {
    color: #e5a813;
    font-size: 18px;
    content: "\f15a";
    font-family: "woodmart-font";
}*/

/*display none sto prod category*/
.wd-product-cats {
    display: none;
}

.wd-entities-title a{
color: #003344 !important;
}


/*BG COLOR NEA ARXIKI*/
.page .wd-page-content {
    background-color: #e9e6ed;
    background-image: none;
}

.single-breadcrumbs-wrapper .wd-products-nav{
display: none;
}

/*xroma titlou proiontis kalathi*/
td.product-name a {
   color: #003344 !important
}

/*kalathi*/

input#pwgc-redeem-button {
	border-radius: 4px;
    color: white;
    background-color: #e5a812;
}

input#pwgc-redeem-button:hover {
  border-radius: 4px;
	color: white;
    background-color: #003344;
	
}

.form-style-underlined label {
    color: #003344 !important;
    margin-bottom: -5px;
}

select option {
    color: #003344 !important;
}

.wd-swatch.wd-text.wd-enabled {
    border: 1px solid #003344;
    background-color: #e9e6ed;
    color: #003344;
}

table.variations .cell {
    text-align: var(--text-align);
    padding-top: 10px;
    border: none;
    vertical-align: top;
}

.wd-load-more {
			border-radius: 4px;
    --btn-color: white;
    --btn-color-hover:#003344;
    --btn-brd-color: #003344;
    --btn-brd-color-hover: #003344;
    --btn-bgcolor: #003344;
    --btn-bgcolor-hover: white;
    --btn-brd-width: 2px;
}

/*wislist plugin css customization*/

button#bulk-add-to-cart{
	background-color: #003344 !important;
}

button.button.single-add-to-cart {
    background-color: #003344 !important;
}

button#bulk-add-to-cart:hover{
	background-color: #e5a813 !important;
}

button.button.single-add-to-cart:hover {
    background-color: #e5a813 !important;
}

.stock_column{
		border-radius: 4px !important;
}

/*apenergopoisi periton pedion apo checkout giati energpoiithikan ksa me tin apenergopoihsh tou plugin gia to checkout form*/

input#billing_address_2 {
    display: none;
}

p#billing_state_field {
    display: none;
}

/*idiotita proiontos panv sti fotografia*/
.product-label.attribute-label:not(.label-with-img) {
    text-transform: capitalize;
    border: solid 1.5px #003344;
    background-color: #eaeaea !important;
    color: var(--color-gray-900);
	font-weight: bold;
	
}

.product-label {
    min-height: 30px !important;
    padding: 5px 10px;
    min-width: 65px;
    color: #fff;
    text-align: center;
    text-transform: uppercase;
    word-break: break-all;
    font-weight: 600;
    font-size: 12px;
    line-height: 1.2;
}

/*single product page - Title*/
.wpcag_group_heading {
    display: none;
}


.wd-quantity-overlap:is(div,.cart):hover>div.quanti ty input[type],
.wd-quantity-overlap:is(div,.cart):hover>div.quantity+.button {
background-color: #FFFFFF !important;
	color: #003344 !important;
	 border: solid 1px;
		border-color: #003344 !important;
}

.wd-quantity-overlap div.quantity input[type] {
    height: 100%;
    border: solid 0.5px !important;
		border-color: #003344 !important;
     background-color: #FFFFFF !important;; 
    box-shadow: var(--btn-accented-box-shadow);
    color: #003344 !important;
    transition: all .25s ease;
}
@media (min-width: 1025px) {
	/*.widget-area {
    background-color: #003344 !important;
}*/

/*whole page paddings right/left*/
.elementor-template-full-width .row>[data-elementor-type]{
padding-left: 22px !important;
padding-right: 22px !important;
}



/*margin left right stis perigrafes ton proionton

.woocommerce-tabs.wc-tabs-wrapper.tabs-layout-tabs {
    margin-left: 15%;
    margin-right: 15%;
}
*/

/*blog sidebar font color*/

:is(.widget,.wd-widget,div[class^="vc_wp"]) {
    line-height: 1.4;
    --wd-link-color: #003344;
    --wd-link-color-hover: #bbb;
}

.woodmart-recent-posts .wd-entities-title {
    color: #003344;
    margin-bottom: 8px;
    font-size: inherit;
}

/*pagination nubmer color*/
nav[class*="-pagination"] li .page-numbers{
color: gray;
}

.wd-single-footer .tags-list a {
    position: relative;
    display: inline-flex;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-right: 15px;
    padding-right: 15px;
    padding-left: 25px;
    min-width: 70px;
    border: 1px solid #E5A813;
    border-radius: calc(var(--wd-brd-radius) / 1.5);
    color: #e5a813;
    text-align: center;
    text-decoration: none;
    text-transform: capitalize;
    font-weight: 600;
    font-size: 14px;
    line-height: 28px;
}

.wd-single-footer .tags-list a:hover {
    position: relative;
    display: inline-flex;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-right: 15px;
    padding-right: 15px;
    padding-left: 25px;
    min-width: 70px;
    border: 1px solid #E5A813;
    border-radius: calc(var(--wd-brd-radius) / 1.5);
    color: #003344;
    text-align: center;
    text-decoration: none;
    text-transform: capitalize;
    font-weight: 600;
    font-size: 14px;
    line-height: 28px;
}

/*header menu*/

.whb-sticky-shadow.whb-sticked .whb-row:last-child {
    border-bottom: solid 0.5px !important;
}

/*navigation menu letter in shop*/

.wd-nav[class*="wd-style-underline"] .nav-link-text {
   
    text-transform: capitalize;
}


/*infobox sto telos tis selidas pointer events none*/

.info-box-wrapper {
    pointer-events: none;
    cursor: pointer;
}

/*gttranslate padding top giati lkaluptei tis glosses*/
.gt_option{
padding-top: 100px !important;
}


/*-menu mobile sidebar sto pc-*/

ul.wd-nav.wd-nav-mob-tab.wd-style-underline.wd-swap {
    display: none;
}

.mobile-nav .searchform {
        --wd-form-placeholder-color: white !important;
}

.mobile-nav.wd-side-hidden.wd-left.wd-opened{
	background-color: white !important;
		
}


/*dropdown kitrino menu background*/
.wd-dropdown-cats, .wd-dropdown-cats .wd-nav-vertical, .wd-dropdown-cats .wd-nav-vertical>li:first-child>a{
background-color: white;
	
}

.wd-nav-vertical>li>a {
	background-color: white !important;
    color: #003344 !important;
    font-size: 15px !important;
}

.wd-nav-vertical>li>a:hover {
    background-color: #003344 !important;
    font-size: 15px !important;
		color: #003344 !important;
}


.wd-nav-vertical.wd-design-default>li:is(.wd-opened,:hover)>a {
    background-color: white !important;
 }

/*categories menu dropwdown */

ul.wd-nav-product-cat.wd-nav.wd-gap-m.wd-style-underline.has-product-count.wd-mobile-accordion{
display: none;
}
/*.wd-dropdown{
background-color: #003344 !important;
}*/







/*error otan den klikaroyn thn apodoxi politikon sto kalathi*/

ul.woocommerce-error {
   
    bottom: -100px;
    position: absolute;
    }


@media(min-width: 1200px){
.wd-nav.wd-gap-m {
    --nav-gap: 3rem !important;
}
}

}

@media (max-width: 576px) {
	.variations_form .reset_variations{
	margin-top: -10px !important; 
}

.woocommerce-variation-add-to-cart{
padding-top:40px !important;
}

.wd-sidebar-opener.wd-on-shop.wd-action-btn.wd-style-icon.wd-shown {
    background-color: #e5a812;
   }

/*pagination nubmer color*/
nav[class*="-pagination"] li .page-numbers{
color: gray;
}



.wd-single-footer .tags-list a {
    position: relative;
    display: inline-flex;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-right: 15px;
    padding-right: 15px;
    padding-left: 25px;
    min-width: 70px;
    border: 1px solid #E5A813;
    border-radius: calc(var(--wd-brd-radius) / 1.5);
    color: white;
    text-align: center;
    text-decoration: none;
    text-transform: capitalize;
    font-weight: 600;
    font-size: 14px;
    line-height: 28px;
}

.wd-single-footer .tags-list a:hover {
    position: relative;
    display: inline-flex;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-right: 15px;
    padding-right: 15px;
    padding-left: 25px;
    min-width: 70px;
    border: 1px solid #E5A813;
    border-radius: calc(var(--wd-brd-radius) / 1.5);
    color: #E5A813;
    text-align: center;
    text-decoration: none;
    text-transform: capitalize;
    font-weight: 600;
    font-size: 14px;
    line-height: 28px;
}


.main-page-wrapper{
    padding-top: 0px !important;
}
/*mobile menu titles categorie*/
li.mobile-tab-title.mobile-categories-title {
    border: solid;
	border-radius: 8px;
}

li.mobile-tab-title.mobile-pages-title {
    border: solid;
    border-color: white;
	border-radius: 8px;
}

span.nav-link-text {
    color: #003344;
}

/*.wd-nav[class*="wd-style-underline"] .nav-link-text{
	color:white;
}*/

.wd-action-btn.wd-style-text>a{
		color: white !important;
}



}

