.phoenix-related-products{background:var(--related-bg, #F5F0E8);padding:40px 15px}.phoenix-related-products__inner{max-width:1200px;margin:0 auto}.phoenix-related-products__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.phoenix-related-products__title{font-family:Bebas Neue,Impact,sans-serif;font-size:26px;font-weight:400;color:var(--related-text, #0F0B0A);margin:0;letter-spacing:.02em}.phoenix-related-products__nav{display:flex;gap:8px}.phoenix-related-products__arrow{width:36px;height:36px;border:2px solid var(--related-text, #0F0B0A);background:transparent;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--related-text, #0F0B0A);transition:all .2s}.phoenix-related-products__arrow:hover{background:var(--related-text, #0F0B0A);color:var(--related-bg, #F5F0E8)}.phoenix-related-products__carousel{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:10px;scrollbar-width:thin;scrollbar-color:var(--related-accent, #8C2A12) transparent}.phoenix-related-products__carousel::-webkit-scrollbar{height:3px}.phoenix-related-products__carousel::-webkit-scrollbar-thumb{background:var(--related-accent, #8C2A12);border-radius:3px}.phoenix-related-product{flex:0 0 calc(50vw - 20px);scroll-snap-align:start;text-align:center;text-decoration:none;color:inherit}.phoenix-related-product__image{width:100%;aspect-ratio:2/3;background:linear-gradient(180deg,#e8e3db,#d0cbc3);margin-bottom:8px;border:2px solid var(--related-text, #0F0B0A);position:relative;overflow:hidden;transition:border-color .2s}.phoenix-related-product:hover .phoenix-related-product__image{border-color:var(--related-accent, #8C2A12)}.phoenix-related-product__img{width:100%;height:100%;object-fit:cover}.phoenix-related-product__image--empty:after{content:"COVER";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Bebas Neue,Impact,sans-serif;color:var(--related-text, #0F0B0A);opacity:.2;font-size:12px}.phoenix-related-product__badge{position:absolute;top:5px;left:5px;background:var(--related-accent, #8C2A12);color:#f5f0e8;padding:2px 6px;font-size:8px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;z-index:1}.phoenix-related-product__badge--sale{background:#2a7d2a}.phoenix-related-product__badge--soldout{background:#666}.phoenix-related-product__title{font-weight:600;font-size:12px;margin:0 0 2px;line-height:1.3;color:var(--related-text, #0F0B0A);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.phoenix-related-product__vendor{color:var(--related-accent, #8C2A12);font-size:10px;margin:0 0 4px;line-height:1.3}.phoenix-related-product__price{font-weight:700;font-size:13px;color:var(--related-text, #0F0B0A)}.phoenix-related-product__price--compare{text-decoration:line-through;opacity:.5;font-weight:400;font-size:10px;margin-right:5px}.phoenix-related-product__price--sale{color:var(--related-accent, #8C2A12)}@media(min-width:640px){.phoenix-related-product{flex:0 0 calc(33.333% - 10px)}}@media(min-width:1024px){.phoenix-related-products{padding:60px 40px}.phoenix-related-products__title{font-size:38px}.phoenix-related-products__carousel{gap:20px}.phoenix-related-product{flex:0 0 calc(16.666% - 17px)}.phoenix-related-product__title{font-size:13px}.phoenix-related-product__vendor{font-size:11px}.phoenix-related-product__price{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/phoenix-related-products.css.map */
