.payment_box.payment_method_neopay {
  padding-left: 0px !important;
  padding-right: 0px !important; }
  .payment_box.payment_method_neopay .neopay-extra-info {
    padding: 0px;
    padding-top: 10px;
    margin: 0px; }
    .payment_box.payment_method_neopay .neopay-extra-info p {
      padding-left: 0px; }
  .payment_box.payment_method_neopay .country_bank_list .banks_grid .bank_item {
    border: 1px solid #33221c;
    border-radius: 10px;
    background: #FFF6EE;
    margin: 0px;
    width: 95%;
    margin-bottom: 5%; }

.woocommerce-ordering {
  display: none; }

.woocommerce-result-count {
  display: none; }

.woocommerce form .form-row .input-text,
.woocommerce form .form-row select {
  border-radius: 10px;
  padding: 14px 22px; }

.custom-category-blocks .nectar-button {
  width: 100%;
  padding-left: 10px !important;
  padding-right: 10px !important; }
.custom-category-blocks img {
  max-height: 190px; }

.custom-border-1 {
  border: 1px solid #33221C33;
  font-weight: 400;
  font-size: 16px !important; }

@media (min-width: 1000px) and (max-width: 1160px) {
  body #header-outer #top nav > ul > li.pp-accent30 > a, body #header-outer #top nav > ul > li.pp-accent2 > a {
    min-width: 100px;
    padding-left: 5px !important;
    padding-right: 5px !important; }
    body #header-outer #top nav > ul > li.pp-accent30 > a::after, body #header-outer #top nav > ul > li.pp-accent2 > a::after {
      display: none !important; } }
body #header-outer #top nav > ul > li.pp-accent30 > a, body #slide-out-widget-area .pp-btn-nav.pp-accent30 > a {
  border-color: #000000 !important;
  color: #33221C; }
  @media (min-width: 1161px) {
    body #header-outer #top nav > ul > li.pp-accent30 > a, body #slide-out-widget-area .pp-btn-nav.pp-accent30 > a {
      padding-top: 15px !important;
      padding-bottom: 14px !important; } }

body #header-outer #top nav > ul > li.pp-accent2 > a::after {
  content: "";
  display: inline-block;
  width: 24px;
  height: 25px;
  margin-left: 10px;
  background-image: url('data:image/svg+xml,<svg width="24" height="25" viewBox="0 0 24 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M21.947 11.441C21.8551 11.0442 21.6776 10.6722 21.427 10.351C21.1728 10.0322 20.852 9.77287 20.487 9.591C20.1993 9.44943 19.8869 9.36455 19.567 9.341C19.404 7.59111 18.6285 5.95496 17.377 4.721C15.9521 3.29818 14.0207 2.49902 12.007 2.49902C9.99336 2.49902 8.06199 3.29818 6.63704 4.721C5.38563 5.95496 4.61005 7.59111 4.44704 9.341C4.12718 9.36455 3.81483 9.44943 3.52704 9.591C3.1603 9.77004 2.83891 10.0299 2.58704 10.351C2.33461 10.6715 2.15693 11.0443 2.06696 11.4422C1.977 11.8401 1.97703 12.2531 2.06704 12.651L3.63704 19.081C3.90727 20.0662 4.49442 20.935 5.30779 21.5532C6.12115 22.1713 7.11544 22.5044 8.13704 22.501H15.847C16.8721 22.5021 17.8691 22.1658 18.6841 21.5442C19.4992 20.9225 20.0871 20.0499 20.357 19.061L21.917 12.651C22.017 12.255 22.027 11.841 21.947 11.441ZM8.84704 17.861C8.84704 18.0599 8.76802 18.2507 8.62737 18.3913C8.48672 18.532 8.29595 18.611 8.09704 18.611C7.89813 18.611 7.70736 18.532 7.56671 18.3913C7.42606 18.2507 7.34704 18.0599 7.34704 17.861V13.921C7.34704 13.7221 7.42606 13.5313 7.56671 13.3907C7.70736 13.25 7.89813 13.171 8.09704 13.171C8.29595 13.171 8.48672 13.25 8.62737 13.3907C8.76802 13.5313 8.84704 13.7221 8.84704 13.921V17.861ZM12.757 17.861C12.757 17.9595 12.7376 18.057 12.7 18.148C12.6623 18.239 12.607 18.3217 12.5374 18.3913C12.4677 18.461 12.385 18.5162 12.2941 18.5539C12.2031 18.5916 12.1055 18.611 12.007 18.611C11.9086 18.611 11.811 18.5916 11.72 18.5539C11.629 18.5162 11.5464 18.461 11.4767 18.3913C11.4071 18.3217 11.3518 18.239 11.3141 18.148C11.2764 18.057 11.257 17.9595 11.257 17.861V13.921C11.257 13.7221 11.3361 13.5313 11.4767 13.3907C11.6174 13.25 11.8081 13.171 12.007 13.171C12.206 13.171 12.3967 13.25 12.5374 13.3907C12.678 13.5313 12.757 13.7221 12.757 13.921V17.861ZM16.667 17.861C16.667 18.0599 16.588 18.2507 16.4474 18.3913C16.3067 18.532 16.116 18.611 15.917 18.611C15.7181 18.611 15.5274 18.532 15.3867 18.3913C15.2461 18.2507 15.167 18.0599 15.167 17.861V13.921C15.167 13.7221 15.2461 13.5313 15.3867 13.3907C15.5274 13.25 15.7181 13.171 15.917 13.171C16.116 13.171 16.3067 13.25 16.4474 13.3907C16.588 13.5313 16.667 13.7221 16.667 13.921V17.861ZM5.95704 9.321C6.1215 7.97863 6.73466 6.73118 7.69704 5.781C8.84203 4.64152 10.3917 4.00182 12.007 4.00182C13.6224 4.00182 15.1721 4.64152 16.317 5.781C17.2794 6.73118 17.8926 7.97863 18.057 9.321H5.95704Z" fill="white"/></svg>');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  vertical-align: -6px; }

