.sc{font-family:Poppins,sans-serif;background-color:#fff;padding:48px 16px}.sc *{font-family:inherit}@media screen and (min-width:990px){.sc{padding:80px 40px}}.sc__inner{max-width:1360px;margin:0 auto}.sc__header{text-align:center;margin-bottom:24px}@media screen and (min-width:990px){.sc__header{margin-bottom:40px}}.sc__eyebrow{font-size:11px;font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:#6b6a81;margin:0 0 8px}@media screen and (min-width:990px){.sc__eyebrow{font-size:13px}}.sc__heading{font-size:24px;font-weight:500;color:#1a1745;letter-spacing:-.03em;line-height:1.15;margin:0}.sc__heading em{font-style:italic;font-weight:500}@media screen and (min-width:640px){.sc__heading{font-size:30px}}@media screen and (min-width:990px){.sc__heading{font-size:45px}}.sc__grid{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-right:-16px;padding-right:16px;padding-bottom:4px}.sc__grid::-webkit-scrollbar{display:none}@media screen and (min-width:769px){.sc__grid{display:grid;grid-template-columns:repeat(4,1fr);overflow-x:visible;scroll-snap-type:none;margin-right:0;padding-right:0;padding-bottom:0;gap:16px}}.sc__card-anim{display:flex;flex-shrink:0;width:55vw;scroll-snap-align:start}@media screen and (min-width:480px){.sc__card-anim{width:40vw}}@media screen and (min-width:769px){.sc__card-anim{width:auto;flex-shrink:1}}.sc__card{display:flex;flex-direction:column;width:100%;border-radius:12px;border:1px solid rgba(0,0,0,.08);background:#fff;padding:20px;text-decoration:none;transition:border-color .3s ease,box-shadow .3s ease,background .3s ease}@media screen and (min-width:990px){.sc__card{padding:24px}}@media(hover:hover){.sc__card:hover{border-color:#e5007d33;box-shadow:0 8px 24px #00000014}.sc__card:hover .sc__card-link{gap:8px}}.sc__card-anim:first-child .sc__card{background:linear-gradient(135deg,rgba(229,0,125,.04) 0%,transparent 100%)}.sc__card-age{font-size:11px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:#1a174580;margin:0 0 4px}.sc__card-title{font-size:15px;font-weight:500;color:#1a1745;letter-spacing:-.01em;margin:0 0 12px}@media screen and (min-width:990px){.sc__card-title{font-size:17px}}.sc__card-list{list-style:none;margin:0 0 16px;padding:0;display:flex;flex-direction:column;gap:4px;flex:1}.sc__card-list li{font-size:12px;font-weight:300;color:#6b6a81;line-height:1.4}.sc__card-link{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:#1a1745;transition:gap .3s ease}
/*# sourceMappingURL=/cdn/shop/t/442/assets/section-segment-cards.css.map */
