/*
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
*/


/* DODAVANJE IKONE NA LINK U IZBORNIKU */
.mojLink {
background-image: url('http://test.kavica.hr/wp-content/uploads/2020/06/favicon.png');
background-repeat: no-repeat;
background-position: left;
padding-left: 25px;
}

/* SEARCHBOX TRAŽILICA PROIZVODA*/
#s{width:100%;}

/* SINGLE PRODUCT IMAGE VELIČINA */
.woocommerce div.single-product div.images img {
    max-width: 80% !important;
}

 .flex-control-thumbs li {
	 width: 15% !important;}

/* LIGHTBOX IMAGE NAZIV */
.lg-sub-html {visibility:hidden;}

/*WOO SHIPPING ADDRES ESTIMATE SKRIVANJE*/
.woocommerce-shipping-destination{display:none;}

/*IMG FADE IN OUT ON HOVER*/
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 SALE BADGE */
.woocommerce span.onsale {
background-color: #d94949 !important;
font-family: "Open Sans";
font-weight: bold;
font-style: normal;
font-size:13px;
padding:3px 5px;
}

/* WOO PRODUCT LIST CIJENA */
.product span.amount {font-size: 22px; font-weight: normal; color: #9f2321;}
.product del span.amount {font-size: 16px; font-weight: normal; color: #666;}


/* WOO SINGLE PRODUCT CIJENA  */
.woocommerce .single-product span.amount {font-size: 24px; font-weight: normal; line-height: 30px; color: #9f2321;}
.woocommerce .single-product del span.amount {font-size: 16px; font-weight: normal; line-height: 18px; color: #666;}


/* WOO DODAJ U KOŠARICU GUMB */
.woocommerce div.single-product form.cart .button {background-color: #d40017;}
.woocommerce div.single-product form.cart .button:hover {background-color: #bbb;}

/* WOO PLAĆANJE GUMB NA KOŠARICI */
.cart_totals a.button {
    background-color: #d40017 !important;
}
.cart_totals a.button:hover {
    background-color: #bbbbbb !important;
}


/* WOO GDPR CHECKBOX TEKST IZGLED*/
.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;}

/* KOLIČINA GUMB NA KOŠARICI CSS */
.woocommerce-page .woocommerce button.button {padding: 10px 15px; border-radius: 10px;}
.woocommerce .quantity input.qty {width: 60px; font-size:18px;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;}

/* VARIJABILNI PROIZVODI U TABLICI - KOLIČINA/DODAJ U KOŠARICU */
.wpcvt-variation-actions {width: 250px !important; flex: 0 0 250px !important;}

/* VARIJABILNI PROIZVODI U TABLICI - SAKRIJ TABLE OVERFLOW, MAX HEIGHT */
.wpcvt-variations {overflow-X: hidden !important;	max-height: 440px !important;}

@media screen and (max-width: 600px) {
	.wpcvt-variations .wpcvt-variation {height: 250px;}
}


/* SLIKE KAPSULA NA NASLOVNICI */
.kapsuleNaslovnica{max-width:70px !important;}

/* SLIKE PROIZVODA U CAROUSELU NA NASLOVNICI */
.owl-carousel .featured_image img{max-height:200px;}

/* SLIKA ATRIBUTA KAPSULE KAD JE ODABRANA VARIJACIJA */
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected, .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover {
    box-shadow: 0 0 0 2px rgba(124,124,124,.9) !important;
}
.reset_variations{display:none !important;}

/* MYPOS IMG */
.payment_method_mypos_virtual img{width:20%; !important}
.payment_method_mypos_virtual label{display: inline;}
.payment_method_mypos_virtual label img {width: 180px !important; height: auto;}

/* STOCK INFO NA IZLISTU PROIZVODA */
.product span.amount {
    font-size: 20px;
    font-weight: 400;
    color: #9f2321;
}
.product del span.amount {
    font-size: 14px;
}
.product_info .stock{
	font-size:12px !important;
}

.single-post .featured_image img {
    max-width: 50% !important;
}

/* COOKIE GUMBI */
.cn-button.wp-default {
    color: #fff;
    background: #951212;
}

/* BUTTON PREUZMI UPLATNICU */
#download-payment-slip.btn-default {
    height: 42px !important;
    font: inherit !important;
    background-color: #d40017 !important;
    color: #fff !important;
    margin: 20px !important;
    border: 0 !important;
    width: 20% !important;
}

#download-payment-slip.btn-default:hover {
    background-color: #a70113 !important;
}

/* PREMMERCE FILTERI STILOVI */
.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 NA VRH ZBOG PREMMERCE FILTERA */
@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 PROIZVODI U DVA REDA NA MOBITELU */
@media (max-width: 500px){
    .product_holder.woocommerce .row{
        display: grid;
        grid-template-columns: 1fr 1fr;
    }
    
    .product_holder.woocommerce .row.clearfix:before{
        content:none;
    }
}

/* SKRIVANJE/PRIKAZIVANJE FILTERA NA DESKTOP/MOBITELU */
@media screen and (max-width: 600px) {
	#premmerce_filter_filter_widget-2{display:none;}
	#filterOpenText {display:block;}
}

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

#wsb_barcode_iban_field{display:none !important;}

/* OWL CAROUSEL NOT SHOWING FIREFOX TVIKANJE 
.owl-carousel{
    display: inline-flex !important;
}


.owl-carousel .owl-stage-outer {
    overflow: inherit !important;
}


.owl-carousel .owl-wrapper-outer{
    overflow: hidden !important;
    position: relative !important;
    width: 100% !important;
    -webkit-transform-style:preserve-3d !important;
    -moz-transform-style:preserve-3d !important;
    transform-style:preserve-3d !important;
}

.owl-carousel.owl-loaded {
    display: block !important;
	-webkit-transform-style:preserve-3d !important;
    -moz-transform-style:preserve-3d !important;
    transform-style:preserve-3d !important;
}
*/

/* DESNA IKONA NA MOBITELU  */ 
.rt-menu-button {
   background-image: url('https://www.kavica.hr/wp-content/uploads/2024/04/icon-cart-mobile.png') !important;
}

/* SAKRIJ ŽUPANIJU*/
#billing_state_field {
display: none !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;
}


/* 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; }
}

/* CLASS - SAKRIJ CIJELI RED NA MOBITELU */
@media (max-width: 767px) {
    .hide-mobile-row {
        display: none !important;
    }
}

/* NAJNIŽA CIJENA U POSLJEDNIH 340 DANA */
.wc-price-history {font-size:10px !important;}
.wc-price-history span {font-size:11px !important;}

/* DODAJ U KOŠARICU POČETNI GUMB */
.default-style .product_item_holder .product_info_footer a {
  color: #ad5959 !important;
}
