/*
File Name: style.css
Theme Name:  RT-Theme 19 | Child Theme
Author: RT-Themes
Version: 1.1
Author URI: http://themeforest.net/user/stmcan
Theme URI: http://themeforest.net/item/rttheme-19-responsive-multipurpose-wp-theme/10730591
Description: Responsive Multi-Purpose WordPress Theme 
License: GNU General Public License
License URI: /Licensing/gpl.txt
Text Domain: rt_theme
Template: rttheme19
*/

/*
 * body {
  background-image: url('https://www.kult-home.hr/wp-content/uploads/2021/05/probaBG.jpg') !important;
  background-repeat: repeat;
  background-position: left top;
}
*/

.envira-gallery-wrap .envira-gallery-public .envira-gallery-item img { 
   transition: all 0.2s ease-in-out; 
}
.envira-gallery-wrap .envira-gallery-public .envira-gallery-item:hover img { 
   transform: scale(1.1);
}
.envira-gallery-wrap .envira-gallery-public .envira-gallery-item,
.envira-gallery-wrap .envira-gallery-public .envira-gallery-item .envira-gallery-item-inner { 
   overflow: hidden; 
}

/* searchbox pretraga proizvoda */
#s{width:100%;}

/* @media screen and (max-width:768px){#tools>ul>li a:not(.rt-menu-button){display:block;}} */

