.csa-need-section{width:100%;padding-top:var(--csa-padding-top, 48px);padding-bottom:var(--csa-padding-bottom, 48px);background-color:var(--csa-need-bg, transparent);box-sizing:border-box}.csa-need-container{max-width:var(--page-width, 1200px);margin:0 auto;padding:0 1.5rem;box-sizing:border-box}.csa-need-header{text-align:center;max-width:680px;margin:0 auto 36px;display:flex;flex-direction:column;gap:12px}@media screen and (min-width:750px){.csa-need-header{margin-bottom:48px}}.csa-need-title{font-family:var(--font-heading-family, inherit);font-size:var(--csa-title-fs-mobile, 22px);font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--csa-need-title-color, #8A0033);margin:0;line-height:1.25}@media screen and (min-width:750px){.csa-need-title{font-size:var(--csa-title-fs-desktop, 32px)}}.csa-need-subtitle{font-size:var(--csa-sub-fs-mobile, 14px);line-height:1.5;color:var(--csa-need-sub-color, #666666);margin:0}@media screen and (min-width:750px){.csa-need-subtitle{font-size:var(--csa-sub-fs-desktop, 15.5px)}}.csa-need-grid{display:grid;grid-template-columns:1fr;gap:24px}@media screen and (min-width:600px){.csa-need-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.csa-need-grid{grid-template-columns:repeat(var(--csa-grid-cols, 4),1fr);gap:24px 20px}}.csa-need-card{border-radius:20px;overflow:hidden;border:1px solid #EAEAEA;background-color:var(--csa-card-bg, #FFFFFF);display:flex;flex-direction:column;box-shadow:0 4px 16px #0000000a;transition:transform .25s ease,box-shadow .25s ease;box-sizing:border-box}.csa-need-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000017}.csa-need-image-wrap{width:100%;height:var(--csa-img-height-mobile, 260px);background-color:var(--csa-img-bg, #E8175D);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}@media screen and (min-width:990px){.csa-need-image-wrap{height:var(--csa-img-height-desktop, 340px)}}.csa-need-image-wrap img{width:100%;height:100%;object-fit:cover;display:block}.csa-need-placeholder-svg{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#fff9}.csa-need-body{padding:18px 16px 22px;display:flex;flex-direction:column;align-items:flex-start;gap:10px;flex:1}.csa-need-card-title{font-size:15px;font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:var(--csa-card-title-color, #222222);margin:0;line-height:1.25}.csa-need-badge{display:inline-block;background-color:var(--csa-badge-bg, #8A0033);color:var(--csa-badge-text, #ffffff);font-size:11px;font-weight:800;padding:3px 10px;border-radius:999px;letter-spacing:.04em;text-transform:uppercase}.csa-need-card-desc{font-size:13px;line-height:1.5;color:var(--csa-card-text-color, #666666);margin:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/csa-symptoms-need.css.map */
