@media only screen and (max-width: 600px) {
  .row {
    margin-right: -5px;
    margin-left: -5px;
  }
  .col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {
    padding-right: 5px;
    padding-left: 5px;
  }
  /* HEADER */
  header {
    z-index: 502;
  }
  header #top-header {
    white-space: nowrap;
  }
  #top-header {
    position: relative;
  }
  header #main-header #logo {
    width: 100%;
  }
  header #top-header #header-info {
    left: 11px;
    position: absolute;
            width: 100%;
            -moz-transform: translateX(100%);
            -webkit-transform: translateX(100%);
            transform: translateX(100%);
            -moz-animation: scroll-left 2s linear infinite;
            -webkit-animation: scroll-left 2s linear infinite;
            animation: scroll-left 20s linear infinite;
  }
  @-moz-keyframes scroll-left {
    0% {
        -moz-transform: translateX(100%);
    }
    100% {
        -moz-transform: translateX(-100%);
    }
  }
  @-webkit-keyframes scroll-left {
      0% {
          -webkit-transform: translateX(100%);
      }
      100% {
          -webkit-transform: translateX(-100%);
      }
  }
  @keyframes scroll-left {
      0% {
          -moz-transform: translateX(100%);
          -webkit-transform: translateX(100%);
          transform: translateX(100%);
      }
      100% {
          -moz-transform: translateX(-100%);
          -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
      }
  }
  header #top-header #btn-close-header {
    display: none; 
  }
  header #main-header {
    padding-top: 25px;
    padding-bottom: 25px;
    margin-left: 15px;
    margin-right: 15px;
  }
  header #main-header #logo img {
    width: 50vw;
  }
  header #mobile-img-close {
    display: none;
  }
  header #main-header #menu-wrap {
    display: none; 
  }
  #account-menu {
    visibility: hidden;
  }
  #account-menu.show {
    visibility: visible;
  }
  #cart-header {
    visibility: visible;
    width: calc(100% - 20px);
  }
  #cart-header.header-quick-box{
    position: fixed;
    top: auto;
    left: 0;
    right: 0;
    margin: auto;
  }
  #account-sidebar {
    padding-bottom: 0;
  }
  #account-sidebar #account-menu.show {
    display: block; 
  }
  header #menu-mobile-view{
    display: inline-flex;
    right: 5px;
    position: absolute;
  }
  

  /* HOME */
  #home-banner {
    padding-left: 15px;
    padding-right: 15px;
  }
  /* #home-banner img {
    height: 75vh;
  } */

  #home-banner .web-view {
    display: none;
  }
  #home-banner .mobile-view {
    display: inline;
    height: 75vh;
  }
  #home-banner ul li .caption {
    text-align: center;
    position: absolute;
    top: 10%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #000000;
    width: 50%; }
  #home-banner ul li .caption .fs-52{
    font-size: 24px !important;
    line-height: 24px !important;
  }
  #home-banner ul li .subtitle {
    display: none;
  }
  #home-banner ul li .discover-slider {
    display: block;
    background-color: #fff;
    position: absolute;
    top: 90%;
    left: 50%;
    transform: translate(-50%, -50%);
    padding: 4px;
    color: #000;
  }
  #home-banner ul li .discover-slider:hover {
    color: #F87E59;
    border: 1px solid #F87E59;
  }
  #home-best-seller {
    padding: 0 15px 0 15px;
  }
  #home-best-seller.latest-product{
    padding-right: 0 !important;
  }
  #home-best-seller.pt-60 {
    padding-top: 25px !important;
  }
  #home-best-seller.pb-60 {
    padding-bottom: 25px !important;
  }
  #home-best-seller #latest-product-container {
    width: 100%;
    overflow: auto;
  }
    #home-best-seller #latest-product-container .row {
      min-width: 750px;
    }
    #home-best-seller .product-thumb .image:hover .product-text {
      display: none;
    }
    #home-best-seller .product-thumb .border-content-mobile {
      border: 1px solid #000;
    }
    #home-best-seller .product-thumb .border-content-mobile .image {
      border-bottom: 1px solid #000;
    }
    #home-best-seller .image.hover {
      border-top: none !important;
      border-right: none !important;
      border-left: none !important;
    }
    #home-best-seller .product-thumb .border-content-mobile .hover:hover {
      border: none;
    }
    #home-best-seller .product-thumb .border-content-mobile:hover {
      border: 1px solid #F87E59;
      color: #F87E59;
    }
    #home-best-seller .product-thumb .text-mobile {
      display: block;
      padding: 10px;
      height: fit-content;
    }

  #home-best-seller #lookbook-container {
    display: block;
  }
    #home-best-seller #lookbook-container .image {
      padding-top: calc(100% / 2) !important;
    }
    #lookbook-container .lookbook-container {
      padding: 0;
    }
    #home-best-seller #lookbook-container .fs-54 {
      font-size: 22px;
    }
    #home-best-seller #lookbook-sparator {
      display: none;
    }
    .lookbook-container-small {
      top: 80%;
    }

  #home-stories #stories-container .product-thumb {
    min-width: 50%;
    padding-bottom: 10px;
  }
  #home-stories #stories-container .fs-22 {
    font-size: 14px;
  }
  #home-stories .stories-description {
    padding: 10px;
    height: 75px;
  }
  #home-best-seller .border-content {
    border: 1px solid #000 !important;
  }
  #ig-container .row{
    min-width: 750px;
  }
  #ig-container {
    width: 100%;
    overflow: auto;
  }
  .home-title {
    padding-bottom: 8px;
  }
  .fs-36 {
    font-size: 22px !important;
  }
  h1 img {
    height: 22px;
  }
  #home-stories {
    padding: 0 15px 0 15px;
  }
  #home-stories.ig {
    padding-right: 0;
  }
  #home-stories .home-title {
    padding-right: 15px !important;
  }
  #home-stories.pb-45 {
    padding-bottom: 25px !important;
  }
  #home-stories.pb-40 {
    padding-bottom: 25px !important;
  }
  #subscribeContainer input {
    font-size: 14px; }
  #subscribeContainer .form-control {
    padding: .375rem;
  }

  /* CATALOG PAGE */
  #product-list-page .product-content {
    margin: 0 15px 0 15px;
  }
  #categoryName {
    position: relative;
    margin-top: 0;
    left: 0;
  }
  #categoryName .fs-48 {
    font-size: 32px;
  }
  #buttonFilter {
    margin-top: 0;
    right: 10px;
  }
  #collapseFilter {
    top: auto;
    margin-top: 36px;
    margin-left: 5px;
    width: calc(100% - 30px);
  }
  #breadcrumb-container .border-breadcrumb {
    padding: 9px;
  }

  .ratio-0725 {
    padding-top: calc(100% / (3/4));
  }

  #product-list-page .product-thumb-wrap .product-thumb .image {
    min-height: 270px !important;
  }

  .mobile-filter-product#product-filter {
    display: flex;
  }
  .mobile-filter-product#product-filter .m-filter-left{
    width: 50vw;
  }
  .mobile-filter-product#product-filter .m-filter-right{
    width: 50vw;
    border-left: 1px solid #F87E59;
  }
  .section-filter .title:after {
    display: inline;
    content: ' ';
    background-image: url('../images/arrow-bottom-grey.svg');
    background-size: 12px 12px;
    height: 12px;
    width: 12px;
    float: right; }
  .section-filter .title.icon-plus:after {
    display: inline;
    content: ' ';
    background-image: url('../images/arrow-top-grey.svg');
    background-size: 12px 12px;
    height: 12px;
    width: 12px;
    float: right; }

    .product-thumb.hover .image {
      /*border: 1px solid #000000;*/
    }
    .product-thumb.hover:hover .image {
      border: none !important;
    }
    .product-thumb.hover .product-desc {
      display: block;
      border: 1px solid transparent !important;
      width: calc(100% - 10px);
      padding: 16px 8px !important;
    }
    .product-thumb.hover .product-desc .fs-22{
    	overflow: hidden;
	    text-overflow: ellipsis;
	    display: -webkit-box;
	    -webkit-line-clamp: 2 !important;
    	height: 28px;
      font-size: 14px;
    }
    .product-thumb.hover .product-desc .fs-14{
      font-size: 11px;
    }
    #product-content-option .fs-48{
      font-size: 22px;
    }

    /* DETAIL PAGE */
    #product-detail-page {
      padding-left: 15px;
      padding-right: 15px;
    }
    #breadcrumb-container {
      margin-top: -20px;
      margin-left: 5px;
      margin-bottom: 20px;
      position: relative;
    }
    #product-detail-page #m-product-name {
      display: block;
    }
    #product-detail-page #m-product-price {
      display: block;
      /* z-index: 408;
      position: sticky;
      top: 202px; */
    }
    .price-old {
      text-decoration: line-through;
    }
    .price-new.discounted {
      color: #F87E59;
    }
    #product-detail-page #product-detail-content {
      margin-top: auto;
    }
    #product-detail-content #name {
      /* display: none; */
      font-size: 32px;
    }
    #product-detail-content .product-vontis-name {
      /* display: none; */
      font-size: 18px;
    }
    #product-detail-content #color-container {
      display: none;
    }
    #product-detail-content #size-container {
      display: none;
    }
    #product-detail-content .price {
      /* display: none; */
      font-size: 22px;
    }
    #add-cart-container #m-size-color {
      display: block;
    }
    #add-cart-container #m-size-color #m-size-color-container {
      display: none;
      margin: 0;
      padding: 15px;
      border: 1px solid #F87E59;
      background-color: #fff;
    }
    #add-cart-container #m-size-color #m-button-size-color {
      margin: 0;
      text-align: center;
      background-color: #fff;
      cursor: pointer;
    }
    #add-cart-container #m-size-color #m-button-size-color #m-color-size{
      border: 1px solid #000000;
      padding: 5px;
    }
    #add-cart-container #m-size-color #m-button-size-color #m-color-name{
      border: 1px solid #000000;
      padding: 5px;
      border-left: none;
    }
    #product-detail-content #add-cart-container {
      display: block;
      position: fixed;
      z-index: 407;
      bottom: 0;
      width: calc(100% - 20px);
    }
    #blur-size-color-container {
      position: fixed;
      top: 0;
      width: 100%;
      height: 100%;
      z-index: 502;
      background-color: #fff;
      display: none;
      opacity: 0.8;
    }
    #product-detail-content #m-size-guide {
      display: contents;
    }
    #product-detail-content .m-detail-guide a {
      font-size: 11px;
      line-height: 11px;
    }
    .m-detail-guide .see-size-guide2 {
      display: inline;
    }
    #product-detail-page #comment-container {
      width: auto;
    }
    #product-detail-page .fn-medium .fs-36 {
      font-size: 22px;
      line-height: 22px;
    }
    #related-product-section {
      padding: 0 15px 15px 15px;
    }
    #related-product-section .fn-medium .fs-36 {
      font-size: 22px;
      line-height: 22px;
    }
    .product-thumb-wrap .product-thumb {
      border: 1px solid transparent;
      margin-bottom: 10px;
    }

    #sizeGuideModal .w-display{
      display: none;
    }
    #sizeGuideModal .m-modal-size{
      display: block;
    }
    .m-modal-size .color-select-wrapper {
      display: flex;
      flex-wrap: nowrap;
    }
    .m-modal-size .color-select-wrapper .size-item {
      display: inline-block;
      width: 100%;
      border-color: #F87E59;
      color: #000000;
      margin: auto;
    }
    .m-modal-size .color-select-wrapper .size-item.active {
      color: #fff;
      background-color: #F87E59;
    }
    .hide-size-mobile {
      display: none;
    }


  /* FOOTER */
  footer {
    height: auto;
    padding: 40px 15px;
  }
  footer #footer-web-view {
    display: none;
  }
  footer #footer-mobile-view {
    display: block;
  }
  footer #logo-bottom {
    display: none;
  }
  footer .max-content {
    height: fit-content;
    padding: 0;
  }
  footer #footer-mobile-view .list-unstyled {
    display: none;
  }
  footer #footer-mobile-view .list-unstyled.responsive {
    display: block;
  }
  #subscribeContainer {
    border: 1px solid #616161;
  }
  #subscribeContainer .input-group-append {
    padding: 0 10px;
    background-color: #616161;
  }
  #subscribeContainer .input-group-append a{
    color: #fff;
  } 
  footer #logo-bottom-container {
    position: relative;
    bottom: 25px;
  }

  .smartphoto-arrows li {
    display: none !important;
  }
}

