.product-related{background:#fff}.product-related .page-width{max-width:var(--page-width);margin-left:auto;margin-right:auto}.product-related__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:24px}.product-related__intro{min-width:0}.product-related__eyebrow{margin:0 0 10px;font-family:var(--font-primary);font-size:12px;font-weight:800;line-height:1.5;letter-spacing:.18em;text-transform:uppercase;color:var(--primary-color)}.product-related__heading{margin:0;font-family:var(--font-primary);font-size:clamp(30px,2.7vw,44px);font-weight:700;line-height:1.08;letter-spacing:-.035em;color:var(--black-color, #231f25)}.product-related__tools{display:flex;align-items:center;gap:16px;flex-shrink:0}.product-related__arrows{display:flex;align-items:center;gap:8px}.product-related .swiper-button-prev,.product-related .swiper-button-next{position:static;top:auto;left:auto;right:auto;width:40px;height:40px;margin:0;border:1px solid #ddd6e0;border-radius:50%;background:#fff;color:var(--primary-color)}.product-related .swiper-button-prev:after,.product-related .swiper-button-next:after{font-size:14px;font-weight:700;color:var(--primary-color)}.product-related .swiper-button-prev:hover,.product-related .swiper-button-next:hover{background:var(--primary-color);border-color:var(--primary-color)}.product-related .swiper-button-prev:hover:after,.product-related .swiper-button-next:hover:after{color:#fff}.product-related .swiper-button-disabled{opacity:.35;pointer-events:none}.product-related__all{font-family:var(--font-primary);font-size:16px;font-weight:800;line-height:1.5;color:var(--primary-color);text-decoration:none;white-space:nowrap}.product-related__all:hover{color:var(--primary-color);text-decoration:underline}.product-related__swiper{overflow:hidden;padding-bottom:1px}.product-related .swiper-slide{height:auto;display:flex}.product-related__card{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;border:1px solid #e9e4ea;border-radius:18px;background:#fff}.product-related__media{display:grid;place-items:center;aspect-ratio:1 / 1;overflow:hidden;background:#f6f6f4}.product-related__media img{grid-area:1 / 1;width:100%;height:100%;object-fit:contain;object-position:center}.product-related__media-hover{opacity:0;transition:opacity .3s ease}.product-related__card:hover .product-related__media-hover{opacity:1}.product-related__info{display:flex;flex-direction:column;flex:1;padding:15px}.product-related__title{margin:0 0 5px;font-family:var(--font-primary);font-size:17px;font-weight:700;line-height:1.2;letter-spacing:-.02em}.product-related__title a{color:var(--black-color, #231f25);text-decoration:none}.product-related__rating{display:flex;align-items:center;gap:4px;margin:0 0 8px;font-family:var(--font-primary);font-size:12px;font-weight:600;line-height:1;color:#6f6873}.product-related__rating img{width:14px;height:14px}.product-related__rating .rating,.product-related__rating .rating-text,.product-related__rating .rating-count{margin:0}.product-related__rating .rating-star{--letter-spacing: .1;--font-size: 1.2;--color-rating-star: #f5b400}.product-related__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:10px;font-family:var(--font-primary)}.product-related__price-current{font-size:16px;font-weight:800;color:#211d23}.product-related__price del{font-size:13px;font-weight:500;color:#6f6873}.product-related__offer{font-size:12px;font-weight:800;color:#167640}.product-related__footer{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto}.product-related__vendor{min-width:0;font-family:var(--font-primary);font-size:12px;font-weight:500;line-height:1.3;color:#6f6873;text-transform:uppercase}.product-related__quick-add{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;margin:0 0 0 auto;padding:8px 11px;border:1px solid var(--primary-color);border-radius:999px;background:#fff;color:var(--primary-color);font-family:var(--font-primary);font-size:12px;font-weight:800;line-height:1.5;text-decoration:none;cursor:pointer}.product-related__quick-add:hover{background:var(--primary-color);color:#fff}.product-related__quick-add--sold,.product-related__quick-add--sold:hover{border-color:#ddd6e0;background:#fff;color:#6f6873;cursor:default}.product-related .sold-out{margin-left:auto}.product-related .sold-out form{margin:0}@media screen and (max-width:749px){.product-related__head{flex-direction:column;align-items:flex-start}.product-related__tools{width:100%;justify-content:space-between}.product-related__heading{font-size:30px}.product-related__arrows{display:none}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/product-related.css.map */
