/* 
*
* Builder SASS
*
*/
/*========= AB Responsive Demo ===========*/
/* line 3, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_responsive-page.scss */
#top-sidebar-prebuild {
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: #000;
  color: #fff;
  padding: 15px 30px;
}

/* line 11, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_responsive-page.scss */
#top-sidebar-prebuild .back a {
  color: #fff;
}

/* line 14, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_responsive-page.scss */
#top-sidebar-prebuild .back i {
  margin-right: 5px;
}

/* line 19, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_responsive-page.scss */
#top-sidebar-prebuild .responsive-devices {
  display: flex;
  align-items: center;
  margin: 0;
  padding: 0;
}

/* line 24, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_responsive-page.scss */
#top-sidebar-prebuild .responsive-devices li {
  cursor: pointer;
  list-style-type: none;
  padding: 0 20px;
}

/* line 28, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_responsive-page.scss */
#top-sidebar-prebuild .responsive-devices li i {
  font-size: 30px;
}

/* line 32, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_responsive-page.scss */
#top-sidebar-prebuild .responsive-devices li label {
  font-size: 18px;
}

/* line 39, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_responsive-page.scss */
#show-device {
  width: 100%;
  height: 100vh;
  display: block;
  background: #ccc;
  padding: 30px 0;
}

/* line 46, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_responsive-page.scss */
#show-device.mobile .device-inner {
  height: 704px;
  width: 372px;
  margin: 0 auto;
  display: block;
  background: url(../images/mobile.svg);
  background-repeat: no-repeat;
}

/* line 53, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_responsive-page.scss */
#show-device.mobile .device-inner .inner-mash {
  margin: 104px 0 95px 19px;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  width: auto;
  display: inline-block;
}

/* line 59, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_responsive-page.scss */
#show-device.mobile .device-inner .inner-mash iframe {
  margin: 0 auto;
  display: block;
  border: none;
  width: 335px;
  height: 495px;
}

/* line 70, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_responsive-page.scss */
#show-device.tablet .device-inner {
  height: 1242px;
  width: 871px;
  margin: 0 auto;
  display: block;
  background: url(../images/tablet.svg);
  background-repeat: no-repeat;
}

/* line 77, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_responsive-page.scss */
#show-device.tablet .device-inner .inner-mash {
  margin: 106px 0 98px 44px;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  width: auto;
  display: inline-block;
}

/* line 83, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_responsive-page.scss */
#show-device.tablet .device-inner .inner-mash iframe {
  margin: 0 auto;
  display: block;
  border: none;
  width: 800px;
  height: 1040px;
}

/* line 93, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_responsive-page.scss */
#show-device.desktop {
  padding: 0;
}

/* line 97, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_responsive-page.scss */
#show-device.desktop .device-inner .inner-mash iframe {
  width: 100vw;
  height: 100vh;
  max-width: 100%;
  padding: 0;
  border: 0 none;
  box-sizing: border-box;
}

/* line 112, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_responsive-page.scss */
#btnSave {
  cursor: pointer;
}

/* line 114, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_responsive-page.scss */
#btnSave i {
  margin-right: 5px;
}

/* line 117, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_responsive-page.scss */
#btnSave img {
  display: none;
  height: 30px;
}

/* line 122, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_responsive-page.scss */
#btnSave.loading img {
  display: block;
}

/* line 125, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_responsive-page.scss */
#btnSave.loading .btn-inner {
  display: none;
}

/* line 130, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_responsive-page.scss */
.output-notice {
  background: #ccc;
  color: #fff;
  text-align: center;
}

/* line 134, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_responsive-page.scss */
.output-notice i {
  margin-left: 10px;
}

/* line 139, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_responsive-page.scss */
#output-image canvas {
  width: 100%;
}

@keyframes stuckMoveDown {
  0% {
    transform: translateY(-100%);
  }
  100% {
    transform: translateY(0);
  }
}

@keyframes stuckMoveUp {
  0% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(0);
  }
}

@keyframes stuckFadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@-webkit-keyframes blink {
  0%, 100% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
}

@keyframes blink {
  0%, 100% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
}

/* Scroll top*/
/* line 45, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_layout.scss */
#ab-back-to-top {
  position: fixed;
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  background: transparent;
  color: #fc6702;
  font-size: 18px;
  border: 2px solid #fc6702;
  border-radius: 50%;
  right: 40px;
  top: 50%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  z-index: 999;
  cursor: pointer;
  opacity: 0;
  visibility: hidden;
}

/* line 66, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_layout.scss */
#ab-back-to-top:hover {
  background: #000;
  border-color: #000;
  color: #fff;
}

/* line 71, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_layout.scss */
#ab-back-to-top.active {
  opacity: 1;
  visibility: visible;
}

/* Contact*/
/* line 79, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_layout.scss */
#contact {
  position: fixed;
  left: 15px;
  bottom: 30px;
  z-index: 9999999;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}

/* line 87, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_layout.scss */
#contact .contact-inner {
  display: flex;
  text-align: center;
  justify-content: flex-start;
  position: relative;
  width: 100%;
  margin: 5px 0;
}

/* line 94, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_layout.scss */
#contact .contact-inner.contact-phone {
  left: 35px;
}

/* line 96, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_layout.scss */
#contact .contact-inner.contact-phone .phone {
  display: flex;
  align-items: center;
  background: #ff0000;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  padding: 5px 20px 5px 25px;
  color: #fff;
  font-size: 18px;
  font-weight: bold;
}

/* line 107, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_layout.scss */
#contact .contact-inner.contact-phone .ring {
  width: 50px;
  height: 50px;
  background: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #f00;
  color: #f00;
  font-size: 18px;
  border-radius: 50%;
  position: absolute;
  top: 50%;
  left: -35px;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
}

/* line 123, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_layout.scss */
#contact .contact-inner.contact-phone .ring i {
  animation: blink 1000ms infinite ease-in-out;
}

/* line 128, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_layout.scss */
#contact .contact-inner.contact-phone:hover .phone {
  background: #000;
}

/* line 134, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_layout.scss */
#contact .contact-inner.contact-zalo a {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  background: #fff;
  border: solid 6px #1da1f2;
  border-radius: 50%;
}

/* line 143, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_layout.scss */
#contact .contact-inner.contact-zalo a span {
  color: #1da1f2;
  font-size: 12px;
  font-weight: bold;
}

@media (max-width: 576px) {
  /* line 153, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_layout.scss */
  #contact {
    bottom: 10px;
    flex-wrap: nowrap;
  }
  /* line 156, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_layout.scss */
  #contact .contact-inner {
    padding: 0 5px;
  }
  /* line 158, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_layout.scss */
  #contact .contact-inner a {
    display: flex;
    align-items: center;
  }
  /* line 162, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_layout.scss */
  #contact .contact-inner.contact-phone {
    position: unset;
  }
  /* line 164, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_layout.scss */
  #contact .contact-inner.contact-phone .phone {
    display: none;
  }
  /* line 167, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_layout.scss */
  #contact .contact-inner.contact-phone .ring {
    position: unset;
    transform: unset;
  }
}

@media (min-width: 1025px) {
  /* line 181, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_layout.scss */
  body:not(.elementor-editor-active) .elementor-widget-sidebar.elementor-hidden-desktop {
    position: fixed;
    top: 0;
    left: -100%;
    z-index: 999;
    height: 100vh;
    transition: all 450ms;
    width: 80%;
    max-width: 450px;
    display: block;
    overflow-y: auto;
  }
  /* line 192, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_layout.scss */
  body:not(.elementor-editor-active) .elementor-widget-sidebar.elementor-hidden-desktop.show {
    left: 0;
  }
}

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 202, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_layout.scss */
  body:not(.elementor-editor-active) .elementor-widget-sidebar.elementor-hidden-mobile, body:not(.elementor-editor-active) .elementor-widget-sidebar.elementor-hidden-tablet {
    position: fixed;
    top: 0;
    left: -100%;
    z-index: 999;
    height: 100vh;
    transition: all 450ms;
    width: 80%;
    max-width: 450px;
    display: block;
    overflow-y: auto;
  }
  /* line 214, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_layout.scss */
  body:not(.elementor-editor-active) .elementor-widget-sidebar.elementor-hidden-mobile.show, body:not(.elementor-editor-active) .elementor-widget-sidebar.elementor-hidden-tablet.show {
    left: 0;
  }
}

@media (max-width: 767px) {
  /* line 224, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_layout.scss */
  body:not(.elementor-editor-active) .elementor-widget-sidebar.elementor-hidden-phone {
    position: fixed;
    top: 0;
    left: -100%;
    z-index: 999;
    height: 100vh;
    transition: all 450ms;
    width: 80%;
    max-width: 450px;
    display: block;
    overflow-y: auto;
  }
  /* line 235, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_layout.scss */
  body:not(.elementor-editor-active) .elementor-widget-sidebar.elementor-hidden-phone.show {
    left: 0;
  }
}

/* line 243, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_layout.scss */
.sidebar-toggle-button {
  cursor: pointer;
}

/* line 245, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_layout.scss */
.sidebar-toggle-button .mash {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0;
  visibility: hidden;
  transition: all 350ms;
}

/* line 257, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_layout.scss */
.sidebar-toggle-button .close-button {
  position: fixed;
  top: 15px;
  right: 15px;
  z-index: 99;
  color: #fff;
  font-size: 18px;
  opacity: 0;
  visibility: hidden;
  transition: all 350ms;
}

/* line 269, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_layout.scss */
.sidebar-toggle-button.active .mash {
  opacity: 0.5;
  visibility: visible;
}

/* line 273, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_layout.scss */
.sidebar-toggle-button.active .close-button {
  opacity: 0.5;
  visibility: visible;
}

/* line 280, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_layout.scss */
.slidedown-toggle-button {
  position: relative;
}

/* line 282, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_layout.scss */
.slidedown-toggle-button .button-slidedown {
  cursor: pointer;
}

/* line 284, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_layout.scss */
.slidedown-toggle-button .button-slidedown label {
  cursor: pointer;
}

/* line 288, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_layout.scss */
.slidedown-toggle-button .content-slidedown {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 999;
  width: 100%;
}

/* line 294, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_layout.scss */
.slidedown-toggle-button .content-slidedown.no {
  display: none;
}

