.related-products{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);background:var(--background-color)}.related-products img{width:100%;height:auto;display:block}.related-products-heading,.related-products-container{margin:0 auto}.related-products-heading{font-weight:700;line-height:1.4em;width:90%;margin-bottom:5rem;color:var(--heading-color)}.related-products-container{position:relative}.related-products-item{box-sizing:border-box}.related-products-item-image{position:relative}.related-products-item-texts{display:flex;flex-direction:column;text-align:center;align-items:center;gap:5px;justify-content:center;padding:8px 12px 24px;color:var(--text-color)}.related-products-item-rate{font-size:1.1rem}.related-products-item-product__title{font-size:1.3rem;font-weight:700;line-height:1.4em}.related-products-item-product__price{font-size:1.2rem;font-weight:700}.related-products-item-product__remark{font-size:1.1rem;opacity:.9}.related-products-list-navi__buttons{--swiper-navigation-size: 18px;--swiper-navigation-color: #5b5141}.related-products-list-navi__buttons .swiper-button{box-shadow:0 0 6px 2px #0006;border-radius:50%;width:3.6rem;height:3.6rem;background:#fff}@media screen and (min-width: 769px){.related-products-heading,.related-products-container{width:90%;max-width:var(--max-width);padding-left:3rem;padding-right:3rem}.related-products-heading{padding:0 5rem;font-size:3.2rem}.related-products-item{padding:0 2rem}.related-products-list-navi__buttons .swiper-button-prev{left:-10px}.related-products-list-navi__buttons .swiper-button-next{right:-10px}}@media screen and (max-width: 768px){.related-products-container{padding-left:1.5rem;padding-right:1.5rem}.related-products-heading{margin-bottom:6vw;padding:0 2.5rem;font-size:2rem;text-align:center}.related-products-item{padding:0 1rem}.related-products-list-navi__buttons{--swiper-navigation-size: 13px}.related-products-list-navi__buttons .swiper-button{width:3rem;height:3rem}}.related-product-reviews-rating{display:flex;align-items:center;gap:5px;font-size:14px}.related-product-reviews-rating-snippet{position:relative;height:1em;display:flex}.related-product-reviews-rating-snippet--back{line-height:1;display:flex}.related-product-reviews-rating-snippet--back svg{color:#cecece}.related-product-reviews-snippet--layer svg{width:1rem;height:1rem}.related-product-reviews-snippet--front{line-height:1;position:absolute;top:0;overflow:hidden;z-index:1;width:0}.related-product-reviews-rating-text{font-size:11px;line-height:1em}
/*# sourceMappingURL=/cdn/shop/t/111/assets/related-products.css.map */