/* Woocommerce product list price */
.product span.amount {font-size: 22px; font-weight: normal; color: #333;}
.product del span.amount {font-size: 16px; font-weight: normal; color: #666;}

/* Woocommerce single product price */
.woocommerce .single-product span.amount {font-size: 30px; font-weight: normal; line-height: 30px; color: #666;}
.woocommerce .single-product del span.amount {font-size: 18px; font-weight: normal; line-height: 18px; color: #666;}

/* Woocommerce slide mini cart */
.single-product .woocommerce-mini-cart span.amount {color: #999 !important;}
.single-product .woocommerce-mini-cart__total span.amount {color: #999 !important;}
.single-product .woocommerce-mini-cart-item span.amount {color: #999 !important;}
.woocommerce-mini-cart-item .mini_cart_item span.woocommerce-Price-amount {color: #999 !important;}

/* Woocommerce stock notifications */
.single-product .only_s_left_in_stock_color {font-size:15px !important; font-weight:normal;}
.single-product .in_stock_color {font-size:15px !important; font-weight:normal;}
.single-product .available_on_backorder_color{font-size:15px !important; font-weight:normal;}
.single-product .out_of_stock_color{font-size:15px !important; font-weight:normal;}
div.single-product p.only_s_left_in_stock_color::before {font-family: fontello; content: '?'; margin-right: .2em;}
div.single-product p.in_stock_color::before {font-family: fontello; content: '\2713'; margin-right: .2em;}
div.single-product p.available_on_backorder_color::before {font-family: fontello; content: '\27f2'; margin-right: .2em;}
div.single-product p.out_of_stock_color::before {font-family: fontello; content: '\e893'; margin-right: .2em;}

.myAvailabilityDate::before {font-family: fontello; content: '\35'; margin-right: .2em;}

/* Woocommerce add to cart button*/
.woocommerce div.single-product form.cart .button {background-color: #9f2321;}
.woocommerce div.single-product form.cart .button:hover {background-color: #bbb;}

/* CF7 Brzi upit za proizvodom*/
#cf7-my-style-200{max-width:400px;}

/* Lightbox image title */
.pswp__caption {visibility:hidden;}

/* Woccommerce GDPR checkbox text layout*/
.woocommerce .checkout .form-row label.checkbox, .woocommerce .checkout label.checkbox, .woocommerce-page .checkout .form-row label.checkbox, .woocommerce-page .checkout label.checkbox 
{font-weight: inherit; white-space: normal;}

/*Hiding/Showing custom product badge on home page listing*/
/*HR*/
.owl-carousel .yith-wcbm-badge__wrap{display:none;}
.owl-carousel .yith-wcbm-badge-10523 .yith-wcbm-badge__wrap{display:block;} /*POGLEDAJ U SALONU*/
.owl-carousel .yith-wcbm-badge-70291 .yith-wcbm-badge__wrap{display:block;} /*35%*/
.owl-carousel .yith-wcbm-badge-70292 .yith-wcbm-badge__wrap{display:block;} /*30%*/
/*SLO*/
.owl-carousel .yith-wcbm-badge-28364 .yith-wcbm-badge__wrap{display:block;} /*POGLEJ V SALONU*/
.owl-carousel .yith-wcbm-badge-70297 .yith-wcbm-badge__wrap{display:block;} /*35%*/
.owl-carousel .yith-wcbm-badge-70298 .yith-wcbm-badge__wrap{display:block;} /*30%*/

/*Hiding custom product badge on gallery listing*/
/*HR*/
.woocommerce-product-gallery .yith-wcbm-badge-10523 .yith-wcbm-badge__wrap{display:none;}
/*SLO*/
.woocommerce-product-gallery .yith-wcbm-badge-28364 .yith-wcbm-badge__wrap{display:none;}

/*Badge size on single product page
.woocommerce-product-gallery__image .yith-wcbm-badge-image {width:50%; height:50%}
*/

/* HIDING ONLY VIŠE BOJA BADGE HR/SLO ON SINGLE PRODUCT PAGE */
.single-product .yith-wcbm-badge-56559{display:none;}
.single-product .yith-wcbm-badge-56650{display:none;}


/*Woo shipping estimate for address*/
.woocommerce-shipping-destination{display:none;}

/*image fade in out*/
img {
 opacity: 1.0;
 transition: opacity 1s ease-in-out;
 -moz-transition: opacity 1s ease-in-out;
 -webkit-transition: opacity 1s ease-in-out;
 }
 a:hover img {
 opacity: .6;
 transition: opacity .55s ease-in-out;
 -moz-transition: opacity .55s ease-in-out;
 -webkit-transition: opacity .55s ease-in-out;
 }

/*Woo Coupon button*/
.coupon button.button{background-color: #9e1d21;}
.coupon button.button:hover{background-color: #bbbbbb;}

/* Icons on Tabs - Woo single product*/
#brzi-upit-za-proizvodom-title:before {font-family: Fontello; content: '\e893'; margin-right: .6em; }
#3d-modeli-title:before {font-family: Fontello; content: '\6c'; margin-right: .6em;}
#3d-modeli-title {background-color:#7b7b7b; color:#fff; font-weight:bold; }
#katalozi-title:before {font-family: Fontello; content: '\e772'; margin-right: .6em; }
#dodatne-pogodnosti-title:before {font-family: Fontello; content: '\e812'; margin-right: .6em; }
#odabir-tkanina-title:before {font-family: Fontello; content: "\f0d0" !important; margin-right: .6em; }

/* Woocommerce List Product Holder CSS*/
.product_info h5 a{
	text-transform: uppercase;
    font-weight: 600;
	font-size:16px;
}
.product span.amount {
    font-size: 20px;
    font-weight: 600;
    /*color: #333;*/
	display: block;
}
.product del span.amount {
    font-size: 14px;
}
.product_info .stock{
	font-size:12px;
color:#666 !important;
}

/* Woocommerce Single Product Price CSS*/
.single-product span.amount {color: #333 !important; display: inline !important;}

/* TIMER COUNTDOWN CSS */
.hurrytimer-campaign{padding:0 !important;}

/* Cookie Buttons */
.cn-button.wp-default {
    color: #fff;
    background: #952e2e;
}

/* CART AMOUNT BUTTON CSS */
.woocommerce-page .woocommerce button.button {padding: 10px 20px; border-radius: 10px;}
.woocommerce .quantity input.qty {width: 68px; font-size:16px;border-radius: 10px;}
.woocommerce .quantity input.qty, .woocommerce-page .quantity input.qty {height: 40px;}
.woocommerce .checkout-button {padding: 0 20px !important; border-radius: 10px; line-height:40px;}

/* COUNTDOWN TIMER
.textDiv_Hours{left: 80px !important;}
.textDiv_Minutes{left: 160px !important;}
.textDiv_Seconds{left: 240px !important;}
*/

.countdown_infolink{display:none !important;}

#main_countedown_1 .time_description {
  font-size: 15px !important;
  color: #666666 !important;
}

#main_countedown_1 .time_left {
  background-color: #9b1c15 !important;
  color: #fff !important;
}

/* PREMMERCE FILTER STYLES */
.filter__title {color:#9f2321; font-weight: bold;}
.filter__checkgroup-title {font-weight: normal; font-size: 12px;}
.filter__item {margin: 15px 0; border-bottom:1px solid #333;}
.filter__icon-minus::before, .filter__icon-plus::before, .filter__icon-plus::after {background: #666;}
.filter__icon-minus, .filter__icon-plus {width: 15px;height: 15px;}

/* WOOCOMMERCE SIDEBAR TO THE TOP BECAUSE OF THE PREMMERCE FILTERS */
@media screen and (max-width: 720px){
body.woocommerce #main_content .content_row.no-composer .col.col-sm-12 > .row {
display: flex;
flex-direction: column-reverse;
}
}

/* WOOCOMMERCE PRODUCTS IN TWO ROW ON MOBILE VIEW */
@media (max-width: 500px){
    .product_holder.woocommerce .row{
        display: grid;
        grid-template-columns: 1fr 1fr;
    }
    
    .product_holder.woocommerce .row.clearfix:before{
        content:none;
    }
}

/* TOP BAR FONT*/
.rt-top-bar {
  font-family: "Open sans" !important;
  font-size: 13px  !important;
}

/* BREADCRUMBS TO THE LEFT
.sub_page_header:not(.center-style) .breadcrumb {
  left: 20px;
} */

/* HIDING/SHOWING FILTER ON DESKTOP/MOBILE VIEW */
@media screen and (max-width: 600px) {
	#premmerce_filter_filter_widget-5{display:none;}
	#filterOpenText {display:block;}
}

@media screen and (min-width: 600px) {
	#premmerce_filter_filter_widget-5{display:block;}
	#filterOpenText {display:none;}
}

.wcpa_field_label {
  text-align: left !important;
}

/* Menu Image padding from the link */
.menu-image-title-after.menu-image-title {padding-left: 5px !important;}

.menu-item a img, img.menu-image-title-after {
  padding-left: 5px !important;
}

/*GUMBI NA NASLOVNICI*/
.buttonBlueHome{
	box-shadow: rgba(90, 161, 227, 0.8) 0px 10px 10px -10px !important;
}
.buttonRedHome{
	box-shadow: rgba(255, 103, 91, 0.8) 0px 10px 10px -10px !important;
}


 /* POSITIONING SALE BADGE FOR WOO DISCOUNT RULES */
.myOnSale{
	padding: 5px 5px !important;
	text-align: center !important;
	font-weight: bold !important;
	font-size:18px !important;
	border-radius: 50% !important;
	background-color:transparent !important;
	color:#781311 !important;	
}

.woocommerce .onsale, .woocommerce-page .onsale {
  	padding: 5px 5px !important;
	text-align: center !important;
	font-weight: bold !important;
	font-size:18px !important;
	border-radius: 50% !important;
	background-color: transparent !important;
	color:#781311 !important;
}


.myLineHeight {line-height: 30px;} 

/*HIDE CATEGORY DESC IN MOBILE MENU*/
#mobile-navigation a > sub {display:none !important}

.rt-menu-button {
   background-image: url('https://www.kult-home.hr/wp-content/uploads/2024/01/icon-cart-mobile2.png') !important;
}

/* SHOW/HIDE RELATED PRODUCTS*/
.related.products {
  display: block !important;
}

/* REGISTRACIJA KUPCA NA CHECKOUT STRANICI */
.woocommerce-account-fields {
  display: block !important;
}
.woocommerce .checkout .details-col > div, .woocommerce-page .checkout .details-col > div {
  display: block;
}

/* ON SALE BADGE ZBOG GALERIJE PLUGINA */
.woocommerce .onsale, .woocommerce-page .onsale {  left: 20px !important;}
.woocommerce .onsale {  left: 20px !important;}
.woocommerce-page .onsale {  left: 20px !important;}


/* WP FORMS - MOBITEL VIEW MULTICOLUMN TWEAK */
@media (max-width: 768px) {
    .wpforms-form .wpforms-field {
        width: 100% !important;
        display: block !important;
        float: none !important;
        margin-bottom: 15px;
    }
div.wpforms-container-full{margin-left: 0 !important; }
div.wpforms-container-full .wpforms-form .wpforms-one-half {margin-left: 0 !important; }
}

.woocommerce-Price-amount amount bdi {
    font-size: 20px !important;
}
	