.woocommerce .woocommerce-breadcrumb span:last-child {
  opacity: 1;
  font-weight: 600; }

.form-row-wide.select-type input {
  max-width: 3%; }
.form-row-wide.select-type label {
  display: inline-block !important;
  width: 97% !important; }
  .form-row-wide.select-type label span.required {
    display: none !important; }

.cart-count {
  background: #ffffff;
  color: #573e34;
  width: 23px;
  height: 23px;
  letter-spacing: -1px;
  padding-top: 1px;
  border-radius: 50px;
  font-size: 12px;
  position: absolute;
  right: 8px;
  top: 5px;
  border: 1px solid #271812; }

.woocommerce-products-header .nectar-shop-header {
  display: grid; }
  .woocommerce-products-header .nectar-shop-header .woocommerce-breadcrumb {
    order: 1;
    margin-bottom: 0px !important;
    text-transform: uppercase; }
  .woocommerce-products-header .nectar-shop-header .page-title {
    order: 2;
    margin-bottom: 18px; }

body:not(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow b {
  display: none !important; }

body.woocommerce-checkout:not([data-fancy-form-rcs="1"]) .select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height: 13px; }

.product-allergies {
  margin-bottom: 20px;
  font-style: italic; }

.container-wrap .woocommerce-error {
  background-color: #dc3232 !important;
  box-shadow: none !important;
  border: none !important; }

body .woocommerce-shipping-methods li {
  padding-left: 10px !important; }
body .nectar-quick-view-box a.button, body .woocommerce #content input.button, body .woocommerce #respond input#submit, body .woocommerce a.button, body .woocommerce button.button, body .woocommerce input.button, body .woocommerce-page #content input.button, body .woocommerce-page #respond input#submit, body .woocommerce-page a.button, body .woocommerce-page button.button, body .woocommerce-page input.button {
  text-transform: initial !important; }
body.woocommerce-cart .product-name a, body .woocommerce-checkout .product-name a {
  font-family: 'Equip Extended' !important; }
body.woocommerce-cart .cart_totals .includes_tax, body.woocommerce-cart .cart_totals .cart-subtotal, body.woocommerce-cart .order-total .includes_tax, body.woocommerce-cart .order-total .cart-subtotal, body .woocommerce-checkout .cart_totals .includes_tax, body .woocommerce-checkout .cart_totals .cart-subtotal, body .woocommerce-checkout .order-total .includes_tax, body .woocommerce-checkout .order-total .cart-subtotal {
  display: none !important; }
body.woocommerce-checkout .product-container .cart_item .product-info a {
  font-family: 'Equip Extended' !important; }
body.woocommerce-checkout .optional:not(.required) {
  display: none !important; }
body.woocommerce .woocommerce-product-details__short-description p {
  padding-bottom: 10px; }
body.woocommerce.single-product .tab-container.container {
  padding: 0px;
  margin: 0px; }
  body.woocommerce.single-product .tab-container.container .tabs.wc-tabs {
    text-align: left !important;
    margin-bottom: 0px; }
body.woocommerce.single-product .woocommerce-tabs .full-width-content[data-tab-style="fullwidth"] ul.tabs li a {
  font-family: "NewYork";
  font-size: 30px;
  line-height: 40px;
  text-decoration: none;
  padding-left: 0px !important;
  margin-left: 0px !important;
  background: none !important; }
  @media (max-width: 690px) {
    body.woocommerce.single-product .woocommerce-tabs .full-width-content[data-tab-style="fullwidth"] ul.tabs li a {
      font-size: 24px;
      line-height: 34px; } }
