.skincare-categories{background-color:#f6f1f0;overflow:hidden}.section-skincare-categories-padding{padding-top:6.4rem;padding-bottom:6.4rem}@media screen and (max-width: 749px){.section-skincare-categories-padding{padding-top:4rem;padding-bottom:4rem}}.skincare-categories__header{display:flex;flex-direction:column;align-items:center;gap:1.2rem;margin-bottom:6rem;max-width:601px;margin-left:auto;margin-right:auto;text-align:center}@media screen and (max-width: 749px){.skincare-categories__header{margin-bottom:4rem}}.skincare-categories__subtitle{opacity:.5;color:#272727;font-size:1.4rem;font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.56px;margin:0}.skincare-categories__title{color:#272727;font-size:4.8rem;font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500;line-height:1.2;margin:0;white-space:nowrap}@media screen and (max-width: 990px){.skincare-categories__title{font-size:3.6rem}}@media screen and (max-width: 749px){.skincare-categories__title{font-size:2.8rem;white-space:normal}}.skincare-categories__grid-container{width:100%}.skincare-categories__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;max-width:1320px;margin:0 auto}@media screen and (max-width: 1200px){.skincare-categories__grid{grid-template-columns:repeat(2,1fr);gap:3rem;max-width:700px}}@media screen and (max-width: 749px){.skincare-categories__grid-container{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.skincare-categories__grid{display:flex;grid-template-columns:none;gap:2rem;max-width:none;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;padding-left:0;padding-right:0}.skincare-categories__grid::-webkit-scrollbar{display:none}}.skincare-categories__card{display:flex;flex-direction:column;align-items:center;gap:.8rem;width:100%;max-width:315px;margin:0 auto}@media screen and (max-width: 749px){.skincare-categories__card{flex:0 0 auto;width:280px;max-width:280px}.skincare-categories__card:first-child{margin-left:2rem}.skincare-categories__card:last-child{margin-right:2rem}}.skincare-categories__image-container{width:100%;display:flex;justify-content:center}.skincare-categories__image-link{display:block;transition:transform .3s ease}.skincare-categories__image-link:hover{transform:scale(1.02)}.skincare-categories__image{width:295px;height:390px;overflow:hidden;position:relative}@media screen and (max-width: 749px){.skincare-categories__image{width:280px;height:370px}}.skincare-categories__image img{width:100%;height:100%;object-fit:cover;background:#e3e9e2}.skincare-categories__card--anti-aging .skincare-categories__image{border-bottom-left-radius:281px;border-bottom-right-radius:281px}.skincare-categories__card--refresh .skincare-categories__image{border-radius:281px}.skincare-categories__card--revitalize .skincare-categories__image{border-top-left-radius:281px;border-top-right-radius:281px}.skincare-categories__card--bundles .skincare-categories__image{border-bottom-left-radius:281px;border-bottom-right-radius:281px}.skincare-categories__content{padding:1.6rem;display:flex;flex-direction:column;align-items:center;gap:1.2rem;width:100%}.skincare-categories__title-link{display:block;text-decoration:none;transition:opacity .3s ease}.skincare-categories__title-link:hover{opacity:.7}.skincare-categories__category-name{color:#272727;font-size:2.4rem;font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500;margin:0;text-align:center}@media screen and (max-width: 749px){.skincare-categories__category-name{font-size:2rem}}.skincare-categories__link{display:inline-flex;align-items:center;gap:.8rem;color:#272727;text-decoration:none;border-bottom:1px solid #272727;padding-bottom:2px;transition:all .3s ease}.skincare-categories__link:hover{opacity:.7}.skincare-categories__link-text{color:#272727;font-size:1.8rem;font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500}@media screen and (max-width: 749px){.skincare-categories__link-text{font-size:1.6rem}}.skincare-categories__link-icon{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.skincare-categories__link-icon svg{width:100%;height:100%;fill:#272727}@media screen and (max-width: 749px){.skincare-categories__link-icon{width:1.8rem;height:1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-explore-skincare-categories.css.map */
