.background-product-list-all-new,.background-product-list-all-old{background:#fff}.products-box-add{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.products-box-add :before{opacity:0;-webkit-transition:opacity .33s ease-in-out;transition:opacity .33s ease-in-out}.products-box-add .products-add-link{border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;overflow:hidden;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.products-box-add .products-add-link picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.products-box-add .products-add-link picture .products-add-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-list-banner{border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex}.product-list-banner picture{position:relative;width:100%}.product-list-banner picture img{border-radius:8px;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.product-list-banner picture.picture-baner-hover{display:none;opacity:0}@media screen and (max-width:767.5px){.productlistall{margin:0-8px}}@media only screen and (max-width:991.5px){.products-box-add{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 4px);flex:0 0 calc(50% - 4px)}}@media only screen and (min-width:991.6px){.products-box-add{-webkit-box-flex:0;-ms-flex:0 0 calc(33.33333% - 10.66667px);flex:0 0 calc(33.33333% - 10.66667px)}}@media only screen and (min-width:1199.6px){.products-box-add{-webkit-box-flex:0;-ms-flex:0 0 calc(33.33333% - 10.66667px);flex:0 0 calc(33.33333% - 10.66667px)}}@media screen and (min-width:991.6px){.products-box-add :active:before,.products-box-add :hover:before{border-radius:8px;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.products-box-add :hover:before{background:rgba(53,62,64,.1);opacity:1;z-index:2}.products-box-add :active:before{background-color:rgba(0,0,0,.2);z-index:3}.product-list-banner picture.picture-baner-hover{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;position:absolute;top:0;-webkit-transition:opacity .33s ease-in-out;transition:opacity .33s ease-in-out;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-list-banner:hover picture.picture-baner-hover{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1}}@media only screen and (max-width:450.5px){.product-list-banner picture{height:186px}}@media only screen and (min-width:450.6px) and (max-width:767.5px){.product-list-banner picture{height:321px}}@media only screen and (min-width:767.6px){.product-list-banner picture{height:274px}}.common-first-btn{background-color:#ab765f;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;border:1px solid transparent;border-radius:32px;font-size:16px;font-weight:400;height:44px;justify-content:center;line-height:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:0 24px}.common-first-btn:disabled{background-color:#c9c6c5}.common-first-btn .icon-new-m-basket{line-height:normal}.common-first-btn .icon-new-m-basket:before{color:#fff;font-size:20px;margin:0}@media only screen and (max-width:374.5px){.common-first-btn{padding:0 12px}}@media only screen and (min-width:991.6px){.common-first-btn:hover{background-color:#6f4d3e}.common-first-btn:active,.common-first-btn:focus{background-color:#936551;color:#f0efee}}