.sec__featured-card-slider{position:relative;width:100%}.sec__featured-card-slider .section__header{margin-bottom:35px}.featured-card-slider__grid{display:grid;grid-template-columns:repeat(var(--col-desktop, 4),minmax(0,1fr));gap:var(--col-gap, 24px)}@media(max-width:1024px){.featured-card-slider__grid{grid-template-columns:repeat(var(--col-tablet, 2),minmax(0,1fr))}}@media(max-width:767px){.featured-card-slider__grid{grid-template-columns:repeat(var(--col-mobile, 1),minmax(0,1fr))}}.featured-card-item{position:relative;display:flex;flex-direction:column;background-color:var(--card-bg, #ffffff);border:1px solid var(--card-border-color, rgba(0, 0, 0, .08));border-radius:var(--card-radius, 16px);padding:var(--card-padding, 20px);box-shadow:var(--card-shadow, none);transition:border-color .3s ease,box-shadow .3s ease;overflow:hidden;height:100%}.featured-card-item:hover{border-color:var(--card-border-hover-color, #111827)}.featured-card-item__media-wrapper{position:relative;width:100%;border-radius:var(--image-radius, 12px);overflow:hidden;background-color:#00000008}.featured-card-item__media{position:relative;width:100%;padding-bottom:var(--aspect-image, 75%);overflow:hidden}.featured-card-item__media img,.featured-card-item__media svg,.featured-card-item__media picture{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.featured-card-item:hover .featured-card-item__media img{transform:scale(1.05)}.featured-card-item__badge{position:absolute;top:12px;left:12px;z-index:3;padding:4px 12px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;border-radius:50px;line-height:1.4;pointer-events:none;background-color:var(--badge-bg, #111827);color:var(--badge-color, #ffffff)}.featured-card-item__content{display:flex;flex-direction:column;flex-grow:1;padding-top:18px}.featured-card-item__subheading{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var(--subheading-color, #6b7280);margin-bottom:6px}.featured-card-item__heading{font-size:var(--card-heading-size, 18px);font-weight:600;line-height:1.35;color:var(--heading-color, #111827);margin:0 0 8px;transition:color .2s ease}.featured-card-item:hover .featured-card-item__heading{color:var(--card-border-hover-color, #111827)}.featured-card-item__description{font-size:14px;line-height:1.5;color:var(--description-color, #4b5563);margin-bottom:0}.featured-card-item__price{font-size:15px;font-weight:700;color:var(--price-color, #111827);margin-bottom:16px}.featured-card-item__footer{margin-top:auto;padding-top:8px}.featured-card-item__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:14px;font-weight:600;text-decoration:none;transition:all .25s ease}.featured-card-item__btn--primary{background-color:#111827;color:#fff;padding:10px 20px;border-radius:8px;width:100%}.featured-card-item__btn--primary:hover{background-color:#374151;color:#fff}.featured-card-item__btn--secondary{background-color:transparent;color:#111827;padding:9px 18px;border:1px solid #e5e7eb;border-radius:8px;width:100%}.featured-card-item__btn--secondary:hover{border-color:#111827;background-color:#f9fafb}.featured-card-item__btn--link{background:transparent;color:#111827;padding:0;border:none;position:relative}.featured-card-item__btn--link svg{transition:transform .2s ease}.featured-card-item:hover .featured-card-item__btn--link svg{transform:translate(4px)}.featured-card-item__full-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}@media(max-width:767px){.featured-card-item{padding:var(--card-padding-mobile, 15px);border-radius:var(--card-radius-mobile, 12px)}.featured-card-item__heading{font-size:calc(var(--card-heading-size, 18px) * .9)}.featured-card-item__description{font-size:13px}}.sec__featured-card-slider slide-section{position:relative}.sec__featured-card-slider .swiper-actions{position:absolute;top:-60px;right:0;margin-bottom:0}@media(max-width:767px){.sec__featured-card-slider .swiper-actions{position:relative;top:0;justify-content:center;margin-top:20px}}.sec__featured-card-slider .swiper-pagination{margin-top:25px;position:relative}
/*# sourceMappingURL=/cdn/shop/t/10/assets/featured-card-slider.css.map */
