.cs-skin-concerns{padding:30px 80px}.cs-skin-concerns .title{font-size:10px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:2px;text-align:center;color:#000;text-transform:uppercase;margin-bottom:20px;margin-top:0}.cs-skin-concerns .concerns-list{width:100%;list-style:none}.cs-skin-concerns .concerns-list .concern-link{padding:20px 25px}.cs-skin-concerns .concerns-list .concern-link .anchor-dot{position:relative}.cs-skin-concerns .concerns-list .concern-link .anchor-dot .dot{width:70px;height:70px;background-color:transparent;border-radius:50%;display:flex;margin-right:20px;transition:background .3s,-webkit-transform ease-out .2s;transition:transform ease-out .2s,background .3s;transition:transform ease-out .2s,background .3s,-webkit-transform ease-out .2s}.cs-skin-concerns .concerns-list .concern-link .anchor-dot .dot:after{-webkit-animation:sonarEffect 2.3s ease-out 75ms;animation:sonarEffect 2.3s ease-out 75ms}.cs-skin-concerns .concerns-list .concern-link .anchor-dot .dot .sub-dot{width:26px;height:26px;background-color:#fcc463;border-radius:50%;display:block;margin:auto}.cs-skin-concerns .concerns-list .concern-link .anchor-dot .hover-img{display:none;width:70px;height:90px;position:absolute;bottom:0;left:0;right:0}.cs-skin-concerns .concerns-list .concern-link span{font-family:Playfair Display;font-size:36px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:-.9px;color:#000}.cs-skin-concerns .concerns-list .concern-link span sup{font-family:AktivGrotesk;font-size:10px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:2px;color:#000;top:-40px}.cs-skin-concerns .concerns-list .concern-link:hover{text-decoration:none}.cs-skin-concerns .concerns-list .concern-link:hover .anchor-dot .dot{background-color:#fcc463;-webkit-transform:scale(.83);-ms-transform:scale(.83);transform:scale(.83)}.cs-skin-concerns .concerns-list .concern-link:hover .anchor-dot .dot .sub-dot{display:none}.cs-skin-concerns .concerns-list .concern-link:hover .anchor-dot .hover-img{display:block}.cs-skin-concerns .concerns-list .concern-link:hover span{color:#fcc463}.cs-skin-concerns .concerns-list .concern-link:hover span sup{font-weight:700}.cs-skin-concerns .concerns-list-group{margin:130px auto 0}.cs-skin-concerns .concerns-list-group .link-list{margin-right:30px}.cs-skin-concerns .concerns-list-group .link-list .list-group{border-radius:0}.cs-skin-concerns .concerns-list-group .link-list .list-group .list-group-item{border:none;padding:0}.cs-skin-concerns .concerns-list-group .link-list .list-group .list-group-item span{font-family:Playfair Display;font-size:48px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.46;letter-spacing:-1.2px;color:#b5b5b0}.cs-skin-concerns .concerns-list-group .link-list .list-group .list-group-item sup{font-size:10px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1.67px;color:#b5b5b0;top:-35px}.cs-skin-concerns .concerns-list-group .link-list .list-group .list-group-item.active,.cs-skin-concerns .concerns-list-group .link-list .list-group .list-group-item:hover{background:0 0}.cs-skin-concerns .concerns-list-group .link-list .list-group .list-group-item.active span,.cs-skin-concerns .concerns-list-group .link-list .list-group .list-group-item:hover span,.cs-skin-concerns .concerns-list-group .link-list .list-group .list-group-item.active sup,.cs-skin-concerns .concerns-list-group .link-list .list-group .list-group-item:hover sup{color:#000}.cs-skin-concerns .concerns-list-group .content-list{margin-left:30px}.cs-skin-concerns .concerns-list-group .content-list .tab-content .tab-pane .cs-content .product-card{background-color:#f4f4f2;padding:40px;max-width:400px}.cs-skin-concerns .concerns-list-group .content-list .tab-content .tab-pane .cs-content .product-card .product-content .title{font-size:10px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:2px;text-align:center;color:#000;text-transform:uppercase;margin-bottom:20px}.cs-skin-concerns .concerns-list-group .content-list .tab-content .tab-pane .cs-content .product-card .product-content .img{text-align:center;margin:20px auto 10px;max-width:200px}.cs-skin-concerns .concerns-list-group .content-list .tab-content .tab-pane .cs-content .product-card .product-content .name{font-family:Playfair Display;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.35px;text-align:center;color:#000;margin:10px auto}.cs-skin-concerns .concerns-list-group .content-list .tab-content .tab-pane .cs-content .product-card .product-content .overview{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:center;color:#000;margin:10px auto;display:block;max-width:320px}.cs-skin-concerns .concerns-list-group .content-list .tab-content .tab-pane .cs-content .product-card .product-content .price{font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.86;letter-spacing:normal;text-align:center;color:#000;display:block}.cs-skin-concerns .concerns-list-group .content-list .tab-content .tab-pane .cs-content .product-card .product-content .quick-view-btn{display:none;margin:15px auto 0;max-width:320px;min-width:320px}.cs-skin-concerns .concerns-list-group .content-list .tab-content .tab-pane .cs-content .product-card .product-content .quick-view-btn .btn{border:solid 2px #fcc463;border-radius:40px;background-color:#fff;font-family:Playfair Display;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:3.75;letter-spacing:normal;color:#000;padding:0 30px;min-width:230px}.cs-skin-concerns .concerns-list-group .content-list .tab-content .tab-pane .cs-content .product-card:last-child{max-width:initial;margin-top:40px}.cs-skin-concerns .concerns-list-group .content-list .tab-content .tab-pane .cs-content .product-card:hover{background-color:#fcc463}.cs-skin-concerns .concerns-list-group .content-list .tab-content .tab-pane .cs-content .product-card:hover .overview,.cs-skin-concerns .concerns-list-group .content-list .tab-content .tab-pane .cs-content .product-card:hover .price{display:none}.cs-skin-concerns .concerns-list-group .content-list .tab-content .tab-pane .cs-content .product-card:hover .quick-view-btn{display:flex;justify-content:center}.cs-skin-concerns .cs-more-link .cs-link{font-family:Playfair Display;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:3.75;letter-spacing:-.44px;text-align:right;color:#000}.cs-skin-concerns .cs-more-link .cs-link .cs-img{margin-left:10px}.cs-skin-concerns .cs-more-link .cs-link:hover{text-decoration:none;opacity:.5}@media screen and (max-width:767px){.cs-skin-concerns{padding:30px 20px}.cs-skin-concerns .concerns-list{padding:0}.cs-skin-concerns .concerns-list .concern-link{padding:5px 25px}.cs-skin-concerns .concerns-list .concern-link .anchor-dot{display:none}.cs-skin-concerns .concerns-list .concern-link span{font-size:28px;line-height:1.79;letter-spacing:-.7px;text-align:center}.cs-skin-concerns .concerns-list .concern-link span sup{top:-25px}.cs-skin-concerns .concerns-list-group{margin-top:50px}.cs-skin-concerns .concerns-list-group .link-list{margin:10px 0}.cs-skin-concerns .concerns-list-group .link-list .list-group .list-group-item span{line-height:normal;letter-spacing:-.45px;font-size:18px}.cs-skin-concerns .concerns-list-group .link-list .list-group .list-group-item span sup{font-size:8px;letter-spacing:normal;top:-15px}.cs-skin-concerns .concerns-list-group .content-list{margin-left:0}.cs-skin-concerns .concerns-list-group .content-list .tab-content .tab-pane{display:block}.cs-skin-concerns .concerns-list-group .content-list .tab-content .tab-pane .cs-content .product-card{margin-bottom:10px;padding:30px}.cs-skin-concerns .concerns-list-group .content-list .tab-content .tab-pane .cs-content .product-card:last-child{max-width:400px;margin-top:0}.cs-skin-concerns .concerns-list-group .content-list .tab-content .tab-pane .cs-content .product-card .product-content .name{font-size:16px;letter-spacing:-.3px}.cs-skin-concerns .concerns-list-group .content-list .tab-content .tab-pane .cs-content .product-card .product-content .price{font-size:12px;line-height:normal}.cs-skin-concerns .concerns-list-group .content-list .tab-content .tab-pane .cs-content .product-card .product-content .quick-view-btn .btn{min-width:200px}.cs-skin-concerns .cs-more-link .cs-link{line-height:normal;font-size:14px;letter-spacing:-.39px}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/section-page-link-list.css.map */
