.bigimage img {
  width: 100%; }

.sidebarlikea .boxproductflex > .info_land {
  display: flex;
  flex-direction: column; }
  .sidebarlikea .boxproductflex > .info_land .zchiam {
    margin-top: auto; }

.sidebarlikea .boxproductflex .themvaogiowishlist {
  background: #000;
  color: #fff;
  padding: 5px 20px;
  display: inline-block;
  margin-top: 5px; }

#list-collection .dlex-items .collection-sortbyfilter-container {
  width: initial;
  min-width: 240px; }

.scroll-table-item .quantility_ma {
  width: initial; }

#cart #cart_page .scroll-table-item .cart_row .dungtich_product .quantility_ma input {
  pointer-events: none; }

#list-collection .product-item {
  margin-bottom: 10px; }

label[style="background:url(//hstatic.net/0/0/global/noDefaultImage6_small.gif)"],
.product__option-item[style="background:url(//hstatic.net/0/0/global/noDefaultImage6_small.gif)"] {
  background: transparent !important; }

#search-article-collection .articleCollection .uraflexarticle > .article-item .itemArticle .imageArticle img {
  height: initial;
  max-height: 375px; }

.pro_item.product-item {
  margin-bottom: 15px; }

@media (max-width: 991px) {
  body[data-template="article"] .row {
    margin-left: 0;
    margin-right: 0; }
  #cart #cart_page .cart_row .link_item_cart {
    width: 12%; }
  #cart #cart_page .cart_row .dungtich_product {
    width: 30%; }
  #cart #cart_page .cart_row .quantity_columns {
    margin-top: 5px; }
  #cart #cart_page .cart_row .price_columns {
    width: 30%; }
  #cart #cart_page .cart_row .txtCartQty:before {
    display: none; }
  #cart #cart_page .row_th_cart {
    display: none; }
  #cart #cart_page .scroll-table-item .cart_row {
    flex-wrap: wrap; }
  #cart #cart_page .cart_row .item_columns {
    width: 100%; }
  #list-collection .dlex-items .collection-sortbyfilter-container {
    position: relative;
    width: initial;
    min-width: 250px; }
  .dlex-items {
    position: relative; }
  #list-collection .dlex-items .collection-sortbyfilter-container .collection-sortby-option {
    position: absolute;
    left: 0;
    right: 0;
    margin: 0;
    top: calc(100% + 10px);
    z-index: 999; } }

@media (max-width: 991px) {
  #BuySuccess .cart_desktop_footer .cart_desktop_action .cart_desktop_checkout {
    width: 100%; }
  #BuySuccess .cart_desktop_footer .cart_desktop_action .cart_desktop_continue {
    width: 100%;
    margin: 0;
    margin-bottom: 10px; }
  body[data-template="product"] .product #add-item-form .btn_web {
    min-width: 180px; }
  body[data-template="product"] .product .row_pro {
    display: flex;
    flex-wrap: wrap; }
  body[data-template="product"] .product #add-item-form .ap-btn-wishlist {
    min-width: 50px; }
    body[data-template="product"] .product #add-item-form .ap-btn-wishlist span {
      display: none; }
  body[data-template="search"] #search-article-collection .articleCollection .uraflexarticle {
    margin-right: -8px; }
  body[data-template="search"] #search-article-collection .articleCollection .uraflexarticle > .article-item {
    margin-right: 8px;
    width: calc( 100% / 3 - 8px); }
  body[data-template="search"] #search-article-collection .articleCollection .uraflexarticle > .article-item .article-item_detail h2 a {
    font-size: 14px; }
  body[data-template="search"] .row {
    margin-left: -5px;
    margin-right: -5px; }
  .whyskincare .content {
    padding-left: 0; }
  .whyskincare .itemimagecontent {
    padding: 0px 5px;
    margin: auto 5px 0 15px; }
  section#blogbanner2 {
    padding: 20px 0;
    background: #EFEEE8; }
  .whyskincare .titlewwhy img {
    position: absolute;
    left: 0; }
  .whyskincare {
    background: #EFEEE8;
    padding: 15px 0; }
  .itembolang {
    margin-left: 0; }
  .whyskincare .flextoskin > div {
    width: 100%; }
  .whyskincare .flextoskin {
    display: flex;
    flex-wrap: wrap; }
  footer .footer-des {
    margin-top: 0px; }
  .zfotersocialk .social-quicklinkfootercus {
    display: flex;
    justify-content: flex-start;
    padding-left: 0; }
  footer .menu-footercus {
    text-align: left;
    padding-left: 0; }
  .zfotersocialk {
    text-align: left; }
  #search-article-collection .articleCollection .uraflexarticle {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    clear: both;
    margin-top: 40px; }
  .content-mini-cart {
    display: none !important; }
  .itemrop_3 {
    display: flex;
    justify-content: flex-end; }
    .itemrop_3 .top-bar {
      height: 45px; }
  header .piza_1 {
    margin: 10px 0; }
  .flex_newheader > div.itemrop_3 {
    width: 75%;
    text-align: right; }
  header .item1_social a {
    padding-bottom: 0px; }
  .flex_newheader {
    display: flex;
    align-items: flex-start;
    justify-content: space-between; }
  body.activelikesearch header #searchheaderpage {
    width: 100%; }
  #main_cate_menu {
    margin-top: -7px;
    min-width: 45px; }
  .piza_1 .logo_piza img {
    width: 142px; } }

@media (max-width: 767px) {
  body.activelike .sidebarlikea {
    max-width: 90%; }
  #list-collection .dlex-items {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    margin: 15px 0; }
  #list-collection {
    padding: 15px 0;
    background: #EEEDE7; }
  #collection .flex-mantony {
    margin: 50px 0;
    flex-wrap: wrap; }
  body[data-template="collection"] .breadcrumb_bg {
    padding: 0; }
  body[data-template="collection"] #collection .flex-mantony {
    margin: 20px 0;
    flex-wrap: wrap; }
  body[data-template="collection"] #list-collection23 {
    margin-top: 7px; }
  body[data-template="list-collections"] .col-md-4.col-sm-4.col-xs-12 {
    margin-bottom: 15px; } }