@font-face {
  font-family: 'ab-fonts';
  src: url("../fonts/ab-font-icons/ab-fonts.eot?ijdmz0");
  src: url("../fonts/ab-font-icons/ab-fonts.eot?ijdmz0#iefix") format("embedded-opentype"), url("../fonts/ab-font-icons/ab-fonts.ttf?ijdmz0") format("truetype"), url("../fonts/ab-font-icons/ab-fonts.woff?ijdmz0") format("woff"), url("../fonts/ab-font-icons/ab-fonts.svg?ijdmz0#ab-fonts") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

/* line 13, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-font {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'ab-fonts' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 28, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-law-1:before {
  content: "\c327";
}

/* line 31, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-law:before {
  content: "\c326";
}

/* line 34, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-image-box:before {
  content: "\c325";
}

/* line 37, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-fire:before {
  content: "\c324";
}

/* line 40, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-icon-box:before {
  content: "\c323";
}

/* line 43, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-editor:before {
  content: "\c322";
}

/* line 46, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-column:before {
  content: "\c321";
}

/* line 49, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-grid-6:before {
  content: "\c320";
}

/* line 52, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-button:before {
  content: "\c319";
}

/* line 55, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-quote-3:before {
  content: "\c318";
}

/* line 58, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-layer:before {
  content: "\c317";
}

/* line 61, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-carousel:before {
  content: "\c316";
}

/* line 64, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-banner:before {
  content: "\c315";
}

/* line 67, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-heading:before {
  content: "\c314";
}

/* line 70, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-click:before {
  content: "\c313";
}

/* line 73, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-cookie:before {
  content: "\c312";
}

/* line 76, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-tab:before {
  content: "\c311";
}

/* line 79, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-slider:before {
  content: "\c310";
}

/* line 82, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-recent-blog .path1:before {
  content: "\c300";
  color: black;
}

/* line 86, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-recent-blog .path2:before {
  content: "\c301";
  margin-left: -1.25em;
  color: black;
}

/* line 91, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-recent-blog .path3:before {
  content: "\c302";
  margin-left: -1.25em;
  color: black;
}

/* line 96, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-recent-blog .path4:before {
  content: "\c303";
  margin-left: -1.25em;
  color: black;
}

/* line 101, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-recent-blog .path5:before {
  content: "\c304";
  margin-left: -1.25em;
  color: black;
}

/* line 106, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-recent-blog .path6:before {
  content: "\c305";
  margin-left: -1.25em;
  color: white;
}

/* line 111, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-recent-blog .path7:before {
  content: "\c306";
  margin-left: -1.25em;
  color: black;
}

/* line 116, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-blog:before {
  content: "\c299";
}

/* line 119, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-wallet-1:before {
  content: "\c298";
}

/* line 122, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-handshake:before {
  content: "\c297";
}

/* line 125, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-undo-1:before {
  content: "\c296";
}

/* line 128, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-plane-3:before {
  content: "\c295";
}

/* line 131, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-plane-2:before {
  content: "\c294";
}

/* line 134, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-clock-4:before {
  content: "\c293";
}

/* line 137, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-play-4:before {
  content: "\c292";
}

/* line 140, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-play-3:before {
  content: "\c291";
}

/* line 143, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-face-1:before {
  content: "\c290";
}

/* line 146, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-comment-1:before {
  content: "\c289";
}

/* line 149, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-comment-2:before {
  content: "\c288";
}

/* line 152, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-comment-3:before {
  content: "\c287";
}

/* line 155, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-comment-4:before {
  content: "\c286";
}

/* line 158, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-360-2:before {
  content: "\c284";
}

/* line 161, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-360-1:before {
  content: "\c283";
}

/* line 164, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-heart-6:before {
  content: "\c282";
}

/* line 167, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-heart-5:before {
  content: "\c281";
}

/* line 170, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-filter-3:before {
  content: "\c285";
}

/* line 173, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-refresh-5:before {
  content: "\c280";
}

/* line 176, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-heart-4:before {
  content: "\c279";
}

/* line 179, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-heart-3:before {
  content: "\c278";
}

/* line 182, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-ruler:before {
  content: "\c277";
}

/* line 185, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-help:before {
  content: "\c276";
}

/* line 188, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-hand-up:before {
  content: "\c275";
}

/* line 191, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-hand-down:before {
  content: "\c274";
}

/* line 194, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-arrow-up:before {
  content: "\c273";
}

/* line 197, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-arrow-down:before {
  content: "\c272";
}

/* line 200, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-arrow-left-4:before {
  content: "\c271";
}

/* line 203, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-arrow-right-4:before {
  content: "\c270";
}

/* line 206, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-refresh-4:before {
  content: "\c269";
}

/* line 209, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-refresh-3:before {
  content: "\c268";
}

/* line 212, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-quote-2:before {
  content: "\c267";
}

/* line 215, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-pause:before {
  content: "\c266";
}

/* line 218, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-check:before {
  content: "\c265";
}

/* line 221, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-caret-down:before {
  content: "\c264";
}

/* line 224, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-caret-left:before {
  content: "\c263";
}

/* line 227, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-caret-right:before {
  content: "\c262";
}

/* line 230, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-caret-up:before {
  content: "\c261";
}

/* line 233, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-caret-square-dow:before {
  content: "\c260";
}

/* line 236, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-caret-square-left:before {
  content: "\c259";
}

/* line 239, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-caret-square-right:before {
  content: "\c258";
}

/* line 242, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-caret-square-up:before {
  content: "\c257";
}

/* line 245, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-check-circle-o:before {
  content: "\c256";
}

/* line 248, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-check-circle:before {
  content: "\c255";
}

/* line 251, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-check-square-o:before {
  content: "\c254";
}

/* line 254, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-check-square:before {
  content: "\c253";
}

/* line 257, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-circle-o:before {
  content: "\c252";
}

/* line 260, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-circle:before {
  content: "\c251";
}

/* line 263, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-dribbble:before {
  content: "\c250";
}

/* line 266, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-flickr:before {
  content: "\c249";
}

/* line 269, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-foursquare:before {
  content: "\c248";
}

/* line 272, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-github:before {
  content: "\c247";
}

/* line 275, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-linkedin:before {
  content: "\c246";
}

/* line 278, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-rss:before {
  content: "\c245";
}

/* line 281, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-square-o:before {
  content: "\c244";
}

/* line 284, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-square:before {
  content: "\c243";
}

/* line 287, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-star-o:before {
  content: "\c242";
}

/* line 290, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-star:before {
  content: "\c241";
}

/* line 293, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-tumblr:before {
  content: "\c240";
}

/* line 296, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-xing:before {
  content: "\c239";
}

/* line 299, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-twitter:before {
  content: "\c238";
}

/* line 302, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-cart-16:before {
  content: "\c237";
}

/* line 305, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-heart-2:before {
  content: "\c236";
}

/* line 308, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-eye-5:before {
  content: "\c235";
}

/* line 311, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-facebook:before {
  content: "\c234";
}

/* line 314, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-googleplus:before {
  content: "\c233";
}

/* line 317, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-instagram:before {
  content: "\c232";
}

/* line 320, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-pinterest:before {
  content: "\c231";
}

/* line 323, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-skype:before {
  content: "\c230";
}

/* line 326, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-vimeo:before {
  content: "\c229";
}

/* line 329, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-youtube-1:before {
  content: "\c228";
}

/* line 332, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-award-1:before {
  content: "\c227";
}

/* line 335, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-clock-3:before {
  content: "\c226";
}

/* line 338, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-three-dots:before {
  content: "\c225";
}

/* line 341, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-share-2:before {
  content: "\c224";
}

/* line 344, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-building:before {
  content: "\c223";
}

/* line 347, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-faucet:before {
  content: "\c222";
}

/* line 350, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-flower:before {
  content: "\c221";
}

/* line 353, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-house-1:before {
  content: "\c220";
}

/* line 356, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-house:before {
  content: "\c219";
}

/* line 359, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-pines:before {
  content: "\c218";
}

/* line 362, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-plant:before {
  content: "\c217";
}

/* line 365, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-sprout-1:before {
  content: "\c216";
}

/* line 368, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-sprout:before {
  content: "\c215";
}

/* line 371, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-trees:before {
  content: "\c214";
}

/* line 374, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-close-1:before {
  content: "\c213";
}

/* line 377, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-list-2:before {
  content: "\c212";
}

/* line 380, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-grid-5:before {
  content: "\c211";
}

/* line 383, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-menu-6:before {
  content: "\c210";
}

/* line 386, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-three-dots-o:before {
  content: "\c209";
}

/* line 389, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-list-1:before {
  content: "\c208";
}

/* line 392, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-menu-5:before {
  content: "\c207";
}

/* line 395, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-menu-4:before {
  content: "\c206";
}

/* line 398, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-heart-1:before {
  content: "\c205";
}

/* line 401, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-user-6:before {
  content: "\c204";
}

/* line 404, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-attachment:before {
  content: "\c203";
}

/* line 407, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-cart-18:before {
  content: "\c202";
}

/* line 410, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-ball:before {
  content: "\c201";
}

/* line 413, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-battery:before {
  content: "\c200";
}

/* line 416, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-briefcase:before {
  content: "\c199";
}

/* line 419, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-car:before {
  content: "\c198";
}

/* line 422, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-cpu-2:before {
  content: "\c197";
}

/* line 425, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-cpu-1:before {
  content: "\c196";
}

/* line 428, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-dress-woman:before {
  content: "\c195";
}

/* line 431, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-drill-tool:before {
  content: "\c194";
}

/* line 434, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-feeding-bottle:before {
  content: "\c193";
}

/* line 437, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-fruit:before {
  content: "\c192";
}

/* line 440, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-furniture-2:before {
  content: "\c191";
}

/* line 443, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-furniture-1:before {
  content: "\c190";
}

/* line 446, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-shoes-woman-2:before {
  content: "\c189";
}

/* line 449, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-shoes-woman-1:before {
  content: "\c188";
}

/* line 452, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-horse:before {
  content: "\c187";
}

/* line 455, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-laptop:before {
  content: "\c186";
}

/* line 458, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-lipstick:before {
  content: "\c185";
}

/* line 461, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-iron:before {
  content: "\c184";
}

/* line 464, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-perfume:before {
  content: "\c183";
}

/* line 467, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-baby-toy-2:before {
  content: "\c182";
}

/* line 470, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-baby-toy-1:before {
  content: "\c181";
}

/* line 473, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-paint-roller:before {
  content: "\c180";
}

/* line 476, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-shirt:before {
  content: "\c179";
}

/* line 479, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-shoe-man-2:before {
  content: "\c178";
}

/* line 482, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-small-diamond:before {
  content: "\c177";
}

/* line 485, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-tivi:before {
  content: "\c176";
}

/* line 488, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-smartphone:before {
  content: "\c175";
}

/* line 491, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-lights:before {
  content: "\c174";
}

/* line 494, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-microwave:before {
  content: "\c173";
}

/* line 497, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-wardrobe:before {
  content: "\c172";
}

/* line 500, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-washing-machine:before {
  content: "\c171";
}

/* line 503, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-watch-2:before {
  content: "\c170";
}

/* line 506, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-watch-1:before {
  content: "\c169";
}

/* line 509, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-slider-3:before {
  content: "\c168";
}

/* line 512, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-slider-2:before {
  content: "\c167";
}

/* line 515, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-slider-1:before {
  content: "\c166";
}

/* line 518, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-cart-15:before {
  content: "\c165";
}

/* line 521, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-cart-14:before {
  content: "\c164";
}

/* line 524, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-cart-13:before {
  content: "\c163";
}

/* line 527, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-cart-12:before {
  content: "\c162";
}

/* line 530, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-cart-11:before {
  content: "\c161";
}

/* line 533, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-cart-10:before {
  content: "\c160";
}

/* line 536, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-cart-9:before {
  content: "\c159";
}

/* line 539, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-cart-8:before {
  content: "\c158";
}

/* line 542, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-pause-1:before {
  content: "\c157";
}

/* line 545, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-arrow-left:before {
  content: "\c156";
}

/* line 548, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-arrow-left-1:before {
  content: "\c155";
}

/* line 551, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-arrow-left-2:before {
  content: "\c154";
}

/* line 554, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-arrow-left-3:before {
  content: "\c153";
}

/* line 557, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-arrow-right:before {
  content: "\c152";
}

/* line 560, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-arrow-right-1:before {
  content: "\c151";
}

/* line 563, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-arrow-right-2:before {
  content: "\c150";
}

/* line 566, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-arrow-right-3:before {
  content: "\c149";
}

/* line 569, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-plane-1:before {
  content: "\c148";
}

/* line 572, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-cart-17:before {
  content: "\c147";
}

/* line 575, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-filter-2:before {
  content: "\c146";
}

/* line 578, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-filter-1:before {
  content: "\c145";
}

/* line 581, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-grid-1:before {
  content: "\c144";
}

/* line 584, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-contract:before {
  content: "\c143";
}

/* line 587, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-expand:before {
  content: "\c142";
}

/* line 590, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-cart-7:before {
  content: "\c141";
}

/* line 593, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-quote-1:before {
  content: "\c140";
}

/* line 596, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-arrow-right-5:before {
  content: "\c139";
}

/* line 599, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-arrow-left-5:before {
  content: "\c138";
}

/* line 602, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-refresh-2:before {
  content: "\c137";
}

/* line 605, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-truck:before {
  content: "\c136";
}

/* line 608, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-wallet:before {
  content: "\c135";
}

/* line 611, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-electric-1:before {
  content: "\c134";
}

/* line 614, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-electric-2:before {
  content: "\c133";
}

/* line 617, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-lock:before {
  content: "\c132";
}

/* line 620, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-share-1:before {
  content: "\c131";
}

/* line 623, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-check-box:before {
  content: "\c130";
}

/* line 626, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-clock-2:before {
  content: "\c129";
}

/* line 629, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-analytics-laptop:before {
  content: "\c128";
}

/* line 632, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-code-design:before {
  content: "\c127";
}

/* line 635, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-competitive-chart:before {
  content: "\c126";
}

/* line 638, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-computer-monitor-and-cellphone:before {
  content: "\c125";
}

/* line 641, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-consulting-message:before {
  content: "\c124";
}

/* line 644, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-creative-process:before {
  content: "\c123";
}

/* line 647, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-customer-reviews:before {
  content: "\c122";
}

/* line 650, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-data-visualization:before {
  content: "\c121";
}

/* line 653, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-document:before {
  content: "\c120";
}

/* line 656, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-download-2:before {
  content: "\c119";
}

/* line 659, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-download-1:before {
  content: "\c118";
}

/* line 662, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-mail-6:before {
  content: "\c117";
}

/* line 665, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-file-sharing:before {
  content: "\c116";
}

/* line 668, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-finger-touch-screen:before {
  content: "\c115";
}

/* line 671, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-horizontal-tablet-with-pencil:before {
  content: "\c114";
}

/* line 674, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-illustration-tool:before {
  content: "\c113";
}

/* line 677, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-keyboard-and-hands:before {
  content: "\c112";
}

/* line 680, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-landscape-image:before {
  content: "\c111";
}

/* line 683, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-layout-squares:before {
  content: "\c110";
}

/* line 686, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-mobile-app-developing:before {
  content: "\c109";
}

/* line 689, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-online-purchase:before {
  content: "\c108";
}

/* line 692, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-online-shopping:before {
  content: "\c107";
}

/* line 695, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-online-video:before {
  content: "\c106";
}

/* line 698, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-clock-1:before {
  content: "\c105";
}

/* line 701, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-padlock-key:before {
  content: "\c104";
}

/* line 704, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-pc-monitor:before {
  content: "\c103";
}

/* line 707, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-place-localizer:before {
  content: "\c102";
}

/* line 710, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-search-results:before {
  content: "\c101";
}

/* line 713, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-search-tool:before {
  content: "\c100";
}

/* line 716, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-settings-tools:before {
  content: "\c099";
}

/* line 719, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-sharing-symbol:before {
  content: "\c098";
}

/* line 722, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-site-map:before {
  content: "\c097";
}

/* line 725, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-smartphone-2:before {
  content: "\c096";
}

/* line 728, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-tablet-2:before {
  content: "\c095";
}

/* line 731, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-thin-expand-arrows:before {
  content: "\c094";
}

/* line 734, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-upload-2:before {
  content: "\c093";
}

/* line 737, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-upload-1:before {
  content: "\c092";
}

/* line 740, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-volume-off:before {
  content: "\c091";
}

/* line 743, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-volume-on:before {
  content: "\c090";
}

/* line 746, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-news-list:before {
  content: "\c089";
}

/* line 749, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-desktop:before {
  content: "\c088";
}

/* line 752, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-news-grid:before {
  content: "\c087";
}

/* line 755, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-setting:before {
  content: "\c086";
}

/* line 758, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-web-home:before {
  content: "\c085";
}

/* line 761, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-web-link:before {
  content: "\c084";
}

/* line 764, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-web-links:before {
  content: "\c083";
}

/* line 767, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-website-protection:before {
  content: "\c082";
}

/* line 770, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-team:before {
  content: "\c081";
}

/* line 773, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-zoom-in:before {
  content: "\c080";
}

/* line 776, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-zoom-out:before {
  content: "\c079";
}

/* line 779, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-arrow-1:before {
  content: "\c078";
}

/* line 782, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-arrow-bold:before {
  content: "\c077";
}

/* line 785, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-arrow-light:before {
  content: "\c076";
}

/* line 788, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-arrow-regular:before {
  content: "\c075";
}

/* line 791, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-cart-1:before {
  content: "\c074";
}

/* line 794, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-cart-2:before {
  content: "\c073";
}

/* line 797, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-cart-3:before {
  content: "\c072";
}

/* line 800, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-cart-4:before {
  content: "\c071";
}

/* line 803, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-cart-5:before {
  content: "\c070";
}

/* line 806, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-cart-6:before {
  content: "\c069";
}

/* line 809, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-chart:before {
  content: "\c068";
}

/* line 812, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-close:before {
  content: "\c067";
}

/* line 815, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-compare-1:before {
  content: "\c066";
}

/* line 818, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-compare-2:before {
  content: "\c065";
}

/* line 821, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-compare-3:before {
  content: "\c064";
}

/* line 824, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-compare-4:before {
  content: "\c063";
}

/* line 827, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-compare-5:before {
  content: "\c062";
}

/* line 830, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-compare-6:before {
  content: "\c061";
}

/* line 833, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-compare-7:before {
  content: "\c060";
}

/* line 836, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-down:before {
  content: "\c059";
}

/* line 839, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-grid:before {
  content: "\c058";
}

/* line 842, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-hand:before {
  content: "\c057";
}

/* line 845, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-layout-1:before {
  content: "\c056";
}

/* line 848, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-layout:before {
  content: "\c055";
}

/* line 851, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-light:before {
  content: "\c054";
}

/* line 854, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-play-1:before {
  content: "\c053";
}

/* line 857, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-list:before {
  content: "\c052";
}

/* line 860, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-mail-1:before {
  content: "\c051";
}

/* line 863, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-mail-2:before {
  content: "\c050";
}

/* line 866, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-mail-3:before {
  content: "\c049";
}

/* line 869, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-mail-4:before {
  content: "\c048";
}

/* line 872, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-mail-5:before {
  content: "\c047";
}

/* line 875, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-map-1:before {
  content: "\c046";
}

/* line 878, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-map-2:before {
  content: "\c045";
}

/* line 881, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-map-3:before {
  content: "\c044";
}

/* line 884, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-map-4:before {
  content: "\c043";
}

/* line 887, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-map-5:before {
  content: "\c042";
}

/* line 890, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-menu-1:before {
  content: "\c041";
}

/* line 893, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-menu-2:before {
  content: "\c040";
}

/* line 896, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-grid-3:before {
  content: "\c039";
}

/* line 899, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-grid-4:before {
  content: "\c038";
}

/* line 902, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-menu-3:before {
  content: "\c037";
}

/* line 905, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-grid-2:before {
  content: "\c036";
}

/* line 908, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-minus:before {
  content: "\c035";
}

/* line 911, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-next:before {
  content: "\c034";
}

/* line 914, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-phone-1:before {
  content: "\c033";
}

/* line 917, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-phone-2:before {
  content: "\c032";
}

/* line 920, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-phone-3:before {
  content: "\c031";
}

/* line 923, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-phone-4:before {
  content: "\c030";
}

/* line 926, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-phone-5:before {
  content: "\c029";
}

/* line 929, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-phone-6:before {
  content: "\c028";
}

/* line 932, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-picture:before {
  content: "\c027";
}

/* line 935, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-pin:before {
  content: "\c026";
}

/* line 938, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-plus:before {
  content: "\c025";
}

/* line 941, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-prev:before {
  content: "\c024";
}

/* line 944, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-eye-4:before {
  content: "\c023";
}

/* line 947, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-eye-3:before {
  content: "\c022";
}

/* line 950, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-eye-2:before {
  content: "\c021";
}

/* line 953, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-eye-1:before {
  content: "\c020";
}

/* line 956, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-refresh-1:before {
  content: "\c019";
}

/* line 959, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-youtube-2:before {
  content: "\c018";
}

/* line 962, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-search-1:before {
  content: "\c017";
}

/* line 965, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-search-2:before {
  content: "\c016";
}

/* line 968, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-search-3:before {
  content: "\c015";
}

/* line 971, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-search-4:before {
  content: "\c014";
}

/* line 974, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-search-5:before {
  content: "\c013";
}

/* line 977, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-support:before {
  content: "\c012";
}

/* line 980, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-tablet-1:before {
  content: "\c011";
}

/* line 983, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-play-2:before {
  content: "\c010";
}

/* line 986, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-up:before {
  content: "\c009";
}

/* line 989, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-user-1:before {
  content: "\c008";
}

/* line 992, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-user-2:before {
  content: "\c007";
}

/* line 995, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-user-3:before {
  content: "\c006";
}

/* line 998, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-user-4:before {
  content: "\c005";
}

/* line 1001, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-user-5:before {
  content: "\c004";
}

/* line 1004, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-user:before {
  content: "\c003";
}

/* line 1007, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-vector1:before {
  content: "\c002";
}

/* line 1010, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/general/_ab-font-icons.scss */
.ab-icon-wishlist1:before {
  content: "\c001";
}

/* Search Ajax */
/* line 2, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_search.scss */
.ajax-search {
  position: relative;
}

/* line 4, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_search.scss */
.ajax-search .search-form-ajax {
  width: 100%;
  position: relative;
  border: 1px solid #ebebeb;
  height: 40px;
  line-height: 40px;
  display: flex;
  align-items: center;
  background: #fff;
}

/* line 13, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_search.scss */
.ajax-search .search-form-ajax .close-result {
  margin-right: 20px;
  line-height: 1;
  cursor: pointer;
}

/* line 17, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_search.scss */
.ajax-search .search-form-ajax .close-result img, .ajax-search .search-form-ajax .close-result i {
  display: none;
}

/* line 21, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_search.scss */
.ajax-search .search-form-ajax .close-result.active i {
  display: block;
}

/* line 26, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_search.scss */
.ajax-search .search-form-ajax .close-result.loading img {
  display: block;
  width: 50px;
}

/* line 32, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_search.scss */
.ajax-search .search-form-ajax .zoo-search-category {
  padding-right: 0;
  position: relative;
}

/* line 35, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_search.scss */
.ajax-search .search-form-ajax .zoo-search-category label {
  display: flex;
  align-items: center;
  margin-right: 20px;
  position: relative;
}

/* line 40, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_search.scss */
.ajax-search .search-form-ajax .zoo-search-category label select {
  display: inline-block;
  width: auto;
  margin: 0;
  padding: 7px 40px 7px 15px;
  border: 0;
  color: #252525 !important;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  cursor: pointer;
}

/* line 51, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_search.scss */
.ajax-search .search-form-ajax .zoo-search-category label select option {
  font-size: 16px;
  border: none;
  color: #252525 !important;
}

/* line 57, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_search.scss */
.ajax-search .search-form-ajax .zoo-search-category label i {
  position: absolute;
  top: 50%;
  right: 10px;
  z-index: 1;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  pointer-events: none;
}

/* line 70, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_search.scss */
.ajax-search .search-form-ajax input.ipt {
  margin-bottom: 0;
  border: none;
  color: #252525 !important;
  padding: 0 0 0 15px;
}

/* line 76, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_search.scss */
.ajax-search .search-form-ajax button.btn {
  position: relative;
  background: none;
  line-height: 1;
  text-align: center;
  font-size: 16px;
  display: block;
  border: none;
}

/* line 84, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_search.scss */
.ajax-search .search-form-ajax button.btn:active {
  box-shadow: none;
}

/* line 87, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_search.scss */
.ajax-search .search-form-ajax button.btn * {
  color: #000;
}

/* line 92, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_search.scss */
.ajax-search .ajax-search-result {
  margin: 0;
  padding: 15px 20px;
  width: 100%;
  position: absolute;
  top: 100%;
  max-height: 435px;
  overflow-y: scroll;
  left: 0;
  z-index: 9999;
  background: #fff;
  border: 1px solid #ebebeb;
  border-top: 0;
}

/* line 105, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_search.scss */
.ajax-search .ajax-search-result .search-item {
  list-style-type: none;
  color: #252525;
  border-bottom: 1px solid #ebebeb;
  padding: 15px 0;
  width: 100%;
}

/* line 111, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_search.scss */
.ajax-search .ajax-search-result .search-item:last-child {
  border-bottom: none;
}

/* line 114, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_search.scss */
.ajax-search .ajax-search-result .search-item h3 {
  font-size: 16px;
  margin: 0;
  display: flex;
  align-items: center;
}

/* line 119, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_search.scss */
.ajax-search .ajax-search-result .search-item h3 span {
  padding: 2px 5px;
  margin-right: 20px;
  font-size: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #045779;
  color: #fff;
}

/* line 130, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_search.scss */
.ajax-search .ajax-search-result .search-item.no-result {
  width: 100%;
  font-size: 16px;
}

@media (max-width: 993px) {
  /* line 139, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_search.scss */
  .ajax-search .search-form-ajax .zoo-search-category label select {
    padding: 6px 40px 6px 15px;
  }
}

@media (max-width: 576px) {
  /* line 144, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_search.scss */
  .ajax-search .search-form-ajax .zoo-search-category {
    display: none;
  }
}

/* line 3, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_bao-hanh.scss */
.bao-hanh .bao-hanh-inner .code {
  margin-bottom: 20px;
}

/* line 6, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_bao-hanh.scss */
.bao-hanh .bao-hanh-inner .btn-bao-hanh {
  background: #000;
  color: #fff;
  font-size: 0.8rem;
  opacity: 0.8;
  text-transform: uppercase;
  font-weight: bold;
  border: 0;
  cursor: pointer;
  height: 40px;
  width: 100px;
  display: flex;
  justify-content: center;
  align-items: center;
}

/* line 20, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_bao-hanh.scss */
.bao-hanh .bao-hanh-inner .btn-bao-hanh * {
  pointer-events: none;
}

/* line 23, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_bao-hanh.scss */
.bao-hanh .bao-hanh-inner .btn-bao-hanh:hover {
  opacity: 1;
}

/* line 26, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_bao-hanh.scss */
.bao-hanh .bao-hanh-inner .btn-bao-hanh img {
  display: none;
  width: 20px;
}

/* line 31, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_bao-hanh.scss */
.bao-hanh .bao-hanh-inner .btn-bao-hanh.loading img {
  display: block;
}

/* line 34, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_bao-hanh.scss */
.bao-hanh .bao-hanh-inner .btn-bao-hanh.loading label {
  display: none;
}

/* line 40, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_bao-hanh.scss */
.bao-hanh .bao-hanh-append {
  margin-top: 20px;
}

/* line 42, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_bao-hanh.scss */
.bao-hanh .bao-hanh-append ul {
  padding: 0;
  margin: 0;
  border: 1px solid #ebebeb;
}

/* line 46, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_bao-hanh.scss */
.bao-hanh .bao-hanh-append ul li {
  list-style-type: none;
  color: #000;
  font-size: 1rem;
  padding: 10px 15px;
  border-bottom: 1px solid #ebebeb;
  line-height: 1.2;
}

/* line 53, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_bao-hanh.scss */
.bao-hanh .bao-hanh-append ul li label {
  font-weight: bold;
  line-height: 1.5;
}

/* line 57, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_bao-hanh.scss */
.bao-hanh .bao-hanh-append ul li:last-child {
  border-bottom: 0;
}

/* line 2, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_ajax-content.scss */
.ajax-filter-content .filter-key {
  display: flex;
  flex-flow: nowrap;
  padding: 10px 0;
  justify-content: center;
  overflow-x: auto;
  background: #045679;
}

/* line 9, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_ajax-content.scss */
.ajax-filter-content .filter-key::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background-color: #F5F5F5;
}

