.xoo-wsc-container {
  right: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }
  .xoo-wsc-container .xoo-wsc-footer,
  .xoo-wsc-container .xoo-wsc-header,
  .xoo-wsc-container .cart-toggle-extra-items {
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0; }
  .xoo-wsc-container .xoo-wsc-body {
    -ms-flex-negative: 1;
        flex-shrink: 1;
    overflow: hidden; }
  .xoo-wsc-container .xoo-wsc-footer {
    position: relative;
    margin-top: auto; }

.cart-toggle-extra-items,
.aside-toggle-extra-items {
  font-size: 20px;
  font-family: 'bebas_neue_proregular';
  margin: 30px 0 50px;
  cursor: pointer;
  text-transform: uppercase;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }
  .cart-toggle-extra-items.opened:after,
  .aside-toggle-extra-items.opened:after {
    -webkit-transform: scaleY(1);
        -ms-transform: scaleY(1);
            transform: scaleY(1); }
  .cart-toggle-extra-items:after,
  .aside-toggle-extra-items:after {
    content: "";
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url(../src/icons/Chevron_Gray1.svg);
    -webkit-transform: scaleY(-1);
        -ms-transform: scaleY(-1);
            transform: scaleY(-1);
    -webkit-transition: -webkit-transform .4s ease;
    transition: -webkit-transform .4s ease;
    -o-transition: transform .4s ease;
    transition: transform .4s ease;
    transition: transform .4s ease, -webkit-transform .4s ease;
    width: 25px;
    height: 15px; }

.cart-toggle-extra-items {
  color: #FCFBF7; }

.aside-toggle-extra-items {
  font-family: 'bebas_neue_probold'; }
  .aside-toggle-extra-items:after {
    background-image: url(../src/icons/Chevron_Dark.svg);
    -webkit-transform: scaleY(1);
        -ms-transform: scaleY(1);
            transform: scaleY(1); }
  .aside-toggle-extra-items.opened:after {
    -webkit-transform: scaleY(-1);
        -ms-transform: scaleY(-1);
            transform: scaleY(-1); }

.xoo-wsc-content {
  height: 100%;
  overflow: auto; }

.single-product .product_meta .yith-wcwl-wishlistaddedbrowse .feedback,
.single-product .product_meta .yith-wcwl-wishlistexistsbrowse .feedback {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 0;
  line-height: 0.93; }

.single-product .product_meta .yith-wcwl-icon.fa-heart {
  margin-right: 5px; }

.product_meta .yith-wcwl-wishlistaddedbrowse, .product_meta .yith-wcwl-wishlistexistsbrowse {
  text-align: right; }

#yith-wcwl-popup-message {
  display: none !important; }

@media (min-width: 1024px) {
  .single-product .yith-wcwl-wishlistaddedbrowse a,
  .single-product .yith-wcwl-wishlistexistsbrowse a {
    display: block;
    position: absolute;
    right: 0; } }

@media (max-width: 991px) {
  .xoo-wsc-container div.xoo-wsc-qtybox {
    max-width: 80px !important;
    margin-right: -13px !important; }
  input[type=number].xoo-wsc-qty {
    max-width: 10px !important; }
  .xoo-wsc-container .xoo-wsc-minus,
  .xoo-wsc-container .xoo-wsc-plus {
    width: 35px !important;
    padding: 0 !important; } }