/* @media only screen and (max-width: 800px) {
  .home-featured-line-limit {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden; }

  .d-inline-block-801 {
    display: none !important; }

  .d-block-800 {
    display: block !important; }

  #menu-wrap.menu-wrap-login .slicknav_menu .slicknav_nav {
    height: 280px;
    overflow-y: auto; }
  #menu-wrap.menu-wrap-non-login .slicknav_menu .slicknav_nav {
    height: 245px;
    overflow-y: auto; }

  header #main-header #top-menu {
    display: none; }

  .slicknav_menu {
    display: block; }

  header #top-header {
    padding-right: 30px;
    top: 0;
    transition: top 0.3s; }
    header #top-header #btn-close-header {
      display: none; }

  #home-banner ul li .caption .title {
    font-size: 28px;
    line-height: 1; }

  #home-endyear #home-ey-1 h1 {
    margin-top: 0 !important; }
  #home-endyear #home-ey-1 .caption {
    margin-bottom: 2px !important; }
  #home-endyear .container #home-ey-2 {
    position: absolute !important;
    max-width: 35vw;
    top: 42vw; }
  #home-endyear .container #home-ey-3 {
    position: absolute !important;
    max-width: 25vw;
    top: 37vw;
    right: 7px; }
    #home-endyear .container #home-ey-3 .caption {
      text-align: right;
      padding-left: 12px; }

  #home-summer .caption {
    margin-bottom: 2px !important; }
  #home-summer #hs-2 {
    top: 25vw;
    max-width: 30vw;
    right: 15px; }
    #home-summer #hs-2 .caption {
      text-align: left !important; }

  .cara-belanja-list .col-md-4 .ico:after {
    display: none; }

  #pengembalian-nav .item {
    border-bottom: 1px solid #fff;
    padding-left: 0; }

  #pengembalian-nav .item:after,
  #pengembalian-nav .item:before {
    display: none; } }

@media only screen and (max-width: 500px) {
  #home-banner ul li .caption .title {
    font-size: 18px; }

  #home-banner ul li .caption .shop-now {
    font-size: 16px; }

  #home-endyear .container #home-ey-3 {
    position: unset; }

  .footer-top-container .item {
    padding-bottom: 15px;
    border: none; }
    .footer-top-container .item:last-child {
      padding-bottom: 0 !important; }
    .footer-top-container .item .d-flex.justify-content-center {
      justify-content: left !important; }
    .footer-top-container .item .caption.text-center {
      text-align: left !important; } }

@media only screen and (max-width: 991px) {
  .fs-18 {
    font-size: 16px; }

  .fs-15 {
    font-size: 14px; }

  .product-thumb-wrap .product-thumb .image .out-of-stock {
    padding: 3px; }
    .product-thumb-wrap .product-thumb .image .out-of-stock .tag-out-of-stock {
      font-size: 8px; } }

@media only screen and (min-width: 768px) and (max-width: 991px) {
  #headerSearch {
    width: 84% !important; }

  #home-endyear .container #home-ey-thumb-container {
    min-height: 60vw; }
    #home-endyear .container #home-ey-thumb-container #home-ey-2 {
      top: 60px;
      left: -22%;
      max-width: 35vw; }
    #home-endyear .container #home-ey-thumb-container #home-ey-3 {
      top: 15px;
      max-width: 25vw; }

  #home-summer {
    margin-top: 40px; } }

    @media only screen and (max-width: 767px) {
  #mobile-filter-sorting {
    margin-left: -15px;
    margin-right: -15px; }
    #mobile-filter-sorting .nav-tabs {
      width: 100%; }
      #mobile-filter-sorting .nav-tabs .nav-item:first-child .nav-link {
        border-left: none; }
      #mobile-filter-sorting .nav-tabs .nav-item:last-child .nav-link {
        border-right: none; }
      #mobile-filter-sorting .nav-tabs .nav-item .nav-link {
        border-top: 1px solid #dee2e6;
        border-bottom: 1px solid #dee2e6;
        padding: .7rem 1rem;
        border-radius: 0;
        background-color: #f7f7f7; }
        #mobile-filter-sorting .nav-tabs .nav-item .nav-link.active {
          background-color: #ffffff;
          border-bottom: 1px solid #ffffff; }

  #product-sort {
    display: none; }
    #product-sort .btn-sort {
      width: 100%; }

  #product-filter .price-range-wrap {
    padding-left: 30px;
    padding-right: 30px; }

  #product-list-page #product-list-wrapper {
    margin-right: -7px;
    margin-left: -7px; }
    #product-list-page #product-list-wrapper .product-thumb {
      padding-left: 7px;
      padding-right: 7px;
      margin-bottom: 20px; }
      #product-list-page #product-list-wrapper .product-thumb .image {
        min-height: 205px;
        max-height: 205px; }
        #product-list-page #product-list-wrapper .product-thumb .image img {
          min-height: 205px; }
}

@media only screen and (max-width: 767px) {
  .d-none-767 {
    display: none !important;}

  .d-block-767 {
    display: block !important; }

  #main-header {
    padding: 15px 0 8px 0 !important; }
    #main-header #logo {
      text-align: center;
      float: none !important;
      margin: auto !important; }
    #main-header #menu-wrap .slicknav_menu {
      width: 100% !important; }
      #main-header #menu-wrap .slicknav_menu .slicknav_btn {
        position: absolute;
        top: 5px; }
    #main-header #account-menu-wrap {
      position: absolute;
      right: 0;
      top: 0; }
      #main-header #account-menu-wrap #cart-header {
        margin-right: 30px; }

  #headerSearch {
    top: auto !important;
    width: 100% !important;
    padding-right: 15px !important;
    margin: auto !important;
    position: relative !important; }
    #headerSearch #headerSearchContainer {
      float: none !important; }

  #home-endyear .container #home-ey-thumb-container {
    min-height: 60vw; }
    #home-endyear .container #home-ey-thumb-container #home-ey-2 {
      top: 35px;
      left: -38%;
      max-width: 35vw; }
    #home-endyear .container #home-ey-thumb-container #home-ey-3 {
      top: 15px;
      max-width: 25vw; }

  #home-summer {
    margin-top: 40px; }

  #lookBookPage .lookBookDate {
    font-size: 1em !important; }
  #lookBookPage .LookBookModel1 .columnLookBookTitle .lookBookTitle {
    font-size: 2em !important; }
  #lookBookPage .LookBookModel2 .imageFloat {
    max-height: 80% !important;
    width: 40% !important;
    left: 15px; }
  #lookBookPage .LookBookModel2 .columnLookBookTitle .lookBookTitle {
    font-size: 2em !important; }
  #lookBookPage .LookBookModel3 .imageFloat {
    max-height: 80% !important;
    width: 40% !important; }
  #lookBookPage .LookBookModel3 .columnLookBookTitle .lookBookTitle {
    font-size: 2em !important; }

  .font-12-responsive {
    font-size: 12px !important; }

  .cara-belanja-list .col-md-4 .ico-right:after {
    display: none; }
  .cara-belanja-list .col-md-4 .ico-left:after {
    display: none; }
  .cara-belanja-list .col-md-4 .ico-bottom:after {
    display: none; }

  .sweet-alert .sa-icon {
    transform: scale(0.6) !important;
    padding: 0 !important;
    margin: 0 auto !important; }
  .sweet-alert h2 {
    font-size: 18px !important; }
  .sweet-alert .lead {
    font-size: 14px !important; }
  .sweet-alert .btn {
    font-size: 13px !important; } }

@media only screen and (min-width: 801px) {
  .home-featured-line-limit {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden; }

  .d-inline-block-801 {
    display: inline-block !important; }

  .d-block-800 {
    display: none !important; } } 
  
  @media only screen and (max-width: 991px) {
  #checkout-page button {
    font-size: 14px;
    padding: 8px 15px;
    min-height: 38px; }
  #checkout-page .checkout-box {
    padding: 15px; }
    #checkout-page .checkout-box#box-voucher #box-voucher-header {
      flex-direction: column;
      align-items: flex-start !important; }
      #checkout-page .checkout-box#box-voucher #box-voucher-header a {
        margin-top: 5px; } }
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #checkout-page .menu-footer .btn-border {
    padding: 5px 20px; } }
@media only screen and (max-width: 767px) {
  #checkout-page .checkout-box {
    padding: 15px; }
  #checkout-page #box-voucher-input .voucer-form .input-group input {
    width: 100%; }
  #checkout-page #box-voucher-input .voucer-form .input-group .input-group-append {
    width: 100%; }
    #checkout-page #box-voucher-input .voucer-form .input-group .input-group-append #checkVoucher {
      width: 100%;
      margin-top: 15px; } }

@media screen and (max-width: 767px) {
  .home-title {
    font-size: 2rem; }

  #home-category .home-category-container {
    margin-left: -7px;
    margin-right: -7px; }
    #home-category .home-category-container .home-category-item {
      padding-left: 7px;
      padding-right: 7px; }
      #home-category .home-category-container .home-category-item .home-category-box {
        background-color: #ffe1bb;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        justify-content: center;
        align-items: center;
        padding: 15px 10px;
        height: 100%;
        word-wrap: break-word; }
        #home-category .home-category-container .home-category-item .home-category-box a {
          color: #373737;
          font-size: 10px;
          font-weight: bold;
          font-family: 'FuturaPTHeavy';
          text-align: center;
          display: block;
          max-width: 100%;
          text-transform: uppercase; } }

@media only screen and (max-width: 991px) {
  #account-sidebar .header #user-info .user-ico {
    width: 45px;
    height: 45px;
    font-size: 18px; }

  .account-box .button, #account-sidebar .button, #account-sidebar #account-menu li .dropdown-menu.show .button, .account-header .button {
    padding: 12px 30px;
    font-size: 14px; } }
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #account-sidebar #account-menu li a {
    padding: 13px 15px; }

  .account-header {
    font-size: 18px;
    padding: 15px 20px; }

  .account-box .address-list .button, #account-sidebar .address-list .button, #account-sidebar #account-menu li .dropdown-menu.show .address-list .button, .account-header .address-list .button {
    min-width: 120px;
    text-align: center; }
  .account-box .form-label .box, #account-sidebar .form-label .box, #account-sidebar #account-menu li .dropdown-menu.show .form-label .box, .account-header .form-label .box {
    margin-bottom: 15px; }
    .account-box .form-label .box .form-group.controls, #account-sidebar .form-label .box .form-group.controls, #account-sidebar #account-menu li .dropdown-menu.show .form-label .box .form-group.controls, .account-header .form-label .box .form-group.controls {
      min-height: unset; }

  .pengembalian-nav .item {
    padding-left: 20px;
    font-size: 13px; }
    .pengembalian-nav .item:before {
      border-top: 38px inset transparent;
      border-bottom: 38px inset transparent;
      border-left: 20px solid #ffffff; }
    .pengembalian-nav .item:after {
      border-top: 38px inset transparent;
      border-bottom: 38px inset transparent;
      border-left: 20px solid #EBEBEB;
      right: -16px; }
    .pengembalian-nav .item.active:after {
      border-left: 20px solid #000; } }
@media only screen and (max-width: 767px) {
  .account-header {
    font-size: 16px;
    padding: 15px 20px; }

  #account-sidebar {
    padding-bottom: 0;
    margin-bottom: 30px; }
    #account-sidebar .header.show-sidebar-menu .title i {
      transform: rotate(180deg); }
    #account-sidebar .header .title {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      flex-wrap: nowrap;
      justify-content: space-between;
      align-items: center; }
      #account-sidebar .header .title i {
        margin-left: 15px;
        transition: .8s all; }
    #account-sidebar #account-menu li:last-child:before {
      display: none; }

  #no-wishlist #image img {
    width: 50px;
    height: 50px;
    object-fit: contain; }

  #detail-order-other-fee {
    font-size: 14px !important; }

  .pengembalian-nav .item {
    padding-left: 15px;
    padding-right: 15px; }
    .pengembalian-nav .item:before {
      display: none; }
    .pengembalian-nav .item:after {
      display: none; }

  #return-order-wizard .btn-black, #return-order-wizard .btn-blue, #return-order-wizard .btn-white, #return-order-wizard .btn-blue, #return-order-wizard .btn-white {
    font-size: 14px;
    padding: 12px 30px; } }

    */