/* line 15, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_ajax-content.scss */
.ajax-filter-content .filter-key::-webkit-scrollbar {
  height: 8px;
  background-color: #F5F5F5;
}

/* line 21, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_ajax-content.scss */
.ajax-filter-content .filter-key::-webkit-scrollbar-thumb {
  background-color: #F90;
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

/* line 33, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_ajax-content.scss */
.ajax-filter-content .filter-key li {
  list-style-type: none;
  padding: 0 10px;
}

/* line 36, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_ajax-content.scss */
.ajax-filter-content .filter-key li a {
  position: relative;
  padding-bottom: 5px;
  white-space: nowrap;
  color: #fff;
}

/* line 42, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_ajax-content.scss */
.ajax-filter-content .filter-key li a:after {
  content: '';
  width: 0;
  height: 2px;
  background-color: #fff;
  position: absolute;
  left: 50%;
  bottom: 0;
  z-index: 1;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  -webkit-transition: all 350ms;
  transition: all 350ms;
}

/* line 58, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_ajax-content.scss */
.ajax-filter-content .filter-key li a:hover:after, .ajax-filter-content .filter-key li a.active:after {
  width: 100%;
}

/* line 66, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_ajax-content.scss */
.ajax-filter-content .loading {
  width: 100%;
  text-align: center;
  display: flex;
  justify-content: center;
  padding: 10px 0;
  opacity: 0;
  visibility: hidden;
}

/* line 74, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_ajax-content.scss */
.ajax-filter-content .loading img {
  width: 30px;
}

/* line 77, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_ajax-content.scss */
.ajax-filter-content .loading.active {
  opacity: 1;
  visibility: visible;
}

@media (max-width: 1024px) {
  /* line 85, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_ajax-content.scss */
  .ajax-filter-content .filter-key {
    justify-content: flex-start;
  }
}

/* Slider */
/* line 3, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_slick.scss */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

/* line 17, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_slick.scss */
.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}

