/*
Theme Name: Scientia Child
Theme URI: http://scientia.themerex.net/
Template: scientia
Author: ThemeREX
Author URI: https://themerex.net/
Description: Scientia is a Premium WordPress theme that has built-in support for popular Page Builders, slider with swipe gestures, and is SEO- and Retina-ready. The unique system of inheritance and override options allows setting up individual parameters for different sections of your site and supported plugins.
Tags: flexible-header,custom-background,custom-colors,custom-header,custom-menu,featured-image-header,featured-images,full-width-template,microformats,post-formats,theme-options,threaded-comments,translation-ready
Version: 1.0.1.1611273882
Updated: 2021-01-22 01:04:42

*/
.body_wrap .page_wrap {
  min-height: unset !important;
  padding: 0 60px; }
.body_wrap .top_panel_title {
  padding-left: 60px;
  padding-right: 60px;
  padding-top: 0px; }
  .body_wrap .top_panel_title .content_wrap {
    width: 100%;
    background-image: url("https://portalibris.rs/wp-content/uploads/2023/07/portalibris-header-bg.jpg");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    box-sizing: border-box;
    border: 8px solid #ec1d25;
    padding-top: 50px;
    padding-bottom: 50px; }
    .body_wrap .top_panel_title .content_wrap .sc_layouts_title_breadcrumbs {
      display: none; }

.topbar-pl {
  display: flex; }
  .topbar-pl .topbar-widget-section {
    display: flex;
    margin-left: auto; }
    .topbar-pl .topbar-widget-section h3, .topbar-pl .topbar-widget-section p, .topbar-pl .topbar-widget-section span, .topbar-pl .topbar-widget-section ul, .topbar-pl .topbar-widget-section li, .topbar-pl .topbar-widget-section a, .topbar-pl .topbar-widget-section strong {
      font-size: 15px;
      line-height: 32px;
      font-family: "Roboto", sans-serif;
      margin: 0;
      color: #666; }
    .topbar-pl .topbar-widget-section aside {
      display: flex; }
      .topbar-pl .topbar-widget-section aside div ul#menu-cenovnik-meni {
        display: flex;
        list-style: none; }
        .topbar-pl .topbar-widget-section aside div ul#menu-cenovnik-meni li.menu-item {
          position: relative; }
          .topbar-pl .topbar-widget-section aside div ul#menu-cenovnik-meni li.menu-item a {
            padding-left: 6px;
            padding-right: 6px; }
            .topbar-pl .topbar-widget-section aside div ul#menu-cenovnik-meni li.menu-item a i {
              font-size: 17px;
              color: #ec1d25; }
        .topbar-pl .topbar-widget-section aside div ul#menu-cenovnik-meni li::before {
          display: none; }
      .topbar-pl .topbar-widget-section aside div ul.menu {
        display: flex;
        list-style: none; }
        .topbar-pl .topbar-widget-section aside div ul.menu li.menu-item {
          position: relative; }
          .topbar-pl .topbar-widget-section aside div ul.menu li.menu-item a {
            padding-left: 6px;
            padding-right: 6px; }
            .topbar-pl .topbar-widget-section aside div ul.menu li.menu-item a i {
              font-size: 17px;
              color: #ec1d25; }
        .topbar-pl .topbar-widget-section aside div ul.menu li::before {
          display: none; }
  .topbar-pl .topbar-nav {
    text-align: right; }
    .topbar-pl .topbar-nav a {
      font-size: 15px;
      line-height: 32px;
      color: #5e5e5e;
      padding: 0 5px; }
      .topbar-pl .topbar-nav a i {
        font-size: 17px;
        color: #ec1d25; }
    .topbar-pl .topbar-nav span {
      font-size: 15px;
      line-height: 32px; }
    .topbar-pl .topbar-nav .transliterator-wrap {
      border: 1px solid #ddd;
      border-radius: 2px; }
      .topbar-pl .topbar-nav .transliterator-wrap a {
        padding: 0 3px; }

header .top_panel_navi {
  padding: 0;
  border: none;
  transition: none !important; }
  header .top_panel_navi .content_wrap {
    width: 100% !important; }
header .top_panel_navi.sc_layouts_row_fixed_on {
  padding-left: 75px !important;
  padding-right: 75px !important; }

.is-ajax-search-details {
  display: none !important; }

#portalibris-header-customized {
  background-color: #f2f0f1;
  display: flex;
  justify-content: space-between;
  width: 100%;
  margin: 0; }
  #portalibris-header-customized .ps-logo-col {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 220px;
    background-color: #ec1d25;
    padding: 8px 20px;
    text-align: center;
    box-sizing: border-box; }
  #portalibris-header-customized .ps-navigation-col {
    width: calc(100% - 220px);
    display: flex;
    align-items: center;
    justify-content: flex-end;
    padding-left: 20px;
    padding-right: 15px; }
    #portalibris-header-customized .ps-navigation-col .ps-nav-wrap.sc_layouts_item {
      width: auto !important; }
      #portalibris-header-customized .ps-navigation-col .ps-nav-wrap.sc_layouts_item ul#menu_main li.menu-item a {
        padding: 12px 10px;
        font-size: 17px; }
      #portalibris-header-customized .ps-navigation-col .ps-nav-wrap.sc_layouts_item ul#menu_main li.menu-item ul.sub-menu {
        padding: 0; }
        #portalibris-header-customized .ps-navigation-col .ps-nav-wrap.sc_layouts_item ul#menu_main li.menu-item ul.sub-menu li.menu-item {
          border-bottom: 1px solid #333; }
          #portalibris-header-customized .ps-navigation-col .ps-nav-wrap.sc_layouts_item ul#menu_main li.menu-item ul.sub-menu li.menu-item a {
            padding: 15px; }
          #portalibris-header-customized .ps-navigation-col .ps-nav-wrap.sc_layouts_item ul#menu_main li.menu-item ul.sub-menu li.menu-item:last-child {
            border-bottom: none; }
      #portalibris-header-customized .ps-navigation-col .ps-nav-wrap.sc_layouts_item ul#menu_main li.menu-item.menu-collapse {
        display: none !important; }
      #portalibris-header-customized .ps-navigation-col .ps-nav-wrap.sc_layouts_item ul#menu_main li.mobile-menu-item {
        display: none !important; }
    #portalibris-header-customized .ps-navigation-col .header-ivory-search-wrap {
      width: 100%;
      max-width: 500px; }
      #portalibris-header-customized .ps-navigation-col .header-ivory-search-wrap form.is-search-form {
        display: flex;
        background-color: #fff;
        border: 1px solid #999;
        border-radius: 30px; }
        #portalibris-header-customized .ps-navigation-col .header-ivory-search-wrap form.is-search-form label {
          border: none !important; }
        #portalibris-header-customized .ps-navigation-col .header-ivory-search-wrap form.is-search-form input {
          border: none !important; }
        #portalibris-header-customized .ps-navigation-col .header-ivory-search-wrap form.is-search-form button.is-search-submit {
          background: none !important; }
          #portalibris-header-customized .ps-navigation-col .header-ivory-search-wrap form.is-search-form button.is-search-submit .is-search-icon {
            border-radius: 50%;
            background-color: #999;
            border: none; }
            #portalibris-header-customized .ps-navigation-col .header-ivory-search-wrap form.is-search-form button.is-search-submit .is-search-icon svg {
              color: #fff; }
              #portalibris-header-customized .ps-navigation-col .header-ivory-search-wrap form.is-search-form button.is-search-submit .is-search-icon svg path {
                fill: #fff; }
    #portalibris-header-customized .ps-navigation-col::after {
      display: none; }
  #portalibris-header-customized::after {
    display: none; }

@media only screen and (max-width: 1679px) {
  .body_wrap .page_wrap {
    padding-bottom: 0 !important; }
  .body_wrap .top_panel_title {
    padding-left: 30px;
    padding-right: 30px; }

  header .top_panel_navi.sc_layouts_row_fixed_on {
    padding-left: 45px !important;
    padding-right: 45px !important; } }
@media only screen and (max-width: 1366px) {
  #portalibris-header-customized .ps-logo-col {
    width: 180px; }
  #portalibris-header-customized .ps-navigation-col {
    width: calc(100% - 180px);
    padding-left: 20px;
    padding-right: 15px; }
    #portalibris-header-customized .ps-navigation-col .ps-nav-wrap.sc_layouts_item ul#menu_main li.menu-item a {
      padding: 10px 8px;
      font-size: 16px; }
    #portalibris-header-customized .ps-navigation-col .header-ivory-search-wrap {
      max-width: 300px; } }
@media only screen and (max-width: 1280px) {
  .body_wrap .top_panel_title {
    padding-left: 0;
    padding-right: 0; }
    .body_wrap .top_panel_title .content_wrap {
      width: 100% !important; }

  header .top_panel_navi.sc_layouts_row_fixed_on {
    padding-left: 0 !important;
    padding-right: 0 !important; } }
