p{margin-bottom:0}.ProductsPage .head-content{margin-bottom:40px;display:flex;align-items:center;gap:10px}.ProductsPage .head-content .icon-first svg{width:40px;height:40px;color:var(--primary-color-2)}.ProductsPage .head-content p{color:var(--primary-color-2);font-size:24px;line-height:28px;font-weight:700}.ProductsPage .head-content .icon-arrow{transform:rotate(-90deg)}.ProductsPage .head-content .icon-arrow svg{width:20px;height:20px;fill:#deab5b26}@media screen and (max-width: 640px){.ProductsPage .head-content{margin-bottom:20px}.ProductsPage .head-content p{font-size:20px}}.ProductsPage .list-product{display:grid;grid-template-columns:repeat(4,1fr);column-gap:43px;row-gap:62px}.ProductsPage .list-product .item:hover{cursor:pointer}.ProductsPage .list-product .head-item{margin-bottom:20px}.ProductsPage .list-product .head-item .title{margin-bottom:20px;font-size:18px;line-height:26px;height:52px;font-weight:700;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ProductsPage .list-product .head-item .img-box{aspect-ratio:310/312}.ProductsPage .list-product .head-item .img-box img{object-fit:cover}.ProductsPage .list-product .content-item{position:relative}.ProductsPage .list-product .content-item .badge{position:absolute;top:0;right:0}.ProductsPage .list-product .content-item .badge .new,.ProductsPage .list-product .content-item .badge .limit{color:var(--white-color);text-align:end;padding:4px 6px 4px 10px;border-radius:30px 0 0 30px;font-weight:600}.ProductsPage .list-product .content-item .badge .new{margin-bottom:4px;background-color:var(--primary-color-2)}.ProductsPage .list-product .content-item .badge .limit{background-color:#2e2e2e}.ProductsPage .list-product .content-item .price{margin-bottom:8px;color:#e74606;font-size:22px;line-height:34px;font-weight:700}.ProductsPage .list-product .content-item .sale,.ProductsPage .list-product .content-item .type{font-size:18px;line-height:26px;font-weight:600}.ProductsPage .list-product .content-item .sale{margin-bottom:16px}.ProductsPage .list-product .content-item .sale .text{font-weight:400}.ProductsPage .list-product .content-item .sale .text .old{font-weight:500;text-decoration:line-through}.ProductsPage .list-product .content-item .type{color:#f8af43}.ProductsPage .list-product .content-item .line{margin:16px 0;height:1px;width:100%;background-color:#f8af43}.ProductsPage .list-product .content-item .box{display:flex;justify-content:space-between}.ProductsPage .list-product .content-item .box .icon svg{color:var(--primary-color-1)}@media screen and (max-width: 899px){.ProductsPage .list-product{grid-template-columns:repeat(3,1fr);column-gap:35px;row-gap:50px}}@media screen and (max-width: 640px){.ProductsPage .list-product{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 575px){.ProductsPage .list-product .head-item .title,.ProductsPage .list-product .content-item .sale{font-size:16px}.ProductsPage .list-product .content-item .price{font-size:15px;margin-bottom:0}.ProductsPage .list-product .content-item .badge .new{font-size:12px}}@media screen and (max-width: 376px){.ProductsPage .list-product{grid-template-columns:repeat(1,1fr)}.ProductsPage .list-product .head-item .title,.ProductsPage .list-product .content-item .sale{font-size:18px}.ProductsPage .list-product .content-item .price{font-size:22px}.ProductsPage .list-product .content-item .badge .new{font-size:16px}}.ProductsPage .section-banner .container .item .heading .sub{color:var(--gold-color)}.ProductsPage main .container .section:not(:first-child){border-top:1px solid var(--primary-color-3)}.ProductsPage .section-fav,.ProductsPage .section-skin,.ProductsPage .section-hair{padding:60px 0 0}
