.elementor-1037 .elementor-element.elementor-element-aa18497{padding:0px 0px 0px 0px;}.elementor-1037 .elementor-element.elementor-element-fe19631{margin-top:70px;margin-bottom:0px;}.elementor-1037 .elementor-element.elementor-element-f1e4f55{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1037 .elementor-element.elementor-element-9cd917f{margin-top:50px;margin-bottom:0px;}.elementor-1037 .elementor-element.elementor-element-bbc2600{padding:0px 0px 0px 0px;}.elementor-1037 .elementor-element.elementor-element-76bd0fd.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1037 .elementor-element.elementor-element-9638373{--display:flex;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1037 .elementor-element.elementor-element-43d011a{margin-top:70px;margin-bottom:0px;}.elementor-1037 .elementor-element.elementor-element-b0493dd{padding:0px 0px 0px 0px;}.elementor-1037 .elementor-element.elementor-element-892a827.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1037 .elementor-element.elementor-element-892a827.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-1037 .elementor-element.elementor-element-552ca8e{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1037 .elementor-element.elementor-element-00bc426{margin-top:70px;margin-bottom:0px;}body.elementor-page-1037 .container{max-width:1290px;}body.elementor-page-1037 .elementor-section.elementor-section-boxed>.elementor-container{max-width:1290px;}@media(max-width:1024px){.elementor-1037 .elementor-element.elementor-element-76bd0fd.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1037 .elementor-element.elementor-element-892a827.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-1037 .elementor-element.elementor-element-fe19631{margin-top:65px;margin-bottom:0px;}.elementor-1037 .elementor-element.elementor-element-9cd917f{margin-top:55px;margin-bottom:0px;}.elementor-1037 .elementor-element.elementor-element-76bd0fd.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1037 .elementor-element.elementor-element-43d011a{margin-top:65px;margin-bottom:0px;}.elementor-1037 .elementor-element.elementor-element-892a827.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1037 .elementor-element.elementor-element-552ca8e{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1037 .elementor-element.elementor-element-00bc426{margin-top:65px;margin-bottom:0px;}}/* Start custom CSS for section, class: .elementor-element-fe19631 *//* Product grid 892a827 — sharp borders, KitKlik style */
.elementor-element-892a827 .product-wrapper,
.elementor-element-892a827 .thumbnail-wrapper,
.elementor-element-892a827 .product-thumbnail,
.elementor-element-892a827 .product-buttons a,
.elementor-element-892a827 img {
    border-radius: 0 !important;
}

.elementor-element-892a827 .product-wrapper {
    border: 1px solid rgba(198,189,171,0.35) !important;
    transition: border-color 0.25s !important;
}
.elementor-element-892a827 .product-wrapper:hover {
    border-color: #c6bdab !important;
}

.elementor-element-892a827 .content-wrapper {
    padding: 14px 16px !important;
}

.elementor-element-892a827 .product-title a {
    font-family: 'Libre Baskerville', serif !important;
    font-size: 15px !important;
    font-weight: 700 !important;
    color: #221E1F !important;
    letter-spacing: 0.02em !important;
}

.elementor-element-892a827 .price {
    font-family: 'Jost', sans-serif !important;
    font-weight: 300 !important;
    color: #5a5448 !important;
    white-space: nowrap !important;
    display: block !important;
}

.elementor-element-892a827 .button.add_to_cart_button,
.elementor-element-892a827 .product-stock {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9cd917f *//* Product grid — sharp borders, KitKlik style */
.elementor-element-a58101b .product-wrapper,
.elementor-element-a58101b .thumbnail-wrapper,
.elementor-element-a58101b .product-thumbnail,
.elementor-element-a58101b .product-buttons a,
.elementor-element-a58101b img {
    border-radius: 0 !important;
}

/* Border oko card-a */
.elementor-element-a58101b .product-wrapper {
    border: 1px solid rgba(198,189,171,0.35) !important;
    transition: border-color 0.25s !important;
}
.elementor-element-a58101b .product-wrapper:hover {
    border-color: #c6bdab !important;
}

/* Padding na content wrapperu */
.elementor-element-a58101b .content-wrapper {
    padding: 14px 16px !important;
}

/* Naslov proizvoda */
.elementor-element-a58101b .product-title a {
    font-family: 'Libre Baskerville', serif !important;
    font-size: 15px !important;
    font-weight: 700 !important;
    color: #221E1F !important;
    letter-spacing: 0.02em !important;
}

/* Cijena u jednom redu */
.elementor-element-a58101b .price {
    font-family: 'Jost', sans-serif !important;
    font-weight: 300 !important;
    color: #5a5448 !important;
    white-space: nowrap !important;
    display: block !important;
}

/* Sakrij dugme i in stock */
.elementor-element-a58101b .button.add_to_cart_button,
.elementor-element-a58101b .product-stock {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-43d011a *//* Product grid 892a827 — sharp borders, KitKlik style */
.elementor-element-892a827 .product-wrapper,
.elementor-element-892a827 .thumbnail-wrapper,
.elementor-element-892a827 .product-thumbnail,
.elementor-element-892a827 .product-buttons a,
.elementor-element-892a827 img {
    border-radius: 0 !important;
}

.elementor-element-892a827 .product-wrapper {
    border: 1px solid rgba(198,189,171,0.35) !important;
    transition: border-color 0.25s !important;
}
.elementor-element-892a827 .product-wrapper:hover {
    border-color: #c6bdab !important;
}

.elementor-element-892a827 .content-wrapper {
    padding: 14px 16px !important;
}

.elementor-element-892a827 .product-title a {
    font-family: 'Libre Baskerville', serif !important;
    font-size: 15px !important;
    font-weight: 700 !important;
    color: #221E1F !important;
    letter-spacing: 0.02em !important;
}

.elementor-element-892a827 .price {
    font-family: 'Jost', sans-serif !important;
    font-weight: 300 !important;
    color: #5a5448 !important;
    white-space: nowrap !important;
    display: block !important;
}

.elementor-element-892a827 .button.add_to_cart_button,
.elementor-element-892a827 .product-stock {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for partdo-latest-blog, class: .elementor-element-46c8b26 *//* Blog section — 46c8b26 */

/* Naslov sekcije */
.elementor-element-46c8b26 .entry-title,
.elementor-element-46c8b26 h3.entry-title {
    font-family: 'Libre Baskerville', serif !important;
    font-weight: 700 !important;
    letter-spacing: 0.02em !important;
}

/* Naslovi blog postova */
.elementor-element-46c8b26 .entry-wrapper .entry-title a {
    font-family: 'Libre Baskerville', serif !important;
    font-size: 15px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
}

/* Datum */
.elementor-element-46c8b26 .entry-published a {
    font-family: 'Jost', sans-serif !important;
    font-size: 10px !important;
    font-weight: 400 !important;
    letter-spacing: 0.12em !important;
    text-transform: uppercase !important;
}

/* Excerpt */
.elementor-element-46c8b26 .entry-excerpt p {
    font-family: 'Jost', sans-serif !important;
    font-size: 13px !important;
    font-weight: 300 !important;
    line-height: 1.7 !important;
}

/* Kategorija */
.elementor-element-46c8b26 .entry-categories a {
    font-family: 'Jost', sans-serif !important;
    font-size: 9px !important;
    font-weight: 500 !important;
    letter-spacing: 0.14em !important;
    text-transform: uppercase !important;
}

/* Author/comment meta */
.elementor-element-46c8b26 .entry-meta,
.elementor-element-46c8b26 .meta-item,
.elementor-element-46c8b26 .meta-item a,
.elementor-element-46c8b26 .meta-item span {
    font-family: 'Jost', sans-serif !important;
    font-size: 10px !important;
    font-weight: 300 !important;
}

/* View All link */
.elementor-element-46c8b26 .btn.link {
    font-family: 'Jost', sans-serif !important;
    font-size: 11px !important;
    font-weight: 500 !important;
    letter-spacing: 0.1em !important;
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-00bc426 */.entry-meta {
    display: none !important;
}
.klbth-module-grid .post,
.klbth-module-grid .post img,
.klbth-module-grid .entry-media,
.klbth-module-grid .entry-categories a,
.klbth-module-grid .btn.link {
    border-radius: 0 !important;
}/* End custom CSS */