/*
    Theme Name:   AgriShop
    Description:  AgriShop Theme
    Author:       Netlogiq
    Author URI:   https://netlogiq.ro
    Template:     woodmart
    Version:      1.0.0
    Text Domain:  agrishop
*/


.header-slogan {
    font-size: 24px;
    font-weight: 600;
    color:rgba(0, 40, 59, 1);
    text-align: right;
}

.wd-cat .wd-entities-title {
    max-width: 40%;
    line-height: 120%;
}
.wd-products-with-bg:not(.products-bordered-grid) :is(.product-wrapper,.wd-cat-wrap) {
    padding: 0;
}

.wd-widget .widget-title {
	padding: 0;
	font-weight:600;
}

.footer-column-1 {
    --wd-col-xs:12;
    --wd-col-md:6;
    --wd-col-lg:6;
}
.footer-column-2 {
    --wd-col-xs:12;
    --wd-col-md:6;
    --wd-col-lg:2;
}
.footer-column-3 {
    --wd-col-xs:12;
    --wd-col-md:6;
    --wd-col-lg:2;
}
.footer-column-4 {
    --wd-col-xs:12;
    --wd-col-md:6;
    --wd-col-lg:2;
}

.wd-breadcrumbs a {
    font-weight: 700;
}
.wd-breadcrumbs>:is(span,a):last-child {
    color: #00283B;
}
html .product-image-summary-wrap .product_title, 
html .wd-single-title .product_title {
    font-weight: 900;
    font-family: Lato;
    line-height: 120%;
    color: #000;
}
.woocommerce-product-details__short-description {
    color:#333;
}
.wc-tab-inner.wd-entry-content ul {
    list-style: none;
}
.wc-tab-inner.wd-entry-content li {
    position: relative;
}
.wc-tab-inner.wd-entry-content li:before {
    background-repeat: no-repeat;
    content: " ";
    position: absolute;
    width: 10px;
    height: 10px;
    background-image: url(assets/img/arrow.png);
    left: -15px;
    top: 8px;
}

.woodmart-contact-btn {
    border-radius: var(--btn-accented-brd-radius);
    color: var(--btn-accented-color);
    box-shadow: var(--btn-accented-box-shadow);
    background-color: var(--btn-accented-bgcolor);
}
.woodmart-contact-btn:hover {
	color: var(--btn-accented-color-hover);
    box-shadow: var(--btn-accented-box-shadow-hover);
    background-color: var(--btn-accented-bgcolor-hover)
}

span.wpcf7-form-control.wpcf7-radio {
    display: flex;
    flex-direction: column;
}


.wd-page-title-bg.wd-fill:after {
    position: absolute;
    content: " ";
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.3);
    top: 0;
    left: 0;
}
.btn.button.btn-primary.btn-lg.store_locator_get_direction {
    color: #FFF;
}