/*
Theme Name: Antek-Child
Theme URI: https://parkofideas.com/antek/
Text Domain: antek-child
Description: Construction And Heavy Equipment Rentals Wordpress Theme
License: GNU General Public License v2.0 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Version: 1.0
Template: antek
Author: ideapark
Author URI: https://ideapark.com/antek-documentation/
Tags: right-sidebar, custom-background, custom-colors, featured-images, full-width-template, post-formats, theme-options, translation-ready
*/


/* =Theme customization starts here
-------------------------------------------------------------- */

.cky-notice-des a{
	color: #222222 !important;
}

.mx-cw-button-primary {
    background: #afb18f !important;
}

.mx-cw-eyebrow {
	color: #222222 !important;
}

.mx-cw-card-header h2{
	margin-top: 20px !important;
}

.c-breadcrumbs__item.c-breadcrumbs__item--wc > span{
	display: flex !important;
	gap: 10px !important;
}


/*GDPR*/

.cky-btn.cky-btn-accept{
	    background-color: #afb193 !important;
    border-color: #afb193 !important;

}

.cky-btn.cky-btn-reject,
.cky-btn.cky-btn-customize,
.cky-btn.cky-btn-preferences{
	    color: #222222 !important;
    border-color: #222222 !important;
}

.cky-consent-container{
	width: 550px !important;
}

.cky-notice-des p,
.cky-notice-des a{
	font-size: 18px !important;
}

.cky-consent-container .cky-consent-bar{
	border-radius: 0px !important;
	padding: 30px !important;
}

/*SHIPPING CALC*/
.shipping-calculator-form input{
	width: 100% !important;
}
button.c-cart__calculator-update-button{
	 background: #2f2e2e !important;
    color: #fff !important;
    padding: 10px !important;
    font-size: 14px !important;
	
}

.c-cart__shop-update-button.button.c-cart__shop-update-button--auto{
		 background: #2f2e2e !important;
    color: #fff !important;
	padding: 20px 20px 20px 40px !important;
}

.ip-update.c-cart__shop-update-svg{
	top: 26px !important;
    left: 13px !important;
    color: #fff !important;
}

/*HOME*/

@media (width < 780px) {
    .c-ip-filter {
        max-width: 100% !important;
	}
}

.c-ip-product-carousel__filter .c-custom-selectInner, .c-ip-product-carousel__filter select, .c-ip-product-carousel__filter-item{
    font-size: 16px !important;
    height: 50px !important;
    padding: 16px 21px !important;
}
.c-ip-slider__shadow{
	display: none !important;
}

@media(min-width: 1140px){
.home-filter .l-section.l-section--container{
	width: 550px !important;	
	}
	
	.home-filter .c-filter__fields {
    flex-direction: column !important;
}
	


}

	.c-filter__date--widget, .c-filter__select--widget,
.c-filter__button--widget{
	width: 100% !important;
}
.c-filter__field--widget{
	margin-left: 0px !important;
	width: 100% !important;
}

.home-filter .c-filter--widget.js-filter-form{
	width: 100% !important;
}

.home-filter  .c-filter__fields{
	margin: 0px !important;
}

.home-filter  .c-ip-filter {
    background-image: linear-gradient(45deg, var(--e-global-color-primary) 0%, #000000 100%);
    color: #ffffff !important;
	    box-shadow: 0px 85px 50px -54px rgba(0, 0, 0, 0.2);
}

.home-filter  .c-ip-filter::before{
	content: '';
	    background-image: url(https://blockcode-studio.hr/topmax-rent/wp-content/uploads/2021/03/antek-0714369143.png);
    background-size: contain;
    opacity: 0.05 !important;
    width: 100%;
    position: absolute;
    height: 100%;
}

.home-filter  .c-filter__button--widget{
	background-color: var(--accent-color) !important;
	margin-left: 0px !important;
}

.home-filter .c-ip-filter__title {
	font-size: 30px !important;
    font-weight: 700 !important;
	text-align: left;
	line-height: 1.2em;
	
}

.home-filter .c-ip-filter__title::after{
	content: 'Odaberite kategoriju i datum za provjeru dostupnih strojeva.';
	    display: block;
    font-size: 16px;
    font-weight: 400;
    text-align: left;
    margin-top: 15px;
    line-height: 1.5em;
	    margin-bottom: -20px;
}

.home-filter .ip-decor-right.c-ip-filter__decor-right,
.home-filter .ip-decor-left.c-ip-filter__decor-left{
	display: none !important;
}



.home-product-carousel .c-vehicle-vert{
	--image-grid-prop: 100% !important;
	margin: 30px 5px !important;
}

.home-product-carousel .c-vehicle-vert__title-inner{
	text-align: left !important;
}

.home-product-carousel .c-vehicle-vert__prices{
	display: none !important;
}


.home-product-carousel .woocommerce-Price-amount.amount::after{
	content: 'Po danu';
    font-size: 0.4em;
    display: block;
    text-transform: uppercase;
    color: #2f2e2e;
	text-align: right;
}


.home-product-carousel  .c-vehicle-vert__total{
	margin-top: -10px;
}


.home-product-carousel .woocommerce-Price-amount.amount bdi{
	font-size: 0.8em !important;
}


.home-product-carousel  .c-vehicle-vert__thumb-buttons{
	display: none !important;
}

.home-product-carousel  .c-vehicle-vert__thumb-inner--with-gradient:after
{
	display: none !important;
}

/*HEADER*/

@media (width < 780px) {
	.c-header__main-row-item.c-header__main-row-item--support i{
		font-size: 45px !important;
	}
	.c-header__main-row-item.c-header__main-row-item--support a{
		font-size: 35px !important;
	}
	.c-header__main-row-item.c-header__main-row-item--support span{
		font-size: 20px !important;
	}
}


.c-header--sticky .c-header__support-phone{
	font-size: 18px !important;
}

/*PAGE TITLE KATALOG*/

.c-page-header__wrap--filter .c-filter__row-bar{
	display: none !important;
}

.c-filter__fields.c-filter__fields--header{
	margin-top: 20px !important
}

.c-page-header--header-type-1.c-page-header--filter{
	    background-image: linear-gradient(45deg, var(--e-global-color-primary) 0%, #000000 100%);
}

header::before{
	content: '';
    background-image: url(https://blockcode-studio.hr/topmax-rent/wp-content/uploads/2021/03/antek-0714369143.png) !important;
    background-size: cover !important;
    opacity: 0.05 !important;
    width: 100%;
    position: absolute;
    height: 100%;
}

/*KATALOG PROIZVODA*/

a.c-vehicle__download{
	background: #fff;
    color: #000;
    padding: 8px 16px;
    font-weight: 700;
}

.c-vehicle__thumb-buttons{
	justify-content: flex-start !important;
}


/*DOSTAVA PO KM*/

label.c-cart__shipping-methods-label::after {
	color: #a7a7a7;
    display: block;
    width: 100% ! IMPORTANT;
    position: absolute;
    bottom: 47px;
    font-size: 16px;
}


.c-cart__shipping-destination {
    margin-top: 50px !important;
}


/*CART*/

.c-cart-sidebar__wrap{
	max-width: 420px !important;
}

.c-cart-sidebar{
	width: 420px !important;
}


/*PRODUCT*/
.c-vehicle-book__dates-item.c-vehicle-book__dates-item--delivery{
	display: none !important;
}