@media only screen and (max-width: 768px) {
  .body_wrap .top_panel_title .content_wrap {
    border: 6px solid #ec1d25;
    padding-top: 30px;
    padding-bottom: 30px; }

  .topbar-pl {
    padding: 0 8px; }
    .topbar-pl .topbar-newsletter .topbar-prijava-txt {
      display: none; }
    .topbar-pl .topbar-widget-section h3 {
      font-size: 14px;
      line-height: 26px; }
    .topbar-pl .topbar-widget-section p {
      font-size: 14px;
      line-height: 26px; }
    .topbar-pl .topbar-widget-section span {
      font-size: 14px;
      line-height: 26px; }
    .topbar-pl .topbar-widget-section ul {
      font-size: 14px;
      line-height: 26px; }
    .topbar-pl .topbar-widget-section li {
      font-size: 14px;
      line-height: 26px; }
    .topbar-pl .topbar-widget-section a {
      font-size: 14px;
      line-height: 26px; }
    .topbar-pl .topbar-widget-section strong {
      font-size: 14px;
      line-height: 26px; }
    .topbar-pl .topbar-widget-section aside div ul#menu-cenovnik-meni li.menu-item a {
      padding-left: 4px;
      padding-right: 4px; }
      .topbar-pl .topbar-widget-section aside div ul#menu-cenovnik-meni li.menu-item a i {
        font-size: 16px; }
    .topbar-pl .topbar-widget-section aside div ul.menu li.menu-item a {
      padding-left: 4px;
      padding-right: 4px; }
      .topbar-pl .topbar-widget-section aside div ul.menu li.menu-item a i {
        font-size: 16px; }
    .topbar-pl .topbar-nav a {
      font-size: 14px;
      line-height: 26px; }
      .topbar-pl .topbar-nav a i {
        font-size: 16px; }
    .topbar-pl .topbar-nav span {
      font-size: 14px;
      line-height: 26px; }
    .topbar-pl .topbar-nav .topbar-nav-item {
      display: none; }

  header .top_panel_navi .content_wrap {
    padding: 0; }
  header .top_panel_navi.sc_layouts_row_delimiter {
    left: 0;
    right: 0; }

  #portalibris-header-customized .ps-logo-col {
    width: 90px;
    padding: 2px 5px; }
  #portalibris-header-customized .ps-navigation-col {
    width: calc(100% - 90px);
    padding-left: 10px;
    padding-right: 10px; }
    #portalibris-header-customized .ps-navigation-col .ps-nav-wrap.sc_layouts_item ul#menu_main li.mobile-menu-item {
      display: block; }
    #portalibris-header-customized .ps-navigation-col .header-ivory-search-wrap {
      margin-left: auto;
      margin-right: auto; } }