/* line 24, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_slick.scss */
.slick-list:focus {
  outline: none;
}

/* line 28, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_slick.scss */
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

/* line 33, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_slick.scss */
.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

/* line 42, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_slick.scss */
.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

/* line 50, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_slick.scss */
.slick-track:before, .slick-track:after {
  content: "";
  display: table;
}

/* line 56, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_slick.scss */
.slick-track:after {
  clear: both;
}

/* line 60, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_slick.scss */
.slick-loading .slick-track {
  visibility: hidden;
}

/* line 64, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_slick.scss */
.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}

/* line 68, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_slick.scss */
[dir="rtl"] .slick-slide {
  float: right;
}

/* line 71, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_slick.scss */
.slick-slide img {
  display: block;
}

/* line 74, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_slick.scss */
.slick-slide.slick-loading img {
  display: none;
}

/* line 80, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_slick.scss */
.slick-slide.dragging img {
  pointer-events: none;
}

/* line 84, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_slick.scss */
.slick-initialized .slick-slide {
  display: block;
}

/* line 88, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_slick.scss */
.slick-loading .slick-slide {
  visibility: hidden;
}

/* line 92, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_slick.scss */
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

/* line 98, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_slick.scss */
.slick-arrow.slick-hidden {
  display: none;
}

/* line 103, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_slick.scss */
.slick ul.slick-slider:not(.slick-dots) {
  grid-column-gap: unset !important;
  grid-row-gap: unset !important;
  display: block !important;
  grid-template-columns: unset !important;
  flex-wrap: unset !important;
}

/* line 109, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_slick.scss */
.slick ul.slick-slider:not(.slick-dots) li {
  float: left !important;
}

/* line 113, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_slick.scss */
.slick .ab-carousel-btn {
  position: absolute;
  top: 50%;
  z-index: 1;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  cursor: pointer;
  opacity: 0;
  visibility: hidden;
  transition: all 350ms;
}

/* line 123, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_slick.scss */
.slick .ab-carousel-btn.prev-item {
  left: 0;
}

/* line 126, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_slick.scss */
.slick .ab-carousel-btn.next-item {
  right: 0;
}

/* line 130, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_slick.scss */
.slick ul.slick-dots {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  margin: 25px 0;
}

/* line 136, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_slick.scss */
.slick ul.slick-dots li {
  margin: 0 8px;
  display: block;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: #ccc;
  cursor: pointer;
}

/* line 144, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_slick.scss */
.slick ul.slick-dots li.slick-active {
  width: 12px;
  height: 12px;
  background: #000;
}

/* line 149, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_slick.scss */
.slick ul.slick-dots li button {
  display: none;
}

/* line 155, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/widgets/_slick.scss */
.slick:hover .ab-carousel-btn {
  opacity: 1;
  visibility: visible;
}

@-webkit-keyframes blink {
  0%, 100% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
}

@keyframes blink {
  0%, 100% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
}

