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

:root {
	--wd-text-font: "Poppins", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 500;
	--wd-text-color: rgb(103,114,148);
	--wd-text-font-size: 14px;
	--wd-title-font: "Poppins", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 600;
	--wd-title-color: rgb(39,72,136);
	--wd-entities-title-font: "Poppins", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 500;
	--wd-entities-title-color: rgb(39,72,136);
	--wd-entities-title-color-hover: rgb(36, 174, 177);
	--wd-alternative-font: "Poppins", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Poppins", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: rgb(39,72,136);
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "Poppins", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 700;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 13px;
	--wd-brd-radius: 20px;
	--wd-primary-color: rgb(36,174,177);
	--wd-alternative-color: #fbbc34;
	--wd-link-color: rgb(36,174,177);
	--wd-link-color-hover: rgb(36,174,177);
	--btn-default-font-family: "Poppins", Arial, Helvetica, sans-serif;
	--btn-default-font-weight: 600;
	--btn-default-bgcolor: rgb(36,174,177);
	--btn-default-bgcolor-hover: rgb(36,174,177);
	--btn-accented-bgcolor: rgb(36,174,177);
	--btn-accented-bgcolor-hover: rgb(36,174,177);
	--wd-form-brd-width: 2px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
}
.woodmart-woocommerce-layered-nav .wd-scroll-content {
	max-height: 146px;
}
.wd-popup.wd-age-verify {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: url(https://www.apothek.ro/wp-content/uploads/2021/09/marketplace-promo-popup.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	--wd-popup-width: 800px;
}
.header-banner {
	background-image: url(https://www.apothek.ro/wp-content/uploads/2021/09/marketplace-top-banner.jpg);
}
.page-title-default {
	background-color: rgb(255,255,255);
	background-image: url(https://www.apothek.ro/wp-content/uploads/2023/12/title-page-apothek2.jpg);
	background-size: cover;
	background-position: center center;
}
.footer-container {
	background-color: #ffffff;
	background-image: none;
}
html .wd-nav.wd-nav-main > li > a {
	font-family: "Poppins", Arial, Helvetica, sans-serif;
	font-weight: 600;
	font-size: 16px;
	text-transform: uppercase;
	color: rgb(39,72,136);
}
html .wd-nav.wd-nav-main > li:hover > a, html .wd-nav.wd-nav-main > li.current-menu-item > a {
	color: rgb(36,174,177);
}
.searchform input[type="text"] {
	font-weight: 600;
	color: rgb(39,72,136);
}
html .main-page-wrapper .wd-product .product-wrapper .wd-entities-title {
	font-weight: 600;
	font-size: 16px;
}
.product-grid-item :is(.wd-product-cats,.wd-product-brands-links) a {
	font-weight: 500;
	font-size: 14px;
	text-transform: uppercase;
	color: rgb(103,114,148);
}
html .wd-product .price, html .wd-product .price > .amount, html .wd-product .price ins > .amount {
	font-weight: 700;
	font-size: 16px;
}
html .post.wd-post .post-title {
	font-weight: 600;
	font-size: 20px;
}
html .page-title > .container > .title {
	font-weight: 600;
	font-size: 35px;
	color: rgb(39,72,136);
}
.woocommerce-breadcrumb, .wd-products-per-page .per-page-title, .wd-products-per-page .per-page-variation.current-variation, .woocommerce-ordering.wd-style-underline select, .widget_price_filter [class*="price_slider_amount"] .price_label>span, .widget_layered_nav ul .chosen a, .wd-products-shop-view a.current-variation, .wd-action-btn.wd-style-text>a, .wd-nav[class*="wd-style-"]>li:is(.current-menu-item,.wd-active,.active)>a, .woocommerce-review__author, .view-all-results, .woocommerce-mini-cart__total strong {
	color: rgb(39,72,136);
}
.widget_price_filter [class*="price_slider_amount"] .button {
	color: rgb(255,255,255);
}
html .product-image-summary-wrap .product_title, html .wd-single-title .product_title {
	font-weight: 600;
	font-size: 26px;
	line-height: 37px;
}
html .product-image-summary-wrap .summary-inner > .price del, html .product-image-summary-wrap .summary-inner > .price del .amount, html .wd-single-price .price del .amount {
	font-weight: 500;
	color: rgba(103,114,148,0.69);
}
html .product-image-summary-wrap .summary-inner > .price, html .product-image-summary-wrap .summary-inner > .price > .amount, html .product-image-summary-wrap .summary-inner > .price > .price > .amount, html .product-image-summary-wrap .summary-inner > .price ins .amount, html .wd-single-price .price, html .wd-single-price .price > .amount, html .wd-single-price .price > ins .amount {
	font-weight: 700;
}
.woocommerce-review-link,.woocommerce-breadcrumb a {
	color: rgb(103,114,148);
}
.woocommerce-review-link:hover,.woocommerce-breadcrumb a:hover {
	color: rgb(36,174,177);
}
html .wd-dropdown-menu.wd-design-default .wd-sub-menu li a, html .wd-dropdown-cats .wd-nav.wd-nav-vertical > li > a {
	font-weight: 600;
	font-size: 14px;
	color: rgb(39,72,136);
}
html .wd-dropdown-menu.wd-design-default .wd-sub-menu li a:hover, html .wd-dropdown-cats .wd-nav.wd-nav-vertical > li:hover > a {
	color: rgb(39,72,136);
}
.widget_product_categories .product-categories li.current-cat>a,.widget_product_categories .product-categories li a:hover {
	color: rgb(36,174,177);
}
.wd-accordion-title-text {
	text-transform: uppercase;
}
.related-products h4 {
	font-weight: 600;
	font-size: 25px;
}
.comment-form .comment-form-rating label, .comment-form label {
	font-weight: 500;
	font-size: 16px;
}
.woocommerce-Reviews :is(.comment-reply-title,.woocommerce-Reviews-title) {
	font-weight: 500;
	text-transform: none;
}
.woocommerce-product-details__short-description, .shop_attributes span {
	font-size: 16px;
}
.shop_attributes p {
	font-weight: 500;
}
html .entry-summary .single_add_to_cart_button, .wd-single-add-cart .single_add_to_cart_button {
	font-weight: 600;
	font-size: 13px;
}
html .entry-summary .single_add_to_cart_button:hover, .wd-single-add-cart .single_add_to_cart_button:hover {
	background: rgb(39,72,136);
}
html .checkout_coupon .button {
	color: rgb(39,72,136);
	background: rgb(230,240,246);
}
html .cart-actions .button[name="update_cart"] {
	color: rgb(255,255,255);
	background: rgb(39,72,136);
}
.product-labels .product-label.new {
	background-color: rgb(219,43,57);
	color: rgb(255,255,255);
}
.product-labels .product-label.featured {
	background-color: rgb(129,215,66);
	color: rgb(255,255,255);
}
.product-labels .product-label.out-of-stock {
	background-color: rgb(51,0,0);
	color: rgb(255,255,255);
}
.wd-popup.popup-quick-view {
	--wd-popup-width: 920px;
}

@media (max-width: 1024px) {
	html .product-image-summary-wrap .product_title, html .wd-single-title .product_title {
		font-size: 22px;
	}

}

@media (max-width: 768.98px) {
	:root {
		--wd-text-font-size: 14px;
	}
	html .main-page-wrapper .wd-product .product-wrapper .wd-entities-title {
		font-size: 15px;
	}
	.product-grid-item :is(.wd-product-cats,.wd-product-brands-links) a {
		font-size: 13px;
	}
	html .wd-product .price, html .wd-product .price > .amount, html .wd-product .price ins > .amount {
		font-size: 15px;
	}
	html .post.wd-post .post-title {
		font-size: 18px;
	}
	html .page-title > .container > .title {
		font-size: 20px;
	}
	html .product-image-summary-wrap .product_title, html .wd-single-title .product_title {
		font-size: 20px;
	line-height: 29px;
	}
	html .product-image-summary-wrap .summary-inner > .price, html .product-image-summary-wrap .summary-inner > .price > .amount, html .product-image-summary-wrap .summary-inner > .price > .price > .amount, html .product-image-summary-wrap .summary-inner > .price ins .amount, html .wd-single-price .price, html .wd-single-price .price > .amount, html .wd-single-price .price > ins .amount {
		font-size: 20px;
	}
	html .entry-summary .single_add_to_cart_button {
		font-size: 14px;
	}
	.wd-accordion-title-text {
		font-size: 16px;
	}
	.related-products h4 {
		font-size: 18px;
	}
	.woocommerce-Reviews :is(.comment-reply-title,.woocommerce-Reviews-title) {
		font-size: 16px;
	}
	.woocommerce-product-details__short-description, .shop_attributes span {
		font-size: 14px;
	}

}
:root{
--wd-container-w: 1300px;
--wd-form-brd-radius: 0px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 35px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 35px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
}

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

@media (min-width: 1300px) {
html:not(.platform-Windows) .wd-section-stretch > .elementor-container {
margin-left: auto;
margin-right: auto;
}
}


body.single-post .article-body-container a {
	color:#24AEB1!important;
	font-weight:700!important;}

.commentlist .avatar {
	max-width: 32px!important;}

/* SINGLE PRODUCTS TABS OPENED */

.single-product .wd-accordion-title.wd-active .wd-accordion-opener.wd-opener-style-arrow,
.single-product .wd-accordion-title.wd-opener-pos-right .wd-accordion-opener{
	display:none;}

.tabs-layout-accordion .wd-accordion-item .wd-accordion-title {
    display: block !important;
    pointer-events: none !important; 
    border-bottom: 2px solid #24aeb1 !important; 
    margin-bottom: 10px !important; 
    padding-bottom: 10px !important;
}

/* Inlaturare default */
.wd-accordion.wd-style-default .wd-accordion-item {
	border-bottom:0!important;}

.wd-accordion.wd-style-default:before {
	border-top:0!important;}


/* titlu */
.single-product .wd-accordion-title-text {
	color:#24aeb1;}

.tabs-layout-accordion .wd-scroll-content {
	max-height:100%!important;}


/* Force all accordion tabs to be open and visible */
.tabs-layout-accordion .wd-accordion-item .wd-accordion-title {
    display: block !important;
    pointer-events: none !important; /* Disable clicking to toggle */
}

.tabs-layout-accordion .wd-accordion-item .wd-accordion-content {
    display: block !important;
    visibility: visible !important;
    height: auto !important;
    opacity: 1 !important;
}



/* Remove default WooCommerce tabs display */
.wc-tabs {
    display: none !important;
}

/* Ensure content panels are fully visible */
.woocommerce-Tabs-panel {
    display: block !important;
    max-height: none !important;
}





/* Custom css & js>  SINGLE PRODUCT */
.woocommerce-tabs .wd-nav[class*="wd-style-underline"] .nav-link-text {
		color:#677294;
}

.woocommerce-tabs .wd-nav[class*="wd-style-underline"] .active .nav-link-text {
	color:#274888!important;
}

/* Custom css & js> DROPDOWN */
.special-products-dropdown .wd-entities-title a,
html .wd-nav.wd-nav-main > li.current-menu-item > a,
html .wd-nav.wd-nav-main > li > a:hover
{
	color:#274888!important;
	
}

html .wd-nav.wd-nav-main > li > a {
	font-size:14px!important;
}


.product-labels .product-label.out-of-stock {
	font-size:10px!important;
}



/* Custom css & js > widget area shop */
/* Adaugă un border bottom la elementele deschise de subcategoria "Afecțiuni" */
.widget_product_categories .product-categories li.current-cat>a {
    border-bottom: 1px solid #efefef;
 
}

:is(.widget,.wd-widget,div[class^="vc_wp"]) :is(ul,ol) {
	margin-bottom:10px;
}



.woocommerce-Reviews {
	background-color: #F4F9FC;
	margin-top:40px;
margin-bottom:50px!important;
padding:30px;
border-radius:5px;}


.woocommerce-Reviews input[type='text'],
.woocommerce-Reviews input[type='email'],
.woocommerce-Reviews textarea {
	background:#ffffff!important;}

/* Hide badge recapcha */
.grecaptcha-badge {
    visibility:hidden;
}



/* produse grid afectiuni home */
.afectiuni-sectiune-des .wd-product.wd-hover-tiled .product-wrapper {
		box-shadow:none!important;
border: 1px solid #E4EDF5;}

.afectiuni-sectiune-des .tab-label {
		color:#677294!important;
}
.afectiuni-sectiune-des .wd-active .tab-label {
		color:#274888!important;}



/* ascundem label nou pentru ca il folosim ca cele mai vandute */
.product-labels .featured  {
	display:none;}


.widget_product_categories:nth-of-type(1) .cat-item-820 {
	display:none;}

/* SHOP FILTRE - ASCUNDE CAT AFECTIUNI

.widget_product_categories:nth-of-type(2) .cat-item-210 {
	display:none!important;}


.widget_product_categories:nth-of-type(1) .cat-item-180,
.widget_product_categories:nth-of-type(1) .cat-item-213,
.widget_product_categories:nth-of-type(1) .cat-item-214,
.widget_product_categories:nth-of-type(1) .cat-item-186 {
		display:none!important;
}*/
/* MENIU TOP */
.wd-header-cart .wd-cart-subtotal .amount {
	font-size:14px!important;
	font-weight:600!important;}


.searchform input[type="text"] {
	font-weight:500;
}

[class*="wd-header-search-form"] input[type='text']{
	font-size:13px!important;}


/* MOBILE NAVIGATION */

.mobile-nav .searchform,
.wd-nav-mob-tab[class*="wd-style-underline"] .nav-link-text{
	--wd-form-placeholder-color:#677294!important;}


.wd-active .wd-nav-mob-tab[class*="wd-style-underline"] .nav-link-text {
	color:#24AEB1!important;}

item-level-0 a {
	text-transform:none!important;}

.item-level-1 a,
.mobile-nav .searchform input[type="text"]{
	color:#677294!important;
	font-size:13px!important;
	font-weight:500!important;}

.wd-nav-mob-tab[class*="wd-style-underline"] .nav-link-text {
	font-weight:600!important;}



/* meniu border bot */
.whb-header-bottom {
	border-bottom: 1px solid #E3E7F0!important;}


/* HIDE ADMIN BLOG */
.single-post li.meta-author {
    display: none;
}


/* MENIU DROPDOWN CATEGORII AFECTIUNI */

.wd-header-cats .wd-event-hover:hover>.wd-dropdown {
	width:280px;
padding: 0;}

.whb-header-bottom .wd-dropdown,
.wd-nav-vertical.wd-design-default{
	border-radius:0!important;}

html .wd-header-cats .wd-dropdown-menu.wd-design-default .wd-sub-menu li a:hover {
	color:#24AEB1!important;
	background:#F7F7F7;

	
}
html .wd-header-cats .wd-dropdown-menu.wd-design-default .wd-sub-menu li a{
		border-bottom: 1px solid #ECECEC;
	padding:15px 20px;
}

.product-element-bottom .wd-entities-title a,
.article-body-container .post-title a,
.wd-nav-mobile>li>a{
	color:#274888!important;}


html .wd-dropdown-cats .wd-nav.wd-nav-vertical > li > a {
	font-size:14px!important;
/* 	text-transform:uppercase; */
}

html .wd-dropdown-menu.wd-design-default .wd-sub-menu li a {
	font-size:13px!important;
/* 	text-transform:uppercase; */
}

/* NEW */

#menu-meniu-top .current-menu-item .nav-link-text,
#menu-meniu-top .current_page_item .nav-link-text {
    color: #ffffff;
}
 {
		color:#ffffff!important;
}


.woocommerce-review__author,
label[for="wd-add-img-btn"]{
	color:#274888!important;}


/* menu */

.wd-header-cart .wd-tools-icon:before,
.wd-header-my-account .wd-tools-icon:before,
.wd-header-cart .wd-cart-subtotal .amount{
	color:#274888!important;}



/*DOTS */
.wd-nav-pagin-wrap[class*="wd-style-shape"] li.wd-active span {
 border-color:#24AEB1!important;
	background-color:#24AEB1!important;
}

.wd-nav-pagin-wrap[class*="wd-style-shape"] span {
	 border-color:#E6F0F6!important;
	background-color:#E6F0F6!important;}

.widget_product_categories .widget-title {
	font-weight:700;
}

.product-categories > .cat-item > a {
		font-size:16px;
		font-weight:500;
}

.product-categories .children > .cat-item > a {
    font-size: 14px;
    font-weight: 500;
}

.product-categories .children .children > .cat-item > a {
    font-size: 14px;

}


/* produse border */
.products-bordered-grid-ins .product-wrapper {
	border:1px solid #e4edf5!important;}


.widget-title {
border-bottom: 1px solid #eaeaea !important;
        padding-bottom: 13px !important;
}




/* single product > paragraf space */

.wc-tab-inner p {
	margin-bottom:10px!important;}

/* Blog > spatiu */
.elementor-default [class*="wd-spacing-"]:not(:where([class*="wd-grid"])){
	margin-top: 30px!important;
	margin-bottom:30px!important;
}

/* Single blog post > hide comments 
#comments {
	display:none;}
*/
.post-single-page .post-title {
	font-weight:700; }

/* General > blog grids */
.blog-design-masonry.blog-style-bg.has-post-thumbnail .article-body-container {
	text-align:left;
}
.article-body-container .wd-entry-content {
	line-height:1.4em;
	font-size:16px;
font-weight:500;
}

.article-body-container  .read-more-section a {
	color: #274888;
	text-decoration: underline;
	font-size: 16px;
    font-weight: 500;
}


/* Header > categorii menu text */
.wd-header-cats .menu-opener .menu-open-label {
	font-weight:500!important;
	font-size:14px!important;
}

  .wd-nav-vertical>li>a{
	 color:#274888;}

.wd-nav-vertical>li>a:hover {
	color:#24AEB1!important;}

/* Header > menu */
#menu-gg-meniu-principal {
     --nav-gap: 25px!important; 
    margin-left:20px;
}

 #menu-item-15629 a {
	color:#274888!important;}

#menu-item-15629 a:hover {
	color:#24AEB1!important;} 

.wd-header-cats .menu-opener.color-scheme-light {
	border-radius:0!important;}

/* Header > search bar*/
.wd-style-default.searchform .searchsubmit:after {
    background: #24AEB1;
    font-size:18px;
    color: #ffffff;
    border-radius: 300px;
    width: 35px;
    height: 35px;
    padding-top: 7px;
    margin-right: 10px;
}

.searchform input[type="text"] 
{
    padding-left:30px;
}

/* Hero > doturi */
.wd-pagin-hr-center .flickity-page-dots {
	top: 80%!important; }

.pagin-style-1 .flickity-page-dots li.is-selected,
.owl-dots .owl-dot.active span{
	border-color:#24AEB1!important;
	background-color:#24AEB1!important;
}

/* Products grid > review stars */
.star-rating {
	color:#FFC107!important;
	font-size: 16px;
}

.product-grid-item .price {
	margin-top:3px;
/* 	margin-bottom:10px; */
}

/* Product grid > margins */
.product-grid-item :is(.product-image-link,.hover-img) img {
	margin-bottom:10px;
	border-radius:11px;
}

.product.wd-hover-standard .wd-add-btn {
	margin-bottom:10px!important;
margin-top:5px!important;}

/* html .main-page-wrapper .product-grid-item .product-wrapper .wd-entities-title {
	margin-bottom: -5px;}
 */

/* Category images > reglari */
.btn-style-link.btn-color-default {
	border-color:#24AEB1!important;
 color:#274888!important;}

.img-categorii .promo-banner .wrapper-content-banner {
	padding-top:40px;}



/* General > reviews plugin */

.reviewer .reviewer-name {
	    color:#274888!important;
    font-size:20px;
     font-family: 'poppins'!important;
    font-weight:600!important;
}

.review-product .product-title a{
    color:#274888;
    font-size: 16px;
     font-family: 'poppins'!important;
    font-weight:600!important;
	line-height:1.3em;
}

/* Produs recenzie */

.cr-reviews-slider .cr-review-card .top-row .reviewer .reviewer-name {
	font-size:18px!important;
font-weight:600!important;}

.cr-reviews-slider .cr-review-card .review-product {
	padding-top:10px;}

.reviewer .reviewer-verified {
	    font-family: 'poppins';
    font-weight:500;
    color:#24AEB1;
		text-transform:uppercase;
	line-height:2em;
	letter-spacing:1px;
}


.review-content .review-text{
    font-family: 'poppins';
    font-weight:500;
    color:#677294;
	line-height:1.5em;
}

.cr-reviews-grid .cr-review-card .crstar-rating span::before, .cr-reviews-slider .cr-review-card .crstar-rating span::before {
    color:#FFC107;
}


.cr-reviews-grid .cr-review-card .rating-row .rating-label, .cr-reviews-slider .cr-review-card .rating-row .rating-label {
      font-family: 'poppins';
    font-weight:500;
    color:#274888;
	font-size:16px;
}
.cr-reviews-slider .cr-review-card .rating-row {
	padding-top:10px;}


.cr-reviews-grid .cr-review-card .middle-row .datetime, .cr-reviews-slider .cr-review-card .middle-row .datetime {
    color:#677294!important;
    font-size:15px!important;
    font-weight:500!important;
    font-family: 'poppins';
    text-align: right;
	display:none;
}

.cr-reviews-slider .cr-slider-read-more a, .cr-reviews-slider .cr-slider-read-less a {
   font-style: italic;
}

.review-product {
    background-color: #ffffff!important;
    border-top:1px solid #EFEFF1;
}

.cr-review-card-inner {
    background-color: #ffffff!important;
}

.cr-reviews-slider .cr-review-card .middle-row {
    PADDING:0!important;
}

.cr-reviews-slider .cr-review-card .cr-review-card-inner {
    padding:16px!important;
border-style:none!important;
border-radius:5px!important;}

.cr-reviews-slider .cr-review-card .middle-row {
    background: #ffffff!important;
    border:0!important;
}

.cr-reviews-slider .cr-review-card .top-row {
	border-bottom:0!important;}

.cr-reviews-slider .slick-prev:before, .cr-reviews-slider .slick-next:before {
	color: #24AEB1!important;
	font-size: 30px!important;
	opacity:1!important;
}

.cr-all-reviews-shortcode ol li.comment .comment_container .cr-avatar-check, .cr-all-reviews-shortcode ol li.review .comment_container .cr-avatar-check, #reviews.cr-reviews-ajax-reviews #comments.cr-reviews-ajax-comments .cr-ajax-reviews-list .cr-avatar-check, .cr-reviews-grid .cr-review-card .cr-avatar-check, .cr-reviews-slider .cr-review-card .cr-avatar-check {
	background-color: #24AEB1!important;
}

.cr-reviews-slider .cr-slider-read-more a, .cr-reviews-slider .cr-slider-read-less a{
	color:#203741!important;
}

/* Single product > attributes table */

.shop_attributes tr {
	padding-bottom:10px!important;
	margin-bottom:10px!important;
border-bottom: 1px solid #efefef!important;}

.shop_attributes span {
	font-weight:600;}

.shop_attributes tbody {
	margin-top:10px;}

.shop_attributes tr:last-child {
	border:0!important;}

.wd-builder-off .wd-shipping-progress-bar {
	margin-bottom:30px!important;}

/* Single product > sticky product */

.wd-sticky-btn .wd-entities-title {
	font-size:18px!important;
	font-weight:600!important;}

/* Side-bar > button */

.woocommerce-mini-cart__buttons .btn-cart {
	color:#274888!important;
	background-color:#E6F0F6!important;}

/* Favorite > text engleza */
.wd-wishlist-content .wd-empty-page-text {
	display:none;}

/* Categorie produs > filtre color */

.widget_layered_nav ul li a,
.widget_layered_nav ul .count,
.wd-shop-tools .woocommerce-ordering.wd-style-underline select{
	color:#677294!important;}

/* Checkout page */
.cart-actions .button[name="update_cart"]:hover {
	color:#FFFFFF!important;}

/* DOUBLE CHECK THIS SHIT */
.wc-block-components-notice-banner.is-info {
	display:none;}

.wd-checkout-steps li span {
	color: #274888;}

/* wishlist */

.woocommerce-MyAccount-navigation ul li a {
	color:#677294!important;}

.woocommerce-MyAccount-navigation ul li.is-active>a{
	color:#274888!important; }



/* LABELS */
.product-label,
.wd-product .product-labels .product-label.out-of-stock {
	font-size:9px!important;}


/* 1️⃣  transformăm celula într-un container vertical  */
.wp-list-table .column-order_number{
	display:flex;
	flex-direction:column;          /* ordonăm pe verticală */
	align-items:flex-start;         /* aliniere la stânga */
}

/* 2️⃣  forțăm ordinea elementelor în celulă                */
/*     0 = previzualizare (ochi) | 1 = link comandă | 2 = badge-uri */
.wp-list-table .column-order_number .order-preview {order:0!important;}
.wp-list-table .column-order_number .order-view    {order:1!important;}
.wp-list-table .column-order_number .awb-badges    {order:2!important;margin-top:6px;}
@media (min-width: 1025px) {
	.wd-widget {
				border:1px solid #e4edf5!important; 
	background:#f6fbfd;
        padding:40px 20px !important;
        border-radius: 20px !important;
/* 	box-shadow: 0 0 4px rgba(0, 0, 0, 0.12); */

    }


/* single product */
.wd-builder-off .single-product-page {
	margin-top:20px;}


/* SHHOP HIDE */
.shop-loop-head {
	display:none;}

.wd-header-nav  {
	margin-left:-20px;}

.elementor-17041 .elementor-element.elementor-element-bf384bd {
	margin-left:0!important;
}


.product-tabs-wrapper {
	margin-top:90px;}


.col-lg-3 {
	flex: 0 0 30%!important;
	max-width: 30%!important;}



.col-lg-9 {
	flex: 0 0 70%!important;
	max-width: 70%!important;
/* 	margin-top:-30px; */}

.elementor-kit-9 h3 {
	margin-bottom:10px;}


.star-rating {
	font-size:14px!important;}
}

@media (max-width: 576px) {
	.woocommerce-Reviews {

padding:10px!important;}


/* frame single product info */

.product-summary-shadow .summary-inner {
	padding: 25px 15px 15px!important;}


.wd-widget {
				border:0!important; 
	background:#ffffff;
        padding:10px 10px !important;
        border-radius: 5px !important;
/* 	box-shadow: 0 0 4px rgba(0, 0, 0, 0.12); */

    }


/* page title */

.page-title {
	padding:35px 0!important;}


/* SHHOP HIDE */
.wd-filter-buttons {
	display:none;}

/* Produs recenzie */

.cr-reviews-slider .cr-review-card .top-row .reviewer .reviewer-name {
	font-size:16px!important;}


.review-product .product-title a,
.review-content .review-text,
.article-body-container .wd-entry-content{
    font-size: 14px!important;
   
}



.wd-accordion-title-text {
	color:#24AEB1;}
}

