/*********** MIXINS **********/
* {
  padding: 0;
  margin: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-family: "Roboto", sans-serif;
}

#advanced-search-block {
  display: none !important;
}

.basic-search .inputs.reversed {
  display: none;
}

.owl-carousel .owl-dots {
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 10px;
  margin-top: 30px;
}

.owl-carousel .owl-dots .owl-dot {
  width: 15px;
  height: 15px;
  border: 1px solid #000;
  border-radius: 100%;
  background-color: #fff;
  -webkit-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
}

.owl-carousel .owl-dots .owl-dot span {
  display: block;
}

.owl-carousel .owl-dots .owl-dot.active {
  background-color: #000;
}

.home-page .slider-wrapper:first-child {
  margin: 0;
}

.info-popup-wrapper {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.8);
}

.info-popup-wrapper.open {
  display: block;
  z-index: 2;
}

.info-popup-wrapper .info-popup-overlay {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.payment-method .method-name {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.payment-method .payment-logo {
  -ms-flex-preferred-size: 10%;
      flex-basis: 10%;
}

.payment-method .payment-logo label {
  height: 50px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}

.payment-method .payment-logo label img {
  display: none;
}

.payment-method .method-list li.cardlink .payment-logo label {
  background-image: url(../../img/Project/General/PaymentMethod/creditcard.svg);
}

.payment-method .method-list li.cash-on-delivery .payment-logo label {
  background-image: url(../../img/Project/General/PaymentMethod/antikatavoli.svg);
}

.payment-method .method-list li.pay-in-store .payment-logo label {
  background-image: url(../../img/Project/General/PaymentMethod/antikatavoli.svg);
}

.payment-method .method-list li.bank-check .payment-logo label {
  background-image: url(../../img/Project/General/PaymentMethod/bank.svg);
}

.payment-method .method-list li.every-pay .payment-logo label {
  background-image: url(../../img/Project/General/PaymentMethod/creditcard.svg);
}

.payment-method .method-list li.on-credit .payment-logo label {
  background-image: url(../../img/Project/General/PaymentMethod/credit.svg);
}

.payment-method .method-list li.paypal-standard .payment-logo label {
  background-image: url(../../img/Project/General/PaymentMethod/paypal.svg);
}

.payment-method .method-list li.simple .payment-logo label {
  background-image: url(../../img/Project/General/PaymentMethod/creditcard.svg);
}

.payment-method .method-list li.viva .payment-logo label {
  background-image: url(../../img/Project/General/PaymentMethod/viva.svg);
}

.payment-method .method-list li.card-installments .payment-logo label {
  background-image: url(../../img/Project/General/PaymentMethod/card_parts.svg);
}

.payment-method .method-list li.iris .payment-logo label {
  background-image: url(../../img/Project/General/PaymentMethod/iris.svg);
}

.payment-method .method-list li.klarna .payment-logo label {
  background-image: url(../../img/Project/General/PaymentMethod/klarna.svg);
}

.payment-method .method-list li.paypal .payment-logo label {
  background-image: url(../../img/Project/General/PaymentMethod/paypal.svg);
}

.payment-method .method-list li.wallets .payment-logo label {
  background-image: url(../../img/Project/General/PaymentMethod/wallet.svg);
}

.homepage-slider-container .anywhere-slider .slick-arrows .slick-arrow {
  background-color: #fff;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 6px;
  width: 28px;
  height: 28px;
}

.homepage-slider-container .anywhere-slider .slick-arrows .slick-arrow:before {
  display: none;
}

.homepage-slider-container .anywhere-slider .slick-arrows .slick-arrow.slick-prev {
  background-image: url(../../img/Project/General/Icons/arrow-prev.svg);
}

.homepage-slider-container .anywhere-slider .slick-arrows .slick-arrow.slick-next {
  background-image: url(../../img/Project/General/Icons/arrow-next.svg);
}

.master-wrapper-content, .footer-inner {
  max-width: 1920px;
  margin: 0 auto;
}
/*# sourceMappingURL=global.css.map */