.help-featured{background:#f9f8f6;color:#111;padding:clamp(40px,6vw,64px) 0 clamp(20px,4vw,32px)}.help-featured__container{max-width:1200px;margin:0 auto;padding:0 var(--spacing-base)}.help-featured__header{display:flex;align-items:center;gap:20px;margin-bottom:28px}.help-featured__heading{font-size:clamp(20px,2.2vw,26px);font-weight:800;text-transform:uppercase;letter-spacing:-.01em;margin:0;color:#111;white-space:nowrap}.help-featured__rule{flex:1;height:1px;background:linear-gradient(90deg,#ddd,#ddd0)}.help-featured__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.help-featured__item{display:flex}.help-featured__card{display:flex;flex-direction:column;gap:10px;width:100%;padding:22px 22px 20px;background:#fff;border:1px solid #e5e5e5;border-radius:12px;text-decoration:none;color:#111;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease;position:relative;overflow:hidden}.help-featured__card:after{content:"";position:absolute;inset:auto 0 0 0;height:2px;background:var(--color-primary, #ff0000);transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.help-featured__card:hover{border-color:#d9d9d9;transform:translateY(-2px);box-shadow:0 14px 28px #00000014}.help-featured__card:hover:after{transform:scaleX(1)}.help-featured__category{font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary, #ff0000)}.help-featured__title{font-size:17px;font-weight:700;letter-spacing:-.01em;margin:0;color:#111;line-height:1.25}.help-featured__excerpt{font-size:13px;color:#666;line-height:1.5;margin:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.help-featured__cta{margin-top:auto;display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;letter-spacing:.02em;color:#555;padding-top:14px;transition:color .2s ease,gap .2s ease}.help-featured__card:hover .help-featured__cta{color:var(--color-primary, #ff0000);gap:10px}.help-featured__empty{grid-column:1 / -1;padding:40px;text-align:center;background:#fff;border:1px dashed #d9d9d9;border-radius:12px;color:#888;font-size:13.5px}.help-featured__empty p{margin:0}@media(max-width:600px){.help-featured__grid{grid-template-columns:1fr}.help-featured__header{margin-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-help-featured.css.map */
