.jlc-product-recommended{width:100%;margin-top:3rem;position:relative}.jlc-product-recommended__title{font-family:var(--font-heading-family);color:var(--jlc-text);margin-bottom:25px;font-size:25px;font-weight:700;line-height:1}.jlc-product-recommended-prev,.jlc-product-recommended-next{position:absolute;top:60%;z-index:20;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;margin:0;border-radius:50%;transform:translateY(-50%);cursor:pointer}.jlc-theme-cape .jlc-product-recommended-prev{background:var(--jlc-secondary)}.jlc-theme-cape .jlc-product-recommended-prev svg path{fill:var(--jlc-primary)}.jlc-theme-cape .jlc-product-recommended-next{background:var(--jlc-primary);border:1px solid var(--jlc-secondary);box-shadow:inset 3px 0 0 0 var(--jlc-secondary),0 0 0 0 var(--jlc-primary)}.jlc-theme-cape .jlc-product-recommended-prev:hover{background:var(--jlc-secondary)}.jlc-theme-cape .jlc-product-recommended-next:hover{background:var(--jlc-primary)}.jlc-theme-medium .jlc-product-recommended-prev,.jlc-theme-medium .jlc-product-recommended-next,.jlc-theme-medium .jlc-product-recommended-prev:hover,.jlc-theme-medium .jlc-product-recommended-next:hover{background:var(--jlc-text-secondary)}.jlc-theme-xl .jlc-product-recommended-prev,.jlc-theme-xl .jlc-product-recommended-next,.jlc-theme-xl .jlc-product-recommended-prev:hover,.jlc-theme-xl .jlc-product-recommended-next:hover,.jlc-theme-baby .jlc-product-recommended-prev,.jlc-theme-baby .jlc-product-recommended-prev:hover{background:var(--jlc-secondary)}.jlc-theme-baby .jlc-product-recommended-next{background:var(--jlc-primary);border:1px solid var(--jlc-secondary);box-shadow:inset 3px 0 0 0 var(--jlc-secondary),0 0 0 0 var(--jlc-primary)}.jlc-theme-baby .jlc-product-recommended-next:hover{background:var(--jlc-primary)}.jlc-product-recommended-prev{left:0}.jlc-product-recommended-next{right:0}.jlc-product-recommended-prev svg,.jlc-product-recommended-next svg{display:block;width:14px;height:auto;pointer-events:none;-webkit-user-select:none;user-select:none}.jlc-product-recommended-prev svg{margin-left:-4px}.jlc-product-recommended-next svg{margin-right:-4px}.jlc-product-recommended-prev.swiper-button-disabled,.jlc-product-recommended-next.swiper-button-disabled{opacity:.35}.jlc-product-recommended__slider{display:flex;gap:1.5rem;align-items:flex-start}.jlc-product-recommended-swiper{width:470px!important;position:static!important}.jlc-product-recommended__slider:not(.hdt-heading-slider) .hdt-slider__button{position:absolute;top:80px;transform:translateY(-50%)}.jlc-product-card-recommended{display:flex;flex-direction:column;width:120px;text-decoration:none;overflow:hidden;transition:transform .2s ease-in,border-color .2s ease-in}.jlc-product-card-recommended:hover{transform:translateY(-4px)}.jlc-product-card-recommended .jlc-product-card-recommended__image{display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--jlc-card-bg);border-radius:8px}.jlc-product-card-recommended .jlc-product-card-recommended__image img{display:block;width:100%;height:100%;object-fit:cover}.jlc-product-card-recommended__content{display:flex;align-items:center;justify-content:center;padding:12px 5px}.jlc-product-card-recommended__title{margin:0;font-family:var(--font-body-family);font-size:1.3rem;font-weight:700;line-height:1;text-align:center;color:#fff}.jlc-product-card-recommended .swiper-wrapper .swiper-slide{height:130px!important}.jlc-product-card-recommended{width:100%;height:100%;border-radius:12px}@media(max-width:991px){.jlc-product-recommended__list{gap:1rem}.jlc-product-card-recommended{width:100%;border-radius:12px}.jlc-product-card-recommended__content{min-height:64px}.jlc-product-card-recommended__title{font-size:1.625rem}.jlc-product-recommended-swiper{width:100%!important}.jlc-product-card-recommended .swiper-wrapper .swiper-slide{width:105px!important;height:113px!important;margin-right:7px!important}.jlc-product-recommended-prev,.jlc-product-recommended-next{display:none}}@media(max-width:767px){.jlc-product-recommended{margin-top:2rem}.jlc-product-recommended__title{margin-bottom:1rem;font-size:1.75rem}.jlc-product-recommended__list{gap:.75rem}.jlc-product-card-recommended__content{min-height:48px;padding:8px}.jlc-product-card-recommended__title{font-size:1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/jlc-product-recommended.css.map */
