.jd-car{width:100%;box-sizing:border-box;padding:3rem 0 2.5rem;background:#f8f8f8;font-family:Montserrat,sans-serif}.jd-car__header{text-align:center;padding:0 1.6rem 2rem}.jd-car__eyebrow{font-size:.75rem;font-weight:400;letter-spacing:.35em;text-transform:uppercase;color:#bd7b6a;margin:0 0 .6rem}.jd-car__title{font-size:1.9rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#1a1e38;margin:0;line-height:1.2}.jd-car__track-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:grab}.jd-car__track-wrap::-webkit-scrollbar{display:none}.jd-car__track-wrap.is-grabbing{cursor:grabbing}.jd-car__track{display:flex;gap:1.6rem;padding:0 1.6rem;width:max-content}.jd-car__item{flex:0 0 200px;display:flex;flex-direction:column;background:transparent;overflow:visible;box-sizing:border-box;text-decoration:none}.jd-car__img-wrap{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden}.jd-car__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.jd-car__item:hover .jd-car__img{transform:scale(1.04)}.jd-car__badge{position:absolute;top:.7rem;left:.7rem;background:#fff;color:#1a1e38;font-family:Montserrat,sans-serif;font-size:.7rem;font-weight:500;letter-spacing:.05em;padding:.25rem .6rem;z-index:2}.jd-car__info{padding:.9rem 0 0;display:flex;flex-direction:column;gap:.4rem;background:transparent}.jd-car__name{font-size:.9rem;font-weight:400;color:#1a1e38;letter-spacing:.01em;text-transform:none;margin:0;line-height:1.45;white-space:normal}.jd-car__prices{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.jd-car__price-old{font-size:.85rem;font-weight:400;color:#c0392b;text-decoration:line-through;margin:0}.jd-car__price-new{font-size:1.3rem;font-weight:700;color:#1a1e38;margin:0;letter-spacing:.01em}.jd-car__footer{text-align:center;padding:2.2rem 1.6rem 0}.jd-car__btn{display:inline-block;background:transparent;color:#1a1e38;border:1.5px solid #1a1e38;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;text-decoration:none;padding:1rem 2.8rem;transition:background .25s ease,color .25s ease}.jd-car__btn:hover{background:#1a1e38;color:#f8f8f8}@media(max-width:749px){.jd-car__item{flex:0 0 160px}.jd-car__title{font-size:1.5rem}.jd-car__name{font-size:.85rem}.jd-car__price-new{font-size:1.15rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/jd-carousel.css.map */
