.skincare-goal-section{background-color:var(--skincare-bg, #ffffff);padding-top:60px;padding-bottom:60px}.skincare-goal-section .skincare-goal__header{margin-bottom:32px}.skincare-goal-section .skincare-goal__heading{line-height:1.2;text-transform:uppercase;margin:0;color:var(--skincare-text, #000000)}.skincare-goal-section .skincare-goal__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;list-style:none;margin:0;padding:0}.skincare-goal-section .skincare-goal__item{list-style:none}.skincare-goal-section .skincare-goal__link-wrap{display:block;text-decoration:none;color:inherit;position:relative;overflow:hidden}.skincare-goal-section .skincare-goal__image-wrap{position:relative;width:100%;aspect-ratio:1;overflow:hidden}.skincare-goal-section .skincare-goal__image-wrap:after{position:absolute;content:"";background:linear-gradient(0deg,#0c0c0c 10%,#fff0);height:40%;width:100%;left:0;bottom:0}.skincare-goal-section .skincare-goal__image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.skincare-goal-section .skincare-goal__link-wrap:hover .skincare-goal__image{transform:scale(1.04)}.skincare-goal-section .skincare-goal__content{text-align:center;position:absolute;bottom:0;left:0;color:#fff;width:100%;padding:30px 10px}.skincare-goal-section .skincare-goal__title{font-size:22px;margin:0 0 6px;text-transform:uppercase;color:var(--skincare-card-text, #000000)}.skincare-goal-section .skincare-goal__subtitle{font-size:14px;line-height:1.4;margin:0;color:var(--skincare-card-text, #000000);text-transform:uppercase}.skincare-goal-section .skincare-goal__cta{display:inline-flex;align-items:center;font-size:15px;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid currentColor;color:var(--skincare-card-text, #000000);line-height:1.3}.skincare-goal-section .skincare-goal__cta svg{width:12px;height:12px;transition:transform .2s ease}.skincare-goal-section .skincare-goal__link-wrap:hover .skincare-goal__cta svg{transform:translate(3px)}.skincare-goal-section .skincare-goal__cta_wrap{display:block;height:0;overflow:hidden;opacity:0;visibility:hidden;transition:all .3s ease 0s}.skincare-goal__link-wrap:hover .skincare-goal__cta_wrap{height:32px;opacity:1;visibility:visible}@media screen and (max-width:989px){.skincare-goal-section .skincare-goal__grid{grid-template-columns:repeat(2,1fr);gap:16px}}@media screen and (max-width:749px){.skincare-goal-section .skincare-goal__heading{text-align:center}.skincare-goal-section .skincare-goal__title{font-size:15px;line-height:1.1;.skincare-goal-section .skincare-goal__image-wrap:after}.skincare-goal-section .skincare-goal__subtitle{font-size:12px}.skincare-goal-section .skincare-goal__cta{font-size:11px}.skincare-goal-section .skincare-goal__content{padding:10px}.skincare-goal-section .skincare-goal__image-wrap:after{height:50%}.skincare-goal__link-wrap:hover .skincare-goal__cta_wrap{height:24px;line-height:1}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/shop-collection.css.map */
