/*!
Theme Name:         Bookworm Child
Theme URI:          https://demo4.madrasthemes.com/bookworm/
Author:             MadrasThemes
Author URI:         https://madrasthemes.com/
Description:        Clean and Modern Bookstore WooCommerce Theme
Requires at least:  5.0
Template:           bookworm
Tested up to:       5.5
Requires PHP:       5.6
Version:            1.2.16
License:            GNU General Public License v3 or later
License URI:        https://www.gnu.org/licenses/gpl-3.0.html
Text Domain:        bookworm
Tags:               e-commerce, two-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, featured-images, full-width-template, threaded-comments, accessibility-ready, rtl-language-support, footer-widgets, sticky-post, theme-options, editor-style
*/

.single-product-wrapper .onsale {
  display: none !important;
}

.single-product-wrapper .quantity {
  display: none !important;
}

.single-product-wrapper .single_add_to_cart_button {
  margin-left: 0 !important;
}

.select-paczkomat-button {
  background: #FFCD0B;
  margin: 15px 0;
  color: #000;
  font-weight: 700;
}

header .nav-link {
  font-size: 24px;
  line-height: 27px;
}

.widget-content > ul .children {
  display: block;
  list-style: none;
}

.woopspro-product-slider-wrap .slick-track>li {
  width: auto !important;
}

.slick-list {
  width: 100% !important;
}

@media (min-width: 1200px) {
  .right-sidebar:not(.woocommerce-checkout) #secondary, .left-sidebar:not(.woocommerce-checkout) #secondary {
      flex: 0 0 27%;
      max-width: 27%;
  }
}

@media (min-width: 1200px) {
  .right-sidebar:not(.woocommerce-checkout) #primary, .left-sidebar:not(.woocommerce-checkout) #primary {
      flex: 0 0 73%;
      max-width: 73%;
  }
}

.wpb_wmca_accordion_wrapper_theme_transparent .wpb_category_n_menu_accordion_list .cat-item a {
  padding-right: 47px;
}

.wpb_wmca_accordion_wrapper_theme_transparent .wpb_category_n_menu_accordion_list .children {
  padding-left: 0;
}

.wpb_category_n_menu_accordion ul li>a>span.wpb-submenu-indicator {
  font-weight: 500;
}

.single-product .woocommerce-product-attributes .woocommerce-product-attributes-item--weight,
.single-product .product_meta .tagged_as {
  display: none;
}

.splide .wcps-items-title {
  margin-top: 8px;
}

.single-product-container .summary__footer {
  display: none;
}

.woocommerce-order .woocommerce-bacs-bank-details {
  padding: 0px 30px;
}

.woocommerce-shipping-totals .woocommerce-shipping-destination {
  display: none;
}

.order-total th {
  padding-left: 0;
}

.cart-totals__table .order-total {
  align-items: center;
}

.cart-totals__table .order-total td {
  padding-right: 0;
}

.woocommerce-cart-form__cart-item .product-price .woocommerce-Price-amount bdi {
  word-break: keep-all;
}

.wc-bacs-bank-details-heading {
  font-size: 1.5rem;
  margin-bottom: 24px;
}

.wc-bacs-bank-details-account-name {
  font-size: 1.25rem;
}

.woocommerce-ordering .orderby .dropdown-toggle .filter-option {
  padding: 0;
}

.woocommerce-ordering .orderby {
  width: 262px !important;
}

#apaczka_pl_geowidget_classic {
  margin-bottom: 0;
  padding: 7px 10px 7px 10px;
}

.bg-punch-light {
  background-color: #fffbec !important;
}

.bookworm-product-grid .product__inner {
  padding-left: 10px !important;
  padding-right: 10px !important;
}

.bookworm-product-grid .woocommerce-loop-product__hover .add_to_cart_button {
  display: flex;
  align-items: center;
}

.bookworm-product-grid .woocommerce-loop-product__hover .add_to_cart_button .product__add-to-cart {
  font-size: 14px;
  display: block !important;
  padding-right: 8px;
}