.custom-sale-badge {
  position: absolute;
  left: 0;
  top: 18px;
  z-index: 9;
  background-color: #ccc;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: 600;
  background-color: #ffce5b;
  color: #1b1b1b; }

.product-author a {
  color: #222;
  font-size: 16px; }

@media (max-width: 1023px) {
  .home .page_content_wrap .content_wrap {
    width: 100% !important;
    padding-left: 2.5em;
    padding-right: 2.5em;
    box-sizing: border-box; } }
@media only screen and (max-width: 480px) {
  .home .page_content_wrap .content_wrap {
    padding-left: 1.5em;
    padding-right: 1.5em; } }
.home .hero-slider,
.home .section-product-feed,
.home .section-margin-bottom {
  margin-bottom: 3em !important; }
.home .section-product-feed .sc_item_button {
  margin-bottom: 1.5em; }
.home .section-post-feed {
  padding-top: 1.5em;
  padding-bottom: 1.5em; }
  .home .section-post-feed .sc_blogger_slider.sc_item_slider .slides.slider-wrapper .slider-slide.swiper-slide .sc_blogger_item .sc_blogger_item_body .post_info_tl {
    height: 95px;
    box-sizing: content-box; }
    .home .section-post-feed .sc_blogger_slider.sc_item_slider .slides.slider-wrapper .slider-slide.swiper-slide .sc_blogger_item .sc_blogger_item_body .post_info_tl h5 a {
      color: #fff; }
  .home .section-post-feed .sc_blogger.flex-blog-feed .sc_blogger_content {
    display: flex;
    flex-wrap: nowrap; }
    .home .section-post-feed .sc_blogger.flex-blog-feed .sc_blogger_content .masonry_item {
      width: 25%;
      position: relative;
      left: auto;
      top: auto; }
  .home .section-post-feed .sc_blogger .sc_blogger_content .post_item .post_featured {
    margin-bottom: 1.5em; }
  .home .section-post-feed .sc_blogger .sc_blogger_content .post_item .post_header.entry-header .post_title.entry-title {
    font-size: 19px;
    line-height: 24px;
    letter-spacing: -0.02em;
    height: 75px; }
  .home .section-post-feed .sc_blogger .sc_blogger_content .post_item .post_content.entry-content {
    padding-top: 0.4em; }
  .home .section-post-feed .sc_blogger .sc_blogger_columns_wrap .trx_addons_column-1_4 .sc_blogger_item .sc_blogger_item_body .post_featured {
    background-color: #ddd; }
    .home .section-post-feed .sc_blogger .sc_blogger_columns_wrap .trx_addons_column-1_4 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_tl {
      height: 240px; }
.home .section-aktuelnosti .sc_blogger.sc_blogger_masonry .sc_blogger_content .masonry_item article .post_featured img {
  height: 220px;
  object-fit: cover; }
.home .wpcf7 {
  display: none; }
.home .cooperation-button-wrap .wpb_wrapper {
  display: flex;
  justify-content: center;
  gap: 0.5em; }
  .home .cooperation-button-wrap .wpb_wrapper .sc_item_button {
    width: auto; }

@media only screen and (max-width: 1366px) {
  .home .section-post-feed .sc_blogger_slider.sc_item_slider .slides.slider-wrapper .slider-slide.swiper-slide .sc_blogger_item .sc_blogger_item_body .post_info_tl {
    padding-left: 2.8em;
    padding-right: 1.2em; }
    .home .section-post-feed .sc_blogger_slider.sc_item_slider .slides.slider-wrapper .slider-slide.swiper-slide .sc_blogger_item .sc_blogger_item_body .post_info_tl h5.sc_blogger_item_title.entry-title {
      margin: 0;
      font-size: 17px; }
  .home .section-post-feed .sc_blogger_slider.sc_item_slider .slides.slider-wrapper .slider-slide.swiper-slide .sc_blogger_item .sc_blogger_item_body .post_info_tl::before {
    left: 1em; }
  .home .section-post-feed .sc_blogger .sc_blogger_columns_wrap .trx_addons_column-1_4 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_tl {
    height: 220px;
    padding-left: 2.8em;
    padding-right: 1.2em; }
  .home .section-post-feed .sc_blogger .sc_blogger_columns_wrap .trx_addons_column-1_4 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_tl::before {
    left: 1em; } }
@media only screen and (max-width: 1024px) {
  .home .section-post-feed .sc_blogger_slider.sc_item_slider .slides.slider-wrapper .slider-slide.swiper-slide .sc_blogger_item .sc_blogger_item_body .post_info_tl {
    width: 100%;
    box-sizing: border-box;
    height: 170px; }
    .home .section-post-feed .sc_blogger_slider.sc_item_slider .slides.slider-wrapper .slider-slide.swiper-slide .sc_blogger_item .sc_blogger_item_body .post_info_tl h5.sc_blogger_item_title.entry-title {
      font-size: 16px; }
  .home .section-post-feed .sc_blogger .sc_blogger_columns_wrap .trx_addons_column-1_4 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_tl {
    height: 200px; }
    .home .section-post-feed .sc_blogger .sc_blogger_columns_wrap .trx_addons_column-1_4 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_tl h5.sc_blogger_item_title.entry-title {
      font-size: 16px; } }
@media (max-width: 1023px) {
  .home .section-post-feed .sc_blogger_slider.sc_item_slider .slides.slider-wrapper .slider-slide.swiper-slide .sc_blogger_item .sc_blogger_item_body .post_info_tl {
    padding-left: 1.2em;
    height: 150px; }
  .home .section-post-feed .sc_blogger .sc_blogger_columns_wrap .trx_addons_column-1_4 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_tl {
    padding-left: 1.2em; } }
@media only screen and (max-width: 810px) {
  .home .section-product-feed {
    margin-left: 0;
    margin-right: 0; }
    .home .section-product-feed .vc_column-inner {
      padding: 0 !important; }
  .home .section-post-feed .sc_blogger .sc_blogger_content .post_item .post_header.entry-header .post_title.entry-title {
    font-size: 18px;
    line-height: 20px;
    height: 80px; }
  .home .section-post-feed .sc_blogger .sc_blogger_columns_wrap {
    margin-right: 0; }
    .home .section-post-feed .sc_blogger .sc_blogger_columns_wrap .trx_addons_column-1_4 {
      padding-right: 10px; }
      .home .section-post-feed .sc_blogger .sc_blogger_columns_wrap .trx_addons_column-1_4 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_tl {
        padding-left: 1em;
        padding-right: 1em; } }
@media only screen and (max-width: 560px) {
  .home .section-post-feed .sc_blogger.flex-blog-feed .sc_blogger_content {
    flex-wrap: wrap; }
    .home .section-post-feed .sc_blogger.flex-blog-feed .sc_blogger_content .masonry_item {
      width: 100%; }
  .home .section-post-feed .sc_blogger .sc_blogger_content .post_item .post_header.entry-header .post_title.entry-title {
    height: auto; }
  .home .section-post-feed .sc_blogger .sc_blogger_columns_wrap .trx_addons_column-1_4 {
    width: 50%; }
    .home .section-post-feed .sc_blogger .sc_blogger_columns_wrap .trx_addons_column-1_4 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_tl {
      height: 170px; }

  .cooperation-button-wrap .wpb_wrapper {
    flex-direction: column;
    align-items: center; } }
.archive .content .woocommerce-links-more.woocommerce-links-more-button {
  margin-top: 3em;
  margin-bottom: 2em; }
  .archive .content .woocommerce-links-more.woocommerce-links-more-button .woocommerce-load-more {
    font-size: 21px;
    color: #000;
    background-color: #f2f0ee; }

ul.products li.product .post_item .post_featured a,
ul.products li.product.type-product .post_item .post_featured a,
ul.products.columns-4 li.product .post_item .post_featured a,
ul.products.columns-4 li.product.type-product .post_item .post_featured a,
.woocommerce ul.products li.product .post_item .post_featured a,
.woocommerce ul.products li.product.type-product .post_item .post_featured a,
.woocommerce-page ul.products li.product .post_item .post_featured a,
.woocommerce-page ul.products li.product.type-product .post_item .post_featured a,
ul.products.query-products li.product .post_item .post_featured a,
ul.products.query-products li.product.type-product .post_item .post_featured a,
.wpb_wrapper ul.products.query-products li.product .post_item .post_featured a,
.wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_featured a {
  position: relative; }
  ul.products li.product .post_item .post_featured a .custom-sale-badge,
  ul.products li.product.type-product .post_item .post_featured a .custom-sale-badge,
  ul.products.columns-4 li.product .post_item .post_featured a .custom-sale-badge,
  ul.products.columns-4 li.product.type-product .post_item .post_featured a .custom-sale-badge,
  .woocommerce ul.products li.product .post_item .post_featured a .custom-sale-badge,
  .woocommerce ul.products li.product.type-product .post_item .post_featured a .custom-sale-badge,
  .woocommerce-page ul.products li.product .post_item .post_featured a .custom-sale-badge,
  .woocommerce-page ul.products li.product.type-product .post_item .post_featured a .custom-sale-badge,
  ul.products.query-products li.product .post_item .post_featured a .custom-sale-badge,
  ul.products.query-products li.product.type-product .post_item .post_featured a .custom-sale-badge,
  .wpb_wrapper ul.products.query-products li.product .post_item .post_featured a .custom-sale-badge,
  .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_featured a .custom-sale-badge {
    width: 50px;
    height: 50px;
    font-size: 14px; }
ul.products li.product .post_item .post_data,
ul.products li.product.type-product .post_item .post_data,
ul.products.columns-4 li.product .post_item .post_data,
ul.products.columns-4 li.product.type-product .post_item .post_data,
.woocommerce ul.products li.product .post_item .post_data,
.woocommerce ul.products li.product.type-product .post_item .post_data,
.woocommerce-page ul.products li.product .post_item .post_data,
.woocommerce-page ul.products li.product.type-product .post_item .post_data,
ul.products.query-products li.product .post_item .post_data,
ul.products.query-products li.product.type-product .post_item .post_data,
.wpb_wrapper ul.products.query-products li.product .post_item .post_data,
.wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data {
  margin-top: auto; }
  ul.products li.product .post_item .post_data .post_data_inner,
  ul.products li.product.type-product .post_item .post_data .post_data_inner,
  ul.products.columns-4 li.product .post_item .post_data .post_data_inner,
  ul.products.columns-4 li.product.type-product .post_item .post_data .post_data_inner,
  .woocommerce ul.products li.product .post_item .post_data .post_data_inner,
  .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner,
  .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner,
  .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner,
  ul.products.query-products li.product .post_item .post_data .post_data_inner,
  ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner,
  .wpb_wrapper ul.products.query-products li.product .post_item .post_data .post_data_inner,
  .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner {
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: unset; }
    ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header,
    ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header,
    ul.products.columns-4 li.product .post_item .post_data .post_data_inner .post_header.entry-header,
    ul.products.columns-4 li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header,
    .woocommerce ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header,
    .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header,
    .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header,
    .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header,
    ul.products.query-products li.product .post_item .post_data .post_data_inner .post_header.entry-header,
    ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header,
    .wpb_wrapper ul.products.query-products li.product .post_item .post_data .post_data_inner .post_header.entry-header,
    .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header {
      margin-top: 1.5rem;
      margin-bottom: 0.5em; }
      ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header .woocommerce-loop-product__title,
      ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
      ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .woocommerce-loop-product__title,
      ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
      ul.products.columns-4 li.product .post_item .post_data .post_data_inner .post_header.entry-header .woocommerce-loop-product__title,
      ul.products.columns-4 li.product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
      ul.products.columns-4 li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .woocommerce-loop-product__title,
      ul.products.columns-4 li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
      .woocommerce ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header .woocommerce-loop-product__title,
      .woocommerce ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
      .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .woocommerce-loop-product__title,
      .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
      .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header .woocommerce-loop-product__title,
      .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
      .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .woocommerce-loop-product__title,
      .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
      ul.products.query-products li.product .post_item .post_data .post_data_inner .post_header.entry-header .woocommerce-loop-product__title,
      ul.products.query-products li.product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
      ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .woocommerce-loop-product__title,
      ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
      .wpb_wrapper ul.products.query-products li.product .post_item .post_data .post_data_inner .post_header.entry-header .woocommerce-loop-product__title,
      .wpb_wrapper ul.products.query-products li.product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
      .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .woocommerce-loop-product__title,
      .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title {
        font-size: 20px;
        line-height: 26px;
        margin-bottom: 0; }
    ul.products li.product .post_item .post_data .post_data_inner .price_wrap,
    ul.products li.product.type-product .post_item .post_data .post_data_inner .price_wrap,
    ul.products.columns-4 li.product .post_item .post_data .post_data_inner .price_wrap,
    ul.products.columns-4 li.product.type-product .post_item .post_data .post_data_inner .price_wrap,
    .woocommerce ul.products li.product .post_item .post_data .post_data_inner .price_wrap,
    .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner .price_wrap,
    .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner .price_wrap,
    .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner .price_wrap,
    ul.products.query-products li.product .post_item .post_data .post_data_inner .price_wrap,
    ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner .price_wrap,
    .wpb_wrapper ul.products.query-products li.product .post_item .post_data .post_data_inner .price_wrap,
    .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner .price_wrap {
      margin-top: auto;
      line-height: normal;
      flex-grow: unset; }
    ul.products li.product .post_item .post_data .post_data_inner span.price,
    ul.products li.product.type-product .post_item .post_data .post_data_inner span.price,
    ul.products.columns-4 li.product .post_item .post_data .post_data_inner span.price,
    ul.products.columns-4 li.product.type-product .post_item .post_data .post_data_inner span.price,
    .woocommerce ul.products li.product .post_item .post_data .post_data_inner span.price,
    .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner span.price,
    .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner span.price,
    .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner span.price,
    ul.products.query-products li.product .post_item .post_data .post_data_inner span.price,
    ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner span.price,
    .wpb_wrapper ul.products.query-products li.product .post_item .post_data .post_data_inner span.price,
    .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner span.price {
      line-height: 2em;
      display: flex;
      flex-direction: column;
      letter-spacing: -0.04em;
      font-size: 24px;
      margin-left: 0;
      margin-right: 0;
      margin-bottom: 0.5em; }
      ul.products li.product .post_item .post_data .post_data_inner span.price del,
      ul.products li.product.type-product .post_item .post_data .post_data_inner span.price del,
      ul.products.columns-4 li.product .post_item .post_data .post_data_inner span.price del,
      ul.products.columns-4 li.product.type-product .post_item .post_data .post_data_inner span.price del,
      .woocommerce ul.products li.product .post_item .post_data .post_data_inner span.price del,
      .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner span.price del,
      .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner span.price del,
      .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner span.price del,
      ul.products.query-products li.product .post_item .post_data .post_data_inner span.price del,
      ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner span.price del,
      .wpb_wrapper ul.products.query-products li.product .post_item .post_data .post_data_inner span.price del,
      .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner span.price del {
        font-size: 18px;
        line-height: normal;
        order: 2;
        margin-right: auto;
        text-decoration: none;
        position: relative; }
        ul.products li.product .post_item .post_data .post_data_inner span.price del .woocommerce-Price-amount.amount,
        ul.products li.product.type-product .post_item .post_data .post_data_inner span.price del .woocommerce-Price-amount.amount,
        ul.products.columns-4 li.product .post_item .post_data .post_data_inner span.price del .woocommerce-Price-amount.amount,
        ul.products.columns-4 li.product.type-product .post_item .post_data .post_data_inner span.price del .woocommerce-Price-amount.amount,
        .woocommerce ul.products li.product .post_item .post_data .post_data_inner span.price del .woocommerce-Price-amount.amount,
        .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner span.price del .woocommerce-Price-amount.amount,
        .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner span.price del .woocommerce-Price-amount.amount,
        .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner span.price del .woocommerce-Price-amount.amount,
        ul.products.query-products li.product .post_item .post_data .post_data_inner span.price del .woocommerce-Price-amount.amount,
        ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner span.price del .woocommerce-Price-amount.amount,
        .wpb_wrapper ul.products.query-products li.product .post_item .post_data .post_data_inner span.price del .woocommerce-Price-amount.amount,
        .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner span.price del .woocommerce-Price-amount.amount {
          color: #999999 !important;
          font-weight: bold; }
      ul.products li.product .post_item .post_data .post_data_inner span.price del::before,
      ul.products li.product.type-product .post_item .post_data .post_data_inner span.price del::before,
      ul.products.columns-4 li.product .post_item .post_data .post_data_inner span.price del::before,
      ul.products.columns-4 li.product.type-product .post_item .post_data .post_data_inner span.price del::before,
      .woocommerce ul.products li.product .post_item .post_data .post_data_inner span.price del::before,
      .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner span.price del::before,
      .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner span.price del::before,
      .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner span.price del::before,
      ul.products.query-products li.product .post_item .post_data .post_data_inner span.price del::before,
      ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner span.price del::before,
      .wpb_wrapper ul.products.query-products li.product .post_item .post_data .post_data_inner span.price del::before,
      .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner span.price del::before {
        display: block;
        content: "";
        position: absolute;
        top: calc(50% + 1px);
        transform: translateY(-50%);
        width: 100%;
        height: 2px;
        background-color: #999; }
      ul.products li.product .post_item .post_data .post_data_inner span.price ins,
      ul.products li.product.type-product .post_item .post_data .post_data_inner span.price ins,
      ul.products.columns-4 li.product .post_item .post_data .post_data_inner span.price ins,
      ul.products.columns-4 li.product.type-product .post_item .post_data .post_data_inner span.price ins,
      .woocommerce ul.products li.product .post_item .post_data .post_data_inner span.price ins,
      .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner span.price ins,
      .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner span.price ins,
      .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner span.price ins,
      ul.products.query-products li.product .post_item .post_data .post_data_inner span.price ins,
      ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner span.price ins,
      .wpb_wrapper ul.products.query-products li.product .post_item .post_data .post_data_inner span.price ins,
      .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner span.price ins {
        font-size: 24px;
        line-height: normal;
        order: 1; }
      ul.products li.product .post_item .post_data .post_data_inner span.price del + ins .woocommerce-Price-amount.amount,
      ul.products li.product .post_item .post_data .post_data_inner span.price del + ins span.woocommerce-Price-amount.amount,
      ul.products li.product .post_item .post_data .post_data_inner span.price del + ins bdi,
      ul.products li.product .post_item .post_data .post_data_inner span.price del + span.screen-reader-text + ins .woocommerce-Price-amount.amount,
      ul.products li.product .post_item .post_data .post_data_inner span.price del + span.screen-reader-text + ins span.woocommerce-Price-amount.amount,
      ul.products li.product .post_item .post_data .post_data_inner span.price del + span.screen-reader-text + ins bdi,
      ul.products li.product.type-product .post_item .post_data .post_data_inner span.price del + ins .woocommerce-Price-amount.amount,
      ul.products li.product.type-product .post_item .post_data .post_data_inner span.price del + ins span.woocommerce-Price-amount.amount,
      ul.products li.product.type-product .post_item .post_data .post_data_inner span.price del + ins bdi,
      ul.products li.product.type-product .post_item .post_data .post_data_inner span.price del + span.screen-reader-text + ins .woocommerce-Price-amount.amount,
      ul.products li.product.type-product .post_item .post_data .post_data_inner span.price del + span.screen-reader-text + ins span.woocommerce-Price-amount.amount,
      ul.products li.product.type-product .post_item .post_data .post_data_inner span.price del + span.screen-reader-text + ins bdi,
      ul.products.columns-4 li.product .post_item .post_data .post_data_inner span.price del + ins .woocommerce-Price-amount.amount,
      ul.products.columns-4 li.product .post_item .post_data .post_data_inner span.price del + ins span.woocommerce-Price-amount.amount,
      ul.products.columns-4 li.product .post_item .post_data .post_data_inner span.price del + ins bdi,
      ul.products.columns-4 li.product .post_item .post_data .post_data_inner span.price del + span.screen-reader-text + ins .woocommerce-Price-amount.amount,
      ul.products.columns-4 li.product .post_item .post_data .post_data_inner span.price del + span.screen-reader-text + ins span.woocommerce-Price-amount.amount,
      ul.products.columns-4 li.product .post_item .post_data .post_data_inner span.price del + span.screen-reader-text + ins bdi,
      ul.products.columns-4 li.product.type-product .post_item .post_data .post_data_inner span.price del + ins .woocommerce-Price-amount.amount,
      ul.products.columns-4 li.product.type-product .post_item .post_data .post_data_inner span.price del + ins span.woocommerce-Price-amount.amount,
      ul.products.columns-4 li.product.type-product .post_item .post_data .post_data_inner span.price del + ins bdi,
      ul.products.columns-4 li.product.type-product .post_item .post_data .post_data_inner span.price del + span.screen-reader-text + ins .woocommerce-Price-amount.amount,
      ul.products.columns-4 li.product.type-product .post_item .post_data .post_data_inner span.price del + span.screen-reader-text + ins span.woocommerce-Price-amount.amount,
      ul.products.columns-4 li.product.type-product .post_item .post_data .post_data_inner span.price del + span.screen-reader-text + ins bdi,
      .woocommerce ul.products li.product .post_item .post_data .post_data_inner span.price del + ins .woocommerce-Price-amount.amount,
      .woocommerce ul.products li.product .post_item .post_data .post_data_inner span.price del + ins span.woocommerce-Price-amount.amount,
      .woocommerce ul.products li.product .post_item .post_data .post_data_inner span.price del + ins bdi,
      .woocommerce ul.products li.product .post_item .post_data .post_data_inner span.price del + span.screen-reader-text + ins .woocommerce-Price-amount.amount,
      .woocommerce ul.products li.product .post_item .post_data .post_data_inner span.price del + span.screen-reader-text + ins span.woocommerce-Price-amount.amount,
      .woocommerce ul.products li.product .post_item .post_data .post_data_inner span.price del + span.screen-reader-text + ins bdi,
      .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner span.price del + ins .woocommerce-Price-amount.amount,
      .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner span.price del + ins span.woocommerce-Price-amount.amount,
      .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner span.price del + ins bdi,
      .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner span.price del + span.screen-reader-text + ins .woocommerce-Price-amount.amount,
      .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner span.price del + span.screen-reader-text + ins span.woocommerce-Price-amount.amount,
      .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner span.price del + span.screen-reader-text + ins bdi,
      .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner span.price del + ins .woocommerce-Price-amount.amount,
      .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner span.price del + ins span.woocommerce-Price-amount.amount,
      .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner span.price del + ins bdi,
      .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner span.price del + span.screen-reader-text + ins .woocommerce-Price-amount.amount,
      .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner span.price del + span.screen-reader-text + ins span.woocommerce-Price-amount.amount,
      .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner span.price del + span.screen-reader-text + ins bdi,
      .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner span.price del + ins .woocommerce-Price-amount.amount,
      .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner span.price del + ins span.woocommerce-Price-amount.amount,
      .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner span.price del + ins bdi,
      .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner span.price del + span.screen-reader-text + ins .woocommerce-Price-amount.amount,
      .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner span.price del + span.screen-reader-text + ins span.woocommerce-Price-amount.amount,
      .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner span.price del + span.screen-reader-text + ins bdi,
      ul.products.query-products li.product .post_item .post_data .post_data_inner span.price del + ins .woocommerce-Price-amount.amount,
      ul.products.query-products li.product .post_item .post_data .post_data_inner span.price del + ins span.woocommerce-Price-amount.amount,
      ul.products.query-products li.product .post_item .post_data .post_data_inner span.price del + ins bdi,
      ul.products.query-products li.product .post_item .post_data .post_data_inner span.price del + span.screen-reader-text + ins .woocommerce-Price-amount.amount,
      ul.products.query-products li.product .post_item .post_data .post_data_inner span.price del + span.screen-reader-text + ins span.woocommerce-Price-amount.amount,
      ul.products.query-products li.product .post_item .post_data .post_data_inner span.price del + span.screen-reader-text + ins bdi,
      ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner span.price del + ins .woocommerce-Price-amount.amount,
      ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner span.price del + ins span.woocommerce-Price-amount.amount,
      ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner span.price del + ins bdi,
      ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner span.price del + span.screen-reader-text + ins .woocommerce-Price-amount.amount,
      ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner span.price del + span.screen-reader-text + ins span.woocommerce-Price-amount.amount,
      ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner span.price del + span.screen-reader-text + ins bdi,
      .wpb_wrapper ul.products.query-products li.product .post_item .post_data .post_data_inner span.price del + ins .woocommerce-Price-amount.amount,
      .wpb_wrapper ul.products.query-products li.product .post_item .post_data .post_data_inner span.price del + ins span.woocommerce-Price-amount.amount,
      .wpb_wrapper ul.products.query-products li.product .post_item .post_data .post_data_inner span.price del + ins bdi,
      .wpb_wrapper ul.products.query-products li.product .post_item .post_data .post_data_inner span.price del + span.screen-reader-text + ins .woocommerce-Price-amount.amount,
      .wpb_wrapper ul.products.query-products li.product .post_item .post_data .post_data_inner span.price del + span.screen-reader-text + ins span.woocommerce-Price-amount.amount,
      .wpb_wrapper ul.products.query-products li.product .post_item .post_data .post_data_inner span.price del + span.screen-reader-text + ins bdi,
      .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner span.price del + ins .woocommerce-Price-amount.amount,
      .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner span.price del + ins span.woocommerce-Price-amount.amount,
      .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner span.price del + ins bdi,
      .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner span.price del + span.screen-reader-text + ins .woocommerce-Price-amount.amount,
      .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner span.price del + span.screen-reader-text + ins span.woocommerce-Price-amount.amount,
      .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner span.price del + span.screen-reader-text + ins bdi {
        color: #ec1d25;
        font-weight: bold; }
    ul.products li.product .post_item .post_data .post_data_inner a.button,
    ul.products li.product .post_item .post_data .post_data_inner a.button.add_to_cart_button,
    ul.products li.product.type-product .post_item .post_data .post_data_inner a.button,
    ul.products li.product.type-product .post_item .post_data .post_data_inner a.button.add_to_cart_button,
    ul.products.columns-4 li.product .post_item .post_data .post_data_inner a.button,
    ul.products.columns-4 li.product .post_item .post_data .post_data_inner a.button.add_to_cart_button,
    ul.products.columns-4 li.product.type-product .post_item .post_data .post_data_inner a.button,
    ul.products.columns-4 li.product.type-product .post_item .post_data .post_data_inner a.button.add_to_cart_button,
    .woocommerce ul.products li.product .post_item .post_data .post_data_inner a.button,
    .woocommerce ul.products li.product .post_item .post_data .post_data_inner a.button.add_to_cart_button,
    .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner a.button,
    .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner a.button.add_to_cart_button,
    .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner a.button,
    .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner a.button.add_to_cart_button,
    .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner a.button,
    .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner a.button.add_to_cart_button,
    ul.products.query-products li.product .post_item .post_data .post_data_inner a.button,
    ul.products.query-products li.product .post_item .post_data .post_data_inner a.button.add_to_cart_button,
    ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner a.button,
    ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner a.button.add_to_cart_button,
    .wpb_wrapper ul.products.query-products li.product .post_item .post_data .post_data_inner a.button,
    .wpb_wrapper ul.products.query-products li.product .post_item .post_data .post_data_inner a.button.add_to_cart_button,
    .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner a.button,
    .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner a.button.add_to_cart_button {
      display: block;
      text-align: center;
      width: 100%;
      transition: none;
      background-color: #ec1d25;
      color: #fff;
      font-family: "Roboto", sans-serif;
      font-size: 1rem;
      font-weight: 400;
      font-style: normal;
      line-height: 1em;
      text-decoration: none;
      letter-spacing: 0.01em;
      border-radius: 4em !important;
      box-sizing: border-box;
      text-transform: uppercase;
      white-space: nowrap;
      padding: 1.5em 3.3em; }
      ul.products li.product .post_item .post_data .post_data_inner a.button:hover,
      ul.products li.product .post_item .post_data .post_data_inner a.button.add_to_cart_button:hover,
      ul.products li.product.type-product .post_item .post_data .post_data_inner a.button:hover,
      ul.products li.product.type-product .post_item .post_data .post_data_inner a.button.add_to_cart_button:hover,
      ul.products.columns-4 li.product .post_item .post_data .post_data_inner a.button:hover,
      ul.products.columns-4 li.product .post_item .post_data .post_data_inner a.button.add_to_cart_button:hover,
      ul.products.columns-4 li.product.type-product .post_item .post_data .post_data_inner a.button:hover,
      ul.products.columns-4 li.product.type-product .post_item .post_data .post_data_inner a.button.add_to_cart_button:hover,
      .woocommerce ul.products li.product .post_item .post_data .post_data_inner a.button:hover,
      .woocommerce ul.products li.product .post_item .post_data .post_data_inner a.button.add_to_cart_button:hover,
      .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner a.button:hover,
      .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner a.button.add_to_cart_button:hover,
      .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner a.button:hover,
      .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner a.button.add_to_cart_button:hover,
      .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner a.button:hover,
      .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner a.button.add_to_cart_button:hover,
      ul.products.query-products li.product .post_item .post_data .post_data_inner a.button:hover,
      ul.products.query-products li.product .post_item .post_data .post_data_inner a.button.add_to_cart_button:hover,
      ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner a.button:hover,
      ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner a.button.add_to_cart_button:hover,
      .wpb_wrapper ul.products.query-products li.product .post_item .post_data .post_data_inner a.button:hover,
      .wpb_wrapper ul.products.query-products li.product .post_item .post_data .post_data_inner a.button.add_to_cart_button:hover,
      .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner a.button:hover,
      .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner a.button.add_to_cart_button:hover {
        display: block;
        text-align: center;
        width: 100%; }
    ul.products li.product .post_item .post_data .post_data_inner .added_to_cart.wc-forward,
    ul.products li.product.type-product .post_item .post_data .post_data_inner .added_to_cart.wc-forward,
    ul.products.columns-4 li.product .post_item .post_data .post_data_inner .added_to_cart.wc-forward,
    ul.products.columns-4 li.product.type-product .post_item .post_data .post_data_inner .added_to_cart.wc-forward,
    .woocommerce ul.products li.product .post_item .post_data .post_data_inner .added_to_cart.wc-forward,
    .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner .added_to_cart.wc-forward,
    .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner .added_to_cart.wc-forward,
    .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner .added_to_cart.wc-forward,
    ul.products.query-products li.product .post_item .post_data .post_data_inner .added_to_cart.wc-forward,
    ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner .added_to_cart.wc-forward,
    .wpb_wrapper ul.products.query-products li.product .post_item .post_data .post_data_inner .added_to_cart.wc-forward,
    .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner .added_to_cart.wc-forward {
      display: none; }
ul.products li.product_cat-u-pripremi .post_item .post_data .post_data_inner a.button,
ul.products.columns-4 li.product_cat-u-pripremi .post_item .post_data .post_data_inner a.button,
.woocommerce ul.products li.product_cat-u-pripremi .post_item .post_data .post_data_inner a.button,
.woocommerce-page ul.products li.product_cat-u-pripremi .post_item .post_data .post_data_inner a.button,
ul.products.query-products li.product_cat-u-pripremi .post_item .post_data .post_data_inner a.button,
.wpb_wrapper ul.products.query-products li.product_cat-u-pripremi .post_item .post_data .post_data_inner a.button {
  margin-top: auto; }

ul.products.query-products {
  display: flex;
  list-style: none; }
  ul.products.query-products li.product {
    padding: 0 2em 3.7em 0;
    width: 25%; }

.home ul.products,
.home .woocommerce ul.products,
.home .woocommerce-page ul.products,
.home ul.products.query-products,
.home .wpb_wrapper ul.products.query-products {
  margin-bottom: 0; }
  .home ul.products li.product,
  .home ul.products li.product.type-product,
  .home .woocommerce ul.products li.product,
  .home .woocommerce ul.products li.product.type-product,
  .home .woocommerce-page ul.products li.product,
  .home .woocommerce-page ul.products li.product.type-product,
  .home ul.products.query-products li.product,
  .home ul.products.query-products li.product.type-product,
  .home .wpb_wrapper ul.products.query-products li.product,
  .home .wpb_wrapper ul.products.query-products li.product.type-product {
    padding-bottom: 0; }
    .home ul.products li.product .post_item,
    .home ul.products li.product.type-product .post_item,
    .home .woocommerce ul.products li.product .post_item,
    .home .woocommerce ul.products li.product.type-product .post_item,
    .home .woocommerce-page ul.products li.product .post_item,
    .home .woocommerce-page ul.products li.product.type-product .post_item,
    .home ul.products.query-products li.product .post_item,
    .home ul.products.query-products li.product.type-product .post_item,
    .home .wpb_wrapper ul.products.query-products li.product .post_item,
    .home .wpb_wrapper ul.products.query-products li.product.type-product .post_item {
      height: 100%;
      display: flex;
      flex-direction: column; }
      .home ul.products li.product .post_item .post_featured,
      .home ul.products li.product.type-product .post_item .post_featured,
      .home .woocommerce ul.products li.product .post_item .post_featured,
      .home .woocommerce ul.products li.product.type-product .post_item .post_featured,
      .home .woocommerce-page ul.products li.product .post_item .post_featured,
      .home .woocommerce-page ul.products li.product.type-product .post_item .post_featured,
      .home ul.products.query-products li.product .post_item .post_featured,
      .home ul.products.query-products li.product.type-product .post_item .post_featured,
      .home .wpb_wrapper ul.products.query-products li.product .post_item .post_featured,
      .home .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_featured {
        height: 330px;
        margin-bottom: 0.5em; }
        .home ul.products li.product .post_item .post_featured a img,
        .home ul.products li.product.type-product .post_item .post_featured a img,
        .home .woocommerce ul.products li.product .post_item .post_featured a img,
        .home .woocommerce ul.products li.product.type-product .post_item .post_featured a img,
        .home .woocommerce-page ul.products li.product .post_item .post_featured a img,
        .home .woocommerce-page ul.products li.product.type-product .post_item .post_featured a img,
        .home ul.products.query-products li.product .post_item .post_featured a img,
        .home ul.products.query-products li.product.type-product .post_item .post_featured a img,
        .home .wpb_wrapper ul.products.query-products li.product .post_item .post_featured a img,
        .home .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_featured a img {
          height: 100%;
          display: block;
          object-fit: contain; }
      .home ul.products li.product .post_item .post_data,
      .home ul.products li.product.type-product .post_item .post_data,
      .home .woocommerce ul.products li.product .post_item .post_data,
      .home .woocommerce ul.products li.product.type-product .post_item .post_data,
      .home .woocommerce-page ul.products li.product .post_item .post_data,
      .home .woocommerce-page ul.products li.product.type-product .post_item .post_data,
      .home ul.products.query-products li.product .post_item .post_data,
      .home ul.products.query-products li.product.type-product .post_item .post_data,
      .home .wpb_wrapper ul.products.query-products li.product .post_item .post_data,
      .home .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data {
        margin-top: 0.5em;
        height: calc(100% - 330px); }
        .home ul.products li.product .post_item .post_data .post_data_inner,
        .home ul.products li.product.type-product .post_item .post_data .post_data_inner,
        .home .woocommerce ul.products li.product .post_item .post_data .post_data_inner,
        .home .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner,
        .home .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner,
        .home .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner,
        .home ul.products.query-products li.product .post_item .post_data .post_data_inner,
        .home ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner,
        .home .wpb_wrapper ul.products.query-products li.product .post_item .post_data .post_data_inner,
        .home .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner {
          display: flex;
          flex-direction: column;
          height: 100%; }
          .home ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header,
          .home ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header,
          .home .woocommerce ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header,
          .home .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header,
          .home .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header,
          .home .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header,
          .home ul.products.query-products li.product .post_item .post_data .post_data_inner .post_header.entry-header,
          .home ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header,
          .home .wpb_wrapper ul.products.query-products li.product .post_item .post_data .post_data_inner .post_header.entry-header,
          .home .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header {
            margin-top: 0;
            margin-bottom: 0.5em; }
            .home ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header .product-author a,
            .home ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .product-author a,
            .home .woocommerce ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header .product-author a,
            .home .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .product-author a,
            .home .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header .product-author a,
            .home .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .product-author a,
            .home ul.products.query-products li.product .post_item .post_data .post_data_inner .post_header.entry-header .product-author a,
            .home ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .product-author a,
            .home .wpb_wrapper ul.products.query-products li.product .post_item .post_data .post_data_inner .post_header.entry-header .product-author a,
            .home .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .product-author a {
              font-size: 15px; }
            .home ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header .woocommerce-loop-product__title,
            .home ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
            .home ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .woocommerce-loop-product__title,
            .home ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
            .home .woocommerce ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header .woocommerce-loop-product__title,
            .home .woocommerce ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
            .home .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .woocommerce-loop-product__title,
            .home .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
            .home .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header .woocommerce-loop-product__title,
            .home .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
            .home .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .woocommerce-loop-product__title,
            .home .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
            .home ul.products.query-products li.product .post_item .post_data .post_data_inner .post_header.entry-header .woocommerce-loop-product__title,
            .home ul.products.query-products li.product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
            .home ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .woocommerce-loop-product__title,
            .home ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
            .home .wpb_wrapper ul.products.query-products li.product .post_item .post_data .post_data_inner .post_header.entry-header .woocommerce-loop-product__title,
            .home .wpb_wrapper ul.products.query-products li.product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
            .home .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .woocommerce-loop-product__title,
            .home .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title {
              margin-top: 0;
              margin-bottom: 0;
              line-height: 25px; }
          .home ul.products li.product .post_item .post_data .post_data_inner .price,
          .home ul.products li.product.type-product .post_item .post_data .post_data_inner .price,
          .home .woocommerce ul.products li.product .post_item .post_data .post_data_inner .price,
          .home .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner .price,
          .home .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner .price,
          .home .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner .price,
          .home ul.products.query-products li.product .post_item .post_data .post_data_inner .price,
          .home ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner .price,
          .home .wpb_wrapper ul.products.query-products li.product .post_item .post_data .post_data_inner .price,
          .home .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner .price {
            margin-top: auto; }

@media only screen and (max-width: 1366px) {
  .home ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header .woocommerce-loop-product__title,
  .home ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
  .home ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .woocommerce-loop-product__title,
  .home ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
  .home .woocommerce ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header .woocommerce-loop-product__title,
  .home .woocommerce ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
  .home .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .woocommerce-loop-product__title,
  .home .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
  .home .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header .woocommerce-loop-product__title,
  .home .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
  .home .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .woocommerce-loop-product__title,
  .home .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
  .home ul.products.query-products li.product .post_item .post_data .post_data_inner .post_header.entry-header .woocommerce-loop-product__title,
  .home ul.products.query-products li.product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
  .home ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .woocommerce-loop-product__title,
  .home ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
  .home .wpb_wrapper ul.products.query-products li.product .post_item .post_data .post_data_inner .post_header.entry-header .woocommerce-loop-product__title,
  .home .wpb_wrapper ul.products.query-products li.product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
  .home .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .woocommerce-loop-product__title,
  .home .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title {
    font-size: 18px !important;
    line-height: 23px; } }
@media only screen and (max-width: 1280px) {
  .home ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header .product-author a,
  .home ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .product-author a,
  .home .woocommerce ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header .product-author a,
  .home .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .product-author a,
  .home .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header .product-author a,
  .home .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .product-author a,
  .home ul.products.query-products li.product .post_item .post_data .post_data_inner .post_header.entry-header .product-author a,
  .home ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .product-author a,
  .home .wpb_wrapper ul.products.query-products li.product .post_item .post_data .post_data_inner .post_header.entry-header .product-author a,
  .home .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .product-author a {
    font-size: 13px; } }
@media only screen and (max-width: 1024px) {
  .home ul.products li.product .post_item .post_featured,
  .home ul.products li.product.type-product .post_item .post_featured,
  .home .woocommerce ul.products li.product .post_item .post_featured,
  .home .woocommerce ul.products li.product.type-product .post_item .post_featured,
  .home .woocommerce-page ul.products li.product .post_item .post_featured,
  .home .woocommerce-page ul.products li.product.type-product .post_item .post_featured,
  .home ul.products.query-products li.product .post_item .post_featured,
  .home ul.products.query-products li.product.type-product .post_item .post_featured,
  .home .wpb_wrapper ul.products.query-products li.product .post_item .post_featured,
  .home .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_featured {
    height: 300px; }
  .home ul.products li.product .post_item .post_data,
  .home ul.products li.product.type-product .post_item .post_data,
  .home .woocommerce ul.products li.product .post_item .post_data,
  .home .woocommerce ul.products li.product.type-product .post_item .post_data,
  .home .woocommerce-page ul.products li.product .post_item .post_data,
  .home .woocommerce-page ul.products li.product.type-product .post_item .post_data,
  .home ul.products.query-products li.product .post_item .post_data,
  .home ul.products.query-products li.product.type-product .post_item .post_data,
  .home .wpb_wrapper ul.products.query-products li.product .post_item .post_data,
  .home .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data {
    height: calc(100% - 300px); }
    .home ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header .product-author,
    .home ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .product-author,
    .home .woocommerce ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header .product-author,
    .home .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .product-author,
    .home .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header .product-author,
    .home .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .product-author,
    .home ul.products.query-products li.product .post_item .post_data .post_data_inner .post_header.entry-header .product-author,
    .home ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .product-author,
    .home .wpb_wrapper ul.products.query-products li.product .post_item .post_data .post_data_inner .post_header.entry-header .product-author,
    .home .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .product-author {
      line-height: normal; }
      .home ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header .product-author a,
      .home ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .product-author a,
      .home .woocommerce ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header .product-author a,
      .home .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .product-author a,
      .home .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header .product-author a,
      .home .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .product-author a,
      .home ul.products.query-products li.product .post_item .post_data .post_data_inner .post_header.entry-header .product-author a,
      .home ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .product-author a,
      .home .wpb_wrapper ul.products.query-products li.product .post_item .post_data .post_data_inner .post_header.entry-header .product-author a,
      .home .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .product-author a {
        line-height: normal; }
    .home ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header .woocommerce-loop-product__title,
    .home ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
    .home ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .woocommerce-loop-product__title,
    .home ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
    .home .woocommerce ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header .woocommerce-loop-product__title,
    .home .woocommerce ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
    .home .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .woocommerce-loop-product__title,
    .home .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
    .home .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header .woocommerce-loop-product__title,
    .home .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
    .home .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .woocommerce-loop-product__title,
    .home .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
    .home ul.products.query-products li.product .post_item .post_data .post_data_inner .post_header.entry-header .woocommerce-loop-product__title,
    .home ul.products.query-products li.product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
    .home ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .woocommerce-loop-product__title,
    .home ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
    .home .wpb_wrapper ul.products.query-products li.product .post_item .post_data .post_data_inner .post_header.entry-header .woocommerce-loop-product__title,
    .home .wpb_wrapper ul.products.query-products li.product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
    .home .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .woocommerce-loop-product__title,
    .home .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title {
      font-size: 16px !important;
      line-height: 21px; }
    .home ul.products li.product .post_item .post_data .post_data_inner span.price,
    .home ul.products li.product.type-product .post_item .post_data .post_data_inner span.price,
    .home .woocommerce ul.products li.product .post_item .post_data .post_data_inner span.price,
    .home .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner span.price,
    .home .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner span.price,
    .home .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner span.price,
    .home ul.products.query-products li.product .post_item .post_data .post_data_inner span.price,
    .home ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner span.price,
    .home .wpb_wrapper ul.products.query-products li.product .post_item .post_data .post_data_inner span.price,
    .home .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner span.price {
      font-size: 22px; }
      .home ul.products li.product .post_item .post_data .post_data_inner span.price del,
      .home ul.products li.product.type-product .post_item .post_data .post_data_inner span.price del,
      .home .woocommerce ul.products li.product .post_item .post_data .post_data_inner span.price del,
      .home .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner span.price del,
      .home .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner span.price del,
      .home .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner span.price del,
      .home ul.products.query-products li.product .post_item .post_data .post_data_inner span.price del,
      .home ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner span.price del,
      .home .wpb_wrapper ul.products.query-products li.product .post_item .post_data .post_data_inner span.price del,
      .home .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner span.price del {
        font-size: 16px; }
      .home ul.products li.product .post_item .post_data .post_data_inner span.price ins,
      .home ul.products li.product.type-product .post_item .post_data .post_data_inner span.price ins,
      .home .woocommerce ul.products li.product .post_item .post_data .post_data_inner span.price ins,
      .home .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner span.price ins,
      .home .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner span.price ins,
      .home .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner span.price ins,
      .home ul.products.query-products li.product .post_item .post_data .post_data_inner span.price ins,
      .home ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner span.price ins,
      .home .wpb_wrapper ul.products.query-products li.product .post_item .post_data .post_data_inner span.price ins,
      .home .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner span.price ins {
        font-size: 22px; } }
@media only screen and (max-width: 810px) {
  ul.products li.product,
  ul.products li.product.type-product,
  .woocommerce ul.products li.product,
  .woocommerce ul.products li.product.type-product,
  .woocommerce-page ul.products li.product,
  .woocommerce-page ul.products li.product.type-product {
    width: 50% !important; }
    ul.products li.product .post_item .post_data,
    ul.products li.product.type-product .post_item .post_data,
    .woocommerce ul.products li.product .post_item .post_data,
    .woocommerce ul.products li.product.type-product .post_item .post_data,
    .woocommerce-page ul.products li.product .post_item .post_data,
    .woocommerce-page ul.products li.product.type-product .post_item .post_data {
      padding: 2px; }
      ul.products li.product .post_item .post_data .post_data_inner,
      ul.products li.product.type-product .post_item .post_data .post_data_inner,
      .woocommerce ul.products li.product .post_item .post_data .post_data_inner,
      .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner,
      .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner,
      .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner {
        width: 100%; }
        ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
        ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
        .woocommerce ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
        .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
        .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title,
        .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header h2.woocommerce-loop-product__title {
          line-height: 19px;
          font-size: 15px; }
        ul.products li.product .post_item .post_data .post_data_inner .price_wrap,
        ul.products li.product.type-product .post_item .post_data .post_data_inner .price_wrap,
        .woocommerce ul.products li.product .post_item .post_data .post_data_inner .price_wrap,
        .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner .price_wrap,
        .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner .price_wrap,
        .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner .price_wrap {
          height: 50px;
          margin-top: 6px;
          margin-bottom: 10px; }
          ul.products li.product .post_item .post_data .post_data_inner .price_wrap span.price,
          ul.products li.product.type-product .post_item .post_data .post_data_inner .price_wrap span.price,
          .woocommerce ul.products li.product .post_item .post_data .post_data_inner .price_wrap span.price,
          .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner .price_wrap span.price,
          .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner .price_wrap span.price,
          .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner .price_wrap span.price {
            flex-direction: column;
            line-height: normal;
            font-size: 20px; }
            ul.products li.product .post_item .post_data .post_data_inner .price_wrap span.price del,
            ul.products li.product.type-product .post_item .post_data .post_data_inner .price_wrap span.price del,
            .woocommerce ul.products li.product .post_item .post_data .post_data_inner .price_wrap span.price del,
            .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner .price_wrap span.price del,
            .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner .price_wrap span.price del,
            .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner .price_wrap span.price del {
              font-size: 17px; }
            ul.products li.product .post_item .post_data .post_data_inner .price_wrap span.price ins,
            ul.products li.product.type-product .post_item .post_data .post_data_inner .price_wrap span.price ins,
            .woocommerce ul.products li.product .post_item .post_data .post_data_inner .price_wrap span.price ins,
            .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner .price_wrap span.price ins,
            .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner .price_wrap span.price ins,
            .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner .price_wrap span.price ins {
              font-size: 20px; }
        ul.products li.product .post_item .post_data .post_data_inner a.button,
        ul.products li.product .post_item .post_data .post_data_inner a.button.add_to_cart_button,
        ul.products li.product.type-product .post_item .post_data .post_data_inner a.button,
        ul.products li.product.type-product .post_item .post_data .post_data_inner a.button.add_to_cart_button,
        .woocommerce ul.products li.product .post_item .post_data .post_data_inner a.button,
        .woocommerce ul.products li.product .post_item .post_data .post_data_inner a.button.add_to_cart_button,
        .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner a.button,
        .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner a.button.add_to_cart_button,
        .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner a.button,
        .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner a.button.add_to_cart_button,
        .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner a.button,
        .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner a.button.add_to_cart_button {
          padding: 14px 6px !important; }

  .home ul.products,
  .home .woocommerce ul.products,
  .home .woocommerce-page ul.products,
  .home ul.products.query-products,
  .home .wpb_wrapper ul.products.query-products {
    padding-left: 0;
    padding-right: 0;
    flex-wrap: nowrap;
    width: 100%; }
    .home ul.products li.product,
    .home ul.products li.product.type-product,
    .home .woocommerce ul.products li.product,
    .home .woocommerce ul.products li.product.type-product,
    .home .woocommerce-page ul.products li.product,
    .home .woocommerce-page ul.products li.product.type-product,
    .home ul.products.query-products li.product,
    .home ul.products.query-products li.product.type-product,
    .home .wpb_wrapper ul.products.query-products li.product,
    .home .wpb_wrapper ul.products.query-products li.product.type-product {
      width: 25%;
      padding-right: 0;
      padding-left: 0; }
      .home ul.products li.product .post_item,
      .home ul.products li.product.type-product .post_item,
      .home .woocommerce ul.products li.product .post_item,
      .home .woocommerce ul.products li.product.type-product .post_item,
      .home .woocommerce-page ul.products li.product .post_item,
      .home .woocommerce-page ul.products li.product.type-product .post_item,
      .home ul.products.query-products li.product .post_item,
      .home ul.products.query-products li.product.type-product .post_item,
      .home .wpb_wrapper ul.products.query-products li.product .post_item,
      .home .wpb_wrapper ul.products.query-products li.product.type-product .post_item {
        padding-left: 0.2em !important;
        padding-right: 0.2em !important;
        box-sizing: content-box; }
        .home ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header .product-author,
        .home ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .product-author,
        .home .woocommerce ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header .product-author,
        .home .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .product-author,
        .home .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner .post_header.entry-header .product-author,
        .home .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .product-author,
        .home ul.products.query-products li.product .post_item .post_data .post_data_inner .post_header.entry-header .product-author,
        .home ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .product-author,
        .home .wpb_wrapper ul.products.query-products li.product .post_item .post_data .post_data_inner .post_header.entry-header .product-author,
        .home .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner .post_header.entry-header .product-author {
          margin-bottom: 0.3em; }
        .home ul.products li.product .post_item .post_data .post_data_inner span.price,
        .home ul.products li.product.type-product .post_item .post_data .post_data_inner span.price,
        .home .woocommerce ul.products li.product .post_item .post_data .post_data_inner span.price,
        .home .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner span.price,
        .home .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner span.price,
        .home .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner span.price,
        .home ul.products.query-products li.product .post_item .post_data .post_data_inner span.price,
        .home ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner span.price,
        .home .wpb_wrapper ul.products.query-products li.product .post_item .post_data .post_data_inner span.price,
        .home .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner span.price {
          font-size: 20px; }
          .home ul.products li.product .post_item .post_data .post_data_inner span.price del,
          .home ul.products li.product.type-product .post_item .post_data .post_data_inner span.price del,
          .home .woocommerce ul.products li.product .post_item .post_data .post_data_inner span.price del,
          .home .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner span.price del,
          .home .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner span.price del,
          .home .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner span.price del,
          .home ul.products.query-products li.product .post_item .post_data .post_data_inner span.price del,
          .home ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner span.price del,
          .home .wpb_wrapper ul.products.query-products li.product .post_item .post_data .post_data_inner span.price del,
          .home .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner span.price del {
            font-size: 15px; }
          .home ul.products li.product .post_item .post_data .post_data_inner span.price ins,
          .home ul.products li.product.type-product .post_item .post_data .post_data_inner span.price ins,
          .home .woocommerce ul.products li.product .post_item .post_data .post_data_inner span.price ins,
          .home .woocommerce ul.products li.product.type-product .post_item .post_data .post_data_inner span.price ins,
          .home .woocommerce-page ul.products li.product .post_item .post_data .post_data_inner span.price ins,
          .home .woocommerce-page ul.products li.product.type-product .post_item .post_data .post_data_inner span.price ins,
          .home ul.products.query-products li.product .post_item .post_data .post_data_inner span.price ins,
          .home ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner span.price ins,
          .home .wpb_wrapper ul.products.query-products li.product .post_item .post_data .post_data_inner span.price ins,
          .home .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data .post_data_inner span.price ins {
            font-size: 20px; } }
@media only screen and (max-width: 560px) {
  .home ul.products,
  .home .woocommerce ul.products,
  .home .woocommerce-page ul.products,
  .home ul.products.query-products,
  .home .wpb_wrapper ul.products.query-products {
    flex-wrap: wrap; }
    .home ul.products li.product,
    .home ul.products li.product.type-product,
    .home .woocommerce ul.products li.product,
    .home .woocommerce ul.products li.product.type-product,
    .home .woocommerce-page ul.products li.product,
    .home .woocommerce-page ul.products li.product.type-product,
    .home ul.products.query-products li.product,
    .home ul.products.query-products li.product.type-product,
    .home .wpb_wrapper ul.products.query-products li.product,
    .home .wpb_wrapper ul.products.query-products li.product.type-product {
      width: 50%;
      margin-bottom: 1em; }
      .home ul.products li.product .post_item .post_featured,
      .home ul.products li.product.type-product .post_item .post_featured,
      .home .woocommerce ul.products li.product .post_item .post_featured,
      .home .woocommerce ul.products li.product.type-product .post_item .post_featured,
      .home .woocommerce-page ul.products li.product .post_item .post_featured,
      .home .woocommerce-page ul.products li.product.type-product .post_item .post_featured,
      .home ul.products.query-products li.product .post_item .post_featured,
      .home ul.products.query-products li.product.type-product .post_item .post_featured,
      .home .wpb_wrapper ul.products.query-products li.product .post_item .post_featured,
      .home .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_featured {
        height: 250px; }
      .home ul.products li.product .post_item .post_data,
      .home ul.products li.product.type-product .post_item .post_data,
      .home .woocommerce ul.products li.product .post_item .post_data,
      .home .woocommerce ul.products li.product.type-product .post_item .post_data,
      .home .woocommerce-page ul.products li.product .post_item .post_data,
      .home .woocommerce-page ul.products li.product.type-product .post_item .post_data,
      .home ul.products.query-products li.product .post_item .post_data,
      .home ul.products.query-products li.product.type-product .post_item .post_data,
      .home .wpb_wrapper ul.products.query-products li.product .post_item .post_data,
      .home .wpb_wrapper ul.products.query-products li.product.type-product .post_item .post_data {
        height: calc(100% - 250px); } }
.product-template-default .product .woocommerce-product-gallery {
  position: relative; }
  .product-template-default .product .woocommerce-product-gallery .custom-sale-badge {
    width: 70px;
    height: 70px;
    font-size: 16px; }
.product-template-default .product .summary.entry-summary form.class a.added_to_cart.wc-forward {
  display: none; }
.product-template-default .product-author {
  margin-bottom: 0.5em; }

.search .page_content_wrap .content_wrap .content .posts_container.columns_wrap .column-1_4 article.post_item .post_featured,
.search .page_content_wrap .content_wrap .content .posts_container.columns_wrap .column-1_4 article .post_featured {
  height: 168px;
  background-color: #eee; }
.search .page_content_wrap .content_wrap .content .posts_container.columns_wrap .column-1_4 article.post_item .post_header.entry-header h4.post_title.entry-title,
.search .page_content_wrap .content_wrap .content .posts_container.columns_wrap .column-1_4 article .post_header.entry-header h4.post_title.entry-title {
  font-size: 19px; }
.search .page_content_wrap .content_wrap .content .posts_container.columns_wrap .column-1_4 article.post_item .post_price.product_price.price,
.search .page_content_wrap .content_wrap .content .posts_container.columns_wrap .column-1_4 article .post_price.product_price.price {
  line-height: 2em;
  display: flex;
  flex-direction: column;
  letter-spacing: -0.04em;
  font-size: 24px;
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 0.5em; }
  .search .page_content_wrap .content_wrap .content .posts_container.columns_wrap .column-1_4 article.post_item .post_price.product_price.price del,
  .search .page_content_wrap .content_wrap .content .posts_container.columns_wrap .column-1_4 article .post_price.product_price.price del {
    font-size: 18px;
    line-height: normal;
    order: 2;
    margin-right: auto;
    text-decoration: none;
    position: relative; }
    .search .page_content_wrap .content_wrap .content .posts_container.columns_wrap .column-1_4 article.post_item .post_price.product_price.price del .woocommerce-Price-amount.amount,
    .search .page_content_wrap .content_wrap .content .posts_container.columns_wrap .column-1_4 article .post_price.product_price.price del .woocommerce-Price-amount.amount {
      color: #999999 !important;
      font-weight: bold; }
  .search .page_content_wrap .content_wrap .content .posts_container.columns_wrap .column-1_4 article.post_item .post_price.product_price.price del::before,
  .search .page_content_wrap .content_wrap .content .posts_container.columns_wrap .column-1_4 article .post_price.product_price.price del::before {
    display: block;
    content: "";
    position: absolute;
    top: calc(50% + 1px);
    transform: translateY(-50%);
    width: 100%;
    height: 2px;
    background-color: #999; }
  .search .page_content_wrap .content_wrap .content .posts_container.columns_wrap .column-1_4 article.post_item .post_price.product_price.price ins,
  .search .page_content_wrap .content_wrap .content .posts_container.columns_wrap .column-1_4 article .post_price.product_price.price ins {
    font-size: 20px;
    line-height: normal;
    order: 1; }
  .search .page_content_wrap .content_wrap .content .posts_container.columns_wrap .column-1_4 article.post_item .post_price.product_price.price del + ins .woocommerce-Price-amount.amount,
  .search .page_content_wrap .content_wrap .content .posts_container.columns_wrap .column-1_4 article.post_item .post_price.product_price.price del + ins span.woocommerce-Price-amount.amount,
  .search .page_content_wrap .content_wrap .content .posts_container.columns_wrap .column-1_4 article.post_item .post_price.product_price.price del + ins bdi,
  .search .page_content_wrap .content_wrap .content .posts_container.columns_wrap .column-1_4 article.post_item .post_price.product_price.price del + span.screen-reader-text + ins .woocommerce-Price-amount.amount,
  .search .page_content_wrap .content_wrap .content .posts_container.columns_wrap .column-1_4 article.post_item .post_price.product_price.price del + span.screen-reader-text + ins span.woocommerce-Price-amount.amount,
  .search .page_content_wrap .content_wrap .content .posts_container.columns_wrap .column-1_4 article.post_item .post_price.product_price.price del + span.screen-reader-text + ins bdi,
  .search .page_content_wrap .content_wrap .content .posts_container.columns_wrap .column-1_4 article .post_price.product_price.price del + ins .woocommerce-Price-amount.amount,
  .search .page_content_wrap .content_wrap .content .posts_container.columns_wrap .column-1_4 article .post_price.product_price.price del + ins span.woocommerce-Price-amount.amount,
  .search .page_content_wrap .content_wrap .content .posts_container.columns_wrap .column-1_4 article .post_price.product_price.price del + ins bdi,
  .search .page_content_wrap .content_wrap .content .posts_container.columns_wrap .column-1_4 article .post_price.product_price.price del + span.screen-reader-text + ins .woocommerce-Price-amount.amount,
  .search .page_content_wrap .content_wrap .content .posts_container.columns_wrap .column-1_4 article .post_price.product_price.price del + span.screen-reader-text + ins span.woocommerce-Price-amount.amount,
  .search .page_content_wrap .content_wrap .content .posts_container.columns_wrap .column-1_4 article .post_price.product_price.price del + span.screen-reader-text + ins bdi {
    color: #ec1d25;
    font-weight: bold; }

@media only screen and (max-width: 768px) {
  .search .page_content_wrap .content_wrap {
    width: 100% !important;
    padding-left: 20px;
    padding-right: 20px;
    box-sizing: border-box; }
    .search .page_content_wrap .content_wrap .content .posts_container.columns_wrap .column-1_4 article.post_item .post_featured {
      height: 84px; }
    .search .page_content_wrap .content_wrap .content .posts_container.columns_wrap .column-1_4 article.post_item .post_header.entry-header .post_title {
      font-size: 16px; }
    .search .page_content_wrap .content_wrap .content .posts_container.columns_wrap .column-1_4 article.post_item .post_header.entry-header .entry-title {
      font-size: 16px; } }
#footer-klaviyo-form {
  max-width: 700px;
  margin: 0 auto 2em auto; }

.woocommerce-checkout form.checkout.woocommerce-checkout #order_review table.shop_table tbody tr.cart_item td.product-name {
  font-weight: bold; }
  .woocommerce-checkout form.checkout.woocommerce-checkout #order_review table.shop_table tbody tr.cart_item td.product-name br {
    display: none; }
  .woocommerce-checkout form.checkout.woocommerce-checkout #order_review table.shop_table tbody tr.cart_item td.product-name .product-author a {
    font-weight: normal;
    pointer-events: none; }
.woocommerce-checkout form.checkout.woocommerce-checkout #customer_details .woocommerce-billing-fields #kl_newsletter_checkbox_field .woocommerce-input-wrapper label.checkbox {
  display: flex;
  align-items: center; }
  .woocommerce-checkout form.checkout.woocommerce-checkout #customer_details .woocommerce-billing-fields #kl_newsletter_checkbox_field .woocommerce-input-wrapper label.checkbox input#kl_newsletter_checkbox {
    display: block; }

table.shop_table tbody tr.cart_item td.product-name br {
  display: none; }
table.shop_table tbody tr.cart_item td.product-name a {
  font-weight: bold; }
table.shop_table tbody tr.cart_item td.product-name .product-author a {
  font-weight: normal; }
