.recommended-products-header{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem}.recommended-products-title{font-size:2.5rem;font-weight:700;line-height:1.2;color:#000}.recommended-products-title div{display:block}.recommended-products-view-more{color:#4a90e2;text-decoration:none;font-size:1rem;font-weight:500;transition:color .3s ease;white-space:nowrap}.recommended-products-view-more:hover{color:#357abd;text-decoration:underline}@media (max-width: 768px){.recommended-products-header{flex-direction:column;align-items:flex-start;gap:1rem}.recommended-products-title{font-size:2rem}.recommended-products-view-more{font-size:.9rem}}.product-item__group{width:100%}.product-item-group{display:grid;gap:1rem}.product-item{display:block;text-decoration:none;color:inherit;position:relative;overflow:hidden;border-radius:8px;transition:transform .3s ease}.product-item:hover{transform:translateY(-4px)}.product-item__image-wrapper{position:relative;width:100%;padding-bottom:100%;overflow:hidden;border-radius:8px}.product-item__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease}.product-item:hover .product-item__image{transform:scale(1.05)}.product-item__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#0009;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;border-radius:8px}.product-item:hover .product-item__overlay{opacity:1}.product-item__title{color:#fff;font-size:1.5rem;font-weight:600;text-align:center;padding:1rem;margin:0;text-transform:uppercase;letter-spacing:1px}@media (max-width: 768px){.product-item__title{font-size:1.2rem}.product-item__overlay{opacity:.7}}.recommended-products-group-2{margin-bottom:100px}@media (max-width: 768px){.recommended-products-group-2{margin-bottom:50px}}.product-video-group{width:100%;position:relative}.product-video-carousel{position:relative;width:100%;overflow:hidden;border-radius:8px}.product-video-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.product-video-track::-webkit-scrollbar{display:none}.product-video-slide{min-width:100%;max-width:100%;scroll-snap-align:start;flex-shrink:0;box-sizing:border-box}.video-item{width:100%;max-width:100%;position:relative;box-sizing:border-box}.video-item__media{width:100%;max-width:100%;position:relative;overflow:hidden;background:#000;box-sizing:border-box}.video-item__video{padding-bottom:56.25%}.video-item__image-element,.video-item__video-element{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.video-item__video-element{object-fit:contain}.product-video-navigation{position:absolute;bottom:20px;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;z-index:10}.product-video-dots{display:flex;align-items:center;justify-content:center;gap:12px;background:#9990;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:15px 25px;border-radius:20px;border:1px solid #fff}.product-video-dot{width:8px;height:8px;border-radius:50%;border:none;background:#ffffff80;cursor:pointer;padding:0;position:relative;transition:width .6s cubic-bezier(.4,0,.2,1),height .6s cubic-bezier(.4,0,.2,1),border-radius .6s cubic-bezier(.4,0,.2,1)}.product-video-dot:hover{background:#ffffffb3;transform:scale(1.1)}.product-video-dot.is-active{background:#fff;width:28px;height:6px;border-radius:10px;transition-delay:0s}.product-video-dot.is-active:before{content:"";position:absolute;top:0;left:0;height:100%;width:0%;background:#fff9;border-radius:3px;animation:progressFill linear forwards;animation-duration:var(--slide-duration, 5s)}@keyframes progressFill{0%{width:0%}to{width:100%}}@media (max-width: 768px){.product-video-navigation{bottom:15px}.product-video-dots{padding:10px 20px;gap:6px}.product-video-dot{width:9px;height:9px}.product-video-dot.is-active{width:40px;height:8px;border-radius:4px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/recommended-products.css.map */