/* Quickview*/
/* line 21, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.products .product {
  position: relative;
}

/* line 23, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.products .product .group-feature {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 9;
  display: flex;
  align-items: center;
  justify-content: space-around;
  flex-flow: column;
  opacity: 0;
  visibility: hidden;
  transition: all 350ms;
}

/* line 35, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.products .product .group-feature > span {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 35px;
  height: 35px;
  border-radius: 50%;
  background: #fff;
  color: #fc6702;
  margin: 5px;
  cursor: pointer;
  font-size: 0;
  box-shadow: 0 0 10px 5px #ebebeb;
}

/* line 48, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.products .product .group-feature > span i {
  font-size: 14px;
}

/* line 51, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.products .product .group-feature > span:hover {
  background: #fc6702;
  color: #fff;
}

/* line 56, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.products .product .group-feature > span.loading i {
  animation: blink 500ms infinite ease-in-out;
}

/* line 61, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.products .product .group-feature a {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 35px;
  height: 35px;
  border-radius: 50%;
  background: #fff;
  color: #fc6702;
  margin: 5px;
  cursor: pointer;
  font-size: 0;
  box-shadow: 0 0 10px 5px #ebebeb;
}

/* line 74, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.products .product .group-feature a:before {
  content: "\c072";
  font-family: "ab-fonts";
  font-size: 14px;
}

/* line 79, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.products .product .group-feature a.added {
  display: none;
}

/* line 82, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.products .product .group-feature a.added_to_cart:before {
  content: "\c071";
}

/* line 85, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.products .product .group-feature a:hover {
  background: #fc6702;
  color: #fff;
}

/* line 92, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.products .product:hover .group-feature {
  opacity: 1;
  visibility: visible;
}

/* line 99, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
#ab-quickview-lb {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;
  width: 100%;
  height: 100%;
}

/* line 106, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
#ab-quickview-lb .product {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 3;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  max-width: 50%;
  max-height: 60%;
  display: block;
  overflow-y: scroll;
  background: #fff;
  padding: 10px;
  border: 2px solid #fc6702;
}

/* line 120, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
#ab-quickview-lb .product::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background-color: #F5F5F5;
}

/* line 126, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
#ab-quickview-lb .product::-webkit-scrollbar {
  width: 5px;
  background-color: #F5F5F5;
}

/* line 132, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
#ab-quickview-lb .product::-webkit-scrollbar-thumb {
  background-color: #F90;
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

/* line 144, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
#ab-quickview-lb .product .woocommerce-product-gallery {
  margin: 0;
  opacity: 1 !important;
  pointer-events: none;
}

/* line 148, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
#ab-quickview-lb .product .woocommerce-product-gallery .woocommerce-product-gallery__image {
  padding: 0 5px;
}

/* line 150, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
#ab-quickview-lb .product .woocommerce-product-gallery .woocommerce-product-gallery__image:first-child {
  margin-bottom: 10px;
}

/* line 156, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
#ab-quickview-lb .product .entry-summary .product_title {
  font-size: 1.2rem;
  color: #000;
  font-weight: bold;
}

/* line 163, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
#ab-quickview-lb .mash-color {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0.5;
}

/* Compare*/
/* line 176, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.zoo-popup-panel {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;
}

/* line 185, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.zoo-popup-panel .description ul {
  margin: 0;
  padding: 0;
}

/* line 188, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.zoo-popup-panel .description ul li {
  list-style-type: none;
}

/* line 190, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.zoo-popup-panel .description ul li:before {
  content: '\f004';
  font-family: "Font Awesome 5 Free";
  margin-right: 8px;
  color: #66B926;
}

/* line 199, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.zoo-popup-panel .description ol {
  margin: 0;
  padding: 0;
}

/* line 202, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.zoo-popup-panel .description ol li {
  list-style-type: none;
}

/* line 204, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.zoo-popup-panel .description ol li:before {
  content: '\f005';
  font-family: "Font Awesome 5 Free";
  margin-right: 8px;
  color: #66B926;
}

/* line 214, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.zoo-popup-panel img {
  width: 60px;
}

/* line 219, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.zoo-popup-panel .popup-mask-close {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.65);
  cursor: pointer;
}

/* line 226, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.zoo-popup-panel .popup-mask-close.loading:before {
  width: 20px;
  height: 20px;
  background: #E2AF9A;
  content: '';
  display: block;
  position: fixed;
  top: 50%;
  left: 50%;
  border-radius: 50%;
  transform: translate(-50% -50%);
  animation: blink 500ms infinite ease-in-out;
}

/* line 240, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.zoo-popup-panel .popup-close-btn {
  position: fixed;
  top: 15px;
  right: 15px;
  border: none;
  background: none;
  color: #fff;
  cursor: pointer;
  width: 45px;
  height: 45px;
  text-align: center;
  line-height: 45px;
  font-size: 18px;
}

/* line 255, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.zoo-popup-panel .zoo-popup-inner {
  position: absolute;
  left: 50%;
  top: 50%;
  background: #fff;
  transform: translate(-50%, -50%);
  overflow: hidden;
  display: none;
  flex-direction: column;
  border: 2px solid #fc6702;
}

/* line 267, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.zoo-popup-panel .zoo-wrap-popup-content {
  height: 100%;
  overflow: auto;
  max-height: calc(90vh - 60px);
  max-width: 90vw;
  width: 1200px;
  padding: 0;
}

/* line 274, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.zoo-popup-panel .zoo-wrap-popup-content::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background-color: #F5F5F5;
}

/* line 280, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.zoo-popup-panel .zoo-wrap-popup-content::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  background-color: #F5F5F5;
}

/* line 287, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.zoo-popup-panel .zoo-wrap-popup-content::-webkit-scrollbar-thumb {
  background-color: #F90;
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

/* line 301, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.zoo-popup-inner {
  padding: 0;
}

/* line 305, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.zoo-popup-inner > p {
  text-align: center;
  padding: 50px 50px 35px;
  margin: 0;
  text-transform: uppercase;
  letter-spacing: 1px;
}

/* line 314, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.zoo-popup-inner h2.zoo-popup-panel-title {
  text-align: center;
  margin: 0px;
  background: #fc6702;
  color: #fff;
  padding: 15px;
  text-transform: uppercase;
  font-size: 1.2rem;
  letter-spacing: 1px;
}

/* line 325, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.zoo-popup-inner table tr {
  background: none;
}

/* line 327, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.zoo-popup-inner table tr th {
  padding-left: 10px;
  padding-right: 10px;
  white-space: nowrap;
  vertical-align: middle;
  background: none;
}

/* line 334, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.zoo-popup-inner table tr td {
  vertical-align: middle;
  text-align: center;
  padding: 10px;
  min-width: 280px;
  background: none;
}

/* line 340, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.zoo-popup-inner table tr td.description {
  text-align: left;
}

/* line 343, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.zoo-popup-inner table tr td p {
  text-align: justify;
}

/* line 350, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.zoo-popup-inner table tbody > tr:nth-child(odd) > td, .zoo-popup-inner table tbody > tr:nth-child(odd) > th {
  background: none;
}

/* line 353, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.zoo-popup-inner table tbody tr:hover > td, .zoo-popup-inner table tbody tr:hover > th {
  background: none;
}

/* line 359, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.zoo-popup-inner table.wishlist-items-table tr td {
  min-width: 200px;
}

/* line 364, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.grid-layout span {
  color: #999;
  font-size: 20px;
  padding-right: 15px;
  cursor: pointer;
}

/* line 369, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.grid-layout span.active {
  color: #000;
}

/* line 375, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.toggle-catalog-ordering {
  position: relative;
  padding: 10px 0;
  text-align: right;
}

/* line 379, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.toggle-catalog-ordering span {
  padding-left: 5px;
  font-size: 12px;
}

/* line 384, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.toggle-catalog-ordering .catalog-ordering {
  position: absolute;
  top: calc(100% + 30px);
  right: 0;
  z-index: 2;
  padding: 15px;
  margin: 0;
  border: 1px solid #ebebeb;
  box-shadow: 0 -2px 10px rgba(54, 54, 54, 0.2);
  transition: all 350ms;
  opacity: 0;
  visibility: hidden;
  background: #fff;
}

/* line 397, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.toggle-catalog-ordering .catalog-ordering:before {
  content: '';
  position: absolute;
  right: 40px;
  width: 10px;
  height: 10px;
  border-style: solid;
  bottom: 100%;
  border-width: 0 10px 10px 10px;
  border-color: transparent transparent #fff transparent;
  -webkit-filter: drop-shadow(0 -2px 2px rgba(54, 54, 54, 0.2));
  filter: drop-shadow(0 -2px 2px rgba(54, 54, 54, 0.2));
}

/* line 410, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.toggle-catalog-ordering .catalog-ordering li {
  list-style-type: none;
  padding: 10px 0;
}

/* line 413, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.toggle-catalog-ordering .catalog-ordering li a {
  font-size: 14px;
  color: #000;
}

/* line 420, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_feature-layout.scss */
.toggle-catalog-ordering:hover .catalog-ordering {
  top: 100%;
  opacity: 1;
  visibility: visible;
}

/* line 2, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-layout.scss */
.woocommerce ul.products li.first,
.woocommerce-page ul.products li.first {
  clear: unset;
}

/* line 6, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-layout.scss */
span.onsale {
  top: 15px !important;
  right: auto !important;
  left: 10px !important;
  z-index: 1 !important;
  border-radius: 0 !important;
  width: auto !important;
  height: auto !important;
  padding: 5px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  font-size: 12px !important;
  color: #f00 !important;
  line-height: 1 !important;
  min-width: unset !important;
  min-height: unset !important;
  background: #ccc !important;
}

/* line 25, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-layout.scss */
.woocommerce-loop-product__link {
  position: relative;
  overflow: hidden;
  display: block;
}

/* line 29, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-layout.scss */
.woocommerce-loop-product__link .hover-image {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  transition: all 350ms;
  opacity: 0;
  visibility: hidden;
}

/* line 38, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-layout.scss */
.woocommerce-loop-product__link .attachment-woocommerce_thumbnail {
  position: relative;
  z-index: 1;
  transition: all 350ms;
}

/* line 44, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-layout.scss */
.woocommerce-loop-product__link:hover .hover-image {
  opacity: 1;
  visibility: visible;
}

/* line 4, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
body div.product .entry-summary .product_title {
  font-size: 2rem;
}

/* line 7, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
body div.product .entry-summary .price {
  font-size: 1.2rem;
  color: #000;
  font-weight: bold;
}

/* line 13, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
body div.product .entry-summary form.cart .quantity {
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #ebebeb;
  margin-right: 10px;
}

/* line 20, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
body div.product .entry-summary form.cart .quantity input {
  border-radius: 0;
  border: 0;
  padding: 0;
}

/* line 26, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
body div.product .entry-summary form.cart button[type=submit] {
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #000;
  color: #fff;
  border-radius: 0;
  padding: 0 30px;
}

/* line 39, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
body div.product div.images.woocommerce-product-gallery .woocommerce-product-gallery__trigger {
  text-indent: unset;
  font-size: 0 !important;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0;
  height: 0;
  background: none;
  top: 30px;
  right: 30px;
}

/* line 50, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
body div.product div.images.woocommerce-product-gallery .woocommerce-product-gallery__trigger:before {
  content: "\c025" !important;
  font-family: "cleversoft";
  font-size: 1.2rem;
  border: 0;
  width: 0;
  height: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 1;
  transform: translate(-50%, -50%);
  width: 35px;
  height: 35px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #fff;
  box-shadow: 0 0 10px 5px #ebebeb;
}

/* line 71, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
body div.product div.images.woocommerce-product-gallery .woocommerce-product-gallery__trigger:after {
  content: none !important;
}

/* line 75, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
body div.product div.images.woocommerce-product-gallery .flex-viewport {
  margin-bottom: 10px;
}

/* line 78, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
body div.product div.images.woocommerce-product-gallery .flex-control-nav {
  margin: 0 -5px;
}

/* line 80, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
body div.product div.images.woocommerce-product-gallery .flex-control-nav li {
  padding: 5px;
}

/* line 91, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
.jet-woo-product-gallery-slider .slick-arrow {
  width: 30px !important;
  height: 30px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  border-radius: 50% !important;
  background: #000 !important;
  color: #fff !important;
  font-size: 16px !important;
  opacity: 0.2 !important;
}

/* line 104, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
.jet-woo-product-gallery-slider:hover .slick-arrow {
  opacity: 0.8 !important;
}

/* line 109, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
.jet-woo-slick-control-nav {
  padding-left: 20px;
  overflow: hidden;
}

/* line 112, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
.jet-woo-slick-control-nav .slick-arrow {
  width: 20px !important;
  height: 30px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  background: #000 !important;
  color: #fff !important;
  font-size: 16px !important;
  opacity: 0.2 !important;
  z-index: 99;
}

/* line 125, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
.jet-woo-slick-control-nav:hover .slick-arrow {
  opacity: 0.8 !important;
}

/* line 130, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
.jet-woo-slick-control-nav.slick-vertical .slick-arrow {
  height: 200px !important;
}

/* line 132, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
.jet-woo-slick-control-nav.slick-vertical .slick-arrow.jet-slick-prev {
  top: -85px !important;
}

/* line 135, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
.jet-woo-slick-control-nav.slick-vertical .slick-arrow.jet-slick-next {
  bottom: -85px !important;
}

/* line 141, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
.jet-woo-product-gallery__trigger {
  text-indent: unset;
  font-size: 0 !important;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0;
  height: 0;
  background: none;
  top: 30px;
  right: 30px;
}

/* line 152, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
.jet-woo-product-gallery__trigger:before {
  content: "\c025" !important;
  font-family: "cleversoft";
  font-size: 1.2rem;
  border: 0;
  width: 0;
  height: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 1;
  transform: translate(-50%, -50%);
  width: 35px;
  height: 35px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #fff;
  box-shadow: 0 0 10px 5px #ebebeb;
}

/* line 173, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
.jet-woo-product-gallery__trigger:after {
  content: none !important;
}

/* line 179, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
form.variations_form.cart {
  margin: 0 !important;
}

/* line 181, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
form.variations_form.cart table tbody > tr:nth-child(odd) > td,
form.variations_form.cart table tbody > tr:nth-child(odd) > th {
  background-color: unset;
}

/* line 185, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
form.variations_form.cart table.variations label {
  font-size: 12px !important;
  color: #000 !important;
}

/* line 189, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
form.variations_form.cart span.price {
  color: #EF0015 !important;
  font-size: 18px !important;
}

/* line 194, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
form.cart table.variations td.value select {
  width: 100% !important;
  margin: 0 !important;
}

/* line 198, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
form.cart table.variations td.value:before {
  width: 100% !important;
  margin: 0 !important;
}

/* line 202, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
form.cart table.variations td.value {
  padding: 0 !important;
}

/* line 204, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
form.cart table.variations td.value select {
  padding: 0 !important;
}

/* line 208, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
form.cart table.variations td.label {
  padding: 0 !important;
}

/* line 211, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
form.cart .reset_variations {
  display: none !important;
}

/* line 215, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
form.cart .added_to_cart.wc-forward {
  display: none;
}

/* line 218, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
form.cart .single_add_to_cart_button {
  display: flex;
  align-items: center;
}

/* line 221, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
form.cart .single_add_to_cart_button:after {
  position: unset !important;
  margin-left: 8px;
}

/* line 228, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
.woocommerce-product-details__short-description ul {
  margin: 0;
  padding: 0;
}

/* line 231, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
.woocommerce-product-details__short-description ul li {
  list-style-type: none;
}

/* line 233, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
.woocommerce-product-details__short-description ul li:before {
  content: '\f004';
  font-family: "Font Awesome 5 Free";
  margin-right: 8px;
  color: #66B926;
}

/* line 242, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
.woocommerce-product-details__short-description ol {
  margin: 0;
  padding: 0;
}

/* line 245, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
.woocommerce-product-details__short-description ol li {
  list-style-type: none;
}

/* line 247, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
.woocommerce-product-details__short-description ol li:before {
  content: '\f005';
  font-family: "Font Awesome 5 Free";
  margin-right: 8px;
  color: #66B926;
}

/* line 257, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
.woocommerce-tabs {
  margin-top: 20px !important;
}

/* line 259, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
.woocommerce-tabs .tabs {
  display: flex;
  align-items: center;
  justify-content: center;
  border-bottom: 1px solid #ccc;
}

/* line 264, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
.woocommerce-tabs .tabs li {
  background: none !important;
  border: none !important;
  padding: 0 20px !important;
}

/* line 268, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
.woocommerce-tabs .tabs li a {
  color: #000;
  padding: 10px 0 !important;
  text-transform: uppercase;
  position: relative;
}

/* line 273, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
.woocommerce-tabs .tabs li a:after {
  content: '';
  height: 2px;
  width: 0;
  background: #ef0015;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  z-index: 1;
  transition: all 350ms;
}

/* line 289, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
.woocommerce-tabs .tabs li:hover a:after, .woocommerce-tabs .tabs li.active a:after {
  width: 100%;
}

/* line 296, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
.woocommerce-tabs .panel {
  border-top: 0 !important;
}

/* line 298, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
.woocommerce-tabs .panel > h2:first-child {
  display: none !important;
}

/* line 304, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
.group-cp-wl {
  display: flex;
  align-items: center;
  width: 100%;
  margin: 15px 0;
}

/* line 309, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
.group-cp-wl span {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  border: 1px solid #ebebeb;
  background: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0;
  cursor: pointer;
  transition: all 350ms;
  margin-right: 20px;
}

/* line 322, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
.group-cp-wl span i {
  font-size: 16px;
  color: #000;
}

/* line 326, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
.group-cp-wl span.browse-wishlist, .group-cp-wl span.browse-products-compare, .group-cp-wl span:hover {
  background: #000;
}

/* line 330, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_product-single.scss */
.group-cp-wl span.browse-wishlist i, .group-cp-wl span.browse-products-compare i, .group-cp-wl span:hover i {
  color: #fff;
}

