AnonSec Shell
Server IP : 172.67.168.138  /  Your IP : 216.73.216.227   [ Reverse IP ]
Web Server : Apache
System : Linux frog 6.1.0-49-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.174-1 (2026-05-26) x86_64
User : web13 ( 5017)
PHP Version : 8.3.31
Disable Function : NONE
Domains : 41 Domains
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /var/www/clients/client12/web13/web/ahelos/resources/frontend/sass/components/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     [ BACKUP SHELL ]     [ JUMPING ]     [ MASS DEFACE ]     [ SCAN ROOT ]     [ SYMLINK ]     

Current File : /var/www/clients/client12/web13/web/ahelos/resources/frontend/sass/components/_sidebar.scss
.rotate-arrow {
  transform: rotateZ(180deg);
}

.show-mobile-nav {
  left: 0!important;
  display: block !important;
}

.mobile-nav-overlay {
  background-color: rgba(0,0,0,0.4);
  display: none;
  height: 100vh;
  left: 0;
  position: fixed;
  top: 0;
  width: 100vw;
  z-index: 994;
}

.sidebar {
  & .categories__container {
    background-color: $pink;
    border-radius: 10px;
    list-style: none;
    padding: 15px 20px 40px 20px;
    transition: all .3s;

    & li.title {
      color: $white;
      font-size: rem(16);
      margin-bottom: 10px;
      padding-bottom: 5px;
      position: relative;
      text-transform: uppercase;

      &::after {
        background-color: $white;
        content: '';
        height: 2px;
        left: 0;
        position: absolute;
        bottom: 0;
        width: 50px;
      }
    }

    & .acc-btn {
      align-items: center;
      border-bottom: 1px dashed rgba(255,255,255, .5);
      color: $white;
      display: flex;
      font-size: rem(13);
      padding-top: 10px;
      padding-bottom: 10px;
      text-transform: uppercase;

      &:hover {
        text-decoration: none;
      }

      & > img {
        filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(199deg) brightness(105%) contrast(100%);
        margin-right: 5px;
        position: relative;
        top: -1px;
      }

      & > svg {
        color: $white;
        height: 10px;
        margin-left: auto;
        width: 10px;
      }
    }

    & .acc-content {
      max-height: 0;
      overflow: hidden;
      transition: max-height 0.2s ease-out;
    }

    & .show-content {
      max-height: 130px;
    }

    & .acc-content {
      & > a {
        align-items: center;
        color: $white;
        display: flex;
        font-size: 13px;
        margin-top: 5px;
        margin-bottom: 5px;

        &::before {
          background-color: $white;
          border-radius: 50%;
          content: "";
          height: 3px;
          margin-left: 5px;
          margin-right: 5px;
          width: 3px;
        }

        &:hover {
          text-decoration: none;
        }
      }
    }

    & > .sidebar-links {
      list-style: none;
      margin-top: 15px;
      padding-left: 0;

      & li.title {
        margin-bottom: 20px;
      }

      & > .link {
        & > a {
          color: $white;
          font-size: rem(15);
          text-transform: uppercase;

          &:hover {
            text-decoration: none;
          }
        }
      }
    }
  }

  & .banner {
    margin-bottom: 30px;

    & > a > img {
      width: 100%;
    }
  }

  & .last-products {
    margin-bottom: 10px;

    & > .title {
      font-size: rem(15);
      font-weight: bold;
      margin-bottom: 25px;
      position: relative;

      &::before {
        content: '';
        background-color: $pink;
        bottom: -10px;
        height: 3px;
        left: 0;
        position: absolute;
        width: 50px;
      }
    }

    & > .product {
      align-items: center;
      border-radius: 10px;
      display: flex;
      margin-bottom: 10px;
      padding-left: 10px;
      padding-right: 10px;
      transition: all .2s ease;

      &:hover {
        box-shadow: 0px 0px 7px 1px rgb(0 0 0 / 10%);
        cursor: pointer;
        text-decoration: none;
      }

      & > img {
        margin-right: 10px;
      }

      & > span {
        color: $dark-gray;
        display: flex;
        flex-direction: column;
        font-size: rem(14);
        font-weight: $fw-regular;
        line-height: 20px;

        & > span:first-child {
          margin-bottom: 10px;
        }

        & > span.price {
          color: $pink;
          font-weight: bold;
        }
      }
    }
  }

  & .newsletter {
    border: 2px solid $pink;
    border-radius: 10px;
    display: flex;
    flex-direction: column;justify-content: space-between;
    height: 240px;
    margin-top: 25px;
    overflow-y: hidden;
    padding-bottom: 35px;
    padding-right: 35px;
    padding-top: 25px;
    position: relative;
    width: 100%;

    &::before {
      content: '';
      position: absolute;
      top: 90px;
      width: 100%;
      height: 100%;
      background-color: $pink;
      transform: skewY(-6deg);
    }

    & > div {
      align-items: center;
      display: flex;
      margin-left: 15px;
      position: relative;

      & > span:first-child {
        align-items: center;
        border-radius: 50%;
        background-color: $pink;
        color: $white;
        display: flex;
        font-size: 20px;
        justify-content: center;
        margin-right: 5px;
        min-height: 40px;
        min-width: 40px;
      }

      & > span:last-child {
        display: flex;
        flex-direction: column;
        line-height: 1;

        & > span {
          &:first-child {
            color: $pink;
            font-size: rem(20);
            font-weight: bold;
          }

          &:last-child {
            font-size: rem(11);
            letter-spacing: -.5px;
          }
        }
      }
    }

    & > form {
      margin-left: 35px;
      position: relative;

      & input {
        width: 100%;

        &::placeholder {
          color: $light-gray-text;
          font-size: 14px;
        }

        &:focus {
          border: none;
          outline: none;
        }

        border: none;
        border-radius: 10px;
        padding: 10px;
      }

      & button {
        background-color: transparent;
        border: none;
        position: absolute;
        right: 10px;
        top: 50%;
        transform: translateY(-50%);

        & > i {
          color: $pink;
        }
      }
    }
  }
}

