.elementor-kit-5{--e-global-color-primary:#B09E80;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-b72f945:#022145;--e-global-color-fb2a9fe:#F4F4F4;--e-global-color-fdd8616:#155488;--e-global-color-f7f03fe:#C62828;--e-global-color-4ddc388:#23A455;--e-global-color-8543764:#FFFFFF;--e-global-color-75b2cba:#000000;--e-global-color-86d7c0f:#008000;--e-global-color-14676e6:#7A7A7A;--e-global-color-0396f7a:#008000;--e-global-color-bba2e1d:#FFA41D;--e-global-color-6f8e616:#FFA41D;--e-global-typography-primary-font-family:"Leone fashion - title";--e-global-typography-primary-font-size:4.2rem;--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Leone fashion - title";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Leone fashion - text";--e-global-typography-text-font-weight:500;--e-global-typography-accent-font-family:"Leone fashion - text";--e-global-typography-accent-font-weight:500;--e-global-typography-f8ce959-font-family:"Jost";--e-global-typography-f8ce959-font-size:14px;--e-global-typography-bce2367-font-family:"Jost";--e-global-typography-bce2367-font-size:14px;--e-global-typography-bce2367-font-weight:500;font-family:"Leone fashion - text", Sans-serif;font-size:16px;}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{background-color:var( --e-global-color-b72f945 );font-family:"Leone fashion - text", Sans-serif;font-size:14px;color:var( --e-global-color-8543764 );}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}body.e-wc-message-notice .woocommerce-message .button, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button{background-color:var( --e-global-color-86d7c0f );background-image:var( --e-global-color-86d7c0f );}body.e-wc-message-notice .woocommerce-message .button:hover, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button:hover{background-color:var( --e-global-color-86d7c0f );background-image:var( --e-global-color-86d7c0f );}body.e-wc-info-notice .woocommerce-info .button, body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button{background-color:var( --e-global-color-86d7c0f );background-image:var( --e-global-color-86d7c0f );border-width:0px 0px 0px 0px;}body.e-wc-info-notice .woocommerce-info .button:hover, body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button:hover, body.e-wc-info-notice .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-info .woocommerce-Button:hover, body.e-wc-info-notice .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .wc-block-components-notice-banner.is-info .woocommerce-Button:hover{background-color:var( --e-global-color-86d7c0f );background-image:var( --e-global-color-86d7c0f );}.elementor-kit-5 a{font-family:"Leone fashion - text", Sans-serif;}.elementor-kit-5 h1{font-family:"Leone fashion - title", Sans-serif;font-size:3.3rem;text-transform:uppercase;}.elementor-kit-5 h2{font-family:"Leone fashion - title", Sans-serif;font-size:2rem;text-transform:uppercase;}.elementor-kit-5 h3{font-family:"Leone fashion - title", Sans-serif;font-size:2rem;}.elementor-kit-5 h4{font-family:"Leone fashion - title", Sans-serif;}.elementor-kit-5 h5{font-family:"Leone fashion - title", Sans-serif;font-size:1.9rem;}.elementor-kit-5 h6{font-family:"Leone fashion - title", Sans-serif;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.e-wc-message-notice .woocommerce-message .restore-item, .e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item, .e-wc-message-notice .woocommerce-message a:not([class]), .e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){--notice-message-normal-links-color:var( --e-global-color-8543764 );}.e-wc-message-notice .woocommerce-message .restore-item:hover, .e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item:hover, .e-wc-message-notice .woocommerce-message a:not([class]):hover, .e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]):hover{--notice-message-hover-links-color:var( --e-global-color-8543764 );}.e-wc-message-notice .woocommerce-message, .e-wc-message-notice .wc-block-components-notice-banner.is-success{--message-box-border-radius:5px 5px 5px 5px;--message-buttons-normal-text-color:var( --e-global-color-8543764 );--message-buttons-hover-text-color:var( --e-global-color-8543764 );--message-buttons-border-radius:5px 5px 5px 5px;}.e-wc-info-notice .woocommerce-info, .e-wc-info-notice .wc-block-components-notice-banner.is-info{--info-box-border-radius:5px 5px 5px 5px;--info-buttons-normal-text-color:var( --e-global-color-8543764 );--info-buttons-hover-text-color:var( --e-global-color-8543764 );--info-buttons-border-radius:5px 5px 5px 5px;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-5 h1{font-size:30px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.payment_box p{
    font-size: 12px  !important;
}

.woocommerce-privacy-policy-text{
    padding-bottom: 30px;
}

.ct-increase, .ct-decrease{
    background-color: #69727d !important;
}

a.remove{
 font-size: 20px !important;
}
.product-remove{
    padding-right: 20px !important;
}

.instagram-media{
    margin: 20px auto !important;
}

.elementor-widget-woocommerce-checkout-page a {
    color: #022145 !important;
}

#submit_npintesa_payment_form{
    color: #fff !important;
}

.elementor-widget-woocommerce-checkout-page .cancel{
    color: #fff !important;
}

.jet-hamburger-panel{
    flex-direction: column !important;
}

.grecaptcha-badge { 
    visibility: hidden;
}

.price{
    margin-bottom: 0px;
}

div.woocommerce-product-gallery{
    margin-bottom: 0px;
}

.woocommerce-mini-cart__buttons{
    display: block !important;
}
a.button.wc-forward{
    margin: 10px;
}