body.woocommerce.single-product .product .summary {
  background-color: #E5D8CF;
  padding: 40px;
  border-radius: 10px; }
  body.woocommerce.single-product .product .summary form.cart .quantity {
    background-color: #fff; }
  body.woocommerce.single-product .product .summary form.cart button[type="submit"] {
    border: 1px solid #33221C;
    background-color: #ffffff !important;
    color: #33221C;
    text-transform: uppercase; }
    body.woocommerce.single-product .product .summary form.cart button[type="submit"]:hover, body.woocommerce.single-product .product .summary form.cart button[type="submit"]:active, body.woocommerce.single-product .product .summary form.cart button[type="submit"]:focus {
      background-color: #ffffff !important;
      color: #33221C !important; }
  body.woocommerce.single-product .product .summary .product_meta {
    display: none; }
body.woocommerce.single-product .product .single-product-main-image .woocommerce-product-gallery .product-slider {
  box-shadow: 0px 3.71px 17.73px 0px #0000001A;
  border-radius: 10px !important;
  overflow: hidden; }
@media (min-width: 1000px) {
  body.woocommerce.archive #sidebar.span_3 {
    width: 23%;
    margin-right: 0px; } }
body.woocommerce.archive #sidebar .widget {
  background-color: #E5D8CF;
  padding: 20px;
  border-radius: 10px;
  box-shadow: 0px 4px 19px 0px #0000001A; }
  @media (max-width: 999px) {
    body.woocommerce.archive #sidebar .widget.woocommerce:not(.widget_price_filter) h4 {
      font-size: 23px;
      padding-left: 0px;
      padding-right: 0px;
      padding-top: 10px;
      padding-bottom: 10px; }
      body.woocommerce.archive #sidebar .widget.woocommerce:not(.widget_price_filter) h4:before, body.woocommerce.archive #sidebar .widget.woocommerce:not(.widget_price_filter) h4:after {
        display: none; }
    body.woocommerce.archive #sidebar .widget.woocommerce:not(.widget_price_filter) .product-categories {
      padding-left: 0px;
      margin-top: 20px; }
      body.woocommerce.archive #sidebar .widget.woocommerce:not(.widget_price_filter) .product-categories li {
        padding-left: 0px;
        padding-right: 0px; } }
  body.woocommerce.archive #sidebar .widget h4 {
    font-family: 'Italiana';
    font-size: 36px;
    color: #33221C;
    opacity: 1;
    padding-left: 20px;
    padding-right: 20px;
    border-bottom: 1px solid #33221C26;
    padding-bottom: 20px;
    padding-top: 20px; }
  body.woocommerce.archive #sidebar .widget ul.product-categories {
    margin-bottom: 0px; }
  body.woocommerce.archive #sidebar .widget ul li {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px; }
    body.woocommerce.archive #sidebar .widget ul li a {
      text-transform: uppercase; }
    body.woocommerce.archive #sidebar .widget ul li.current-cat a {
      font-weight: 600; }
body.woocommerce .products .product {
  box-shadow: 0px 3.71px 17.73px 0px #0000001A;
  background-color: #FFF6EE;
  border-radius: 10px; }
  body.woocommerce .products .product .woocommerce-loop-product__title {
    text-align: center !important;
    width: 100%; }
  body.woocommerce .products .product .product-details-custom {
    padding: 20px;
    display: flex;
    flex-wrap: wrap; }
    body.woocommerce .products .product .product-details-custom .woocommerce-loop-product__title {
      order: 0;
      text-transform: uppercase;
      flex-wrap: wrap;
      align-content: center;
      min-height: 92px; }
    body.woocommerce .products .product .product-details-custom form.cart {
      margin-top: 10px;
      margin-bottom: 10px;
      width: 100%;
      order: 2;
      display: flex;
      justify-content: center;
      /* centers items horizontally */
      align-items: center;
      /* centers items vertically */
      gap: 10px;
      /* optional: spacing between quantity and button */ }
      body.woocommerce .products .product .product-details-custom form.cart .quantity {
        border-radius: 10px;
        width: 46%;
        height: 100%;
        background-color: #fff;
        margin-left: initial !important; }
        @media (max-width: 450px) {
          body.woocommerce .products .product .product-details-custom form.cart .quantity {
            width: 100%;
            height: 43px; } }
      body.woocommerce .products .product .product-details-custom form.cart button[type="submit"] {
        width: 46%;
        border: 1px solid #33221C;
        background-color: #ffffff;
        color: #33221C;
        text-transform: uppercase; }
        @media (max-width: 450px) {
          body.woocommerce .products .product .product-details-custom form.cart button[type="submit"] {
            width: 100%; } }
        body.woocommerce .products .product .product-details-custom form.cart button[type="submit"]:hover, body.woocommerce .products .product .product-details-custom form.cart button[type="submit"]:active, body.woocommerce .products .product .product-details-custom form.cart button[type="submit"]:focus {
          background-color: #ffffff !important;
          color: #33221C !important; }
    body.woocommerce .products .product .product-details-custom .price {
      width: 100%;
      order: 1;
      display: flex;
      flex-wrap: wrap;
      margin-top: 10px;
      text-align: center; }
      body.woocommerce .products .product .product-details-custom .price .amount {
        margin: 0 auto; }
  body.woocommerce .products .product .product-wrap {
    min-height: 314px;
    background-color: #fff;
    align-content: center; }
    body.woocommerce .products .product .product-wrap .product-add-to-cart {
      display: none !important; }

/*# sourceMappingURL=style-a.css.map */