/* line 3, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_sidebar-layout.scss */
body .widget {
  list-style-type: none;
  margin-bottom: 20px;
  border: 1px solid #d7d8da;
  padding: 5px;
  background-color: #f1f1f2;
  font-size: 14px;
  color: #000;
}

/* line 11, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_sidebar-layout.scss */
body .widget .widgettitle {
  background-color: #29aae2;
  color: #ffffff;
  display: block;
  font-size: 13px;
  font-weight: bold;
  height: 30px;
  line-height: 30px;
  overflow: hidden;
  text-align: center;
  text-transform: uppercase;
  margin-top: 0;
  margin: -5px -5px 20px -5px;
}

/* line 25, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_sidebar-layout.scss */
body .widget ul {
  margin: 0;
  padding: 0;
  max-height: 350px;
  overflow-y: auto;
}

/* line 30, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_sidebar-layout.scss */
body .widget ul::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background-color: #F5F5F5;
}

/* line 36, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_sidebar-layout.scss */
body .widget ul::-webkit-scrollbar {
  width: 5px;
  height: 5px;
  background-color: #F5F5F5;
}

/* line 43, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_sidebar-layout.scss */
body .widget ul::-webkit-scrollbar-thumb {
  background-color: #F90;
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

/* line 55, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_sidebar-layout.scss */
body .widget ul ul {
  margin-left: -10px;
  max-height: unset;
  overflow: unset;
}

/* line 60, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_sidebar-layout.scss */
body .widget ul li {
  list-style-type: none;
  border-bottom: 1px dotted #e1e2e3;
  position: relative;
}

/* line 64, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_sidebar-layout.scss */
body .widget ul li a {
  color: #000;
  padding: 10px 0;
  display: block;
}

/* line 68, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_sidebar-layout.scss */
body .widget ul li a:hover {
  color: #29aae2;
}

/* line 72, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_sidebar-layout.scss */
body .widget ul li .count {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 2;
  color: #999;
}

/* line 79, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_sidebar-layout.scss */
body .widget ul li:last-child {
  border-bottom: none;
}

/* line 87, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_sidebar-layout.scss */
body .widget.widget_categories ul li, body .widget.widget_product_categories ul li {
  padding: 10px 0 10px 30px;
  position: relative;
}

/* line 90, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_sidebar-layout.scss */
body .widget.widget_categories ul li a, body .widget.widget_product_categories ul li a {
  padding: 0;
}

/* line 93, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_sidebar-layout.scss */
body .widget.widget_categories ul li:before, body .widget.widget_product_categories ul li:before {
  content: "";
  width: 15px;
  height: 15px;
  border: 1px solid #a2a2a2;
  position: absolute;
  left: 5px;
  top: 13px;
  z-index: 1;
  border-radius: 50%;
}

/* line 104, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_sidebar-layout.scss */
body .widget.widget_categories ul li:after, body .widget.widget_product_categories ul li:after {
  content: "\c265";
  font-family: "cleversoft";
  font-size: 8px;
  position: absolute;
  left: 9px;
  top: 15px;
  z-index: 2;
  opacity: 0;
}

/* line 116, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_sidebar-layout.scss */
body .widget.widget_categories ul li.current-cat:after, body .widget.widget_categories ul li:hover:after, body .widget.widget_product_categories ul li.current-cat:after, body .widget.widget_product_categories ul li:hover:after {
  opacity: 1;
}

/* line 120, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_sidebar-layout.scss */
body .widget.widget_categories ul li a:before, body .widget.widget_product_categories ul li a:before {
  content: none;
}

/* line 129, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_sidebar-layout.scss */
body .widget.widget_layered_nav .woocommerce-widget-layered-nav-list li {
  padding: 10px 0 10px 30px;
  position: relative;
}

/* line 132, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_sidebar-layout.scss */
body .widget.widget_layered_nav .woocommerce-widget-layered-nav-list li a {
  padding: 0;
}

/* line 135, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_sidebar-layout.scss */
body .widget.widget_layered_nav .woocommerce-widget-layered-nav-list li:before {
  content: "";
  width: 15px;
  height: 15px;
  border: 1px solid #a2a2a2;
  position: absolute;
  left: 5px;
  top: 13px;
  z-index: 1;
}

/* line 145, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_sidebar-layout.scss */
body .widget.widget_layered_nav .woocommerce-widget-layered-nav-list li:after {
  content: "\c265";
  font-family: "cleversoft";
  font-size: 8px;
  position: absolute;
  left: 9px;
  top: 15px;
  z-index: 2;
  opacity: 0;
}

/* line 157, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_sidebar-layout.scss */
body .widget.widget_layered_nav .woocommerce-widget-layered-nav-list li.chosen:after, body .widget.widget_layered_nav .woocommerce-widget-layered-nav-list li:hover:after {
  opacity: 1;
}

/* line 161, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_sidebar-layout.scss */
body .widget.widget_layered_nav .woocommerce-widget-layered-nav-list li a:before {
  content: none;
}

/* line 169, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_sidebar-layout.scss */
.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
  background-color: #000;
}

/* line 172, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_sidebar-layout.scss */
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
  background-color: #000;
}

/* line 1, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
.woocommerce .woocommerce-ordering select {
  border: 1px solid #ebebeb;
  font-size: 14px;
  padding: 5px 10px;
}

/* line 7, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
.elementor-pagination {
  margin: 30px 0;
  display: flex;
  align-items: center;
  justify-content: center;
}

/* line 12, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
.elementor-pagination > * {
  padding: 3px 8px;
  display: block;
  border: 1px solid #ebebeb;
}

/* line 18, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
nav.woocommerce-pagination {
  margin: 30px 0 !important;
}

/* line 22, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
nav.woocommerce-pagination ul li * {
  background: none !important;
  padding: 8px 18px !important;
}

/* line 25, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
nav.woocommerce-pagination ul li *:hover, nav.woocommerce-pagination ul li *.current {
  color: #fc6702 !important;
}

/* line 33, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
.woocommerce-breadcrumb {
  margin: 0 !important;
}

/* Cart canvas*/
/* line 38, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
.elementor-menu-cart__product-name .variation {
  display: flex;
  align-items: center;
  flex-flow: wrap;
  margin: 10px 0 20px 0;
}

/* line 43, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
.elementor-menu-cart__product-name .variation > * {
  width: 50%;
  margin: 0;
}

/* line 46, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
.elementor-menu-cart__product-name .variation > * p {
  margin: 0;
}

/* Cart page */
/* line 54, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
body.woocommerce-cart .woocommerce {
  background: #fff;
  margin-top: 50px;
  margin-bottom: 50px;
}

/* line 59, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
body.woocommerce-cart .woocommerce .cart-collaterals .checkout-button {
  background: #000 !important;
  font-size: 14px !important;
  text-transform: uppercase;
}

/* line 66, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
body.woocommerce-cart .coupon {
  display: flex;
}

/* line 68, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
body.woocommerce-cart .coupon .input-text {
  width: auto !important;
}

/* line 74, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
body.woocommerce-cart .cross-sells h2,
body.woocommerce-cart .cart_totals h2 {
  font-size: 1rem;
  font-weight: bold;
  text-transform: uppercase;
}

/* line 81, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
body.woocommerce-cart .cross-sells {
  padding: 10px;
}

/* line 85, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
body.woocommerce-cart .quantity .qty {
  padding: 5px;
}

/* Checkout page */
/* line 92, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
body.woocommerce-checkout .woocommerce {
  background: #fff;
  margin-top: 50px;
  margin-bottom: 50px;
  padding: 20px;
}

/* line 97, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
body.woocommerce-checkout .woocommerce #place_order {
  background: #1da1f2 !important;
  color: #fff !important;
  font-size: 14px !important;
  text-transform: uppercase;
  font-weight: normal !important;
  padding: 15px 35px;
}

/* line 104, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
body.woocommerce-checkout .woocommerce #place_order:hover {
  background: #0077b5 !important;
}

/* line 111, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
body.woocommerce-checkout form #customer_details {
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #ebebeb;
}

/* line 116, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
body.woocommerce-checkout form h3 {
  font-size: 18px;
  text-transform: uppercase;
  display: flex;
  align-items: center;
  justify-content: space-between;
  white-space: nowrap;
  float: none !important;
}

/* line 124, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
body.woocommerce-checkout form h3:before {
  content: "";
  width: 100%;
  height: 1px;
  background: #fc6702;
  margin-right: 10px;
}

/* line 131, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
body.woocommerce-checkout form h3:after {
  content: "";
  width: 100%;
  height: 1px;
  background: #fc6702;
  margin-left: 10px;
}

/* line 141, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
body.woocommerce-checkout .woocommerce-order p.woocommerce-notice {
  font-size: 18px;
  text-transform: uppercase;
  display: flex;
  align-items: center;
  justify-content: space-between;
  white-space: nowrap;
  float: none !important;
  margin-bottom: 30px;
  color: #000;
  font-weight: bold;
}

/* line 152, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
body.woocommerce-checkout .woocommerce-order p.woocommerce-notice:before {
  content: "";
  width: 100%;
  height: 1px;
  background: #fc6702;
  margin-right: 10px;
}

/* line 159, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
body.woocommerce-checkout .woocommerce-order p.woocommerce-notice:after {
  content: "";
  width: 100%;
  height: 1px;
  background: #fc6702;
  margin-left: 10px;
}

/* line 167, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
body.woocommerce-checkout .woocommerce-order .woocommerce-order-overview {
  padding: 0;
  margin-bottom: 50px;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}

@media (max-width: 768px) {
  /* line 174, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
  body.woocommerce-checkout .woocommerce-order .woocommerce-order-overview li {
    width: 50%;
    margin: 0;
    padding: 10px 10px 10px 0;
    border: none;
  }
}

@media (max-width: 768px) {
  /* line 184, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
  body.woocommerce-checkout .woocommerce-order .woocommerce-order-overview {
    justify-content: flex-start;
  }
}

/* line 190, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
body.woocommerce-checkout .woocommerce-bacs-bank-details .wc-bacs-bank-details-heading {
  font-size: 18px;
  text-transform: uppercase;
  display: flex;
  align-items: center;
  justify-content: space-between;
  white-space: nowrap;
  float: none !important;
  margin-bottom: 20px;
  color: #000;
  font-weight: bold;
}

/* line 201, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
body.woocommerce-checkout .woocommerce-bacs-bank-details .wc-bacs-bank-details-heading:before {
  content: "";
  width: 100%;
  height: 1px;
  background: #fc6702;
  margin-right: 10px;
}

/* line 208, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
body.woocommerce-checkout .woocommerce-bacs-bank-details .wc-bacs-bank-details-heading:after {
  content: "";
  width: 100%;
  height: 1px;
  background: #fc6702;
  margin-left: 10px;
}

/* line 216, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
body.woocommerce-checkout .woocommerce-bacs-bank-details .wc-bacs-bank-details-account-name {
  font-size: 0.8rem;
  font-weight: bold;
  text-transform: uppercase;
  text-align: center;
  padding: 10px;
  margin: 0;
}

/* line 224, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
body.woocommerce-checkout .woocommerce-bacs-bank-details .wc-bacs-bank-details {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  padding: 20px;
  background: #ebebeb;
  margin-bottom: 20px;
}

@media (max-width: 768px) {
  /* line 233, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
  body.woocommerce-checkout .woocommerce-bacs-bank-details .wc-bacs-bank-details li {
    width: 100%;
    margin: 0 0 10px 0;
    padding: 0;
    border: none;
  }
}

/* line 244, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
body.woocommerce-checkout .woocommerce-order-details .woocommerce-order-details__title {
  font-size: 18px;
  text-transform: uppercase;
  display: flex;
  align-items: center;
  justify-content: space-between;
  white-space: nowrap;
  float: none !important;
  margin-bottom: 30px;
  margin-top: 50px;
  color: #000;
  font-weight: bold;
}

/* line 256, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
body.woocommerce-checkout .woocommerce-order-details .woocommerce-order-details__title:before {
  content: "";
  width: 100%;
  height: 1px;
  background: #fc6702;
  margin-right: 10px;
}

/* line 263, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
body.woocommerce-checkout .woocommerce-order-details .woocommerce-order-details__title:after {
  content: "";
  width: 100%;
  height: 1px;
  background: #fc6702;
  margin-left: 10px;
}

/* line 271, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
body.woocommerce-checkout .woocommerce-order-details ul.wc-item-meta {
  padding: 0;
}

/* line 273, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
body.woocommerce-checkout .woocommerce-order-details ul.wc-item-meta li {
  padding: 5px 0;
}

/* line 279, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
body.woocommerce-checkout .woocommerce-customer-details .woocommerce-column__title {
  font-size: 18px;
  text-transform: uppercase;
  display: flex;
  align-items: center;
  justify-content: space-between;
  white-space: nowrap;
  float: none !important;
}

/* line 287, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
body.woocommerce-checkout .woocommerce-customer-details .woocommerce-column__title:before {
  content: "";
  width: 100%;
  height: 1px;
  background: #fc6702;
  margin-right: 10px;
}

/* line 294, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
body.woocommerce-checkout .woocommerce-customer-details .woocommerce-column__title:after {
  content: "";
  width: 100%;
  height: 1px;
  background: #fc6702;
  margin-left: 10px;
}

/* line 303, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
body.woocommerce-checkout .woocommerce-column__title {
  font-size: 18px;
  text-transform: uppercase;
  display: flex;
  align-items: center;
  justify-content: space-between;
  white-space: nowrap;
  float: none !important;
  margin-top: 50px;
  margin-bottom: 30px;
}

/* line 313, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
body.woocommerce-checkout .woocommerce-column__title:before {
  content: "";
  width: 100%;
  height: 1px;
  background: #fc6702;
  margin-right: 10px;
}

/* line 320, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
body.woocommerce-checkout .woocommerce-column__title:after {
  content: "";
  width: 100%;
  height: 1px;
  background: #fc6702;
  margin-left: 10px;
}

/* Table and Button */
/* line 334, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
.woocommerce table {
  border-collapse: collapse !important;
}

/* line 337, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
.woocommerce table th,
.woocommerce table td {
  border: 1px solid #1da1f2 !important;
}

/* line 343, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
.woocommerce form button,
.woocommerce table button {
  background: #1da1f2 !important;
  color: #fff !important;
  font-size: 14px !important;
  text-transform: uppercase;
  font-weight: normal !important;
}

/* line 349, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
.woocommerce form button:hover,
.woocommerce table button:hover {
  background: #0077b5 !important;
}

/* line 353, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_woocommerce.scss */
.woocommerce form textarea,
.woocommerce form input,
.woocommerce table textarea,
.woocommerce table input {
  border: 1px solid #1da1f2 !important;
}

/* line 2, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_account.scss */
.woocommerce-account .woocommerce {
  margin: 50px auto;
}

/* line 5, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_account.scss */
.woocommerce-account .woo-slg-social-container {
  margin: 30px 0;
}

/* line 7, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_account.scss */
.woocommerce-account .woo-slg-social-container legend {
  font-size: 18px;
  text-transform: uppercase;
  display: flex;
  align-items: center;
  justify-content: space-between;
  white-space: nowrap;
}

/* line 14, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_account.scss */
.woocommerce-account .woo-slg-social-container legend:before {
  content: "";
  width: 100%;
  height: 1px;
  background: #fc6702;
  margin-right: 10px;
}

/* line 21, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_account.scss */
.woocommerce-account .woo-slg-social-container legend:after {
  content: "";
  width: 100%;
  height: 1px;
  background: #fc6702;
  margin-left: 10px;
}

/* line 30, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_account.scss */
.woocommerce-account .woo-slg-social-wrap {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  justify-content: space-between;
}

/* line 35, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_account.scss */
.woocommerce-account .woo-slg-social-wrap > * {
  width: 32%;
  margin: 0 0 10px 0;
}

/* line 42, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_account.scss */
.woocommerce-account #customer_login h2 {
  font-size: 18px;
  text-transform: uppercase;
  display: flex;
  align-items: center;
  justify-content: space-between;
  white-space: nowrap;
}

/* line 49, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_account.scss */
.woocommerce-account #customer_login h2:before {
  content: "";
  width: 100%;
  height: 1px;
  background: #fc6702;
  margin-right: 10px;
}

/* line 56, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_account.scss */
.woocommerce-account #customer_login h2:after {
  content: "";
  width: 100%;
  height: 1px;
  background: #fc6702;
  margin-left: 10px;
}

/* line 64, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_account.scss */
.woocommerce-account #customer_login .woocommerce-form {
  border: 1px solid #1da1f2;
  margin-top: 20px;
}

/* line 67, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_account.scss */
.woocommerce-account #customer_login .woocommerce-form input {
  border: 1px solid #1da1f2;
}

/* line 71, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_account.scss */
.woocommerce-account #customer_login .woocommerce-form .form-row button[type=submit] {
  background: #1da1f2;
  color: #fff;
  font-size: 14px;
  text-transform: uppercase;
}

/* line 76, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_account.scss */
.woocommerce-account #customer_login .woocommerce-form .form-row button[type=submit]:hover {
  background: #0077b5;
}

/* line 83, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_account.scss */
.woocommerce-account .lost_reset_password {
  padding: 30px;
  max-width: 60%;
  margin: 0 auto;
  border: 2px solid #1da1f2;
  text-align: center;
  border-radius: 5px;
}

/* line 90, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_account.scss */
.woocommerce-account .lost_reset_password input {
  border: 1px solid #1da1f2;
}

/* line 93, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_account.scss */
.woocommerce-account .lost_reset_password .form-row.woocommerce-form-row {
  width: 100%;
}

/* line 95, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_account.scss */
.woocommerce-account .lost_reset_password .form-row.woocommerce-form-row button[type=submit] {
  background: #1da1f2;
  color: #fff;
  font-size: 14px;
  text-transform: uppercase;
}

/* line 100, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_account.scss */
.woocommerce-account .lost_reset_password .form-row.woocommerce-form-row button[type=submit]:hover {
  background: #0077b5;
}

/* line 108, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_account.scss */
.woocommerce-account div.woocommerce .woocommerce-MyAccount-navigation {
  width: 25%;
}

/* line 110, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_account.scss */
.woocommerce-account div.woocommerce .woocommerce-MyAccount-navigation ul {
  padding: 0 25px;
  border-right: 1px solid #1da1f2;
}

/* line 113, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_account.scss */
.woocommerce-account div.woocommerce .woocommerce-MyAccount-navigation ul li {
  padding: 8px 0;
}

/* line 116, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_account.scss */
.woocommerce-account div.woocommerce .woocommerce-MyAccount-navigation ul li.is-active a {
  color: #fc6702;
}

/* line 123, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_account.scss */
.woocommerce-account div.woocommerce .woocommerce-MyAccount-content {
  width: 75%;
  padding: 0 25px;
}