.wdpLabel{
    color: #fff !important;
}
woocommerce-Price-amount bdi {
    color: #fff !important;
}
/* Odnosi se na font i boju za popust u korpi*/
#order_review > table > tfoot > tr.cart-discount.coupon-dodatni-popust > th{
    color:#022045;
    font-size: 16px;
}
#order_review > table > tfoot > tr.cart-discount.coupon-dodatni-popust > td{
      color:#022045;
    font-size: 16px;
}

#main > div > section > div > div > div > div.elementor-element.elementor-element-083be1e.e-cart-layout-two-column.elementor-widget.elementor-widget-woocommerce-cart > div > div > div.e-cart__container > div.e-cart__column.e-cart__column-end > div > div > div > div > table > tbody > tr.cart-discount.coupon-dodatni-popust td:before{
      color: #022045!important;
    font-size: 16px;
}
 tr.cart-discount.coupon-dodatni-popust > td > span{
      color:#022045!important;
    font-size: 16px;
}


/* Kraj - Odnosi se na font i boju za popust u korpi*/


@media (max-width: 768px) {
/*
.elementor-nav-menu--dropdown .elementor-sub-item{
    font-weight: 500 !important;
    font-size: 18px !important;
}
   */
   
   .elementor-nav-menu__container ul > li > a{
    font-size: 24px !important;
    font-weight: 700 !important;
      
   }
    
   .elementor-nav-menu__container ul > li > ul > li > a{
    font-size: 20px !important;
     font-weight: 600 !important;
     
    }
    
     .elementor-nav-menu__container ul > li > ul > li > ul > li a{
    font-size: 14px !important;
     font-weight: 500 !important;
  
    }
}
/*
@media (max-width: 1024px) {
    .elementor-sub-item{
    font-weight: 500 !important;
    font-size: 12px !important;
    }
    

}*/

/* Mailerlite checkbox on checkout */
p#woo_ml_subscribe_field {
    padding: 0px !important;
}

a#elementor-menu-cart__toggle_button{
    background-color: #ff000000;
}
#wfacp-sec-wrapper > div.wfacp-form.wfacp-inside > div > div.wfacp-notices-wrapper > div > div{
    display: none;
}

.crveni-naglasak{
    color: #c62828 !important;
}

/* ============================================================
   JetProductGallery — sprečavanje FOUC-a na product page-u
   ------------------------------------------------------------
   Problem: Swiper se inicijalizuje tek posle prvog paint-a.
   Browser stigne da nacrta "sirov" slajder (sve slike jedna do
   druge, u punoj visini), pa JS naknadno preuredi u jedan slajd
   sa strelicama — što se vidi kao skok layouta.

   Rešenje: naterati pre-init HTML da već izgleda kao post-init
   stanje. Ako se ništa vidljivo ne menja, nema ni skoka.

   Svi selektori su ograničeni na stanje PRE inicijalizacije.
   Čim Swiper doda svoju klasu, ova pravila prestaju da važe
   i preuzima Jetov CSS.
   ============================================================ */


/* Odseca slajdove koji vire desno.
   Bez ovoga bi se druga i treća slika i dalje videle pored prve. */
.jet-woo-product-gallery-slider {
  overflow: hidden;
}

.jet-woo-product-gallery-slider:not(.lf-gallery-ready) .swiper-wrapper {
  display: flex;
  aspect-ratio: 3 / 4;
}

.jet-woo-product-gallery-slider:not(.lf-gallery-ready) .swiper-slide {
  flex: 0 0 100%;
  max-width: 100%;
}

.jet-woo-product-gallery-slider:not(.lf-gallery-ready) .swiper-slide img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Leone fashion &#8211; title';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://leone.ironius.com/wp-content/uploads/2021/05/LibreBaskerville-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Leone fashion &#8211; title';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://leone.ironius.com/wp-content/uploads/2021/05/LibreBaskerville-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Leone fashion &#8211; title';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://leone.ironius.com/wp-content/uploads/2021/05/LibreBaskerville-Italic.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Leone fashion &#8211; text';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://leone.ironius.com/wp-content/uploads/2021/05/Roboto-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Leone fashion &#8211; text';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://leone.ironius.com/wp-content/uploads/2021/05/Roboto-ThinItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Leone fashion &#8211; text';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://leone.ironius.com/wp-content/uploads/2021/05/Roboto-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Leone fashion &#8211; text';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://leone.ironius.com/wp-content/uploads/2021/05/Roboto-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Leone fashion &#8211; text';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://leone.ironius.com/wp-content/uploads/2021/05/Roboto-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Leone fashion &#8211; text';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://leone.ironius.com/wp-content/uploads/2021/05/Roboto-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Leone fashion &#8211; text';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://leone.ironius.com/wp-content/uploads/2021/05/Roboto-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Leone fashion &#8211; text';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://leone.ironius.com/wp-content/uploads/2021/05/Roboto-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Leone fashion &#8211; text';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://leone.ironius.com/wp-content/uploads/2021/05/Roboto-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Leone fashion &#8211; text';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://leone.ironius.com/wp-content/uploads/2021/05/Roboto-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Leone fashion &#8211; text';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://leone.ironius.com/wp-content/uploads/2021/05/Roboto-BlackItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Leone fashion &#8211; text';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://leone.ironius.com/wp-content/uploads/2021/05/Roboto-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */