.ftb-related-products{--ftb-radius-value: var(--ftb-desktop-border-radius, 8px);position:relative;z-index:1;width:100%;height:100%;padding:122px 24px 24px}@media(max-width: 480px){.ftb-related-products{--ftb-radius-value: var(--ftb-mobile-border-radius, 8px)}}.ftb-related-products ftb-swiper-bundle{position:relative;display:block}.ftb-related-products .ftb-swiper-bundle--mobile{list-style:none;scrollbar-color:#000 rgba(0,0,0,.04);-ms-overflow-style:none;scrollbar-width:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.ftb-related-products .ftb-swiper-bundle--mobile::-webkit-scrollbar{height:.4rem;width:.4rem;display:none}.ftb-related-products .ftb-swiper-bundle--mobile::-webkit-scrollbar-thumb{background-color:#000;border-radius:.4rem;border:0}.ftb-related-products .ftb-swiper-bundle--mobile::-webkit-scrollbar-track{background:rgba(0,0,0,.04);border-radius:.4rem}.ftb-related-products__background{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;z-index:0}.ftb-related-products__wrapper{position:relative;display:block;margin:0 auto;max-width:1248px}.ftb-related-products__header{display:flex;flex-direction:column;margin-bottom:16px}.ftb-related-products__header-top{display:flex;flex-wrap:wrap;gap:16px;align-items:baseline}.ftb-related-products__header>p{color:var(--ftb-secondary-text-color);font-size:14px;font-style:normal;font-weight:500;line-height:20px;opacity:.7;margin:12px 0 0 0}.ftb-related-products__title{font-family:"Jockey One",sans-serif;color:var(--ftb-secondary-text-color);font-style:normal;font-weight:400;font-size:36px;margin:0;line-height:100%}.ftb-related-products-buy-now{opacity:0;visibility:hidden;position:absolute;left:12px;right:12px;bottom:12px;min-height:28px;max-height:28px;padding:8px;transition:all .5s ease-in-out;-webkit-text-decoration:none !important;text-decoration:none !important;width:inherit}.ftb-related-products-buy-now span{font-size:10px;font-style:normal;font-weight:400;line-height:12px;color:#fff}.ftb-related-products__list-wrapper{overflow:hidden}.ftb-related-products__list{display:flex;flex-wrap:wrap;gap:16px;margin:0;padding:0;flex-wrap:inherit;transition-property:transform;transition:transform .15s linear}.ftb-related-products__item{cursor:default;position:relative;display:flex;flex-direction:column;scroll-snap-align:start;flex-shrink:0;width:300px;border-radius:var(--ftb-radius-value);overflow:hidden}.ftb-related-products__item-header{position:relative;border-bottom:1px solid rgba(0,0,0,.08);border-radius:var(--ftb-radius-value)}.ftb-related-products__item-media{position:relative;display:block;width:100%;overflow:hidden;aspect-ratio:1;cursor:pointer !important;-webkit-text-decoration:none;text-decoration:none;margin:0;padding:0;border-radius:var(--ftb-radius-value)}.ftb-related-products__item-media img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:all .4s linear}.ftb-related-products__item-media:hover img{transform:scale(1.05)}.ftb-related-products__item-media:hover+.ftb-related-products__item-info a{-webkit-text-decoration:underline;text-decoration:underline}.ftb-related-products__item-info{flex-grow:1;padding:0;margin:8px 0 0 0;display:flex;flex-direction:column;gap:4px}.ftb-related-products__item-info a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#1d1d1d;text-overflow:ellipsis;overflow:hidden;margin:0;padding:0;-webkit-text-decoration:none;text-decoration:none;max-height:32px;height:32px}.ftb-related-products__item-info a:hover{-webkit-text-decoration:underline;text-decoration:underline;cursor:default !important}.ftb-related-products__item-price{display:flex;flex-wrap:wrap;align-items:end;gap:2px;margin-top:auto}.ftb-related-products__item-price strong{display:block;width:100%;font-style:normal;font-weight:500;font-size:14px;line-height:16px;color:#1d1d1d;white-space:nowrap;padding:0;margin:0}.ftb-related-products__item-price i{min-height:12px;display:inline;font-style:italic;font-weight:400;font-size:10px;line-height:12px;color:#1d1d1d;-webkit-text-decoration:line-through;text-decoration:line-through;white-space:nowrap;padding:0;margin:0 4px 0 0;opacity:.3}.ftb-related-products__item-price strong:empty,.ftb-related-products__item-price i:empty{display:none !important}.ftb-related-products__item-sale{position:absolute;top:8px;left:0;border-left:1px solid rgba(0,0,0,.08);background:var(--ftb-primary-accent-two-color);padding:2px 4px;font-size:10px;font-style:normal;font-weight:400;line-height:12px;color:#fff;border-radius:0 4px 4px 0}.ftb-related-products__item:hover .ftb-related-products-buy-now{cursor:pointer !important;opacity:.9;visibility:visible}.ftb-related-products__item:hover .ftb-related-products__item-info a{-webkit-text-decoration:underline;text-decoration:underline}.ftb-related-products__progress-bar{position:relative;width:100%;height:12px;border-radius:var(--ftb-radius-value);display:flex;align-items:center;justify-content:center}.ftb-related-products__progress-bar:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.3;border-radius:var(--ftb-radius-value);background:var(--ftb-primary-accent-one-color)}.ftb-related-products__progress-bar-label{position:relative;z-index:2;font-size:10px;font-style:normal;font-weight:600;line-height:12px;color:#fff;text-align:center}.ftb-related-products__progress-bar-icon{position:absolute;left:50%;z-index:2;display:flex;align-items:center;margin-left:-8px}.ftb-related-products__progress-bar-indicator{position:absolute;top:0;left:0;width:50%;height:100%;border-radius:var(--ftb-radius-value);z-index:1;background:var(--ftb-primary-accent-one-color)}.ftb-related-products__arrows{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:16px}.ftb-related-products-arrow{border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;margin:0;width:24px;height:24px;background:rgba(0,0,0,0);border-radius:4px;transition:all .4s ease}.ftb-related-products-arrow svg{fill:#1d1d1d !important;height:12px !important;width:12px !important}.ftb-related-products-arrow[name=next] svg{transform:rotate(0deg)}.ftb-related-products-arrow[name=previous] svg{transform:rotate(180deg)}.ftb-related-products-arrow:not([disabled]):hover{transform:scale(1.15)}.ftb-related-products-arrow[disabled]{opacity:.3 !important;cursor:not-allowed}.ftb-related-products__navigation{display:flex;justify-content:center;align-items:center;gap:6px}.ftb-related-products__navigation span{display:inline-block !important;width:6px;height:6px;border-radius:100%;background:#1d1d1d;opacity:.1;cursor:pointer}.ftb-related-products__navigation span:hover{opacity:1}.ftb-related-products__navigation .ftb-swiper-bundle-navigation-dot--active{opacity:1}.ftb-related-products--md,.ftb-related-products--sm{padding:32px 24px 24px}.ftb-related-products--md .ftb-related-products__item,.ftb-related-products--sm .ftb-related-products__item{width:240px}.ftb-related-products--xs{padding:32px 24px 24px}.ftb-related-products--xs .ftb-related-products__item{width:120px}