/* line 1, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.head-store {
  display: flex;
  align-items: center;
  margin-top: 15px;
}

/* line 5, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.head-store img {
  width: 20px;
  margin-right: 5px;
}

/* line 10, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.btn-show-store-infomation {
  display: block;
  width: 100%;
  height: 50px;
  line-height: 50px;
  border: 1px solid #ebebeb;
  margin-top: 20px;
  background: #000;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
}

/* line 23, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 9999;
  width: 100%;
  height: 100%;
  opacity: 0;
  visibility: hidden;
}

/* line 34, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store .mash {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  opacity: 0.8;
  background: #000;
}

/* line 46, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store .store-infomation {
  position: absolute;
  top: -100%;
  left: 50%;
  z-index: 2;
  transform: translateX(-50%);
  width: 70%;
  max-height: 90%;
  min-height: 50vh;
  transition: all 450ms;
  background: #fff;
  opacity: 1;
}

/* line 58, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store .store-infomation .close-panel {
  position: absolute;
  top: -10px;
  right: -10px;
  z-index: 3;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 70px;
  height: 35px;
  border-radius: 5px;
  background: #00a8ff;
  cursor: pointer;
  border: 1px solid transparent;
}

/* line 73, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store .store-infomation .close-panel:hover {
  border: 1px solid #fc6702;
}

/* line 76, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store .store-infomation .close-panel * {
  cursor: pointer;
}

/* line 79, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store .store-infomation .close-panel label {
  display: none;
}

/* line 83, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store .store-infomation .map-7-11 {
  width: 100%;
  margin: 10px 0;
  display: flex;
  align-items: center;
  justify-content: center;
  border-bottom: 5px solid #02a64f;
  height: 50px;
}

/* line 91, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store .store-infomation .map-7-11 img {
  margin-right: 30px;
}

/* line 94, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store .store-infomation .map-7-11 ul {
  padding: 0;
  margin: 0;
}

/* line 97, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store .store-infomation .map-7-11 ul li {
  list-style-type: none;
  float: left;
  padding: 8px 40px;
  background: #02a64f;
  color: #fff;
  font-size: 18px;
  font-weight: bold;
  border-left: 1px solid #ebebeb;
  border-right: 1px solid #ebebeb;
  cursor: pointer;
}

/* line 108, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store .store-infomation .map-7-11 ul li.active {
  color: #02a64f;
  background: #fff;
}

/* line 115, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store .store-infomation .store-infomation-inner {
  display: flex;
  flex-wrap: wrap;
}

/* line 118, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store .store-infomation .store-infomation-inner .list-panel {
  width: 30%;
  padding: 10px;
}

/* line 121, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store .store-infomation .store-infomation-inner .list-panel .select-address {
  display: block;
  width: 100%;
  background: #fff;
  opacity: 1;
}

/* line 126, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store .store-infomation .store-infomation-inner .list-panel .select-address select {
  margin-bottom: 20px;
  border: 1px solid #ccc;
}

/* line 129, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store .store-infomation .store-infomation-inner .list-panel .select-address select.un-active {
  color: #ccc;
  pointer-events: none;
}

/* line 133, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store .store-infomation .store-infomation-inner .list-panel .select-address select.active {
  color: #0077b5;
  border: 1px solid #0077b5;
  pointer-events: auto;
  cursor: pointer;
}

/* line 139, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store .store-infomation .store-infomation-inner .list-panel .select-address select.sub_distric {
  margin: 0;
}

/* line 145, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store .store-infomation .store-infomation-inner .list-panel .select-name {
  display: none;
}

/* line 147, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store .store-infomation .store-infomation-inner .list-panel .select-name .btn-name {
  margin: 15px auto;
  border: none;
  display: block;
}

/* line 153, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store .store-infomation .store-infomation-inner .list-panel .select-code {
  display: none;
}

/* line 155, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store .store-infomation .store-infomation-inner .list-panel .select-code .btn-code {
  margin: 15px auto;
  border: none;
  display: block;
}

/* line 164, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store .store-infomation .store-infomation-inner .show-address {
  width: 70%;
  display: flex;
  margin: 10px 0;
  background: #ebebeb;
  overflow-y: auto;
  padding: 10px;
}

/* line 172, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store .store-infomation .store-infomation-inner .show-address .hello .welcome {
  font-size: 18px;
}

/* line 175, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store .store-infomation .store-infomation-inner .show-address .hello .mess-distric,
.check-store .store-infomation .store-infomation-inner .show-address .hello .mess-sub-distric {
  display: none;
}

/* line 181, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store .store-infomation .store-infomation-inner .show-address article {
  min-width: 50%;
  width: 100%;
}

/* line 184, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store .store-infomation .store-infomation-inner .show-address article .store-item-inner {
  display: flex;
  margin-bottom: 20px;
}

/* line 187, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store .store-infomation .store-infomation-inner .show-address article .store-item-inner img {
  max-width: 35%;
}

/* line 190, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store .store-infomation .store-infomation-inner .show-address article .store-item-inner .summary {
  padding-left: 20px;
}

/* line 192, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store .store-infomation .store-infomation-inner .show-address article .store-item-inner .summary h2 {
  font-size: 18px;
  font-weight: normal;
  margin-bottom: 5px;
  margin-top: 0;
}

/* line 197, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store .store-infomation .store-infomation-inner .show-address article .store-item-inner .summary h2 span {
  font-weight: bold;
}

/* line 201, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store .store-infomation .store-infomation-inner .show-address article .store-item-inner .summary .full-address {
  margin-bottom: 5px;
}

/* line 203, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store .store-infomation .store-infomation-inner .show-address article .store-item-inner .summary .full-address span {
  font-weight: bold;
}

/* line 208, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store .store-infomation .store-infomation-inner .show-address article .store-item-inner .summary .code span {
  font-weight: bold;
}

/* line 215, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store .store-infomation .store-infomation-inner .show-address article .map iframe {
  width: 100% !important;
  height: 250px !important;
}

/* line 224, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store .store-infomation .load {
  display: none;
  text-align: center;
  margin-top: 30px;
}

/* line 228, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store .store-infomation .load img {
  max-height: 20px;
}

/* line 233, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store .store-infomation.loading .load {
  display: block;
}

/* line 238, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store.active {
  opacity: 1;
  visibility: visible;
}

/* line 241, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store.active .store-infomation {
  top: 50%;
  transform: translate(-50%, -50%);
}

/* line 249, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store.loaded .store-infomation .close-panel i {
  display: none;
}

/* line 252, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.check-store.loaded .store-infomation .close-panel label {
  display: block;
}

/* line 259, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.extra-fields {
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #ebebeb;
}

/* line 263, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_store.scss */
.extra-fields #ab_email_field,
.extra-fields #ab_phone_field,
.extra-fields #ab_address_field {
  border: 1px solid #ccc;
  color: #ccc;
  pointer-events: none;
}

/* line 1, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_mini-cart.scss */
div.woo_amc_open.right-top {
  position: unset;
  background: none;
  width: auto;
  height: auto;
}

/* line 6, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_mini-cart.scss */
div.woo_amc_open.right-top .woo_amc_open_image {
  width: auto;
  height: auto;
}

/* line 11, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_mini-cart.scss */
div.woo_amc_open.right-top .woo_amc_open_count {
  width: 18px;
  height: 18px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 10px;
}

/* line 20, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_mini-cart.scss */
div.woo_amc_bg.woo_amc_show {
  z-index: 9;
}

/* line 25, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_mini-cart.scss */
.woo_amc_container_wrap .woo_amc_container .woo_amc_head {
  background: #000;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 15px;
}

/* line 32, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_mini-cart.scss */
.woo_amc_container_wrap .woo_amc_container .woo_amc_head .woo_amc_head_title {
  font-size: 18px;
  font-weight: bold;
  text-transform: uppercase;
  color: #fff;
}

/* line 38, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_mini-cart.scss */
.woo_amc_container_wrap .woo_amc_container .woo_amc_head .woo_amc_close {
  font-size: 18px;
  color: #fff;
  position: unset;
  padding: 0 20px;
}

/* line 45, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_mini-cart.scss */
.woo_amc_container_wrap .woo_amc_container .woo_amc_center {
  max-width: 340px;
}

/* line 49, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_mini-cart.scss */
.woo_amc_container_wrap .woo_amc_container .woo_amc_footer .woo_amc_center {
  flex-direction: column;
}

/* line 51, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_mini-cart.scss */
.woo_amc_container_wrap .woo_amc_container .woo_amc_footer .woo_amc_center .woo_amc_flex {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

/* line 56, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_mini-cart.scss */
.woo_amc_container_wrap .woo_amc_container .woo_amc_footer .woo_amc_center .woo_amc_flex .woo_amc_footer_lines {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0;
  width: 100%;
}

/* line 62, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_mini-cart.scss */
.woo_amc_container_wrap .woo_amc_container .woo_amc_footer .woo_amc_center .woo_amc_flex .woo_amc_footer_lines > * {
  width: 100%;
}

/* line 64, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_mini-cart.scss */
.woo_amc_container_wrap .woo_amc_container .woo_amc_footer .woo_amc_center .woo_amc_flex .woo_amc_footer_lines > *.woo_amc_footer_total {
  text-align: right;
}

/* line 69, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_mini-cart.scss */
.woo_amc_container_wrap .woo_amc_container .woo_amc_footer .woo_amc_center .woo_amc_flex .button {
  width: 48%;
  border-radius: 0;
  color: #000;
  text-align: center;
}

/* line 77, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_mini-cart.scss */
.woo_amc_container_wrap .woo_amc_container .woo_amc_footer:hover {
  opacity: 1;
}

/* line 81, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_mini-cart.scss */
.woo_amc_container_wrap .woo_amc_container .woo_amc_item_wrap {
  background: #fff;
  border-width: 0 0 1px 0;
  padding: 15px 0;
  margin: 10px 0;
}

/* line 86, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_mini-cart.scss */
.woo_amc_container_wrap .woo_amc_container .woo_amc_item_wrap .woo_amc_item {
  display: flex;
}

/* line 88, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_mini-cart.scss */
.woo_amc_container_wrap .woo_amc_container .woo_amc_item_wrap .woo_amc_item .woo_amc_item_img {
  width: 120px;
}

/* line 91, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_mini-cart.scss */
.woo_amc_container_wrap .woo_amc_container .woo_amc_item_wrap .woo_amc_item .woo_amc_item_content {
  margin-left: 15px;
  width: 100%;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

/* line 97, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_mini-cart.scss */
.woo_amc_container_wrap .woo_amc_container .woo_amc_item_wrap .woo_amc_item .woo_amc_item_content .woo_amc_item_title {
  width: 100%;
}

/* line 99, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_mini-cart.scss */
.woo_amc_container_wrap .woo_amc_container .woo_amc_item_wrap .woo_amc_item .woo_amc_item_content .woo_amc_item_title a {
  font-size: 14px;
  font-weight: bold;
}

/* line 104, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_mini-cart.scss */
.woo_amc_container_wrap .woo_amc_container .woo_amc_item_wrap .woo_amc_item .woo_amc_item_content .woo_amc_item_total_price {
  position: unset;
  padding-top: 12px;
}

/* line 108, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_mini-cart.scss */
.woo_amc_container_wrap .woo_amc_container .woo_amc_item_wrap .woo_amc_item .woo_amc_item_content .woo_amc_item_quanity_wrap {
  position: unset;
  margin: 0;
  border: 1px solid #ebebeb;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 5px;
  height: 30px;
}

/* line 118, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_mini-cart.scss */
.woo_amc_container_wrap .woo_amc_container .woo_amc_item_wrap .woo_amc_item .woo_amc_item_content .woo_amc_item_quanity_wrap input {
  background: #fff;
}

/* line 121, E:/wamp64/www/project/origin/wp-content/themes/ab/assets/scss/woocommerce/_mini-cart.scss */
.woo_amc_container_wrap .woo_amc_container .woo_amc_item_wrap .woo_amc_item .woo_amc_item_content .woo_amc_item_quanity_wrap .woo_amc_item_quanity_minus,
.woo_amc_container_wrap .woo_amc_container .woo_amc_item_wrap .woo_amc_item .woo_amc_item_content .woo_amc_item_quanity_wrap .woo_amc_item_quanity_plus {
  width: auto;
  height: auto;
  padding: 0;
}

/*# sourceMappingURL=../css/ab-style.map */