.related-products{padding:40px 0}.related-products .card{border:none;background-color:initial}.related-products .related-products__heading{font-size:20px;margin-bottom:30px;line-height:1.6}.related-products .product-grid{row-gap:40px}.related-products .grid__item{margin-bottom:30px;border:none;display:flex;flex-direction:row}.related-products .grid__item .card-product{text-align:left;padding:0;display:flex;flex-direction:column;flex-grow:1;position:relative}.related-products .grid__item .card-product .card__information .product-actions{top:10px;right:10px;display:flex;gap:10px}.related-products .grid__item .card-product .card__information .favorite-btn,.related-products .grid__item .card-product .card__information .add-to-cart-btn{background:transparent;border:none;cursor:pointer;padding:0;transition:transform .2s ease;box-shadow:0 3px 3px #0000004d;border-radius:10px}.related-products .grid__item .card-product .card__information .favorite-btn{position:absolute;left:70px;top:143px;z-index:0}.related-products .grid__item .card-product .card__information .favorite-btn .favorite-icon{width:52px;height:52px}.related-products .grid__item .card-product .card__information .favorite-btn .favorite-not-added{display:inline}.related-products .grid__item .card-product .card__information .favorite-btn .favorite-added,.related-products .grid__item .card-product .card__information .favorite-btn.favorited .favorite-not-added{display:none}.related-products .grid__item .card-product .card__information .favorite-btn.favorited .favorite-added{display:inline}.related-products .grid__item .card-product .card__information .favorite-btn:hover{transform:translateY(-5px)}.related-products .grid__item .card-product .card__information .add-to-cart-btn{position:absolute;top:143px;left:5px;z-index:0}.related-products .grid__item .card-product .card__information .add-to-cart-btn .cart-icon{width:52px;height:52px}.related-products .grid__item .card-product .card__information .add-to-cart-btn .cart-not-added{display:inline}.related-products .grid__item .card-product .card__information .add-to-cart-btn .cart-added,.related-products .grid__item .card-product .card__information .add-to-cart-btn.in-cart .cart-not-added{display:none}.related-products .grid__item .card-product .card__information .add-to-cart-btn.in-cart .cart-added{display:inline}.related-products .grid__item .card-product .card__information .add-to-cart-btn:hover{transform:translateY(-5px)}.related-products .grid__item .card-product .card__information .card__media{display:block;margin-bottom:15px;width:100%;height:200px;position:relative}.related-products .grid__item .card-product .card__information .card__media img{width:100%;height:100%;object-fit:cover;border-radius:3px;box-shadow:0 3px 6px #0000004d;transition:top .3s ease}.related-products .grid__item .card-product .card__information .card__media img:hover{margin-top:-5px;box-shadow:0 6px 6px #0000004d}.related-products .grid__item .card-product .card__information .card__heading a{text-decoration:none}.related-products .grid__item .card-product .card__information .card__heading a:hover{color:#855915!important;margin-top:15px}.related-products .grid__item .card-product .card__information .card__heading a:hover~.card__media img{top:-5px}.related-products .grid__item .card-product .card__information .card__heading{font-size:14px;margin-top:10px;min-height:56px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#333;text-decoration:none}.related-products .grid__item .card-product .card__information .price{font-size:1.2em;margin-bottom:15px;color:#666}.related-products .notification{position:fixed;z-index:1000;padding:15px 20px;background-color:#333;color:#fff;border-radius:5px;font-size:1em;box-shadow:0 2px 5px #0003;transition:transform .3s ease,opacity .3s ease}.related-products .action-notification{bottom:20px;left:20px;transform:translateY(100%);opacity:0}.related-products .action-notification.show{transform:translateY(0);opacity:1}.related-products .checkout-notification{bottom:20px;right:20px;background-color:#855915}.related-products .checkout-notification .checkout-link{color:#fff;text-decoration:none;font-weight:700}.related-products .checkout-notification .checkout-link:hover{text-decoration:underline}@media (max-width: 767px){.related-products{padding:30px 0}.related-products .grid__item .card-product .card__information .card__media{height:150px}.related-products .grid__item .card-product .card__information .card__heading{font-size:1.3em;min-height:40px}.related-products .grid__item .card-product .card__information .price{font-size:1em}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-related-products.css.map */