@media (max-width: 768px) {
  .sidebar {

    & .categories__container {
      background-color: $pink;
      border-radius: 0;
      display: block;
      height: 100vh;
      left: -100%;
      overflow-y: auto;
      padding: 125px 10px 60px!important;
      position: fixed;
      top: 0;
      width: 75vw;
      z-index: 995;
    }

    & .newsletter {
      margin-bottom: 35px;
    }
  }

  .cat-close {
    transform: none;
  }
}

@media(min-width: 769px) {
  .sidebar {
    display: flex;

    & .categories__container {
      background-color: $pink;
      border-radius: 0;
      display: block;
      height: 100vh;
      left: -100%;
      overflow-y: auto;
      padding: 125px 10px 60px!important;
      position: fixed;
      top: 0;
      width: 500px;
      z-index: 995;
    }

    & .newsletter {
      margin-bottom: 35px;
      margin-top: 0;
    }
  }

  .cat-close {
    transform: none;
  }
}

@media (min-width: 993px) {
  .sidebar {
    display: block;

    & .categories__container {
      border-radius: 10px;
      height: auto;
      padding: 15px 20px 40px 20px!important;
      position: static;
      width: 100%;
    }

    & .last-products {
      & .product {
        flex-direction: column;
        padding-bottom: 10px;
        text-align: center;
      }
    }

    & .newsletter {
      height: 200px;
      margin-top: 20px;
      padding-bottom: 20px;
      padding-right: 10px;

      & div {
        & > span:last-child {
          & > span:first-child {
            font-size: rem(14);
          }
        }
      }

      & > form {
        margin-left: 10px;
        margin-right: 0;
      }
    }
  }
}

@media(min-width: 1200px) {
  .sidebar {
    & .last-products {
      & .product {
        flex-direction: row;
        text-align: left;
        padding-bottom: 0;
      }
    }
  }
}

Anon7 - 2022
AnonSec Team