.scff-featured{background:var(--scff-bg-color,#f6c944);padding:56px 0}.scff-featured__container{max-width:1440px;margin:0 auto;padding:0 24px;text-align:center}.scff-featured__badge-wrap{display:flex;justify-content:center;margin-bottom:16px}.scff-featured__badge{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid rgba(18,18,18,.25);border-radius:999px;padding:8px 18px;font-weight:800;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:#121212bf}.scff-featured__badge-dot{width:7px;height:7px;border-radius:50%;background:#121212bf;flex-shrink:0}.scff-featured__heading{font-weight:700;color:#dd1d1d;font-size:30px;line-height:1.12;margin:0 0 32px}.scff-featured__grid{display:grid;grid-template-columns:1fr;gap:24px;text-align:left;margin-bottom:32px}.scff-featured__card{background:#fff;border-radius:22px;box-shadow:0 10px 30px #241b1514;overflow:hidden;display:flex;flex-direction:column}.scff-featured__media{aspect-ratio:376 / 220;overflow:hidden}.scff-featured__image{display:block;width:100%;height:100%;object-fit:cover}.scff-featured__content{padding:24px}.scff-featured__card-heading{font-weight:700;font-size:18px;color:#121212;margin:0 0 12px}.scff-featured__card-body{font-size:14.5px;color:#121212bf;line-height:1.6}.scff-featured__card-body p{margin:0 0 8px}.scff-featured__card-body p:last-child{margin-bottom:0}.scff-featured__button-wrap{display:flex;justify-content:center}.scff-featured__button{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:16px 28px;font-weight:800;font-size:15px;text-decoration:none;background:#0c89ad;color:#fff;border:2px solid transparent;text-align:center;transition:opacity .15s ease,transform .15s ease}.scff-featured__button:hover{opacity:.88;transform:translateY(-1px)}@media screen and (min-width:750px){.scff-featured{padding:72px 0}.scff-featured__heading{font-size:36px}.scff-featured__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.scff-featured{padding:96px 0}.scff-featured__heading{font-size:44px;margin-bottom:40px}.scff-featured__grid{grid-template-columns:repeat(3,1fr);gap:28px;margin-bottom:40px}}@media screen and (min-width:1200px){.scff-featured__container{padding:0 40px}}h3,a,input{font-family:lotus-eden,sans-serif}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-featured-products.css.map */
