.mobile-ar-book { width: calc(100% / 2); padding: 10px; a { width: 100%; text-decoration: none; &:hover { } img { width: 100%; height: 170px; border-radius: 20px; } h1 { font-family: numeralBold; margin-top: 15px; color: #4d4d4d; letter-spacing: -1px; } } } .products-product { width: calc(100% / 4); padding: 10px; margin-bottom: 20px; a { width: 100%; text-decoration: none; &:hover { } img { width: 100%; height: 200px; border-radius: 30px; } h1 { font-family: numeralBold; margin-top: 15px; color: #02a1a6; letter-spacing: -1px; text-align: center; } } &__notAvailabe { font-family: numeralBold; width: 100%; text-align: center; color: #6f7074; margin-top: 15px; } &__price { width: 100%; margin-top: 15px; text-align: center; &--old { font-family: numeralBold; color: #6f7074; position: relative; margin-left: 10px; align-items: center; span { position: absolute; left: 0px; width: 100%; height: 2px; background-color: rgba(121, 121, 121, 0.534); transform: rotate(-14deg); } } &--price { color: #4d4d4d; font-family: numeralBold; } } }